找回密码
 注册
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 6 Y- j. {# w# V1 a2 Y  V
楼主真强,是浙大化机所的啊。
: P2 S3 {& t- U. V: u1 O
我想也是,看来你也是咯
回复 不支持

使用道具 举报

发表于 2014-6-23 16:26:05 | 显示全部楼层 来自 江苏南京
我模仿您的apdl写了段,可还是结果无法提取,请教!& z: h, f- E/ v# w2 r
fini% k& u3 Z  `; R" v9 Q3 }5 o* e
/clear
7 M+ w0 q; ]( E) a& w( U2 s1 k/prep7. y3 f' e$ k) U# ~6 B. Z
et,1,46
( o! r" q* O! H- d2 o  `3 r0 K1 N& _5 Mkeyopt,1,8,19 ^" j$ w& K1 l  P& g
R,1,4
7 p* i: F# t$ M# ~8 k  uRMODIF,1,13,1,0, 0.125,1,45,0.125
# R" r/ |) }3 h$ Y! f% Y+ p; x- RRMODIF,1,19,1,-45,0.125,1,90,0.125
$ F8 r, ^$ i9 M3 W0 xMP,EX,1,114000 " R) \- B, o7 T# {, X& V
MP,EY,1,8610
4 `3 m( p1 C6 b7 d2 ?. \. VMP,EZ,1,8610
8 O3 V9 C2 q& o5 P* ?MP,PRXY,1,0.3 ; @; \! E+ ~4 G  f! i. \" U
MP,PRYZ,1,0.45 2 ]9 f3 M) ~# ]" l5 T1 i, A
MP,PRXZ,1,0.3
% g3 q& S. x: d+ oMP,GXY,1,4160 / m% I4 x1 g3 W
MP,GYZ,1,3000 - |. ?! v1 q, w( [$ C. a
MP,GXZ,1,4160 * b; r4 g8 j0 {

% y1 h2 L% A8 h4 N5 ^; ]  n! ]$ ]MP,EX,2,114000
4 \1 p8 Y1 F; R8 B3 v6 kMP,EY,2,8610*0.3 $ o" d' F' y# `$ I3 ^
MP,EZ,2,8610
* |/ g. r. X% h) JMP,PRXY,2,0.3 ; m0 S3 q* `3 Z2 x2 ^+ u9 F" Z
MP,PRXZ,2,0.3+ [. e$ r5 }1 p2 N! O' b
MP,PRYZ,2,0.45
, C" F6 H1 C" Q% r9 UMP,GXY,2,4160*0.3
* C5 v* ^/ f0 sMP,GXZ,2,4160 , X7 G9 k9 P9 x$ w
MP,GYZ,2,3000*0.3
, W0 I* A% g: O+ M9 a
+ u( ~  `' m% x8 X. ~MP,EX,3,114000
' v! \4 o4 I# }MP,EY,3,8610*0.4 % V6 P& E2 A0 N/ O' Q5 X0 D
MP,EZ,3,8610
7 q4 B) f/ ?! w" z- ^MP,PRXY,3,0.3 ' W4 S) ?& z' B) C% w% c
MP,PRXZ,3,0.36 o: y# X* R, H* f8 V
MP,PRYZ,3,0.45 ; c9 H9 l' s! e( ^
MP,GXY,3,4160*0.4
4 e- t  e, S% z; NMP,GXZ,3,4160
( @. G8 f0 u7 w; vMP,GYZ,3,3000*0.4
6 T- r  [9 o; Q7 v
: a, g! X& u3 h3 o3 @- a9 x* oMP,EX,4,114000*0.07 " g4 f3 }( }( B0 o  j' i* C2 v
MP,EY,4,8610
6 b8 i: ?, m5 C! m* cMP,EZ,4,8610 1 r# M* e0 h1 u& T- W% _
MP,PRXY,4,0.3
$ I/ l) J' X# \, _9 l0 EMP,PRXZ,4,0.36 N5 `: h7 P. Y# n4 a
MP,PRYZ,4,0.45
2 `: V$ E2 M8 z2 a* `% @2 YMP,GXY,4,4160*0.07
- ?1 n# I7 K9 N& x4 l2 KMP,GXZ,4,4160*0.07 : h0 H8 S5 A& h, g
MP,GYZ,4,30002 J$ m8 V  e' t/ E- h1 V
& N9 j* V' L" T5 n8 k: r
MP,EX,5,114000*0.14 " w7 N+ Y/ h# C, T) l. H
MP,EY,5,8610 % [' R% o0 S; B( j9 H1 w8 x
MP,EZ,5,8610
* M+ Q, R) G. Y. {; s; ?$ Y1 y3 eMP,PRXY,5,0.3
( b+ p& Z6 S- u/ dMP,PRXZ,5,0.3
/ Q+ y, K/ \7 d5 hMP,PRYZ,5,0.45 # x, P0 i$ J& R; f; g: m
MP,GXY,5,4160*0.07
3 g- e9 ^9 L* i' fMP,GXZ,5,4160*0.07
, w& L* v. _* J: v! G+ y/ HMP,GYZ,5,3000( M* K9 B: R# h6 H" W

. N: y7 R/ u4 X, Y0 Q5 N7 BMP,EX,6,114000
9 E+ T: F3 k/ J9 _4 `MP,EY,6,8610*0.3 ! K3 e  R5 _9 r5 n
MP,EZ,6,8610*0.3 " C/ s6 L! N. p. N! V/ P) G
MP,PRXY,6,0.3 7 o! _* Z, b! f3 k- g( s+ C  c
MP,PRXZ,6,0.3  S1 [, z+ c+ B# h7 |& U2 k1 [
MP,PRYZ,6,0.45 8 N) y8 V# {( [7 L0 t! [
MP,GXY,6,4160
- ?2 g" n, c1 D! d2 F* L8 tMP,GXZ,6,4160*0.3 7 R, T( i: S8 ]- y
MP,GYZ,6,3000*0.3
8 V- _5 @" \$ h6 u! r' D) [) A' j
MP,EX,7,114000 * R2 [0 L9 ~5 K% W  A
MP,EY,7,8610*0.4
! z1 ]$ ]; X6 c" gMP,EZ,7,8610*0.4
' [+ I+ W2 U* m( D* ~MP,PRXY,7,0.3
; @- m  H& N% k2 qMP,PRXZ,7,0.38 k: ~" t6 O$ O( U8 t# Z
MP,PRYZ,7,0.45
% D1 y; s: y  E# V4 T& EMP,GXY,7,4160+ R) X1 [# F) o" G
MP,GXZ,7,4160*0.4
# m3 |, y* r1 ~* K% aMP,GYZ,7,3000*0.4. ^! v, b: O6 r) L! `: B( c
5 C% l: H0 W8 E
MP,EX,8,114000*0.07 * \. ^2 k4 ?9 j
MP,EY,8,8610*0.3
& j7 I7 O4 m: }: G, dMP,EZ,8,8610*0.3 / w% K6 E: e0 B/ d
MP,PRXY,8,0.3
# h8 M- d$ A% I( Q# B; c5 bMP,PRXZ,8,0.3" f" r% O( ^: Z% Z+ u0 o8 W
MP,PRYZ,8,0.45
. Y9 P  d3 f; ^( jMP,GXY,8,4160*0.070 m. ]6 g0 A1 q1 k6 m- h
MP,GXZ,8,4160*0.07
- ]6 z2 E) \5 q% Y8 d2 c8 {MP,GYZ,8,3000*0.3& w, X, b6 }& U# j- m

; c0 [/ D; T& R( ^# ^2 S8 T!mp,ex,2,210000
) m, ~) ~' n/ u4 n% M/ Y) R!mp,prxy,2,0.3
- ^0 a4 `! }6 D  M$ H' S& o/ gXc=914.3- u/ |4 v5 p- m0 ^, F. p
Xt=1229.4
/ p7 d! E" H$ {Yc=147.2
4 x) J& ]. M( \& ZYt=45.6- E% A! s8 S( X% Q- D3 b; r
Zc=147.2
, F; M  ~. G7 u8 L2 D, {Zt=45.6% u0 K$ R4 O; E# b  k; R
S12=33.03 P' s" n; k; }2 z; `2 H; C
S13=33.0
, t, v; ?! j0 ^8 B' j  IS23=25.0! G7 G5 _5 A  Z2 f
*dim,ST11,array,8007 T: x( D7 H$ \. B" o
*dim,ST22,array,800
! w, q4 w. k1 |3 g4 L0 B# g*dim,ST33,array,8003 C0 _6 i1 N- s
*dim,ST12,array,800
4 b% ]0 d4 T, g2 j/ T/ G# e5 [*dim,ST13,array,800+ \0 b2 M1 f, e* s
*dim,ST23,array,800" g% A& L5 M  H* G- H( J* A3 G
*dim,DFT,array,800  
8 h$ o1 D/ @4 J  V  u3 @' a, a*dim,DFC,array,800
- l( }5 I0 r" A( w  F: G) p/ u*dim,DMT,array,800
8 }  x5 E7 u, O: ]* x7 ^% ^*dim,DMC,array,800/ b  u; c; p+ A+ K3 I* @
*dim,DFM,array,800 / r; N5 V8 b9 d/ X
*dim,DT,array,800' X* @3 V0 k( H) U) U  m% `( u2 a
*dim,DC,array,800
1 `, `5 C) W1 N! {! }*dim,erci,array,800# h% L0 k9 J" C" [
*dim,HASHINDFT,array,800" J/ D6 w" D7 q$ c0 ], a, d
*dim,HASHINDFC,array,800      
( h( z) i5 V, [* \/ h% s8 \8 `*dim,HASHINDMT,array,8005 @. U+ b/ D7 V& {2 }
*dim,HASHINDMC,array,800* X+ f+ u4 `8 K7 j! b
*dim,HASHINDFM,array,800, x& s* c; i) N0 N! M4 g
*dim,HASHINDT,array,8000 J) n! |  h( I$ ?7 y
*dim,HASHINDC,array,800
, t4 Z3 _  k( f3 A0 z# X  @3 n* S! U& z
block,0,100,0,50,0,0.5* C- k! j4 [+ Z9 H- E; @0 D' _* l
LSEL,S,LENGTH,,100 !选择所有长度为90mm的线段(长度方向上的线段)5 m- i. g2 _$ ?/ o$ H
LESIZE,all, , ,20, , , , ,1 $ x7 w+ j0 D0 k8 t. s* O9 V
lsel,s,length,,50 !选择所有长度为25mm的线段(宽度方向上的线段); N% W# ]7 ^) @
lesize,all, , ,10,, , , ,1 9 |1 t, b7 t: F5 ?/ z
LSEL,S,LENGTH,,100+ ?5 e) ?8 c- Z
lsel,a,length,,50/ s1 s# j, v. J" D
lsel,inve
, Y7 ~) L+ b9 [7 m1 a& J$ A/ ^lesize,all, , ,4; c) F% S* A# v5 x* e) x
alls
' u1 `# \9 ]. _- y4 xvatt,1,1,1
; E# Q; j8 T& k: C$ R- ]vmesh,all
6 d: g% n2 A2 k3 x
( l! I$ p# _. v0 [
: e, M( i% _, s/solu
# m" q$ [; h( m* i2 m7 masel,s,loc,x,0
/ f7 s: W  g  m# f4 e3 Yda,all,all, e4 A5 V' |! s1 p9 p" B0 M
alls
$ H4 o1 e3 y/ C+ g+ z4 l& j$ A3 }4 dasel,s,loc,x,100
1 ]" C; l) ]2 F4 h$ K6 |sfa,all,1,press,-2
) U6 T+ b% x4 B% E% H: yalls9 O/ l/ s/ _0 g
!nsubst,5' W( p$ o6 X# r' M$ y( l8 I) k
!cnvtol,f,,0.1,,0.1" A3 \3 b/ |$ [5 V0 Q7 `
!rescontrol,define,all,1,1
& e/ L. S4 a# I+ P, `7 V3 jsolve4 X+ g1 w5 \! w, x( J$ m
!save,1,db: U# ]& K( g3 ]9 d, g
& P6 w& U+ A# ?3 B; X
*do,i,2,10
9 {* s2 K+ S+ P1 E# e  /post1! A$ G! h9 Q/ V- ]
   etable,sx,s,x
' O$ O1 U' H& \% E- c   etable,sy,s,y, Y* f  b% b. |2 [
   etable,sz,s,z
* i4 d' a1 ~; R9 w. ^: }   etable,sxy,S,xy
3 v2 Z/ x" u# x; D1 U$ N   etable,syz,s,yz! H3 J- g! U' {% ?& ~1 v
   etable,sxz,S,xz7 a5 b# a! f, ^8 R+ F$ p7 m( L
   
" N  Y) M  g* d& s   *do,j,1,800
; ?# p1 v. Q. |* |  s. G      *get,ST11(j),elem,j,etab,sx
; S6 l, V! H7 Y5 m7 [      *get,ST22(j),elem,j,etab,sy" w# B0 V+ S: O! w2 @0 y* H  H
      *get,ST33(j),elem,j,etab,sz  D$ X. l* Z; u  M4 B; x7 {( H$ x
      *get,ST12(j),elem,j,etab,sxy" P$ a' o7 @8 Q5 U' N% n
      *get,ST13(j),elem,j,etab,sxz; Q$ E. [3 r3 c
      *get,ST23(j),elem,j,etab,syz                  
. r; X. K1 n: {7 Z' _: H   *enddo5 X, g/ u% u( D" c4 A4 x
   *do,j,1,800
9 x5 Q1 Y& v- C9 r( d+ ]3 L      HASHINDFT(j) = (ST11(j)/Xt)**2+(ST12(j)/S12)**2+(ST13(j)/S13)**2
- g  {/ ~& c2 T+ k, x& h1 X      HASHINDFC(j) = (ST11(j)/Xc)**27 Q8 I7 u0 h% [* r: G
      HASHINDMT(j) = (ST22(j)/Yt)**2+(ST12(j)/S12)**2+(ST23(j)/S23)**20 Y8 f8 q. l& i7 C
      HASHINDMC(j) = (ST22(j)/Yc)**2+(ST12(j)/S12)**2+(ST23(j)/S23)**22 U- U4 J3 N. U0 z1 P' k3 o
      HASHINDFM(j) = (ST11(j)/Xc)**2+(ST12(j)/S12)**2+(ST13(j)/S13)**2
. w# @8 Z; V7 U8 C1 G: A0 A* k      HASHINDT(j) = (ST33(j)/Zt)**2+(ST13(j)/S13)**2+(ST23(j)/S23)**2  u! l6 @3 Y. i; _7 y
      HASHINDC(j) = (ST33(j)/Zc)**2+(ST13(j)/S13)**2+(ST23(j)/S23)**2              ' T5 ^! s! s! h- F8 ~$ m/ p3 C: B
   *enddo   
* T# B' [. _! o$ s$ w1 x- \ parsav,all,parameter,txt
4 i+ d7 Q9 R/ [* i* Q# u
$ t, t5 q& }% o5 k- J' q, }  /solu' @9 _% o+ ]5 D2 `/ I
    antype,,rest
; q1 g8 X' s& g# c( a& X% p% Fparres,new,parameter,txt
3 O* n) P( @9 L. L; @) h5 d/ V!失效类型
% h- {( M1 {& X' {$ [!纤维失效; S" h/ N' c* Z& @. x6 @
*do,j,1,800
9 {* f8 I' [- q$ W% N5 `9 C      *IF,ST11(j),ge,0,and,HASHINDFT(j),ge,1,THEN& Y0 k( J% p8 c# x
               DFT(j)=1+DFT(j)
; B& @/ ]# x5 i& g8 {" ~( n7 V$ O% x, J+ k, Q6 J! t
            *ELSEif,ST11(j),lt,0,and,HASHINDFC(j),ge,1,then
: a9 g$ {3 Q/ w/ V' M5 u# y# F               DFC(j)=1+DFC(j)
  O9 @8 |5 {4 q' o' ~  c' i7 A% j
0 m- I+ D* w% F( _% K' g            *ELSE. d" [' w3 I! i# [
                DFC(j)=0+DFC(j)4 D* C) x; o! n( C( p1 V8 J
                DFT(j)=0+DFT(j)
' \8 A& W/ c4 ^8 N# B9 h           
( E; n& F7 o8 c" r& w: y5 R0 M2 f      *ENDIF
) w; d+ Q4 Y( h# N: A*enddo
0 b5 C* C' t  V2 O' c7 N; K1 G' O# |4 Y1 i+ r% P7 v' U
!基体失效
1 z7 _/ T9 t  ^8 O/ F' u) t( |*do,j,1,800/ {: A4 a, r7 i5 J4 f
      *IF,ST22(j),ge,0,and,HASHINDMT(j),ge,1,THEN         
  r/ |+ x  s$ I7 G/ F               DMT(j)=1+DMT(j)
4 d, D( q5 g0 w6 j' V" t/ [+ y         / R& s1 K$ X' }) X4 G
          *ELSEIF,ST22(j),LT,0,and,HASHINDMC(j),ge,1,THEN1 f, ?/ x! j6 [% F9 M" w, j# a
                DMC(j)=1+DMC(j)% M- A) T8 _- [% @
7 q/ \/ Q9 H' X
          *ELSE4 S* v& ^' ^6 F( s. \
                DMC(j)=0+DMC(j)' A! y1 T' P2 b2 W2 O
                DMT(j)=0+DMT(j)$ A. ?9 d7 m5 L/ I* W8 M
          , `8 S$ S4 f( w, o
      *ENDIF- J5 |% d' p) i
*enddo
% W* ^; s9 R. b: i% y2 c; D!FIBER-MATRIX FAILURE* d9 }1 z, F1 n- b2 {8 t
*do,j,1,800
3 w& C6 j) x( F5 u. t8 i      *IF,ST11(j),ge,0,AND,HASHINDFM(j),ge,1,THEN0 Q- A; Y: D6 D- t0 `
              DFM(j)=1+DFM(j)
) t, s  p" z/ e6 J3 x6 w4 P- }# m
. J# g9 V+ V: P/ t            *ELSE
8 ]" c. R0 O2 C+ s+ Q              DFM(j)=0+DFM(j)
- v. W' ~  A" d7 W* k  r! u            
/ s- ~, J0 v3 b8 a) h7 \5 E      *ENDIF
% d2 C* E7 h' [*enddo
0 M6 H, s" T$ h- ^* ?8 R
5 D4 X9 r# a% r3 E!Tensile-Compression FAILURE
  n& X% q) L: R% P*do,j,1,800
4 z% t7 b  Z9 V- J4 f      *IF,ST33(j),ge,0,AND,HASHINDT(j),ge,1,THEN5 n8 B3 {+ A6 W
               DT(j)=1+DT(j)
3 S4 o  Y2 L4 e3 G0 n1 Q& ^# X  K( u) ^4 U# [8 g; R" E
          *ELSEIF,ST33(j),LT,0,AND,HASHINDC(j),ge,1,THEN
9 G8 f; t" G4 b* Z7 @                DC(j)=1+DC(j)1 l4 B' q: F5 w( |$ ]8 P7 |

7 F5 ~4 V% Q" ]# L          *ELSE2 Y/ k- `. m# j4 @+ R0 F/ x
                DC(j)=0+DC(j)3 w4 E3 B( b4 O, ?( h; @" f$ Y
                DT(j)=0+DT(j)2 d$ W9 w4 n$ R! o+ D" ~  N1 g
          & y$ J- I, \7 ?
      *ENDIF
& h. z& v% g  l6 {- L* r. a) L*enddo
( }4 `' s; B9 \, N3 A9 Z*do,j,1,800
. Z' r- W8 R+ e, d( [$ s    erci(j)=DFT(j)+DFC(j)+DMT(j)+DMC(j)+DFM(j)+DT(j)+DC(j)
+ ?  }7 _. J, y( Q  U* b*ENDDO; r3 V, Z. O6 ^6 f1 }8 A
/prep7
7 {$ X" P% x+ H2 K!更新单元材料
0 U8 n5 G/ X# \# C*do,j,1,800
+ n( t7 P; |! M1 ]* e/ P2 x*IF,erci(j),ge,2,THEN
5 q/ z  o7 }' F, W8 T# Kemodif,j,mat,8
. \; S6 C  c; `9 \* Y% H5 y     *elseIF ,DFT(j),gt,0,then            
8 ~: T( O; Y4 y$ ]( A) M$ lemodif,j,mat,23 `* g3 z1 g$ _5 M# s* X
     
6 Q0 c' j, H0 U8 h" a  w      *elseIF,DFC(j),gt,0,then
/ I7 I/ |" n3 u2 A# ~emodif,j,mat,3
  g: K* M' \' e8 i+ e( _$ n            
: J3 K: {! `4 Y, a' |) c      *elseIF,DMT(j),gt,0,then
/ B% S' T7 `: `( jemodif,j,mat,47 o- {/ a& L& b3 g* L  |+ Y, V. P
         
: P$ S) m) b  }% ^" f( `      *elseIF,DMC(j),gt,0,then
1 j1 V  Z( P5 f9 @& M+ D+ R  x7 memodif,j,mat,5
/ g' ^% D6 U0 [) Y" D+ N/ a2 J4 j            
' {7 O( S! d$ |# @      *elseIF,DT(j),gt,0,then0 `( Q+ ], Y- w2 f$ r9 k* w/ y
emodif,j,mat,6
$ E$ H; J4 N( U+ q: ?0 o$ L             4 G' e0 o* p, j$ |' D; ]
      *elseIF,DC(j),gt,0,then
' a4 {2 P: P3 w3 femodif,j,mat,77 S2 B) r% e3 }: f6 x5 n
              
) s2 m: k: C* @! x4 J9 W*endif      , O! r. U4 v+ V( }( Z* ^
*ENDDO , c8 r0 ?+ N$ E4 z, o0 R" O0 B
/solu
- c/ I) E( v- B* e8 W; E! H* k$ y+ tasel,s,loc,x,1001 f8 w. J0 d3 b- S6 [+ I" r
sfa,all,1,press,-i*2009 A! i; t) ], v$ @7 l, X& N1 U. X
alls
# E" T) i& P9 \; o!nsubst,5/ q: U+ }$ j* i- y# E
!cnvtol,f,,0.1,,0.19 Y1 B+ q8 Y+ Q8 G7 b# |: A
!ncnv,2  l/ N+ R0 I" I2 x
solve& t# d* b  X! f/ K

  ]1 A9 C2 b1 f9 \
3 g* v) h! G7 d5 a! L( ?8 y: Q*enddo& J  `: v! D* G* q
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-23 10:48 , Processed in 0.031928 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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