Hoppla...
Hab da wohl den Code vergessen
Sub CATMain()
Dim partDocument1 As PartDocument
Dim selection1 As Selection
Dim visPropertySet1 As VisPropertySet
Dim part1 As Part
Dim hybridBodies1 As HybridBodies
Dim hybridBody1 As HybridBody
Dim hybridShapes1 As HybridShapes
Dim hybridShapePointCoord1 As HybridShapePointCoord
Dim bSTR1 As String
Dim bSTR2 As String
Dim bSTR3 As String
Dim profilzahl As Integer
Dim Koordinatenzahl As Integer
profilzahl = 12
Koordinatenzahl = 160
Set partDocument1 = CATIA.ActiveDocument
Set part1 = partDocument1.Part
Set hybridBodies1 = part1.HybridBodies
Set hybridBody1 = hybridBodies1.Item("GeometryFromExcel")
Set hybridShapes1 = hybridBody1.HybridShapes
For i = 1 To profilzahl * Koordinatenzahl Step 1
Set hybridShapePointCoord1 = hybridShapes1.Item("Punkt." & i)
Set hybridShapes1 = hybridShapePointCoord1.Parent
bSTR1 = hybridShapePointCoord1.Name
Set selection1 = partDocument1.Selection
Set visPropertySet1 = selection1.VisProperties
selection1.Add hybridShapePointCoord1
Set visPropertySet1 = visPropertySet1.Parent
bSTR2 = visPropertySet1.Name
bSTR3 = visPropertySet1.Name
Next
'0 = visible / 1 = invisible
visPropertySet1.SetShow 1
selection1.Clear
End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP