ホーム / モデリング / CGaudi / 関数 / ExportGBR
ExportGBR関数
定義
ExportGBR (FileName As String, bForce As Boolean) As Boolean
[Python]
ExportGBR_py(str FileName, bool bForce)
戻り値
| True | 成功 | |
| False | 失敗 |
[Python]
| True | 成功 | |
| False | 失敗 |
引数
| FileName | 出力するファイルパス(拡張子は「*.zip」) | |
| bForce | 既存ファイルに上書きする(True)か否(False)か |
[Python]
| FileName | 出力するファイルパス(拡張子は「*.zip」) | |
| bForce | 既存ファイルに上書きする(True)か否(False)か |
解説
ボデイをガーバーフォーマットで出力します。各ボディの重心を切断した断面図を2次元データのガーバーフォーマットのファイル「*.gbr」として出力します。
各ボディグループに応じてガーバーファイルは分離され、各ガーバーファイルをまとめて圧縮ファイル「*.zip」として出力します。
詳細についてはFemtetヘルプの「モデリング」-「CADデータのインポート/エクスポート」-「ガーバーファイル(RS274Xフォーマット)」をご参照ください。
実行例
Dim Femtet As New CFemtetDim Gaudi As CGaudi
Dim Body(1) As CGaudiBody
Dim Point As New CGaudiPoint
'新規プロジェクト作成
If Femtet.OpenNewProject() = False Then
Femtet.ShowLastError
End If
'Femtet.Gaudiを変数Gaudiに代入して使いやすくする
Set Gaudi = Femtet.Gaudi
Point.X = 0
Point.Y = 0
Point.Z = 0
Set Body(0) = Gaudi.CreateBox(Point, 5, 10, 15)
Set Body(1) = Gaudi.CreateBox(Point, 10, 20, 15)
If Gaudi.ExportGBR("D:\Temp\x_tFiles\test.x_t", True) = False Then
Femtet.ShowLastError
End If


