分割曲線

曲線を分割する位置の指定方法には、次の4種類があります:

Partition Create Curve <curve_id> {Fraction <fraction_list> | Position <xpos> <ypos> <zpos> | [with] <vertex_list> | <node_list> }

最初の2形式では追加の頂点を作成し、その頂点を用いて曲線を分割します。3番目の形式では既存の頂点を使用して曲線を分割します。4番目の形式では既存のノードを使用して曲線を分割します。

「 fraction 」オプションでは、曲線に沿った指定割合(範囲 [0,1])の位置に頂点を作成します。その後、各頂点で曲線を分割し、指定した fraction 値の数を n とすると n+1 本の新しい曲線が作成されます。

「 position 」オプションでは、指定した各位置に最も近い曲線上の位置に頂点を作成します。その後、各頂点で曲線を分割し、指定位置の数を n とすると n+1 本の新しい曲線が作成されます。

「 node 」オプションを使用すると、メッシュ済み曲線を分割できます。指定するノードは分割対象の曲線上に存在する必要があります。曲線は指定した各ノードで分割され、その他のメッシュエンティティも各曲線分割に適切に振り分けられます。