|
1E币
手头有上百个封装库文件(*.dra),想获取这些dra文件中所有pin的信息(pad、以及pad的坐标)
' V2 j& ^. m" X6 }: U: R通过录制script文件(*.scr)可以实现逐个导出功能。
, d( t+ u) _, B' {% N基本思路:
5 n9 R$ O" R4 R7 P) a4 @1.打开dra文件
" d& r3 p& p- h( J0 a2 p2.点选查看属性(!按钮)show element; F" ~7 s2 H* i$ |: P
3.然后选中所有pin# i5 J# a) n# ^! m) ?2 Q
4.保存这些pin的属性信息到文本文件中 A# y( c$ `* m! |* g
5. 用程序解析文本文件,获取dra文件中的pad和pad的坐标
7 v$ b, i: {- m& D# I* I
9 T% U$ k+ A8 c# N在第三步时受挫了,貌似选中所有pin在allegro中没有快捷键或者对应的命令。! U# e& I" U7 A- f/ m; n
只能用鼠标左键pick origin,然后拖选(drag)某个区域。" C. R, `& C. k- ?3 g' L$ g: o9 D
照这样操作,导出上百个dra文件中的pin信息,就得点击屏幕上百次。
) ]. B- p/ K2 ~& a3 F效率很低。
1 j/ X& I2 Y. L& k# a( [+ V
: o% g g3 ]7 b6 J) u o# H所以求助下论坛里的高手,请大家给点
7 l1 O* l) t! C
/ Q. M9 o% Q4 l2 e, X$ P
- s' p% X! Z6 s |
|