剑桥大学工程系《ABAQUS常见问题解答》翻译连载(2):计算任务
利用下面的命令:
abaqus job=job-id interactive
例如:
abaqus job=plate inter
abaqus job=analysis-a interactive
abaqus job=analysis-b interactive
abaqus job=analysis-c interactive
abaqus job=analysis-d interactive
chmod u+x aba-multrun.bat
(
abaqus job=analysis-a interactive
abaqus job=analysis-b interactive
abaqus job=analysis-c interactive
abaqus job=analysis-d interactive
)
abaqus cae
abaqus viewer
abaqus viewer database=cantilever
例如:
abaqus viewer database=cantilever
Q2.5:如何获取abaqus帮助文档提供案例的inp文件?
abaqus fetch job=damagefailcomplate*
inflating: damagefailcomplate_cps4.f inflating: damagefailcomplate_cps4.inp inflating: damagefailcomplate_cps4r.f inflating: damagefailcomplate_cps4r.inp inflating: damagefailcomplate_element.inp inflating: damagefailcomplate_node.inp inflating: damagefailcomplate_s4.f inflating: damagefailcomplate_s4.inp inflating: damagefailcomplate_s4r.f inflating: damagefailcomplate_s4r.inp
abaqus job=job-id user= < subroutine-filename >
abq681 job=plate user=my_material
注:上述涉及子程序调用操作,均需要安装Fortran编译器Intel Visual Fortran,否则报错。
abaqus make job=job-id user=name-of-file
abaqus make job=cantilever user=disp1
上述命令将会编译disp1.f并生成一个cantilever.x的可执行程序,然后利用abaqus cantilever.x运行即可获得*.fil文件。
abaqus help
Execution Procedure for ABAQUS/Standard and ABAQUS/Explicit
abaqus job=job-name [ analysis | datacheck | continue | help | recover |
convert={restart|select|all} |
information={environment|local|memory|release|status} ]
[ input=input-file ] [ user=source-file ]
[ oldjob=oldjob-name ] [ fil={append|new} ]
[ globalmodel=results file-name ] [ double ]
[ memory=memory-size ] [ buffer=buffer-size ]
[ interactive | background | queue=queue-name ]
[ cpus=number-of-cpus ] [scratch=scratch-dir]
[ subcomplex=subcomplex-name]
Note: subcomplex is only valid on the Convex Exemplar
Execution Procedure for ABAQUS/Abares
abaqus abares job=job-name [ restart=restart-name ]
[ beginstep=step-number ] [ endstep=step-number ]
[ increment={all|endstep|final|none|integer-list} ]
Execution Procedure for ASCII translation of results (.fil) files
abaqus ascfil job=job-name [ input=input-file ]
Execution Procedure for on-line documentation
abaqus doc
Execution Procedure for ABAQUS/Append
abaqus append job=job-name oldjob=oldjob-name input=input-file
Execution Procedure for ABAQUS/Fetch
abaqus fetch job=job-name [ input=input-file ]
Execution Procedure for ABAQUS/Findkeyword
abaqus findkeyword [ job=job-name ] [ maximum=maximum-matches ]
Execution Procedure for ABAQUS/Make
abaqus make job=job-name [ user={source-file|object-file} ]
Execution procedure for suspending or resuming analysis jobs
abaqus [ suspend | resume ] job=job-name
Execution procedure for fixed format translator
abaqus free job=job-name input=input-file
Execution Procedure for input file upgrade utility
abaqus upgrade job=new-input-file input=old-input-file
Execution Procedure for output database file upgrade utility
abaqus upgrade job=new-output-database-file odb=old-output-database-file
Execution Procedure for the movie player utility
abaqus movieplayer [ movie=animation-file ]
Execution Procedure for ABAQUS Verification
abaqus verify [ -all | -std | -user_std | -exp | -user_exp
-cae | -viewer | -design | -make | -param
-scripting | -adams | -cmold | -moldflow
-catia | -ideas | -parasolid | -proe
-log ]
abaqus {encrypt | decrypt} input=input-file-name
output=output-file-name
password=password
[license=feature_list]
[siteid=site-id_list]
[include_only]
[expiration=expiration_date]
abaqus info=environment
abaqus info=release
Windows下也可以在终端输入set,也可以查看各类环境变量的设置。
pre_memory='400 mb'standard_memory='500 mb'
C:\ABAQUS\6.8-1\site\abaqus_v6.env
D:\SIMULIA\Abaqus\6.14-2\SMA\site\abaqus_v6.env
ask_delete=NO
# comment it out## ask_delete=NO# Reset itask_delete=YES
abaqus job=plate suspend
abaqus job=plate terminate
abaqus job=plate resume
*RESTART, WRITE, FREQ=1
abaqus j=dynam
*RESTART, READ, STEP=2, INCREMENT=1, END STEP, WRITE
*HEADING
BISSHOPP AND DRUCKER -- SMALL DISPLACEMENT ANALYSIS B21
UNITS IN MM, N, MPa
restarted - DYNAMIC analysis - 7th July 94 (dynamr.inp)
*RESTART, READ, STEP=2, INC=10, END STEP, WRITE,OVERLAY
*STEP,INC=600
SMALL DISPLACEMENT ANALYSIS
*DYNAMIC
.01, 1.0
*CLOAD
11, 2, 0.
*MONITOR,NODE=11,DOF=2
*END STEP
abaqus oldjob=dynam j=dynamr
*HEADING
BISHOP AND DRUCKER -- SMALL DISPLACEMENT ANALYSIS B21
STEP 1 INCREMENT 1 HAS BEEN FOUND ON THE RESTART FILE
STEP 2 INCREMENT 1 HAS BEEN FOUND ON THE RESTART FILE
STEP 2 INCREMENT 2 HAS BEEN FOUND ON THE RESTART FILE
....
STEP 2 INCREMENT 8 HAS BEEN FOUND ON THE RESTART FILE
STEP 2 INCREMENT 9 HAS BEEN FOUND ON THE RESTART FILE
STEP 2 INCREMENT 10 HAS BEEN FOUND ON THE RESTART FILE
Abaqus/Standard 6.9-1 DATE 01-Sep-2009 TIME 15:31:01
SUMMARY OF JOB INFORMATION:
MONITOR NODE: 11 DOF: 2
STEP INC ATT SEVERE EQUIL TOTAL TOTAL STEP INC OF DOF IF
DISCON ITERS ITERS TIME/ TIME/LPF TIME/LPF MONITOR RIKS
ITERS FREQ
3 1 1 0 1 1 1.11 0.0100 0.01000 19.3
3 2 1 0 1 1 1.12 0.0200 0.01000 10.1
3 3 1 0 1 1 1.13 0.0300 0.01000 0.116
3 4 1 0 1 1 1.14 0.0400 0.01000 -10.7
3 5 1 0 1 1 1.15 0.0500 0.01000 -20.5
3 6 1 0 1 1 1.16 0.0600 0.01000 -26.7
3 7 1 0 1 1 1.17 0.0700 0.01000 -29.3
.....
3 97 1 0 1 1 2.07 0.970 0.01000 -11.6
3 98 1 0 1 1 2.08 0.980 0.01000 -1.12
3 99 1 0 1 1 2.09 0.990 0.01000 9.46
3 100 1 0 1 1 2.10 1.00 0.01000 18.8
THE ANALYSIS HAS COMPLETED SUCCESSFULLY
abaqus restartjoin originalodb=odb-file-name restartodb=odb-file-name
后台窗口回复关键字“计算任务”获取英文原文PDF文件!
赞 (0)