|
1E币
手头有上百个封装库文件(*.dra),想获取这些dra文件中所有pin的信息(pad、以及pad的坐标), A. m+ `5 C- j8 X2 L8 w, z$ L
通过录制script文件(*.scr)可以实现逐个导出功能。% X4 S8 X9 n) }% a4 o& s
基本思路:
) A; G* N4 c7 J: ?+ Y1.打开dra文件+ j: H7 }( \1 o5 s
2.点选查看属性(!按钮)show element
- ]( {% m3 Q: i l1 w3.然后选中所有pin
' _% G% F: \7 f7 Y6 {. {, X4.保存这些pin的属性信息到文本文件中
* @6 E( Q9 Z- G; G0 x- G( s# Z5. 用程序解析文本文件,获取dra文件中的pad和pad的坐标# t9 w* p9 Z2 l7 o$ T
3 Z, v5 L* i D在第三步时受挫了,貌似选中所有pin在allegro中没有快捷键或者对应的命令。$ l8 G0 E! X( [2 ?% m+ x
只能用鼠标左键pick origin,然后拖选(drag)某个区域。% X) i# u- Y+ |2 b1 h6 p
照这样操作,导出上百个dra文件中的pin信息,就得点击屏幕上百次。$ f+ F0 R: F' Q( ~* S1 s
效率很低。2 F4 `/ |1 C: D, w* _+ X
- P5 |4 N N/ e& `% c7 Y* z所以求助下论坛里的高手,请大家给点% ~8 s, k6 f: y# X# Q& V. g: x
3 T% p8 o' M/ d3 n& D* N- q: T3 H7 K
0 O1 \' ~1 t a |
|