求助:ABAQUS中自带断裂实例的问题
一直在看关于断裂方面的理论,就开始想把abaqus自带的断裂例子做一遍,可是令我很郁闷,e6i9dFL%ZIi就拿这个例子来说吧
A plate with a part-through crack: elastic line spring modeling (abaqus example problems manual 中的1.4.1的例子)
可是我运行crackplate_ls3s.inp后提示文件CRACK.FLW"不存在,不知怎么回事
我的VREIFY都过了啊,按论坛里面说的,把那个子程度的后缀.f也改成了.for.
可是还是上面那种情况,显示说找不到CRACK.FLW
哪位高手可以指点一下啊!
谢谢啊
下面是我的VERIFY文件
ABAQUS Product Install Verification...
Mon Sep 17 10:05:50 2007
Running system requirement checks.
Requirement: Windows 2000 or Windows XP
Product: All ABAQUS Products
Status: Pass - Found Microsoft Windows XP Professional Service Pack
2 (Build 2600).
Requirement: Checking system settings to improve performance
Product: ABAQUS/Explicit
Status: Warning - You may be able to improve the performance of
ABAQUS/Explicit on this system.For details, see ABAQUS
Online Support System Answer 1436.
Requirement: Microsoft Visual C++ 7.10.3077.0
Product: ABAQUS/Make with C++
Status: Warning - Found Microsoft Visual C++ 8.0.50727.42, which is
a newer version than the published ABAQUS requirement.This
compiler should work with ABAQUS/Make; however, it has not
been tested with ABAQUS/Make by the time of this ABAQUS
release.
Requirement: Intel Fortran 8.1
Product: ABAQUS/Make with Fortran and ABAQUS/User Subroutines
Status: Warning - Found Intel Fortran Compiler 9.1 Build 20070109Z.
This compiler should work with ABAQUS/User Subroutines and
ABAQUS/Make; however, it has not been tested with
ABAQUS/User Subroutines and ABAQUS/Make by the time of this
ABAQUS release.
Requirement: Default web browser should be Internet Explorer 6.0,
Netscape 7.0, Mozilla 1.2, Firefox 1.0.1, or greater
Product: ABAQUS Documentation
Status: Pass - Found Internet Explorer 6.0.2900.2180
WARNING: Verification for all selected products will be attempted, but some
products may fail because of the indicated system deficiencies.
Found e:\Temp\verify.All verification files will reside in this directory.
Old job files exist.They will be moved to verifyOLD.
-----------------------------------------------------------------------------
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...
-----------------------------------------------------------------------------
Elysium direct translator for CATIA V4
...PASS
Continuing...
-----------------------------------------------------------------------------
Elysium translator plug-in for CATIA V5
...PASS
Continuing...
-----------------------------------------------------------------------------
Elysium translator plug-in for I-DEAS
...PASS
Continuing...
-----------------------------------------------------------------------------
Elysium direct translator for Parasolid
...PASS
Continuing...
-----------------------------------------------------------------------------
Elysium translator plug-in for Pro/ENGINEER
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS Interface for MSC.ADAMS
...ERROR
adams_inst.mnf was not created.
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Standard Parametric Study
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Explicit Parametric Study
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Design
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS Interface for MOLDFLOW
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Make with Fortran
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Make with C++
...PASS
Continuing...
-----------------------------------------------------------------------------
ABAQUS/Make 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...
-----------------------------------------------------------------------------
Clean-up...
Job files exist. Verification directory e:\Temp\verify will not be deleted. 怎么没人来啊,自己顶一下 各位大侠怎么没人来指点一下啊?难道......唉 我试了一下,也不行。不知道怎么回事。 crackplate_surfaceflaw.f主要功能就是用来生成CRACK.FLW,但里边只有子程序,需要定义一个主程序调用这个子程序,从而生成CRACK.FLW。
我把生成的CRACK.FLW文件上传了
回复 #5 ssnss 的帖子
刚接触ABAQUS不久,还是个菜鸟,呵呵,还想问一下ssnss,怎么定义一个主程序啊?能不能说具体一点啊,为这个事郁闷好几天了......回复 #6 s0603076 的帖子
CC--- PROGRAM TO GENERATE CRACK DEPTH DATAC PROGRAM CRACK
C
SUBROUTINE ABQMAIN
C
IMPLICIT REAL*8(A-H,O-Z)
OPEN(UNIT=16,STATUS='NEW',ACCESS='SEQUENTIAL',
1 FORM='FORMATTED',FILE='CRACK.FLW')
C=3.
CC=C*C
N=24
NNODE=N+1
X0=C/DBLE(N)
X=0.
DO 100 I=1,NNODE
IF(I.GE.17) GO TO 1
IF((I/2)*2.EQ.I) GO TO 10
1 CONTINUE
XX=X*X
TMP=.2
Z=TMP*SQRT(CC-XX)
WRITE(6,99) I,Z
WRITE(16,99)I,Z
99 FORMAT(I5,', ',F10.7)
10 CONTINUE
X=X+X0
100 CONTINUE
REWIND 16
STOP
END
PROGRAM TEMP
CALL ABQMAIN
END
其实就添最后三句话,编译、运行就可以得到CRACK.FLW
[ 本帖最后由 ssnss 于 2007-9-21 10:54 编辑 ]
回复 #7 ssnss 的帖子
我试一下,谢谢你啊回复 #7 ssnss 的帖子
能不能留下你的联络方式,以后有问题还想多请教你啊.我的QQ112049550 没学过fortran呀???????????????????????sigh
现在都教点啥,fortran 这么好的都不教么?
回复 #10 shock111 的帖子
不明白你的意思... 学的是C++,用的地方不多。 要说学计算机语言要属我们学c的最强了,学过后就没用过 也可以这么编译abaqus make job=job1 user=....for
使用的时候 abaqus job1 又学了一招,多谢lxm9977版主 因为本例中是采用2d模型来模拟表面裂纹问题,所以需要定义一个具体的裂纹形态,在inp文件里的CRACK.FLW就是用于定义裂纹的,你可以在notepad中编写,顺序是:
位置,裂纹深度
位置,裂纹深度
位置,裂纹深度
etc... :lol看不懂。。。 学习了,,谢谢楼主 太强大了 谢谢楼主
页:
[1]