剑桥大学工程系《ABAQUS常见问题解答》翻译连载(2):计算任务
利用下面的命令:
abaqus job=job-id interactive例如:
abaqus job=plate inter
abaqus job=analysis-a interactiveabaqus job=analysis-b interactiveabaqus job=analysis-c interactiveabaqus job=analysis-d interactivechmod u+x aba-multrun.bat
(abaqus job=analysis-a interactiveabaqus job=analysis-b interactiveabaqus job=analysis-c interactiveabaqus job=analysis-d interactive)abaqus cae
abaqus viewerabaqus 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-fileabaqus make job=cantilever user=disp1
上述命令将会编译disp1.f并生成一个cantilever.x的可执行程序,然后利用abaqus cantilever.x运行即可获得*.fil文件。
abaqus helpExecution Procedure for ABAQUS/Standard and ABAQUS/Explicitabaqus 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 ExemplarExecution Procedure for ABAQUS/Abaresabaqus 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) filesabaqus ascfil job=job-name [ input=input-file ]Execution Procedure for on-line documentationabaqus docExecution Procedure for ABAQUS/Appendabaqus append job=job-name oldjob=oldjob-name input=input-fileExecution Procedure for ABAQUS/Fetchabaqus fetch job=job-name [ input=input-file ]Execution Procedure for ABAQUS/Findkeywordabaqus findkeyword [ job=job-name ] [ maximum=maximum-matches ]Execution Procedure for ABAQUS/Makeabaqus make job=job-name [ user={source-file|object-file} ]Execution procedure for suspending or resuming analysis jobsabaqus [ suspend | resume ] job=job-nameExecution procedure for fixed format translatorabaqus free job=job-name input=input-fileExecution Procedure for input file upgrade utilityabaqus upgrade job=new-input-file input=old-input-fileExecution Procedure for output database file upgrade utilityabaqus upgrade job=new-output-database-file odb=old-output-database-fileExecution Procedure for the movie player utilityabaqus movieplayer [ movie=animation-file ]Execution Procedure for ABAQUS Verificationabaqus 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=releaseWindows下也可以在终端输入set,也可以查看各类环境变量的设置。
pre_memory='400 mb'standard_memory='500 mb'
C:\ABAQUS\6.8-1\site\abaqus_v6.envD:\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 suspendabaqus 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*CLOAD11, 2, 0.*MONITOR,NODE=11,DOF=2*END STEPabaqus 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 FILEAbaqus/Standard 6.9-1 DATE 01-Sep-2009 TIME 15:31:01SUMMARY OF JOB INFORMATION:MONITOR NODE: 11 DOF: 2STEP INC ATT SEVERE EQUIL TOTAL TOTAL STEP INC OF DOF IFDISCON ITERS ITERS TIME/ TIME/LPF TIME/LPF MONITOR RIKSITERS FREQ3 1 1 0 1 1 1.11 0.0100 0.01000 19.33 2 1 0 1 1 1.12 0.0200 0.01000 10.13 3 1 0 1 1 1.13 0.0300 0.01000 0.1163 4 1 0 1 1 1.14 0.0400 0.01000 -10.73 5 1 0 1 1 1.15 0.0500 0.01000 -20.53 6 1 0 1 1 1.16 0.0600 0.01000 -26.73 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.63 98 1 0 1 1 2.08 0.980 0.01000 -1.123 99 1 0 1 1 2.09 0.990 0.01000 9.463 100 1 0 1 1 2.10 1.00 0.01000 18.8THE ANALYSIS HAS COMPLETED SUCCESSFULLY
abaqus restartjoin originalodb=odb-file-name restartodb=odb-file-name后台窗口回复关键字“计算任务”获取英文原文PDF文件!
赞 (0)
