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 LineMixin oder ArcMixin designs . jedoch beide parts nicht Linie. 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 wird vom Mittelpunkt des ersten Bogens zu einem point , in dem Sie 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 Part So gestutzt werden. Diese part muss das Design LineMixin oder ArcMixin designs .
Bauteil 2 Part Part zum Stutzen Teil1. Diese part muss das Design LineMixin oder ArcMixin design . 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 zum Suchen der point auf Arc_1 mit einer Tangente vector 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 zum Suchen der point auf Arc_2 mit einer Tangente vector 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 eine Tangente point 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 Start des Line_1 in Richtung der Linie auf die point an, an der die Linie Arc_1 berührt. Wenn die Tangentialität point wurde vor dem Anfang der Linie klicken, wird ein negativer Abstand gemeldet wurden. 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.