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

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

CreateRect関数

定義

CreateRect (P As CGaudiPoint, dx As Double, dy As Double) As CGaudiBody

戻り値

成功した場合は新規に作成されたBodyが返ります。
失敗した場合は、Nothingが返ります。

引数

P   始点
dx   作業平面におけるX方向の長さ
dy   作業平面におけるY方向の長さ

解説

指定された点(P)を基準として、作業平面のX方向とY方向に幅(dx)と高さ(dy)を持つ長方形を作成します。
dxまたはdyが0の場合はエラーとなり、Nothingが返ります。

実行例

Dim Femtet As New CFemtet
Dim Gaudi As CGaudi
Dim Body As CGaudiBody
Dim Point(0) As New CGaudiPoint

'新規プロジェクト作成
If Femtet.OpenNewProject() = False Then
    Femtet.ShowLastError
End If

'Femtet.Gaudiを変数Gaudiに代入して使いやすくする
Set Gaudi = Femtet.Gaudi



Point(0).X = 0
Point(0).Y = 0
Point(0).Z = 1

Set Body = Gaudi.CreateRect(Point(0),1, 1)