【问题标题】:Is there "Create Block" command in pyautocad?pyautocad中是否有“创建块”命令?
【发布时间】:2021-12-11 14:50:56
【问题描述】:

我使用 acad.model.AddLine() 命令在 pyautocad 中添加了 2 行。现在我想创建这 2 行的块(与 autocad 中的“块”命令相同)。 pyautocad中是否有任何命令可以做到这一点?

【问题讨论】:

    标签: python autocad


    【解决方案1】:

    由于 python 使用 ActiveX 来驱动 AutoCAD,您应该查看 ActiveX 文档的this section。 基本上,您必须将新的Block 实例添加到图形的块集合(Blocks)中,将线条添加到此块定义中,然后使用InsertBlock 方法将参考(BlockReference)插入模型空间.

    【讨论】:

    • 其实我用 pyautocad 工作了几天,所以如果你能告诉我代码就太好了
    猜你喜欢
    • 2020-02-21
    • 2021-04-27
    • 2010-11-06
    • 2018-09-27
    • 1970-01-01
    • 2016-08-23
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多