節点を対象に、質量要素を作成します

未分類

例題説明

節点を対象に、質量要素を作成します。

サンプルコード


# キューブパートを作成します。
Geometry.Part.Cube()

# 節点(ID:7)に、質量要素を作成します。
Connections.MassElements(strName="Mass1", crlTargets=[Node(7)], dMass=10000.0, iDof=6, bDesigner=False, dOffset0=DFLT_DBL, dOffset1=DFLT_DBL, dOffset2=DFLT_DBL, dInertia0=DFLT_DBL, dInertia1=DFLT_DBL, dInertia2=DFLT_DBL, dInertia3=DFLT_DBL, dInertia4=DFLT_DBL, dInertia5=DFLT_DBL)

サンプルコードの説明

キューブパート作成

 まず、キューブパートを作成します。設定値はすべてデフォルトです。


Geometry.Part.Cube()
質量要素作成

節点(ID:7)を指定し、質量要素を作成します。
節点に与える質量10,000㎏(10t)をdMass=10000.0として指定します。その他に並進成分の自由度(UXUYUZ)の定義するためにiDof=6を指定します。その他の設定値はデフォルトです。


Connections.MassElements(strName="Mass1", crlTargets=[Node(7)], dMass=10000.0, iDof=6, bDesigner=False, dOffset0=DFLT_DBL, dOffset1=DFLT_DBL, dOffset2=DFLT_DBL, dInertia0=DFLT_DBL, dInertia1=DFLT_DBL, dInertia2=DFLT_DBL, dInertia3=DFLT_DBL, dInertia4=DFLT_DBL, dInertia5=DFLT_DBL)

利用しているAPI

Geometry.Part.Cube()

Connections.MassElements()