|
2#
發(fā)表于 2013-7-25 15:09:12
|
只看該作者
我郵箱1962940284@qq.com1 p( k2 N# q2 I! M6 B) A
施加彎矩扭矩的方法其實(shí)有很多種方法,在這里介紹其中的5種,并進(jìn)行比較:2 l% l1 n# l" d) S9 m' W$ M3 _
) a. `, u7 _: I. G/ S
1.將矩轉(zhuǎn)換成一對(duì)的力偶,直接施加在對(duì)應(yīng)的節(jié)點(diǎn)上面。
4 L& j( ?* Z' t; b9 N+ M t; c5 C5 k) a- F1 J. F5 ?" y
2.在構(gòu)件中心部位建立一個(gè)節(jié)點(diǎn),定義為mass21單元,然后跟其他受力節(jié)點(diǎn)耦合,形成剛性區(qū)域,就是用cerig命令。然后直接加轉(zhuǎn)矩到主節(jié)點(diǎn),即中心節(jié)點(diǎn)上面。& j) `6 \; {; Z# l+ V w4 Y/ V& n7 }6 l
% w" W: z' K7 ^3 e5 `2 h" N
3.使用mpc184單元。是在構(gòu)件中心部位建立一個(gè)節(jié)點(diǎn),跟其他受力節(jié)點(diǎn)分別形成多根剛性梁,從而形成剛性面。最后也是直接加載荷到中心節(jié)點(diǎn)上面,通過(guò)剛性梁來(lái)傳遞載荷。
' t7 z7 y9 W6 _9 k% v; D2 {+ [; `5 z2 V* Z R, \* f: q0 f
4.通過(guò)rbe3命令。該方法與方法2很接近。
, Z/ z1 d; X3 |$ G- o9 G( i- @. H3 n4 W. N
5.基于表面邊界法:主要通過(guò)定義一個(gè)接觸表面和一個(gè)目標(biāo)節(jié)點(diǎn)接觸來(lái)實(shí)現(xiàn),彎矩荷載可以通過(guò)在目標(biāo)節(jié)點(diǎn)上用“F”命令施加。
+ r. {/ d# C2 N- i8 J; v
% w) Y+ \3 v" W T& E# P; ?. Z 對(duì)于方法1,通過(guò)轉(zhuǎn)換為集中力或均布力,比如施加扭矩,把端面節(jié)點(diǎn)改成柱坐標(biāo),然后等效為施加環(huán)向的節(jié)點(diǎn)力;而施加彎矩,可以將力矩轉(zhuǎn)化為端面的剪切均布力;但這種方法比較容易出現(xiàn)應(yīng)力集中現(xiàn)象;
# ^0 V4 l( ^1 ?+ z2 [, l' U" ^8 q& r. `: p5 @" w' Y3 h
方法2,定義局部剛性區(qū)域,施加過(guò)程venture講的很詳細(xì),這里就不在贅述。根據(jù)他的例子,我在下面給出了一段命令流。該方法有個(gè)不足,它在端面額外的增加了一定的剛度,只能適用于小變形分析。
f9 G" g5 a" s2 g: q- V0 _# t- ^" N
方法3 ,相對(duì)方法2來(lái)說(shuō),采用剛性梁?jiǎn)卧m用范圍更廣一些,對(duì)于大應(yīng)變分析也能很好的適用。但在小應(yīng)變分析下,方法2和方法3沒(méi)有什么區(qū)別。9 X! t3 y- t7 Z4 |
& O3 z! s9 \) P; Q
方法4,定義一個(gè)主節(jié)點(diǎn),施加了分布力面,應(yīng)該說(shuō)跟實(shí)際比較接近一點(diǎn),但端面的結(jié)果好像不是很理想,結(jié)果有點(diǎn)偏大,在遠(yuǎn)離端面處的位置跟實(shí)際很符合。4 o9 P; t5 A4 d( A7 g+ [
8 ?+ _, ]/ o0 a+ c4 X9 g- @
方法5,它具體的受力形式有如下兩種:
* _* k7 G9 ~5 @3 t. B
" l$ R4 W( D; a 剛性表面邊界(Rigid surface constraint)-認(rèn)為接觸面是剛性的,沒(méi)有變形,和通過(guò)節(jié)點(diǎn)耦合命令CERIG比較相似;
( u$ ?% \7 m" [- }2 `0 @0 R. i1 G
分布力邊界(Force-distributed constraint)-允許接觸面的變形,和邊界定義命令RBE3相似。8 ~! h5 F3 s1 o6 y3 _2 Q- s
# C2 S! U$ a9 T9 v: z6 _8 d 使用這種方法,需要用KEYOPT(2) = 2打開(kāi)接觸單元的MPC(多點(diǎn)接觸邊界)算法,+ Y$ a! O1 V) ]
5 Q$ b. @. ~/ V- l# ~. X 下面針對(duì)venture給出的例題,用不同的方法來(lái)實(shí)現(xiàn)的命令流。) u, S9 J: E: O& k& _% _
p5 @/ T9 }1 F' t" k. E8 A+ n 方法1不介紹了,方法2:
+ u& e9 U3 |' ?' ]5 a+ Y( K
& v2 [ i; K* t+ |) C% u1 j& ? /PREP73 J, I% r" K+ H" s4 E6 I
! m* R' s3 w' m8 B4 w, z/ v* U ET,1,950 [2 V% Q6 q9 j+ Q
4 h" |3 {# a3 R: C5 ~" ~0 x
ET,2,21
( f4 K; v- r, g% [, y" V1 U
2 J7 M0 T6 b/ |1 k7 H0 Y KEYOPT,2,3,0
5 u2 ~3 V$ }2 `4 C: [8 D5 x' ~4 B' ] v
R,1,1E-6
* @( C9 U- x' ]. T. c: y3 }/ a5 t' ~; L! k5 a5 k1 c
MP,EX,1,2.01e5
" r; L# u! K9 v6 M9 v3 } f
& n2 r, S6 r: T* q( U MP,PRXY,1,0.3- d4 q$ D6 q- N# f+ s
1 L& l( [* @" h( R, k
CYLIND,15,10,0,200,0,360,
L; C( S" _4 |$ f {5 X8 p8 F
/ K& g4 x. l; H. Z wpro,,90,3 Y5 M2 S3 r3 P' F* E
7 Y: y3 s9 M% F9 K! S- r2 u- k% o
vsbw,all4 C& X0 S2 r) h3 a" q# O
- v `. H$ q! f
wpro,,,90$ k) L1 x0 o& |8 q( D6 N
2 n/ n7 R z3 O, ^% F* o6 S vsbw,all% t! P/ h; S- X! C+ _; d! Z( G" ?
+ V0 l& v5 d( e3 n- m/ s WPCSYS,-1,0$ e7 B! x0 P' A5 x
& \( D+ r0 ? B- U; s* y
K,17 , , ,210
/ Y' L4 a, P% x0 w3 `0 c& A, {9 k
; N% a1 G. Y8 l f lsel,s,,,13,16,1: N: o# q1 u3 F F+ `
& b0 Y, i' o! [& E
lesize,all, , ,8, , , , ,1
) r) p/ j; R3 I5 E
% \6 g' B! i \ lsel,s,,,22
. m4 S, I0 Z& t3 T! n$ V/ o
, E' w1 D+ B) A9 z; u) q b& `0 | lesize,all, , ,4, , , , ,1
# }$ f- M% P/ b g1 p( p, X8 O
8 _ D0 n# {: k9 T$ a6 L! | lsel,s, , ,17,20,1/ u! Q( ], Z ]. d" o; u" y
6 x5 |6 Z- c2 J* U# k7 r0 C lsel,a, , ,26,27,1
2 n3 d1 c8 U, v! P% o" b. b
, b+ _2 s! ?3 U1 g" T0 |8 e lsel,a, , ,30,31,12 w0 q" D: g, E8 u/ i
. d: M: A& F8 a2 |
lesize,all, , ,20,0.4, , , ,1
, j5 Y# \: O) `, k, K* K3 [$ d* A7 x# y
alls
: p( C2 D3 F- U. t( g) q' s
$ g3 `5 _- I: |7 L9 T4 o2 f vmesh,all
; G$ v+ H7 S* S" P" o- Q. Z+ _* v' P- b
!!!!!下面一段開(kāi)始各個(gè)方法有所不同,由于前面的建模一樣,后面的例子就不再給出/ B1 Y( Y5 i; N( _0 [
3 W# z0 h: _7 B& {3 n$ Z5 u! b ksel,s,,,17( Q% ]: Q4 S9 ]) W Z, b/ \
( b9 N9 b% _5 g6 a7 b, G( |1 F type,2
$ ~/ h: i9 h! N# V5 O
2 r9 E4 j9 D5 }7 M/ M& z real,12 v# D3 o8 E, @2 J9 L$ y) Z% r; z
& K2 ?. p; z6 M0 |" b kmesh,all
& L( W+ e: j' ?* C4 O% [! |: {
: T0 T" w4 _" l6 c5 a/ [ allsel
2 S' n7 w0 I! a6 Z3 }9 z# B* f8 C* @5 q' A
nsel,s,loc,z,200,2104 d, |1 q( u P' f
+ U: H+ E2 S; p% S: O9 N2 T
npolt) K- P1 a$ l7 f' Z5 i+ l' v' U
/ l: Q6 c8 O k) {- {4 w8 Z/ K2 X CERIG,node(0,0,210),ALL,ALL, , , ,4 d* }( ^+ T$ p: f. ^# R
5 c- U- b z- P. b !!!!!CERIG命令定義局部剛性區(qū)域4 w8 ~3 C7 ]* ?' k) Z- T
5 S) G, \' u y V: X
allsel' o& I3 }6 T1 S. c+ L: L, V
9 H( _& S: g8 \0 p1 k8 Q /SOLU/ v. R( G, V6 W/ D& I6 v% i A
1 P2 I; x/ U$ C4 M0 B" r
f,node(0,0,210),mz,10e56 I& S4 u: X9 Y; i# d2 Z, b; Y# X0 B6 ^
8 F5 O- N- ^+ ^* C
FINISH, G1 a+ X9 z$ \
( d8 S2 @3 A$ v$ l6 m# _
!!!!!以下一段邊界條件的施加各種方法一樣,后面例子也不再贅述& f2 G# a% G. u( v& \- H
' n% `2 H" L# K: I) q- {* n
/SOL
- d0 S& A9 \8 M# j8 [4 A v3 J4 {# @0 C" i" x9 S4 _
nsel,s,loc,z,0+ H, a8 Q9 z5 W; I" b
( X7 N- h2 C# `5 U5 a4 N7 C
d,all,all# I9 o; a: ~% m* c$ h4 r) r
% j+ n0 o& D# W1 `) M6 }3 m allsel2 d9 b2 T/ i$ B! ], X0 d
0 V' A% c3 V. y: [$ ^& Z& @ solve
. _6 x+ t' } n/ @
! _' ^! S2 @$ v/ t 方法3:使用MPC184單元定義剛性梁
* U, Z9 ?" [$ H/ N* v
/ n0 b4 B' Z; P' s+ n) a& Q ……
0 V/ s; _+ j8 G4 r
' p. a$ P2 j1 s, H' y* P, a. S3 v# O et,2,184
; Q% Z, u0 ~9 \9 E( B
# h; ]7 f$ s3 w% Y& r" Z9 X) V# F keyopt,2,1,13 Q9 @4 M4 a9 `3 f( I# f% j' k! d4 g
# T6 ?3 S* n( ~9 r' g, m
nsel,s,loc,z,2000 z) A6 S& U& j# L
+ b) p. ]- ?- H3 { n,15000 ,0,0,210
/ C- m+ M1 g9 [4 B G7 i, U
! T3 Y8 n, q' X6 a( y, h0 o" O type,2
" j+ k ^# O, R5 @, G! v
" o4 M8 C9 U) j5 X *get,nnum,node,0,count7 h0 O" E3 ?# L$ q
: n5 D) Q1 l5 Q: q L3 g8 B0 {9 ~ *get,ND,node,0,num,min
+ {& R7 d0 ]: ]0 J/ {" K% D( z9 [9 ~. H& Q; t. t3 T( f W8 n
*do,i,2,nnum! d2 I; Q, l4 v( L" @
0 C% }1 }4 v" p% f3 o !!!!節(jié)點(diǎn)個(gè)數(shù)是nnum,只需要生成nnum個(gè)mpc單元- H3 j* a y4 l( l% G
+ {9 { w U& p- \ E, 15000,ND% Y0 p0 K( q$ D! Z2 O6 ]
& v \: L+ x8 [3 X7 b ND=NDNEXT(ND)- B: v. y U+ |9 [
3 M0 e1 p j1 y9 d. b *enddo
$ z1 l+ e4 d# b( Q% Z1 X$ X. {0 T3 ^) l D9 D9 V
allsel8 Y5 v! @& M, z. [( c6 `% U
# @. s/ P$ `2 L9 t1 r1 b! ] /SOLU0 f7 p: j% K- H6 ]0 i1 r; k+ M3 X
8 l% v4 t. M/ ?
f,node(0,0,210),mz,10e5
& H, Q7 x6 S8 A0 }: ~# t9 \/ B4 K) V+ w5 @ J5 r+ _$ p
FINISH3 v/ h8 E) i7 s: X( F! u' b
. P2 f" T8 a2 E; v9 W
……3 ~, \. H3 o8 _4 z6 |/ w- m' B
0 Z; ]3 r- a9 _/ D$ u# n 方法4:rbe3命令
, a) R6 r( i; U1 X, J' F' f) ^0 o" [& f6 G$ R4 ]
……
; X* K8 _5 |% i: m' U' a/ p; t! M; Y" J) l3 K. z
ET,2,21
0 r7 g! }% c- m" } z' w" }# w. f+ @$ d
KEYOPT,2,3,0
: a8 a' O( @! O0 e+ O' q0 k1 k0 e1 k! { L
R,1,1E-6+ R. N/ C3 H' l+ F$ F
; p+ O, f; O$ t" B
K,17 , , ,210) ^/ |# q4 ~ k* t8 P# B
7 S: x' a3 J# K2 T* R
ksel,s,,,174 W; t9 t- f' ` W
" H5 Z# T+ d, |5 W c- @ type,2
! T6 J) i, f) i2 W0 p+ D
) M$ E' \& w4 t$ f8 l real,1
2 U, X" y2 P$ J8 r
6 u4 v- y* `: m; r* s, | kmesh,all% o4 k4 r4 d- H5 `
+ S R. y* x w/ ~) C allsel( j+ @( j" m/ M0 @% G9 o2 {
! G$ v# Q' ]. t( X
nsel,s,loc,z,2008 U9 [* b8 M# o5 } A9 N1 o
. a/ {- x8 V" t/ |- V! J: K* T
*get,nnum,node,0,count
* d2 n' O! z/ y% _5 t5 U1 Y/ u+ |
) u( E7 m* U5 d *get,ND,node,0,num,min8 m' t* M) v# ^9 s7 [1 v5 g
* C4 F3 j3 t: S1 S *dim,sla,array,nnum
5 A7 R' @. A# T4 f0 ~, ?: L7 i0 E! A4 Y0 j( B9 ?
*dim,sla2,array,nnum D% B% N" b% Y5 k
* e' R9 F% d; ^8 i7 }7 c9 r% Y6 D *do,i,1,nnum
% E Z, r I# V$ z' d+ A3 V2 \
m2 n7 w: D- D0 u sla(i)=ND7 L" {4 G g* R
8 l! ]9 F J$ o5 i1 f" K sla2(i)=ND; E8 E' J/ |3 I: ?
: B0 R: f% _% @) f1 T3 Q
ND=NDNEXT(ND)7 m- K8 L2 O# j. Q8 |/ d- ?
7 E. [& I" |+ i( E$ h7 t w *enddo
3 d4 ]0 u5 }, x. c+ \
2 @& L1 p6 _3 Y" K. C allsel" s/ w. x1 c: e! {6 M: j$ ?* @
1 `! d, l U. O
rbe3,node(0,0,210),all, sla,sla24 p6 `, V) Z: N2 k
0 Y9 p% _9 I+ T& A& W, B; i /SOLU
& [! P0 f4 j/ o1 J! W1 G7 G- ^/ [# b5 v3 j
f,node(0,0,210),mz,10e5
' g* {+ m( \* n; U* Y; v" s
F% D' I5 p; \& I" e: Q+ [1 X2 @ FINISH
; f5 j, s# K& {. I& O8 _- b4 k1 a
……# l" L/ _4 @$ Z$ I/ ~$ R/ R5 w
3 P# ^: B+ i% b
方法5:定義剛性接觸面, u& Y1 V( w: R% F/ ^# m
* z* [% U; u U/ L" h ……0 f% ~1 r' U+ y
4 r% g& D' z! r6 t8 X n,15000 ,0,0,2008 y- k' B3 \- D% `" {$ q( c- `0 C! B9 N
9 s) i5 {9 L4 @% F {, |. P
MAT,1
9 j9 g i8 J# r1 v
6 ?* q: `$ w3 {( N R,34 M! m% j7 S6 l5 ^) P- h9 ^
3 i- N* c) @) O* |1 Y. c& F3 D
REAL,3! {; @/ h1 H5 j
' k# O0 N) V& C3 z u) s ET,2,170; Y& _ b2 i! E6 _) j' s% b
5 |- E# q! H; h9 }5 H ET,3,175
( h3 |" B8 {& x* X% [7 O- t/ V
' C# C8 Y6 F4 {. _0 P# e KEYOPT,3,12,5% n' q, N) P# ^6 {, c7 `1 y; @0 n" F
+ e c% m4 u; F: R KEYOPT,3,4,1" W/ Y, ~, v$ n. H% |3 |) P
9 n/ w- t( ?- j( C/ P KEYOPT,3,2,2+ K; }8 ?+ }# Z1 j2 f
2 a6 D: |# I9 Q KEYOPT,2,2,0* |* z9 l3 u* _7 g" D8 d
) X/ H p$ e" a2 R& j4 q% d0 X
KEYOPT,2,4,111111
% {7 p" j/ P) q* c' R% T* t2 U8 h0 D5 {2 P
TYPE,2, L. x3 p. Y# _
- o# v. j7 g ?& [. q3 P# } ! Create a pilot node
8 L$ t0 W7 g+ ]1 E: u$ ~' k% f5 H3 K/ \
TSHAP,PILO
; h$ Q/ t2 K. Y' T
; z! e: Q& G- q9 Q4 o E,150001 N, X$ L# _ V+ H9 l% F7 T+ K5 g! i
/ g" e1 q* ?! K7 s
! Generate the contact surface' }5 D2 t1 d1 o4 V! P9 t
6 ~, T' q0 J( n& h ASEL,S,,,14
o) a+ h6 A9 O+ m
! w% f4 d8 Q5 Y ASEL,A,,,19' N* d3 X2 C$ l- H# z
}7 {0 T. g: u# J# B' s8 U ASEL,A,,,24* d. y4 q- k6 e6 s d
/ m& G& K. P8 D3 C! O- X% h
ASEL,A,,,28
9 y. R% q9 x3 [+ g, j- e5 F/ x. g& g+ U d7 J
CM,_CONTACT,AREA% A7 u# @+ ^0 A' o
* P' G% F4 W3 |# L6 j9 p3 j8 i/ ]) m
TYPE,3# f, {! H* z% \* `" q& d- d
0 l, k! R$ z1 V4 H Z* g9 s2 ]
NSLA,S,1
5 l0 }3 M$ I# X% q- P) q' h( M1 [. l. V
ESLN,S,0( ~3 [1 Q! a& G/ C3 ^: \2 ~
" M" ]! M6 R: s2 m
ESURF
% s- W4 D8 l% E3 I+ s7 x* q% c
& G C: S, Y6 F' o7 ?. t$ H ALLSEL
+ W/ X" {+ J1 o; Z9 m4 T1 G& ~5 P$ e q
allsel a( d) D- I- |4 H
8 B9 e# d. g, r
/SOLU/ n6 y- w1 D0 t( ]' _
' z" X, P- S; E! O, w f,node(0,0,210),mz,10e5
: D. H; Z/ Q0 e- B& ]9 `. ]& U9 B7 c& l
FINISH
: p8 a6 H2 Z! d( n9 ~+ s3 N4 K# O5 M9 J! B
…...
* B* T: w+ `. k4 U! z Y |
評(píng)分
-
查看全部評(píng)分
|