Altium Designer格式文件变更为Cadence文件心路历程

  因为某些非正常原因,项目需要将AD的原理图与PCB转换成Cadence格式的原理图与PCB,今日终于完成,中间历经数月。个中心酸,记录如下,引以为鉴。

  AD转Cadence分为原理图的转换与PCB的转换。

 

1 SCH Convert

1.1 工具软件

  AD10, Cadence 16.6, Orcad 10.3

2.1 过程

  a,将AD Project的PCB remove出,仅保留SCH。将Project save as DSN Format.。可能会遇见文件另存错误的情况,可尝试以单个文件建立project,再save as为DSN文件,整体转好了以后在c步骤中合并为一个DSN project。

  b,使用Orcad 10.3打开a中生成的DSN文件,保存。

  c,使用Cadence打开b中生成的DSN文件,

  以上即完成SCH convert的动作。

 

2 PCB Convert

1.1 工具软件

  AD 10, Cadence 16.6, Pad 9.3

2.1 过程

  a,Pad 9.3 File----->Import PcbDoc, 保存。

  b,Pad 9.3 File----->Export .asc, 保存。Export选项中勾选Part,Net。本步骤可能存在无法保存的情况,则该文件无法完成格式转换。

  c,Allegro 16.6 File------>Import. Import asc文件,弹出的对话框点击OK关闭即可。

 

3 注意事项

  a,AD的零件个点与Orcad个点不一致,需逐个调整。

  b,Orcad不允许PIN脚为0,不允许引脚名称重复,需逐个调整。

  c,SCH library中Part修改完成后,需要采用Replace Cache的方式将原理图中的所有器件替换掉。

  d,生成Orcad原理图中的Part Update完成以后,每个Part都会有Reference与Part Reference两个参数,可能存在不一致的情况,需要调整一致。

  e,修改Olb Library时,Orcad的引脚只允许两个选项(short & long),Short长度类型引脚长度为3个格点,long长度类型引脚为1个格点。Update Sch以后非常容易导致信号连接异常。

  f,转换格式之后的Power Bar & GND需要全部替换并修改。

  g,PCB格式转换后内层与polygon,Region都会不见,所以在格式转换之前将AD中所有涉及到的内层Plane,Polygon,Region全部删除,因为在Cadence中删除Shape会将Shape上的Via也一起删掉,此操作会保留Cadence的Shape Via

 

4 整理工作

  针对注意事项做的整理工作,占据整个工作量的90%,建议,格式转换意义不大,如有格式转换问题,直接重新画图。

  a,SCH Olb整理:逐个零件调整格点,引脚长度(部分Symbol引脚长度在AD内设置为2,不合法),引脚名称(引脚名称不能重复),引脚号(引脚号不为0)

  b,Update Schematic:将修改好的零件逐个Replace Cache,以更新原理图。(耗时较多)

  c,修改原理图:(耗时较多)

  c1,主要内容为调整Olb 零件库中零点位置移动或者Graphic Rotate导致的所有器件的偏移与旋转。同时连接上断开的Wire,删除因PIN Length修改与PIN重叠的Wire。

  c2,整理Off-Page Connect

  c3,Replace 所有的GND symbol,Power Symbol则因Power net各不相同需要逐个修改。

  c4,修改Power Symbol与GND Symbol Replace导致的断线。

  c5,调整Reference与Value的位置.。

  c6,比对Reference与Part Reference并将不一致处修改完好。

  c7,DRC check。

  d,Update PCB:Update PCB时会因为0引脚的问题导致无法更新,可以将PCB中所有0引脚的器件删除,SCH Update后再Quick Place。删除之前务必show element出所有0引脚的location,以保证在Quick Placement以后能通过直接Key坐标的方式摆放新的Symbol。(耗时较多)

  e,PCB Library整理:逐个添加PCB封装的Silkscreen(产生的dra封装silkscreen会丢失),调整00点至symbol中心。(耗时较多)

 

5 格式转换操作专题:转换过程步骤详解。

5.1 c6步骤

  比对Reference与Part Reference并将不一致处修改完好:关键是找到Reference与Part Reference不一致的Part。

  a,导出Instance BOM:Tool------>Bill of Materials(勾选Use instance)。

  b,导出Occurences BOM:Tool------>Bill of Materials(勾选Use occurences)。

  c,在Excel中打开两份BOM,截取其中的Reference部分,在新的sheet中粘贴并选中。条件格式------>突出显示单元格规则------>重复值。Reference与Part Reference一致的Part将会标红(或者其他颜色),比对未标记颜色的单元格即可,以Reference为准而非Part Reference。在原理图中查找复制粘贴即可。

5.2 c3步骤

  Replace 所有的GND symbol,Power Symbol则因Power net各不相同需要逐个修改:关键位确认所有的Power Symbol均修改完毕。

  Tool------>Export Properties-, 勾选Flat Net Properities. 可获得所有Net的properities, 任何Parameter包含Power net即表示Power symbol未修改完全。

 

  希望这是最后一次格式转换。

     

 

posted @ 2018-07-18 20:58  legend_yuan  阅读(9203)  评论(0编辑  收藏  举报