Interval Sizeの自動指定
既知のcountやsizeを使ってintervalを明示指定するだけでなく、CUBITはモデルgeometryの特性からinterval sizeを自動計算できます。次のautomatic interval size設定コマンドを使用します。
{geom_list} Size Auto [Factor <factor> ] [Individual] [Propagate]
このコマンドの geom_list にはvertexを指定できません。automatic interval size assignmentは、 geom_list 内entityのgeometry特性を調べ、そのentityとchild entityへheuristic sizeを割り当てます。factorには1.0~10.0の浮動小数を指定でき、1.0は細かいinterval size、10.0は粗いsizeです。図1にCAD modelで異なるauto sizeを指定した例を示します。

(a) auto size factor = 7.0

(b) auto size factor = 5.0

(c) auto size factor = 1.0
指定entity内で最小curveのarc lengthをinterval sizeとして割り当てることもできます。コマンドは次のとおりです。
{geom_list} Size Smallest Curve
このコマンドでも geom_list にvertexは指定できません。このコマンドは soft interval firmnessを割り当てます。
Automatic Interval Size Specification
auto size factor 5によるautomatic interval sizeは、次のいずれかを満たすcurveへ自動計算・適用されます。
1) curveまたはそのowner entityにユーザーがintervalを明示定義していない。
2) curveにinterval sizeをユーザーが明示定義しておらず、owner entityからinterval sizeを決定できない。
このautomatic interval sizeはモデル内の全geometryに基づきます。別のauto size factorまたは明示interval sizeを設定すれば簡単に上書きできます。
多くのmeshing operationでauto size factor 5が適さない場合、次のコマンドでdefault factorを変更できます。
Set Auto Size Default <value>
ここで value には1~10の数値を指定します。size autoコマンドでfactorを省略した場合、またはautomatic interval size specificationを使用する場合のdefault auto size factorになります。
以前のCUBITでは全entityへdefault interval 1が割り当てられていました。この動作が必要な場合は次のコマンドで強制できます。
Set Default Autosize [ON|off]
Arc上のMaximum Spanning Angle
多くのCAD modelでは、arcや小さなhole周辺で妥当なmesh qualityを保つため細かいmeshが必要です。そのため、arc上で1本のelement edgeが跨げるmaximum angleを指定できます。maximum arc spanを変更または一覧表示するコマンドは次のとおりです。
Set Maximum Arc_Span <angle>
List Maximum Arc_Span
angle parameterは0より大きく360未満でなければなりません。maximum arc span設定が使われるのは、そのarcにuser-defined intervalが既に設定されておらず、かつ現在のinterval設定でmesh edgeがmaximum spanning angleを超える場合だけです。図2にPave schemeで小holeへ異なる3つのmaximum arc_spanを設定した効果を示します。

図2. maximum arc_spanをそれぞれ90、45、15度に設定した例
Default arc span settingautomatic size factorに加えて、arcへuser-defined interval sizeが設定されておらず、 maximum arc_span もuserが設定していない場合、tetrahedral meshまたはtriangle meshを定義するとmaximum spanning angle 60 degrees が使用されます。arc_span設定の使用を解除するには次を使用します。
Set Maximum Arc_Span Default
entityを一度meshしてinterval sizeが定義済みの場合、remeshで新しいmaximum arc span設定を使うにはinterval設定をresetする必要がある場合があります。 (reset {geom_list}) その後、新しいmaximum arc span設定でremeshできます。