hypermesh柔性体(MNF)教程
更新时间:2024-06-20 22:33:01 阅读量: 综合文库 文档下载
第一步:导入:
第二步:材料属性
(注意红圈之内的单位属性,可根据实际情况修改,此处不做修改)
第三步: 网格
(这里为实体网格,可以为四面体,也可以为6面体)
第四步:提取面网格(命令:tool-faces)
在components里面会有名字为faces的component,点击collector命令,选择update,选择faces(可以改变名称,这里后面的名称位skin)的component,点击update/edit
第五步;设置此component属性
注意上图中红圈的标记,要选择的 第六步:创建刚性区域
这里有两个刚性区域,具体创建步骤不再详述
第七步:创建load collectors
创建名字为aset的load collectors,此load collector为约束,在创建约束的时候使用no card; 创建名字为cms的load collectors,此load collector定义模态,card=cmsmeth,然后点击create/edit,出现以下面板,进行编辑
第八步;创建约束
在global面板下将loadcol选择位ASET点击return
进入analysis面板,选择constraints命令,
选择刚性区域中心的两个节点,6个自由度根据需要来选择或者取消 点击create
第九步:设置entity set
在analysis面板下点击entity set,name=skin,entity设置为comps,并选择skin(faces)
点击create,创建entity set
第十步:设置load types
在analysis面板下选择load types,进入load types面板,将constraint=设置为ASET
第十一步:创建载荷步
在analysis面板下选择subcase命令,按照下图设置载荷步
CMSMETH选择前面创建的CMS
第十二步:设置控制卡片
在analysis面板下选择control card命令,进入控制卡片设置面板 点击DISPLACEMENTS-RETURN设置结果的位移输出; 点击DTI_UNITS设置单位
点击next
选择STRAIN命令,进入如下面板
将STRAIN_OPT设置为PSID,双击PSID选择SKIN
以同样的方法设置STRESS控制卡
如果需要其他的设置,可自行选择。 第十三步:计算
点击optistruct命令,计算。
计算完成后可得到含有柔性体的H3D文件,此文件可直接用于motionview中的柔性体计算
第十四步:生成MNF文件
打开MOTIONVIEW,在Flextools下面选择Flex Prep命令
按照上图设置运行,即可得到MNF文件
ansys和ADAMS柔性体转化问题的详细步骤
http://www.simwe.com/forum/viewthread.php?tid=527690&extra=page=1&filter=type&typeid=53
autoflex
http://www.simwe.com/forum/viewthread.php?tid=751404&extra=page=1&filter=type&typeid=53
关于patran输出mnf文件若干问题总结
http://www.simwe.com/forum/viewthread.php?tid=752956&extra=page=1&filter=type&typeid=53
12.模态分析关键步骤:
1. 创建一个load collector, card image选择EIGRL(LANCZOS方法)。
1 \\8 u9 }\
2. 创建subcase,type为normal modes, method选中刚才创建的load collector。
3. 在control cards的sol选择nomal modes,param中选择autospec, 如果想生成op2文件,把post也选上4. 导出成bdf文件,启动nastran进行分析。
13.template和profile(即在hw8.0里选择preferences,然后选择user profiles)是不同的。
14.hw8.0划好网格模型如何导入到ansys 将template设置成ansys:file->load->template
9 R2 f\. |4 q* I0 u Q/ A0 h& D# g m' % ?0 c# _- {, G\ e6 y* i2 Z* S* X3 H2 ^2 a& K- Z
将user profile设置成optistruct.先将网格划好。划完网格后,将user profiles设置成ansys
4 @8 `4 d# w [% D/ j2 `. x- d6 v8 e创建单元材料属性:记得要选择creat/edit,然后在card image里选择要设置的密度,exx,nuo等。 将component更新一下
退回到geom,选择et types选择跟ansys对应的单元类型。 最后export
\S) {+ P/ g1 r6 o+ \\7 T\J0
`( v\15.其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。这个思路一定要记住,不要
上来就想在原结构上分网,初学者往往是这个问题。
; v) \\, s, u' J6 D2 j+ @9 x- e' C1 u,
16.圆柱相贯是比较难划分的,但是也还是有技巧的。首先因为模型时对称的,所以一定要把最基本的部分找
! p# `0 i/ {! y& I/ A7 H
出来,拆分成1/4,1/2模型,这样才能更好的观察交接面的位置,以及相交情形。这一点不仅对圆柱划分有
用,对于其他的模型,只要是对称的一定要分开。画好之后用reflect。这样一是方便画网格,二是保证模型
& u' I: P6 [2 W: ?4 F2 U8 J7 A2 y* T& L; d+ f/ o
的准确。画图一定要在相交处将模型分开,就是说找出几个图形共同拥有的点,线,面。这是相当重要的。
. H2 }$ ~; @( V( O
5 w' T# Y8 Q3 t5 q( I3 Q* \\: w然后在这些地方将整个模型分开。如图所示,还有一些地方没有标出。找出点,线是为了模型拆分,找出面
+ R- q. m7 R- h. W# K3 A
是为了划网格。因为模型是两两相交,所以一定可以找出两个图形所共有的面,找出之后才能开始画网格。
文章中有承上启下的句子或段落,模型中也有承上启下面。只有找出这样的面,你才能画,否则你是画不出
* ]1 t( ?, y% w
的。共享的面都是承上启下,承前启后的,这样找出之后,才可以衔接两个圆柱的节点。用solid map就可以
! U- ]9 @+ H$ }7 E: J9 W
实现了。当然可能有些图的共享面并没有图示中 的明显,这就要自己做了。画网格要先画交接的部分,这样
才能很容易的保证节点的连续。此外,要画网格,就一定要找出两两共享的面。这个面可能没有,这就要自
己做出来。因为两个形体相交,肯定会有交线,把这些交线找出来,面就做的差不多了。很多时候需要自己
% o Z' C# ?+ \\; K$ U p;
' t$ V8 [9 G3 L( q添加一些线条的。
17.并不是节点越多越好,高密度的网格能带来计算精度的提高,但是采用适当的单元类型才是最重要的
6 s\M& x% _7 m% I4 {& g
% ?0 x# Z9 }; ~& F H6 18.Hypermesh是一个通用的前处理器,可以适应不同的求解器的需要。可以中途更换其他模板,但是不建议这
样做, 因为不同求解器对于单元类型, 载荷,以及材料的定义相差比较大,没法自动把所有的东西一一对应的
0 M- N9 V6 H, a. I6 q$ B
p0 _& j3 H0 5 T h5 d
给你转换过去.通常情况下,中途切换模板,意味着除了节点和单元保留外(载荷有时候可以转换过去),其他的
5 H; G, N* Y1 O2 \\; m0 R
) p' D! C* x7 ^. I$ |东西,譬如单元类型,接触,材料等,几乎全部都要重新定义.
$ P8 ~1 g/ n0 {# b
B }( ]9 O; N/ o19.选择nodes是有个by sets by……是采用什么方式进行选择 set是集合
2 o/ H+ S+ ^, B- ?9 U! H
# q* G3 `/ o3 A1.如果一些节点/单元需要反复选用,可以选中后放到一个set中,以后要用的时候随时可取,省得每次重复 选择。
2.个人习惯,我通常把要约束的节点先放到一个set中,施加约束的时候by set
]& |2 Q. _, x4 C# q; j& l$ z- w
3.在创建Cerig的时候,把所有的slave node放到一个set中备用。
4.以ANSYS为例, 有一些特殊的操作,在hypermesh中不好处理,需要在ansys中处理。但是,hm导出的有限
! Y# L6 S( `) {4 d6 ~. L& }; ^/ q3 B0 d' W1 o3 o
元模型导入到ansys后,没有几何,如果想选择某些节点或单元进行操作,将会非常地困难,尤其是结构复杂
的时候。
5如果事先定义好了set,在ansys中,会自动转变为ANSYS中同名字的component,这样选择对象的操作起来就
' }! E$ W! s+ T+ o% [/ _1 n& H' ^1 X$ p& }1 v
方便多了。
20.ansys中设置加载方式是通过KBC关键字. 你在hypermesh里面设置KBC就可以了 在control card里面找.
21.2D网格没问题,3D网格也没问题吗?
2D里网格没问题了,solid map后,3D的网格不一定没问题,这要分两种情况:a.如果就一个简单体,那肯定没问题;
b.但复杂体就不行,比方说如果你在划一个复杂的体,一般你会切成很多块,每一块都是一个体,每一个体的
2D网格没问题,但他们连在一起3D网格可能就有问题,可能存在缝隙,所以在你做复杂体的时候在solid map
panel下每划一个体的网格都要点下这个面板右边的按扭eqvilance,这样就能保证体没问题。
22.组合多个载荷(8.0版本)
创建一个load collector;card image选LOAD;点击create/edit;
把下面的load_num_set改成你所要组合的载荷的数目;s一般默认为1,s1(1)也填1.S1,S2为放大倍数
5 W' ~6 O. J, F% b1 ^+ c6 @5 q) j4 p9 n# I* N. Z( K' ?. ^/ E# p1 O# E2 Q- A* o1 G; v8 p? v- m/ }. N2 s% R% O5 q2 s4 L* r% U! . _2 l7 u& {
, m8 M1 Q& ~( @& Odload最好是同类型的载荷
% G* Z) C9 Q# J. X1 D, M$ O
% T/ Z* _$ T( J* X- B23.设置初始速度的card:invelb
24.创建table的时候,txt的值要按照(x,y)的顺序,一个值接着一个值输入。
& d7 ]' `4 H+ O9 s }6 W! R: M% s1 B
25.理论上模型的固有频率应该是无穷阶的,由于简化成有限单元组成的模型,其固有频率的数量应该等于节
点自由度之和减去约束自由度之和。一般前几阶固有频率最重要,求解的精度也比较高。求解的阶数大到一
* K% ]2 g- V3 ]% [$ X2 y9 O2 K1 H2 a: ^. ]9 J }! w4 C
定程度就没有意义了,因为根本算不准,也没有必要考虑。固有频率显示的是模型自身的特性,了解它可以
+ k5 R1 P% e8 s V, n) B' J' c
\R* G6 e! ]用来分析模型的振动响应,优化模型或激振频率,避免共振。每一阶次的固有频率都会对应一个模态振型,理
论上无穷多的固有频率就对应有无穷多的振型.如果其中某些相邻阶次的固有频率对应的振型是一样的话,那
( ? Q& p% N I& c\2 L6 q. N( o2 O3 F3 c V3 B& Z
么就很可能产生自振.如果一个零件的某阶频率和接触的其它零件的某阶频率接近,振型相似,那么就很可能形
, J4 6 `7 \\- z\k/ h; P! K
8 d( n: [4 A% I/ D- m( a. l成共振.这些就是模态分析所关心的结果
* }* d\h+ w1 f' _
6 z4 R# h4 i9 W9 q2 T9 O26.三角形单元为什么精度差
3 v( S- M# C1 b/ V1 r% ^三角形单元的形函数是简单的线性插值函数, 导致三角形单元是常应变/应力单元.也就是说,每一个三角形单
: D# Z% S( D1 c- w( P
* b0 F' t5 z6 v$ F$ c\元内部,应力,应变处处相等, 所以,三角形的计算精度是很粗糙的.
27.对于瞬态分析,必须将复数形式的阻尼阵转化为实数,因此就要通过一般简化将结构阻尼转化为对应的粘
性阻尼。
& z8 g: m5 f c8 B* n2 s& R
结构阻尼是在物理坐标系下而模态阻尼应该是在模态坐标系下的。在直接频率响应分析中需要输入结构阻尼
+ ?3 m% t- ]- X
系数,模态阻尼系数用于模态频响。 W3实际上是一个圆频率
+ O- c% M! U w4 D' W5 y* w1 N
* e7 w- ?* Z) b' h5 ^$ B+ f. D# H瞬太响应分析的时候会将结构阻尼转化为粘性阻尼W3对应总体结构阻尼的转换W4对应单元结构阻尼的转换例如:
. @6 o! O' O) l- I. ?; |8 l$ e) L! ~+ i) o! e
? _* H- T- N*
9 M' z, ^; q3 }某激励在某段时间内的频率为250Hz 则W3=2*3.14*250=1570 w=2πf
模态阻尼系数好像一般 1%-5%吧
实际中需要测试得到,如果只是一般的计算,1%-5%足够了。
u8 K% Q* F4 _/ i3 G' f% y6 N- m4 ^ R0 r6 g! z6 p- F
28.如何判断结果
材料力学等理论的东西要多考虑一下,和计算结果对比。另外,不确定的时候可以改变单元网格密度等多算
0 S1 C) j; J2 z. S: O2 S$ G0 L! T( Y2 M8 E6 w' F' f
' L! o) X' ?2 几个模型,相互验证。
29.删除临时节点的方法 shift+f2
或者先在preferences切换成hypermesh,然后在geom下面有一个temp nodes。在那里可以删除临时节点。
5 F- t6 A- C
30.拓扑优化参数设置
The MINDIM value must be larger than this average element size。这个average element size用f4测
$ c8 z/ k7 p4 z0 p. o/ Z1 M. S( T% ^% K' a: b
出nodes的小距离。
31.添加扭矩
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)教程06-20
怀念故乡老房子的日子作文450字06-21
高考词汇训练系列 3301-360004-20
肠肌运动10-27
中国电子玻璃行业市场前景分析预测年度报告(目录) - 图文12-31
《阶段复习(一)》导学案04-05
小学数学和差问题修订版03-26
版高考地理大一轮复习第二部分第一单元人口与地理环境课时跟踪检04-17
阻燃面料的热防护性能探究10-02
食品工厂机械与设备05-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 性体
- hypermesh
- 教程
- MNF
- 党的领导与建设社会主义法治国家的关系
- word排版练习
- 现代会计师事务所职能定位及发展方向探讨
- 苏教版六年级上册18课--练习六教案
- 口语交际教学之我见
- 组织中的三种价值观 - 《文化论》系列书摘
- 社会工作概论
- 冉家小学防汛工作实施意见
- 大学特色活动策划书(精选多篇)
- 金融1104刘良科
- 2012新版人教初二物理 第二章 声现象 笔记整理完整版
- 公路合同讲义
- 《海纳百川,有容乃大》教学设计
- 行政管理本科《公共部门人力资源管理》综合练习参考答案
- 英语单词谐音爆笑记忆法
- 李海山走在前行的路上
- 广西旅游业的发展机遇与挑战
- 2018年中国电磁开关行业分析报告-市场运营态势与发展前景研究(目
- 杭州七格污水处理厂5-2生物反应池混凝土施工质量控制-最新年精选
- 井控大赛井控知识试题库((文件精神部分))