我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > Ansys教程

ANSYS載荷步作用介紹

時間:2011-02-13 10:58:28 來源:未知

本文介紹了ANSYS載荷步作用的相關內容。

  對載荷步這個概念一直比較似懂非懂,這里做個簡單的驗證,拋磚,歡迎大家討論。

  1、線性分析中直接重復加載求解。

  /PREP7

  ET,1,BEAM4

  MP,EX,1,200E9

  MP,NUXY,1,0.3

  R,1,4,1.333,1.333,2,2,0

  N,1,0

  N,11,10

  FILL

  E,1,2

  EGEN,10,1,1

  D,1,ALL,0

  FINISH/SOLU

  F,5,FY,-200

  SOLVE

  FINISH

  /SOLU

  F,6,FY,400

  SOLVE

  FINISH

  /POST1

  PRNSOL,U,Y

  結果表明,這種加載方式不會增加載荷步或子步數,均為一個載荷步和一個子步。實際上這種加載方式可以理解為兩種載荷的疊加,它的效果與一次加載是一樣的。可以用下面的這段代碼加載,得到的結果是一樣的。

  /SOLU

  F,5,FY,-200

  F,6,FY,400

  SOLVE

  至于有的地方說前一個SOLVE的加載會覆蓋后一個加載,這種說法是不合理的。他們做的驗證測試,兩個加載都是施加在同一個節點的同一個自由度上的。在ANSYS中對同一個節點同一自由度上重復加載,默認情況下后施加的載荷會覆蓋前面的載荷。當然可以改變這種方式。

  所以導致上面說法的原因不是SOLVE間的覆蓋,而是由于對同一節點加載的原因。

  結論:線性分析中重復加載求解,載荷步數不會增加。最終的結果為這幾種加載載荷結果的疊加。

  2. 線性分析多步加載的方法

  如前所述,多重加載、求解的方式并不能使各載荷獨立,那么如果進行多重載荷分析呢?例如我們希望首先進行自重載荷,然后進行風載,再進行其它負載分析。這就需要使用多步加載了。方法如下:

  /SOLU

  F,5,FY,-200

  LSWRITE,1

  FDELE,ALL

  F,6,FY,400

  LSWRITE,2

  LSSOLVE,1,2

  FINISH

  /POST1

  SET,1

  PRNSOL,U,Y

  SET,2

  PRNSOL,U,Y

  這樣就首先寫入了兩步載荷,然后進行求解。可以看到這里有兩種載荷下的兩種結果,它們是相互對立的。

  需要注意的是,在加載前需要刪除模型中的所有載荷,否則前面的載荷會繼承到下一步。這里第二步中就用到FDELE刪除前一步的載荷。大家可以去掉這一行試試看,得到第二步載荷的結果會包含前一載荷。

  結論:線性分析中多步加載可以使用LSWRITE,并記得刪除前面載荷。