|
数字仿真 2 \1 P3 ~& n0 x$ s4 v- m. H4 s, G& {
2 y8 W8 ^' {7 |" ~新网格默认设置的文档问题2 p* [- C- ^3 n+ L% Z
在 NX 8 中的新增功能文档的新网格用户默认设置一文中,在 Tetrahedral 网格划分期间允许更改二维种子网格默认项的名称不正确。此默认项的正确名称是在网格划分期间允许移除冻结的边。+ N5 R9 R3 H, m9 V
, q8 W% b% D$ Q7 W1 o使用外部超单元进行系统建模
3 L+ B! y" i; j, U6 k' a在 FEM 事例属性对话框中,当使用本地模式运行 NX 时,如果尝试从操作系统中选择一个超单元 .op2 文件,则软件会返回一个错误。而在集成 Teamcenter 的情况下运行 NX 时,超单元选择会得到完全支持。& _' [8 }2 B# j* `! A) O* N, O/ _8 C
9 u- d: x* u! M& {7 @/ n拓扑优化
/ j) y8 j: d' J- N: U" a对于将用作拓扑优化基础的任何解决方案,请勿使用下面的 NX Nastran 可执行文件:. g! v4 g* e9 p# O+ `8 _7 }' l
5 {- y. B5 J; L4 T( m* AWindows 32 位: nastranw.exe
4 o( X6 w$ v* [8 T. p* f+ X: r# I/ D
Windows 64 位: nastran64Lw.exe
! t, A1 u0 U0 g) {- o( b' v
3 i$ a$ p0 }) ?8 L* m只能使用 nastran.exe、nastran64.exe 或 nastran64L.exe。使用标准 NX 安装时,NX Nastran 和拓扑优化将正常工作。
2 _) D# z- X+ y. G, T9 ?" d% Y& f4 t; k( _0 ? h4 i2 |, `- Q
在使用组定义限制时,必须正确设置智能选择筛选器,否则将无法正确选择单元。/ l" r" Q+ j6 N& l A2 u7 L$ T" S3 A
8 |1 Z/ n8 M0 B8 j0 ?' i2 ]如果在解析拓扑优化时遇到问题,则可能需要在 Nastran 解决方案中将 OMACHPR 参数设为 NO。
/ w1 a* s X M) ~$ E% D# c* K, Z; Z/ K+ V' R) s- R& C" x
在 Linux 操作系统中,如果含有仿真文件的文件夹的名称或任何部件或仿真文件的文件名中有空格,拓扑优化将无法工作。
! h% ` _8 f3 v- }: X( T* [% |# }. ~" s! I. U9 X/ p) z( }) l! O- V: c) _
模型设置检查问题
& u9 e5 f- D9 g, L9 G在 ANSYS 环境中,求解对话框中的模型设置检查选项会发出有关未指定材料的 SOLID191 单元的不正确的错误消息。要避免出现此错误消息,请清除模型设置检查复选框。; ~0 Z' y- B8 B( H
# C: Y M* j0 w8 M- u% s; WNastran 环境问题
3 P) R. _; {0 x1 r# y+ M使用 NX 响应仿真时,如果在尝试打开“响应仿真的函数工具”实用工具时遇到 Java 内存错误,请在 ugii_env.dat 文件中设置以下环境变量:' v- n* K) P) O5 _' M6 g9 v
. D% l0 X, l* _, \( uUGII_JVM_OPTIONS=-Xmx64M$ ?# y% K n+ S
9 X- y" g& @4 U* k# R7 F然后,重新启动 NX。2 }+ ~0 k- y6 p! N' Y
) `' y. d" r& C( |
Nastran 导入和导出问题2 H' g$ {6 g+ {0 z- `% V
不完全支持从 OP2 文件导入含有 CWELD/PWELD 和 CFAST/PFAST 模型数据项的 Nastran 输入数据。为了避免这一问题,请从 DAT 文件中导入数据。: c- W) n: x( J4 N* {1 Y; @6 m0 e
5 J% s: i% _" m6 ~ K' ~- X; mAbaqus 环境问题
3 P: p0 Z7 C* v+ u* k5 ]& S6 ^7 l0 ~在包含间隙的螺栓接触对话框中,必须从几何体中选择两点以指定定义螺栓轴的矢量。不能选择两个节点。要解决此问题,您必须:
, Y4 O3 s4 F+ y B% R2 ^$ V5 @: o, j4 `1 D& }9 Z. c
在仿真导航器中,确保相应的几何体已显示。- z4 j* ?& Q: B0 D$ D5 h$ j
, D" b. A( ]( A, ^8 a
在包含间隙的螺栓接触对话框中,从螺栓轴组中的指定矢量列表中选择两点。 ; i Y- O/ _! g1 G) D
' u5 G5 q2 b* { T: ^& c0 q& t
在螺栓孔一端的多边形边上选择一点作为第一点。. \1 k' l1 S& U9 S9 U) ~8 H/ c
/ j- n2 w* n, {3 p) X% g8 o在螺栓孔另一端的多边形边上选择一点作为第二点。& ?: B9 N, i; x+ K# h& G4 I
0 H6 T( G0 v3 H
使用螺栓预载对话框中的 3D 单元上的力选项时,如果需要选择多个面来定义预拉伸截面(如果将螺栓划分以便进行六面体网格划分,则多个面很常见),应始终选择单元面而不是实际几何体面来定义预拉伸截面。选择单元而不是几何体,将确保生成面的法向在 Abaqus 输入文件中保持一致。要选择单元而不是面:
6 k5 U5 C b( ?& f8 q$ p2 |5 s; P' a, ]$ S/ o, _
只将螺栓及其相关联的网格设为可见。
$ @$ {: K8 T7 [: U8 C6 F
. X$ x3 n) Z- p$ @/ x" j& V" R; [在选择条上,从类型过滤器列表中选择单元,并从选择方法列表中选择特征角度单元。 ) t! {) P) a! ]! [# [
2 E. r q8 X# b1 V在智能选择器选项对话框中:% T# B6 o( c. Z/ }
* \" Z8 ], Y' z( p
指定特征角度公差以用于选择单元。 8 R! P, t' ^. R8 c
( o0 \. f, T1 l8 F" E% T% T在自由面计算列表中,选择可见模型。这就确保您可以跨一个螺栓的多个面选择所有单元面。7 S. o1 B8 ]3 }" `
2 G3 g, u- a* \+ k# v4 o+ C
要选择内部单元面,如通过粘连重合网格配对条件联接的非歧义面上的单元,则使用可见性控件显示要选择的内部单元面,方法是适当地隐藏网格或显示组。选择特征角度单元,然后单击智能选择器选项。从自由面计算列表中选择可见模型。
" t3 F4 ^8 t: B4 s+ a5 a S% ]; T; w5 f% s3 _, O/ P
Abaqus 导入和导出; x. p3 B+ I* K$ `; w
在将 Abaqus 输入文件导入 NX 时,会出现以下问题:
+ z6 w) ]8 X) X( `
1 o. x o+ C; s对于 Abaqus 结构输出请求建模对象,当前只提供部分导入支持。现在,所有输出请求变量和任何参考的组 (ELSET/NSET) 都支持进行导入。在后续版本中,将提供对 Abaqus 结构输出请求建模对象的完整导入支持。; Y. H& [) L) [0 l
1 Z# j- }! W3 b& p. M+ K
在 NX 8 之前的轴对称结构分析中,NX 会错误地导入已用于具有除全局系统外的节点位移坐标系的节点的分力或力矩。在 NX 8 中,NX 现在可检测此情况。NX 不会在这些节点中导入负载,并且会向列表文件中输出一条消息。在后续版本中,将在此类情况下支持完全导入。' S( Z% U3 {4 R( g5 ^
2 ?# X# l+ R0 ^. e1 D' t- \*FRICTION, LAGRANGE 关键词错误地导入为静态摩擦。3 o# ~ L1 ?# X
8 b" ], e9 I/ t# }( e7 g3 Q/ K5 `9 W在重力负载中,*DLOAD 关键字的 AMPLITUDE 数据未正确导入。在导入期间,交换了时间列和加速度列。
9 u1 T# q3 ^, Q* m) \7 |" r: M$ }/ _9 {) q% m. N& C! h# Y
当您从 NX 导出或解析一个 Abaqus 输入文件时,会出现下列问题:
s4 l$ X; V$ M% [% e( V( b. |7 w: I8 s m
材料存在以下问题:3 `8 M2 p/ m! B
; ^ }' l3 W5 M4 p% o4 o不能正确导出超弹性材料(例如 Mooney-Rivlin、Polynomial 和 Yeoh 公式)。发生此问题是因为没有以正确的顺序导出与畸变响应相关的应变势能系数,并且没有转换与体积响应相关的材料参数。4 y/ s0 `" y! ]; ], Y- {8 R
+ A4 F% N2 z( u! ~; I) v+ L" p5 z
对于各向异性材料,只导出刚度和导热系数矩阵的对角线值。/ r. j6 Q7 q" u0 S, a& r1 v5 O
& q ^6 s8 }" j. @+ K材料方向存在以下问题:
1 \# i/ D9 k7 t7 i) l8 W( {+ l! Y" O- A6 Y; t! s/ T
在非轴对称环境中,如果您在壳截面物理属性表对话框中指定了材料方向,则会错误导入壳单元的材料方向的第一个方向。 3 C' ]# h( X. I) X5 ^& o) Z% X1 a( Q
+ ?0 g2 p7 Q! ?/ \1 F0 H7 o4 ~
在非轴对称环境中,如果使用单元自由面近似方法为实体单元定义了材料方向,则当您尝试求解模型时,软件会发出异常。要避免此异常,请在求解对话框中清除模型设置检查复选框。1 U/ d( P( }( G# o; W
; A& i. t, l( S( V/ Q当前未启用间隙接触单元功能,此功能可通过接触网格 (GAP SECTION) 对话框启用。
8 L e1 y6 `7 Z" c2 B( K" Y2 w( B6 q5 P8 s; R l
在导出或求解包含梁单元的模型时,会出现以下问题:7 d5 S' ?; r' }) F& _/ _$ I
$ c4 V% f* O: o+ j$ K: ^ L# Q
梁单元的重心计算不正确。因此,导致所显示的重心不正确。( E# i2 b- i# g- X
0 g9 ?! \0 P [4 t梁横截面轴当前未正确地导出。# f6 R0 g' j1 n
6 S# W6 v" u9 I如果二维和三维梁单元使用相同的梁横截面,则软件在导出时不会分隔这些截面。这会导致在 Abaqus 中求解模型时发生错误。9 `6 q" N" k; \2 u% G/ Y& @9 I
9 B5 y) X6 j# c z' a) P( FAbaqus 输出请求中存在以下问题:
8 d7 r. z! v: z. X7 l, E- x% ^5 G% O' Z2 ~
如果您在 Abaqus 输出请求对话框中选择过多的输出类型,则会发生已知的问题。Abaqus 求解器崩溃,并显示消息“单个表中有超过 9 个输出请求”。
2 ?3 I( e4 H d9 u8 H: N6 f& d4 i! Y2 X! E5 E. o6 I1 g
全局/本地方向选项当前未写入 .odb 结果文件。; a+ ~% o2 d( J, Q" }/ c' d) d- F7 X: K( S
# W/ O/ f& N4 _) A
如果您选择写入 ODB 文件选项,然后从字段/历史记录选项列表中选择历史记录,则 NX 不会导出任何现有节点或单元组。
$ u7 P7 O2 v# p5 j4 ~ O/ A" [) L2 z' r) P; l8 w7 x* n
在 Abaqus 热环境中,如果使用 GROUP 选择单元集,则即使不请求,软件也会写出 NT - 节点温度输出变量。+ c6 j" ?% ~$ ?4 y/ T) }
; A2 |. P U [: O U2 T+ |3 p
负载和约束中存在以下问题:4 o! T9 T8 @* B
* E4 v& D9 |3 `/ a, G2 D在轴对称环境中,压力负载的方向处理不正确。NX 始终将负压力导出为正压力。
[6 A5 u8 V( G# _) ` B& N; Q6 b& p
* w3 }: X$ L- ^4 A: ^ c通过在梁上 - 空间选项创建的压力负载工作不正常。
" i) }8 P. t) ]- H1 J+ k: Z$ z# Y6 t
在离心对话框中,如果使用现场选项为负载定义角速度,则 NX 不会将该负载正确地写入输入文件。. [/ [' j( d! I* E/ G3 L
8 j8 c, q6 C5 h$ c6 |7 ?" L# B# V
在力和力矩对话框中,如果选择边-面选项,并使用字段定义负载的任何分力的值,则 NX 不会将该负载正确地写入输入文件。
* R V$ a- k. d% @' F' e" }2 N2 s g+ h) _8 @% R" [7 m$ i
在热环境中,如果在热通量对话框中选择 CFLUX 或 CFLUX - 空间选项,则 NX 会将幅值为零的负载错误地写入输入文件。
4 q- \& k" V- u$ W5 f k$ t% X0 _ v: g* f, v7 H
在轴对称热环境中,NX 会错误地为与应用集中薄膜条件的节点关联的区域分配值 1。& U/ z0 o! m& I5 i. [+ G
% P7 V: W% D! |1 S6 g! S9 Z在结构化环境和热环境中,如果同一工步中存在两种不同的负载类型,则使用工步关联管理器对话框停用集中负载 (*CLOAD) 或分布式负载 (*DLOAD) 时会出现问题。例如,在某个解决方案中,如果:
+ m7 j2 R0 E& ~" c
& R e8 p; j. w* J' I9 S* T: v. u2 b8 _力 (1) 在工步 1 中处于活动状态,但在工步 2 和 3 中处于非活动状态1 y" l- Z" X) g& q8 W* A, e
9 p( f5 Y% f& a7 i$ g压力 (1) 在工步 1 中处于非活动状态,在工步 2 中处于活动状态,在工步 3 中处于非活动状态
0 I! f' H* `+ O$ Q7 l4 T
4 Q% I5 _- J5 ?, q J8 a1 ONX 会在工步 2 中将力 (2) 错误地导出为活动。$ z/ Y% w4 e! ~; Q/ O
$ D& U0 p" |0 s1 J$ Z2 f9 N( y5 P( Y
在热环境中,如果同一工步中存在两种不同负载类型,则移除集中热负载或分布式热负载时会出现问题。
0 |+ I4 j/ g8 V& ~+ I% g
8 `7 \$ \4 L6 l, T% O在强制位移约束对话框中,如果您选择组件 - 空间选项,NX 不会将负载写出到输入文件中。
/ N/ [! h5 V) Z5 x1 t ~; K% _* {* o
ANSYS 导入和导出
4 r0 q6 o2 p2 F0 J \当您导入一个 ANSYS 输入文件时,会发生以下问题:
4 `5 x! O9 G. j6 u! K) A3 e- l
% C# I6 j2 x! s0 H! _3 \ o对于除 SURF152 和 SURF154 之外的所有外壳单元,当您导入 SFE 命令时,负载和约束仅会应用于顶部外壳(外壳法向的正面)。即使在 SFE 命令中指定了底部外壳,负载和约束也将应用于顶部外壳。
1 a& |$ R3 y* `* K+ Y- I5 ~
6 T, B* s; ~" ]' f! `" a# ? k没有导入任何输出请求(OUTRES 和 OUTPR)和接触控制(位于解决方案步骤级别)命令。
8 a1 y. e8 n$ e; O
$ |5 x1 T7 Y; o$ @( h2 |, EANSYS 13 二进制文件现在包含(外壳、梁和预拉伸单元)截面数据,和在将文件导入 NX 时将跳过(不受支持)的材料数据。
: G1 W3 ~$ }/ ?; ^6 `
9 ?# K" v) [, D# |) L6 w此版本中缺少以前在导入仿真对话框的高级选项部分提供的将 3D MOV 导入为字段数据选项。这是一个退步,将在后续版本中得到解决。
1 Q( _1 l! _" U# k# D h4 E3 P% o4 E3 U5 _. Y8 I0 T& Y0 G' j
在节点压力对话框中,您通过类型列表中的组件和组件 - 空间选项创建的负载只支持导出,不支持导入。# ^+ n7 V$ T5 ]- \2 }
) l- ?& s# ^+ L8 x现在,当您导出或求解一个 ANSYS 输入文件时,会发生以下问题:. _; ~: ]' m2 W0 H9 ]( t
4 ~8 z) [8 R, x+ b; T# v' ~4 j$ c
如果模型包含膨胀层合板(由 Extrude Laminate 或 Laminate 2D-to-3D Fill 命令创建的 SOLID186 单元),如果铺层区域不是最新的,则将无法正常解析模型。要解决此问题,使用计算区域命令在您导出或解析此模型前手动更新 FEM 文件中的区域。: p# l$ H5 N+ t+ T, w1 O
/ t, r" J$ {2 V$ ]0 ?5 ?2 X: k
模型的组名在 NX 中可能唯一,但在 ANSYS 中不唯一。例如,在将文件导出到 ANSYS 时,会自动移除空格。当组名不唯一时,导入的最后一个组的名称会覆盖前一个组的名称。+ J. j/ ~, f. N2 C0 u) K
! B! B d5 Y9 A! F- @
LS-DYNA 环境
7 Z2 y+ s6 Z/ x6 Y在导入 LS-DYNA 关键字文件时,不能正确处理 *ELEMENT_SOLID_TET4TOTET10 关键字。当前,不会从 NX 中的角节点生成中间节点。但是,您会看到 TET4 类型单元。
% ^) r6 M3 L/ \: e3 ?5 c2 w! i) s; y
NX 层合板复合
! U) F/ p5 E: T5 C4 k例如,如果使用 Nastran 求解层板压力、层板约束或者模型中单元子集的壳结果(例如,在 Nastran 中使用 SET 工况控制命令),则层压板后报告在尝试使用默认设置处理解算方案时会发生错误。* J' \0 c" K7 `0 T2 w- v
$ J" a4 I% l' j解决方法:在 NX 中创建一个包含要为其生成结果的单元子集的组,然后在后报告单元筛选器中指向该组。' q0 {; K9 _) {2 ?' o
- E2 l6 p9 _" `- K9 R. Q
层压板后报告无法处理来自装配 FEM (.afm) 的层压板结果。
) C1 m6 K6 ~& E b- \, W3 [
' z4 v1 K; d! U层压板后报告不处理来自实体层压板的结果 (PCOMPS)。
. f+ A' Z6 I, T+ B) ~3 k- l) T: c) o
无法从装配 FEM (.afm) 中正确导出全局层叠层板。' r% E2 M) J8 i9 l
* g+ D& w$ o7 i8 g3 e; s
与负故障指标对应的层板强度比被设置为 0。' N/ {' E5 Y9 C
5 ~5 G' g1 F: e% D8 GNX FE 模型相关
2 s2 k$ V3 S L9 g创建测试解算方案时,操作记录录制当前不起作用。) I; |$ U' `! v, b5 `2 X
3 V C/ B3 ^; g7 m+ z0 }
预测试传感器图形显示取决于活动的解决方案。如果仿真文件具有多个解算方案,并且它们包含相冲突的节点位移坐标系定义,活动的解算方案必须是由预测试解算过程引用的解算方案。+ ]9 I# C! @) O
/ o ?+ q/ p" U) g保存在 NX 7.5.x 上的仿真文件如果引用了生成的 (1–COMAC) 结果,则无法在 NX 7.5 上打开。* ], \$ u0 f5 j: P. [# {3 \9 i
3 A4 h% m1 y" l% @# [
解决方法:从 NX 7.5.x 的仿真文件中删除这些 (1–COMAC) 结果,或者手动删除或重命名计算机工作文件夹中的结果文件 COMAC-[Simulation name]-[Correlation solution process name].bun。! J8 W2 O9 K6 v2 y: J% J
& H, t( w1 d; ~9 g: X+ ZNX 有限元模型更新; o' q( X- E Q" [+ k
模型更新解算过程中所用的与 DESOPT 200 — 模型更新解算方案相关联的自由度集中,不得存在旋转自由度。 L6 {7 ^3 C0 U6 y9 l
3 h" z1 G2 U; c. t, \6 L在“工作结果”节点下选择正则模态 [#] 节点时,在相关局部放大图子面板中停用模态,会影响相关度量显示(例如 MAC)和模态对表。不过,这不会妨碍不活动模态与频率和形状目标配成对以进行模型更新。注意,如果停用参考(目标)模态和频率,它们会在更新过程中适当地被省略。
" x( y4 P: [0 B) g
2 \5 K% P$ N3 P \ d+ D耐久性* m' T' J* }- A8 F5 ?
混合顺序的锥体和四面体单元不受支持。8 R5 a l% F5 J* k7 h3 X6 V, i
* X; x9 X& Q' |" A忽略具有层合板物理属性表且在表中含有层片材料的单元。6 D* K5 n. o' f4 Z' W
* L0 E8 z, \2 F2 Q/ w8 E: e F
基于多次迭代的响应仿真事件来创建、编辑和解析耐久性事件可能导致性能降低。
0 U" [7 a' m! O; C9 m; v/ \6 I% U3 h; \. v+ l3 F* K' ~1 G
当您基于响应仿真事件(其 RS2 文件也包含几何体)编辑 NX 7.5.2 版本之前的耐久性瞬态事件时,您需要为瞬态耐久性事件对话框数据控制选项卡的开始时间和结束时间框指定有效值。! ?; h* O0 j) `2 r* H. F
/ G6 o1 k% P8 A9 k1 b }' ]" S- N3 z
在 RAM 小于 8 GB 的 32 位计算机上,如果使用来自 RS2 文件的应力或应变结果创建瞬态事件,会出现内存不足的错误。
( m% r/ t( O0 X6 c2 L7 @* l/ K! r: o1 y. M* B3 X5 {0 a( b
在 32 位计算机上,即使 OP2 文件的大小小于 1 GB,从该文件中访问 SORT2 数据时,对于具有大量单元和迭代的模型,也可能会出现内存不足错误。一个测试“NX 高级耐久性”功能是否能够读取 SORT2 数据的简易方法是在 XY 函数导航器中导入 OP2 文件。' q) F0 l2 i9 `$ S
; e# D# o3 {& z. Z: Y在播放创建和求解耐久性事件的操作记录时,针对以下框中的预期设置验证在操作记录播放期间设置的值:
! @5 |( \% p& d& r3 B/ V. T! F. x7 `! p6 W& c: c7 k
静态耐久性事件对话框和瞬态耐久性事件对话框的疲劳选项卡上的最大交变应力框
6 k4 `1 E: B7 s, X
, t# d* s7 X' \2 R静态耐久性事件对话框和瞬态耐久性事件对话框的应力轴选项卡上的搜索解决方案框0 v- H" U6 ?" Q0 a9 u3 X a
9 }% W0 n6 n: }% |6 a' B
瞬态耐久性事件对话框中数据控制选项卡上的开始时间和结束时间框
! z7 s! \; w" m6 A! \9 `: H% q- F2 }7 d" \. T0 A2 L
在将疲劳寿命准则设置为最大剪应变寿命时,可能会错误地计算疲劳安全系数和疲劳断裂指数结果。
/ p/ b" r# }8 w' u: `% g9 d6 p4 r% A. w
解决方法:改用最大主应变寿命作为寿命准则。
0 c3 L; l4 ]$ U# `
t9 c* ~) c; O, b: u7 ANX 热和流、电子系统冷却和空间系统热2 {( E1 I1 k" A& V* {5 B
如果创建一个包含模型几何体而不包含单元或节点的组,求解器不会将此组写入临时文件。这意味着您指定边界条件时可以使用此组,但不能在用户子例程中使用此组。
( D) K0 p/ ^& Q( `. A0 V$ e% k5 v! Q V! w x9 m# \, i
在以下情况下,必须为温度指定相同的模型单位和解算方案单位:0 G$ p/ p- G+ p1 h9 @. G
% _0 {9 g0 i2 q5 l- Z7 ]4 c当定义温度约束并为温度幅值以及空间分布指定一个字段时。+ V/ V9 _( T3 r1 \& b1 i
" \- W4 J: ]' b! W
当定义与环境对流约束并指定一个字段,以在环境组中定义温度值的幅值时。; j' Y1 V! O) M
4 W5 K5 G( w% g1 h- v3 H! [5 `# U如果不指定相同单位,则在导出或求解模型时,模型设置检查命令会发出错误。
# s/ b X: V' X5 s, Q0 b) f. I( r7 S2 b! S5 ? P8 n. F
在编辑损耗值或单位后,PCB 组件仿真对象中的损耗值和单位可能会出现问题。
1 K; ^5 | ` q3 d) \( ~! o5 J$ v# p. x
视频问题示例
! h6 X5 N; S# d& `# p1 k由于 Adobe Flash Player 的限制,只能在 32 位版本的 Internet Explorer 中查看高级仿真视频示例。
h5 K( ~1 c+ f% H4 ~, W3 K8 } |
|