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

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

相关推荐
趣说科技9 小时前
熵基科技与兴牛资本旗下基金参股昆迈医疗,切入OPM-MEG脑磁领域
科技
zhangfeng11331 天前
中关村国际前沿科技大赛(创新药赛道)详细介绍 ai药物比赛
人工智能·科技
xy34531 天前
DSH卸载(命令行/Web 端)
软件·dsh
数字化大讲堂1 天前
AI Agent 时代来临!WorkBuddy 引发思考,微程科技布局业务融合新方向
人工智能·科技
实验室管理云平台1 天前
面向高职院校实训场景:实训实验室管理平台整体方案分享
大数据·科技·物联网·自动化
TMT星球1 天前
云从科技训推一体化平台入选重庆市智能机器人产业链公共服务平台
人工智能·科技·机器人
强哥聊算力1 天前
《算力江湖·Intel帝国往事》第三集:安迪·格鲁夫的铁血时代:Intel为什么能把对手逼到墙角?
运维·人工智能·科技·算法·ai·gpu算力
广州灵眸科技有限公司2 天前
4G 模组开机自连 systemd 服务方案:基于灵眸科技EAI1106--Core-T
运维·服务器·科技
TMT星球2 天前
云从科技获评广东省制造业单项冠军企业
科技
览讯冷却2 天前
冷却塔噪声的健康危害与法规要求的技术梳理
经验分享·笔记·科技·其他·百度·制造·业界资讯