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

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

SelectBodies関数

定義

SelectBodies(BodyList() As CGaudiBody, Optional Additional As Boolean = False) As Boolean



[Python]
 SelectBodies_py(BodyList, Additional=False)

戻り値

True      成功
False   失敗



[Python]

True

  選択に成功

False

  選択に失敗

引数

BodyList

  選択対象とするボディ(CGaudiBody)の配列

Additional

  既存のボディ選択に追加するかどうか(省略可、既定値: False)。
Trueの場合、現在選択中のボディに加えてBodyListのボディを追加選択します。
Falseの場合、既存の選択状態を解除したうえでBodyListのボディのみを選択します。



[Python]

BodyList

  選択対象とするボディの配列

Additional

  既存のボディ選択に追加するかどうか(省略可、既定値: False)

解説

指定されたボディを選択状態にします。

すでにトポロジーが選択されている場合は、トポロジーの選択を解除してボディを選択します。
すでにボディが選択されている場合、Additional が True の場合は既存の選択対象に加えて指定ボディを追加選択します。
Additional が False の場合は既存の選択状態を解除します。
関数実行後は、選択対象がボディの状態になります。

実行例

 

'ボディを選択状態にする

If Gaudi.SelectBodies(BodyList) = False Then

    Femtet.ShowLastError

End If