スケッチ線 <IvSketchLine>

概要

IvSketchLine は図面スケッチに線分を作成します。

Mixin

IvSketchLineModifier

LineMixin

BasePart

IvSketchLine のルールの大半が LineMixin により提供されます。線分の配置を指定するためのさまざまなオプションを提供します。通常、線分は 2 つの点、thruPoint1 および thruPoint2 によって定義されます。

[パラメータ]

Name [タイプ] 説明
スケッチ すべて スケッチ線分を配置するスケッチを特定します。
layer 文字列 スケッチ線分に使用する画層スタイルを指定します。既定で空の文字列に指定され、"標準で使用される" スタイルが使用されます。
thruPoint1 すべて 線分が最初に通過するです。曲線パラメータ 'start' が指定されていない場合にのみ、これは開始になります。
thruPoint2 すべて 線分が 2 番目に通過するです。曲線パラメータ 'end' が指定されていない場合にのみ、これは終了になります。
alignment 整数 いずれかの基準軸との位置合わせです。1 は X 軸との位置合わせ、2 は Y 軸との位置合わせを示します。
角度 数値 正の X 軸に相対的な角度です。この入力は、平面で線分の方向を設定するために使用されます。
baseAxis パーツ 角度の参照として使用されるオブジェクトです。
dirVector ベクトル 開始点から終了点までの線分の方向です。
distance 数値 パラメータ 'offsetFrom' で定義された線分の原点からの距離です。
end 数値 線分の終点のパラメータです。
長さ 数値 線分の長さです。
offsetFrom パーツ オフセット 'distance' によりオフセット線分の基準を定義する線分です。
onRight1 ブーリアン演算 このパラメータは、線分が 2 つの円弧に接する必要がある場合に線分の方向を定義します。'tanArc1' および 'tanArc2' の中心間の架空の線分が基準となります。'onRight1' が TRUE の場合、新しい円弧の中心は線分の右側になります。'onRight1' が FALSE の場合、新しい円弧の中心は線分の左側になります。
onRight2 ブーリアン演算 このパラメータは、線分が 2 つの円弧に接する必要がある場合に線分の方向を定義します。'tanArc1' および 'tanArc2' の中心間の架空の線分が基準となります。'onRight2' が TRUE の場合、新しい円弧の中心は線分の右側になります。'onRight2' が FALSE の場合、新しい円弧の中心は線分の左側になります。
parallelTo パーツ 新しい線分が平行となる入力線分です。
perpendicularTo パーツ 新しい線分が垂直となる入力線分です。
start 数値 線分の開始の曲線パラメータです。既定の ?0? を変更すると、線分の開始が変更されます。
tanArc1 パーツ 線分が接する入力円弧です。パラメータ 'onRight1' も定義し、線分の一義的な方向を指定する必要があります。
tanArc2 パーツ 線分が接する入力円弧です。パラメータ 'onRight2' も定義し、線分の一義的な方向を指定する必要があります。

ルール

Name [タイプ] 説明
p0 線分の開始です。
v0 ベクトル 線分の方向ベクトルです。
u0 数値 線分の開始の曲線パラメータです。既定値は 0.0 です。
u1 数値 線分の終了の曲線パラメータです。既定値は線分の長さです。
defaultEnd 数値 線分の端の既定の曲線パラメータです。通常は、これが線分の端です。
endPoint 線分の終わりのです。p0 + (u1 * v0)で計算されます。
polygonPoints list {startPoint, endPoint} で計算される、開始と終了点の 2 つの一覧です。
startPoint 線分の始まりのです。p0 + (u0 * v0)で計算されます。
midPoint 線分の中心です。