找回密码
 注册
Simdroid-非首页
楼主: amani

[学术与经验交流] 发一篇我用ANSYS-APDL做的复合材料圆柱层合板渐进失效的国际杂志论文和程序

[复制链接]
发表于 2011-6-21 09:18:40 | 显示全部楼层 来自 清华大学
楼主,您好!您这里的渐进失效和疲劳失效是什么关系啊?
回复 不支持

使用道具 举报

发表于 2012-1-5 08:34:53 | 显示全部楼层 来自 美国
Simdroid开发平台
这个文章怎么都是你们自己在引用,没有什么外国人引用啊!
回复 不支持

使用道具 举报

发表于 2012-12-30 23:45:42 | 显示全部楼层 来自 浙江杭州
sxyuyifan 发表于 2010-2-4 08:26 , u$ s0 P" @% K/ F9 ?
楼主真强,是浙大化机所的啊。
: V3 T$ y' _. g/ B0 A6 S# X3 ~9 E
我想也是,看来你也是咯
回复 不支持

使用道具 举报

发表于 2014-6-23 16:26:05 | 显示全部楼层 来自 江苏南京
我模仿您的apdl写了段,可还是结果无法提取,请教!# _7 p) l0 |* q" ?2 x9 }
fini! `0 K; J; _( e8 d$ W2 [7 [
/clear
1 Z! n# |6 B2 f/prep7
; k, P* A) P0 H3 e: o5 H3 a, T  Vet,1,46
  z# c* _  J" s& a  Fkeyopt,1,8,1' N+ s& ^* @0 K) ], t9 U
R,1,4
, z3 {; y1 z6 n; a$ L# m2 URMODIF,1,13,1,0, 0.125,1,45,0.1253 f. E' C# O: z/ X5 {
RMODIF,1,19,1,-45,0.125,1,90,0.1256 Y+ D$ ?# U7 a  T  a2 ^+ C8 @
MP,EX,1,114000
7 E( T+ d  L  v# f( IMP,EY,1,8610
* J& P! `6 _( {# pMP,EZ,1,8610 ' P* Y! A4 f6 q/ c* `; R8 H, N
MP,PRXY,1,0.3 - w0 \6 v1 N. q
MP,PRYZ,1,0.45
" ]* Q' `% R7 F' JMP,PRXZ,1,0.3; C/ u& L0 B* A" @5 @
MP,GXY,1,4160 2 G7 Q) S) W; W. |* E
MP,GYZ,1,3000
) w9 M& ^! U' j/ n5 CMP,GXZ,1,4160 ! a/ T$ l. @+ _7 f" o
2 p( r5 m$ `, [$ H  U0 }! Q
MP,EX,2,114000
+ W6 |8 T# j5 U; s; mMP,EY,2,8610*0.3
" G) ^7 O& z! A8 ?4 UMP,EZ,2,8610
$ u) `4 ]1 s7 {& AMP,PRXY,2,0.3 , K; a- [9 J" C, P
MP,PRXZ,2,0.3
3 s8 N# E: t6 \" p) U$ a6 b9 eMP,PRYZ,2,0.45
" Q8 c/ l' Q) @6 g; |MP,GXY,2,4160*0.3/ r6 \( O  M% T1 [& f
MP,GXZ,2,4160
7 S2 J4 f; F, p' L: SMP,GYZ,2,3000*0.3
6 M2 K% I0 [( ]9 H/ Y  q7 }; b3 }3 J% s' y; a7 _# E
MP,EX,3,114000
  V1 z% B- \: w5 DMP,EY,3,8610*0.4 1 j7 f* k" l' z+ \* C) L
MP,EZ,3,8610
% I0 A# I4 J7 {MP,PRXY,3,0.3 ) h& v! B9 X2 B6 \' X: k( I0 Q
MP,PRXZ,3,0.3
6 `! Z6 x3 Q. ^3 x' Z+ c) }MP,PRYZ,3,0.45 % z- I! o# U; W- h# |' p( O6 r
MP,GXY,3,4160*0.4
4 Q! O0 J7 U/ t5 S4 ^( m. N, D) s. \MP,GXZ,3,4160 5 ~1 ?5 P. P; Q$ `; V
MP,GYZ,3,3000*0.4
: [2 J4 H, q6 ?! q$ V# c8 Y
; X- S2 \' s' @% D2 f0 vMP,EX,4,114000*0.07 6 g6 _. C+ p) w" H( r% g; Q
MP,EY,4,8610
# ]% h% t& G& b# O6 J( e  `. xMP,EZ,4,8610 8 b' k' p" S  P1 R+ I4 N
MP,PRXY,4,0.3 , w% i3 F. v5 F" H# Z6 H0 t
MP,PRXZ,4,0.3
, x7 q- q/ ~! t& B9 U% @0 vMP,PRYZ,4,0.45 . }1 P; ?0 X# F2 ~
MP,GXY,4,4160*0.07
6 w, o4 Q% @, O' \; AMP,GXZ,4,4160*0.07
8 Q8 {# Y% d0 QMP,GYZ,4,3000' g" L0 H$ |4 g0 Z3 j1 o

% u3 C/ a0 L& n) ^MP,EX,5,114000*0.14 . Q. R0 i7 l2 [% P2 f0 G
MP,EY,5,8610
3 z; h+ q  {" ~+ KMP,EZ,5,8610 7 N) _/ N; n7 z; C1 [
MP,PRXY,5,0.3
# P7 U1 n" y8 T: HMP,PRXZ,5,0.34 C! [9 f4 D/ i
MP,PRYZ,5,0.45
4 h; i) b0 Q, SMP,GXY,5,4160*0.07
3 X  n7 W8 _' V# z" lMP,GXZ,5,4160*0.07 ( }' G$ I# i  b; A
MP,GYZ,5,3000. o4 d2 b! t& K8 D! }3 R0 }, V
9 Q. n* d' ~" k5 q# o
MP,EX,6,114000
- z7 q. y8 r& k1 sMP,EY,6,8610*0.3
1 l5 S# l; [9 i" AMP,EZ,6,8610*0.3
- i/ }2 v8 J6 {# I4 Z7 IMP,PRXY,6,0.3
$ T4 |1 U+ [6 c3 ^MP,PRXZ,6,0.3
) C- S1 E% d2 i, z5 A8 MMP,PRYZ,6,0.45 - |2 |) ?& v) \8 b% F2 l1 H
MP,GXY,6,4160
) f, `$ N* S* h5 TMP,GXZ,6,4160*0.3   p- t; [. `2 }/ \3 I
MP,GYZ,6,3000*0.3
" N  b* r4 X$ h) W' i/ ^7 k4 a. D: s* c8 w9 p4 K% ^
MP,EX,7,114000 5 n. I  E5 g9 [* y6 O
MP,EY,7,8610*0.4
6 }- j* }3 f; NMP,EZ,7,8610*0.4 ; g0 G% o- `) g$ h) n
MP,PRXY,7,0.3 3 m1 L! e' k2 Y# d( \3 _7 h
MP,PRXZ,7,0.38 m3 i0 S5 ^& K7 j8 E& h) T
MP,PRYZ,7,0.45 " j  A8 G- g* D5 F$ _0 [+ q
MP,GXY,7,4160  b, I7 i; o) B% k6 q- X  k# _3 {
MP,GXZ,7,4160*0.4 + P+ _/ p. ~; V, J/ G# v" b
MP,GYZ,7,3000*0.4
5 f  Y4 f% A% e+ s% o: E  O  E, [: l+ I9 [
MP,EX,8,114000*0.07 " a' J) |2 C+ s6 n7 l# M3 ~
MP,EY,8,8610*0.3 6 k* o9 z7 w. g0 O& Q5 R5 J, ?
MP,EZ,8,8610*0.3 6 B3 N) }/ @. ?' {! R- x
MP,PRXY,8,0.3
, e! n/ c- h7 v$ M* v# k8 V* KMP,PRXZ,8,0.3
6 D* b, N0 T- L- ?6 K1 qMP,PRYZ,8,0.45
4 T# W% E* f: `+ GMP,GXY,8,4160*0.07% N3 N6 X! o. R# i0 @
MP,GXZ,8,4160*0.07 % V: Q$ l# D5 t, E# `
MP,GYZ,8,3000*0.3+ B3 v/ _0 D1 y

4 X# b, \9 N+ e!mp,ex,2,210000
$ E( {" e) h4 R' Z/ U!mp,prxy,2,0.3
% t- ^+ P9 T" o0 UXc=914.35 l2 \' v6 h* m3 c, {. z
Xt=1229.4
% J2 k2 l2 m" g( u2 y3 W- {! N& MYc=147.2
1 x0 j- P0 U3 Z1 }  t/ TYt=45.6
* ^  Q, k9 k; pZc=147.2$ V' R- _! H) O( ?9 s* M
Zt=45.68 S' R  A* p/ p7 a" J) m2 r
S12=33.0$ O6 V: l: N* p* H% h. Z
S13=33.0
4 v- u- }5 Y3 \! Q  o' y9 gS23=25.0
, q" @5 r7 p+ J- W*dim,ST11,array,8000 X( P; y+ k* F0 B; i& z
*dim,ST22,array,800( L5 l! Y- E" F# W1 w8 h$ z
*dim,ST33,array,800
6 k- q0 v% K3 H& ]4 n% m: r" t+ ?*dim,ST12,array,800
5 l/ V: N" S1 E*dim,ST13,array,8006 h  }& t) \' V; ]' P1 I2 d: M
*dim,ST23,array,800% M7 B6 h  h" W/ s$ b" g
*dim,DFT,array,800  
, M! E/ x# y# I8 i% d  y*dim,DFC,array,8003 j( }5 c3 g5 j3 J, h
*dim,DMT,array,800! `& x1 s/ B8 W% s. Z6 ?
*dim,DMC,array,800
* s! x. ]( Q  g" @, G8 I7 o*dim,DFM,array,800
: k  c( n; p* j; J& p3 a*dim,DT,array,800
* W+ q1 c: O# b*dim,DC,array,8006 H% C/ j: o) |/ f* P
*dim,erci,array,800! U6 z0 F0 i7 x5 q9 b
*dim,HASHINDFT,array,800" A  l. N& T7 U. D( n
*dim,HASHINDFC,array,800      
) @0 g: P0 z, K$ E; q4 P*dim,HASHINDMT,array,800
3 F5 B; @6 C+ e! a+ Y; N' I( t*dim,HASHINDMC,array,8005 x  i: L4 Q5 Y: `" f4 E) I
*dim,HASHINDFM,array,800
7 [; C# f; {! @- m( _- F" e7 c1 Q1 w*dim,HASHINDT,array,8007 \) p: a9 _. U9 t
*dim,HASHINDC,array,800
( P- S( p3 |7 p4 [3 t
' q) ^/ \2 C2 V$ qblock,0,100,0,50,0,0.5
6 D7 @2 j6 x) _" nLSEL,S,LENGTH,,100 !选择所有长度为90mm的线段(长度方向上的线段)' {0 C# \4 F8 S$ X
LESIZE,all, , ,20, , , , ,1
5 o7 q$ Y1 V8 tlsel,s,length,,50 !选择所有长度为25mm的线段(宽度方向上的线段)3 A4 K3 p$ g9 [/ o& K; E' }2 b
lesize,all, , ,10,, , , ,1 2 W( q2 s7 K5 r8 j
LSEL,S,LENGTH,,100
; o0 P5 ]. @0 v$ k+ Mlsel,a,length,,50
( B  {1 ^: ~  ?: P7 Hlsel,inve
: e" C8 h3 Y2 l/ N) i+ alesize,all, , ,45 ^4 y! I0 C' [
alls
) Q8 ?* u: Q9 N. {0 A. d3 D8 ~vatt,1,1,1' n: J/ s: C% n$ F+ n' C
vmesh,all+ }( Z, M3 g; a$ ]0 H2 W4 g

  }9 ]* y4 F1 l2 @
' y9 j# {2 a& e+ ^7 w- l/solu# w: l  {5 I9 j& F$ f  @, f7 s1 q
asel,s,loc,x,0& P) F/ @& k3 ~# L6 e3 T
da,all,all
. e/ A6 b7 K7 I+ q, Y' dalls* h; X. u- e$ z7 v/ e: X6 B" b. t
asel,s,loc,x,100. F- u0 l4 Y3 Q0 o" M; T6 X
sfa,all,1,press,-2' |* r" s2 b) s8 B& `; p
alls
+ l$ B3 h  ^' |, l!nsubst,5, ?* |$ m; M( N2 u1 R# k2 o
!cnvtol,f,,0.1,,0.1
& w" w# ~& i2 S; a$ ^!rescontrol,define,all,1,1- ~6 d7 O, J) I! I% K4 T
solve! i; n1 {3 {9 _6 E
!save,1,db. N" H# a3 P$ w

. N/ e7 h% [% O: A; J5 c% y( B*do,i,2,10/ M/ t8 [! C3 @5 h3 |6 b9 R
  /post16 r/ F# j: ?7 E$ j. a. ^
   etable,sx,s,x
( J3 D5 g$ J0 t5 f& n   etable,sy,s,y
& h; y2 ?% V! \) T! Q% }; y   etable,sz,s,z
  N  B# Y, E& c) R, v4 r& L   etable,sxy,S,xy! c- F( U2 m& Z7 f* [- ~
   etable,syz,s,yz) I" |1 }  A+ X4 @
   etable,sxz,S,xz( v, j7 Q( V4 H. E- u% K
   5 G; N, w) J' P' i+ \, }7 @; L
   *do,j,1,800& H6 |4 x& m# S/ `) r
      *get,ST11(j),elem,j,etab,sx
' c$ ~+ ?4 Z- J5 E- E      *get,ST22(j),elem,j,etab,sy
, n# _$ p' y4 U5 X      *get,ST33(j),elem,j,etab,sz
4 M1 T1 \5 m* p, s$ }( s3 b- L9 h      *get,ST12(j),elem,j,etab,sxy; V8 R$ ^5 P" X2 H" u+ n
      *get,ST13(j),elem,j,etab,sxz
  T: t5 n# Z6 B: e      *get,ST23(j),elem,j,etab,syz                  2 R: B3 ^& ?1 ~  M- m) Y) P
   *enddo
! i3 z3 g: s. J/ X3 Y   *do,j,1,800
- y  }9 \* e- H- U& L4 U: F      HASHINDFT(j) = (ST11(j)/Xt)**2+(ST12(j)/S12)**2+(ST13(j)/S13)**2
% O( Q* E* E$ l1 l4 L) s      HASHINDFC(j) = (ST11(j)/Xc)**2" v2 N" Z, V- W) ?  k; L% T% j
      HASHINDMT(j) = (ST22(j)/Yt)**2+(ST12(j)/S12)**2+(ST23(j)/S23)**2
7 Q; ?6 T) z* F, B4 P  N# L; E7 Z      HASHINDMC(j) = (ST22(j)/Yc)**2+(ST12(j)/S12)**2+(ST23(j)/S23)**2
: Q% a; {( c5 q4 c      HASHINDFM(j) = (ST11(j)/Xc)**2+(ST12(j)/S12)**2+(ST13(j)/S13)**25 @: N# e' T) G3 M! A- e' R2 C9 A4 B
      HASHINDT(j) = (ST33(j)/Zt)**2+(ST13(j)/S13)**2+(ST23(j)/S23)**2$ L2 t  N1 j; G6 M: o5 g4 M9 i' P+ T+ E
      HASHINDC(j) = (ST33(j)/Zc)**2+(ST13(j)/S13)**2+(ST23(j)/S23)**2              1 |# `9 K% q8 u% Z/ M4 H
   *enddo   
& ]4 L3 z8 ?; J; u  R8 `& E parsav,all,parameter,txt
5 K, D. w2 O/ D! k2 d  f+ H; Z
& I- [- C! D, v  /solu' I# r8 v6 a- K1 L3 g
    antype,,rest
; t* T0 @' ?! C- M1 i% {+ uparres,new,parameter,txt; p. [, N, z6 P, x* `9 @* L1 `
!失效类型
9 T) u  S7 X$ T!纤维失效
. Z9 \" J, `, l7 a) x6 H' N*do,j,1,800
4 g' C9 Z) w4 F0 b4 i4 N4 m      *IF,ST11(j),ge,0,and,HASHINDFT(j),ge,1,THEN+ V- r, h7 w9 l+ W/ u0 o. e3 p
               DFT(j)=1+DFT(j)
8 p1 F6 p6 O& |5 |
3 h* F& h2 h# A% W            *ELSEif,ST11(j),lt,0,and,HASHINDFC(j),ge,1,then
4 f, F3 _9 n4 i               DFC(j)=1+DFC(j)
" P* D6 v& h  ^8 q' S
7 ~2 C& m2 Y8 {/ f/ C$ m5 Z3 N6 D9 u            *ELSE. Y2 e7 V  }) s% q' v) ]/ D
                DFC(j)=0+DFC(j)
, @1 ^) ]5 b4 q, _. ?/ p                DFT(j)=0+DFT(j)
8 T- `7 d" [" r  E# r" u* C           ! L; C4 ~* s$ H0 j, P% ?( V- I
      *ENDIF
( C' y8 c5 y' X( H1 T  t*enddo
. ?' [$ A6 x: S! C( k* ]
. m$ q" U/ X6 o6 [+ y5 q* b!基体失效
5 U. v9 @- s# R# l9 z*do,j,1,800
) A3 i1 S& C. m& V: `6 N! f% l: [      *IF,ST22(j),ge,0,and,HASHINDMT(j),ge,1,THEN         7 }/ S+ q) {1 Y3 E' K
               DMT(j)=1+DMT(j)
9 \  G; K. P# X, ?3 O- e& D9 y; u         9 E/ k+ {* D7 w  _% _1 d2 i/ n& X) U
          *ELSEIF,ST22(j),LT,0,and,HASHINDMC(j),ge,1,THEN% q4 a4 L1 D) d' w; Y, q
                DMC(j)=1+DMC(j)
" R5 h. ^: g& t2 h  }0 I4 v
# j7 C9 m8 M$ G. t* N& S! c          *ELSE
( I0 Y# q: V) t4 n  S9 g1 V/ Q                DMC(j)=0+DMC(j)
; i  R( o& t- w% p! s                DMT(j)=0+DMT(j)
+ B) g* |% Y8 U+ L! G! H8 k          ; p9 j1 P6 h! v" J# K/ J
      *ENDIF7 [' l- U. H6 g
*enddo
  P) G- {8 q, w7 ~/ x! g% s!FIBER-MATRIX FAILURE
" N! g9 q; I, r1 h% z- j  ]*do,j,1,800
+ n/ h, r5 {# O; p  Q: I2 Y* {      *IF,ST11(j),ge,0,AND,HASHINDFM(j),ge,1,THEN% r9 J- r, o: h
              DFM(j)=1+DFM(j)
7 L4 ]6 O" z1 `6 v3 {6 Y( S! m# f& t$ S1 i
            *ELSE
3 j. g; O' x/ T2 p0 U              DFM(j)=0+DFM(j)
' n' i( `9 V3 }& R; X            
' X- d' W, k5 [+ a      *ENDIF
2 e7 A! h. N/ i2 r! G8 U' E$ T  M, O*enddo$ S& l9 E  D- F# n, F

) e/ q: c+ P4 t4 i6 y5 e& ^8 D!Tensile-Compression FAILURE) `% m" |8 j1 e
*do,j,1,800: n5 [' m7 k6 R2 R: ]: W
      *IF,ST33(j),ge,0,AND,HASHINDT(j),ge,1,THEN
4 v* G' Q$ L4 A! C               DT(j)=1+DT(j)9 ^* A. ]1 H, K$ e# r/ |
# h" K( [9 Y1 j0 N( Y) M1 y/ s
          *ELSEIF,ST33(j),LT,0,AND,HASHINDC(j),ge,1,THEN
& l2 @- c" S& B7 C( n" [' x2 a. _                DC(j)=1+DC(j)
% z: p' F. n" `1 N$ P8 S( ^: O, N# b4 n2 D) }1 J# T; S
          *ELSE! ], ]8 F0 e8 s- {9 K* u
                DC(j)=0+DC(j)
! E, u# v% d2 j$ h* `% |                DT(j)=0+DT(j)
  {7 J8 r9 g5 v; D* ^          ' a0 z9 X: T6 F) q1 N* V) I1 O
      *ENDIF3 c, w& ^4 T; z0 E. ^+ X
*enddo* m: ]$ c* j" ?  \& m
*do,j,1,800/ P: j5 Z. s) |; m
    erci(j)=DFT(j)+DFC(j)+DMT(j)+DMC(j)+DFM(j)+DT(j)+DC(j)
* H. }# J- V; M/ [% ~6 D" w/ E*ENDDO
1 P$ L. u/ w: _; c# O, O( h* O/prep7( R1 q, x5 v* f0 |' V* m
!更新单元材料
7 x+ L9 I! w/ {/ W' z*do,j,1,800! w9 O- P5 G/ t! j4 X
*IF,erci(j),ge,2,THEN" f  Z6 K( @/ O! @
emodif,j,mat,8& x/ t% h0 y0 U. A" _7 k0 d
     *elseIF ,DFT(j),gt,0,then            
: i. V, m$ v  Y5 Xemodif,j,mat,29 f4 Y- o8 k: z7 s5 X1 J
     6 M& ~! H$ z9 l
      *elseIF,DFC(j),gt,0,then% q. F1 Y2 s; N: g# X
emodif,j,mat,3$ k$ y: \0 V- M. C
            2 c6 `: y! u" z! ?, |
      *elseIF,DMT(j),gt,0,then- a) W6 R( ]" n& }" L0 w- X! A* }; L
emodif,j,mat,4. R& M" S! N2 Q' f# R
          2 l. V3 |0 P$ b5 ]7 P
      *elseIF,DMC(j),gt,0,then/ w: z, G8 R# Y6 G7 Y
emodif,j,mat,5
/ G& n+ a+ o& c- K# Y            
( R% g) v; R# k: d2 S      *elseIF,DT(j),gt,0,then
$ u% }7 b# ^9 semodif,j,mat,65 W+ {0 Q3 b' Q+ s1 o" N$ X
             # l; }1 b# |( N9 A. U, `; H
      *elseIF,DC(j),gt,0,then
; T) O5 _, u! B! H" ~# F  i1 Memodif,j,mat,7
" Y* N, Q2 x" R2 g/ ^, w! m              
3 H8 X. R" W: c*endif      * {4 X5 w9 q* l7 a; y
*ENDDO - j+ d0 x- o5 P0 d3 u! l
/solu/ R3 y2 I5 W6 C
asel,s,loc,x,100$ J3 K: _# T! f% Y+ U0 b2 [
sfa,all,1,press,-i*200
$ @8 T6 r/ j/ q1 f+ k8 ~alls; N) Y) J. ^( j: u9 {+ F* B# ~
!nsubst,5* h3 ^) Q1 o: T* p
!cnvtol,f,,0.1,,0.1% A3 i& j) T) B# {
!ncnv,2
7 ?/ ^3 \, X3 e; P4 zsolve
% n5 L8 A6 d' k8 C0 ]" a
+ ^( B3 [9 |1 \3 B" s
; o1 k7 I$ _7 @3 ^6 U; V*enddo5 ~% k, ^% \9 z1 Q$ U* q
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-10 08:55 , Processed in 0.034442 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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