trimTan()

概要

パーツ 2 が接しているパーツ 1 のトリム パラメータを返します。Part1 および Part2 は LineMixin または ArcMixin designs をミックスする必要があります。 ただし、 parts ラインできません。 この関数を使用するために、パーツ 1 とパーツ 2 が正接点に接している必要はありません。2 つの円弧が入力されている場合、架空の線分は、線と Arc1 や線分および Arc2 で交差点の交点の接線が等しい場合 point に最初の円弧の中心から描画されます。

構文

trimTan ( Part1 As Part, _
          Part2 As Part ) As Number 
引数 [タイプ] 説明
パーツ 1 Part Part トリムする。 part これは、LineMixin または ArcMixin designs をミックスする必要があります。
パーツ 2 Part Part1 のトリムに使用します。 Part part これは、LineMixin または ArcMixin design をミックスする必要があります。 Part1 が LineMixin をミックスする場合、Part2 は ArcMixin をミックスする必要があることに注意してください。(線分は円弧に正接するようにトリムすることができますが、別の線分はできません)

例 1

この接線 
vector
 Line_1 の方向に等しいを持つ Arc_1 に 
point
 を配置するために必要な Arc_1 の X 軸からの角度です。Intent >trimTan(Arc_1, Line_1)
--> 71.565

例 2

この接線 
vector
 Line_1 の方向に等しいと Arc_2 の 
point
 を配置するために必要な Arc_2 の X 軸からの角度です。Intent >trimTan(Arc_2, Line_1) 
--> 251.565 

例 3

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

この両方の Arc_1 と Arc_2 の中心間に描画された中心線での接線の point Arc_1 の X 軸からの角度です。

例 4

これは、線分が Arc_1 に接する 
point
 には、ラインの方向に Line_1 の開始点からの距離です。Intent >trimTan(Line_1, Arc_1) 
--> 0.632
ラインの作成を開始する前に point [接線]の場合は、負の距離がレポートされています。 これは、Arc_1 の角度の代わりに Line_1 に沿った長さが返されることを除き、例 1 と同じです。