常见问题
布线失败怎么办?
我们不保证一定布通,但是能布的结果都接近人类手工布线。如果布线失败,可以尝试以下方法:
- 设计规则过于严格,尝试放宽约束条件
- 元件布局过于密集,建议优化布局
- 设置更小的布线间距,更容易布通
如何修改单位?
PCB Auto Router 直接使用 CAD 文件中的单位设置。如需修改单位,请在您的 CAD 软件中更改,然后重新导出文件。
为什么更改布线间距之后不生效?
因为网络有自己的布线间距规则,它的优先级通常更高。这种情况建议去 CAD 源文件中修改网络的布线间距,或者在 PCB Auto Router 中勾选"覆盖网络规则"选项。
如何优化布线质量?
可以通过以下方式提升布线质量:
- 合理设置布线优先级
- 为关键信号预留足够的空间
- 使用差分对规则保护高速信号
免费版和专业版有什么区别?
免费版支持基础布线算法、AI布线和差分网络,主要限制是项目规模:游客和注册会员(免费)分别有网络数量、焊盘数量、层数和板框大小限制。注册会员(免费)指注册并登录账号、但未订阅专业版的用户。专业版提供更高或不限制的项目规模。
支持哪些 EDA 工具?
PCB Auto Router 支持导入 Specctra DSN 格式的布线文件。目前已测试支持 KiCad 和嘉立创 EDA。其他支持导出 DSN 格式的 EDA 工具(如 Altium Designer、Eagle 等)也可能兼容,但未经过充分测试。凡是能导出 DSN 的工具都可以配合 PCB Auto Router 使用,包括 freerouting 的用户也可以无缝切换。
我之前用 freerouting,可以切换过来吗?
可以,PCB Auto Router 与 freerouting 都读取标准 Specctra DSN 格式,流程完全一致,不需要改变您的 EDA 工作流,直接用同样的 DSN 文件打开即可。
为什么导入嘉立创后过孔变大或导线变粗?
嘉立创 (EasyEDA) 不会严格按照 SES 结果还原内容,它会按照自身的 DRC 约束对导入结果进行修改。PCB Auto Router 通常会严格遵守嘉立创的规则,并限制用户在软件内直接修改这些规则。如果仍然遇到此问题,建议在嘉立创 (EasyEDA) 中手动修正为期望的结果。
显卡符合要求,软件却打不开或提示 Vulkan 初始化失败?
这种情况多见于配备双显卡的 Windows 电脑:程序启动时系统往往默认调用核芯显卡,而部分核显对 Vulkan 支持不完整,导致软件无法启动或报错。可按以下方法强制使用独立显卡:
- 在 Windows"设置 → 系统 → 屏幕 → 显卡(图形设置)"中,将 PCB Auto Router 添加并设为"高性能",指定其使用独立显卡运行;也可以右键 PCB Auto Router 快捷方式,选择"使用 NVIDIA / AMD 独立显卡运行"。
- 若仍提示 Vulkan 初始化失败,可在软件的"高级设置"菜单中,手动选择独立显卡作为 Vulkan 运行设备。