IvSketchLine は図面スケッチに線分を作成します。
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 | 点 | 線分の中心点です。 |