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"错误,顺利完成网表导出。

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

相关推荐
南京瑞源生物8 小时前
遗传转化实验词典
科技·生物技术·南京瑞源生物·遗传转化·农业科技
山顶望月川18 小时前
企业采购智谱 GLM Coding Plan 新选择|并行科技渠道,算力稳供
科技
微咣科技1 天前
2026 深圳工业机器人电池厂商巡礼:深圳市惠德技术科技,AGV 与移动装备定制锂电池供应商深度评析
科技·机器人
QuZhengRong1 天前
【周报】2026-10-02~10-08 AI 科技周报
人工智能·科技·新闻
云沛科技1 天前
在实验室复刻暴风雪:低温雨雪冰雾耦合试验室解锁极端环境 “实景仿真”
人工智能·功能测试·科技
一切皆是因缘际会1 天前
绿色低碳环境
科技
loulanyue_1 天前
突破单点AI瓶颈:慧博零售全域Agent的数智化实践——读慧博科技CTO贾世龙2026云栖专场演讲
人工智能·科技·零售
未来之窗软件服务1 天前
科技小企业做账核心要点[财务]——东方仙盟
科技·仙盟创梦ide·东方仙盟
视觉光源老郑2 天前
以光为眸,赋能精密智造|思奥特智能科技,打造国产机器视觉光源新标杆
科技
LCD液晶屏2 天前
2026 年京东方液晶屏代理选型与杭州立煌科技服务实战指南
科技