abaqus子程序安装方法.docx
《abaqus子程序安装方法.docx》由会员分享,可在线阅读,更多相关《abaqus子程序安装方法.docx(13页珍藏版)》请在冰豆网上搜索。
abaqus子程序安装方法
作者:
PanHongliang
封面
仅供个人学习
ABAQUS6.9用户子程序全部通过的安装方法
ABAQUS6.9子程序全部通过的安装方法
''Abaqus6.9"+''MicrosoftVisualC++2005Express"+''IntelFortran10.Tl
参考许多前人经验和帖子,整理出本文,共分三部分介绍:
第一部分:
不使用子程序的用户按此即可完成ABAQUS安装;
第二部分:
需使用子程序的用户,先按第一部分安装,再按第二部分安装;
最后一部分结合自己的实践谈几点注意的事项。
第一部分Abaqus6.9的安装步骤
1、建议安装顺序为:
先DVD2,再DVD1中的lisence.(13为安装DVD1productR4,需要一个安装好htmldocument的地址)。
2、先安装DVD2,(要输入讣算机hostname),最后得画面会岀现一个URL,需要记下来。
(我的是http:
//xumeng861:
2080/v6.9)
3、鼠标右键点击桌而''我的电脑"图标,通过路径''属性->髙级->环境变量"(环境变屋分为用户变量和系统变量两种),然后在系统变量栏新建一个系统变量,变量名LM_LICENSE_FILE,值为27003@hostname(例如:
27003@xumeng861)o
4、再打开DVD1,安装license,在安装DVD1的时候,会选择安装license还是product.第一步先选择license,(对于常用的win7系统,打开安装文件的文件夹,假设虚拟光盘为F盘,则
F:
\ABAQUS6.9\win86_32\license\Windows\Diskl\InstData\VM\instalL.exe,应用兼容模式运行-即右击install.exe-属性—兼容性一勾选''以兼容模式运行这个程序"一选择windowsXP(servicePack3)o)在安装好之后,进行license设置。
5、打开DVD1,然后打开SHOOTERS文件夹,将abaqus69.dat文件用记事本打开,"this_host"替换为计算机名,改好的文件另存为硕盘C:
\SIMULIA\License\license.dat(耙abaqus69.dat改为license.dat似乎也影响到子程序通过)
6、在开始-程序菜单中运行Abaquslicensing/Licensingutilities,并设置:
进入configservice选项卡-Servicename中输入FlexlmService1(名字可以随意输入)
-Pathtothelmgrd.exefile:
C:
\SIMULIA\License\lmgrd.exe:
-Pathtothelicensefile:
C:
\SIMULIA\License\license.dat(注:
步骤5中建立好的文
件)
-Pathtothedebuglogfile:
abaqus」og
(可复制installation_info文件夹中Abaqus_FLEXnet_License_ServerJnstallLog」og到License文件夹中,并改名为abaqus.log)
勾选UseServices和StartServeratPowerUp,并点击Saveservice"o再进入Start/Stop/Reread选项卡,再点击startlicense.此时状态栏左下角出现startservicesuccessfulo再进入severstatus选项卡,再点击performstatusenquiry,出现:
Status
FlexibleLicenseManagerstatusonSun10/3/201000:
37
[DetectingImgrdprocesses...]
Licenseserverstatus:
27003@xumeng861
Licensefile(s)onxumeng861:
C:
\SIMULIA\License\license.dat:
xumeng861:
licenseserverUP(MASTER)vlO.8
Vendordaemonstatus(onxumeng861):
ABAQUSLM:
UPvlO.8
Featureusageinfo:
Usersofadams:
(Totalof99licensesissuedaTotalof0licensesinuse)
Usersofams:
(Totalof99licensesissued」Totalof0licerisesinuse)
Usersofaqua:
(Totalof99licerisesissued.Totalof0licensesinuse)
Usersofavailable:
(Totalof99licensesissued」Totalof0licerisesinuse)
Usersofbiorid:
(Totalof99licensesissuedaTotalof0licerisesinuse)
UsersofbeamSectGen:
(Totalof99licensesissuedaTotalof0licensesinuse)
Usersofcatiav5Jmport:
(Totalof99licensesissued<>Totalof0licensesinuse)
Usersofcatiav5_assocjmport:
(Totalof99licensesissuedoTotalof0licensesinuse)
Usersofcadporter_catia:
(Totalof99licensesissued,Totalof0licensesinuse)
Usersofcadporter_catiav5:
(Totalof99licensesissuedoTotalof0licensesinuse)
Usersofcadporterjdeas:
(Totalof99licensesissued<>Totalof0licensesinuse)
Usersofcadporter_parasolid:
(Totalof99licensesissuedTotalof0licensesin
use)
Usersofcadporter_proe:
(Totalof99licensesissued<,Totalof0licensesinuse)
Usersofcae:
(Totalof99licensesissuedTotalof1licenseinuse)
表示license设置成功。
7、必须先重新启动电脑,再安装DVD1中的product.(对于win7系统,打开安装文件的文件夹,假设虚拟光盘为F盘,则F:
\win86_32\product\Windows\Diskl\InstData\VMinstalL.exe,应用兼容模式运行…R卩右击install.exe-属性-兼容性一勾选''以兼容模式运行这个程序"一选择windowsXP(servicePack3)),遇到对话框,选择是,接下来在licenseserverl(REQUIRED)中间需填上27003@hostname,u「l程序应该会填入,如没有,填入第2步记录的url,直至安装完成。
:
至此,abaqus软件安装完成,不需要用子程序的用户看到这里就可以完成安装了。
第二部分FORTRAN相关软件安装所需软件:
MicrosoftVisualC++2005Express(可免费下载)、MicrosoftPlatformSDK及intelfortran"或10.1(推荐10.1)安装前工作:
卸载compaqfortran6.6及之前的版本1、先安装MicrosoftVisualC++2005Express/下载地址:
http:
//web.mit.edu/solidmech/www/documentation/softw前e.html,在线安装,下载时只需要选择第一个IDE(约70M),安装完成后,可以注册下,因为不注册只能用30天,注册方法:
安装完毕后,点击registernow,进入注册页面,需要一个hotmail邮箱帐号(MSN帐号即可),后面依据网页提示操作,最后会给岀大概是16位粗体的注册码,运行MicrosoftVisualC++2005Expressahelparegisterproducts填入即可完成注册。
2、安装完毕MicrosoftVisualC++2005Express.接着安装MicrosoftPlatformSDK卜-载地址同为:
http:
//web.mit.edu/solidmech/www/documentation/software.html,32位系统下载:
X86.只需安装MicrosoftWindowsCoreSDK,其他都选择x掉,由于是在线安装,会出现卜墩不成功情况,有时需要多试几次,总会成功°需要强调一下:
MicrosoftPlatformSDK不要装在默认的C:
\ProgramFiles\MicrosoftPlatformSDK下,要装在C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK下,PlatformSDK是你自己在VC文件夹下新建的文件夹,只有装在这个路径下,后而设的环境变量PATH值中的C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\bin才能找到这个路径,不然也会岀错。
%IFORT_COMPILER91%\IA32\BineC:
\ABAQUS\CommandsaC:
\ProgramFiles(x86)\MicrosoftVisualStudio8\Common7\IDEuC:
\ProgramFiles(x86)\MicrosoftVisualStudio8\VSTA\binoC:
\ProgramFiles\MicrosoftVisualStudio8\Common7\ToolsaC:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\bin。
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\VCPackages.C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\binu
C:
\SIMULIA\Abaqus\Commands0%IFORT_COMPILER10%\EM64T\Lib
%SystemRoot%\system64o%SystemRoot%。
%SystemRoot%\System64\Wbem°%IFORT_COMPILER91%\em64t\Bin。
C:
\ABAQUS\Commands0C:
\ProgramFiles(x86)\MicrosoftVisualStudio8\Common7\IDEuC:
\ProgramFiles(x86)\MicrosoftVisualStudio8\VSTA\birioC:
\ProgramFiles\MicrosoftVisualStudio8\Common7\ToolsaC:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\bin。
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\VCPackagesoC:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\binu
C:
\SIMULIA\Abaqus\CommandSo%IFORT_COMPILER10%\EM64T\Lib
3、接下来安装IntelFortranlO.l可以到迅雷上下载(约500M),license文件也可以在网上找到,IntelFort「an9.1的license可以用于IntelFortranlO.l,因为IntelFortranlO.1自带了IDE(集成开发环境),安装后可以进行fortran程序的编译,IntelFortran9.1也尝试过几次,但是一直无法和vc++连接,所以推荐wlntelFortranlO.l,10.1在安装时不会提示更新环境变疑,没关系,选择全部安装,安装完毕后,依照下而的环境变量进行设置就可以了。
4、环境变量设置(子程序通过的重中之重,90%的子程序不过均是由于这个地方没设宜好。
环境变量设宜方法:
我的电脑->右键点击->属性->高级->环境变量:
假设abaqus及英他所有相关软件均安装在C盘,环境变量应包括:
IFORT_COMPILER10=C:
\ProgramFiles\Intel\Compiler\Fortran\10.1.011
INCLUDE=C:
\ProgramFiles\MicrosoftVisualStudio8\VC\include°
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\Includeo%IFORT_COMPILER10%\IA32\Include
LIB=C:
\ProgramFiles\MicrosoftVisualStudio9\VC\UB°
C:
\ProgramFiles\MicrosoftVisualStudio9\SDK\v2.0\lib。
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\Lib•%IFORT_COMPILER10%\IA32\Lib
LINK_F90=sstatd.libsstats.libsmathd.libsmaths.libsf90mp.lib[这个link_f90在安装ivflO.l的时候一般没有,需要自己添加]
Path=%IFORT_COMPILER10%\IA32\BinaC:
\SIMULIA\Abaqus\Commands.
C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\IDEo
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\bin。
C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\ToolSc
C:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\Bino
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\vcpackages<>
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\Bino
%SystemRoot%\system32«%SystemRoot%。
%SystemRoot%\System32\Wbem°
%SystemRoot%\system64%SystemRoot%a%SystemRoot%\System64\Wbem。
%IFORT_COMPILER91%\em64t\BinuC:
\ABAQUS\CommandSoC:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\Common7\IDEoC:
\ProgramFiles(x86)'MicrosoftVisualStudio9.0\VC\bin。
C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\Common7\Tools0C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\SDK\v3.5\Bin。
C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.O\VC\vcPackages«C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\PlatformSDK\bin0C:
\SIMULIA\Abaqus\CommandSo%IFORT_COMPILER10%\EM64T\Lib
(注意:
若缺少最后一行,当运行abaqusverification时,会一闪而过)
[Path中必须包含上述的路径,但不限于上述路径]如果环境变量中没有上述的任何一项,切记应该手动添加上去,如果安装目录改变了,其C改为相应目录,不过建议均安装在C盘内。
在verification点击右键-属性-在目标改为:
,C:
\ProgramFiles\Intel\Compiler\Fortran\10.1.01l\IA32\Bin\ifortvars.bat11&&D:
\SIMULIA\Abaqus\Commands\abq691.bat-verify-all-log&¬epad.exeverify.log||notepad.exeverify」og
注意:
引号是必须的,而且&&后而有一个空格键
如果第一部分及第二部分全部操作完毕,那么就可以开始检验了,方法:
开始菜单abaqus6.9-labaqusverification,最后检验完毕给岀的verify.log文件中给出了检验通过情况,全部pass说明子程序验证通过了。
除此之外,还可以选用documentation中的例子来验证,例子中需用到子程序,常用的子程序是荷载子程序,即Dload.在examplesI程中搜索Dload就可以找到这样的例子,运行abaqus进行试算即可。
AbaqusProductInstallVerification…
SunOct301:
44:
162010
Runningsystemrequirementchecks.
Requirement:
WindowsXP,WindowsServer2003StandardEdition,orWindows
Vista
Product:
AllAbaqusProducts
Status:
Pass-FoundMicrosoftWindowsXPProfessionalServicePack
3(Build2600).
Requirement:
MicrosoftVisualC++8.0(.NET2005)
Product:
AbaqusmakeutilitywithC++
Status:
Pass-FoundMicrosoftVisualC++8.0.50727.42・
Requirement:
IntelFortranCompiler9.1or10.1
Product:
AbaqusmakeutilitywithFortranandAbaquswithuser
subroutines
Status:
Pass-FoundIntelFortranCompiler10.1Build20070913
PackageIDw_fc_p_10・1.011.
Requirement:
InternetExplorer6.0,Mozilla1.2,Firefox1.0.1,orgreater
Product:
AbaqusDocumentation
Status:
Pass-FoundInternetExplorer6.0.2900.5512
MakingC:
\Temp\verify・Allverificationfileswillresideinthisdirectory.
Abaqus/Standa「d
...PASS
Continuing…
Abaqus/Standardwithusersubroutines
...PASS
Continuing..・
Abaqus/Explicit(singleprecision)
...PASS
Continuing..・
Abaqus/Explicit(doubleprecision)
...PASS
Continuing..・
Abaqus/Explicitwithusersubroutines(singleprecision)
Abaqus/Explicitwithusersubroutines(doubleprecision)
...PASS
Continuing..・
Abaqus/Viewer
...PASS
Continuing…
Abaqus/CAE
...PASS
Continuing…
GeometryTranslatorforCATIAV4
...PASS
Continuing…
GeometryTranslatorforCATIAV5
...PASS
Continuing..・
DirectGeometryImportforCATIAV5
...PASS
Continuing..・
GeometryTranslatorforI-DEAS
GeometryTranslatorforParasolid
...PASS
Continuing..・
GeometryTranslatorforPro/ENGINEER
...PASS
Continuing..・
SolidWorksAssociativeInterface
...PASS
Continuing…
Abaqus/AMS
...PASS
Continuing…
AbaqusInterfaceforMSC.ADAMS
...PASS
Continuing..・
Abaqus/Standardparametricstudies
...PASS
Continuing..・
Abaqus/Explicitparametricstudies
Abaqus/Design
...PASS
Continui