‚VBA Makro um Gruppierte Solids in die Simulation zu übernehmen
Sub SolidsToSimulation()
Dim I As Long, SS As Esprit.SimulationSolid, G As Esprit.GraphicObject
With Document.Group
For I = 1 To .Count
If IsGraphicObject(.Item(I), G) Then
If G.GraphicObjectType = espSolidModel Then
Set SS = Document.Simulation.AddSolidModel("SimSolid", espSimSolidTypeStock, .Item(I))
SS.Color = vbBlue
SS.Tolerance = 0.1
End If
End If
Next
End With
Set G = Nothing
Set SS = Nothing
Document.Refresh
End Sub
Function IsGraphicObject(ByRef InputObject As Object, ByRef ReturnGraphicObject As Esprit.GraphicObject) As Boolean
Set ReturnGraphicObject = Nothing On Error Resume Next Set ReturnGraphicObject = InputObject IsGraphicObject = Not (ReturnGraphicObject Is Nothing)
End Function

