Femtet2026.0マクロヘルプ/マニュアル
 

ホーム / モデリング / CGaudiFace / 関数 / Fillet

Fillet関数

定義

Fillet (R As Double) As Boolean

戻り値

True   成功
False   失敗

引数

R   丸み付けの半径

解説

丸み付けをします。
引数で丸み付けの半径を設定します。
自身が属するボディのタイプにより丸み付けの結果が異なります。

属する親ボディのタイプ 丸み付け結果
シートボディ 自身の全ての頂点に丸み付けをします。
ソリッドボディ 自身の全ての辺トポロジに丸み付けをします。

実行例

  '------- Body配列変数の定義 -------

  Dim Body() As CGaudiBody

 

  '------- CreateBox -------

  ReDim Preserve Body(0)

  Dim Point0 As New CGaudiPoint

  Point0.SetCoord 0#, 0#, 0#

  Set Body(0) = Gaudi.CreateBox(Point0, 5, 5, 5)

 

  '------- Fillet -------

  Dim Face0 As CGaudiFace

  Set Face0 = Body(0).GetFaceByID(2)

  Face0.Fillet 1