95. OrCAD输出网表出现“Illegal character”错误时应该怎么处理?I Cadence Allegro 电子设计 快问快答

大家好。在OrCAD输出Allegro第一方网表时,"Illegal character"(非法字符) 是较为常见的报错之一。该错误的根本原因是原理图中的网络名称、器件位号或封装名称等字段包含了Allegro不支持的字符------Allegro仅允许使用字母、数字、下划线和连字符 ,而**空格、点号(.)、斜杠(/)**等特殊字符会导致网表解析失败,从而终止导出过程。解决方法是将报错信息中涉及的非法字符删除或替换为合法字符。

本次分享将演示该错误的快速处理方法。以下是关键步骤总结:

第一步:定位报错来源

  • 查看 【Session Log】 或报错提示框,获取包含非法字符的具体字段(如网络名、器件位号或PCB Footprint名称)及其所在器件或网络。

  • 根据报错日志中的信息(如器件位号U3或网络名称),在原理图中通过 Ctrl+F 搜索功能定位到具体对象。

第三步:修改非法字符

  • 如果是PCB Footprint问题 :双击器件进入属性编辑界面,在 【PCB Footprint】 栏中删除或替换非法字符(如将空格改为下划线)。

  • 如果是网络名称问题:双击对应网络标签,在名称栏中删除或替换非法字符。

  • 如果是器件位号问题:双击器件,在位号(Reference)栏中修改。

第四步:重新生成网表验证

  • 保存修改后,再次执行网表导出操作(【Tools】→【Create Netlist...】)。

  • 确认报错已消除,网表生成成功。

命名规范建议

  • 推荐使用**字母、数字、下划线(_)和连字符(-)**作为唯一允许的字符集。

  • 避免使用空格、点号(.)、斜杠(/)、括号等特殊字符,从源头杜绝此类问题。

通过以上步骤,即可修复"Illegal character"错误,顺利完成网表导出。

本次粉刺昂就到这里,谢谢大家。

相关推荐
Nuoyunjituan1 小时前
企策通解读:59个方向各立1项,山西重点研发申报难在哪
科技
zlxcnc1 小时前
花生米色选机怎么选:小批量加工先看样品与成品稳定性
科技·视觉检测
米软科技1 小时前
高校信息化团队实践:利用AI低代码缩短零散业务交付周期
人工智能·科技·低代码·汽车·制造
Axis tech2 小时前
Haption Virtuose,为遥操作机器人提供精准力反馈
科技·机器人
实验室管理云平台2 小时前
环境检测实验室管理系统:提升效率与数据准确性的关键工具
大数据·数据库·科技
BJ_Kingfisher3 小时前
GPT Image 2.5 到底改了什么:一个单模型拆成了两条道
大数据·科技·gpt
孙严Pay4 小时前
代付 VS 纯代付
笔记·科技·计算机网络·其他·微信
CDA数据分析师干货分享4 小时前
大一新生如何无痛丝滑适应大学生活
科技·金融·数据分析·大学生·大学·cda数据分析
QXWZ_IA4 小时前
道路巡检高危作业的自动化替代方案
人工智能·科技·安全