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

ホーム / モデリング / CGaudi / 関数 / MultiCutWithSurface

MultiCutWithSurface関数

定義

MultiCutWithSurface (BodyList() As CGaudiBody,Face As CGaudiFace,newBody( ) As CGaudiBody,bReverseNormal As Boolean,bNormalOnly As Boolean) As Boolean
  



[Python]
 MultiCutWithSurface_py (CGaudiBody[] BodyList,CGaudiFace Face, bool bReverseNormal, bool bNormalOnly)

戻り値

True   成功
False   失敗



[Python]
[0]   True:成功、False:失敗
[1][0~作成されたボディ数-1]   切断によって作成されたCGaudiBody(配列)

引数

BodyList   切断するボディの配列
Face   切断に使用する曲面
newBody( )   切断によって作成されたCGaudiBody(配列)
bReverseNormal   切断面の法線を反転
bNormalOnly   切断面の法線方向のボディのみを残す(True)、又は全て残す(False)
  



[Python]
BodyList   切断するボディの配列
Face   切断に使用する曲面
bReverseNormal   切断面の法線を反転
bNormalOnly   切断面の法線方向のボディのみを残す(True)、又は全て残す(False)
 

解説

指定された全てのボディを指定した曲面で切断します。

実行例

CGaudiBody.CutWithSurfaceを参照してください。