如何在CAD中使用VBA代码插入一个外部块

2023-12-21 23:48:15
推荐回答(2个)
回答1:

假设外部块是一个文件名为 bbb.dwg,可以带路径。VBA代码如下
Sub ttt()

Dim insertionPnt(0 To 2) As Double
Dim blockRefObj As AcadBlockReference

insertionPnt(0) = 0#: insertionPnt(1) = 0#: insertionPnt(2) = 0#
blockRefObj =ThisDrawing.ModelSpace.InsertBlock(insertionPnt, "bbb.dwg", 1#, 1#, 1#, 0)

end sub

回答2:

把文件A.DWG作为块插入到图形,再删块。那么A.DWG中的所有块都会在本图形中定义。