abaqus子程序安装方法.docx
- 文档编号:30076922
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:14
- 大小:20.36KB
abaqus子程序安装方法.docx
《abaqus子程序安装方法.docx》由会员分享,可在线阅读,更多相关《abaqus子程序安装方法.docx(14页珍藏版)》请在冰豆网上搜索。
abaqus子程序安装方法
ABAQUS6.9用户子程序全部通过的安装方法
ABAQUS6.9子程序全部通过的安装方法
“Abaqus6.9”+“MicrosoftVisualC++2005Express”+“IntelFortran10.1”!
参考许多前人经验和帖子,整理出本文,共分三部分介绍:
第一部分:
不使用子程序的用户按此即可完成ABAQUS安装;
第二部分:
需使用子程序的用户,先按第一部分安装,再按第二部分安装;
最后一部分结合自己的实践谈几点注意的事项。
第一部分Abaqus6.9的安装步骤
1、建议安装顺序为:
先DVD2,再DVD1中的lisence.(因为安装DVD1product时,需要一个安装好htmldocument的地址)。
2、先安装DVD2,(要输入计算机名hostname),最后得画面会出现一个URL,需要记下来。
(我的是http:
//xumeng861:
2080/v6.9)
3、鼠标右键点击桌面“我的电脑”图标,通过路径“属性->高级->环境变量”(环境变量分为用户变量和系统变量两种),然后在系统变量栏新建一个系统变量,变量名LM_LICENSE_FILE,值为27003@hostname(例如:
27003@xumeng861)。
4、再打开DVD1,安装license,在安装DVD1的时候,会选择安装license还是product.第一步先选择license,(对于常用的win7系统,打开安装文件的文件夹,假设虚拟光盘为F盘,则F:
\ABAQUS6.9\win86_32\license\Windows\Disk1\InstData\VM\install..exe,应用兼容模式运行---即右击install.exe—属性--兼容性—勾选“以兼容模式运行这个程序”—选择windowsXP(servicePack3)。
)在安装好之后,进行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.log
(可复制installation_info文件夹中Abaqus_FLEXnet_License_Server_InstallLog.log到License文件夹中,并改名为abaqus.log)
勾选UseServices和StartServeratPowerUp,并点击Saveservice"。
再进入Start/Stop/Reread选项卡,再点击startlicense,此时状态栏左下角出现startservicesuccessful。
再进入severstatus选项卡,再点击performstatusenquiry,出现:
--------
Status
--------
FlexibleLicenseManagerstatusonSun10/3/201000:
37
[Detectinglmgrdprocesses...]
Licenseserverstatus:
27003@xumeng861
Licensefile(s)onxumeng861:
C:
\SIMULIA\License\license.dat:
xumeng861:
licenseserverUP(MASTER)v10.8
Vendordaemonstatus(onxumeng861):
ABAQUSLM:
UPv10.8
Featureusageinfo:
Usersofadams:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofams:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofaqua:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofavailable:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofbiorid:
(Totalof99licensesissued; Totalof0licensesinuse)
UsersofbeamSectGen:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcatiav5_import:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcatiav5_assoc_import:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcadporter_catia:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcadporter_catiav5:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcadporter_ideas:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcadporter_parasolid:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcadporter_proe:
(Totalof99licensesissued; Totalof0licensesinuse)
Usersofcae:
(Totalof99licensesissued; Totalof1licenseinuse)
表示license设置成功。
7、必须先重新启动电脑,再安装DVD1中的product,(对于win7系统,打开安装文件的文件夹,假设虚拟光盘为F盘,则F:
\win86_32\product\Windows\Disk1\InstData\VMinstall..exe,应用兼容模式运行---即右击install.exe—属性--兼容性—勾选“以兼容模式运行这个程序”—选择windowsXP(servicePack3)),遇到对话框,选择是,接下来在licenseserver1(REQUIRED)中间需填上27003@hostname,url程序应该会填入,如没有,填入第2步记录的url,直至安装完成。
:
至此,abaqus软件安装完成,不需要用子程序的用户看到这里就可以完成安装了。
第二部分FORTRAN相关软件安装
所需软件:
MicrosoftVisualC++2005Express(可免费下载)、MicrosoftPlatformSDK及intelfortran9.1或10.1(推荐10.1)
安装前工作:
卸载compaqfortran6.6及之前的版本
1、先安装MicrosoftVisualC++2005Express/
下载地址:
http:
//web.mit.edu/solidmech/www/documentation/software.html,在线安装,下载时只需要选择第一个IDE(约70M),安装完成后,可以注册下,因为不注册只能用30天,注册方法:
安装完毕后,点击registernow,进入注册页面,需要一个hotmail邮箱帐号(MSN帐号即可),后面依据网页提示操作,最后会给出大概是16位粗体的注册码,运行MicrosoftVisualC++2005Expressàhelpàregisterproductà填入即可完成注册。
2、安装完毕MicrosoftVisualC++2005Express,接着安装MicrosoftPlatformSDK
下载地址同为:
http:
//web.mit.edu/solidmech/www/documentation/software.html,32位系统下载:
X86,只需安装MicrosoftWindowsCoreSDK,其他都选择×掉,由于是在线安装,会出现下载不成功情况,有时需要多试几次,总会成功。
需要强调一下:
MicrosoftPlatformSDK不要装在默认的C:
\ProgramFiles\MicrosoftPlatformSDK下,要装在C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK下,PlatformSDK是你自己在VC文件夹下新建的文件夹,只有装在这个路径下,后面设的环境变量PATH值中的C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\bin才能找到这个路径,不然也会出错。
%IFORT_COMPILER91%\IA32\Bin;C:
\ABAQUS\Commands;C:
\ProgramFiles(x86)\MicrosoftVisualStudio8\Common7\IDE;C:
\ProgramFiles(x86)\MicrosoftVisualStudio8\VSTA\bin;C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\Tools;C:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\bin;C:
\ProgramFiles\MicrosoftVisualStudio8\VC\VCPackages;C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\bin;C:
\SIMULIA\Abaqus\Commands;%IFORT_COMPILER10%\EM64T\Lib
%SystemRoot%\system64;%SystemRoot%;%SystemRoot%\System64\Wbem;%IFORT_COMPILER91%\em64t\Bin;C:
\ABAQUS\Commands;C:
\ProgramFiles(x86)\MicrosoftVisualStudio8\Common7\IDE;C:
\ProgramFiles(x86)\MicrosoftVisualStudio8\VSTA\bin;C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\Tools;C:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\bin;C:
\ProgramFiles\MicrosoftVisualStudio8\VC\VCPackages;C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\bin;C:
\SIMULIA\Abaqus\Commands;%IFORT_COMPILER10%\EM64T\Lib
3、接下来安装IntelFortran10.1
可以到迅雷上下载(约500M),license文件也可以在网上找到,IntelFortran9.1的license可以用于IntelFortran10.1,因为IntelFortran10.1自带了IDE(集成开发环境),安装后可以进行fortran程序的编译,IntelFortran9.1也尝试过几次,但是一直无法和vc++连接,所以推荐wIntelFortran10.1,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\Include;
%IFORT_COMPILER10%\IA32\Include
LIB=C:
\ProgramFiles\MicrosoftVisualStudio9\VC\LIB;
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在安装ivf10.1的时候一般没有,需要自己添加]
Path=%IFORT_COMPILER10%\IA32\Bin;C:
\SIMULIA\Abaqus\Commands;
C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\IDE;
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\bin;
C:
\ProgramFiles\MicrosoftVisualStudio8\Common7\Tools;
C:
\ProgramFiles\MicrosoftVisualStudio8\SDK\v2.0\Bin;
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\vcpackages;
C:
\ProgramFiles\MicrosoftVisualStudio8\VC\PlatformSDK\Bin;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SystemRoot%\system64;%SystemRoot%;%SystemRoot%\System64\Wbem;%IFORT_COMPILER91%\em64t\Bin;C:
\ABAQUS\Commands;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\Common7\IDE;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\bin;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\Common7\Tools;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\SDK\v3.5\Bin;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\vcPackages;C:
\ProgramFiles(x86)\MicrosoftVisualStudio9.0\VC\PlatformSDK\bin;C:
\SIMULIA\Abaqus\Commands;%IFORT_COMPILER10%\EM64T\Lib
(注意:
若缺少最后一行,当运行abaqusverification时,会一闪而过)
[Path中必须包含上述的路径,但不限于上述路径]
如果环境变量中没有上述的任何一项,切记应该手动添加上去,如果安装目录改变了,其C改为相应目录,不过建议均安装在C盘内。
在verification点击右键-属性-在目标改为:
"C:
\ProgramFiles\Intel\Compiler\Fortran\10.1.011\IA32\Bin\ifortvars.bat"&&D:
\SIMULIA\Abaqus\Commands\abq691.bat-verify-all-log&¬epad.exeverify.log||notepad.exeverify.log
注意:
引号是必须的,而且&&后面有一个空格键
如果第一部分及第二部分全部操作完毕,那么就可以开始检验了,方法:
开始菜单abaqus6.9-1abaqusverification,最后检验完毕给出的verify.log文件中给出了检验通过情况,全部pass说明子程序验证通过了。
除此之外,还可以选用documentation中的例子来验证,例子中需用到子程序,常用的子程序是荷载子程序,即Dload,在exampleS项目中搜索Dload就可以找到这样的例子,运行abaqus进行试算即可。
AbaqusProductInstallVerification...
SunOct 301:
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.1Build
PackageIDw_fc_p_10.1.011.
Requirement:
InternetExplorer6.0,Mozilla1.2,Firefox1.0.1,or
greater
Product:
AbaqusDocumentation
Status:
Pass-FoundInternetExplorer6.0.2900.5512
MakingC:
\Temp\verify.Allverificationfileswillresideinthisdirectory.
-----------------------------------------------------------------------------
Abaqus/Standard
...PASS
Continuing...
-----------------------------------------------------------------------------
Abaqus/Standardwithusersubroutines
...PASS
Continuing...
-----------------------------------------------------------------------------
Abaqus/Explicit(singleprecision)
...PASS
Continuing...
-----------------------------------------------------------------------------
Abaqus/Explicit(doubleprecision)
...PASS
Continuing...
-----------------------------------------------------------------------------
Abaqus/Explicitwithusersubroutines(singleprecision)
...PASS
Continuing...
-----------------------------------
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- abaqus 子程序 安装 方法