Allegro报错:ERROR: The number of integer places xxx

问题:在生成钻孔文件时,未能成功。allegro报错:"The number of places, 2 , defined for integer values is less than places required, 3, for integer values of coordinates of drill locations in the design. Increase the format value for integers in the NC parameter file to generate the proper output."

分析:钻孔所占据的空间超出了设定值,在NC Parameter中修改Format就可以了,如2-4改为3-4。

解决:将Format中的2改为3,即可生成。

### 解决 ALLEGRO 中 ORCAP-1356 报错问题 当遇到 ORCAP-1356 错误时,通常是因为原理图中存在的某些特定属性或配置不兼容所引起。针对此错误的有效解决方案涉及以下几个方面: #### 修改设计库中的属性设置 如果设计库中存在不再支持的属性(例如 `DEVICE` 属性),可以通过定义环境变量来忽略这些属性。具体方法是在环境中设定名为 `IGNORE_PROP` 的系统变量,并将其值设为 "DEVICE"[^2]。 ```bash export IGNORE_PROP=DEVICE ``` 这一步骤能够确保在读取网表过程中自动跳过那些可能引发冲突的老化属性,从而避免触发 ORCAP-1356 错误。 #### 更新零件信息 对于因元件本身引起的 ORCAP 类型错误,建议更新受影响组件的信息。进入编辑模式 (`Edit Part`) 后调整逻辑符号下的封装位置 (即使只是轻微移动再恢复原位),随后保存更改并确认全部更新 (`Update All`)[^3]。这一过程有助于刷新内部链接关系,消除潜在的数据同步问题。 #### 验证工具链版本一致性 考虑到不同版本间可能存在功能差异甚至Bug修复情况,检查当前使用的 Orcad Capture 和 Allegro PCB Editor 是否处于最新稳定状态也非常重要。有时升级软件至更高版本可以自然解决许多已知的历史遗留问题[^1]。 通过上述措施联合应用,应该能有效地处理大多数情况下出现的 ORCAP-1356 错误提示。当然,具体情况还需结合实际项目特点灵活应对。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值