当前位置:文档之家› hypermesh_网格划分初级

hypermesh_网格划分初级

hypermesh_网格划分初级
hypermesh_网格划分初级

HyperMesh画网格总结

hypermesh网格划分总结 1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢? 如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge 如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes 可以直接划分面 2、hypermesh中如何将网格节点移动到指定的线或者面上。 project. 3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元 1、Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点 2、Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点 4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap功能生成六面体单元的? 1D or 2D or 3D下面的order change 5、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着 edit/element中不是有个create吗?那就是通过node建单元 6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么? 灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项 7、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别 普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。 8、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面?

hypermesh网格划分总结

hypermesh网格划分总结 - HM运用小常识 1.如何在体表面提取面单元 HM->TOOL->faces->find faces 2.在Hypermesh中使用OptiStruct求解器的重力、离心力、旋转惯性力施加方法 在HyperMesh中采用定义loadcols组件(colletors)的方式定义重力、离心力以及惯性力。 1、重力 重力的施加方式在的card image中选择GRAV,然后create/edit,在CID中输入重力参考的坐标系,在G中输入重力加速度,在 1、 2、N3中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可 2、离心力 离心力的施加方式在的card image中选择RFROCE,然后create/edit,在G中输入旋转中所在节点编号,在CID中输入离心力所参考的坐标系,在A中输入旋转速度,在 1、 2、N3中输入离心力方向向量在离心力所参考坐标系中的单位分量,

返回即可创建离心力;如果需要定义旋转惯性力,在RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。 1 / 12 如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么你可以按照楼主wjsgkz介绍的第一条建立重力load collector,但是外部载荷的load collector你怎么建立???是同时 建立在重力的load collector中吗???如果是,那边有一个十分混淆的问题:在你建立重力的load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力load collector之中的力都带有GRAV卡片属性,这显然是不对的。但是,如果你重新建立一个新的load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两 个load collectors,但是在你建立subcase的时候你只能选择一个load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办???????????怎么获得结构同时在自身重力和外部载荷作用下的变形和应力???谁知道??? 方法1:工况组合;使用??屄卡片叠加重力载荷和其他载荷;创建 一个load collector;card image选LOAD;点击create/edit;把下面的load_num_set改成你所要组合的载荷的数目;然后在上面L1,L2,L3....选中你要组合的项,前面的s1,s2,s3,,,,是载荷组合时候的权重系数。

hypermesh网格划分总结

Hypermesh网格划分 1 入门基础篇 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 fillets 6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢? 法1、在选择reflect后选择duplicate复制一个就可以 法2、先把已建单元organize〉copy到一个辅助collector中, 再对它进行reflect, 将得到的新单元organize〉move到原collector中, 最后将两部分equivalence, 就ok拉。 7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁, 他们为不同材质,要求界面单元共用,但必须能分别开? 你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。 可用F12里的cleanup_add point,那里面还有很多内容,能解决很多问题9、我在一个hm文件中创建了一组组装件的有限元模型,建模过程很麻烦,由于失误我把一个很重要的部件建在了另一个hm文件中,请问有没有什么方法把这个部件的有限单元信息转移到组装件的hm文件中呢? 如果可以,装配关系可以满足吗? Sure, you can make it. Just export the only part from one hm file (export displayed only), and then import to your new hm file. Usually it will meet your assembly requirement, if not, you can easily translate it desired position with in hypermesh

hypermesh网格划分总结[免费专享]

hypermesh 网格划分总结 1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢? 如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes ,然后利用这些nodes --〉lines /create ,建立你需要的线,再project ;或者最简单的办法,选择surf edit/line from sur f edge 如果是网格面,你可以geom/fea->surface ,再project ,或者直接project nodes ,利用nodes 可以直接划分面 2、hypermesh 中如何将网格节点移动到指定的线或者面上。 project. 3、面上网格分不同的comp 划分,但划分后所有网格并不是连续的,只有同一个comp 的网格连续,和临近的comp 相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元 1、Tool - >edges 下找出并合并面单元的自由边和找出并删除重节点 2、Tool - >faces 下找出并合并体单元的自由面和找出并删除重节点 4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的? 1D or 2D or 3D 下面的order change 5、直接在已分网的体表面上,create elements through nodes ,这个要在哪个菜单实现?我找不着 edit/element 中不是有个create 吗?那就是通过node 建单元 6、对灰线构成的区域划分2D 网格,网格后发现灰线变成了红线,是怎么回事呢? 对计算结果有影响么? 灰色的是lines ,至于为什么画完网格后会变成红色,是因为生成了surface ,surface 的自由边会由红色来表示。请注意为什么会生成surface ,是因为你选择了mesh/keep surface 这个选项 7、偶很想知道OI mesh 定义是什么,和普通的mesh 有什么区别 普通mesh 的网格经过clean up 或QI 调整后就跟QI mesh 划分的网格效果差不多,QI 的具体参数可以自行设定。 QI 主要目的是为了节省时间,QI 就是Quality Index ——质量导引 HM 最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。 8、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面? ruled 或选择line 方式。记住选择surface only 。 9、hypermesh 划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问如何在hyp ermesh 中改变节点连接的顺序呢?谢谢!

Hypermesh初学者学习资料及模型后处理教程

几何清理 geometry 设置在几何清理操作时需要的容差。 cleanup子面 板的菜单选 择: cleanup tol visual options 设置曲面显示方式,选择不同类型"edge"和固定点的显示状态。 Geometry Cleanup面板的功能 Edges 用鼠标器将单个的边从一种类型转化成另一种类型。 Toggle Replace 将两条明确定义的自由边合并成一条共用边。 (un)suppress 同时压缩或释放一系列所选的边。 equivalence 将自由边对合并成共用边。 Surfaces 查找并删除重合曲面。 find duplicates organize by feature 按特徵组织曲面。 move faces 移动曲面到另一个曲面(合并曲面)。 Fixed Points 在曲面上从已经存在的自由点或节点上生成固定点。 add replace 将两个明确选定的自由点合并成一个。 suppress 从一个曲面上删除一个固定点。 取消曲面的裁剪操作。 Defeature 面板的 功能: trim lines pinholes 从曲面内查找并消除孔。 surf fillets 识别和删除相邻曲面的倒角。 edge fillets 识别和删除自由曲面边界的倒圆。 trim intersect 识别和删除自由曲面边界的倒圆,但可手工指定切点。Geom页面>geom cleanup 合并自由边 用equivalence功能合并自由边 Edges>equivalence>surfs(操作物件选择窗口中选择all) >cleanup tol输入值>点击equivalence

hypermesh常见问题汇总

Hypermesh常见问题汇总 1.0 beta 版 序 虽然总结报告写过N多遍,心里还是有些紧张啊。Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。 这里简单对该软件做一个系统的简单的介绍: 1、软件主要模块 该软件主要由geometry、2D、3D、analysis、tool组成。后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。 2、通常的操作步骤(本文操作说明以8.0以上为准,与时俱进) 导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件 3、容易出问题的地方 个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。 由于hypermesh软件自带的help说明很不错、非常不错、相当不错,所以我会在文章中引用一些来辅助说明问题。(8.0和9.0的功能差不多,无实质性的改变,8.0的HELP文档比9.0做的好些,适合通看,9.0适合查询。所以推荐新手安装8.0,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。“废话”说了一大堆,下面开始正文。 ——西山小宝

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 fillets 6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢? 法1、在选择reflect后选择duplicate复制一个就可以 法2、先把已建单元organize〉copy到一个辅助collector中, 再对它进行reflect, 将得到的新单元organize〉move到原collector中, 最后将两部分equivalence, 就ok拉。 7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁, 他们为不同材质,要求界面单元共用,但必须能分别开? 你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

hypermesh单元质量参数说明

hypermesh单元质量参数说明

Hypermesh 单元质量参数说明 网格质量 中文名 推荐取值 物理意义 Help 原文 2D 单元质量参数 Aspec t(ratio ) 长宽 比 必须小于5:1 单元最长边与最短边(或最短对角节 点距离)之比。3D 单元的每个面被看做一个2D 单元并且计算长宽比。最大的长宽比作为3D 单元的长宽比。 This is the ratio of the longest edge of an element to either its shortest edge or the shortest distance from a corner node to the opposing edge ("height to closest node"). HyperMesh uses the same method used for length (min) described below. For 3-D elements, each face of the element is treated as a 2-D element and its aspect ratio determined. The largest aspect ratio among these faces is returned as the 3-D element’s aspect ratio. Aspect ratios should rarely exceed 5:1 Chor d dev 弦 长偏差 — 圆弧可以大量短直线模拟,弦长偏差是圆弧与直线的垂直距离。 Curved surfaces can be approximated by using many short lines instead of a true curve. Chordal deviation is the perpendicular distance between the actual curve and the approximating line segments. Interior Angles 内角 — 检查三角形与四边形最大与最小角 These maximum and minimum values are evaluated independently for triangles and quadrilaterals.

hypermesh网格划分小技巧

1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢? 如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上createnodes,然后利用这些nodes --〉lines/create,建立你需要的线,再project;或者最简单的办法,选择surfedit/line from surf edge 如果是网格面,你可以geom/fea->surface,再project,或者直接projectnodes,利用nodes 可以直接划分面 2、hypermesh中如何将网格节点移动到指定的线或者面上。 project. 3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元 1、Tool->edges 下找出并合并面单元的自由边和找出并删除重节点 2、Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点 4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap功能生成六面体单元的? 1D or 2D or 3D下面的order change 5、直接在已分网的体表面上,create elements throughnodes,这个要在哪个菜单实现?我找不着 edit/element中不是有个create吗?那就是通过node建单元 6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么? 灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。请注意为什么会生成surface,是因为你选择了mesh/keepsurface 这个选项 7、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别 普通mesh的网格经过cleanup 或QI 调整后就跟QImesh划分的网格效果差不多,QI的具体参数可以自行设定。QI主要目的是为了节省时间,QI就是QualityIndex——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。 8、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面? ruled

HyperMesh傻瓜教程电子版本

H y p e r M e s h傻瓜教程

强度分析 以A380铝支架分析为例: 1.Start license services 双击,进入界面,再点击Start Server,取得软件应用许可,进入Hyper mesh工作界面; 2.选择模块Nastran

双击,弹出对话框,选择Nastran点击OK。点击斜向下的绿色箭 头,进入界面,将已建好的模型导入HyperMesh; 3.选择模型,去实体 选择要分析的模型,点击图标变灰色,隐藏其它模型。点击F2,框选模型(如未选中,模型为壳层),将实体(solid)去掉,只留下壳层(1111)。 ; 4.数模几何清理(auto cleanup 和F11) ,避免两条轮廓线过于接近或夹角太小(小于30度),再进行人工修清理模型曲线,点击F11,进入界面,一般使用下图1、2、5创建点和点之间的线、点垂直于线的线、删除特征线(鼠标左键去掉曲线,右键添加) 去倒角,geom,defeature,surf fillets,find,选中要去掉的倒角面,remove。 5.切法兰面 为了确定零件上与加载点相关联的节点位置,我们在约束(螺栓位置)和加载处切法兰面。 (5.1)找到圆心Geom—circle—find center;常按鼠标左键,在白线上选择三点,点击“find”,出现圆心 (5.2)画圆center&radius 点找到的圆心,输入radius尺寸,点N1,在面上点三个点,点“create" 按住左键选中曲线找到节点, M6的螺栓,法兰半径6.5;M8/8.5,M10/10.5,M12/12.5;

hypermesh运用实例

运用HyperMesh软件对拉杆进行有限元分析 1.1 问题的描述 拉杆结构如图1-1所示,其中各个参数为:D1=5mm、D2=15mm,长度L0=50mm、L1=60mm、L2=110mm,圆角半径R=mm,拉力P=4500N。求载荷下的应力和变形。 图1-1 拉杆结构图 1.2 有限元分析单元 单元采用三维实体单元。边界条件为在拉杆的纵向对称中心平面上施加轴向对称约束。1.3 模型创建过程 1.3.1 CAD模型的创建 拉杆的CAD模型使用ProE软件进行创建,如图1-2所示,将其输出为IGES格式文件即可。

图1-2 拉杆三维模型 1.3.2 CAE模型的创建 CAE模型的创建工程为: 将三维CAD创建的模型保存为lagan.igs文件。 (1)启动HyperWorks中的hypermesh:选择optistuct模版,进入hypermesh程序窗口。 主界面如图1-3所示。 (2)程序运行后,在下拉菜单“File”的下拉菜单中选择“Import”,在标签区选择导入类型为“Import Goemetry”,同时在标签区点击“select files”对应的图形按钮,选择“lagan01.igs”文件,点击“import”按钮,将几何模型导入进来,导入及导入后的界面如图1-4所示。

图1-3 hypermesh程序主页面 图1-4 导入的几何模型 (4)几何模型的编辑。根据模型的特点,在划分网格时可取1/8,然后进行镜像操作,画出全部网格。因此,首先对其进行几何切分。 1)曲面形体实体化。点击页面菜单“Geom”,在对应面板处点击“Solid”按钮,选择“surfs”,点击“all”则所有表面被选择,点击“creat”,然后点击“return”,如图1-5~图1-7所示。 图1-5 Geom页面菜单及其对应的面板 图1-6 solids按钮命令对应的弹出子面板

HyperMesh六面体网格划分教程

Arm001教程 第一步:打开文件asm001.hm 第二步:对几何实体进行切割分块操作。 1 进入Geom>Solid edit 面板,选择trim with plane/surf子面板 2 激活with plane下的solids黄色按钮,选择图形区中整个实体。

3 激活下面的绿色N1按钮,并如图依次选择N1、N2、N3、B这四个点 4 点击trim,将实体切割成为上下对称的两个体。

5 激活with plane下的solids黄色按钮,选择切割好的上半部分实体。 6 激活线面的N1绿色按钮,如图依次选择N1、N2、N3这三个点。 7 点击trim,将这上半部分实体切割成左右对称的两个实体。 第三步:删除多余实体和临时节点 1 点击F2快接键,进入Delete面板。

2 激活黄色的solids按钮,并勾选delete bounding surfs。在图形区中选择下半部分实体和上边的左半部分实体。 3 点击delete entity,删除掉多余的实体。 4 进入Geom>temp node面板,点击绿色的clear all按钮,删除掉多余的临时节点。 第四步:继续对要划分网格的实体进行切割操作

1 进入Solid edit 面板,选择trim with plane/surf子面板 2 激活with plane下的solids黄色按钮,选择图形区中整个实体。 3 激活下面的N1绿色按钮,并如图依次选择N1、N2、N3这三个点 4 点击trim按钮,将最前面一小块实体分割出来。 5 重复此切割操作,按图所示,选择切割平面上的N1、N2 、N3点,把几何体切割成最终可以顺利划分网格的形式。

hypermesh入门篇(转)

hypermesh入门篇(转) 其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。 刚开始学,day1,day2,advanced training 和HELP先做一遍吧。另外用熟24个快捷键。做一下HELP里面的教程,多了解一些基本的概念和操作。这样会快点入门。论坛更多的是方法。 划分的方法要灵活使用,再有就是耐心。 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 fillets 6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢? 法1、在选择reflect后选择duplicate复制一个就可以 法2、先把已建单元organize〉copy到一个辅助collector中, 再对它进行reflect, 将得到的新单元organize〉move到原collector中, 最后将两部分equivalence, 就ok拉。 7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开? 你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上 8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

hypermesh单元质量参数说明

弦长偏差Curved surfaces can be approximated by using many short lines instead of a true curve. Chordal deviation is the perpendicular distance between the actual curve and the approximating line segments.

最小长度,计算使用以下两种方式:Minimum element lengths are calculated using one of two methods: ? The shortest edge of the element. This method is non-tetrahedral 3-D elements. ? The shortest distance from a corner node to its opp the case of tetra elements); referred to as "height t You can choose which method to use in the Check Element Settings window. Note that this setting also affects the calculation of Aspect Ratio.

Height to Closest Node (HCN) is calculated differently for different element types. For triangular elements: For each corner node (i) HyperMesh calculates the closest (perpendicular) distance to the ray including the opposite leg of the triangle, h(i). HCN = min(hi) * 2/sqrt(3.0). The scaling factor 2/sqrt(3.0) ensures that for equilateral triangles, the HCN is the length of the minimum side. For quadrilateral elements: For each corner node, HM calculates the closest (perpendicular) distances to the rays containing the legs of the quadrilateral that do not include this node. The figure above depicts these lengths as red lines. Height to Closest Node is taken to be the minimum of all eight lines and the four edge lengths (thus, the minimum of 12 possible lengths).

基于HyperMesh实体单元网格划分

基于HyperMesh实体单元网格划分 运用HyperMesh 中的3D 实体单元网格划分的多种功能,介绍了几种典型几何特征的划分思路,为以后进行类似网格划分工作提供参考,同时也验证了HyperMesh 在划分实体网格方面的强大功能。 1 概述 计算机辅助工程(CAE)在汽车行业应用已有很多年了,许多有限元理论及软件都得到了成熟运用。在众多软件中美国 Altair公司的HyperMesh是其中的佼佼者。像在板壳单元、实体单元、焊接单元等的创建,以及与其它软件的接口等方面,都能表现出良好的性能。其中尤其是在实体单元的划分方面有其独特的优势,以下将通过几个比较典型的实例来详细说明,同时也可以为以后再进行类似工作提供解决思路。 2 实例描述 2.1 座椅垫实体几何的网格划分 本例将通过一套座椅垫实体网格划分来介绍在HyperMesh8.0中新增加的处理实体几何的功能。 如图1所示是一套座椅垫,原始几何只有外表面的一层壳几何,而且几何形状也不规则,在以前不能处理实体几何的时候,一般处理方法是首先几何清理,然后通过添加一些辅助面构成封闭壳体,再根据经验把大块儿体分成相对较规则的若干小块儿,最后可以运用3D子面板中的Solid map-general或Linear solid 等工具先把各个小块儿划分网格,然后再把各个小块缝合到一起。这样做的不足是一方面需要做大量的辅助面,另一方面在划分各个小块儿时需要考虑最后缝合时的节点对应问题。通过观察几何模型发现,虽然座椅垫几何形状不规则,但它没有局部突出或相贯的几何特征,所以可以考虑把板壳几何封闭后生成实体几何,再通过几何清理后得到如图2所示的几何体,运用3D子面板中的Solid map- volume工具,设置好相关参数后就可以自动划分出以六面体为主五面体为辅的实体网格。而且软件自动划分的网格能够完全与几何贴合,网格质量还比较好,只需稍微调整一下后就可以全部达到网格质量要求。现在整个过程所花费的时间比以前要节省70%以上。

hypermesh六面体网格划分指导(含实例)

1. 网格划分 1.1 Hypermesh 中六面体网格划分的功能介绍 ?六面体网格划分的工具主要有: ?Drag ?Spin ?Line drag ?element offset ?solid map ?其中solid map集成了部分其它功能; 1.1.1:drag 面板 此面板的功能是在二维网格接触上沿着一个线性路径挤压拉伸而形成三维实体单元。要求: 1)有初始的二维网格; 2)截面保持不变:相同尺寸,相同曲率和空间中的相同方向; 3)线性路径。 1.1.2:spin 面板 -1-

此面板的功能是在二维网格基础上沿着一个旋转轴旋转一定角度形成三维实体单元。要求: 1)有初始的二维网格; 2)界面保持不变; 3)圆形路径; 4)不能使用在没有中心孔的实体部件上。 1.1.3:line drag 面板 此面板的功能上在二维网格的基础上沿着一条线拉伸成三维实体单元。 要求: 1)初始的二维网格; 2)截面保持不变; 3)有一条定义的曲线或直线路径。 1.1.4:element offset 面板 此面板的功能是在二维网格的基础上沿着法线方向偏置挤压形成三维实体单元。 要求: 1)初始的二维网格; 2)截面可以是非平面的; -2-

-3- 3) 常厚度或者近似常厚度。 1.1.5:soild map 面板 此面板的功能是在二维网格基础上,首先挤压网格,然后将挤压的网格映射到一个由几何要 素定义的实体中,从而形成三维实体单元。 1.2 drag 面板网格划分指导 导入几何,drag 实体之前必须先生成2D 网格,如下图 拉伸的距离 定义方向 需要拉伸的层数

Hypermesh教程、资料汇总

Hypermesh教程、资料汇总 基础类 我学习hypermesh的经验 HYPERMESH菜单解释1 hypermesh常见英文解释 hypermesh初学者常见英文解释 HYPERMESH的一些常见问题的解答 hypermesh ppt hypermesh 练习教材及入门材料 HyperMesh入门实例 HyperMesh从入门到精通(教材)——整理前 Hypermesh从入门到精通——(整理后) HyperMesh从入门到精通(配套光盘)与经典练习 HyperMesh 8.0 basic training(中文) HYPERMESH入门指南 hypermesh教程(有hm7.0基础的、实例和论文) 几何清理 hypermesh 几何清理 hypermesh 基础教程 hm8.0教程英文版 Hyper works 9.0培训资料 hyper mesh 教程(5.0 day1 &day2)

两天搞定hypermesh(5.0的) 收集的hypermesh资料 HyperMesh常用的快捷键、键盘操作和鼠标操作HyperMesh常用的快捷键、键盘操作和鼠标操作Hypermesh快捷键 Hypermesh\鼠标操作 hypermesh快捷键 HyperMesh8.0系列教程 Hypermesh的中文教程8.0 Hypermesh8.0资料(中英文混编) hypermesh8.0 实用教程(中文版) Hypermesh 8.0 Training pdf 原厂资料+model files Hypermesh 8.0的使用手册 图文并茂的hypermesh8.0 教程 Hypermesh 8.0 day1 and day2(ppt) hyperwork7.0 培训教程 hypermesh9.0 培训资料(day1&day2)HyperMesh之几何导入与处理 hyperworks9.0_training hypermesh7.0基础培训中文版(day1&day2)hypermesh7.0基础培训中文版2 Hyperstudy 7.0 教程

hypermesh心得

hypermesh心得 1、geometryclean中出现的黄色边界线表示什么意思表示共享边三个或者三个以上的面共同的边界 2、HM中有什么工具可以补面的editsurface-gtsurfacefiller除了editsurface-gtsurfacefiller外还可以用splinedragsweep等命令补面只要选surfaceonly选项就可以了 3、划好2d网格之后用tool-gtedges-gttolerance0.01-gtequivalence-gtfindedges最后发现220个freesurfaces我记得有一个快捷键保存这些自由面到内存中然后可以删除刚刚保存的面大侠帮忙用你的操作发现的是freeedges它会自动保存在一个叫做edges的component里然后隐藏掉其他的部分再点击右侧QA--gtFindAttached找到相邻单元再进行处理。 4、出现黄线怎么几何清除GEOMCLEAN—SURFACE—FINDDUPLICATES试试出现黄线大多是有重合面出现结合隐藏F5仔细观察一下找到重合的面有的及其微小删掉就是 5、2d单元划分完毕在Tool-gtcheckelems-gtconnectivity中发现有这样的提示”574elementswerefoundwithquestionableconnectivity“这时有些单元高亮怎么解决这个问题使得没有单元有连接问题大侠们指教connectivity 表示有重合单元存在把重合单元删了就可以了。 具体操作如下在Tool-gtcheckelems先点击duplicates接着点击savefailed然后按F2在elems下选retrieve最后点击deleteentity6、体单元有什么优劣的评判指标checkelems/3-d面板中QI/Toolgt..7、两个同心圆之间怎么生成填充曲面呢两个圆都是红色的自由边界。 2D-gtspline8、建模完后findedges检查没有通过如何处理.谢谢.请大家帮忙方法是不是很多disp里面隐掉其他comp只显示freeedge在macro菜单里选QA选findattached找到与此相关的失效单元手工修改之。 另外生成四面体还有检查T-connection是不是不检查三维单元的freeedges和T-connection不用检查三维单元的Tconnection可以检查freeedges9、节点合并是哪个命令在哪单元的连续性是用这个吗可以用F3合并节点注当你选中equivalence的时候是将两个节点合并为一个没选的话它们只是位置在一起但还是两个节点检查单元的连续性是tool_edge也可用edges二维或曲面faces三维单元连续性也用这个检查具体见练习/cgi-bin/ut/topic_show.cgiid44533amph125031310、在检查三维实体单元节点一致的时候先检查edges再把三维实体单元生成表面faces然后再对生成的表面进行edges的检查。可以检查内部的节点。 不知道这个方法有没有太多的问题欢迎大家讨论对有的三维单元来说先生成face再检查其edge一般来说就可以了但是如果当模型中如果内部有一个闭合的空心的话检查face的edge是检查不出错误的这时要检查face的法向只有这样才能真正的检查错误。 如果不信的话可以找一个无错误模型删掉一个内部单元再按上面的方法检查看一看就知道啦11、在CHECKELEMENTS中有个检查单元的是CONNECTIVITY请问它的具体含义是什么检查时如发现有问题怎么修改单元啊用来检查T-connection。根据你的模型来检查这一项如果是从面单元生成四面体单元必须保证没有T-connection。比如说目的就是分面单元那么单元分完了检查质量时首先得看分得单元有没有问题那么就必须用到connectivity和duplicate12、小弟也刚学不久我讲一下我自己对自由边的理解自由边也就是缺乏约束的边如果在网格内部出现自由边也就是说网格内部有某些节点不是被四周所有单元共

Hypermesh学习教程

1.1 实例:创建、编辑实体并划分3D网格 本实例描述使用HyperMesh分割实体,并利用Solid Map功能创建六面体网格的过程。模型如图5-1所示。 图5-1 模型结构 本实例包括以下内容。 ●导入模型。 ●通过面生成实体。 ●分割实体成若干个简单、可映射的部分。 ●使用Solid Map功能创建六面体网格。 打开模型文件。 (1)启动HyperMesh。 (2)在User Profiles对话框中选择Default(HyperMesh)并单击OK按钮。 (3)单击工具栏()按钮,在弹出的Open file… 对话框中选择solid_geom.hm 文件。 (4)单击Open按钮,solid_geom.hm文件将被载入到当前HyperMesh进程中,取代进程中已有数据。 使用闭合曲面(bounding surfaces)功能创建实体。 (1)在主面板中选择Geom页,进入solids面板。 (2)单击()按钮,进入bounding surfs子面板。 (3)勾选auto select solid surfaces复选框。 (4)选择图形区任意一个曲面。此时模型所有面均被选中。 (5)单击Create按钮创建实体。状态栏提示已经创建一个实体。注意:实体与闭合曲面的区别是实体边线线型比曲面边线粗。

(6)单击return按钮返回主面板。 使用边界线(bounding lines)分割实体。 (1)进入solid edit面板。 (2)选择trim with lines子面板。 (3)在with bounding lines栏下激活solids选择器。单击模型任意位置,此时整个模型被选中。 (4)激活lines选择器,在图形区选择如图5-2所示线。 (5)单击trim按钮产生一个分割面,模型被分割成两个部分,如图5-3所示。 图5-2 选择边线图5-3 分割实体 使用切割线(cut line)分割实体。 (1)在with cut line栏下激活solids选择器,选择STEP 3创建的较小的四面体,如图5-4所示。 (2)单击drag a cut line按钮。 (3)在图形区选择两点,将四面体分为大致相等的两部分,如图5-5所示。 图5-4 (1)中所选实体图5-5 定义切割线

相关主题
文本预览
相关文档 最新文档