- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
allegro如何将单个元件的封装导出来?
你說的封裝是 Allegro PCB 還是 OrCAD Capture 呢?
allegro pcb 不是可以把整个PCB的封装库导出来,不想导出所所有的,只想导出某一个,可以吗?
笨办法:导出全部取出你要的
用skill应该是可以的
SKIL
procedure(Dump_1_Symbol(@optional (uxx_1 nil))
if(uxx_1==nil then printf("*** please keyin : dra U1 ***\n")
else
_sym1 = axlSelectByName("REFDES" uxx_1)
if(_sym1==nil then printf("*** REFDES don't found %s ***\n" uxx_1)
else
axlWritePackageFile(car(_sym1)->definition)
axlWriteDeviceFile(car(_sym1)->component->compdef)
printf("*** dump %s : %s symbol & device ***\n" car(_sym1)->refdes car(_sym1)->name)
);if(_sym1
);if(uxx_1l
);procedure
axlCmdRegister("dra" 'Dump_1_Symbol)
; skill load("robwu.il")
; 2016/10/6 robert wu edit
======================================================
1. 將上面存成 robwu.il
2. 在 Allegro.ilinit 加入 load("robwu.il")
3. 在allegro 的command輸入 dra u1 就可以只dump u1的 零件
例如u1的 symbol 是 c0603
那會 dump c0603.dra c0603.psm xxx.pad xxx.fsm xxx.ssm
忘了說 device 也會dump : c0603.txt
真是大神,是怎么研究出这种方法的,太佩服了
SKILL 很簡單 只要有基本 C 就可以寫了
确实是个好方法,就是这样做起来会不会比全部导出,从中寻找还要花时间呢?
你自己做一次比較, 就知那一種省時間?
當你只需3-5個零件時, 未為何要dump 全部, 再一個一個 copy /move 呢
写SKILL?吃饱了撑的
学习了
Cadence Allegro 培训套装,视频教学,直观易学
上一篇:亲们呐 谁能给我一个将光标移动到屏幕中间的命令?
下一篇:求AIDT設定與教學