Guten Morgen Zusammen
sitz mal wieder vor einem kleinen Problem.
Ich habe per Makro (catvba) eine 3D-Linie erzeugt und möchte jetzt die Länge der Linie über einen Parameter steuern.
....
Dim hybridShapeDirection1 As HybridShapeDirection
Set hybridShapeDirection1 = hybridShapeFactory1.AddNewDirectionByCoord(0#, 0#, 1#)
Dim reference4 As Reference
Set reference4 = part1.CreateReferenceFromBRepName("...Referenz funktioniert......")
Dim hybridShapeLinePtDir1 As HybridShapeLinePtDir
Set hybridShapeLinePtDir1 = hybridShapeFactory1.AddNewLinePtDir
(reference4, hybridShapeDirection1, 0#, 40#, False)
Dim Limit1 As Length
Limit1 = hybridShapeLinePtDir1.EndOffset.Value
(hier kommt dann die Fehlermeldung siehe Bild)
Dim Formel1 As Formula
Set Formel1 = Rels.CreateFormula("Formel.1", "",
Limit1, "Welle_Hoehe")
Welle_Hoehe ist mein Parameter.
Vielleicht kan jemand von euch mir weiterhelfen.
Merci
Grüsse Jules
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP