Hypermesh使用技巧总结
hypermesh总结(一)
hypermesh总结(⼀)⼊门基础篇1、如何将.igs⽂件或.stl⽂件导⼊hypermesh进⾏分⽹?files\import\切换选项⾄iges格式,然后点击import...按钮去寻找你的iges⽂件吧。
划分⽹格前别忘了清理⼏何2、导⼊的为⼀整体,如何分成不同的comps?两物体相交,交线如何做?怎样从⾯的轮廓产⽣线(line)?都⽤surface editSurface edit的详细⽤法见HELP,点索引,输⼊surface edit3、⽼⼤,有没有划分3D实体的详细例⼦?打开hm,屏幕右下⾓help,帮助⽬录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例⼦。
4、如何在hypermesh⾥建实体?hm的⼏何建模能⼒不太强,⽽且其中没有体的概念,但它的曲⾯功能很强的.在2d⾯板中可以通过许多⽅式构建⾯或者曲⾯,在3D⾯板中也可以建造标准的3D曲⾯,但是对于曲⾯间的操作,由于没有"体"的概念,布尔运算就少了,分割⾯作就可以了5、请问怎么在hypermesh中将两个相交平⾯到圆⾓啊?defeature/surf fillets6、使⽤reflect命令的话,得到了映射的另⼀半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制⼀个就可以法2、先把已建单元organize〉copy到⼀个辅助collector中,再对它进⾏reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。
7、请问在hypermesh中如何划分装配体?⽐如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界⾯单元共⽤,但必须能分别开?你可以先划分其中⼀个部件,在装配⾯上的单元进⾏投影拷贝到被装配⾯上8、我现在有这样⼀个问题,曲线是⼀条线,我想把它分成四段,这样可以对每⼀段指定density,⽹格质量会⽐直接⽤⼀条封闭的线好。
hypermesh技巧总结
有限元仿真经验技巧总结1. 装配体接触面之间如何使节点对齐?法一:通过实体切割,产生对齐的实体轮廓线,划分网格时自动对齐。
法二:两实体通过布尔运算合并,然后切割划分网格。
法三:各自划分网格,然后节点合并( equivalence ),然后分离( detach )。
法四:投影 project法五:两实体接触表面网格若不对齐,可以通过选取它们的面网格来进行节点对齐。
2. 如何删除重复的单元?首先,把重复单元节点合并;然后, tool/check elems/duplicates,save failed ;最后, delete/elems, 选择 retrieve , 即可删除重复单元。
3. 切割实体划分实体单元时,如何保证每一块都是可映射的,即可划分的?最好是保证实体每个面只有边界线,面内无其他切割实体边界线。
其次是只有一个面内有边界线。
4. 如何快速创建节点?按住鼠标左键在边界线拖动,直至边界线变亮时松开,点击就出现节点。
5. 如何镜像实体或单元?Tool/reflect, 选中实体或单元, duplicate , 镜像平面, OK.6. 对于较规则的实体,快速生成六面体单元的方法有哪些?1)对于较规则的方形体,可以在其中一面上 automesh ,然后直接 solidmap/one volume 划分。
或者由二维面网格 linear drag 生成。
2)对于可旋转的规则环形体,确定其中一面二维网格,然后 spin 。
3)对一般的六面体,需要先确定的相对面的面网格,要保证数量一致,然后通过 linear solid.7. 对于分散对称的载荷施加区域,如风机轮毂上的载荷,塔筒截面上的载荷,怎么加载简单有效?创建中心质点 Mass21 ,赋予其很小的质量,适用静力加载、小变形,不考虑转动惯量。
然后把中心质点和受力区域节点,建立柔性连接 rbe3 ,可以传递力和力矩,耦合六个自由度。
对于实体单元之间建立刚性连接 CERIG, 如螺栓与螺母之间的绑定接触,所有节点不产生相对位移,只产生刚体运动,只需耦合 3 个平动自由度,适用小变形。
hypermesh使用笔记
hypermesh使用笔记(1)英文版hypermesh无法识别中文,打开文件时,途径不能中有中文,否则打不开文件。
(2)Aspect ratio 不是单元格最长边与其高之比,而是单元格最长边与最短边之比,不知道在moldflow中能不能及格?(3)用check elems 确实可以改变不及格单元格的颜色,使之变成红色。
把右下方的standard变为assign plot。
(4)Save failed 后,用mask 显示。
在mask里,选elem,点击elem,选retrieve;再点击elem,选reverse,然后mask,就只显示failed elems。
(5)在永久菜单里,用Geom: off隐藏掉几何边,这样在用mask显示失败单元格(failed elems)后,就只显示failed elems了。
(6)在hypermesh里,用spline,ruled,drag,line drag,skin,spin等也能生成网格。
(7)在Tool版面,用scale可以复制圆。
(8)用distance可以确定圆心。
(9)用hypermesh画网格的步骤:A.导入模型:在file里,用import按格式把几何模型导入到hypermesh里。
B.前处理:在Geom版面,用geom cleanup,defeature,surface edit前处理几何边,删除、增加孔洞,填充、删除面等。
C.用collector创建集(collector),再把不同类型的面organize进不同的集里,以便于区分。
D.划分网格:必须用Automesh一个面一个面地画网格;每画完一个面后,得用check elems检查网格质量;用edges查找自由边,合并重复节点。
E.用不同的elem size画相连的面时,得注意相连处节点是否重合,画不同面时同一条边上的节点数是否相等,要求相等。
用edges 合并重复节点。
F.在尖角处,用delete删除不合格单元格,再用replace合并节点,在2D版面,用edit element生成或者分裂单元格。
hypermesh-hyperview应用技巧与高级实例
hypermesh-hyperview应用技巧与高级实例目录1. 引言1.1 背景和意义1.2 结构概述1.3 目的2. HyperMesh基础应用技巧2.1 网格建模2.2 材料定义和属性设置2.3 边界条件设置3. HyperView结果后处理技巧3.1 数据导入与预处理3.2 结果展示与分析3.3 动画与报告生成4. HyperMesh高级实例讲解4.1 汇合区域的创建和优化4.2 拓扑优化与形状优化方法比较分析4.3 多物理场耦合仿真案例研究5 结论和总结1. 引言1.1 背景和意义在工程设计与分析领域中,有着众多的设计软件和仿真工具。
其中,Hypermesh与HyperView作为Altair HyperWorks软件套件中的两大核心模块,提供了强大而全面的功能,被广泛应用于结构、材料、流体等领域的建模、优化以及后处理等任务。
Hypermesh作为一款先进的有限元前处理软件,在结构建模方面具备丰富的功能和强大的求解能力。
通过其快速且高效的网格划分算法,用户可以轻松地将复杂几何图形转换成可用于数值计算的网格模型。
此外,在材料定义和属性设置、边界条件设置等方面,Hypermesh提供了灵活性强、易于操作的工具,使得用户能够更加精确地描述系统,并满足各种特定需求。
与此同时,HyperView则是一款专业级别的有限元后处理工具。
它不仅支持各类有限元结果数据文件的导入,并能够对结果进行处理、展示和分析,而且还提供了丰富多样的可视化功能。
用户可通过HyperView直观地查看、评估仿真结果,并生成动画和报告,以便更好地理解和传达仿真结果。
本文将重点介绍Hypermesh与HyperView的应用技巧与高级实例,帮助读者更好地掌握这两款工具的使用方法,提高工程设计与分析的效率和准确性。
1.2 结构概述本文共分为5个部分。
首先,在引言部分(第1节)中,我们将介绍本文的背景、意义和结构概述。
其次,第2节将详细讲解Hypermesh的基础应用技巧,包括网格建模、材料定义和属性设置、边界条件设置等方面。
Hypermesh总结-入门基础篇
Hypermesh总结-入门基础篇1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。
划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface edit。
Surface edit的详细用法见HELP,点索引,输入surface edit 3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。
4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。
7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
hypermesh教程
hypermesh教程HyperMesh是一款强大的有限元前处理软件,具有丰富的功能和灵活的操作方式。
本教程将介绍一些常用的操作和技巧,帮助初学者快速上手使用HyperMesh。
1. 启动HyperMesh首先,双击打开HyperMesh软件。
在启动界面选择创建一个新模型。
然后选择创建一个新的分析模型。
2. 导入几何模型在模型创建界面,点击菜单栏的“文件”选项,选择“导入”命令。
在弹出的对话框中选择几何模型文件,并点击“打开”按钮。
此时,几何模型将被导入到HyperMesh中。
3. 创建网格选择菜单栏的“网格”选项,然后点击“网格生成”命令。
根据需要选择适当的网格类型和参数,并点击“生成”按钮。
HyperMesh将自动生成网格。
4. 添加材料属性在模型创建界面,选择菜单栏的“材料”选项,然后点击“新建属性”命令。
在弹出的对话框中输入材料属性的名称和参数,并点击“确定”按钮。
然后将材料属性分配给相应的单元。
5. 定义边界条件选择菜单栏的“加载”选项,然后点击“新建边界条件”命令。
在弹出的对话框中选择边界条件的类型和参数,并点击“确定”按钮。
然后将边界条件应用到相应的单元。
6. 定义载荷同样,在加载菜单栏中选择“新建载荷”命令。
在弹出的对话框中选择载荷类型和参数,并点击“确定”按钮。
然后将载荷应用到相应的单元。
7. 进行分析在菜单栏中选择“求解”选项,然后点击“开始分析”命令。
HyperMesh将根据定义的网格、材料属性、边界条件和载荷进行计算,并显示分析结果。
8. 后处理选择菜单栏的“后处理”选项,然后点击“显示结果”命令。
在弹出的对话框中选择需要显示的结果类型和参数,并点击“确定”按钮。
HyperMesh将显示相应的分析结果图形。
9. 保存模型和结果在菜单栏中选择“文件”选项,然后点击“保存”命令。
在弹出的对话框中选择保存的文件路径和名称,并点击“保存”按钮。
这样,模型和分析结果将被保存到指定的文件中。
HYPERMESH画网格总结
Hypermesh常用操作方法总结PART1 几何清理Point edit面板:1.replace子面板两两合并硬点2.release子面板释放固定点3.add子面板在表面增加固定点以控制网格样式4.project用于将点投影至相对边上5.suppress子面板用于去除硬点1.toggle,equivalence,replace子面板可以合并自由边2.suppress子面板删除多余线条3. edge fillet修改曲线圆角特征Surface面板:创建表面:1.在Geom页中选择surface2. 进入spline/filler子面板3. 取消选择auto create(free edge only)复选框,激活keep tangency复选框(使用keep tangency功能可以保证新创建的面与相邻面平滑过渡)4. 选择线条,点击create创建表面Surface edit面板:对表面进行分割(以控制网格样式)1.trim with nodes设定节点分割表面2.trim with lines画线条分割表面,with cut line选择surf,之后drag a cut line画线,点击鼠标中键完成分割3.trim with surf用三点法创建表面以分割表面Solid面板:创建实体:1. 在主面板中选择Geom页,进入solids面板2. 选择bounding surfs子面板3. 激活auto select solid surfaces复选框4. 选择图形区任意一个曲面5. 此时模型所有面均被选中6. 点击Create按钮,创建实体7. 状态栏提示已经创建一个实体,注意实体与曲面区别是:实体边线线型比曲面边线粗。
Solid edit面板:分割实体:方法一:利用已有的内部线条将两部分实体分开1. 进入solid edit面板2. 选择trim with lines子面板3. 在with bounding lines栏下,激活solids选择器。
HyperMesh软件的基本操作
HyperMesh软件的基本操作在HyperMesh中所有操作和命令都可以通过点击命令面板中的按钮实现,而通过键盘与鼠标的组合可以方便快捷的实现一些基本操作。
熟练掌握以下介绍的这些操作可以在工作中节省很多时间。
一、模型的旋转与移动二、键盘热键热键操作B 返回到以前操作的视图中Z 缩放视图P 刷新显示W 窗口局部显示F 充满窗口R 旋转C 设定视图中心T 设定视角显示A 弧形旋转S 当鼠标上下移动时动态缩放视图M 关闭菜单项,只显示图形(再按M回到菜单显示)+或- 逐步缩放视图↑←↓→逐步旋转视图三、快捷键在这里有一点需要说明的是,用快捷打开的命令在转变模型视图的时候会自动退出,有些情况下我们需要在一个命令完成前变换视图方式,在这种情况下就需要在命令面板中通过点击命令按钮来打开命令,而不能用快捷键打开。
如在用automesh命令时,我们有时需要通过0-D 与3-D转换来方便对所mesh面的选取。
这时如果我们用快捷键F12打开automesh命令,在3-D选取面后转换0-D时命令就会自动退出,这样我们刚才选取面的工作就浪费了。
而通过点击命令按钮来打开的命令就不存在的问题,并且我们可以在这个命令上面叠加一个快捷键打开的命令,而从面板打开的命令仍然可以保持原来的设置。
也就是说,通过点击命令按钮来打开的命令只要不点return退出,我们对这个命令做的设置(如方向点,选取的单元)都会保持不变。
我们也可以利用这个特性方便我们的工作,在稍后的调节单元质量章节我们就会用这个特性方便我们工作。
读者朋友可以在今后的工作中灵活的运用此特性。
hypermesh精华笔记总结
hypermesh精华笔记总结1.如何添加重力collector-loadcols-name(自己输入名字)-card image-grav-creat/edit,G中输入重力加速度(注意单位一般输入9800),N1,N2,N3,(0,-1,0)表示Y轴负方向。
在BCs中选择control cards,然后选择acceleration,然后根据需要选择。
另外,如果要添加重力,那么材料属性里RHO一定要填写,这是表示密度。
2.划网格产生的问题在sw中建好的模型导入到hypermesh里本来是没有自由边,可是在一个面上划完网格后就产生了自由边。
这个自由边是肯定会产生的。
因为这个时候仅仅是在一个面上划了网格,按照自由边的定义,在这个面的外围没有其他的面与之相连,所有会产生自由边。
这个自由边不能去掉,而且没办法去掉。
3.网格密度对拓扑优化结果有影响。
4.拓扑优化中常用质量分数作为约束,但是除非在优化设计要求中明确提出优化后质量减轻的百分比,否则优化前很难断定质量分数应该选取多大合适,因此可能需要指定几个不同的质量分数分别进行优化,然后再在结果中选取最优参数5.为模态分析设置频率分析方法的card 是EIGRL其中ND跟设置有几阶模态有关系。
V1,V2设置频率范围。
6.coupled mass matrix耦合质量矩阵7.设置载荷类型BCs->load types->constraint->DAREA(dynamic load scale factor)这里是设置动态载荷。
8.频率载荷表collector type->loadcols->....->card image->TABLED1例如:TABLED1_NUM=2,X(1)=0,Y(1)=1.0,X(2)=1000,Y(2)=1.这样就定义了频率范围为0~1000Hz,幅值为1的载荷9.创建随频率变化的动态载荷loadcols->..->card image->RLOAD2(frequency response dynamic load,form2)10.Card Image是你在创建一个新的组的时候,通过Card Image 赋予这个组里面的单元一些属性.具体怎么用,跟你用的模板有关对于hm7.0版本,如果选ANSYS模板,创建component的时候,Card Image所指定的就是这个组的单元的单元类型.(8.0 改了,不能通过Card Image定义单元类型了.)。
HyperMesh软件的基本操作
HyperMesh软件的根本操作
在HyperMesh中所有操作和命令都可以通过点击命令面板中的按钮实现,而通过键盘与鼠标的组合可以方便快捷的实现一些根本操作。
熟练掌握以下介绍的这些操作可以在工作中节省很多时间。
一、模型的旋转与移动
二、键盘热键
热键操作
B 返回到以前操作的视图中
Z 缩放视图
P 刷新显示
W 窗口局部显示
F 充满窗口
R 旋转
C 设定视图中心
T 设定视角显示
A 弧形旋转
S 当鼠标上下移动时动态缩放视图
M 关闭菜单项,只显示图形〔再按M回到菜单显示〕
+或- 逐步缩放视图
↑←↓→逐步旋转视图
三、快捷键
在这里有一点需要说明的是,用快捷翻开的命令在转变模型视图的时候会自动退出,有些情况下我们需要在一个命令完成前变换视图方式,在这种情况下就需要在命令面板中通过点击命令按钮来翻开命令,而不能用快捷键翻开。
如在用automesh命令时,我们有时需要通过0-D与3-D转换来方便对所mesh面的选取。
这时如果我们用快捷键F12翻开automesh命令,在3-D选取面后转换0-D时命令就会自动退出,这样我们刚刚选取面的工作就浪费了。
而通过点击命令按钮来翻开的命令就不存在的问题,并且我们可以在这个命令上面叠加一个快捷键翻开的命令,而从面板翻开的命令仍然可以保持原来的设置。
也就是说,通过点击命令按钮来翻开的命令只要不点return退出,我们对这个命令做的设置〔如方向点,选取的单元〕都会保持不变。
我们也可以利用这个特性方便我们的工作,在稍后的调节单元质量章节我们就会用这个特性方便我们工作。
读者朋友可以在今后的工作中灵活的运用此特性。
Hypermesh9.0基础操作步骤小结
Hypermesh9.0基础操作步骤小结按P键刷新屏幕Ctrl+左键:旋转Ctrl+右键:平移Ctrl+中键:缩放F12:Automesh第一章几何对象的创建与编辑第一节线的创建与编辑1、新建组件集:工具栏Component2、显示IDs:T ool>Numbers3、方向选择器:基点B定义了将要创建几何所在的位置。
4、复制、平移/映射:Tool>Translate/Reflect5、编辑线条——拆分、延长:Geom>line edit>Split/Extend6、删除:F27、创建平面:2D>Planes:Square/Trimmed8、创建圆角:Geom>line>Fillets>trim original lines,选线1、29、删除所有临时节点:Geom>Temp Nodes>Clear all第二节基于有限元网格创建几何曲面1、进入子面板:Geom>Surface:From FE2、Features面板:Tool>Features。
用于计算当前模型的特征(角),并创建一维Plot单元或特征线来显示这些特征。
3、使用Faces在实体网格外面建立壳单元:Tool>Faces>Comp>Find faces,生成^face组件集。
4、通过单元网格获取曲面(先做第3步):①生成^face:见第3步②创建component③对^face comp中的三角形面单元执行FE Surf:Geom>Surf>From FE>Create,生成Surface5、用plot单元捕捉特征:Tool>Features>Elems(display),选中Advanced Analysis复选框。
6、删除一些不必要的Plot单元:Tool>Features>Edit7、为整个模型创建曲面:Surfaces>From FE>Elem(by collector),选^face>Feature Edge>^feature第三节实体几何的创建与编辑实体(Solids)是指能定义一个三维体积空间的几何对象,几何对象按如下方式定义:点point:0维;线line:一维,可以是三维空间曲线;曲面surface:二维,有面积;实体solid:三维,有体积。
Hypermesh技巧总结上传by baximu
本总结中针对HM8.0及10.0版本!1. 删除重复面的快捷方法,先F5-Mask掉一个,然后F2- Delete掉其余所有的面。
很快捷!2. ,红色区域表示缺面,应该补上。
可以用Geom——quick edit——Filler surface。
如果不成功,可以用spline等命令构造面。
3. 选取面的最简单方法就是选取组成表面的边缘线。
如果几个面共同拥有一个边,可以选取其中的任何一条,然后单击并移动鼠标,所选表面会变为高亮,当所选表面改变颜色后释放鼠标。
4. 6mm以内不重要的工艺孔,可以予以删除。
5. 用spline命令构造面时,有时提示不能成功,可以尝试关闭keep tangency选项。
另外,spline仅对封闭的区域划分网格,因此没必要对超出区域的线进行拆分。
6. 网格大小的决定:根据计算的目的,以及计算的时间确定。
强度计算对于网格的质量要求最高,如果模型小、型面简单的话,尽量划分小网格。
比如画碰撞网格,10mm单元尺寸,大于4mm的圆角都不能忽略。
7. 快速在圆心处产生临时节点并获取圆弧半径信息的方法:用F4,进入后,选取,按住鼠标左键,滑移到圆弧上,则圆弧高亮显示,可以松开鼠标,然后在圆弧上随便点取3个点,(这三个点并不是事先存在的节点),然后点击circle center,则在圆心处产生一临时节点,同时可以量取半径,如图所示:8. 在某一命令界面下快速获取帮助:直接按H即可。
如在quick edit界面下,想获取该命令的帮助,如图。
直接在键盘敲击H,则可进入该命令帮助。
9. 投影是投影节点,而不是硬点。
要区分几何和模型。
这种点可以投影,这种点不属于line不属于surface的。
是自由的point。
这里的投影就是把点挪走。
10. 单元质量检查的途径:可以用F10,然后逐项点击,即可知道哪些单元有哪些问题;或用2D页的QualityIndex进行检查。
另宏命令菜单如下图:或者11. 单元格质量修改的工具12. Geom/Mesh宏菜单13. QA宏命令14. 通常根据经验,单元尺寸设定的依据应当是在模型尺寸最窄的地方分布两到三个四面体单元。
Hypermesh使用技巧总结
Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。
project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。
QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。
5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。
HyperMesh常用操作技巧[1]
HyperMesh 常用操作技巧0 HyperWorks 软件难点常用词句中英文对比Equivalenc:合并Free Edge Filler Surface:缺失曲面自缝合Circumference :圆周Longitudinal:adj,纵向的,轴向的Proceed:vi,继续Criteria:n,标准Batchmesher:网格划分批处理Surface fillet midline split:曲面圆倒角中心线切割Min feature angel:最小特征角Element normal angel:法线角,用于控制单元间法线夹角的最大值Tetramesh:四面体网格Organize and cleanup fillets:圆倒角特征识别与几何清理0-1 HyperWorks 中的常用难点术语1. 不完全分割面(Fin Faces):指面上所有边界均处于同一个实体内,或者说是独立实体中的悬着面,默认呈现红色,可通过手动合并实体创建或使用内部悬着面创建实体的过程中创建;2. 完全分割面(Full Partition Faces):指有一个或更多实体共享构成的边界面,默认呈现黄色,切割实体或者使用布尔运算合并多个实体时在共享位置或交叉位置会产生完全分割面;3. 边界面(Bounding Faces):指定义单一实体外边界的曲面,默认呈现绿色,边界面是独立存在的并且不与其他实体所共有,一个独立的实体通常由多个边界面组成;4.自由边(Free Edges):指被一个曲面所占用的边界,默认情况下显示红色。
在仅由曲面构成的模型中,自由边将出现在模型的外缘和控内壁位置;相邻曲面间的自由边表示这两个曲面之间存在间隙,使用automesher 时会自动保留这些间隙特征;5 共享边(Shared Edges):指相邻曲面共同拥有的边界,默认呈现绿色。
当两个曲面之间的边界是共享边,即曲面间没有间隙或者是重叠特征时,即他们是连续的,划分网格时,automesher 将沿着共享边放置节点并创建连续的网格,它不会创建跨越共享边的独立单元;6. T 行边(Non-manifold Edges):指由3 个或者3 个以上的曲面共同拥有的边界,默认呈现黄色。
hypermesh使用笔记
(1)英文版hypermesh无法识别中文,打开文件时,途径不能中有中文,否则打不开文件。
(2)Aspect ratio 不是单元格最长边与其高之比,而是单元格最长边与最短边之比,不知道在moldflow 中能不能及格?(3)用check elems 确实可以改变不及格单元格的颜色,使之变成红色。
把右下方的standard变为assign plot。
(4)Save failed 后,用mask 显示。
在mask里,选elem,点击elem,选retrieve;再点击elem,选reverse,然后mask,就只显示failed elems。
(5)在永久菜单里,用Geom: off隐藏掉几何边,这样在用mask显示失败单元格(failed elems)后,就只显示failed elems了。
(6)在hypermesh里,用spline,ruled,drag,line drag,skin,spin等也能生成网格。
(7)在Tool版面,用scale可以复制圆。
(8)用distance可以确定圆心。
(9)用hypermesh画网格的步骤:A.导入模型:在file里,用import按格式把几何模型导入到hypermesh里。
B.前处理:在Geom版面,用geom cleanup,defeature,surface edit前处理几何边,删除、增加孔洞,填充、删除面等。
C.用collector创建集(collector),再把不同类型的面organize进不同的集里,以便于区分。
D.划分网格:必须用Automesh一个面一个面地画网格;每画完一个面后,得用check elems检查网格质量;用edges查找自由边,合并重复节点。
E.用不同的elem size画相连的面时,得注意相连处节点是否重合,画不同面时同一条边上的节点数是否相等,要求相等。
用edges合并重复节点。
F.在尖角处,用delete删除不合格单元格,再用replace合并节点,在2D版面,用edit element 生成或者分裂单元格。
hypermesh 心得
先利用Collector各别归类每一装配体,再个别单一划分,并且划分时隐藏其他装配体避免混淆。
.强调一点,在划完网格后进行检查时,使用find face,find edge时要注意,因为各零件间的间隙可能小于容差,可能会将零件网格合并。
所以各零件一定要分开检查。
hypermesh学习心得1.所有面板上都有cleanup tolerance和visual options选项。
其中前者用于判断两个曲面的边或两个曲面的顶点是否可以被视为重合。
在几何清理操作中,间距在容差(tolerance)范围内的任何两条曲面的边或两个曲面的顶点将被视为重合,随后被合并。
cleanup tol =的值可以在两个地方设定。
一个是对其全局值,可以在options/modeling子面板中设定。
另一个是局部值,可以在geom cleanup面板中设定,用于特定的几何清理操作。
有时,按局部清理容差进行的操作可以被全局清理容差覆盖。
2. 例如,在一个用局部清理容差形成的曲面上进行分离操作之后,因为surface edit面板仅采用全局清理容差,被分离曲面的所有的边都被用全局清理容差重新评估,重新确定它们的状态。
设定的几何清理容差最大值的合理性与单元大小有关。
例如,单元尺寸为30,几何清理的容差应为0.3 (30/100)或0.15 (30/200).3. Edges子面板edges子面板用于修改曲面边界的连接状态。
子面板中有四个子菜单toggle,replace,(un)suppress和equivalence。
? toggletoggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。
使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。
要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。
? replacereplace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。
hypermesh使用技巧大全
1请问Hypermesh里面公英制的设置在哪里啊?答:永久菜单里的option。
2 Hypermesh的缺省单位是什么?答:吨,mm和s。
3 hypermesh11.0怎么改默认路径?答:右击Hypermesh的快捷方式,属性里面修改起始位置。
4 能否讲解一下aspect,skew,max(min) angle这些选项的含义?答:aspect(长宽比,无量纲):检查单元的最长边和最短边之比的;skew(没有翻译,单位角度):检查四边形单元的两对三角形所夹的角,取最大值,三角形是没有的;angle(角度,单位角度):是检查单元的最大最小角的。
一般情况下,用check elems 里的标准就够了,也可以宽松点。
只是,你若做项目,应当根据客户的要求。
5 如何保证单元质量?答:你做的是四面体网格,所以首先要保证的是没有free edge(tools->edges)。
先调整单元使之没有free edge,即整个模型是封闭的,没有空隙;还要检查一下T-connections。
再check elems,使你三角形单元的aspect,skew,max(min) angle 达到要求。
6 如何检测单元质量:答:除了check elems之外,还有qualityindex下的optimize功能。
7 component到底有什么用?答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在component里面,如果不指定的话,系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。
component中可以存储几何模型和单元,至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。
8 HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网块,是不是这样?答:是这样的,这和ansys不同,不过更加符合有限元的处理思路,刚开始学ansys时,对先指定单元类型反而觉得有点别扭呵呵。
HyperMesh常用操作技巧
HyperMesh常用操作技巧0 HyperWorks软件难点常用词句中英文对比Equivalenc:合并Free Edge Filler Surface:缺失曲面自缝合Circumference :圆周Longitudinal:adj,纵向的,轴向的Proceed:vi,继续Criteria:n,标准Batchmesher:网格划分批处理Surface fillet midline split:曲面圆倒角中心线切割Min feature angel:最小特征角Element normal angel:法线角,用于控制单元间法线夹角的最大值Tetramesh:四面体网格Organize and cleanup fillets:圆倒角特征识别与几何清理0-1 HyperWorks中的常用难点术语1. 不完全分割面(Fin Faces):指面上所有边界均处于同一个实体内,或者说是独立实体中的悬着面,默认呈现红色,可通过手动合并实体创建或使用内部悬着面创建实体的过程中创建;2. 完全分割面(Full Partition Faces):指有一个或更多实体共享构成的边界面,默认呈现黄色,切割实体或者使用布尔运算合并多个实体时在共享位置或交叉位置会产生完全分割面;3. 边界面(Bounding Faces):指定义单一实体外边界的曲面,默认呈现绿色,边界面是独立存在的并且不与其他实体所共有,一个独立的实体通常由多个边界面组成;4.自由边(Free Edges):指被一个曲面所占用的边界,默认情况下显示红色。
在仅由曲面构成的模型中,自由边将出现在模型的外缘和控内壁位置;相邻曲面间的自由边表示这两个曲面之间存在间隙,使用automesher时会自动保留这些间隙特征;5 共享边(Shared Edges):指相邻曲面共同拥有的边界,默认呈现绿色。
当两个曲面之间的边界是共享边,即曲面间没有间隙或者是重叠特征时,即他们是连续的,划分网格时,automesher将沿着共享边放置节点并创建连续的网格,它不会创建跨越共享边的独立单元;6. T行边(Non-manifold Edges):指由3个或者3个以上的曲面共同拥有的边界,默认呈现黄色。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。
project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。
QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。
5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。
请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项9、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面?ruled 或选择line方式。
记住选择surface only。
10、下面的图为只划分了一半的网格,另外一半与之对称。
我想copy 过去,但只发现有reflect 命令。
求助!在hm中用3D->organize->cpoy然后再reflect或选择单元,先duplicate,但记住只能点duplicate一次。
然后reflect。
如果对称过去的单元与原先的单元是连在一体的,别忘了在check edges中将节点equilance。
11、我在用hypermesh划分二个物体,在接触面的地方,上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点号码不一样呢。
多谢了。
采用2D=>detach可以将单元或节点分开继续问:好像只能分单元啊,没看到有节点选择啊。
我试用了你介绍的办法,好像没用啊。
很急请多指教选detach from 就可以了detach element 单元选节点的上面单元detach from 单元选节点下面的单元12、HM中有linear, bellcurve, exponent ,它们都是从一端到另一端逐渐变密,我想实现从中间到两端逐渐变疏或密,如中间是圆孔的板,在应力集中区采用密的网格,而四周采用粗糙的网格,请问HM中有没有这种功能呀?在HM中划分单元如果选择bellcurve类型,并设定bias intensity的值即可获得两端密中间疏的单元,如果将其值设为负值会得到两端疏中间密的单元。
你有可能换分布类型时没有set edge,Please try again.13、用solid map 时总会遇到vertices 过多或者过少,或者两个面的vertices不一一对应,如何添加vertices或者如何减少vertices一句话,增加就分线(面),减少就toogel与vertice相关的线14、是不是网格调整只能在2D的时候进行,生成3D网格后还就不能进行节点连续性的调整?对3D单元目前还不能象2D那样进行remesh,但可以通过手动F3 键来调节节点的位置,以保持节点的连续性。
我的所谓经验,或者自我以为,如果你tetramesh时候,如果fixed trias中选择的单元和floatable trias 中都是所有你要从2D到3D转化的单元,即所有单元的话,三维网格的节点位置可以通过移动二维网格的节点位置来改变!15、本人在使用hm划分复杂实体后,其中存在大量的面单元,请问高手,如何才能将它们去掉F2->ELEMS->BY CONFIG->TRIA3或者QUAD4......16、怎样让已经划好的网格的nodes也在屏幕上显示出来shift+f2选中想要显示的节点add就可以啦17、比如我做了一个SOLID45的模型,又导入一个IGS的几何部件,在实际中与它是焊接的关系,用SHELL63单元划网格。
我想在他们共线的部分建立硬点如何呢?add fixed point in the surface18、划分实体时,将其分成几个部分进行划分,发现有很多的节点不能重合,怎么处理啊?另外,line drag和linear solid二者有区别么?你划分的是何种网格?如果是六面体,看看是否能用手工协调。
采用split element .line drag allows you to create a two- or three-dimensional surface and/or mesh or elements by dragging nodes, lines, or elements along another line.The linear solid menu panel allows you to create solid elements between two groups of plate elements.19、默认的半径是原来圆半径的1.5倍,象我们现在工作时候都要求2倍左右。
圆很多时手动画工作量较大,请问有谁知道该怎么设置washer的值??可以的,在Altair\hw6.0\hm\bin\geompage.mac中,找到下面的句子,修改最后的数字1.5为你想要的数值。
*createbutton(2, "Washer", 0, 0, 10, BUTTON, "Create a trimmed surface concentric with an existinghole.","Washer",1.5)20、就像如图所示的塑胶件。
一次划分肯定是不行的,一个面一个面的划分又不太现实。
不知大家如何对待此类零件的。
答:有一些面可以先进行划分,比如最小尺寸比较大的几个面和相邻的某个具有最小尺寸的面,然后对其他的规则面用拉伸之类的方法划分,对于剩余的面,根据最小尺寸单独划分了,在1d面板中可以找到这些连接方式。
21、hm是不是不能直接划分实体单元,只能通过2d 网格来生成对四面体单元来说,可以直接划分,但是为了更好的控制单元质量,推荐采用先划分2d网格,调整质量以后再生成3d网格,如果是六面体网格,也可以直接划分22、想用ansys求解,对加的载荷不放心,觉得在ansys中加比较好,可是ansys选择node的功能太差,所以想在HM中先将要加载的节点编组(不要单元),可是没有找到方法,哪位给个提示?你可以试一下entity set中node选项经验总结首先拿到一个模型,我们可以从模型的各个角度观察,调整查看格式,看模型内部有没有复杂结构,有时候很可能会从这些复杂结构入手。
采用实体切割在一些明显的连接部位(比如说对称部分跟非对称部分的连接处)切割几刀,将模型分割成几个部分。
研究模型中对称的部分,采用reflect命令会节省大量的时间。
值得注意的是,不只是完全相同的体才可以这样用,一些体大体相似,但是外部有些附属结构不同的也可以采用这种思路,例如发动机,只画1/4个缸体,通过对称后,把原来的特征删除,补充新的特征即可。
观察完模型,可以进入模型的网格划分步骤,首先采用solidedit切割实体,这个是自己开始构思的拓扑形式,形成网格划分思路,确定自己要从哪入手,用solidedit对模型做一个大体的分块,进行划分的时候可以用surface edit进行细化。
除了solidmap中的volume功能,其他的命令都是通过二维网格生成的{BANNED}格。
首先划分思路一定要把握从小到大,化繁为简的步骤。
划分的方法个人认为只用一个solidmap就已经足以实现大部分的网格划分了。
划分网格的方法很多,看你从那部分入手,比如说一个阶梯轴,我们可以从轴颈最小的地方开始,也可以将所有的轴颈线投影到一个大的轴颈上开始划分。
开始生成二维单元要选择合适的尺寸,并控制节点数目,生成较为规则的网格,可以在生成网格之后采用二维单元里面的qualityindex进行调整,达到自己要的网格质量,另外,针对一些目的面的形状,我们可以采用edit element来创建合适的二维网格。
采用solidmap生成{BANNED}格,考虑周围部件的连接性,一点点的往外扩展,最好采用mix中的elems路径,保证单元的连续性。
随着划分部件的增多往往会发现自己开始的思路不对,有些小特征忘了考虑,无法与画完的单元连接,这时候不用怕,可以把这个特征加到自己开始的拓扑思路里,重新划分不会耗费多大的时间。
对于不同部件网格之间的连接,首先要先保证二维网格之间的连接性,F3键的用处很大,可以让你再划分过程中合并节点,另外一个方法是在faces中的equivalence命令,可以设置一个容忍值,在这个值范围之内的节点全部合并。