如何在KiCAD中复制分层模块?


8

我有一个使用层次表的示意图。我将有五张相同的纸,我想要一种制作纸的方法,并以某种方式将其复制为其他四张纸。

任何想法如何做到这一点?我找不到任何明显的方法。

更新:请清楚一点:我不仅要复制工作表符号,还要复制整个工作表及其中的所有组件。

Answers:


7

如果要重复使用许多相同的逻辑示意图块,则可以使用如下的层次表:(Kicad-4.0.2稳定的MacOSX)

  1. 创建具有工作表名称A_1,文件名A.sch的层次工作表
  2. 将您的组件和电线放入此层次结构表中。
  3. 添加工作表名称为A_x(x为1、2、3),文件名为A.sch的新层次工作表(仅当文件名相同但工作表名称不同时)
  4. 做完了

这是最好的答案。它类似于AndrejaKo的答案,但说明更为明确。使用此KiCad(4.0+)时,实际上会确认您要使用现有的.sch文件创建新的层次表。
安东

该问题的答案(electronics.stackexchange.com/questions/187156/…)提供了相同答案的图形视图。
安东

5

我知道这是一个老问题,但这是我在寻找解决方案时找到的,因此,我认为这是为其他搜索者提供解决方案的好地方:

  1. 使用鼠标左键在要复制的图纸周围拖动一个框。
  2. 释放鼠标左键,然后按向右以查看您可以执行的操作菜单。选择“保存块”。
  3. 然后单击小剪贴板(粘贴)图标,该图标将位于原理图编辑区域边缘的某个位置(对我而言,位于左上角附近)。
  4. 选择新块的位置。

这将粘贴您的块的副本,但是它将基于与原始文件名相同的文件名引用新表。如果注释零件,即使它们来自同一原理图文件,您也会看到不同图纸中的零件具有不同的标签。


2013年的4200年代旧版本是否属于这种情况,并已得到修复?(为什么在地球上,发布之间
至少要间隔

我不知道。:-)我是KiCad的一名完全新手,使用2015年11月以来的4.0版本。我只能说,使用上述解决方案非常有效。我编辑图纸的基本原理图,所有实例也都更改。
雷H.15年

2

创建您的层次结构表。然后,按“空格”。它看起来像下面的图像,但是您可以通过“ M”键或右键单击然后单击“移动表”来进行移动。

在此处输入图片说明

我不记得这是否是“重复上一个项目”的默认热键,或者我之前是否已更改它。要进行检查,请转到Preferences > Hotkeys> List Current Hotkeys


1
在我的默认设置中,空格将dx和dy设置为零。我知道我可以使用插入来重复我放置的最后一个组件,并且该组件适用于层次工作表(并提供与您描述的结果相同的结果),但是我无法(或无法找到一种方法)对现有工作表进行此操作。也许我不清楚,但是我想复制一个填充表及其中的所有组件。
AndrejaKo 2012年

嗯,恐怕没有比您在答案中更多的解决方案了。
Abdullah kahraman 2012年

0

制作分层图纸时,KiCAD为每个图纸创建一个新的.sch文件。解决该问题的一种方法是制作几张纸,然后复制原始纸的.sch文件,并使副本替换其他纸的.sch文件。这样,输入后,每个副本将看起来像原始纸张。


请注意,我仍在寻找解决此问题的更优雅的方法。
AndrejaKo 2012年

我相信这个答案已经过时了。您无需制作.sch文件的任何副本。如果您创建了要重复使用的层次结构表,只需创建一个具有不同“表名”的新层次结构表,然后输入与您要重复使用的.sch文件相同的.sch文件。KiCad(4.0+)甚至可以确认这是您的意图。
安东
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.