abaqus的启动文件在哪

abaqus的启动文件在哪,第1张

打开Abaqus的安装文件夹,

找到License文件夹中的lmtools.exe文件

,双击启动。

进入Start/Stop/Reread选项,点击startsever。

切换到ConfigServices选项卡,去掉UseServices方框的勾选。肢信

重新启动ABAQUSCAE,发现大饥搜已经可以正常启动了。滚历

其实,ABAQUS的用户子程序在很多地方都可以编写猜老。

常用的有:戚瞎

1.新建一个txt文档,在里面写好你的用户子程序Fortran代码,然后保存好,并将文件名的后缀改为.for或者.f90就可以了。

2.如果你需要fortran语法的检查方便,可以打开安装好的fortran软件,然后在里面编写你的用户子程序,写好之后保存就可以了。32位windows *** 作系统可以用compaq

visual

fortran

6.5或6.6版本的;64位windows *** 作系统,例如win7的,可以安装

microsoft

visual

studio

和高兆空

intel

visual

fortran

来编写代码。

ABAQUS调用用户子程序的话,只要在inp文件中加入

调用子程序的关键词

就可以调用子程序了。

希望对你有帮助,如果觉得答案好,请采纳。

想使用 UMAT 吗?貌似很高深的样子,take it easy。不过就是 user defined subroutine 而已,fortran 里面也有 subroutine,一个道理。就把这个当作是一个外接的 fortran 程序 好了。当然自己要写一个 UMAT 不是一件容易的事情,但是今天我们不讨论这个,今天讨论 的重点是如何让你的 ABAQUS 支持 UMAT。这个也不容易,能装好 ABAQUS 的人也一定经过一 番挣扎了吧,既然已经经历不少艰难困苦到了桐宏这一步,那再坚持一会儿,设置一下配置,让 我们拥有 ABAQUS 的所有功能吧! ABAQUS 6.6 和 6.7是不一样的,首先就是要阅读 ABAQUS 的局段册 system requirement 对于6.6来说: Building post processing applications C++ Compiler (Abaqus make utility with C++) User Subroutines and building post processing applications with Fortran (Abaqus make utility with Fortran) Fortran Compiler Intel Fortran 8.0.039 Intel C++ 8.0.058 对于6.7来说: ? Microsoft Visual Building post processing applications (Abaqus makeC++ utility with C++) Compiler C++ .NET2005 ? Microsoft Visual C++ .NET2003 User Subroutines and building post processing Fortran applications with Fortran (Abaqus make utility with Compiler Fortran and Abaqus user subroutines) ? ? Intel Visual Fortran 9.12 Intel Visual Fortran 8.12 这些信息可以在 simulia 的官方网站上面看到。 一定要看清楚哦, 下载准确的版本是成功的 关键,不要像我想当然随便下了一个 Microsoft Visual C++ .NET 2005 然后装 Intel Visual Fortran 9.0 根本识别不出来 Visual Fortran,然后降低到 Microsoft Visual C++ .NET 2003,这次 Visual Fortran 能够识别出来来,以为可以了吧,注意,上面提到的 只有 Intel Visual Fortran 8.0, 8.1, 9.1, 从来没有说过9.0。我很郁闷,但是没有办法, 又不想再重装.NET,只好又去下了一个 Intel Visual Fortran 9.1,终于可以了。走了不 少弯路,至少让我以后小心点,绝对不要想当然,不然你就准备好不断重装吧。 也就是说配置 UMAT 之前,你需要安装 Microsoft Visual C++ .NET 2003 或 2005,Intel Visual Fortran 8.0 或 8.1 或 9.1 我自己装了 ABAQUS 6.6 和 6.7,但是为了追求比较新的版本,所以装了 Microsoft Visual C++ .NET 2003 和 Intel Visual Fortran 9.1,这样子原理上在6.7里面没有问题了,后来 测试发现在6.6里面也很顺利。 照常理如果一切安装顺利,系统应该自动配置好了 PATH,LIB,INCLUDE 等等系统环境变量, 但是有些时候系统没有配置好,这个时候就需要我们自己手动来配置系统环境变量了。 最简单的方法,就是在 ABAQUS CAE 和 ABAQUS COMMAND 和 ABAQUS VERIFICATION 这些程序快 捷方式上面做些手脚,这是最有效而且简便的方法:燃棚 比如 ABAQUS CAE 快捷方式属性默认如下: D:\ABAQUS\Commands\abq671.bat cae || pause 我们修改成下面这个样子: “E:\Programme\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat” &&“C:\Programme\Intel\Compiler\Fortran\9.1\IA32\Bin\ifortvars.bat” &&D:\ABAQUS\Commands\abq671.bat cae || pause 注意,引号必须是英文状态,前面那两句是把 VC 和 Fortran 强制手动加入到命令中,这个 方法很有效,同样的方法修改 ABAQUS COMMAND 的快捷方式: 原属性: C:\WINDOWS\system32\cmd.exe /k 修改后属性: “E:\Programme\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat” &&“C:\Programme\Intel\Compiler\Fortran\9.1\IA32\Bin\ifortvars.bat” &&C:\WINDOWS\system32\cmd.exe /k 修改 VERIFICATION 我就不多说了,同样的方法。 同样的方法修改 ABAQUS VERIFICATION 的快捷方式 最后当你运行 VERIFICATION 的时候你会得到下面的结果: Abaqus Product Install Verification? Mon Jan 21 22:10:48 2008 Running system requirement checks. Requirement: Windows 2000, Windows XP, Windows Server 2003 Standard Edition, or Windows Vista Product: Status: 2 (Build 2600). Requirement: Product: Status: Requirement: Product: subroutines Status: Pass - Found Intel Fortran Compiler 9.1 Build 20060706Z Microsoft Visual C++ 7.1 or 8.0 Abaqus make utility with C++ Pass - Found Microsoft Visual C++ 7.10.3077.0. Intel Fortran Compiler 8.1 or 9.1 Abaqus make utility with Fortran and Abaqus with user All Abaqus Products Pass - Found Microsoft Windows XP Home Edition Service Pack Package ID W_FC_C_9.1.028. Requirement: Internet Explorer 6.0, Netscape 7.0, Mozilla 1.2, Firefox 1.0.1, or greater Product: Status: Abaqus Documentation Pass - Found Firefox 2.0.0.9 Making D:\ABAQUS\MyJobs\verify. All verification files will reside in this directory. —————————————————————————– Abaqus/Standard ?PASS Continuing? —————————————————————————– Abaqus/Standard with user subroutines ?PASS Continuing? —————————————————————————– Abaqus/Explicit (single precision) ?PASS Continuing? —————————————————————————– Abaqus/Explicit (double precision) ?PASS Continuing? —————————————————————————– Abaqus/Explicit with user subroutines (single precision) ?PASS Continuing? —————————————————————————– Abaqus/Explicit with user subroutines (double precision) ?PASS Continuing? —————————————————————————– Abaqus/Viewer ?PASS Continuing? —————————————————————————– Abaqus/CAE ?PASS Continuing? —————————————————————————– Geometry Translator for CATIA V4 ?PASS Continuing? —————————————————————————– Geometry Translator for CATIA V5 ?PASS Continuing? —————————————————————————– Direct Geometry Import for CATIA V5 ?PASS Continuing? —————————————————————————– Geometry Translator for I-DEAS ?PASS Continuing? —————————————————————————– Geometry Translator for Parasolid ?PASS Continuing? —————————————————————————– Geometry Translator for Pro/ENGINEER ?PASS Continuing? —————————————————————————– Abaqus/AMS ?PASS Continuing? —————————————————————————– Abaqus Interface for MSC.ADAMS ?PASS Continuing? —————————————————————————– Abaqus/Standard parametric studies ?PASS Continuing? —————————————————————————– Abaqus/Explicit parametric studies ?PASS Continuing? —————————————————————————– Abaqus/Design ?PASS Continuing? —————————————————————————– Abaqus Interface for MOLDFLOW ?PASS Continuing? —————————————————————————– Abaqus make utility with Fortran ?PASS Continuing? —————————————————————————– Abaqus make utility with C++ ?PASS Continuing? —————————————————————————– Abaqus make utility with object code ?PASS Continuing? —————————————————————————– Abaqus scripting interface ?PASS Continuing? —————————————————————————– Abaqus analyses using parallelization Running thread-based parallel with 2 cpu(s) ?INFORMATION Number of available cpus = 1 . Skipping thread-based verifications. Continuing? —————————————————————————– Abaqus/Foundation ?PASS Continuing? —————————————————————————– Abaqus noGUI (CAE/Viewer) ?PASS Continuing? —————————————————————————– Clean-up? Verification directory D:\ABAQUS\MyJobs\verify has been deleted. 嗯,当你得到和我一样的结果的时候,祝贺你,你已经成功配置好 User Subroutine 需要配 置的环境了! 你好,我现在装的是 abaqus6.8版本的。也可以这样设置吗 新浪网友2009-01-11 20:39:17 [举报] 谢谢啦,我正学这个呢,有问题的话能不能再向你请教? 新浪网友2009-01-29 14:23:29 [举报] 哥们跟你请教个问题,我是用刚性体压缩d塑性变形体,利用晶体塑性学的理论来计算,但 是我不是很确定如何调用 UMAT 子程序,是在刚性体上调用,还是要在变形体上调用,我 都试了效果都不好。我要看得是变形体的织构演化。 谢谢


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12523351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存