我在 Eagle 中有一个电路,说从左数,我有 R1、R2、R3,然后在 R1 和 R2 之间添加一个新电阻,它将命名为 R4。我将以(查看电路)R1、R4、R2、R3 结束。
它没有被订购。
我想按从低到高的顺序(从左数)保持元素 ID(分别为每种元素类型,例如电阻器、电容器)。eagle 中有没有可以自动为我执行的脚本或设置?
我在 Eagle 中有一个电路,说从左数,我有 R1、R2、R3,然后在 R1 和 R2 之间添加一个新电阻,它将命名为 R4。我将以(查看电路)R1、R4、R2、R3 结束。
它没有被订购。
我想按从低到高的顺序(从左数)保持元素 ID(分别为每种元素类型,例如电阻器、电容器)。eagle 中有没有可以自动为我执行的脚本或设置?
尽管 Tom Carpenters anwser 是正确的,但我将其添加为替代方案。
Eagle 已经有一个内置工具,可以让您重新编号零件,而无需外部 ULP 脚本。
在菜单的原理图编辑器中,打开“工具”并单击“重新编号零件”。这将根据您的需要自动重新编号原理图中的所有部件。
Eagle 包含一个 ULP 来执行此操作。它被称为“renumber-sheet.ulp”。
这样做的目的是按照您在原理图中指定的方向(上/下、左/右)计数,并对所有具有相同字母的部件(例如,所有“R###”,所有“C###”)重新编号顺序。
我相信这正是您想要的,但是如果您在布局中谈论,我认为这不会这样做,尽管它可能会被修改为这样做。
有一个很棒的 ULP,名为“cmd-renumber”。此 ULP 将毫不费力地重新编号您的组件,因为它们出现在您的电路板布局上。这与 ULP 的“重新编号表”相反,它将在您的组件出现在原理图中重新编号。Eagle 中的内置工具似乎只是运行“重新编号表”ULP。“重新编号表” ULP 可能还需要一些额外的工作或理解,您可以在此处阅读更多相关信息:https ://forums.autodesk.com/t5/eagle-forum/bug-report-renumber-ulp-broken -in-9-5-2/td-p/9155600