荷重は、ボルト穴の表面上の重力荷重として適用されます。
strCmdForLoad = "<Load Name=""Gravity Load"" ID=""1"" Type=""3"" SubType="""" EntitiesCount=""1"" Subcases=""1"" ArrowLength=""50"" ArrowColor=""65280"" DisplayDensity=""4"" Direction=""0"" CoordinateSystemID=""0"" Display=""1"" Fx=""0.0[N]"" Fy=""-9.81456[N]"" Fz=""0.0[N]"" HasVariableLoad=""0"" HasHeatGenTable=""0"" HadConvCoeffTable=""0"" HasRadTable=""0"" HasTransTable=""0"" HasVelTransTable=""0"" HasAccTransTable=""0"" HasVelFreqTable=""0"" HasAccFreqTable=""0"" HasFreqTable=""0"" HasFreqPhaseTable=""0"" HasAccFreqPhaseTable=""0""><Entity1 GeometryType=""0"" GeometryID="""" ComponentName=""Tutorial 2""/></Load>"
タイプ = 3 は重力荷重の使用を示します。ジオメトリタイプ = 0 は荷重がサブケース 1 のすべての頂点で適用されることを示します。
これらのコマンドは、ユーザ インタフェースを介して荷重を適用する場合と同じです。

構造物は固定の境界条件を使用して拘束されます。
strCmdForConstraint = "<Constraint Name=""Fixed Beams"" ID=""1"" Type=""0"" CoordinateSystemID=""0"" Tx=""1"" Ty=""1"" Tz=""1"" Rx=""1"" Ry=""1"" Rz=""1"" EntitiesCount=""2"" ArrowLength=""50"" ArrowColor=""14803200"" DisplayDensity=""4"" SubcaseCount=""1"" Subcases=""1""><Entity2 GeometryType=""3"" GeometryID=""42"" ComponentName=""Tutorial 2""/><Entity1 GeometryType=""3"" GeometryID=""30""/></Constraint>"
タイプ = 0 は構造拘束の使用を示します。各コンポーネント(Tx、Ty、Tz、Rx、Ry、Rz)は 1 の値を使用して定義され、固定の境界条件を示します。ジオメトリタイプ = 3 は境界条件が 42 と 30 の ID を使用した 2 つのスケッチ エンティティに適用されていることを示します。
これらのコマンドは、ユーザ インタフェースを介して拘束を適用する場合と同じです。

モデルが定義されたので、iLogic コマンドを追加してモデルを解析することができます。
strCmdForSolve = "<RunAnalysis/>"