ホーム / 境界条件の設定 / CJointLoad / プロパティ / bSpline
bSplineプロパティ
定義
bSpline As Boolean| 値の取得 | ○ | |
| 値の設定 | ○ |
引数
引数はありません解説
重み関数テーブルの近似方法( 直線近似[False]/スプライン近似[True] )を設定、取得します。実行例
Dim Femtet As New CFemtet
Dim Bnd As CBoundary
Dim Index As Integer
If Femtet.OpenNewProject() = False Then
Femtet.ShowLastError
End If
'Femtet.Boundaryを変数Bndに代入して使いやすくする
Set Bnd = Femtet.Boundary
'ジョイント荷重境界JL1の定義
Bnd.Add "JL1"
Index = Bnd.Ask ("JL1")
Bnd.Mechanical(Index).Condition = JOINT_LOAD_C'ジョイント荷重境界JL2の定義
Bnd.Add "JL2"
Index = Bnd.Ask ("JL2")
Bnd.Mechanical(Index).Condition = JOINT_LOAD_C'ジョイント荷重境界ペアJL1-JL2の定義
Bnd.AddPair "JL1", "JL2"
Index = Bnd.AskPair("JL1", "JL2")
Bnd.JointLoad(Index).JL = 2.0
Bnd.JointLoad(Index).bDyn = True
Bnd.JointLoad(Index).Set_Table 0, (0), (0)
Bnd.JointLoad(Index).Set_Table 1, (1), (1)
Bnd.JointLoad(Index).Set_Table 2, (2), (1)
Bnd.JointLoad(Index).bSpline = True '重み関数テーブルをスプライン近似とする


