findProfilePlane()

Zusammenfassung

Kehrt die normale vector und point für eine Ebene mit einem list der Eingabekurve parts .

Syntax

findProfilePlane ( curves As List ) As List 
Argument Typ Beschreibung
curve List Dies ist eine list parts , die ein Profil. Die Kurven müssen sich auf derselben Ebene befinden. Andernfalls wird ein Fehler ausgegeben.

Beispiel 1

Bauteile für beide Beispiele definiert
Child Line_1 As Line
    thruPoint1 = point(0,0,0)
    thruPoint2 = point(1,0,0)
End Child

Child Line_2 As Line
    thruPoint1 = point(1,0,0)
    thruPoint2 = point(1,1,0)
End Child

Child Line_3 As Line
    thruPoint1 = point(1,1,0)
    thruPoint2 = point(1,1,1)
End Child
Intent >findProfilePlane({Line_1, Line_2}) 
--> {Point_(0.0, 0.0, 0.0, WorldFrame()), Vector_(0.0, 0.0, 1.0, WorldFrame())}
dieses Ergebnis besagt, dass die beiden Linie ein Profil auf der X -, Y - Ebene.

Beispiel 2

Intent >findProfilePlane({Line_1, Line_2, Line_3}) 
Ergebnis: Fehler

Dieses Beispiel führt zu einem Fehler, da sich die dritte Linie nicht auf derselben Ebene befindet wie die beiden anderen Linien.