我正在 Eagle 中做我的第一块板(实际上是第一块板),并且在我使用的 Nordic 和 Adafruit 库中的部件周围出现了很多停止掩码错误。nrf51822 和 3.3 纽扣电池座的每个交点都会在 tStop 中产生错误。
路线周围有空间,如此处所示,所以我不确定我还需要做些什么来确保这些都正常。漂亮我只是犯了一个简单的错误,但无法从我一直在阅读的教程中了解如何纠正它。谢谢!
我正在 Eagle 中做我的第一块板(实际上是第一块板),并且在我使用的 Nordic 和 Adafruit 库中的部件周围出现了很多停止掩码错误。nrf51822 和 3.3 纽扣电池座的每个交点都会在 tStop 中产生错误。
路线周围有空间,如此处所示,所以我不确定我还需要做些什么来确保这些都正常。漂亮我只是犯了一个简单的错误,但无法从我一直在阅读的教程中了解如何纠正它。谢谢!
正如您可能理解的那样,错误是由打印在顶部或底部铜上的层中的某些东西引起的。即超出顶部或底部停止层的东西,并且不是组件焊盘或铜。
它们是您可以合理地包含在板上丝印上的层(在 CAM 过程中),因此如果在运行 DRC 检查时“显示”它们,Eagle 会将它们视为丝印的一部分。
这些错误有时是可以的,因为许多 PCB 制造商运行一个“修整”丝网印刷的工艺,以便在顶部或底部铜上没有印刷任何东西。但是,我倾向于修复它们,以便我确信我的电路板可以由任何制造商制造(就像我做开源设计一样)。
IIRC 设置其中一些值的 DRC 对话部分是“掩码”选项卡。您可以尝试通过调整其中的值来修复它们,但如果这是针对开源设计的,您可能想要修复错误。
首先要做的是找出导致错误的层。查看每个错误,您可能会看到导致错误的层。Eagle 突出显示每个错误的重叠区域。因此您可以查看板子,或单击“DRC Errors”对话框中的错误消息,Eagle 将显示它;您可能需要双击错误以使 Eagle 将违规区域移到视野中。
通过关闭层,一次关闭几个层,然后每次运行 DRC 检查来确认哪些层导致了问题。
我关闭了顶部和底部名称、顶部和底部值、tDocu 和 bDocu,然后是文档,然后是顶部和底部丝印层,在每一对之后检查,直到最终所有的文本和行都消失了。完成后,错误应该全部消失。
如果您不打算在制造电路板时让它们出现在丝印层上,那么关闭名称或值可能无论如何都可以。如果您确实需要将它们印在板上(作为丝网印刷层的一部分),请使用“粉碎”让您将这些文本移开。
然后对其他层做同样的事情。您可能需要制作库零件的副本并对其进行编辑。
您可能会决定某些文档层不会出现在丝印上,而只会出现在打印的构建指南上,在这种情况下,当您进行 DRC 检查时将其关闭,并确保您的 CAM 作业不会添加它们到 CAM 文件(或者如果他们采用 Eagle 文件,请让您的制造商忽略这些层)。
您询问的错误是指与 tStop 图层重叠的图例。所发生的只是与 tStop 区域重叠的图例部分不会被打印。所以这取决于你的优先事项是什么。tStop 层优先。本文档在第一页的 PCB 图例部分对此进行了很好的解释。
如果您想清楚地打印所有名称,您可以使用粉碎工具将您的零件名称分开并将它们移动到清晰的空间中。