找回密码
 注册
关于网站域名变更的通知
查看: 791|回复: 5
打印 上一主题 下一主题

pads layout中批量按照器件座标摆放器件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-25 09:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
这个需求应用场景不多,在抄板或者是转换来自另外格式的pcb时,会有用。
1 C7 u; J4 w/ U3 o1 q8 W6 r3 _4 @4 K# B( C% G/ q) b
在sch中需求会多些,可参考我另外帖子。/ }* m, C7 T* Q: G2 R; T: t
! M, \4 |% O3 C8 j" a# e- x; S
https://www.eda365.com/forum.php? ... p;page=1#pid11355986 ^' _& s; B" p: ?9 c) [3 D/ |
: d  ^1 X/ n- o2 l. R; }
layout中本身有对齐或者阵列的功能。在个别场合才需要按座标批量摆放器件。anyway,写了个脚本。有需要的拿去。4 A- e( p0 x2 e/ x6 ?) C5 e8 t$ u
使用方法:0 J. C) `9 V% Z0 x" T8 s/ N5 r
1. 附件解压缩到”D:\mentorGraphics\script\“, 如果不是这个目录,需要在脚本中把dll的目录改掉。
' E% j8 j* E/ A# X6 j2. 运行脚本。选择座标文件。
  E2 z9 M! u! l, Q然后座标文件中的器件的位置就被改变了。1.png为运行脚本前。3.png为运行脚本后。
( G2 ]" [. s2 U! P, p" Q* e( Z3 D9 i' {: ~& `. Y" T+ o2 {  E
( N9 X: p' i5 y0 `

) y- R6 D0 m& X/ u! ^; ^, k" S. P# ]
3 l* |$ c; P+ {( c# Z

1.png (313.83 KB, 下载次数: 4)

1.png

3.png (14.83 KB, 下载次数: 4)

3.png

script.zip

296.37 KB, 下载次数: 13, 下载积分: 威望 -5

该用户从未签到

2#
 楼主| 发表于 2019-10-25 09:23 | 只看该作者
补充:
( R) P8 t! R3 K8 m& i+ ?8 `; Z座标文件的格式,从左至右分别为: 器件位号,所在层, 旋转方向,X轴座标,Y轴座标。$ }6 @% }2 ]# I  O/ e7 l( I, Y
中间用tab键分割。顺序一定不能错。0 G1 K& k: M; f8 w
2 C. V8 a& s% X7 H* r; u
需要更改哪个器件,就放那个器件即可。 没有的器件在layout中状态维持不变。- D0 G' T9 h( l9 q
可在excel中修改,另外为tab分割的文本文件。( N' S' c$ V8 C

0 X7 |+ T9 N: ?4 K+ ^% H( ?* {6 O" k5 P# {; {6 V9 w5 `0 i5 i( B

该用户从未签到

3#
发表于 2020-4-21 08:42 | 只看该作者
你好,是不是所有的位号都需要和原来的PCB一致才能一一对应放置到原来的位置上?
  • TA的每日心情
    慵懒
    2023-2-19 15:24
  • 签到天数: 993 天

    [LV.10]以坛为家III

    5#
    发表于 2020-5-25 07:48 | 只看该作者
    pads layout中批量按照器件座标摆放器件

    该用户从未签到

    6#
    发表于 2020-9-16 15:19 | 只看该作者
    找到了,我看看:victory:
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-4 21:26 , Processed in 0.140625 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表