マッピング
適用対象:Surface、Volume
概要:Surface/Volumeを四角形/六面体の構造格子でメッシュ分割します。
構文:
Volume <range> Scheme Map
Surface <range> Scheme Map [Direction {Options}]
解説:
構造格子とは、Surface/Volume内部の各節点がそれぞれ4/6個の他の節点に接続されたメッシュです。Mapping可能なSurfaceには4つの論理辺と4つの論理コーナーがあり、各論理辺は1本または複数のGeometry Curveで構成できます。同様にMapping可能なVolumeには6つの論理面と8つの論理コーナーがあり、各論理面は1つまたは複数のGeometry Surfaceで構成できます。図1では、アルゴリズムが選択した論理コーナーを矢印で示しています。これらのVertex間に論理辺が定義され、表1に示す対応となります。


Figure 1. Scheme Map Logical Properties
表1. 論理辺の一覧
|
論理辺
|
Curve Groups
|
|
辺1
|
Curve 1
|
|
辺2
|
Curve 2
|
|
辺3
|
Curve 3, Curve 4, Curve 5
|
|
辺4
|
Curve 6
|
論理長方形の向かい合う辺どうしでInterval分割数を一致させ、図1右側のメッシュを生成します(例:論理辺1のInterval数を論理辺3と同じにします)。Volume Mappingも同様ですが、8個のVertexから論理六面体を構成します。Surface/Volume MappingのコーナーはVertexではなくCurve上にも配置できるため、Surfaceでは4未満、Volumeでは8未満のVertexしかない形状にもMappingできます。図2の1/4円筒はSurfaceが5面だけの例です。


図2. 5面VolumeのVolume Mapping
Mapperは境界上の点を双三次補間してSurfaceを表現します。Surfaceが双三次補間に適さない場合、補間点がSurface上に正確に載らないことがあります。Mapping Constraintフラグは、節点をGeometryへrelaxするかどうかをMapperに指示します。
Set Mapping Constraint {ON|off}
Mapping Constraintを有効にすると、節点はGeometry上の最近点へrelaxされます。ただし、最近点が意図したメッシュ位置と一致しない場合があります。Mesherが適切な位置を見つけられるよう、Surfaceには投影方向を任意指定できます。
Surface <range> Scheme Map [Direction {Options}]
投影方向を指定すると、節点は指定方向に沿った直線上を移動してGeometryへ投影されます。方向は次の direction options.