EDA365电子工程师网

标题: AD16画圆形PCB的问题 [打印本页]

作者: levifly2008    时间: 2018-5-10 22:08
标题: AD16画圆形PCB的问题
本帖最后由 levifly2008 于 2018-5-10 22:35 编辑 3 ~; L5 S. z: z0 P/ F# n% F
( W9 n" x: e6 s7 J2 [+ K+ v$ R, l
     以前没有做过圆形PCB,最近心血来潮,想复制国外的一个爱好者做的RGB LED的PWM驱动板
; e. v/ W0 @2 J4 j    可是遇到问题是不知道如何均匀分布LED,更改了安全间距等,依然无法调节,无奈找论坛里的大神求救。5 j7 b1 r4 D. [: g) r+ \
    希望大神赐教,下面附上我的截图
: d2 q% |. u+ g6 ~1 B- [7 N* ?
( u1 H( n3 {" s0 s* i9 K. F. N0 `' Y. [: e( \1 {) F
    加一张别人画的效果,请问哪位大神,这样分布需要设置哪些?
- U2 h# G# {8 `6 N+ @; o   对元件的模型封装如何设置,因为我在旋转元件的时候,其白色阴影会逐渐增多,导致相同的元件却无法靠近,这个怎么处理?. ~* @. r7 Y4 H2 T

112.jpg (950.13 KB, 下载次数: 0)

112.jpg

212.jpg (766.75 KB, 下载次数: 0)

AD16 PCB界面

AD16 PCB界面

123.png (438.51 KB, 下载次数: 0)

国外的朋友的作品

国外的朋友的作品

作者: yihafewu    时间: 2018-5-11 08:32
这个可以使用特殊粘贴里的阵列来实现。! ~: J: s  [( P$ S! y% Y
1、画一个圆,任意层,是作为放置LED的路径辅助线,用完即删。这个圆的尺寸需要按照板框尺寸、LED直径和离板边位置等要求进行计算获取。
- T5 E1 o) b8 ]2 ?, x8 Y8 r2、先从库里放一个LED封装进来,位号可以是0,例如D0,复制,参考点选择LED的中心。4 F* F) w$ `; X3 Z% M* P+ e! u* s
3、编辑->特殊粘贴,选择阵列粘贴,右侧选择circular,左侧的数量结合下面的spacing按需填写,例如数量10,那么spacing填36,正好360度。看你的图,是需要勾选rotate item to match,想知道不勾选是什么效果可以自己尝试。Text Increment填1,即位号按1递增。4 C0 O9 ^2 z/ t
4、按OK关闭对话框,先点击辅助圆的圆心,再点击轨迹(即第一个LED摆放的位置)。完成,删除辅助圆和D0。
作者: levifly2008    时间: 2018-5-11 09:27
      非常感谢你的回复~  终于找到大神了~' t# p; G7 S/ s. H9 N6 W+ N# P8 B; Q
      你的意思这个只能通过这样的“”特殊”的阵列排布来做了?
9 v3 J6 S, z. K% z& _2 p      还有你说的先拖拽一个,然后复制,再特殊粘贴?  那之前的元件等于要全部删除? 重新手动添加元件? 之前的网络也要重新?
作者: taowa    时间: 2018-5-11 10:04
可以使用极坐标模式,在gird manager里面添加一个极坐标  
作者: levifly2008    时间: 2018-5-11 10:21
    楼上说的不太明白啊,能否再详细些?
作者: levifly2008    时间: 2018-5-11 10:28
yihafewu 发表于 2018-5-11 08:32$ v8 e! C' c4 Z7 H+ b/ f  E
这个可以使用特殊粘贴里的阵列来实现。, z# k4 i% Q% `) {% H1 r* g1 I$ w. [1 |
1、画一个圆,任意层,是作为放置LED的路径辅助线,用完即删。这个 ...
! M7 S; {  [  t( {7 O+ T: a0 b
    按照你的说的方法,现在画出来了我想要的效果,但是还有一个问题,就是网络连接没有了,这个如果重新导入,元件就会再次打乱顺序了
) S7 d+ I) r: a8 n" G! V' @    有没有方法可以固定现在的元件位置的同时,也可以重新导入网络的?
! g- Q2 Z" {; I% q+ W. y! k, x1 Q  l1 T" y; j  ^* j" G

IMG_20180511.jpg (1 MB, 下载次数: 0)

特殊粘贴后的效果

特殊粘贴后的效果

作者: levifly2008    时间: 2018-5-11 10:31
     已经解决了  
作者: 萧翔    时间: 2018-5-11 10:32
yihafewu 发表于 2018-5-11 08:32
# V7 F  |: [9 g! v. r! x4 l这个可以使用特殊粘贴里的阵列来实现。& i2 M: ^8 m, ?& C2 |4 x
1、画一个圆,任意层,是作为放置LED的路径辅助线,用完即删。这个 ...
' R" t$ f: g0 Y7 a! F- `
又学到一招,元件PIN脚也可以这样3 K0 J( K' C8 m

作者: icm    时间: 2018-5-11 17:31
添加一個Polar Grid即可,拖曳LED會自動選轉角度
% o- g$ Z' M* H4 s
  l. e' ~+ Q% H4 V% h+ p  m4 ~& Y$ E- \1 t$ ~) ?, A, C

0 ~/ Q( i# O- h8 I! F* j" W

PG.png (73.51 KB, 下载次数: 0)

Polar Grid

Polar Grid

作者: yihafewu    时间: 2018-5-12 07:54
levifly2008 发表于 2018-5-11 10:31
0 s5 ^7 I# a, w! \已经解决了

" F) |( ?' X% ?聪明
& L; V3 K  o' L- L& `
作者: yihafewu    时间: 2018-5-12 07:54
icm 发表于 2018-5-11 17:31+ b& q7 ~! F; j: e6 l; c
添加一個Polar Grid即可,拖曳LED會自動選轉角度
+ J/ h6 ]0 A0 v+ E% P! |* S/ t/ Q
好办法9 O' j% P0 H3 R" \+ X

作者: Ailacee    时间: 2018-5-12 21:40
厉害了哦
作者: qibenxiajiang    时间: 2018-5-17 10:35
icm 发表于 2018-5-11 17:31! u, T& }. s5 w) N2 a) m
添加一個Polar Grid即可,拖曳LED會自動選轉角度
& ?- n$ n/ t* Y9 A5 t6 _5 _) y
请问这个怎么调出来的
1 w$ `, G& K0 E4 H: v
作者: yihafewu    时间: 2018-5-17 10:57
本帖最后由 yihafewu 于 2018-5-17 10:59 编辑
; v1 B3 u" d; t  {7 M$ s8 L, {# S9 h
qibenxiajiang 发表于 2018-5-17 10:35& o, |  S. K. I5 F0 }( c
请问这个怎么调出来的
低版本没有这个,忘记是从哪个版本开始有的。
3 E8 u4 {* Q# H1 {/ O( ~Design->Board Options->Grids,右击选择Add Polar Grid或点击menu进行添加。注意要勾选comp。
5 O8 P) {3 e' O1 D$ Y
作者: qibenxiajiang    时间: 2018-5-17 11:02
yihafewu 发表于 2018-5-17 10:575 o, Q3 J1 S2 O
低版本没有这个,忘记是从哪个版本开始有的。
0 ~2 s9 b2 ?) j$ H8 v# p( d+ KDesign->Board Options->Grids,右击选择Add Polar Grid或点 ...

  `8 S3 H/ H. i4 D( F6 W用的AD9,没有
7 }5 ?! C! R9 `
作者: LIN伟    时间: 2018-5-23 09:15
好方法,学习了。3Q
. c8 ]$ i8 H7 k& b
作者: 奥驰双生    时间: 2018-6-19 20:40
好贴
作者: 2009zhaoqf    时间: 2018-7-11 16:01
OKOK




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2