打印

在allegro中单独导出一个元件及pad的封装的方法

[复制链接]
1055|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjl0705|  楼主 | 2019-7-18 20:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在allegro中单独导出一个元件及pad的封装的方法




  • 在cadence 的安装目录下找到如下路径
    “…\Cadence\SPB_Data\pcbenv”







  • 2

    建立一个文件名,并改名为:“robwu.il”
    将如下内容保存到文件中:
    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








  • 3

    在该目录下打开文件:“Allegro.ilinit ”,如果没有该文件,就新建一个文本文件,并重名为“Allegro.ilinit”
    并在文件中添加如下命令: load("robwu.il")





  • 4

    打开PCB工程文件,在命令栏command :输入    dra   ***   即可导出需要元件的封装



  • 5










  • 即可在PCB所在的文件目录下找到刚导出的元件封装和pad封装




使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

25

帖子

1

粉丝