找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3499|回复: 2

[ansys] 求高手指点,怎样在ANSYS12.0面加载扭矩呢?最好附图,,,

[复制链接]
发表于 2013-7-25 14:59:05 | 显示全部楼层 |阅读模式
求高手指点,怎样在ANSYS12.0面加载扭矩呢?最好附图,,,轴承可是为什么约束呢?本人新手最好附图哦,多谢。。。。。
回复

使用道具 举报

发表于 2013-7-25 15:09:12 | 显示全部楼层
我邮箱1962940284@qq.com
& F. a" E0 T  a/ A/ O) ^施加弯矩扭矩的方法其实有很多种方法,在这里介绍其中的5种,并进行比较:
/ S, L# @9 l6 j0 h; z
6 H& Q9 s0 H' X5 S" q& O  1.将矩转换成一对的力偶,直接施加在对应的节点上面。9 F" `/ X. K8 H% C) Z5 g9 G

& o" Y% e' R1 h; W* O  2.在构件中心部位建立一个节点,定义为mass21单元,然后跟其他受力节点耦合,形成刚性区域,就是用cerig命令。然后直接加转矩到主节点,即中心节点上面。# E1 k5 T5 W6 {" U
5 p' N' ?/ K+ y# ]* P$ V( ^: r7 X
  3.使用mpc184单元。是在构件中心部位建立一个节点,跟其他受力节点分别形成多根刚性梁,从而形成刚性面。最后也是直接加载荷到中心节点上面,通过刚性梁来传递载荷。; T/ Z. U& n, b# [, T
' M2 J! C, h* J
  4.通过rbe3命令。该方法与方法2很接近。& u$ L- M( ?& d4 U" v$ Y6 T- o/ k  ?
8 B2 M* K' o! W
  5.基于表面边界法:主要通过定义一个接触表面和一个目标节点接触来实现,弯矩荷载可以通过在目标节点上用“F”命令施加。
9 s  y9 ^$ U3 w0 ^
3 {. E4 S, @& E$ p- G9 b8 Y  对于方法1,通过转换为集中力或均布力,比如施加扭矩,把端面节点改成柱坐标,然后等效为施加环向的节点力;而施加弯矩,可以将力矩转化为端面的剪切均布力;但这种方法比较容易出现应力集中现象;) d' r' _5 r2 o, B0 E1 F. M0 n; Z+ ~

! A$ b8 J7 @- ~6 {, d: {* I, h+ y  方法2,定义局部刚性区域,施加过程venture讲的很详细,这里就不在赘述。根据他的例子,我在下面给出了一段命令流。该方法有个不足,它在端面额外的增加了一定的刚度,只能适用于小变形分析。
6 N+ O% A4 R# O! B/ U1 G. [8 A) l
  方法3 ,相对方法2来说,采用刚性梁单元,适用范围更广一些,对于大应变分析也能很好的适用。但在小应变分析下,方法2和方法3没有什么区别。
5 K; F" u7 m- J2 K  t7 o2 e$ ^- R% y2 x
  方法4,定义一个主节点,施加了分布力面,应该说跟实际比较接近一点,但端面的结果好像不是很理想,结果有点偏大,在远离端面处的位置跟实际很符合。+ k$ f1 O& q; K9 P+ \) j) G

' _0 A  v* C, L- N" Q  方法5,它具体的受力形式有如下两种:" d# U" ^4 ?; P& c+ B

; g1 Q4 v/ |- L. k. D1 v8 {2 E  刚性表面边界(Rigid surface constraint)-认为接触面是刚性的,没有变形,和通过节点耦合命令CERIG比较相似;
& e1 p) j6 W) Q* G! Q
$ z7 K% u+ O+ B* T8 S" f  分布力边界(Force-distributed constraint)-允许接触面的变形,和边界定义命令RBE3相似。
: L$ a+ j0 ?& {8 l5 y
) `$ h# x5 D, a1 j6 x) C2 T* z% R  使用这种方法,需要用KEYOPT(2) = 2打开接触单元的MPC(多点接触边界)算法,& A- D: Q5 E, s9 @1 Z  f' }

  [- _1 R4 Y1 l4 G: F6 j& ^. I  下面针对venture给出的例题,用不同的方法来实现的命令流。
3 G; ?! Z: l6 w/ V1 e4 g9 h; A6 f; U/ x
  方法1不介绍了,方法2:2 V5 r. k5 X! s- ]7 ?2 I0 t- b5 Q

  G$ ~6 t" ^7 G) P! d3 P) j  /PREP7
: W% L" q0 i& @4 H/ D5 \9 F/ _4 f1 \! F3 L) k& g0 e( |% i( n
  ET,1,95; H; t4 b( V$ K6 N! N3 |: r' V
& h% s/ d' d& v
  ET,2,21
( u/ R8 M% h" `1 }$ f& l- c
% p7 _' h/ m& P. c  c' M! W2 s  KEYOPT,2,3,0! \( C* ^' L& G# {
7 C' a3 E6 `( C6 L/ X7 F+ Z, G$ l
  R,1,1E-6; d7 t. \. P' T& d4 f( h3 `4 A

, X" M0 X! y$ R1 P, w  MP,EX,1,2.01e5! \( ^2 L: }& d0 k8 ~

! b+ S, Z! v: p: g; d& f0 _  MP,PRXY,1,0.3
4 `: o2 D" \* F  K$ F$ z+ Q
( j2 ]" N1 u  _) X  CYLIND,15,10,0,200,0,360,
3 H8 ]. T+ s" x3 I# A; q4 n9 E; N0 x; p+ T4 q* j) G
  wpro,,90,( B& _) p# L! `! E

# H0 ^1 _/ I9 Y& m3 d  vsbw,all. g; R! ?  x* Z8 X- Z
7 b* K  p" P) F5 B
  wpro,,,90! a9 w2 m+ b& i* i

" D6 _% P+ u5 g! s  vsbw,all5 N; F8 y4 ~/ _3 u7 A7 N4 ^" Y
" f. L( @- a0 p8 V7 Z/ F
  WPCSYS,-1,0& a+ o! A/ g5 W) O6 u8 N( k; _
# k1 d! Z  X1 a" L' P) s7 u5 |
  K,17 , , ,210
# ]9 W( V/ g9 R* g; [4 q4 R/ Z/ Y
  lsel,s,,,13,16,19 {. h+ }2 b1 a- e. A% g' P' ]8 G

. x& f& F) ]: M3 Z2 j  lesize,all, , ,8, , , , ,1
9 g! z% d% Q7 c4 [# T; m. z0 O0 Q' N
  lsel,s,,,22
! G2 M* ]) ~/ y, h; }2 W# L" U+ I5 q
  lesize,all, , ,4, , , , ,1
1 ~1 J- _* Q1 S/ z
$ E/ ?1 G2 \0 Z6 n  lsel,s, , ,17,20,1& @+ s. u% I% v1 d9 u* b

3 ]: ]7 ~2 X1 `: S# S; k  lsel,a, , ,26,27,1
1 k0 |# t2 [$ E" r- T- J) b$ L- b
  lsel,a, , ,30,31,10 a: f/ m3 T: x' c& L* W

. Y6 ^1 e# H" H* ?  lesize,all, , ,20,0.4, , , ,1
! S3 o/ L! p) j1 k+ ~8 e! N
4 ^5 I! S) a: x2 \  alls
( h2 `' Q  X9 j4 s1 P/ L' t5 u1 G( i
! k/ B- K( E$ v: f+ m  c, e5 n7 ^  vmesh,all
. y. Z! I0 A: H( I) C. U$ n9 }2 i9 \$ `0 K
  !!!!!下面一段开始各个方法有所不同,由于前面的建模一样,后面的例子就不再给出
0 w; }$ |7 N3 g* l4 P5 A. B6 ?! d5 S6 ^3 F; R$ t' X% b- w
  ksel,s,,,17" T5 q6 t! t0 y; e1 E' U$ ?0 G3 o
! q" v# V/ C0 P' g
  type,2, l- d3 A" T9 N; n5 P6 _) H! r$ D

: X( x! l6 J) d( b' N  real,1$ f1 A: `0 G) W9 ~5 Y6 ?
) j5 [  S! ~. Q/ M
  kmesh,all
5 g, t3 ^8 m5 d5 d$ _# x6 ~5 f; D7 _9 \8 [/ N) J. E
  allsel: d  t/ c( S) y- j
5 x9 B+ u- Y. ~% A- X
  nsel,s,loc,z,200,2100 P. z! R, n/ t* d! I5 h
$ u' ~2 ~! c6 \. S  o  k* u6 m) B
  npolt
4 X3 d. H4 V4 k- P: r$ [6 }; l" k9 |
  CERIG,node(0,0,210),ALL,ALL, , , ,6 u3 v  N7 C% J8 a) G  D

3 r" c# Y  ], Y4 q4 g& W  !!!!!CERIG命令定义局部刚性区域9 a  @3 Z5 C  N9 i" c

3 s0 }$ Z. r, z6 s5 Y5 F5 H2 n- t  allsel+ V/ P( X3 }* b' B. \

% y6 s3 m0 m& `4 f; [9 T6 p  /SOLU7 ~) G4 ?$ K5 J( D7 z# W: Z

; i3 u( \' z. z6 n9 ?7 g2 i  f,node(0,0,210),mz,10e5/ j2 n4 i) R$ K. ~0 n3 P
, H8 r$ @8 }- k# R; }
  FINISH
, @+ Z( I8 ]4 Y9 L
0 H6 w: S# Y  }3 p$ F! b3 W. F1 |  !!!!!以下一段边界条件的施加各种方法一样,后面例子也不再赘述2 x( Z2 B$ ^, I' R% m; l8 ^. f; D" ]
  f+ e* z6 L6 p- {) N8 ?% w0 K
  /SOL
. v  y( J. v. k; _0 J
, _% Y2 q% z+ g& W4 G4 a  nsel,s,loc,z,0
5 z* k( F+ K' D/ @2 y3 q
: E6 f1 w8 y1 T/ P  h  d,all,all
- ^# k; |/ ]: |8 q! O  g* [6 L
- q! A" C# p- B: q  allsel
: @. x1 l7 E& f& C9 g! D- `/ R, K2 @2 b1 |& [3 v- M& ?$ w# ?
  solve
" ~) y4 m! u7 q0 D  `, }$ H  d2 f
  方法3:使用MPC184单元定义刚性梁
! t+ X5 C5 s! e2 _" M/ @* v! ^7 ^+ l) y! K
  ……$ C3 M2 H% B  R8 c8 ?2 B$ k

$ Z( L! x$ F/ Z  U! ]3 r/ g  et,2,184
+ F* G) p$ K7 e( R$ i8 Z
8 }! K7 l# P$ {/ \3 R2 R0 N+ g  keyopt,2,1,1) N" J8 I( u" {# G- d3 i
; k* W3 d) m1 M& e4 J/ B
  nsel,s,loc,z,200  q9 O. ?* r& t2 [0 D. [" D) \& X
# Q1 F) {! p# F
  n,15000 ,0,0,210- }: c' `: H! W/ I" o5 e

; M0 t& h- ?0 z% Y4 S3 T3 v  type,2
0 _1 l$ C0 ?. i" J+ D  s, T
6 ^, z5 d5 H* H  *get,nnum,node,0,count4 E5 K( N. h2 m) S- Y) H- Q) U

+ \9 H! N/ I8 w- L$ i. @% ]  *get,ND,node,0,num,min
4 K1 I7 b  Y! r7 J! Z' F
+ S- ~+ @4 f8 Z7 B  ^1 z8 B  *do,i,2,nnum2 z3 A* M3 l# t: L) m, w

7 n4 z4 y$ G# V( t. @0 b8 }: ]  !!!!节点个数是nnum,只需要生成nnum个mpc单元
; L  p( u9 w# [
: ?' ?! q2 l* U  E, 15000,ND! G) C( I) I" {) E) O5 G2 E  M

- m. b, k" p9 D2 I% _5 ?  ND=NDNEXT(ND)/ r7 h% r+ y, |2 k9 \
: ~( \/ b1 q4 r2 O6 w
  *enddo9 f) Z0 j& E+ w: E( o# z

$ q$ V+ N9 A+ c- y2 O  allsel
/ T% M8 a- R# S1 K' ^- z  n( n0 o1 D; j# U5 F9 C' t- X: T
  /SOLU" |: s& @* Y. J! A; e

; W* H! B' ]0 w( W3 t5 P6 x$ `  f,node(0,0,210),mz,10e5
( Y, e, C0 R' f: m6 ]% f0 a4 ^" f4 I- y1 F; S- Y+ `
  FINISH: [" D" [4 d- m
! z- j2 K/ ^' T& P) v
  ……
$ b/ K' X$ k- n0 n+ D0 W
" y6 b; f/ h2 q0 c  方法4:rbe3命令
' j7 W6 g3 Z; ?7 A9 x# g6 u7 {6 n$ O, Z
  ……
# W$ [/ H$ {# Z4 ^0 Y$ P, v3 W$ e/ T
  ET,2,21: q% ?- n/ P# {6 M* R

! \7 Y3 F# V  w" z" n- j  KEYOPT,2,3,0
, u9 |$ U0 L+ X7 E' C9 w% p% ?5 J. V' q
  R,1,1E-6# l4 z. T& p" ^0 j9 ?! G

, @1 N: m5 x) k9 [7 q  Z; ~5 X  K,17 , , ,210" A  ]* H" _1 m6 a# [6 c, s3 b

$ V: T8 V" I' G# O9 ^+ @" i  ksel,s,,,178 d2 ]' t: y" j4 l7 {
9 G) M! f  k) }
  type,2
  y5 \0 I/ x# O2 I+ S" Q* {# h% |# A% K" O
  real,1
& Z) o5 n( j( D2 G0 Z3 [8 T1 V* E' m) ^8 i, R3 A' K
  kmesh,all
- T. V1 i' R4 B3 V
+ w2 F9 T% w8 Q" G: X$ S  allsel
2 X6 K5 {$ \" _" d4 b2 i) o% g; \# d4 K1 p- ~
  nsel,s,loc,z,200' D, P% X  g) E. N8 ]* r, y

6 [2 X6 O3 a* B7 g3 p5 k  *get,nnum,node,0,count# Y! X5 T7 b& B6 A: A3 b

  p6 b/ H" ^2 K( R, r  *get,ND,node,0,num,min2 D/ X6 M" q, O+ S, }3 X" X
" ~- ]! A) X9 K" s0 Y- t
  *dim,sla,array,nnum- A' n. @' A% t+ U* o) F
) z% I/ h! H- T$ @! D! ?, G
  *dim,sla2,array,nnum' z/ ^" d7 f, G9 t
: I4 d2 z; {3 M. j1 k5 ^! W; w. D
  *do,i,1,nnum( w2 M! s4 l$ q: t
6 L) p& T0 j5 l
  sla(i)=ND! r3 J3 V; [2 v2 E7 h. I+ S

/ b5 Y, b7 a8 _8 N; P) ]: g  sla2(i)=ND
  l- p+ _2 v8 T" T
7 M. {4 q! D, k: ?! |( x  ND=NDNEXT(ND), b5 ^( t2 n; X. V) Q4 \

3 o5 ~" @( _+ y/ H  *enddo3 r3 }5 x9 f1 |& b( W9 j
( |3 r  l6 i3 a# |# R2 I; K
  allsel
8 ]. p. U7 D& n3 d: J- s
: `4 }7 A8 |9 M& w# N  rbe3,node(0,0,210),all, sla,sla2( y6 _6 I; J* X1 H4 q

: H, p- s) V" F) w, v7 U  /SOLU( _8 K! ^$ v- F$ t0 y# q6 g
( j) B; M  |6 d1 w% c3 K: T
  f,node(0,0,210),mz,10e5
9 |$ R8 q/ U. p# {- }) q8 D
; i5 D0 l! P  C8 b3 v* j  FINISH
* ^$ ^( R0 r" i: M1 [& R! S0 r
, s! p. s" A: f/ [1 R  ……5 q8 s- P9 _9 ~, F4 Y- H
, L. x6 h  \' ?9 j; W+ G
  方法5:定义刚性接触面
1 G, a, Q& Y! G4 M; P/ \
1 I! Q. ?1 ]6 d2 f" v8 W% |. _  ……9 L! V. ^3 [* c

# r$ Y. Y3 X1 J! R* x3 p( ~  n,15000 ,0,0,200* X/ y& }2 x8 S( J! z

- T: g& C1 y( r* r  MAT,18 L. C  B& I3 v, N

* D5 K! z1 X: ]3 ?  R,32 G& h4 ~( N6 l0 A. J
( Q  k$ W6 @, N, K% u- u; e& R
  REAL,3
6 V2 r' _$ h. d
8 |5 U% R7 _  [6 ^/ |  ET,2,170
: S2 D. n0 @$ F8 p! h" ]9 d" c( s
, q2 w/ L0 r0 p: G6 q$ v+ W  ET,3,175, P5 V7 s6 O( k1 V
( D. E3 ~/ `, c) p$ ]
  KEYOPT,3,12,58 U# P, Q5 W# G

9 e; i3 c* q9 D2 x! p- O  KEYOPT,3,4,1
% V3 x( E7 ]1 X$ y: J) v! p+ g3 R# i
  KEYOPT,3,2,21 L0 P% x% s* A; q  @# ?

: m7 F) Z+ U% [8 {  KEYOPT,2,2,0
6 m) V# H) C: e0 B3 W
* F+ F0 X0 W1 z% N* }+ y: L0 d9 c  KEYOPT,2,4,111111
3 {1 O7 \1 d( H3 b) T% r9 J4 O1 S  n: m# @; q: z
  TYPE,2
9 ?4 a0 Z2 G: f: j* m/ r" f6 Z. s# o0 M3 e% \
  ! Create a pilot node8 V$ D: l$ a" ^

6 Q" u' H  c4 P- V, @3 B  TSHAP,PILO' h7 a3 p- R6 r4 m+ f
1 H1 }+ O) K3 a! @
  E,15000
+ e9 a) M7 u. H: K4 [" A: t3 }. x  X6 d5 I2 B+ l# d' E8 R
  ! Generate the contact surface. K( [8 y8 Q  B
# O" ?  M# p3 o6 a
  ASEL,S,,,14/ g: s5 R: Q1 N$ A* X
6 \/ E8 h& z1 s$ A% U3 z, f$ {
  ASEL,A,,,19
# ^& K7 v0 J- k5 n# a
+ r: `! `$ M" @- B5 ^3 }% Q) V  ASEL,A,,,244 u, ?5 ~/ X( U, {( \) h0 y
2 e9 X7 Z' y9 S" k" s- D
  ASEL,A,,,28. p# L( D' W( V6 X
2 t1 {9 T) _4 A4 F+ {
  CM,_CONTACT,AREA) k$ r2 F: j7 A- v
% y- U% L! n6 c  N: L% c: g( H0 c7 f
  TYPE,3/ B7 Y" [6 ~# _% N1 i5 r4 _

+ Z, \7 M! i8 |3 _/ I. `- X& T  NSLA,S,1
6 L2 p0 R& _0 K* Y/ W& }1 x% P8 r. [" t
# U' }7 b: n$ W" f8 ]/ Y2 M  ESLN,S,00 u/ K- g7 T! V4 f% ?. i5 F( I
( R( z4 ~  g# Y  l7 {+ `3 i
  ESURF4 ~% V, E  o, c$ k# B% e" x9 u6 w$ O
3 c) \! w( m( d3 O# F
  ALLSEL4 w$ G! O- q2 p0 M

0 J) n9 M8 l& Q0 r8 Q  allsel
* e. |9 p  i* S, Z/ q& ~& R$ X6 }+ M  L
  /SOLU
  W# o5 _- P+ o% x' y. ^- @/ @' R
! I" X5 C4 F8 G$ K* d  f,node(0,0,210),mz,10e5
# o; H& f7 ~1 t! ~5 f8 _0 e4 k8 Z  i$ Q) H, f
  FINISH
0 r& Q; j- q4 i; h; m% B# K; p! L/ g( M2 s+ |5 T6 V* ?1 k
  …...
" N3 k% X( H" ~) ~, L- Q

评分

参与人数 1威望 +1 收起 理由
zh39204128 + 1 热心助人,专业精湛!

查看全部评分

 楼主| 发表于 2013-7-25 16:14:07 | 显示全部楼层
q1962940284 发表于 2013-7-25 15:09   A5 h, C6 c$ X
我邮箱
4 e4 n) [2 y- p施加弯矩扭矩的方法其实有很多种方法,在这里介绍其中的5种,并进行比较:
  ~) u1 d! X# a( `
谢谢老师,学习了。
- I, H, Y) Q6 \
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-13 16:00 , Processed in 0.081774 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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