如何配置ABAQUS的UMAT.docx
- 文档编号:17117850
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:9
- 大小:218.96KB
如何配置ABAQUS的UMAT.docx
《如何配置ABAQUS的UMAT.docx》由会员分享,可在线阅读,更多相关《如何配置ABAQUS的UMAT.docx(9页珍藏版)》请在冰点文库上搜索。
如何配置ABAQUS的UMAT
如何配置ABAQUS的UMAT
部门:
xxx
时间:
xxx
整理范文,仅供参考,可下载自行编辑
想使用UMAT吗?
貌似很高深的样子,takeiteasy。
不过就是userdefinedsubroutine而已,fortran里面也有subroutine,一个道理。
就把这个当作是一个外接的fortran程序好了。
当然自己要写一个UMAT不是一件容易的事情,但是今天我们不讨论这个,今天讨论的重点是如何让你的ABAQUS支持UMAT。
这个也不容易,能装好ABAQUS的人也一定经过一番挣扎了吧,既然已经经历不少艰难困苦到了这一步,那再坚持一会儿,设置一下配置,让我们拥有ABAQUS的所有功能吧!
ABAQUS6.6和6.7是不一样的,首先就是要阅读ABAQUS的systemrequirement
对于6.6来说:
Buildingpostprocessingapplications(AbaqusmakeutilitywithC++>
C++Compiler
IntelC++8.0.058
UserSubroutinesandbuildingpostprocessingapplicationswithFortran(AbaqusmakeutilitywithFortran>
FortranCompiler
IntelFortran8.0.039
对于6.7来说:
Buildingpostprocessingapplications(AbaqusmakeutilitywithC++>
C++Compiler
•MicrosoftVisualC++.NET2005
•MicrosoftVisualC++.NET2003
UserSubroutinesandbuildingpostprocessingapplicationswithFortran(AbaqusmakeutilitywithFortranandAbaqususersubroutines>
FortranCompiler
•IntelVisualFortran9.12•IntelVisualFortran8.12
这些信息可以在simulia的官方网站上面看到。
一定要看清楚哦,下载准确的版本是成功的关键,不要像我想当然随便下了一个MicrosoftVisualC++.NET2005然后装IntelVisualFortran9.0根本识别不出来VisualFortran,然后降低到MicrosoftVisualC++.NET2003,这次VisualFortran能够识别出来来,以为可以了吧,注意,上面提到的只有IntelVisualFortran8.0,8.1,9.1,从来没有说过9.0。
我很郁闷,但是没有办法,又不想再重装.NET,只好又去下了一个IntelVisualFortran9.1,终于可以了。
走了不少弯路,至少让我以后小心点,绝对不要想当然,不然你就准备好不断重装吧。
b5E2RGbCAP
也就是说配置UMAT之前,你需要安装MicrosoftVisualC++.NET2003或2005,IntelVisualFortran8.0或8.1或9.1p1EanqFDPw
我自己装了ABAQUS6.6和6.7,但是为了追求比较新的版本,所以装了MicrosoftVisualC++.NET2003和IntelVisualFortran9.1,这样子原理上在6.7里面没有问题了,后来测试发现在6.6里面也很顺利。
DXDiTa9E3d
照常理如果一切安装顺利,系统应该自动配置好了PATH,LIB,INCLUDE等等系统环境变量,但是有些时候系统没有配置好,这个时候就需要我们自己手动来配置系统环境变量了。
RTCrpUDGiT
最简单的方法,就是在ABAQUSCAE和ABAQUSCOMMAND和ABAQUSVERIFICATION这些程序快捷方式上面做些手脚,这是最有效而且简便的方法:
5PCzVD7HxA
比如ABAQUSCAE快捷方式属性默认如下:
D:
\ABAQUS\Commands\abq671.batcae||pause
我们修改成下面这个样子:
“E:
\Programme\MicrosoftVisualStudio.NET2003\Vc7\bin\vcvars32.bat”&&“C:
\Programme\Intel\Compiler\Fortran\9.1\IA32\Bin\ifortvars.bat”&&D:
\ABAQUS\Commands\abq671.batcae||pausejLBHrnAILg
注意,引号必须是英文状态,前面那两句是把VC和Fortran强制手动加入到命令中,这个方法很有效,同样的方法修改ABAQUSCOMMAND的快捷方式:
xHAQX74J0X
原属性:
C:
\WINDOWS\system32\cmd.exe/k
修改后属性:
“E:
\Programme\MicrosoftVisualStudio.NET2003\Vc7\bin\vcvars32.bat”&&“C:
\Programme\Intel\Compiler\Fortran\9.1\IA32\Bin\ifortvars.bat”&&C:
\WINDOWS\system32\cmd.exe/kLDAYtRyKfE
修改VERIFICATION我就不多说了,同样的方法。
同样的方法修改ABAQUSVERIFICATION的快捷方式
最后当你运行VERIFICATION的时候你会得到下面的结果:
AbaqusProductInstallVerification…
MonJan2122:
10:
482008
Runningsystemrequirementchecks.
Requirement:
Windows2000,WindowsXP,WindowsServer2003Standard
Edition,orWindowsVista
Product:
AllAbaqusProducts
Status:
Pass-FoundMicrosoftWindowsXPHomeEditionServicePack
2(Build2600>.Zzz6ZB2Ltk
Requirement:
MicrosoftVisualC++7.1or8.0
Product:
AbaqusmakeutilitywithC++
Status:
Pass-FoundMicrosoftVisualC++7.10.3077.0.dvzfvkwMI1
Requirement:
IntelFortranCompiler8.1or9.1
Product:
AbaqusmakeutilitywithFortranandAbaquswithuser
subroutines
Status:
Pass-FoundIntelFortranCompiler9.1Build20060706Z
PackageIDW_FC_C_9.1.028.rqyn14ZNXI
Requirement:
InternetExplorer6.0,Netscape7.0,Mozilla1.2,Firefox
1.0.1,orgreater
Product:
AbaqusDocumentation
Status:
Pass-FoundFirefox2.0.0.9EmxvxOtOco
MakingD:
\ABAQUS\MyJobs\verify.Allverificationfileswillresideinthis
directory.SixE2yXPq5
—————————————————————————–
Abaqus/Standard
…PASS
Continuing…
—————————————————————————–
Abaqus/Standardwithusersubroutines6ewMyirQFL
…PASS
Continuing…
—————————————————————————–
Abaqus/Explicit(singleprecision>kavU42VRUs
…PASS
Continuing…
—————————————————————————–
Abaqus/Explicit(doubleprecision>y6v3ALoS89
…PASS
Continuing…
—————————————————————————–
Abaqus/Explicitwithusersubroutines(singleprecision>M2ub6vSTnP
…PASS
Continuing…
—————————————————————————–
Abaqus/Explicitwithusersubroutines(doubleprecision>0YujCfmUCw
…PASS
Continuing…
—————————————————————————–
Abaqus/Viewer
…PASS
Continuing…
—————————————————————————–
Abaqus/CAE
…PASS
Continuing…
—————————————————————————–
GeometryTranslatorforCATIAV4eUts8ZQVRd
…PASS
Continuing…
—————————————————————————–
GeometryTranslatorforCATIAV5sQsAEJkW5T
…PASS
Continuing…
—————————————————————————–
DirectGeometryImportforCATIAV5GMsIasNXkA
…PASS
Continuing…
—————————————————————————–
GeometryTranslatorforI-DEASTIrRGchYzg
…PASS
Continuing…
—————————————————————————–
GeometryTranslatorforParasolid7EqZcWLZNX
…PASS
Continuing…
—————————————————————————–
GeometryTranslatorforPro/ENGINEERlzq7IGf02E
…PASS
Continuing…
—————————————————————————–
Abaqus/AMS
…PASS
Continuing…
—————————————————————————–
AbaqusInterfaceforMSC.ADAMSzvpgeqJ1hk
…PASS
Continuing…
—————————————————————————–
Abaqus/StandardparametricstudiesNrpoJac3v1
…PASS
Continuing…
—————————————————————————–
Abaqus/Explicitparametricstudies1nowfTG4KI
…PASS
Continuing…
—————————————————————————–
Abaqus/Design
…PASS
Continuing…
—————————————————————————–
AbaqusInterfaceforMOLDFLOWfjnFLDa5Zo
…PASS
Continuing…
—————————————————————————–
AbaqusmakeutilitywithFortrantfnNhnE6e5
…PASS
Continuing…
—————————————————————————–
AbaqusmakeutilitywithC++HbmVN777sL
…PASS
Continuing…
—————————————————————————–
AbaqusmakeutilitywithobjectcodeV7l4jRB8Hs
…PASS
Continuing…
—————————————————————————–
Abaqusscriptinginterface83lcPA59W9
…PASS
Continuing…
—————————————————————————–
AbaqusanalysesusingparallelizationmZkklkzaaP
Runningthread-basedparallelwith2cpu(s>
…INFORMATION
Numberofavailablecpus=1.Skippingthread-based
verifications.AVktR43bpw
Continuing…
—————————————————————————–
Abaqus/Foundation
…PASS
Continuing…
—————————————————————————–
AbaqusnoGUI(CAE/Viewer>ORjBnOwcEd
…PASS
Continuing…
—————————————————————————–
Clean-up…
VerificationdirectoryD:
\ABAQUS\MyJobs\verifyhasbeendeleted.2MiJTy0dTT
嗯,当你得到和我一样的结果的时候,祝贺你,你已经成功配置好UserSubroutine需要配置的环境了!
gIiSpiue7A
你好,我现在装的是abaqus6.8版本的。
也可以这样设置吗
新浪网友2009-01-1120:
39:
17[举报]
谢谢啦,我正学这个呢,有问题的话能不能再向你请教?
新浪网友2009-01-2914:
23:
29[举报]
哥们跟你请教个问题,我是用刚性体压缩弹塑性变形体,利用晶体塑性学的理论来计算,但是我不是很确定如何调用UMAT子程序,是在刚性体上调用,还是要在变形体上调用,我都试了效果都不好。
我要看得是变形体的织构演化。
谢谢uEh0U1Yfmh
申明:
所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 配置 ABAQUS UMAT
![提示](https://static.bingdoc.com/images/bang_tan.gif)