Abaqus材料參數(shù)設置之密度動態(tài)定義
2017-05-24 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
問題:有時我們需要在材料的不同區(qū)域定義不同的密度,比如當巖體采用了Gravity(重力)作為荷載施加類型時,不同的深度的巖體密度會有所不同。這時就不能簡單將密度定義為一常數(shù)。
一、CAE當中先前設置
路徑:在材料設置窗口選擇【General/Density】
1、Number of field variables:表示和密度相關的變量個數(shù)。如果是1個,比如我們提出的問題只與豎向位置有關,則這個值就設置為1;如果有多個相關,那有幾個值相關就設置幾個值。
2、Mass Density:密度值
3、Field1:對應密度的第1個變量的值
二、后期設置
這里主要分兩種情況將密度具體設置到指定節(jié)點。
1、inp文件設置
如果數(shù)據(jù)量不是很大,且操作簡單,可以使用這種方式,如下進行定義
格式:*Field, variable=n
Node, N1, N2,……Nn
n:表示變量個數(shù)
Node:節(jié)點號或 集合
N1:對應的第1個變量值
N2:對應的第2個變量值
Nn:對應的第n個變量值
2、用戶子程序自定義
在使用這種方式時,依然需要先修改inp文件
格式:*Field, variable=n, User
Node
n:表示變量個數(shù)
User:表示提示程序?qū)⑹褂糜脩糇远x程序
Node:節(jié)點號或 集合
這里用到的用戶子程序為UField,其格式如下,其中函數(shù)里傳遞變量的具體含義可以查閱Abaqus幫助文檔.
SubRoutineUField(Field,KField,Nsecpt,KStep,Kinc,Time,Node,Coords,Temp,DTemp,NField)
Include'ABA_PARAM.inc'
DimensionField(Nsecpt,NField),Time(2),Coords(3),Temp(Nsecpt),DTemp(Nsecpt)
Field(1,1)=Coords(2)!如果這里表示設置第1個變量的值為此節(jié)點2方向(深度方向)的值(當然如果第1個變量的值是節(jié)點1方向與2方向共同作用,類似這種定義 Field(1,1)=(Coords(1)-Coords(2))*3.1.如果有多個變量,可分別在這里進行賦值
Return
End SubRoutine
注意:
1、Abaqus的密度是指的干密度,即不包含水分時的密度
2、Field variable必須在*Step語句之后
參考:
[1] 費康,張建偉. Abaqus 在巖土工程中的應用[M]. 中國水利水電出版社, 2013:186-187
相關標簽搜索:Abaqus材料參數(shù)設置之密度動態(tài)定義 abaqus分析培訓 abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓