' Этот код копирует все примитивы из Model
' в активный Layout
' Масштабы примитивов не меняются, так что
' они вероятно окажутся за пределами вида
Sub CopyModelToActiveLayout()
Dim ents() As AcadEntity
ReDim ents(ThisDrawing.ModelSpace.Count - 1)
For i = 0 To ThisDrawing.ModelSpace.Count - 1
Set ents(i) = ThisDrawing.ModelSpace.Item(i)
Next
Dim layout As AcadLayout
Set layout = ThisDrawing.ActiveLayout
ThisDrawing.CopyObjects ents, layout.Block
End Sub