【发布时间】:2021-12-11 14:50:56
【问题描述】:
我使用 acad.model.AddLine() 命令在 pyautocad 中添加了 2 行。现在我想创建这 2 行的块(与 autocad 中的“块”命令相同)。 pyautocad中是否有任何命令可以做到这一点?
【问题讨论】:
我使用 acad.model.AddLine() 命令在 pyautocad 中添加了 2 行。现在我想创建这 2 行的块(与 autocad 中的“块”命令相同)。 pyautocad中是否有任何命令可以做到这一点?
【问题讨论】:
由于 python 使用 ActiveX 来驱动 AutoCAD,您应该查看 ActiveX 文档的this section。 基本上,您必须将新的Block 实例添加到图形的块集合(Blocks)中,将线条添加到此块定义中,然后使用InsertBlock 方法将参考(BlockReference)插入模型空间.
【讨论】: