|
2#
發(fā)表于 2013-7-25 15:09:12
|
只看該作者
我郵箱[email protected]4 _# g2 u# ^& k5 x* l
施加彎矩扭矩的方法其實(shí)有很多種方法,在這里介紹其中的5種,,并進(jìn)行比較:
7 x9 o; g( j9 \9 G, G2 q
& y, o' ]2 S7 Z! V. s5 ]0 m+ H7 d 1.將矩轉(zhuǎn)換成一對(duì)的力偶,,直接施加在對(duì)應(yīng)的節(jié)點(diǎn)上面。
! U+ m f3 U, I. x& |; O3 Z% M5 D7 f) V& u) j- E
2.在構(gòu)件中心部位建立一個(gè)節(jié)點(diǎn),,定義為mass21單元,,然后跟其他受力節(jié)點(diǎn)耦合,形成剛性區(qū)域,,就是用cerig命令,。然后直接加轉(zhuǎn)矩到主節(jié)點(diǎn),即中心節(jié)點(diǎn)上面,。
. F0 X3 R' e" S' t% r. N
# C H3 A. M: g; M 3.使用mpc184單元,。是在構(gòu)件中心部位建立一個(gè)節(jié)點(diǎn),跟其他受力節(jié)點(diǎn)分別形成多根剛性梁,從而形成剛性面,。最后也是直接加載荷到中心節(jié)點(diǎn)上面,,通過剛性梁來傳遞載荷。
- v2 R4 H/ D3 \$ B/ X5 d7 V% ]+ r( N* [, u
4.通過rbe3命令,。該方法與方法2很接近,。
& S* C) ^. v) { S: W( l2 v. Q/ y; I D
5.基于表面邊界法:主要通過定義一個(gè)接觸表面和一個(gè)目標(biāo)節(jié)點(diǎn)接觸來實(shí)現(xiàn),彎矩荷載可以通過在目標(biāo)節(jié)點(diǎn)上用“F”命令施加,。
: O" Y$ q4 |. U1 i) o- `. G; r4 ^* `1 X
+ |3 T9 A9 g. g+ @/ q0 _ 對(duì)于方法1,,通過轉(zhuǎn)換為集中力或均布力,比如施加扭矩,,把端面節(jié)點(diǎn)改成柱坐標(biāo),,然后等效為施加環(huán)向的節(jié)點(diǎn)力;而施加彎矩,可以將力矩轉(zhuǎn)化為端面的剪切均布力;但這種方法比較容易出現(xiàn)應(yīng)力集中現(xiàn)象;
; O5 d* V; j5 {- x$ r
! B5 g2 s1 t( b1 y/ J, N 方法2,,定義局部剛性區(qū)域,,施加過程venture講的很詳細(xì),這里就不在贅述,。根據(jù)他的例子,,我在下面給出了一段命令流,。該方法有個(gè)不足,它在端面額外的增加了一定的剛度,,只能適用于小變形分析,。
3 Q( p% G( n2 @( X1 S6 h [$ I
/ y {3 b2 T4 p/ R2 G6 ?2 P 方法3 ,相對(duì)方法2來說,,采用剛性梁?jiǎn)卧�,,適用范圍更廣一些,對(duì)于大應(yīng)變分析也能很好的適用,。但在小應(yīng)變分析下,方法2和方法3沒有什么區(qū)別,。
- D% b% P% Y: z. _. e+ q0 G* O, \7 h
方法4,,定義一個(gè)主節(jié)點(diǎn),施加了分布力面,,應(yīng)該說跟實(shí)際比較接近一點(diǎn),,但端面的結(jié)果好像不是很理想,結(jié)果有點(diǎn)偏大,,在遠(yuǎn)離端面處的位置跟實(shí)際很符合,。' |' x$ ~" ^9 p) i& h0 ]
% i/ C1 s4 k& `3 X+ s% L0 L
方法5,它具體的受力形式有如下兩種:
+ c' E: R8 {$ f, ^5 E; l7 s! Z% f* ^* _3 r
剛性表面邊界(Rigid surface constraint)-認(rèn)為接觸面是剛性的,,沒有變形,,和通過節(jié)點(diǎn)耦合命令CERIG比較相似;
0 R0 B- V9 @8 R' y0 \) k& y7 k* @) u0 c9 Y
分布力邊界(Force-distributed constraint)-允許接觸面的變形,和邊界定義命令RBE3相似,。
+ E# ^5 H) O5 ~ P* }& M* h4 G4 T* [; H( \: S/ h L R2 w( Q
使用這種方法,,需要用KEYOPT(2) = 2打開接觸單元的MPC(多點(diǎn)接觸邊界)算法,
1 j9 S4 R7 r! ?) O, Z, \0 s# x [
) p( Y J) t+ W; q O 下面針對(duì)venture給出的例題,,用不同的方法來實(shí)現(xiàn)的命令流,。
+ c3 S D: A8 A1 b) @; E$ u! l) S" k/ s
方法1不介紹了,方法2:: K6 h+ V9 n; x" _
1 J0 q/ x# e3 H
/PREP7
; j7 m: g; ?( U& [! _+ Q; H `" A
- q i0 i( v- J2 P5 b' J; G ET,1,95& R" s( g+ U8 U/ m6 \( p
8 P2 M2 B* T; v& t, v
ET,2,21" k: o+ S+ s7 F3 F! X( [; c5 D) _7 m- X4 `
* v" C+ z: a% B$ d KEYOPT,2,3,0# n: C: @2 y0 S7 X- i
7 P- R# n6 G% J. S; A" n/ c
R,1,1E-6- }2 O% T7 k' `, Z8 J9 p( s5 a
: m& {! S, Z6 h/ J% L% N, |9 `
MP,EX,1,2.01e5
6 n' n6 U4 k5 m! Q* t8 n9 V) y/ l2 H' X, Y. o3 R
MP,PRXY,1,0.3% f( U1 H; l6 e" c% I2 `
" r" Q$ m5 ^: p( H9 M3 T+ C0 F
CYLIND,15,10,0,200,0,360,9 D! J# N7 {1 t$ y w
q/ [, w8 S7 \% x wpro,,90,3 y1 M0 a2 R$ L
5 D. ~& z: W/ b! X6 V# E vsbw,all$ ]! w5 g" {( h
2 i( o8 K1 t! {+ ~( @) Y wpro,,,90( g) L, M- C2 L: S2 K; F
4 M' _9 C) t& L
vsbw,all
+ @5 s% |) }6 U% N Q
7 i, F6 E1 O3 E- E! J9 f0 H WPCSYS,-1,06 {5 T4 S' N/ H
2 Q$ h* Z3 w# y! I( x K,17 , , ,2105 c7 }- b9 ^% ~' u# t
3 B" k8 P3 L/ y8 W0 t2 ~9 [
lsel,s,,,13,16,11 U2 f: ?4 A; c# o5 z# u) u0 x: A
/ [5 S9 H5 p( | lesize,all, , ,8, , , , ,1/ T- U( s& d, b6 e
/ z& v$ |+ m. Y lsel,s,,,22+ B- F Z0 H- V2 C b0 f. [
1 m! e! O5 }6 ~4 B lesize,all, , ,4, , , , ,1/ k) j5 i* \8 R( B
, I! u s& l) ?$ V3 |# y5 e
lsel,s, , ,17,20,11 F$ X5 e7 a: f$ {
6 B" ?# |! m7 y, ^; G8 K
lsel,a, , ,26,27,1) @9 s0 q4 M0 F ]0 c" y
Z ^# K1 m/ O2 C A7 S3 x3 n0 c! ~ lsel,a, , ,30,31,1% V6 _; {+ v8 L% }) @
- s/ M3 f9 ]: t; _7 b/ o lesize,all, , ,20,0.4, , , ,1
) K( M6 d& U/ J+ ?# s1 ]5 Z& h" v0 u' L
alls N- v$ u7 c3 i, M6 `/ c
$ P8 Q: B& N0 o/ k# p1 X) l vmesh,all
+ Y+ Z+ C( Q4 V6 k7 I1 l# x. W. V. z; T. D9 a
!!!!!下面一段開始各個(gè)方法有所不同,,由于前面的建模一樣,,后面的例子就不再給出( t# K- g% `+ k; u
2 b4 @; F2 `. E# q1 n. O ksel,s,,,17- G( k# _* [' ]- {7 L
7 R9 T4 B' x8 L- a$ x9 D
type,2) ~3 d! E) k) d& k- D3 L9 \
- V0 t+ k4 n/ L6 G! l real,1+ V) e# [! ^% X. ?4 M6 p+ m
3 j2 H+ U/ t) \' P kmesh,all
/ Z3 t" b' m' v- E4 K
1 H8 _. Q) v. i( V1 q$ E allsel
6 ~8 J& `2 X: \3 B+ N& Q x5 X, R" c- r0 I3 L
nsel,s,loc,z,200,210
. J. z& B* g0 D
( m8 l5 X4 O( d u# Q" i! } npolt& [5 E/ S& X5 f# e
- P1 P; C4 P& w# x% k CERIG,node(0,0,210),ALL,ALL, , , ,
( g! D3 K2 ^ C4 Q+ V
: Y/ P7 p6 ]- E# e !!!!!CERIG命令定義局部剛性區(qū)域
4 b6 }0 C8 M9 k, l+ t* [: c" B( g) C" p3 t7 H# L1 X5 U
allsel
^6 t- C# F+ B0 v; r! g9 v; }) _, Q O( C, M* V! Y. Y5 F
/SOLU
+ z+ ^5 t# T$ O. q) F: a3 `1 W) z! l W7 W/ g7 a( g. Z7 Q
f,node(0,0,210),mz,10e5' U$ P3 m) R7 B* x% u
' D4 i t( Z# y. Y: `" m/ d
FINISH& I1 I1 {) [$ X& r! Q F
( b q8 m4 @# z% c !!!!!以下一段邊界條件的施加各種方法一樣,后面例子也不再贅述4 s# f4 f2 |. ^. ]. N, ?
$ d% r" o& ~+ v1 F
/SOL$ u. ?2 y1 q0 O7 F, t
) {0 K: l' I! Z$ W) N
nsel,s,loc,z,0
- L+ G# z1 U' O# O# Q
% J7 Y5 M) N* `1 Z6 C. A d,all,all
6 N# k4 }7 w# c* F; P% U' H" Y- e- Z6 n
: _+ {5 u& d7 C, f allsel% l' t4 h/ |0 y6 x/ `
8 J" H- P+ M* y" X( g+ W* ] Y
solve
4 r' Z0 p9 `3 E3 W5 x3 n% e
2 v+ t; ~7 H# Y; r2 v4 F 方法3:使用MPC184單元定義剛性梁+ l; D# t7 A0 s, ]2 K+ d; H
+ V1 W- Y+ c1 i) c1 w
……, J# ]3 O5 N! t; A8 R5 s
3 t5 b& ?$ f/ u; w et,2,184
: I; o) U% k- @( ?) A
2 g1 k9 k3 N' y- M9 F* } keyopt,2,1,1
. W- K& K( d }: f, c, @; r. S8 \5 }+ P7 `: i
nsel,s,loc,z,200
0 ^0 j+ F. W) {! f% ~! a( H: X7 D( L7 b& o2 Y# q
n,15000 ,0,0,210
. D' {" S7 V) k/ y
9 T* s) L+ F4 B- q* v" l1 | type,20 [% G$ A+ D# X& t* B; V
! F6 K9 e2 C' `" A0 D' h *get,nnum,node,0,count& i) r) j5 k: u
; F. p; ?: j2 L; G2 I N
*get,ND,node,0,num,min
: P0 Q: D' A$ C% Z; c7 g5 o0 M5 V8 k: w8 l) O' d2 Y6 z) o8 v- [
*do,i,2,nnum* m* I. h7 x% z* X
; W5 S( x- J+ i !!!!節(jié)點(diǎn)個(gè)數(shù)是nnum,,只需要生成nnum個(gè)mpc單元$ E% m7 w: H7 J' B3 {, h' l
% I, N+ `- [8 O+ B7 ]
E, 15000,ND. Q, l' {# f6 q
% q" j; o" b+ C. Z ND=NDNEXT(ND)/ B% j4 G% ~2 g, s; p; ]
' [/ P& i3 L/ K( }
*enddo0 g- v' M/ T- F& v
( b# I- K0 c& a3 }
allsel4 L: r$ S% O8 C) A9 l6 F1 j# K
/ J6 U e7 W# B% P7 P. l /SOLU6 F' x7 A" v4 D) Z, p2 N
, ^$ C- g& Q" P' i5 c
f,node(0,0,210),mz,10e5- l( F. ] q W5 G4 J! g$ [/ I0 e
- s( H6 N; ^5 C
FINISH3 B2 w; S8 S. G5 {8 K6 O" m3 X( c0 D
7 y: y0 F; M% h& | ……7 D3 ]* s$ H |4 W, L0 K* _, X
" @+ l- e, Q& `6 F) v
方法4:rbe3命令
% _6 t- q; E+ ^, z( o
/ B( {: r, G" a8 A8 [ ……1 I- f$ T3 U* s) z: F6 B9 c5 K8 h
. r0 r. i; J! x, ?
ET,2,213 h& v, u6 _2 a* s. p4 I
U! b0 l, I& M
KEYOPT,2,3,04 l5 P0 a2 A3 i# _. u. @
+ B$ d( \$ Q Q: P* p! P: G R,1,1E-6
3 F5 f8 s% Q, x3 K% C. x! t" V6 r+ X
K,17 , , ,210
3 k" a/ F9 g, p, l N6 Z& H* D3 T) [
ksel,s,,,17/ B5 Y4 y1 E6 I' `4 P/ {1 d- h$ H
6 O9 i+ Y. [7 o! u/ k7 g type,2
6 Z$ ]: i' x( c* \
- O; y5 [/ Q, R+ _, R real,1
0 q( ], l2 F3 r) q
% F0 [1 G, V. S0 M9 l: F1 M kmesh,all
2 v4 c* @/ g- B/ w- h3 l4 \" f, B* C+ M1 W
allsel. ?: f7 S* A# h% U
" Y1 Q* l b" D# G# F* y nsel,s,loc,z,200& C% X9 t1 ?. s6 @, o
6 }, p+ c9 I4 k6 V4 |6 e *get,nnum,node,0,count
6 y) B) [6 e4 w7 b
3 s6 _% J$ a# q *get,ND,node,0,num,min: c9 F7 ]- ~1 T e2 f
' u2 G% V5 A8 q: D6 E
*dim,sla,array,nnum; m; U8 q- [) W6 J
1 S" U! e; E7 |; d- |$ }* V *dim,sla2,array,nnum" z! v% z. z' a5 o- \' F/ v
2 A1 n; {% }1 C4 F( W0 t *do,i,1,nnum6 f) F/ Z1 L: V0 }4 S- o7 M
) q. t. ^ {' Y" O7 w
sla(i)=ND
' j; ^3 T+ I7 H" a0 X- L& q( W0 V# U7 W; n
sla2(i)=ND
8 z1 m; B. Y6 w) Y0 A8 W: J4 N' a8 Y' l% @ p; J
ND=NDNEXT(ND)
' c( R" [6 {( J4 ?0 `
2 V6 i% ~9 v' Z- e *enddo: W( d7 \3 T6 P
6 h g3 h" C7 t" W& i2 P# M1 Z
allsel! V) \5 ^* Y) `+ b" l& T
- m' H# Y( |+ l7 T# U' ~
rbe3,node(0,0,210),all, sla,sla2
4 y/ H' P8 f) t }3 P# @1 O3 J( B/ S% J, T3 z5 B, {5 X+ ?
/SOLU
) Z% V( e9 ~* q1 ~5 x% X* S& T# ?& k
4 v, w* q/ @8 h, i f,node(0,0,210),mz,10e5
2 G0 ~! p& c( H( X- a) ^; F
p) i2 O$ t! X FINISH7 Y+ K% i5 n m0 ~
# O) @7 M" l! K U# y) V' k' V ……9 V2 K- c8 {7 F4 G6 @0 N" ~
1 H% Q+ T) u I& E K
方法5:定義剛性接觸面
, W) Q9 P+ a# {) u. H, S! S4 S( i2 E5 q
……- l9 r% l1 B& A! G% D5 ^9 S
7 j1 v) R/ |5 S7 ?; \) G n,15000 ,0,0,200. w6 S/ c6 k( P5 U4 Q1 J
% B9 x1 p. p7 e; g8 \' Q4 {
MAT,1+ \) u' P8 ]% D; L% r3 f: l4 c j
3 R- ^7 d$ o5 f3 _% _
R,3
0 ]* e: O( @; B S2 h2 _4 k" X
' Q1 Q5 o* |1 x( x REAL,3( F8 Y$ W3 r, H! i6 ^" E7 \
( K# N4 F/ L3 q5 P* `! G; @2 @ ET,2,170
, N: [9 x; x: h6 C8 q$ ?7 X6 ^' |" z
; ^. v" W) d h3 n' e0 t ET,3,175( X& t2 }, `! G1 ?3 _4 r" r
/ }. O9 H' i# Z9 x$ Y3 I! g! b
KEYOPT,3,12,5! J- _6 Y4 k2 ]% j8 P/ |
7 U5 ^% }. f8 r9 U7 ?) A KEYOPT,3,4,1" P0 u* H3 {& W9 L( Y! D% Q
3 y! v) S' ?% P# K& ]( l KEYOPT,3,2,22 J6 o+ H9 M7 J8 k' j
2 B' [: z4 D; L6 a1 r, e
KEYOPT,2,2,00 _& j! H# ?, j1 }( J
0 G4 ^# C- R4 v6 j KEYOPT,2,4,111111/ [8 P& L/ E0 f5 e1 g) F! H: i
4 n% R1 ?/ q& @2 t0 K+ I* V TYPE,2
( K$ v$ H$ z0 z& M& ?4 h# C1 j/ `/ E- F/ Q1 y6 Q6 @
! Create a pilot node! h K* }, N# m* g
8 F' K3 V7 S4 \2 E TSHAP,PILO
, t3 t- f4 h' _) I& ]9 T N$ j7 [/ l4 x2 }+ G F, a
E,15000
! w8 [- W6 i; ]; s: P$ T4 E# a8 k2 t* |$ _: y6 x, v
! Generate the contact surface. Q8 X4 s& A# n8 U8 A& z5 M: v
. U' N5 c2 _1 I7 v6 Z' K$ B* B! w5 {4 [ ASEL,S,,,140 w1 F$ |) e# h" C! P4 U
8 A% i+ v9 N( x9 C$ U; K; s' e
ASEL,A,,,19
# S/ B1 e$ W0 Z! Y8 x1 F$ V) Z2 w4 {$ y! {1 H/ ~; K+ A7 Y
ASEL,A,,,24: W3 h% G2 G' I9 j' O) n
3 n# G! U% I; B) p ASEL,A,,,28/ s I7 o g+ U0 w
3 x- M4 j& G7 E% q/ j5 @ CM,_CONTACT,AREA
' ~" z( Z; p2 \7 y% D+ t4 J% p% J0 q( X) h6 K0 x3 U/ W0 Z5 v
TYPE,3
+ K' }5 l+ \0 J* b6 e* G* }% M% n0 V2 ]
NSLA,S,1: c a" ?( i1 A6 S: n
3 G5 ]# \3 r4 J$ {2 [; ~+ a- w
ESLN,S,0
! Z- u, ]; m4 M( c8 v# B! t8 P1 X ?7 n+ w. c; W4 \5 K/ \
ESURF
1 G7 |2 g2 ?: e5 m9 H4 U+ K5 O* F% {2 t5 I
ALLSEL/ x# `3 r% i7 k9 R$ ]
& {2 Q- k+ k+ @% X( K$ [7 R
allsel. w3 B6 ]9 U4 J8 ]
3 E! w$ R8 o9 ?1 X, x+ m) ]
/SOLU
: w% h1 ^! v! D6 [$ K M$ E1 [" H) J3 K% R8 L- g* k2 L5 c
f,node(0,0,210),mz,10e5
6 R1 S U+ K& j; R
% `' A) O0 t* v! }" K% o FINISH7 J- J- `6 i# I' S5 z
, h" u q0 j. j3 ?4 c
…...' b. j* N. A- S" ?
|
評(píng)分
-
查看全部評(píng)分
|