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

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

MultiFit関数

定義

MultiFit ( BodyArray() As CGaudiBody, FaceArray() As CGaudiFace, EdgeArray() As CGaudiEdge, VertexArray() As CGaudiVertex )
  



[Python]
 MultiFit_py(CGaudiBody[] BodyArray, CGaudiFace[] FaceArray, CGaudiEdge[] EdgeArray, CGaudiVertex[] VertexArray)

戻り値

ありません

引数

BodyArray   フィット対象のボディの配列
FaceArray   フィット対象の面の配列
EdgeArray   フィット対象の辺の配列
VertexArray   フィット対象の頂点の配列
  



[Python]
BodyArray   フィット対象のボディ(CGaudiBody)の配列
FaceArray   フィット対象の面(CGaudiFace)の配列
EdgeArray   フィット対象の辺(CGaudiEdge)の配列
VertexArray   フィット対象の頂点(CGaudiVertex)の配列

解説

視点を複数の選択対象にフィットします。

実行例

Dim Femtet As New CFemtet

'プロジェクトを開く

If Femtet.LoadProject("C:\Test\test.femprj", True) = False Then
    Femtet.ShowLastError
End If

 
 
 

Dim body(0) As CGaudiBody

Dim face() As CGaudiFace

Dim edge(1) As CGaudiEdge

Dim vertex() As CGaudiVertex

    

Set body(0) = FEMTET.Gaudi.Body(0)

Set edge(0) = FEMTET.Gaudi.Body(1).GetEdgeByID(10)

Set edge(1) = FEMTET.Gaudi.Body(1).GetEdgeByID(11)

 
'視点を選択対象にフィット
Femtet.Gaudi.MultiFit body, face, edge, vertex