使用其他块创建块
有人知道如何使用现有块创建块定义吗?我想做的是插入一个块,必要时分解,并将其添加到新创建的块定义中。然后插入另一个块并将其加入新定义中,直到我有了用于创建整个块的完整零件装配。我已经介绍了.ADDDXXX方法,没有任何for块,但MInsertBlock有1个,我想我可以使用它,但我想在走这条路之前询问一下**** Hidden Message ***** 明白了,没关系。原来是超级容易的。
Dim ObjectBlock As AcadBlock
Set ObjectBlock = ThisDrawing.Blocks.Add(InsPt, "1phBS")
ObjectBlock.InsertBlock InsPt, "TheBlockIWantedToInsert.dwg", 1, 1, 1, dblRotation
哦,闪亮,从来没有注意到那个。 我也从来没有想过要使用这样的东西,但是让我不懂cad的老板去要求一些普通块做不到的事情。C#的实验室让我想到了这一点。
页:
[1]