コンポーネントの構成

このコンポーネントは,X・Y方向の通り芯位置と,レベル(高さ)h の一覧から,モデルの範囲を少しはみ出した通り芯のガイド線(X通り・Y通り)を各レベルごとに作ります。角度を指定すると,斜めに配置する3つ目の通り芯グループ(Z)も追加できます。出力 l は Rhino の Line ジオメトリとして,通り芯の位置確認や図面作成の下敷きに使えます。MakeIndex や MakeIndex2 などが読み取る通り芯ラベル(ユーザーテキスト wickX・wickY 等)の値を,モデル上で目視確認する目的でよく使われます。
入力データは以下の通りです。赤字は入力必須データです。
- x : X通り芯の位置座標のリスト(既定値 [0.0])
- y : Y通り芯の位置座標のリスト(既定値 [0.0])
- z : 斜めの通り芯グループ(angle≠0のときのみ使用)の,原点からの距離のリスト(既定値 [0.0])
- h : ガイド線を描くレベル(高さ)のリスト(既定値 [0.0])。1つのレベルにつき,x・yの各通り芯線がそのレベルの高さで作られます。
- angle : z で指定した斜めの通り芯グループの角度 [度](既定値 0。0のときはこのグループの線は作られません)
- offsetx : x方向通り芯線をモデル範囲(x,yの最小最大)よりどれだけ延長するかのオフセット(既定値 1.0)
- offsety : y方向通り芯線のオフセット(既定値 1.0)
- offsetz : 斜めの通り芯グループ(z)のオフセット(既定値 1.0)
- xlabel : X通り芯のラベル文字列のリスト(既定値 ["default"]。"default"のままだと X0, X1, X2,... と自動採番)
- ylabel : Y通り芯のラベル文字列のリスト(既定値 ["default"]。"default"のままだと Y0, Y1,... と自動採番)
- zlabel : 斜め通り芯グループのラベル文字列のリスト(既定値 ["default"]。"default"のままだと Z0, Z1,... と自動採番)
- FS : ラベル文字のフォントサイズ(既定値 20.0)
出力データは以下の通りです。
- l : すべてのレベル・すべての通り芯(X・Y・斜めZ)の線分(Line)のリスト。後述する表示ボタンのON/OFFに関わらず,常にすべての線が出力されます。
表示・操作