自學課程 B8:設置並執行分析

套用負載

在螺栓孔的表面上以重力負載的方式套用負載。

  1. 複製以下文字:
    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>"

    Type = 3 表示使用重力負載。GeometryType = 0 表示在子案例 1 的所有頂點上套用負載。

    這些指令等同於透過使用者介面套用負載。

  2. 在「編輯規則」對話方塊中既有指令的下面貼上文字。
  3. 按兩次 EnterReturn 鍵以向下跳至新行。

套用約束

使用固定的邊界條件約束結構。

  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>"

    Type = 0 表示使用結構約束。每個分量 (Tx、Ty、Tz、Rx、Ry、Rz) 以值 1 定義,表示固定的邊界條件。GeometryType = 3 表示在 ID 為 42 和 30 的兩個草圖圖元上套用邊界條件。

    這些指令等同於透過使用者介面套用約束。

  2. 在「編輯規則」對話方塊中既有指令的下面貼上文字。
  3. 按兩次 EnterReturn 鍵以向下跳至新行。

求解模型

現在已定義好模型,我們可以加入求解模型的 iLogic 指令。

  1. 複製以下文字:
    strCmdForSolve = "<RunAnalysis/>"
  2. 在「編輯規則」對話方塊中既有指令的下面貼上文字。
  3. 按兩次 EnterReturn 鍵以向下跳至新行。