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

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

MultiAddBoundary関数

定義

MultiAddBoundary (VertexList() As CGaudiVertex, EdgeList() As CGaudiEdge, FaceList() As CGaudiFace, BodyList() As CGaudiBody, BoundaryName As String) As Boolean
 


[Python]
 MultiAddBoundary_py(CGaudiVertex[] VertexList, CGaudiEdge[] EdgeList, CGaudiFace[] FaceList, CGaudiBody[] BodyList, str BoundaryName)

戻り値

True   成功
False   失敗
 


[Python]
True   成功
False   失敗

引数

VertexList   境界条件を設定する点配列
EdgeList   境界条件を設定する辺配列
FaceList   境界条件を設定する面配列
BodyList   境界条件を設定するボディ配列
BoundaryName   追加する境界条件名
 


[Python]
VertexList   境界条件を設定する点(CGaudiVertex)配列
EdgeList   境界条件を設定する辺(CGaudiEdge)配列
FaceList   境界条件を設定する面(CGaudiFace)配列
BodyList   境界条件を設定するボディ(CGaudiBody)配列
BoundaryName   追加する境界条件名

解説

指定されたトポロジ全てに境界条件を設定します。
  • ボディが指定された場合は、そのボディを構成するトポロジに境界条件を設定します。
     

    選択ボディの種類

    境界条件が付くトポロジ

    点ボディ
    (VertexBody)

    ボディを構成する全ての点トポロジ

    ワイヤボディ

    (WireBody)

    ボディを構成する全ての辺トポロジ

    シートボディ

    (SheetBody)

    ボディを構成する全ての面トポロジ

    ソリッドボディ

    (SolidBody)

    ボディを構成する全ての面トポロジ

実行例

CGaudiVertex.AddBoundary
CGaudiEdge.AddBoundary
CGaudiFace.AddBoundary
CGaudiBody.AddBoundary
それぞれを参照してください。