hypermesh柔性体(MNF)教程(4)

2019-03-28 08:43

answere:你再重复上面的步骤做一次,应当可以解决了

40.模态分析是否要加约束视实际情况定,但载荷是不需要加的。

8 d$ R! r\

) \\! F A( h+ L可以不加约束的自由体做模态分析,这时前6阶固有频率都为0,表示刚体位移。 另外在不同的约束条件下的结果是不同的,如悬臂梁和剪支梁

5 E3 T1 j5 }\4 C0 }( ^) J' V5 C% X& g( s

一般情况下模态分析应该尽量模拟实际情况,有约束必须要加,否则分析的意义不是很大,因为自由模态和

. `) U2 @9 [, A( w4 J: C( U& N) R

* N$ A- a& b! P6 F$ e2 ~- q约束模态的结果会有较大差异。

5 E- W5 S+ h. R& j

有些问题是需要求解在某种载荷作用下结构的频率的,这就是有外激震力情况下的模态分析,无载荷情况下

6 a0 |4 i4 K- \\; J: Z' ~

的模态分析结果是结构的自振频率,这两种频率是不同的性质。

41.post-summary里可以算出重心坐标,惯性矩等信息。

42.建立新的局部坐标系:

以HM 8.0,创建笛卡尔坐标系为例:

/ y/ g$ I& Q3 b# B# P- w, K c/ @8 t% r: |# d# k8 ]

. g9 U6 v: s( d首先创建system的collector: system collectors 然后Analysis--->System:

- }9 p4 C* `0 z% g1 ^- p0 W

+ }4 b5 b) q4 m' d* b+ E X选择节点以确定坐标系原点所在的位置,可以选择多个节点(n1,n2,n3,n4......)以同时创建多个相同的坐

标系.随便选一个节点N1,作为坐标系的原点。

\

5 |3 x& q( ~6 _/ H2 W* K+ sHM自动跳焦到 X-AXIS 按钮。再选择一个节点N2,N1-N2便是新建坐标系的X方向。

; O! E4 R( A; I5 bHM自动跳焦到 X-Y plane按钮。继续选择一个节点 N3, 则 N1 N2 N3三点确定的平面为XY平面。5,点击creat。

* g5 |: S: R% q

HM就会分别在n1,n2,n3,n4......节点上创建若干个坐标系,原点分别为n1,n2,n3,n4......,X方向为N1-

N2,Z方向为N1 N2 N3平面(xy平面)的法向,并以右手螺旋法则确定Y轴。 bc's-system

43.查看nodes的坐标:在nodes里直接可以查看。

44.删除节点shift+f2

( K. j, e$ \\) C3 i3 U/ P1 M& o4 e3 S1 ] V

45.理论上shape越多,越可能得到更优的解。

最弱的方法是,针对所有允许设计的区域随机地创建一些shape

一般来说,可以根据模型的结构形式和荷载特点,创建有可能改进设计的shape(这需要比较多的经验和清晰

8 i7 R\~& W`. g; d6 D( g( x; ?9

; L' ~7 p% ~$ d* u$ \\. J5 s6的力学概念)。

如果结构和荷载比较复杂, 可以先做一次分析,根据分析的结果来确定如何定义shape,比如对于应力集中

的区域,有针对性地创建shape;

46.自定义视图的保存。

直接按下键盘上的v键, 会弹出一个窗口,里面有save1, save2,...save5,

, ~% f: x' }1 s- \\) r$ w% y

/ L) `2 z2 i- P5 X0 ?, v在save1-save5里面任意选一个地方,输入一个有含义的字符串,来标记当前视图。

当你需要恢复某个之前保存的视图的时候,也是按下V键,然后按下旁边的restore按钮即可恢复到先前保存

的视图。 47.关于网格质量

$ I1 u. s% R7 n8 U, D; |, ^

% \\6 E( u/ a; n1 J7 [$ # 1、纵横比二维网格中纵横边的比值或最长边与最短边的比值。正四边形的纵横比为1,偏离正四边形越远数

值越小,比值越接近1越理想。歪扭角

( d! ]6 X, w4 o( Y/ T

代表偏离直角(90度)的程序。矩形的相交角为90度,所以歪扭角为0。偏离矩形越远歪扭角越大。三维网格(

3 H% I6 h, c\`$ & s, Y, D7 j; F\0 z

~. H/ O1 r0 G c8 Z\: T3 D四面体、六面体楔形)的歪扭角采用各面的歪扭角的最小值。3、锥度.

( q+ B6 _7 w5 d1 u% f8 C2

/ v) c: m g. j: c* p, s! ]表示偏离矩形形状的程度。矩形的锥度为1,偏离矩形形状越远(靠近三角形形状)锥度越小。三维实体网格(

六面体、楔形)的锥度取各四边形面的锥度的最小值。 翘曲

/ n. r; v, D( N$ H n/ a

# r4 m8 d\评价偏离平面的程度。三点构成一个平面,在四边形单元上四个顶点未必总在一个平面上,评价偏离平面的

程序指标为翘曲。在同一个平面上时翘曲为0,偏离平面越远翘曲数值越大。实体网格(六面体、楔形)的翘曲

值取实体各四边形面的翘曲值得最小值。 雅可比比率

) Z/ i. Y- `1 M. w! `- _

在网格的各高斯积分点计算雅可比行列式(一般和网格边的一阶导数相关),其中最小值和最大值的比就是

雅可比比率。二维单元首先将单元投影到平面上(任意四边形三点构成的平面)然后计算雅可比行列式,实

2 z% ?5 Y5 ?\: U+ r! A) g. N- X9 o3 o! P, e

体单元直接计算雅可比行列式。四边形单元不是凸形时,将出现负值,分析也无法正常完成。简单形象点说

,四边形任意两个节点的矢量方向指向网格域外,则雅可比阀值为正,指向域内则为负。扭曲

. I9 \\( L* J# Q4 o7 `9 n( p0 p8 M8 m; Z2 b& l% y5 Z

p. M/ [0 a, |4 e\实体网格的相对面相对扭转的程度。7、坍塌

自动划分网格时会产生四面体网格(Tetra Mesh),此时可能会产生接近于板的高度很小的四面体,这样的四

6 B G, w6 x/ a& {/ y) ?4 g% }

面体被称为塌陷四面体(Collapsed Tetra)。塌陷值用于评价四面体单元塌陷程度。 8、线长度

检查杆系网格线的长度。二维面网格两边交角检查面网格的两个边构成的角度。

45.solid的作用

# o4 x4 l. U$ H7 O9 j3 Q' o: w! f- n) U! w/ y! o7 Q

9 ?2 e9 L\l1 q0 z. k/ V5 I取决于你自己和模型的假设

1.一个实体你可以首先想到就是Solid

3 n, Z2 s: v0 ~( ^% D6 0 T4 ?2

- q: a, y# \\9 |' ?% 2.如果实体的截面与长度相比很小,可以作为梁(beam);3.如果该梁只承受拉压 ,则可以当作杆(rod)

\o3 ^ _

8如果该实体的截面与长度相比很大,则考虑作为平面单元(plane);

i6如果该平面还承受弯矩或者剪切应力,则考虑Shell,如果有一定厚度,则考虑用厚壳% 6.如果实体很小,其体积可以忽略,可以考虑考虑用Mass

5 [2 B0 R1 n% c( S. ^\

+ [ T* ~- E! Z% t关键在于你的考虑问题的规模、精度、建模速度、计算速度、与实际模型的拟合程度,如果问题很简单,则

: u7 Z+ b) S+ \\

* Z U. q6 o; N% |- p$ ]4 U$ X直接考虑用结构力学或者材料力学求解,这样速度可以更快,适合于估算。如果要求精度很高,还要考虑用实验验证这些都取决于你的实际问题!

46.添加固定点 按f11

add/remove point,其中左键是add,右键是remove

6 L4 ~' B: s' e( ^$ o# ^$ d7 U$ J( u; h3 N4 V/ P5 L/ f# @7 H, f4 B8 {, F1 ~; t1 [- f8 o* u

47.频率响应的意思就是结构在某个频率的载荷下的动特征,如果你施加的频率不能引起共振,例如远远偏离

结构的固有频率,在理论上你当然无法观察到变形。这个情况很简单,结构的动刚度在零赫兹的时候等于静

# e3 [2 D% K, Y% T$ ]% S3 r! ^8 P5 U0 j! I$ O l) T

刚度,在动载荷的频率接近结构的固有频率的时候,变形最大!但是频率太高的话,变形就小了,这个时候

动刚度最大,所以你无法观察到结构的变形。

5 I- ?9 Q. J- H5 R9 H/ x' H5 b u, u- d( T5 P) v\. Q }2 U

& [7 q$ J m. |! |+ u$ `48.给临时节点添加标签post-titles

+ g5 U4 _* Q1 r) x3 p6 L/ \\\

49.用shell单元创建surf geom-surf-from fe

7 ]$ H- i0 @) }

50.选择elements

9 y: i) M0 W* D如果单元是二维的单元可以用by face

8 m, v\

& j4 V; z, n W/ s3 W8 q3 w如果是三维单元,要先find faces,然后才能by face

51.2D网格都正常,solid map后单元翘曲怎么办呢?

首先,这里要说明一点,不同的生成方式,结果不一样。如果你要求非常严格,可以先project然后solidmapsolidmap 对于只有source elements的情况,软件会更多的依赖你的几何特征。面网格本身就和几何特征有

% S( j7 w, p6 g7 z9 j8 C3 r% Y+ e) c) m* K$ w8 F\1 j

& W: a- a7 y; J* u9 {9 |

, N6 Y6 h) P0 c$ d\差距,特别是对于非直边,所以这造成你直接solidmap后网格发生微小的变化。如果先project,然后

. D# H# Y% {4 c0 | _2 e

/ d) N& G ?3 E( H, l; }solidmap,可以达到你要的效果,翘曲为0,但是仔细对比,你会发现,生成的网格并没有参考几何,特别是

( i- ~: y, g/ _2 q

5 I& R* L2 t2 ^8 g) i1 D在圆角处。当然,另一种方法是在圆角处细化网格,那么按照你的做法会减小造成的翘曲,但还是存在。

52.求教:optistruct 加载问题

+ n0 ^' a- z2 r* G4 j

$ H$ o6 f\2 Wsubcase中的load只能选择一个loadcol,如果有两个loadcol:FORCE1,FORCE2,要了解两者单独作用的结果可

- X5 U# n4 Q( j$ B) }

/ l( u' i3 Q% W7 b以设置两个subcase,问题是如果要了解两者综合作用的结果,如何做?

在定义loadcol3的时候把它的card image设置成LOAD然后在点击EDIT,在LOAD_MUN_SET中设置

+ y! R! D# q2 L6 k( g* `/ W& X5 Z. V: l) M: x6

为2,就可以合成了

1 ], ~' v& r% J# b3 Q* {$ P5

% w. P% H9 m% B\S' Y2 Y6 l5 L53.图形显示精度在options-----modeling里面设置。

54.修改os文件生成路径

具体做法是,在修改控制卡里的TMPDIR卡片,它默认值是你的文件所在的目录,比如说你在D盘下work文件夹

3 Y( \\* ?' q, V! ?. c

下求解,那么TMPDIR就是D:\\work,TMPDIR卡是临时路径,temporary direction,OS求解时会产生很大的临

) c) \\6 Q& |+ x4 {) b

时文件,叫scratch file,和temporary file的意思一样!TMPDIR卡就是设置临时文件的路径。 我遇到的问题是默认的路径出现了问题,或许是因为缓存,或许是因为硬盘。。。。

2 ^7 `, j- y. ?+ o1 n( X

具体我也不知! 我的做法是把TMPDIR卡改成别的盘的路径。如D:\\work 变成C:\\work 就OK了。 TMPDIR位于 BCs->control cards下

55.global中的element size值就是使用automesh时默认的值。

56.surf是指你的具体的几何表面,face是指网格表面的。

. M- E. [1 ^7 [% e5 T8 q

57.optistruct在优化的时候是先将设计空间的材料全部切除,然后一点点加上去,这样就形成了一步步的迭代

,在每一步迭代的时候软件都会进行一次analysis,来检验是否符合你设计的约束和目标

58.结构柔度Compliance是HyperWorks中的一种响应类型,定义为柔度反映的是结构的应变能力。 优化目标既要满足疲劳强度要求又要最大限度的节约材料,实现体积最小化将目标函数定义为结构的总柔度最小。定义总体积作为状态变量响应。

59.注意:HM的优化方法是基于局部最优的,并非全局最优,所以一旦初始值给的不合适,就会造成最终收敛

于意想不到的局部最优区域。

: S7 q& g2 k% x9 q- W\+ l2 N/ Z! E) B3 j- Q\C) G+ r- d; e/ J% G' w% r

60.合并面 surface->untrim

61.分别显示sets

用entity sets 里的review 来显示set,那些个要被显示的entities 必须已经事先显示在屏幕上,这样用

( k# b2 S0 d$ O p& A. y5 H( h( P$ | [

review才能highlight它们。否则,review无法highlight它们。举例来说。comp A 里有10 个elements,

) i# m) N, B8 i5 O# @

comp B 里有10个elements. 现用comp A里的5个elements和comp B里的5个elements做一个set A。如果当前

只有comp A显示在屏幕上,那么如果用entity sets 里的review 来显示set A的话,HM会告诉你,这个set共

) E' Y' @) d5 z, ^7 c: \\

里有10个elements, 但只有5个显示出来了,也就是comp A里的那5个 要想把某个set里的elements全部显示出来,办法是:

把那些elements 所在的comps 全部显示出来,用entity sets 里的review来highlight 它们。把所有的

$ q* E/ {0 Q: O! D# \\2 b6 p m4 V8 U: _: P0 ~+ ~

comps都显示出来,Mask(F5),elems,by sets,选要的sets,elems,reverse,mask。, 把所有的comps

都不显示出来,Find Entities (shift + F5),find entities, elems, by sets,选要的sets,find. 要想把某个set里的nodes全部显示出来,办法是:

把那些nodes 所在的comps 全部显示出来,用entity sets 里的review来highlight 它们。 comps是否显示无所谓,Temporary Nodes (shift + F2), nodes, by sets, 选要的set, add. 看完后如果不

' y1 d\

再需要,clear all.

如果某些elems要经常显示或隐藏,就把它们放在一个单独的comp 里,显示comps或许比显示sets要方便一些

。如果某些comps要经常一起显示或隐藏,就把它们放在一个单独的assembly里。

62.改变单元阶次 1D,2D,3D->order change

6 k* , }/ c4 I( r% `! H2 V6 F- `# Y! Y+ f

63.检查重复单元

F10->duplicate->save failed->F2->elem->retrieve->delete

/ B6 j$ X7 V/ Y% qh/ r. ? k1 S( r* w5 ^

$ b& r- g- y2 H8 Q64.volume是基于映射的。

映射是原面到目标面,HM里的映射,原面可以有多个,而目标面只可有一个。

65.draw一般选择非设计区域。

66.可以先划分网格,再设置单元类型

67.用临时节点作为solidmap的引导节点的时候起点和终点都要选上。

68.solid在切过后在切的面上一定会出现T-junction,切出来的solid不一定要单独放在一个component里,

0 v; [& S\( h' f2 x0 J, l3 Y' t

即使单独放在一个component里T-junction也仍然存在。如果存在T-junction要么因为这里真的是3+edges,

如果图形上不是那么就是出现了面重叠,需删除一个面。

69.首先要说明网格的划分精度是由求解的要求来决定的,

1 E% M1 J# t) m0 o2 Y1 N( o A; @ N0 p2 H

依照求解的要求,需要保留什么特征就保留什么特征,然后根据要求选取适当的网格划分工具。如果用一种

% u1 s4 b+ t9 @' d1 n# ]6 t0 |4 v#


hypermesh柔性体(MNF)教程(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:殃煞详解

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: