PCB设计---Orcad网表中一类非法字符的处理方式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PCB设计---Orcad⽹表中⼀类⾮法字符的处理⽅式
Orcad第⼀⽅⽹表中⼀类⾮法字符及处理⽅式
Allegro对Orcad⽣成的⽹表⾮常严格,当⽹表中有⾮法字符,Allegro在导⼊⽹表时会报错,导致⽹表导⼊失败。
本⽂中将介绍器件封装属性中的⾮法字符导致第⼀⽅⽹表⽆法导⼊Allegro的情况及处理⽅式。
这种情况是Orcad能正常⽣成第⼀⽅⽹表,但Allegro导⼊⽹表时出现报错,提⽰“Device library error detected”,并说明错误原因“Package property error”、“Illegal character(s) present in the name or value”如下图所⽰:
在上图中,“Ω”和“±”为⾮法字符,更正这2个⾮法字符,就可以解决这个⾮法字符问题;通常将“Ω”⽤英⽂字母“OHM”替代或者不要了,“±”⽤“+/-”替代。
对于此类问题,更改⽅法有两种:
第1种⽅法:此类问题产⽣原因是在ORCAD原理图中对part属性命名时,命名中输⼊了⾮法字符。
碰到这类问题,在原理图中改掉才能从根本上解决此问题,否则每⽣成⼀次⽹表,都会重复此类问题。
具体操作⽅法如下:
第⼀步:在Orcad中找到有问题的元件,作⽅法如下:选中DSN⽂件---右键选择“Edit Object Properties”,在弹出的对话框中进⾏问题器件定位(Graphic中可以找到有问题的器件,对应的part reference中可以定位具体器件位号)。
第⼆步:在原理图中找到元器件,右键进⾏“Edit Part”操作;
在弹出的⾯板中,对Package Properties进⾏编辑:
更改后的,点击ok,并将此更改更新到原理图中的所有器件,见下图;
第三步:完成上述更改后,保存DSN⽂件,重新出第⼀⽅⽹表,Allegro导⼊即可;
第2种⽅法:直接更改⽹表;⽤记事本⽅式打开⽹表中的“pstchip.dat”⽂件,通过记事本的查找功能找到⾮法字符,然后对⾮法字符进⾏替换或者修改。
修改完成后,将此⽂件进⾏保存,重新导⼊⽹表即可。
在更改⽹表中,避免误操作,导致⽹表错误。
在PCB设计过程中,需要注意:
1.“Ω”和“±”也是⾮法字符;
2.发现此类问题时,第⼀选择是让原理图⼯程师在原理图中更改掉此类问题。
从根本上解
决问题;
3.不推荐⼿动更改⽹表,存在风险;
4.记事本打开⽹表⽂件是个应急的好⽅法,可以⽤来快速查找、定位问题;也可以⽤来临
时编辑修正⽹表,解决问题,但不推荐使⽤;
华东上海组Kevin Feng。