跳转到主内容
思享编程网:思考分享,玩转编程世界!

Allegro怎么解决“Out of date shapes”问题?

当你辛辛苦苦布完板子,准备出Gerber文件给板厂打样,却突然遇到Allegro报错“Dynamic shapes are out of date; please update them. Check for out of date shapes in Setup Drawing Options dialog.”,是不是瞬间感觉头都大了?别急,今天就来跟你聊聊这个头疼的问题。

问题分析:

这个报错通常是因为在重新铺铜之前,没有彻底清理掉原来的铜皮,或者是一块铜完全被另一块铜包含,导致小的铜块被挤没了,但边界还在。

解决步骤:

1. 找到问题所在

首先,根据提示“Run Out of date shapes Report from status dialog to identify them.”,运行“Out of date shapes Report”来定位问题所在。

2. 查看详细信息

点击“Status”窗口“Out of date shapes”子项左边的颜色小方块,或者通过菜单栏“Tools->Quick Reports->Dynamic shapes State”打开“Dynamic shapes State”报表,查看详细信息。

3. 定位并删除

利用“Dynamic shapes State”报表中的坐标信息,找到对应的Shape,将其删除。

4. 关闭颜色信息

在“Stack-Up”项将所有层的颜色信息关闭,单独打开对应层的“Bound”,然后进行删除操作。

如果以上步骤还不能解决问题,可以尝试保存当前的PCB文件,进入BRD文件所在的目录,删除除了.brd文件外的其他所有文件,然后再次打开PCB设计文件,通常“Out of date shapes”警告就会消失了。

好了,今天的分享就到这里。如果你还有其他关于Allegro的问题,欢迎来「思享编程网」(www.sxgpb.com)和我交流哦!

相关文章