1. 程式人生 > >ABAQUS用戶子程序簡介

ABAQUS用戶子程序簡介

ide out 積分 urdf 做出 and 變量 cti gui

ABAQUS / Standard為用戶提供了大量的用戶子程序,使ABAQUS能夠適應用戶特定的分析需求。

ABAQUS / Standard用戶手冊的Abaqus User Subroutines Reference Guide詳細介紹了ABAQUS / Standard中的所有可用的用戶子程序。一些常用的用戶子程序包括

CREEP:這個子程序用來定義材料中與時間相關的粘塑性變形。 變形分為偏向行為(蠕變)和體積行為(膨脹)。

DLOAD:使用這個子程序來定義非均布的機械載荷(壓力和體力)。

FILM:使用這個子程序來描述復雜的膜系數行為(溫度和場變量依賴性)和復雜的散熱器溫度行為。

FRIC:當需要比使用* FRICTION選項提供的更復雜的模型來描述表面間剪切力的傳遞時,使用這個子程序,在這個子程序中定義的模型必須是本地模型(信息僅在節點進行關聯)。

HETVAL:使用這個子程序來定義材料內部產生熱量的復雜模型,例如材料經歷相變時可能的情況。

UEL:當需要使用ABAQUS / Standard中沒有的單元方程創建新單元時,使用此子例程。

UEXPAN:當材料的熱膨脹過於復雜,無法用* EXPANSION選項進行建模時,使用此子程序定義熱應變增量。

UEXTERNALDB:使用此子例程來幫助管理外部數據庫,這些數據庫可能被其他用戶子程序或其他軟件程序使用(這些程序正在向ABAQUS提供數據或正在使用由ABAQUS生成的數據)。

UGENS:使用此子程序直接根據殼單元的截面剛度定義殼單元的復雜的非線性力學行為。

UMAT:使用這個子程序來定義任何復雜的本構模型,這些模型不能用現有的ABAQUS材料模型建模。(本構模型的建立和積分算法的選擇)

UPOREP:使用這個子程序來定義耦合孔隙流體擴散和應力分析中的初始孔隙流體壓力,是節點位置的函數。

URDFIL:使用此子例程在增量結尾讀取結果(.fil)文件中的數據。 這些信息可以用來做出判定,例如何時終止分析或者是否覆蓋前一次增量的結果。

UWAVE:使用此用戶子程序在ABAQUS / Aqua模擬中定義復雜波運動,或者確定在隨機波分析中何時應更新模型的配置。

DISP:用戶子程序提供規定的節點行為(位移,速度和加速度)。

在某些復雜問題的分析中,往往需要同時使用多個子程序。

ABAQUS用戶子程序簡介