在本教程中,我们将演示brickscad V22中的块替换命令。要理解Block Replace命令,首先要了解brickscad中的块是什么。块由一组实体组成,可以对这些实体进行操作、复制、粘贴,因此可以根据需要在项目中进行复制。
块非常有用,因为它们使保存内存成为可能。此外,使用块,创建需要重复某些内容的绘图就容易得多。你所需要做的就是创建块,然后复制它们在任何你想要的地方。
在brickscad生态系统中,块定义只存储一次。每次程序引用该块时,它都会再次使用相同的定义。它只是简单地改变块在绘图中插入的任何方面的位置。这与音频剪辑在音乐制作程序中的工作原理非常相似。每个音频剪辑都保存在硬盘驱动器上的单一位置,所以当它们被复制时,你不必浪费很多空间。每次都会在硬盘驱动器上引用相同的数据。这与brickscad中的块是一样的。
因此,当使用Block Replace命令时,正在使用硬盘驱动器上的一个块替换另一个块。您可以使用此命令将绘图中的现有块替换为同一绘图中的任何其他块。下面是如何做到的。
我们首先通过单击屏幕左下角给出块替换命令。您将看到“块替换”对话框。
您可以通过单击对话框中显示的所需的块名,或者通过使用Pick Box选项进行选择,来选择一个块。您将看到所有可用块的列表。一旦您选择了一个块,在select特定块实例对话框中,您将看到您所选择的对象的数量。
假设你想替换W2;您可以选择W2,然后单击OK。这就告诉系统你正在尝试替换这个块。现在您必须指定要替换它的块。一旦您完成操作,新块将取代实际图纸中的旧块。您可能还注意到,在对话框中有一个清除未引用块的选项。我们将在本教程中进一步讨论这个问题。要继续,我们将选择“W2a”并单击“OK”。
现在你可以看到这个块的所有实例都被替换了。不管你用了多少次这个块——在这里是W2——它都会被另一个块所取代——在这里是W2a。
现在让我们看看这个图中W2块是否存在。这是一个很有帮助的函数,因为它可以让您确定块替换函数是否会产生具体的结果。
为此,我们将转到绘图资源管理器,在这里您可以单击合并到绘图中的块。
您可以看到您在绘图中拥有的块,并且当您浏览块列表时,您可以看到块W2从此绘图中删除了。这是因为我们用W2a块替换了它。但是,回到块替换对话框,有一个选项可以清除未引用的块。
如果选择了此命令,则将从项目中完全删除所替换的块。如果您试图简化您的块目录,并希望在评估您在项目中使用的确切块时减少混淆的机会,这可能是有用的。
但是,一旦取消选中此选项,当该块被另一个块替换时,它将不会被删除或清除。然而,这并不意味着块不会被替换。这仅仅意味着它不再作为项目文件的一部分保存。在某些情况下,取消选中清除块的选项可能很有用,主要是因为您可能希望在将来重用所替换的块。
例如,如果一个块包含一个混凝土板,它被用作现有基础的扩展,您可能想要用一个更大的取代它。然而,如果你保留原始的块,它可以在项目的其他地方使用,比如在建筑的另一边设计一个小庭院。
接下来,我们将看到替换块的特定实例的过程。在此之前,为了简单起见,我们将撤销这些更改。
接下来,我们将再次发出块替换命令。
现在单击Select特定块实例选项,并使用选择选项,选择要替换的块。
这是在实际绘图中完成的。当您知道绘图中的某个特定元素需要替换为另一个元素,并且希望查看调整前后的效果时,此功能会特别方便。在本例中,我们正在替换一个窗口,但这可以用于项目中的任何元素。
单击Enter,然后单击OK。现在选择块来替换所选块实例。我们想用W2a替换它。单击OK。现在你可以看到只有那个特定的块实例被替换了。
这就是块替换功能在brickscad v22中的工作方式。无论您是试图替换一个块作为项目的最终编辑,还是只是想查看项目如何使用不同的块来帮助您决定最佳设计,这都是一个非常有用的功能。