找回密码
 注册
Simdroid-非首页
查看: 3166|回复: 38

[二次开发] ABAQUS子程序安装详细过程

[复制链接]
发表于 2014-3-16 10:11:54 | 显示全部楼层 |阅读模式 来自 山西太原
abaqus用户子程序安装(2014-3-5)
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.

发表于 2014-3-25 19:23:49 | 显示全部楼层 来自 重庆
Simdroid开发平台
64位的能否通过,我和你的这些软件貌似都一样,32位通过,64位没有通过
回复 不支持

使用道具 举报

发表于 2014-3-30 16:30:51 | 显示全部楼层 来自 黑龙江哈尔滨
学习了,谢谢
回复 不支持

使用道具 举报

发表于 2014-5-13 16:25:12 | 显示全部楼层 来自 浙江杭州
子程序是好东西啊
回复 不支持

使用道具 举报

发表于 2014-8-28 10:54:24 | 显示全部楼层 来自 辽宁大连
谢谢 很好的资料
回复 不支持

使用道具 举报

发表于 2014-9-16 16:10:49 | 显示全部楼层 来自 天津
我按照你的步骤操作了,但是第四步显示文件名、目录名不正确,这该怎么处理啊?
回复 不支持

使用道具 举报

发表于 2014-10-20 17:03:45 | 显示全部楼层 来自 湖南长沙
Abaqus Product Install Verification...

Mon Oct 20 16:54:07 2014

Running system requirement checks.

Requirement:    Windows Server 2003, Windows XP, Windows Vista, or Windows 7
Product:        All Abaqus Products
Status:         Pass - Found Windows 7 Ultimate  (Build 7600) (x86).

Requirement:    Microsoft Visual C++ 9.0 (2008), or 10.0 (2010)
Product:        Abaqus make utility with C++
Status:         Fail - Unable to locate or determine the version of a C++
                compiler on this system.  If Microsoft Visual C++ 8.0 (.NET
                2005) is installed on this system, please load the
                vcvars32.bat file before running Abaqus.

Requirement:    Intel Fortran Compiler 10.1 or 11.1
Product:        Abaqus make utility with Fortran and Abaqus with user
                subroutines
Status:         Fail - Unable to locate or determine the version of a
                Fortran compiler on this system.  If Intel Fortran is
                installed on this machine, please load ifortvars.bat before
                running Abaqus.

Requirement:    HP-MPI 01.01.00.00
Product:        Abaqus analyses using MPI-based parallelization and
                Abaqus/CFD
Status:         Pass - Found HP-MPI 01.01.00.00.

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:         Fail - Found 搜狗高速浏览器 5.0.10.14122.

Making C:\Temp\verify. All verification files will reside in this directory.

-----------------------------------------------------------------------------
Abaqus/Standard


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Standard with user subroutines


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped. However, user subroutines
            can be run using a precompiled library set by the
            variable usub_lib_dir. For more information please
            see the section 3.2.2 of Abaqus Analysis User's
            Manual.

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (single precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit (double precision)


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (single precision)


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped. However, user subroutines
            can be run using a precompiled library set by the
            variable usub_lib_dir. For more information please
            see the section 3.2.2 of Abaqus Analysis User's
            Manual.

         Continuing...

-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (double precision)


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped. However, user subroutines
            can be run using a precompiled library set by the
            variable usub_lib_dir. For more information please
            see the section 3.2.2 of Abaqus Analysis User's
            Manual.

         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


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped.

         Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with C++


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped.

         Continuing...

-----------------------------------------------------------------------------
Abaqus make utility with object code


         ...INFORMATION

            System requirements were not met. Verification
            procedure will be skipped.

         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


         ...PASS

         Continuing...

-----------------------------------------------------------------------------
Abaqus/CAE Topology Optimization Module


         ...INFORMATION

            Product is not licensed. Verification procedure will
            be skipped.

         Continuing...

-----------------------------------------------------------------------------
Clean-up...

Verification directory C:\Temp\verify has been deleted.
回复 不支持

使用道具 举报

发表于 2014-11-9 19:37:09 | 显示全部楼层 来自 安徽合肥
刚好要用~谢谢楼主
回复 不支持

使用道具 举报

发表于 2014-11-9 21:53:01 | 显示全部楼层 来自 安徽合肥
求 Intel(R)Fortran Compiler Professional 11.1.038 下载地址~~·
回复 不支持

使用道具 举报

发表于 2014-12-5 15:56:05 | 显示全部楼层 来自 天津
jym93842 发表于 2014-11-9 21:53
求 Intel(R)Fortran Compiler Professional 11.1.038 下载地址~~·

同求
哪位亲知道啊
回复 不支持

使用道具 举报

发表于 2014-12-6 14:28:52 | 显示全部楼层 来自 四川成都
你的Microsoft Visual studio 2008(英文版)在哪里下的,我怎么只能找到90天试用的?
回复 不支持

使用道具 举报

发表于 2014-12-26 15:01:55 | 显示全部楼层 来自 重庆
老娘经过几天的反复试,终于验证通过了。
回复 不支持

使用道具 举报

发表于 2014-12-26 15:03:12 | 显示全部楼层 来自 重庆
实属不易呀
回复 不支持

使用道具 举报

发表于 2015-3-17 11:28:36 | 显示全部楼层 来自 天津滨海新区
楼主好文章,收藏了
回复 不支持

使用道具 举报

发表于 2015-3-18 08:56:11 | 显示全部楼层 来自 湖北武汉
按这个步骤安装成功,多谢了
回复 不支持

使用道具 举报

发表于 2015-3-18 09:06:25 | 显示全部楼层 来自 中国
好东西,谢谢楼主!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 15:29 , Processed in 0.044478 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表