ABAQUS[二次开发]Umat等各类型子程序安装详细过程

2016-06-06  by:CAE仿真在线  来源:互联网

下面只是测试、调试环境需要

而对于如果有经验的人,实际上,只要一个abaqus和一个文本编辑器就可以,vs 和 Fortran Compiler 并非 是必要的

如下开发环境开发环境,只是拉开一个架子,实际上不一定都需要。仅供参考!


abaqus用户子程序安装
1.XP系统和Windows7 (32)均适用
2.需要安装的软件(3种软件):
Microsoft Visual studio 2008(英文版)+ Intel(R)Fortran Compiler Professional 11.1.038 + Abaqus 6.10-1
3.安装顺序:
① MicrosoftVisual studio 2008(英文版)+ Intel(R) Fortran Compiler Professional11.1.038 + Abaqus 6.10-1
② Abaqus6.10-1 + Microsoft Visual studio 2008(英文版)+ Intel(R) Fortran Compiler Professional11.1.038
说明:1.以上两种安装顺序均可。
2.我的Abaqus 6.10-1和Microsoft Visual studio 2008(英文版)安装在D盘,Intel(R) FortranCompiler Professional 11.1.038默认安装在C盘。
4. abaqusfortran成功链接方法:
寻找两个.bat 文件所在位置:
(Ⅰ)Abaqus 6.10-1的.bat 文件路径查找:开始→所有程序→Abaqus 6.10-1→Abaqus Verification(右键) →属性:在属性中选择“快捷方式”,目标(T)中的内容(我的计算机)为:D:\SIMULIA\Abaqus\Commands\abq6101.bat-verify-all-log &&notepad.exe verify.log || notepad.exe verify.log
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image002.jpg
(Ⅱ)Intel(R) FortranCompiler Professional 11.1.038的.bat 文件路径查找:开始→所有程序→Intel(R) Software Development Tools→Intel(R) Visual Fortran Compiler Professional 11.1.038→Fortran Build Environment for applications running onIA-32 ,(右键) →属性:在属性中选择“快捷方式”,目标(T)中的内容(我的计算机)为:
D:\Windows\System32\cmd.exe/E:ON/V:ON/K”” C: \ Program Files \Intel\Compiler\\11.1\038\bin\iforvars.bat”ia32”
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image004.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image006.jpg
②找到两个.bat 文件并编辑打开看里面的内容:
(Ⅰ)Abaqus6.10-1的.bat文件路径为:D:\SIMULIA\Abaqus\Commands\abq6101.bat
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image008.jpg,右键编辑打开file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image010.jpg,里面的内容为:
@echo off
"D:\SIMULIA\Abaqus\6.10-1\exec\abq6101.exe"%*
(Ⅱ)Intel(R)Fortran Compiler Professional 11.1.038的.bat 文件路径为:
C: \ Program Files \Intel\Compiler\\11.1\038\bin\ia32\iforvars_ia32.bat
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image012.jpg右键编辑打开file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image014.jpg,里面的内容为:
@echo off
Rem
Rem Copyright  (C) 1985-2009 Intel Corporation. All rightsreserved.
Rem
Rem The informationand source code contained herein is the exclusive property
Rem of IntelCorporation and may not be disclosed, examined, or reproduced in
Rem whole or inpart without explicit written authorization from the Company.
Rem
Rem Intel(R) VisualFortran Compiler Professional Build Environment for applications running onIA-32
echo.
echo Intel(R)Visual Fortran Compiler Professional for applications running on IA-32, Version11.1.038
echo Copyright (C)1985-2009 Intel Corporation. All rights reserved.
echo.
if {%1} EQU{vs2008} (
  @call "D:\Program Files\Microsoft VisualStudio 9.0\Common7\Tools\vsvars32.bat"
) else (
if {%1} EQU{vs2005} (
@call echo.
  ) else (
@call "D:\Program Files\MicrosoftVisual Studio 9.0\Common7\Tools\vsvars32.bat"
  )
)
title Intel(R)Visual Fortran Compiler Professional for applications running on IA-32, Version11.1.038 build environment
echo.
SETIFORT_COMPILER11=C:\Program Files\Intel\Compiler\11.1\038
SETINTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses
SET PATH=%IFORT_COMPILER11%\Bin\ia32;%PATH%
SET LIB=%IFORT_COMPILER11%\Lib\ia32;%LIB%
SETINCLUDE=%IFORT_COMPILER11%\Include;%IFORT_COMPILER11%\Include\ia32;%INCLUDE%
③将ifortvars_intel64.bat文件内容复制粘贴到abaq6101.bat文件开头。如下:
@echo off
Rem
Rem Copyright  (C) 1985-2009 Intel Corporation. All rightsreserved.
Rem
Rem The informationand source code contained herein is the exclusive property
Rem of IntelCorporation and may not be disclosed, examined, or reproduced in
Rem whole or inpart without explicit written authorization from the Company.
Rem
Rem Intel(R) VisualFortran Compiler Professional Build Environment for applications running onIA-32
echo.
echo Intel(R)Visual Fortran Compiler Professional for applications running on IA-32, Version11.1.038
echo Copyright (C)1985-2009 Intel Corporation. All rights reserved.
echo.
if {%1} EQU{vs2008} (
  @call "D:\Program Files\Microsoft VisualStudio 9.0\Common7\Tools\vsvars32.bat"
) else (
if {%1} EQU{vs2005} (
@call echo.
  ) else (
@call "D:\Program Files\MicrosoftVisual Studio 9.0\Common7\Tools\vsvars32.bat"
  )
)
title Intel(R)Visual Fortran Compiler Professional for applications running on IA-32, Version11.1.038 build environment
echo.
SETIFORT_COMPILER11=C:\Program Files\Intel\Compiler\11.1\038
SETINTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses
SET PATH=%IFORT_COMPILER11%\Bin\ia32;%PATH%
SET LIB=%IFORT_COMPILER11%\Lib\ia32;%LIB%
SETINCLUDE=%IFORT_COMPILER11%\Include;%IFORT_COMPILER11%\Include\ia32;%INCLUDE%
@echo off
"D:\SIMULIA\Abaqus\6.10-1\exec\abq6101.exe"%*
④验证子程序是否安装成功:开始→所有程序→Abaqus6.10-1AbaqusVerification(双击),我的结果为:
Abaqus Product Install Verification...
Wed Mar 5 11:05:58 2014
Running system requirement checks.
Requirement: Windows Server 2003, Windows XP, Windows Vista, or Windows 7
Product: All Abaqus Products
Status:   Pass - Found Microsoft Windows XPProfessional Service Pack
3 (Build 2600) (x86).
Requirement: Microsoft Visual C++ 9.0 (2008), or 10.0(2010)
Product:  Abaqus make utility with C++
Status:  Pass - Found MicrosoftVisual C++ 9.0.21022.8
Requirement: Intel Fortran Compiler 10.1 or 11.1
Product:  Abaqus make utility with Fortran andAbaqus with user
subroutines
Status:   Pass - Found Intel Fortran Compiler 11.1Build 20090624
Package ID w_cprof_p_11.1.038.
Requirement: HP-MPI 01.01.00.00
Product:  Abaqus analyses using MPI-basedparallelization and
Abaqus/CFD
Status:   Fail - Unable to locate a supportedMPI implementation on
this system. For moreinformation on the MPI-based parallel
functionality, see the section'Parallel processing modes in
Abaqus' in the Abaqus AnalysisUser's Manual.
Requirement: Internet Explorer 6.0 or 7.0 or 8.0,Firefox 2.0 or 3.0 or
3.5, or greater
Product:  Abaqus Documentation
Status:   Pass - Found Internet Explorer8.0.6001.18702
Making D:\Temp\verify. All verificationfiles 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...
-----------------------------------------------------------------------------
SolidWorks Associative Interface
  ...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)
  Abaqus/Explicit domain-level parallel
  ...PASS
  Abaqus/Standard direct solver
  ...PASS
  Continuing...
-----------------------------------------------------------------------------
Abaqus/Foundation
  ...PASS
  Continuing...
-----------------------------------------------------------------------------
Abaqus noGUI (CAE/Viewer)
  ...PASS
  Continuing...
-----------------------------------------------------------------------------
Abaqus/CFD
  ...INFORMATION
  System requires were not met. Verification
  procedure will be skipped
  Continuing...
-----------------------------------------------------------------------------
Clean-up...
Verification directory D:\Temp\verify hasbeen deleted.

开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:ABAQUS[二次开发]Umat等各类型子程序安装详细过程 ABAQUS[二次开发] umat开发环境 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com