如何在KiCad 5中重用子电路?


9

使用KiCad 5如何实现在原理图中的多个位置使用的公共子电路,例如多个重复子曲线 ,以便仅为其他所有位置编辑一个实例,它似乎会自动更新。不能通过手动重复复制/粘贴。


您在KiCad 4中完成此操作,现在在KiCad 5中不起作用吗?
管道

不。我使用KiCad 5的夜间版本,该版本几乎可以发布了,并且不使用当前版本的KiCad 4,它将很快变得多余。
罗布·金

我只是在想,因为我在KiCad 4中做了很多次,记不清版本5的任何区别。–
pipe

1
@pipe,所以问题可能实际上是如何在KiCad中实现,而不是在版本5中如何实现...
阿森纳

我试图避免仅适用于v4的答案。
罗伯·金

Answers:


11

您正在寻找的是子工作表(分层工作表)。

首先,通过转到“位置->层次表”来创建一个新的。单击将其放置后,将出现以下对话框。

层次属性

在这里,重要的是“文件名”。这对于所有缓冲区副本都是通用的。每个副本的“表名”将是唯一的。

然后,双击进入工作表并放置与我在此处显示的相似的通用组件:

示例缓冲区

内部的重点是使用分层标签(同样从“位置”菜单中)。这些将是将内部连接到外部电线的端口。我已将“ In”标记为输入引脚,将“ Out”标记为输出引脚。不用担心现在注释。

接下来,右键单击并退出您的层次结构表。现在,您有了一张工作表的副本。现在,您需要导入层次结构标签。再次从“位置”菜单中,选择“导入层次标签”以获取您创建的层次图钉。如图所示,将输入引脚置于左侧,将输出引脚置于右侧:

多个缓冲区

现在,您可以根据需要制作任意数量的层次工作表副本,只需将每个文件名保持相同,并为每个文件名赋予一个新的工作表名称。


1
这涉及原理图部分。布局部分呢?
ndim '18年

2
对于pcbnew,您需要使用插件来实现。我喜欢Mitja Nemec的“复制布局”插件,来自github.com/MitjaNemec/Kicad_action_plugins
塞斯,

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.