Danke für den Tip!
Ich hatte das schon mal ausprobiert, bin aber an einer Stelle nicht
weitergekommen.
Jetzt funktionierts mit dem Code:
Dim nBlock As AcadBlock
Dim InsPoint(2) As Double
Dim IDpairs As Integer
Dim mBlock As AcadBlockReference
Dim i As Integer
'Block erstellen
Set nBlock = Blocks.Add(InsPoint, "AS_STUEHLE")
nBlock.Origin = ASbase
'Objekte zusammenfassen
CopyObjects ASobj, nBlock, IDpairs
Set mBlock = ThisDrawing.ModelSpace.InsertBlock(ASbase, "AS_STUEHLE", 1, 1, 1, 0)
For i = 0 To ASgesamt - 1
ASobj(i).Delete
Next i
Jetzt kann ich natürlich immer nur einen Block mit dem Namen "AS_STUEHLE" in eine Zeichnung einfügen. Gibt es eine Möglichkeit, immer wieder Blöcke mit verschiedenene Namen in einer Zeichnung zu erstellen??
Besten Dank!
MFG
Jens
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP