Eagle - 如何让路由器忽略内部连接的引脚(在一个包中)

电器工程 自动布线器
2022-01-16 06:14:51

我做了一个触觉开关封装,如图所示,引脚 1 和 2 内部连接,引脚 3 和 4 相同。

包装和符号

封装有 4 个焊盘,符号只有 2 个。我已将焊盘 1+2 与符号引脚 1 连接,将焊盘 2+4 与符号引脚 2 连接。

在此处输入图像描述

现在,问题来了:路由器坚持将pin 1和pin 2相互连接,pin 3和pin 4也是如此。(如图所示)

在此处输入图像描述

由于这些已在封装内连接,因此无需将它们连接到板上。事实上,路由器应该能够使用这个事实来优化结果(就像在这个模型中,黄色的痕迹可以直接在包下运行)。

在此处输入图像描述

如何让路由器了解这些引脚已经在内部连接?事实上,它可以从中受益,并将它们用作跨越包下运行的任何痕迹的桥梁。

3个回答

在此处输入图像描述

在 eagle 7 中,您的问题已解决。单击连接对话框中的符号(红色圆圈),因此您可以更改是否必须在布局中连接相同信号的引脚。

答案的重要部分是肯定的,但看起来你实际上对答案感兴趣的是否定的。

Eagle 将它们视为内部连接以进行设计规则检查 (DRC)。但这并不意味着自动布线器可以很聪明。

在 Eagle 6 中,您可以按照自己的方式定义连接;正如Cadsoft 所说,您只需要创建一个引脚即可连接到多个焊盘

您现在可以将原理图符号中的一个引脚连接到封装的任意数量的焊盘。借助此功能,EAGLE 可以处理组件内部连接的引脚。与以前的版本相比,原理图符号看起来更好,您可以节省定义它们的时间。

自动布线器虽然不是那么聪明。它的默认行为实际上也很有意义,如果可能的话,焊盘也应该在外部连接。需要一个人才能看到“更清洁”的方式。如果自动布线器打开了不从外部连接内部连接的焊盘的选项,那么对过多的附加组合进行一些思考后,Cadsoft 将其排除在外是有道理的。

您对自动布线器所做的修改并不违反,因为 Eagle 将这些焊盘识别为内部连接。事实上,您可以只连接一半的焊盘(不是任何一半)而不会出错。

您经常需要在自动布线器之后进行清理,至少在这种情况下您不需要放弃任何 DRC。

看看 Sparkfun 图书馆的欧姆龙开关。包装:TACTILE-PTH,价值:SWITCH-MOMENTARY-2PTH. 它在 SparkFun > SWITCH-MOMENTARY-2 下