如何在Kicad中相对放置零件?


9

是否可以在Kicad中自动将零件彼此相对放置?

我正在制作可插入Arduino Nano的电路板,但发现很难将直的接头连接器精确定位在17.76 mm的跨度上,以匹配Nano引脚行之间的空间。如有必要,我可以手动执行此操作,但是是否有任何内置工具可以选择两个零件,并告诉它沿特定轴将它们间隔一定的距离?

是否还可以将零件相对于“ Edge.Cuts”层居中?我想将这些标题居中,然后再次使用鼠标查看坐标非常繁琐且容易出错。


1
更改为英制(英寸)坐标,并且标题之间的间距为0.7英寸应该没有问题。
彼得·贝内特

1
或使用自定义网格。还要选择一个点并按空格键-这将设置“本地原点”,将鼠标从该点移开会在该点的右下角显示x / y增量。
rdtsc

1
@rdtsc,是的,我使用空格键将本地原点归零,但是使用鼠标来精确定位位置仍然非常困难。您可以通过右键单击菜单设置零件的绝对位置,但这仅在绝对坐标中。即使更改“网格属性”中的全局​​原点也不会更改该设置。
塞林

Answers:


10

最简单的方法是使用“相对位置”命令。在Mac上,它是⌘-R,在Linux下是Ctrl-R。或者,您可以通过右键单击零件或组来访问它。

相对位置

选择此对象后,可以选择一个对象作为参考

位置相对对话框

您必须运行版本5或更高版本才能使用此功能。


“位置相对”功能仅在夜间发布中吗?我使用的是4.0.7,在右键菜单中没有看到该选项。
塞林

1
是的,目前仅在睡衣中(请参阅我答案的结尾。:)。但是,睡衣裤非常稳定,而且确实是应该走的路,就功能而言,目前而言
塞斯(Seth)

1
我正在使用版本:5.0.0-rc2-dev-unknown-73b9a5〜65〜ubuntu14.04.1,发布版本并且此选项似乎已损坏。我可以在右键菜单中单击“相对于...的位置”,但没有任何反应。没有像您在此处显示的弹出窗口。
加布里埃尔·斯台普斯

@GabrielStaples请报告此错误。尽管窗口看起来与8月份有所不同,但它应该按照描述的方式工作。
赛斯


1

在Windows上的KiCad 5中,不是自动而是...

在属性中,设置第一个引脚头的x,y,例如100,100。

在此处输入图片说明

执行alt-v,s以指定网格原点,并给出相同的x,y坐标。

在此处输入图片说明

现在,引脚接头的占用面积看起来像这样。

在此处输入图片说明

放置第二个引脚接头并输入其相对的x,y坐标,例如117.76,100(或要精确移动的部件上的ctrl-m ,将单选按钮设置为“相对于网格原点”)。

在此处输入图片说明

最终两个标头对齐正确的距离。

在此处输入图片说明

在您的情况下,您可以将切边设置为网格原点,并相对于此放置两个标题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.