|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
在高级仿真中,可对 FE 组件执行超单元降阶。本软件向求解器输入文件写入 EXTSEOUT 工况控制命令以执行此类解算方案。求解后,即可使用降阶后的矩阵在系统模型中表示组件。关于更多信息,请参见使用装配 FEM 中的超单元。
' i: T3 Z" ^) e# z: o0 r4 A& h
# U6 L( J8 R( X( }; J0 y% |有两种 NX Nastran 解算方案类型可以执行此类降阶。
p3 X7 q0 {9 @
& U% R/ c+ ]0 ?- ]0 M: m7 u•SOL 101 - 超单元8 ~: a" F# T) F9 g8 L
, r# D5 \1 A% {7 B2 X5 Y•SOL 103 - 超单元# ?- A- ?7 I1 ~9 k
' [1 P6 \ E3 F* J- t# I0 I
对于这两个解算方案,您可以使用集为组件连接至结构中的其他组件时所在的边界定义自由度。
4 T/ ?* `* [% |( \* a8 [" A* N0 U7 ^% Y! B" |' X
•分析 (ASET):此集包含超单元的所有边界自由度。默认情况下,将其设置为固定的。
6 G0 c9 C8 U# i- W( B2 j
% s0 z; l7 R. T) C" Q7 W5 g7 ?•固定边界 (BSET):此 ASET 子集包含所有固定边界自由度。
$ l, y" I- ^$ n0 Y- _3 {
6 a& \7 q, R5 y- c•自由边界 (CSET):此 ASET 子集包含所有自由边界自由度。 6 }+ R0 m/ [+ `6 x7 S
2 K* e$ q( @( r4 G/ o: I
注释
]: W! l8 h, T8 s 您可以使用自由度集来明确定义 ASET、BSET 和 CSET。在编辑解算方案对话框的模型数据选项卡中的自由度集组中引用定义的自由度集。或者,还可以使用固定边界自由度和自由边界自由度约束来定义集,如下所述。) i4 `, L4 t. T, R3 W
6 u( h/ o+ v) n4 J7 j( c1 ^) d
: v6 A' a9 u- l! c/ G/ G6 ^6 }SOL 101 - 超单元6 m3 H2 r% O z
您可以使用此静态冷凝缩减将所有的硬度、质量和阻尼缩减至超单元边界(即缩减为 ASET)。所有边界自由度均为固定。 ( Z0 U: n5 S, ?& ^
+ b' N0 E4 b, r3 p3 h$ D使用固定边界自由度约束定义边界的固定自由度。 6 K8 ], b; c, l
" d( _: A/ x$ r- e" O
SOL 103 - 超单元
; ]) W+ P) i0 v1 A4 W, U# G该解算方案可生成模态综合法降阶以表示该分量的动态行为。边界自由度可为固定或自由。
, d0 P) N) V. Q$ F/ l% v7 U+ W" s4 [! }2 f5 s2 b5 N3 X( {6 Q; @6 R6 J
•使用固定边界自由度约束来定义固定边界自由度。
! m E0 Z4 C+ y4 U1 s4 a* `. ?% ]% } X/ ]! M' B
•使用自由边界自由度约束来定义自由边界自由度。 + I$ L- B$ q' Y$ Y7 e; @) r/ g0 D+ Q
r, \ D) V E, |/ E" a6 V1 W
在 SOL 103 - 超单元解算方案中,您还必须创建 SPOINT 以存储 QSET 中的缩减模态。为此,在编辑解算方案对话框中工况控制选项卡的广义自由度数框中定义一个值。NX 以下面的方式将此值写入到 Nastran 输入文件:: s; W" s! D/ O/ G5 y: Z
; U6 |, v' q# l! p1 |8 f$ s
QSET1, 0, N1, THRU, N2
7 X; D' `$ c# I Z% a& D6 `, J, O, _& t7 K
SPOINT, N1, THRU, N2$ g4 D7 B1 h# F2 ]& G2 i: C; _/ X
v c4 R0 j3 c J+ N, ^其中 + J7 t1 g- u% |" D% {: P& r
$ y; K4 W7 N% a) S4 t3 y2 nN1 = 将模型中最高的节点编号取整到最接近的整十万的整数 + 1& L, ]( l- f- y; A6 T) b: S9 X
/ z ~* n* q8 C3 l; w, ]3 VN2 = N1 + 广义自由度数 - 1- L) l3 j# D# j8 L9 j
# Q+ U8 V% R( }$ A/ H# P, P Z: `例如,如果模型中节点的最大号码为 121366,且广义自由度数为 300,则模型数据写为 ' X1 k/ i5 h# f% g
7 h9 S6 _% Q; e* s3 W
QSET1, 0, 200001, THRU, 200300
0 \6 a6 L' Z9 L! x/ d) J( D
, ~0 O! ~; T6 q( I: O5 n; ASPOINT, 200001, THRU, 200300
6 }% r2 `5 m- U2 B L) J
5 L5 h) Z; X$ Y) mSPOINT 的总数必须大于所请求的模态数量与所有固定边界自由度之和。 + d, z5 t$ s# Q% _
$ Q% t% o# Y6 J* E注释0 ~( h% m8 Y/ l2 g6 t5 U* J* ?
关于更多信息,请参见 NX Nastran 超单元用户指南。: g* B8 j' n6 E* J
4 r- A" N+ V; Z, q8 j, q6 T- r/ u6 l; q
4 y' u( B s6 r7 T% t/ f( z
|
|