鈍角接線

Blunt Tangencyコマンドは、filletによってモデル内に生じる小さな角度を除去するために使用します。この操作は2つの方法でtangency(接線部の小角度)を鈍化します。第1の方法はtangencyを2枚のSurfaceで置換し、実質的にVertexをより大きな角度となる位置へ移動します。第2の方法はTweak操作でより大きな半径のSurfaceを作成し、Vertex部の鋭角を大きくします。

Blunt tangency vertex <id> [remove_material] [composite] [angle <value>] [depth <value>] [preview]

Blunt tangency tweak vertex <ids> [angle <value>] [offset surface <id>] [tolerance <value>] [preview]

図1に示すように、 depth パラメータはtangencyを置き換えるSurfaceの深さを制御し、 angle パラメータは新しいtangencyの最終角度を制御します。図2は remove_material オプションの動作を示しており、材料を追加する代わりに除去します。

blunt_tangency.png

図1. Blunt Tangency操作

bt_remove_mat.png

図2. Remove Materialオプション

この composite オプションは、Blunt Tangency操作で作成されたSurfaceを、それらが切り出された隣接する大きなSurfaceとCompositeします。図3を参照してください。

blunt_tangency_composite.png

図3. Compositeオプションを使用したBlunt Tangency。強調表示されたSurfaceが生成されたComposite Surfaceです。

 

第2形式のコマンドは、Vertex部に半径を持つSurfaceをより大きな半径のSurfaceへ置換し、角度を大きくします。コマンドは、除去される材料(図4)または追加される材料(図5)が最小になるSurfaceをTweakします。 angle オプションは第1形式と同じように動作します。 offset surface オプションではTweak(offset)するSurfaceを指定します。材料の追加/除去量が最小になるSurfaceが必ずしも適切とは限らないためです。 tolerance オプションは小さなCurveの生成を防ぎ、tolerance内の隣接Vertexへsnapする(図6)か、必要に応じて隣接Surfaceを変更します(図7)。

図4. Blunt Tangency Tweak -- 材料を除去

図5. Blunt Tangency Tweak -- 材料を追加

図6. Blunt Tangency Tweak -- Tolerance

図7. Blunt Tangency Tweak -- Tolerance