1. OrCAD Capture常见ERROR与Warning排查指南
作为Cadence OrCAD Capture的资深用户,我深知在原理图设计到PCB导出的全流程中,各种ERROR和Warning就像路上的小石子,虽然不会直接让你摔跤,但处理不好确实会影响设计效率。今天我就把这些年踩过的坑和解决方案整理出来,帮你实现从原理图到PCB的无缝衔接。
先说说最常见的两类问题:非法字符和命名规范。很多工程师习惯用点号(.)或斜杠(/)来命名元件,比如"R1.2K"或"C1/100uF",这在Value属性里是允许的,但在PCB Footprint属性中就会报错。OrCAD对不同的属性字段有不同的字符限制,这点需要特别注意。
2. 非法字符类错误处理
2.1 点号(.)引发的错误
当你看到这样的报错:
ERROR(ORCAP-36071): Illegal character "Dot(.)" found in "PCB Footprint" property for component instance J5: HDR5X1, ele_model_calculate (6.30, 2.50)
这说明在PCB封装名中使用了点号。解决方法很简单:
- 右键点击报错的元件,选择"Edit Properties"
- 找到PCB Footprint属性栏
- 将点号替换为下划线(_)或连字符(-),比如把"CON.5MM"改为"CON_5MM"
我建议在元件库管理阶段就统一命名规范,避免后期大量修改。可以建立一个Excel表格,把所有带特殊字符的封装名批量替换后再导入。
2.2 斜杠(/)引发的错误
类似地,斜杠也会导致报错:
ERROR(ORCAP-36071): Illegal character "Forward Slash(/)" found in "PCB Footprint" property for component instance R5:


1万+

被折叠的 条评论
为什么被折叠?



