如何使用Abaqus輸入隨時間變化的材料屬性,是否需要編寫使用者程式?

時間 2021-06-09 10:46:28

1樓:杏子

可以用Field Variable+Amplitude實現,具體看

除了*AMPLITUDE和*FIELD應該放在*STEP下,那個範例還有個錯誤,乙個是在*ELASTIC行漏了DEPENDENCIES=1。

在Abaqus中超出定義範圍的插值都是常數。比如time<86400, FV1=0; time>2.42e+05, FV1=2. 所有插值都是同理。

**** model level

**** material definition

*MATERIAL, NAME=myMaterial

*ELASTIC, DEPENDENCIES=1

** E, v, temp, FV1

1.89e+10, 0.3, , 0.0

2.45e+10, 0.3, , 1.0

2.85e+10, 0.3, , 2.0

**** step level

***STEP...

** amplitude to change FV1 during the time

*AMPLITUDE, NAME=myAmp

** time, FV1

86400, 0.0

6040800, 1.0

2.42e+06, 2.0

**** field variable definition

*FIELD, VARIABLE=1, AMPLITUDE=myAmp

myField-NSET, 1.0

**下面是乙個one element tensile test

**Unit: mm-MPa-N

**** part level

***NODE

1, 0., 0., 0.

2, 1., 0., 0.

3, 1., 1., 0.

4, 0., 1., 0.

5, 0., 0., 1.

6, 1., 0., 1.

7, 1., 1., 1.

8, 0., 1., 1.

*NSET, NSET=N_ALL, GEN

1, 8, 1

*NSET, NSET=N_LEFT

1, 4, 5, 8

*NSET, NSET=N_RIGHT

2, 3, 6, 7

*NSET, NSET=N_BOT_FRONT

1, 2

*NSET, NSET=N_BOT_FRONT_LEFT

1***ELEMENT, TYPE=C3D8

1, 1, 2, 3, 4, 5, 6, 7, 8

*ELSET, ELSET=E_ALL

1***SOLID SECTION, ELSET=E_ALL, MATERIAL=myMat

**** model level

**** material definition

*MATERIAL, NAME=myMat

*ELASTIC, TYPE=ISOTROPIC, DEPENDENCIES=1

** E, v, temp, FV1

10e+3, 0.3, , 0.0

30e+3, 0.3, , 1.0

70e+3, 0.3, , 2.0

**** step level

***BOUNDARY

N_LEFT, 1, 1

N_BOT_FRONT, 2, 2

N_BOT_FRONT_LEFT, 3, 3

*INITIAL CONDITIONS, TYPE=FIELD, VARIABLE=1

N_ALL, 0.

***STEP

*STATIC

10., 500., 10., 10.

** amplitude to change FV1 during the time

*AMPLITUDE, NAME=myAmp

**time, FV1

0., 0.0

200., 1.0

300., 2.0

**** field variable definition

*FIELD, VARIABLE=1, AMPLITUDE=myAmp

N_ALL, 1.0

*BOUNDARY

N_RIGHT, 1, 1, 0.01

****output

*OUTPUT, FIELD

*NODE OUTPUT

U*ELEMENT OUTPUT

E, S, FV1

*OUTPUT, HISTORY

*NODE OUTPUT, NSET=N_RIGHT

U1, RF1

*ELEMENT OUTPUT, ELSET=E_ALL

FV1*END STEP

右面的合力[N]-位移[mm]曲線(其實也是材料的stress[MPa]-strain curve)

虛線是FV1-位移曲線

阻力F kv,那麼位置隨時間如何變化?

Qian 啊,原諒我這個對量綱有點強迫症的小朋友吧 雖然兩位已經答得很好,但我還是給乙個一般性的解好了 設初態物體位於座標,初速,則有動力學方程 即兩邊自 0 時刻起積分,得 整理並將代入得 兩邊自 0 時刻起積分,得 整理得特別地,僅保留數值,並取,即得到。題外話 Richard Yan 抱歉沒在...

什麼是雙拼輸入法?如何使用?

曉風殘月 我就是用的雙拼 雙拼的原理就是把多個字母的聲母 韻母 音節放進乙個鍵位裡,只要用兩個字幕 字母就能打出乙個字 例 雙 ud 拼 pn 我用的微軟雙拼。u代表sh,d代表uang,所以双是ud p作為聲母就是原來的p,n代表in,所以拼就是pn 同乙個鍵位上可能存在不同的音節,但打字時不衝突...

如何使用am,pm表示時間?

ronvei 12 hour24 hour 12 00 midnight 0 00 beginning of the day 12 01 am 0 01 1 00 am 1 00 2 00 am 2 00 3 00 am 3 00 4 00 am 4 00 5 00 am 5 00 6 00 am ...