- 积分
- 42
- 注册时间
- 2005-5-23
- 仿真币
-
- 最后登录
- 1970-1-1
|
本帖最后由 garethz 于 2009-11-8 16:19 编辑
1, 命令行运行
在系统安装ABAQUS后,也可以直接从命令行提inp文件计算,如在命令行内输入
abaqus information=release
你应该会看到ABAQUS的相关版本信息。
如果出现: “ abaqus不是内部或外部命令,也不是可运行的程序或批处理文件”,那就是在系统中对于ABAQUS的路径没有设置好。
请按照下面方法进行设置:
打开“我的电脑”-“属性”-“高级”-“环境变量”
打开"系统变量"-Path
把你安装ABAQUS软件的位置如D:\ABAQUS\Commands加入该变量,注意加的时候要认真,不要改错。重启电脑生效。
2, 二次开发验证(子程序)(解决子程序通过的终极办法)
版本很多朋友都会问到安装子程序不能通过验证如何解决,其实还是涉及到路径问题,由于有时候VC和intel fortran不能自动将系统变量进行设置,因而造成找不到相关的执行程序。这点其实很多人也知道,但到底如何设置才正确?哪些路径需要加入系统的变量中才是所需要的呢?
现给出终极办法,只要设置好一般不会出错。
请先在自己的系统中找到下面的文件,我的安装位置是在d盘,各位的安装位置可能不同,请自己确定。
D:\Program Files\Intel\Compiler\Fortran\9.1\IA32\Bin\ifortvars.bat
D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat
前者就是intel fortran相关设置,后者则是vs的设置。
打开ifortvars.bat
注意以下文本(注意根目录可能根据安装而不同)
--------------
SET IFORT_COMPILER91=D:\Program Files\Intel\Compiler\Fortran\9.1
SET INTEL_SHARED=C:\Program Files\Common Files\Intel\Shared Files
SET INTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses
SET PATH=%IFORT_COMPILER91%\Ia32\Bin;%INTEL_SHARED%\Ia32\Bin;%PATH%
SET LIB=%IFORT_COMPILER91%\Ia32\Lib;%LIB%
SET INCLUDE=%IFORT_COMPILER91%\Ia32\Include;%INCLUDE%
--------------
如对于Lib变量,也是按上图中进入选择lib
SET IFORT_COMPILER91=D:\Program Files\Intel\Compiler\Fortran\9.1
就是说%IFORT_COMPILER91%表示D:\Program Files\Intel\Compiler\Fortran\9.1
SET LIB=%IFORT_COMPILER91%\Ia32\Lib;%LIB%
就是表示将
D:\Program Files\Intel\Compiler\Fortran\9.1\Ia32\Lib加入系统lib变量即可,其它也是相同,一共有三个变量path,lib和include
同样,对于vs也是同样设置,注意加入时要仔细,以下是vsvars32.bat相关内容
@set PATH=D:\Program Files\Microsoft Visual Studio 8\Common7\IDE;D:\Program Files\Microsoft Visual Studio 8\VC\BIN;D:\Program Files\Microsoft Visual
Studio 8\Common7\Tools;D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;D:\Program Files\Microsoft Visual Studio 8
\VC\PlatformSDK\bin;D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\Program Files\Microsoft
Visual Studio 8\VC\VCPackages;%PATH%
@set INCLUDE=D:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;D:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;D:\Program
Files\Microsoft Visual Studio 8\VC\PlatformSDK\include;D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include;%INCLUDE%
@set LIB=D:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;D:\Program Files\Microsoft Visual Studio 8\VC\LIB;D:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\lib;D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%
@set LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB
重启电脑生效。
3, CAE启动的工作目录
工作目录也就是计算文件和结果文件放置的位置,有几种方法确定计算工作目录。
a, 修改软件启动的工作目录,点击“开始”-“所有程序”-“Abaqus 6x-x”-“Abaqus CAE”上右键,选择属性
在出现的对话框中的“起始位置”就是你打开软件的默认工作目录
b,进入当前的目录,双击cae或odb文件打开软件,这时候的当前目录就是软件工作目录
c,进入cae软件后,单击“file”-"set work directory"来查看和设置工作目录,当然如果经常要换还是很麻烦的
c,进入当前目录的cmd窗口,使用命令行提交,当前目录是软件工作目录
下帖中有个软件,可以快速完成此事,提高效率。
http://forum.simwe.com/viewthread.php?tid=878407&extra=page%3D1%26amp%3Bfilter%3Ddigest
4,改变帮助文件的路径
如果安装中按要求先安装帮助,后安装软件,一般情况下不会出现什么问题。但已经安装软件,后安装帮助,如何与程序进行关联呢?
还有帮助出问题时,如何进行修复设置?
a, 安装帮助文件后自动生成web server,如http://computername:port_number/v6.9/ ,请记下。
b,来点英文吧,就是设置abaqus_v6.env环境变量文件
The documentation URL is required in the abaqus_v6.env file to provide access to the HTML documentation from Abaqus. The abaqus_v6.env file is located in the
abaqus_dir/6.9-n/site directory, where abaqus_dir is the Abaqus parent directory and n refers to the Abaqus update. The required parameter definition is as follows:
HTML documentation install with web server
doc_root="http://computername:port_number/v6.9"
where computername is the fully qualified domain name of the web server and port_number is the port number used by the web server (if required). For example,
a valid parameter definition is
doc_root="http://willow.xyz.com:2080/v6.9"
c,还有一个设置,别忘了,与程序关联
The documentation URL is required in the url.js file to enable links from help windows in Abaqus/CAE to associated topics in the Abaqus HTML documentation. The
url.js file is located in the abaqus_dir/6.9-n/Help/redirects directory, where abaqus_dir is the Abaqus parent directory and n refers to the Abaqus update. The line in
the url.js file should have the following form:
HTML documentation install with web server
var baseURL="http://computername:port_number/v6.9/books/";
where computername is the fully qualified domain name of the web server and port_number is the port number used by the web server (if required). For example,
a valid definition is
var baseURL="http://willow.xyz.com:2080/v6.9/books/";
ABAQUS还有什么路径设置,大家可以一起讨论补充。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
2
查看全部评分
-
|