trimTan()

Zusammenfassung

Gibt den Stutzparameter für Bauteil Part1 an der Stelle zurück, an der Bauteil Part2 tangential zu Part1 liegt. Part1 und Part2 müssen die Designs LineMixin oder ArcMixin einbinden. Beide Bauteile dürfen jedoch keine Linien sein. Zur Verwendung dieser Funktion müssen sich Part1 und Part2 nicht am Tangentenpunkt berühren. Wenn zwei Bogen eingegeben werden, wird eine imaginäre Linie vom Mittelpunkt des ersten Bogens zu einem Punkt gezogen, an dem die Tangenten am Schnittpunkt der Linie und Bogen arc1 und am Schnittpunkt der Linie und Bogen arc2 gleich sind.

Syntax

trimTan ( Part1 As Part, _
          Part2 As Part ) As Number 
Argument Typ Beschreibung
Part1 Part Bauteil, das gestutzt werden soll. Dieses Bauteil muss das Design LineMixin oder ArcMixin einbinden.
Part2 Part Bauteil, durch das Part1 gestutzt wird. Dieses Bauteil muss das Design LineMixin oder ArcMixin einbinden. Wenn Part1 LineMixin einbindet, sollte Part2 ArcMixin einbinden, da eine Linie tangential zu einem Bogen, aber nicht zu einer anderen Linie gestutzt werden kann.

Beispiel 1

Intent >trimTan(Arc_1, Line_1)
--> 71.565
Dies ist der Winkel von der x-Achse von Arc_1, der zur Lokalisierung des Punkts auf Arc_1 erforderlich ist, dessen Tangentenvektor die gleiche Richtung wie Line_1 hat.

Beispiel 2

Intent >trimTan(Arc_2, Line_1) 
--> 251.565 
Dies ist der Winkel von der x-Achse von Arc_2, der zur Lokalisierung des Punkts auf Arc_2 erforderlich ist, dessen Tangentenvektor die gleiche Richtung wie Line_1 hat.

Beispiel 3

Intent >trimTan(Arc_1, Arc_2)
--> 33.69

Dies ist der Winkel von der x-Achse von Arc_1 für einen Tangentenpunkt auf einer Mittellinie zwischen den Mittelpunkten der beiden Bogen Arc_1 und Arc_2.

Beispiel 4

Intent >trimTan(Line_1, Arc_1) 
--> 0.632
Dies ist der Abstand vom Anfang von Line_1 in Richtung der Linie zu dem Punkt, an dem die Linie Arc_1 berührt. Falls sich der Tangentenpunkt vor dem Anfang der Linie befindet, wird ein negativer Abstand zurückgegeben. Dies ist identisch zu Beispiel 1, mit dem Unterschied, dass anstelle des Winkels zu Arc_1 die Länge entlang Line_1 zurückgegeben wird.