QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1260|回复: 0
收起左侧

一个压力容器分析设计实例

[复制链接]
发表于 2009-7-28 08:31:16 | 显示全部楼层 |阅读模式 来自: 日本

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
FINISH. Y7 r" u4 M( x: B7 o2 J. W' x
/CLEAR,START
$ N% k# @/ L7 W1 Y# q/CONFIG,NPROC,1 !Your CPU Number, T$ v" a' k9 v
!****************Parameter Define*******************
+ N, H/ N; Q2 x4 g*SET,corrupt,1.5
2 Q* \7 _- i( \. I) x8 d*SET,NDTA,96 C5 O7 e- f; A0 K. Y# D$ B/ `: ?
*SET,DTA,NDTA-corrupt
% b6 p" |- m2 h! ~* o!Flange size* ]+ i' y2 U6 S  e+ O% @8 C" y
*SET,FLANG_D,4202 w2 A" g  @1 `6 v7 v
*SET,FLANG_N,273
8 U2 g. j' n4 R*SET,FLANG_A,219- X8 p; |6 c2 `% g$ l/ d5 @, V
*SET,FLANG_B,FLANG_A-2*DTA2 d$ A/ g& B4 E4 j6 M  y( ]+ Q
*SET,FLANG_H,133. X3 g  w/ A- @; L( i
*SET,FLANG_C,55.5
% b9 }+ k# V" ^$ {5 |*SET,FLANG_H1,152 L5 t& F; O" e0 ~5 {' a( z
*SET,FLANG_DF,270
( {, o* R$ C: m  w( o! a  `*SET,FLANG_F,1.61 `- q% [, D4 S. _6 ]9 Z
*SET,FLANG_R,5
" f6 g& F  j7 n!Shell size
% U8 G- E3 d0 t* q1 N) p*SET,SHELL_L,539.6
5 M' Z/ T$ z: Y% [& E) E7 \*SET,SHELL_DO,219& v, P" z  L! k' x
*SET,SHELL_DI,SHELL_DO-2*DTA
$ N, e: P" q" l! k+ x; ^!Intergrade5 K3 W6 [- }9 z! `8 H1 f2 }' S
*SET,INTER_H,200.6, P+ F/ k+ c$ q" ~3 ~
*SET,INTER_H1,30
- o# J% r* B+ A3 b$ Y( \9 G*SET,INTER_H2,40
. V4 L9 `5 ?4 }*SET,INTER_DO2,70) z5 Z. V4 f$ ^: x
*SET,INTER_DI2,INTER_DO2-2*DTA& a& ^, e7 v8 J, _$ L
*SET,INTER_R,603 a3 f! n/ o0 |0 p2 l+ ~0 B
*SET,INTER_R1,60
& z' m* p. ~( m6 G. O' i; z: W!Pressure' Q( q& p& R; V* A/ Q, l
*SET,pi,5.24 |* d/ ?: \0 D; T
*SET,flang_area,pi*(SHELL_DI/2)**2/((FLANG_DF/2)**2-(FLANG_B/2)**2)
) W! i$ @, W) f+ \# O1 w$ ~*SET,inter_area,pi*(SHELL_DI/2)**2/((INTER_DO2/2)**2-(INTER_DI2/2)**2)* y" J6 w# [1 e+ y9 z. i1 E/ K
!****************Model Create*******************
6 V- k& \6 \& @7 |/prep7
' K4 I. r& q% Q" W+ `et,1,185/ w* i! O1 e) C8 U6 s; F9 o& f
mp,ex,1,1.95e5
1 H& _% H+ w7 Kmp,nuxy,1,0.3( N& }2 o! K2 b" E- k" Q8 V
/TITLE,Creating Modling) q; r' u8 u. J, g6 o& A
!Create Up Flange3 _- ?9 O5 E# I1 G( c
& v9 R: V! x4 [8 G- @. Z
!Create Key. `8 k( J! z& e; \
k,1,FLANG_B/2,FLANG_H
, j# g3 n' z) K/ e9 X# k7 Ok,2,FLANG_A/2,FLANG_H# [2 S2 O8 a( d8 r6 u
k,3,FLANG_A/2,FLANG_H-FLANG_H1; f* x* O+ `  M/ p/ q
k,4,FLANG_N/2,FLANG_C
$ m1 m3 v6 L' w- K  B6 uk,5,FLANG_D/2,FLANG_C
, `' O! m6 }( U1 e: N& z! F2 xk,6,FLANG_D/2,FLANG_F7 B# A' d9 U; n* e% Y( U
k,7,FLANG_DF/2,FLANG_F) k! {( r: z7 y4 U. `
k,8,FLANG_DF/2,0
" G( @/ P% Z7 b$ c2 b" U% `k,9,FLANG_B/2,0( X, g' h: X) K- e3 s7 N
!Create Line From Key* @  X; R" M8 [5 a- Z
*do,ii,1,8
8 S) u1 B+ k/ [l,ii,ii+1/ t! V/ Q: b. M! b& U
*enddo9 r% [" m6 d  |1 Q, u  v! K
l,1,9
1 l! L" ~" ]% V7 Q' r8 vlfillt,2,3,FLANG_R
1 f5 |# x5 G7 V$ E7 Z; N4 ~lfillt,3,4,FLANG_R7 ]& `5 t  Z$ q
!Create Area From Line+ ~$ j% g( K5 F; q/ s. p
AL,ALL
) [# I! }2 N  t7 Y0 G# nCM,FLANG_LOW,AREA
6 |7 v# P% E$ o, q3 I* f4 X8 @$ O' W( Z, s1 K  Y% B7 z4 N% w. Z. r
!Create Shell
" r( n: u+ _( k+ m8 M3 VCSYS,4
1 t4 W+ D2 f- v' V8 l3 Q2 T! P8 Qwpoff,0,FLANG_H$ _" u1 ]. S; s0 N
RECTNG,SHELL_DI/2,SHELL_DO/2,0,SHELL_L,
" X8 ~8 `: g+ T. \4 tASEL,S,LOC,Y,0,SHELL_L# w" W4 f& L  P* ?1 P, {) B
- q: x+ l9 n% G2 A8 F; V7 r% y
!Create Intergrade
  C2 k9 ~% ?) a3 `! B( E% V: F: H9 Lwpoff,0,SHELL_L6 W9 {7 P" A7 I! U- X
*GET,KPMAX, KP,, NUM,MAX
% H7 T  n' ?0 d0 t0 N1 lk,KPMAX+1,SHELL_DI/2,,' h( K. D. Y) l! Q
k,KPMAX+2,SHELL_DI/2,INTER_H1" G- y# d2 G5 U* `+ M/ b$ x
k,KPMAX+3,INTER_DI2/2,INTER_H-INTER_H2
( J8 D% w  ]$ y( j; Yk,KPMAX+4,INTER_DI2/2,INTER_H9 H4 {3 ~; M7 T
k,KPMAX+5,INTER_DI2/2+DTA,INTER_H5 q9 c) I3 P# o+ O4 ?/ V
k,KPMAX+6,INTER_DI2/2+DTA,INTER_H-INTER_H29 y% C# o, O, N4 c4 k
k,KPMAX+7,SHELL_DI/2+DTA,INTER_H1
4 A! l! B  Y: n$ Y5 k% U6 t& Y. Uk,KPMAX+8,SHELL_DI/2+DTA,,
% [8 G5 x% c. r% k- c* }4 u) F6 K*do,i,KPMAX+1,KPMAX+79 `, _! V6 }, m% B& o
l,i,i+13 O5 N8 i  p' b# M$ V
*enddo
* ^! v3 A0 X6 wl,KPMAX+1,KPMAX+89 h& c. I& Q" \6 U
LFILLT,17,16,INTER_R, ,9 v( ~- [/ n: Z: |* D, Z+ e8 V$ B
LFILLT,17,18,INTER_R1+DTA, ,( V3 R! q1 _" M6 m% P
LFILLT,20,21,INTER_R1, ,
$ p" [5 b6 d9 I. q$ S; zLFILLT,21,22,INTER_R+DTA, ,
1 c5 z+ k6 O7 i! RALLSEL,ALL
! Z  M9 w1 H* _" _* xLSEL,S, , ,16
+ ^1 E* L+ w$ n- O. R* I' nLSEL,A, , ,17
. R6 L, ?- a0 S, u( d& [! MLSEL,A, , ,18
5 O4 I# |: V" p* C- i! rLSEL,A, , ,24
# q8 t$ `$ n( Q  g7 jLSEL,A, , ,25) T2 l/ C0 X# w5 Z
CM,INNER_LINE,LINE  n3 [$ B9 j! a
CMSEL,A,INNER_LINE( x) C% O/ c3 d9 ?4 j
ALLSEL,ALL
1 ^$ k% t& M* ^. @0 mALLSEL,BELOW,AREA
. t: `1 O' e# @. w  |% xCM,TEMP,LINE
9 a. s3 _+ Y" v- S7 fALLSEL,ALL
8 F* |" J- v6 ALSEL,U, , ,TEMP
/ ~( h" ?$ K  b# s5 q* o$ fAL,ALL
+ q2 ^, y, H% PCMDELE,TEMP
! |0 x; {* W* _  ]" |1 ~* g" i4 a8 A/ r
!Rote Area! Q1 A) V& ?% V* k% r9 j
ALLSEL,ALL' c3 k; C/ ~2 S) {* n
CM,ALL_AREA,AREA
* d4 h5 L; D. }- ewpstyl,defa
0 c5 [0 q/ _9 a4 \*GET,KPMAX, KP,, NUM,MAX
6 N/ w. ~/ @6 y/ M8 `k,KPMAX+1,,,,
$ \, |) i+ @7 F/ M4 |k,KPMAX+2,,FLANG_H+SHELL_L+INTER_H,,
) p: q, s3 a' r- O7 YVROTAT,ALL_AREA, , , , , ,KPMAX+1,KPMAX+2 ,180, ,6 _7 E- }2 D* D" h8 ]- A# m
VGLUE,ALL: n; P6 C( |' r' V) E: ^

$ u9 t/ _1 P5 x# w. d. C/TITLE,Meshing Modling
% T' Y: z* k2 }7 FTYPE,1
1 ~8 f$ a, R6 FMAT,1% C9 }* [+ W8 \
VSEL,S,LOC,Y,0,FLANG_H+SHELL_L, K3 S& W9 z/ q/ y0 S
ESIZE,10,0,
8 E" u9 S4 O! X1 v$ v1 DVSWEEP,ALL) O6 M2 D4 c6 A* N4 L: k
VSEL,S,LOC,Y,FLANG_H+SHELL_L,FLANG_H+SHELL_L+INTER_H+ K: T) u, p9 }
ESIZE,1,0,, w; V( {# a( z3 x! o
VSWEEP,ALL8 `: M+ h: q" W1 v4 K
ALLSEL,ALL
! a1 U, ]& i3 O. i- T, t" ^; c% VNUMMRG,ALL, , , ,LOW
5 B1 q3 g1 Y% ?NUMCMP,ALL, , , ,LOW
# t0 Z: B1 F0 i' h0 B3 y- @!****************Load And Solve**********& o7 o8 b" E4 H. v+ S; @/ u
FINISH& n! O  V! m7 B( o9 f
/SOL, G+ f4 J( O2 @( x) \4 C# T
/TITLE,Define Load Pressure
2 Q: o+ A" h6 x. e/REPLOT
, Z% p3 O& H* `8 y. b0 l" T  BASEL,S,LOC,Z,0, ?$ ^: p) A% [: T3 `' c8 H
DA,ALL,SYMM( k* i* h6 @4 B/ D9 x
ALLSEL,ALL# J# L& Q: n. ]; ~( a" y4 m
ASEL,S,LOC,Y,0
5 }$ W% w8 C+ U# l/ l5 Q  y* G$ pSFA,ALL,1,PRES,-flang_area
5 _* e9 Y& C  x1 s2 C& U& z  q8 gASEL,S,LOC,Y,FLANG_H+SHELL_L+INTER_H
" T4 u! X: |, s! hSFA,ALL,1,PRES,-inter_area+ [! D! C- ~; a& h" _; y. C) ?' ^
ALLSEL,ALL
- v0 L1 A: a- B3 ~1 U- gwpro,,-90,0 _3 Z* @' w; E( {- Z2 w
wpstyle,,,,,,1,,,3 w2 S" |/ d$ C3 F' n
ASEL,S,LOC,X,FLANG_D/26 \  D8 U) P  j  b0 E, g; _
DA,ALL,ALL,  z6 V; o3 ]: H  Z; m6 Z4 n; I
ALLSEL,ALL
. D$ `: O0 N# o% v5 @VSEL,S,LOC,Z,0,FLANG_H+SHELL_L
6 I  G# M1 X8 a% z' yASLV,R
1 k7 H, S/ D; y4 l! j* A3 zASEL,S,LOC,X,SHELL_DI/2$ }0 v/ M+ I% f4 S
SFA,ALL,1,PRES,pi
2 r9 W. t/ t) Y" EALLSEL,ALL$ o9 S# n9 z8 k# w8 M
LSEL,S, , ,INNER_LINE/ h* E" _+ w; v$ a" D
ASLL,R, o2 t& Y6 L. U. [$ I
wpstyl,defa6 `& B9 l- {) K$ z) x- p% A) ]; _- H
wpoff,,FLANG_H+SHELL_L+INTER_H13 z! k. i& n! k4 C$ k8 Q: s
ASEL,U,LOC,Z,0
# B/ d8 ~& k1 J& Y" ZLSLA,R
" M, u) {( E) Y' i! _4 \& }LSLA,S
1 m* b$ H; P1 ]7 Y8 e: m, w/ NLSEL,R,LOC,X,0
; b/ @' [  |) U: U( g% |# QASLL,S
0 `! {2 m  W. b4 q: m4 g9 iASEL,U,LOC,X,07 c5 ]1 ]4 ^7 u  A: K& d4 D* X
SFA,ALL,1,PRES,pi
1 ^& s* Y0 U4 Z$ fALLSEL,ALL
7 f& f4 p% R5 K0 y3 G3 VSOLVE! U5 F/ k/ b! O. u
FINISH
5 Y7 [: v7 y$ C/POST18 V. `# E/ i1 ]+ Q5 E
/TITLE,Giving The Stress Intensity Plot
# P/ \; C! r: |4 I9 @PLNSOL,S,INT,0,1
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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