用戶子程序UMAT設置_第1頁
用戶子程序UMAT設置_第2頁
用戶子程序UMAT設置_第3頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

ABAQUS用戶子程序UMAT的設置在property模塊進行。CreatmaterialTGeneralTUserMaterial,輸入MechanicalConstants,即為子程序中需要輸入的參數(shù),如下圖所示。Module:三PrcpertyU&erC'efintdFieldUsedJ^utpirtVariables11MaterialLjstrDenselyDeprvsrRe-guhrizotiNarnecMaterial-1Drsnipiion:Corartants:Mod令EdrtMaterialNamt:Miartenal-1De-Ecnpton:Module:三PrcpertyU&erC'efintdFieldUsedJ^utpirtVariables11MaterialLjstrDenselyDeprvsrRe-guhrizotiNarnecMaterial-1Drsnipiion:Corartants:Mod令EdrtMaterialNamt:Miartenal-1De-Ecnpton:Material口皀haviorsUserMeteriageneralechanicalIhermalEU&erMaterialUsermete^ial0p?:MechsmcalM*dhani?lC&nsUintG112輸入于程序參數(shù)二IUseunsymmetrkmate-~ialstiffnetsDanaCreatmaterialTGeneralTDepvar,在這里面設置狀態(tài)變量的個數(shù),與子程序中變量STATEV(NSTATEV)有關,如下圖所示。MaterialISehavion?UcAifMdRatdlIDepvar|[lEgularizj'JDn山刖Ma^ialUserDefinedField曬t0:UwxOutputV^ridblacplkit3加ILMaterialISehavion?UcAifMdRatdlIDepvar|[lEgularizj'JDn山刖Ma^ialUserDefinedField曬t0:UwxOutputV^ridblacplkit3加IL豆腐日由1hl^diankalIhermalflecfirkaModule::Pr口parlyNumberofEDlutinn-deptstattvariablMiVariablenuribertontrallingelementdeledon[Abaqus/E^plkitonly)iMsSeirialBehaviors。嘶「 輸入狀態(tài)吻量個數(shù)0?而用戶子程序的格式可以通過搜索ABAQUSDocumentation,在該文檔中可以找到子程序UMAT的書寫方法以及相關變量的含義。SUBROUTINEUMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,RPL,DDSDDT,DRPLDE,DRPLDT,STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,CELENT,DFGRDO,DFGRD1,NOEL,NPT,LAYER,KSPT,JSTEP,KINC)CINCLUDE'ABA_PARAM.INC'CHARACTER*80CMNAMEDIMENSIONSTRESS(NTENS),STATEV(NSTATV),DDSDDE(NTENS,NTENS),DDSDDT(NTENS),DRPLDE(NTENS),STRAN(NTENS),DSTRAN(NTENS),TIME(2),PREDEF(1),DPRED(1),PR0PS(NPR0PS),C00RDS(3),DR0T(3,3),DFGRD0(3,3),DFGRDl(3,3),JSTEP(4)usercodingtodefineDDSDDE,STRESS,STATEV,SSE,SPD,SCDand,ifnecessary,RPL,DDSDDT,DRPLDE,DRPLDT,PNEWDTRETURNEND必須在子程序UMAT中提供材料本構(gòu)的雅可比(Jacobian)矩陣(即變量DDSDDE),即應力增量對應變增量的變化率。而狀態(tài)變量STATEV在不需要的時候可以不必定義。SSE,SPD,SCD是一些能量計算相關的變量,對仿真結(jié)果沒有影響,在不輸出能量時可以不必定義。推薦文章《ABAQUS子程序UMAT里彈塑性本構(gòu)的實現(xiàn)》,里面有關于子程序UMAT的基本原理以及實例展示。同時在ABAQUSDocumentation里《AbaqusUserSubroutinesReferenceGuide》中UMAT部分也有UMAT子程序中變量含義、使用條件等的詳細講解,且其中給出了一個線粘彈性材料的UMAT子程序,但相關內(nèi)容均為英文,理解有一定困難。建議兩部分內(nèi)容結(jié)合起來理解。在提交計算時,需要選擇所編輯的子程序,如下圖所示:Name:tension2_2Model:tension2Analysisproduct:Abaqus/StandardDescription:SubmissionGeneralMemoryParallelizationPrecisiorPreprocessorPrintoutZUPrintanechooftheinputdataPrint

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論