搜档网
当前位置:搜档网 › Hypermesh前处理建模技巧

Hypermesh前处理建模技巧

Hypermesh前处理建模技巧
Hypermesh前处理建模技巧

H y p e r m e s h前处理建模技

-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

随堂笔记

硬点:几何上面的点 point 每天下午四点准时把当天所画模型发一份过来进行反馈

节点:网格上的点 node

组件管理器部件管理器当前层

建模第一步

抽中面比较薄的钣金件都在中面上面画壳网格

第二步检查中面有没有问题

第三步清理几何

常用快捷键

清理几何的要求

1、两条距离很近的平行线要压缩(拓扑)一条

容差:简单理解是给定给电脑的一个搜索范围值通过两个硬点创建线

通过一个硬点创建一条垂直于所选线的直线

Washer创建命令

Washer:只在螺栓孔上做,为了模拟垫片的受力情况

只能删除自己增加的边界线,原有的边界线不能操作

硬点合并

处理两个很近的点

只可在圆角很小的时候才用

2D网格划分

F12

网格划分遵循分块划分原则

设置快捷键的方法

2D单元检查

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文件。 启动HyperWorks中得hypermesh:选择optistuct模版,进入hypermesh程序窗口。主界面如图1-3所示。 程序运行后,在下拉菜单“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几何清理总结

1、geometry clean中出现的黄色边界线表示什么意思? 表示共享边,三个或者三个以上的面共同的边界 2、HM中有什么工具可以补面的? edit surface->surface filler 除了edit surface->surface filler外,还可以用spline,drag,sweep 等命令补面,只要选surface only选项就可以了. 3、划好2d网格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后发现220个free surfaces,我记得有一个快捷键保存这些自由面到内存中,然后可以删除刚刚保存的面,大侠,帮忙 用你的操作发现的是free edges,它会自动保存在一个叫做^edges的component里,然后隐藏掉其他的部分,再点击右侧 QA-->Find Attached 找到相邻单元,再进行处理。 4、出现黄线怎么几何清除? GEOM CLEAN—SURFACE—FIND DUPLICATES试试 出现黄线大多是有重合面出现,结合隐藏(F5)仔细观察一下,找到重合的面(有的及其微小)删掉就是5、2d单元划分完毕,在Tool->check elems->connectivity中发现有这样的提示:”574 elements were found with questionable connectivity“,这时有些单元高亮,怎么解决这个问题,使得没有单元有连接问题,大侠们指教! connectivity表示有重合单元存在,把重合单元删了就可以了。 具体操作如下:在Tool->check elems先点击duplicates,接着点击save failed;然后,按F2在elems下选retrieve,最后点击delete entity 6、体单元有什么优劣的评判指标; check elems/3-d面板中 QI/Tool>.. 7、两个同心圆之间怎么生成填充曲面呢,两个圆都是红色的自由边界。 2D->spline 8、建模完后, find edges 检查没有通过,如何处理. 谢谢.请大家帮忙,方法是不是很多? disp里面隐掉其他comp,只显示free edge,在macro菜单里,选QA,选find attached,找到与此相关的失效单元,手工修改之。 另外生成四面体还有检查T-connection ,是不是不检查三维单元的free edges 和T-connection? 不用检查三维单元的T-connection,可以检查free edges 9、节点合并是哪个命令,在哪? 单元的连续性是用这个吗? 可以用F3合并节点,注:当你选中equivalence的时候,是将两个节点合并为一个,没选的话,它们只是位置

Hypermesh进行FLUENT前处理

Hypermesh 进行FLUENT 前处理 (2014-02-26 16:06:19) 转载▼ 标签: 分类: 网格生成技巧 杂谈 同属于ANSYS 阵营,ICEM CFD 及Tgrid 无疑是FLUENT 网格生成的良好选择。同时,作为 Workbench 平台的一个模块,利用 Mesh 为FLUENT 提供网格生成似乎也成了 ANSYS 的努力方 向。虽然说ICEM CFD ,TGRID 以及Mesh 都是非常优秀的网格生成工具,但是对于一些熟悉 Hypermesh 网格生成的人士来说,却并非是一种理想的选择,因为使用一款新的软件,意味着增加 新的学习成本。 FLUENT 网格生成包括两方面的内容,首先要将几何离散成网格,其次还应该包括边界命名。由于 在 FLUENT 中进行网格分割命名较为麻烦,因此这部分工作最好在网格生成之前进行。 Hypermesh 是Altair 公司的一款非常优秀的前处理工具,利用其可以为 FLUENT 生成网格。下面以 一个简单的例子来描述如何使用 Hypermesh 为FLUENT 生成网格。 1、启动 Hypermesh 启动Hypermesh ,进行User Profiles 对话框设置,选中 CFD ,如图所示。(这一设置不是必须的, 但是选中CFD 会有一些菜单提供快捷设置)。 2、导入几何模型 进入菜单【File 】 >【Import 】 >【Model 】如下图所示选择几何模型文件。点击 Import 按钮导入模 型。模型包含两个入口( inlet1及inlet2 )、一个岀口( outlet ),其他边界为壁面( wall )。

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 几何清理

几何清理 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 用replace功能合并自由边 Edges>replace>retained edge>line(选取模型中同一边里有两条红线的) >cleanup tol输入值>replace 删除曲面倒角 用于选择要删除的倒角曲面。 defeature面板 >surf fillet> surfs >菜单上选 择displayed>输入 min radius,max radius>find fillets(选曲面上 搜索设置范围内的 倒角)> 显示出 fillets to remove,ignore edge assoc和 fillet ends>remove(用尖 角取代圆形的倒角 曲面) Fillets to remove Ignore edge assoc 用于确定那些计算相切时不考虑其相邻曲面的边。Fillet ends 确认倒角端部的选择。 生成填充曲面 同时按下SHIFT键和F9键,进入surf edit>filler surface>点击lines>retrieve(选辄要填充面周围的线)> create 压缩(Suppress)不必要的细节特徵 1.选择edges子面板。 2.选择toggle子菜单。 3.沿模型的中心缝隙选取多条共用边。 4.压缩其中一些边后,通过再次点击将它们改回共用边。

Hypermesh和Abaqus的接口分析实例

Hypermesh和Abaqus的接口分析实例(三维接触分析) In this tutorial, you will learn how to: ?Load the Abaqus user profile and model ?Define the material and properties and assign them to a component ?View the *SOLID SECTION for solid elements ?Define the *SPRING properties and create a component collector for it ?Create the *SPRING1 element ?Assign a property to the selected elements Step 1: Load the Abaqus user profile and model A set of standard user profiles is included in the HyperMesh installation. They include: RADIOSS (Bulk Data Format), RADIOSS (Block Format), Abaqus, Actran, ANSYS, LS-DYNA, MADYMO, Nastran, PAM-CRASH, PERMAS, and CFD. When the user profile is loaded, applicable utility menu are loaded, unused panels are removed, unneeded entities are disabled in the find, mask, card and reorder panels and specific adaptations related to the Abaqus solver are made. 1. From the Preferences drop down menu, click User Profiles.... 2. Select Abaqus as the profile name. 3. Select Standard3D and click OK. 4. From the File drop down menu, select Open… or click the Open .hm file icon. 5. Select the abaqus3_0tutorial.hm file. 6. Click Open. Step 2: Define the material properties HyperMesh supports many different material models for Abaqus. In this example, you will create the basic *ELASTIC material model with no temperature variation. The material will then be assigned to the property, which is assigned to a component collector. Follow the steps below to create the *ELASTIC material model card: 1. From the Materials drop down menu, select Create. 2. Click mat name = and enter STEEL. 3. Click type= and select MATERIAL. 4. Click card image = and choose ABAQUS_MATERIAL. 5. Click create/edit. The card image for the new material opens. 6. In the card image, select Elastic in the option list.

HyperMesh知识总结

Hypermesh知识总结 1.如何从体单元提取面单元 TOOL->faces->find faces 2.在Hypermesh中使用OptiStruct求解器的重力、离心力、旋转惯性力施加方法 在HyperMesh中采用定义loadcols组件(colletors)的方式定义重力、离心力以及惯性力。 (1)重力 重力的施加方式在的card image中选择GRAV,然后create/edit,在CID中输入重力参考的坐标系,在G中输入重力加速度,在N1、N2、N3中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可。 (2)离心力 离心力的施加方式在的card image中选择RFROCE,然后create/edit,在G 中输入旋转中所在节点编号,在CID中输入离心力所参考的坐标系,在A中输入旋转速度,在N1、N2、N3中输入离心 力方向向量在离心力所参考坐标系中的单位分量,返回即可创建离心力;如果需要定义旋转惯性力,在RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。 如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么可以建立重力load collector,但是外部载荷的load collector怎么建立?是同时建立在重力的load collector中吗?如果是,那边有一个十分混淆的问题:在你建立重力的load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力load collector之中的力都带有GRAV卡片属性,这显然是不对的。但是,如果你重新建立一个新的load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两个load collectors,但是在你建立subcase 的时候你只能选择一个load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办?怎么获得结构同时在自身重力和外部载荷作用下的变形和应力? 方法1:工况组合;使用"LOAD"卡片叠加重力载荷和其他载荷;创建一个 load collector;card image选LOAD;点击create/edit;把下面的load_num_set 改成你所要组合的载荷的数目;然后在

Hypermesh使用技巧总结

Hypermesh使用技巧总结 1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行, 请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢! if is shell element, reverse the element normal! if 1-D element, you will need to recreat it 2、面上网格分不同的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 change 7、直接在已分网的体表面上,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可以将单元或节点分开 继续问:好像只能分单元啊,没看到有节点选择啊。我试用了你介绍的办法,好像没用啊。很急请多指教

hypermesh前处理流程

1.选择求解器模版,如Ansys,Ls-Dyna,Nastran等 2.导入CAD模型,如ProE,UG等 3.几何清理 4.Mesh 网格划分可以从面网格开始,也可以从体网格开始。可以看看相关教程。 5.单元连接主要针对组件特别有用,可以看看我自己的总结 https://www.sodocs.net/doc/cf5388425.html,/thread-838626-1-1.html https://www.sodocs.net/doc/cf5388425.html,/304618/spacelist-blog-itemtypeid-1068 6.单元检查和修改 7.设置单元类型和材料 建议在ANSYS中设置,因为Hypermesh和ANSYS中的材料属性有些出入 这里要注意壳单元要设置单元的厚度,beam单元要设置界面信息 把这些设置完成后,设置Component相应属性的单元和材料及属性信息 8.清理单元 主要针对由面生成的体网格中含有的面单元的情况 9.(Optional,可选)设置边界和载荷,以及接触等 10.删除所有几何 11.导出FE模型 3~9项可以交叉进行(这是Hypermesh相对于其他前处理软件的优势) 要针对组件的连接,如焊接结构,铆接,杆状连接,铰接等等…… 可以用5种方法解决 1.接触 2.connect单元 1D、2D、3D都可以,里面有很多可以用的单元spot、seam、Bolt等 对于焊接单元spot、seam大多是求解器都支持,但是对于Bolt连接不一定,如Ansys就不支持

bolt在Ls-Dyna,Nastran,Hypermesh(default),radioss和OptiStruct(Hypermesh自带求解器)都能被支持在Nastran里,bolt的类型特别丰富,可以满足大多数需求 3.1D rigids(用于刚性连接,在其他求解器面板中可能为rbe2)rbe3(柔性单元),还有如beam,spring等 4.edges 融合相近的节点或者单元,容差tolerance一般设置为单元的大小的20%,超过这个值会引起单元畸形 5.单元来填充 单元之间的间隙大于单元大小 如果确实要连接间隙在单元大小20%~100%之间的节点或者单元,可以使用equilance来手动连接 只要你愿意,还有其他的很多方法,自己可以好好摸索

螺栓预紧结构用Hypermesh做接触实例

螺栓预紧结构用Hypermesh 做接触实例 在很多场合,要将若干个零件组装起来进行有限元分析,如将连杆与连杆盖用连杆螺栓连接起来,机体与气缸盖用螺栓连接起来,机体与主轴承盖连接起来。如何模拟螺栓预紧结构更符合实际情况,是提高有限元计算精度的关键。 螺栓+螺母的连接与螺钉的连接有所不同,螺栓+螺母的连接方式比较简单,可以假设螺母与螺栓刚性连接,由作用在螺母上的拧紧力矩折算出作用在螺栓上的拉伸力F ,将螺杆中间截断,在断面各单元的节点上施加预紧单元PRETS179,模拟螺栓的连接情况。 对于螺钉(双头螺栓)连接有些不一样,螺钉头部对连接件1施加压应力,接触面是一个圆环面,但栽丝的一端,连接件2受拉应力。一种方法是在螺纹圆周上施加拉力,相当于螺纹牙齿接触部分,而且主要在前几牙上存在拉力,如第一牙承担60~65%的载荷,第二牙承担20~25%的载荷,其余作用在后几牙,但因螺纹的螺距较小,一般为1.5~2mm ,而单元的尺寸为3~4mm ,因此可以假定在连接件2的表面的螺纹圆周节点上施加拉力。另一种方法是在连接件2的表面的整个螺纹截面的所有节点上施加拉力,这样可能防止圆周上各节点上应力过大,与实际情况差别较大,应为实际表面圆周各节点只承受60~65%的载荷。比较好的处理办法是在连接件的表面单元的圆周节点上施加70%的载荷,在第二层单元的圆周节点上施加30%的载荷,但操作比较麻烦。 随着连接件1、2的内部结构和刚度不同,以及连接螺钉的个数和分布的不均匀性,连接件1、2表面的变形不一致,产生翘曲,使表面的节点有的接触,有的分离,而导致接触面的应力分布和应变分布不均匀,因此需用非线性的接触理论来讨论合件的应力问题。 若不考察螺栓头部与连接件1表面的变形,可用将螺栓与连接件1用一个公共面连接,作为由两种不同材料的构件组成一个整体。螺钉(双头螺栓)与连接件2也用这种方法处理。 图1是一个简单的螺钉连接实体模型。图2是用hypermesh 划分网格后的模型。 图1 实体模型 图2 网格模型 该模型由三个零件组成,连接件1(蓝色)、连接件2(橙色),螺钉(紫红)。 1. 建立实体模型 在PRO/E 中建立三个零件模型,见图3、4、5,并组合成合件(见图1)。

【hypermesh小技巧】如何提高操作效率——自定义快捷键

【hypermesh小技巧】如何提高操作效率——自定义快捷键 软件版本:hypermesh14 经常使用hypermesh的都知道,软件有默认的快捷键,但是官方预设的快捷键未必符合你的使用习惯,可能你经常使用的面板还没有快捷键。其实,你可以定义属于自己的快捷键。 自定义快捷键:单击Preferences(1),单击Keyboard Setings(2),打开快捷键设置面板。 Shortcut Key有4种选择(3)。第一种“No Shortcut Key”表示直接按对应的键即可调用快捷键;第二个“Ctrl”表示需要同时按住Ctrl才能调用快捷键;后面两个以此类推。

设置快捷键的语法规则是: hm_pushpanel {xxx} 图中灰色部分的按键表示已经设置了快捷键,你可以点击查看它们对应的是哪个面板。白色表示还没有设置快捷键。 注意事项:hm_pushpanel和{xxx}之间有空格。 “xxx”与面板对应。比如,你想把“E”设为“scale”的快捷键,先单击“E”(4),在“E”后面的“Command”一栏输入语法(5): hm_pushpanel {scale} 如果换了电脑,怎么继续使用自定义的快捷键呢?设置好快捷键后,把文件导出来,在另一台电脑上载入即可。 利用alt键快速打开面板

默认快捷键和自定义快捷键虽然方便,但是可以设置的数量有限,还需要记忆。给你介绍另外一种快捷打开面板的方法——alt键。alt键主要用于打开下拉菜单。 单击alt键,下拉菜单字母下方出现下划线。单击下划线对应的字母,便可以打开该菜单。 比如,要打开移动单元的面板:alt——m——t——e。 附:F1——F12快捷键对应表 F1:帮助。 F2:删除。

Hypermesh中ANSYS模板基本操作流程

一、有限元模型(即“网格”)的组成 (1)网格 ①节点——提供“网格”的几何信息 ②材料——提供“网格”的材料特性参数 ③属性——提供“网格”的几何补充信息(例如:将薄板简化为二维网格(shell单元)时,需要对而二维网格(shell单元)补充薄板的“厚度信息”) 注:在hypermesh中“网格的几何补充信息”称为“属性(Property),并通过Property Collector完成属性的建立和管理;在Ansys中称作“实常数(Real Constans)”;在Hypermesh ANSYS模版中的Component Manager中也称为“实常数(Real Constans)”。 ④单元类型 小结:①②③④所提供的各种“网格”信息就创建出了“有限元网格模型”。 (2)当有限元模型带有边界条件时需要补充以下内容 ⑤载荷及边界条件 (3)做优化时需要补充以下内容 ⑥设计变量(Design Variable) ⑦响应(Response) 二、以上内容在Hypermesh中的创建步骤 步①:网格划分——即:完成“节点”的创建。 步②:在工具条中单击图标(Material Collector)打开“材料定义对话框”: 在对话框中自由指定材料名称,单击card image后面的输入框: 单击选择“Material”。单击“create/edit”,弹出“Meterial”卡片: 卡片中,DENS_FLAG为“密度”;EX_FLAG为“弹性模量”;NUXY_FLAG为“泊松比”,分别单击DENS_FLAG、EX_FLAG、NUXY_FLAG前边的,然后分别输入数值,如下所示: 注:中的数值“1”为ID号,默认即可,不用管它。 步③:在工具条中单击图标(Property Collector),弹

Hypermesh大全

Hypermesh操作大全 1.Geom 1.1 Node节点 (1)xyz坐标创建节点,可以选择坐标系,as node在节点上 (2)On Geometry在几何上创建节点,可以在硬点、线、表面、平面上创建节点 (3)Arc Center在圆弧圆心创建节点,可以在节点、线与硬点组成的圆弧中心创建节点,可以设定容差(默认忽略容差) (4)Extract Parametric在线、面上以输入参数阵列节点,定义阵列区域大小(百分比)与阵列节点数目 Extract on Line在线上阵列节点,可以输入阵列节点数目,间隔算法有线性、指数与曲率控制(中间稀疏两边密或者中间密两边稀疏),可以输入间隔密度(5)Interpolate Nodes插值节点,输入在节点之间插值节点的数目以及算法,算法有线性、指数与曲率控制可以输入间隔密度 Interpolate on Line在线上插值节点 Interploate onSurface在面上的节点之间插值节点 (6)Intersect交叉,在交叉处创建节点,可以创建【向量、线】与【线、实体、表面、平面】交叉处生成节点 1.2 Node edit 编辑节点 (1)associate关联节点,作用是把节点关联到【面、点、线、实体】,可以设置容差 (2)move node移动节点,但是节点必须在面上 (3)place node重置节点,将节点移动到选择目标面上,应对个别节点在平面外(4)remap在线上重新排布节点 (5)align node 对齐节点,选中两个节点后,将其他节点移动到选中的两个节点的连线上(直线,无线延伸) 1.3 temp nodes临时节点 1.4 distance 测距 (1)two nodes两节点测距 (2)three nodes 三节点测距 (3)two point 两硬点测距 (4)three point三硬点测距 1.5 Point创建硬点 (1)XYZ坐标创建硬点 (2)Arc Center 圆心创建硬点,可以在节点、线与硬点组成的圆弧中心创建节点,可以设定容差(默认忽略容差) (3)Extract Parametric在线、面上以输入参数阵列硬点,定义阵列区域大小(百分比)与阵列硬点数目 (4)Intersect交叉,在交叉处创建节点,可以创建【向量、线】与【线、实体、表面、平面】交叉处生成硬点 1.6 Lines 创建线 (1)XYZ两点创建直线 (2)Linear Nodes 以节点创建折线,可以选择封闭

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、File——》Load——》Template 2、Preference Global Parameters:按键盘上的字母“G”; Option:按键盘上的字母“O”; Keyboard:键盘上快捷键的设定; User profiles:选择求解器模板; 3、Geometry Defeature:pinholes 消除零件表面上的小的圆孔; Surface——》Create 一般用来补较大的孔; Edit——》Edge 共享边的处理(Surpress or unsurpress); 4、Mesh Automesh:划分2D网格; 首先选择所有曲面, 选择Surface Deviation Min elem size: 3~6 (视具体零件而定) Max elem size: 30 Max deviation: 0.1 Max feature angle: 选缺省值 Mesh type:选择等边三角形或直角三角形 单元数量最好不超过5万; Check element: 2D length <0.5; aspect >10; skew: <75; min angle:15;max angle:165。 5、Check Edge: Tolerance的值应小于0.5; 消除重复节点; 在此还要进行如何检查单元连接的操作。 鼠标的操作 左键:执行选择操作 右键:在图形区域中反向选择并放弃图形操作 Ctrl+左键:动态旋转模型 Ctrl+中键:模型局部放大 Ctrl+右键:平移模型

二几何清理 在进行有限元计算时,经常遇到的问题有: 1、导入曲面数据时,有时存在缝隙、重叠等缺陷; 2、因生产需要,CAD模型中通常包含某些细微特征,如导角、小孔等。进行几何清理后,提高划分网格的速度和质量,提高计算精度。Geometry Defeature:pinholes 消除零件表面上的小的圆孔; Surface——》Create 一般用来补较大的孔; Edit——》Edge 共享边的处理(Surpress or unsurpress); 二曲面网格划分 Mesh Automesh: 首先选择所有曲面, 选择Surface Deviation Min elem size: 3~6 (视具体零件而定) Max elem size: 30 Max deviation: 0.1 Max feature angle: 取缺省值 Mesh type:选择等边三角形或直角三角形 单元数量最好不超过5万; 三单元质量检查 Check Check element: 2D length <0.5; aspect >10; skew: <75; min angle:15;max angle:165。 Edges Automesh Edit Elements 四用OptiStruct计算 Setup ——> Material ——> Collector——Update Comp

hypermesh梁壳单元混合建模实例

HyperMesh梁单元与壳单元的混合建模 本文根据工程实例,应用有限元软件HyperMesh 11、0进行梁单元与壳单元的混合建模,并在其中详细论述,梁单元在与壳单元混合建模的过程中如何对梁单元进行偏置处理,保证梁单元与壳单元的所有节点完全耦合。 在焊接工艺中,梁单元与壳单元的使用可以大大提高整体焊接结构的抵抗变形能力,避免单独使用壳单元时强度与刚度的不足。HyperMesh软件中提供了大量标准梁的截面,也可以通过实际应用需求单独创建梁截面。 在1D面板中点选HyperBeam选项,如图1所示。 图1 1D面板中的HyperBeam选项 HyperBeam中提供了大量的梁截面,如图2所示。 图2 HyperBeam下的各种梁截面 图2中红色箭头所指的就是各种标准梁截面的属性,包括H型梁,L型梁,工型梁等等。可以根据实际需求进行选择,而且可以自己独立进行尺寸编辑。图2中的shell section可以建立独立的壳截面,solid section可以建立独立的实体截面。在建立完成各种梁的截面属性之后,可以通过edit section进行梁截面属性的修改。

以上主要介绍了1D梁单元的使用情况,下面将根据工程实例对壳单元与梁单元的混合建模进行详细的介绍。图3就是梁单元与壳单元焊接之后的三维图,图4就是图3中梁单元以1D显示的情况。二者之间的切换功能键如图5所示。 图3 梁单元与壳单元焊接之后梁单元以3D显示 图4 梁单元与壳单元焊接之后梁单元以1D显示 图5 梁单元1D与3D之间的切换功能键

下面介绍梁单元的具体创建方法,不再讲述壳单元的建立方法。首先建立Beam Section,在软件左侧右键create--Beam Section,在出现的对话框窗口中对Bean进行命名。具体的过程如图6所示。 图6 Beam的建立过程 之后进入1D--HyperBeam面板,选择Standard section选择Standard Channel面板,打开面板后对各个参数进行修改,如图7所示。左侧的红色框内的区域就是进行具体尺寸的修改,修改的结果会以直观的形式显示在图形界面中,右侧的红色方框就是梁界面的各个力学参数。注意梁的方向,梁的长度方向就是X 轴,图形中的就是梁的Y轴与Z轴。在梁的方向的选取过程中Y轴为第一方向。 图7 梁的各个参数的修改 之后建立梁的属性,同样在软件左侧位置右键创建属性,弹出属性创建的选项卡片,在Type中选择1D,在Card image中选择PBEAM,单击确定按钮,如图8所示。

hypermesh和ansys个人工作经验总结

有限元仿真经验技巧总结 1.装配体接触面之间如何使节点对齐? 法一:通过实体切割,产生对齐的实体轮廓线,划分网格时自动对齐。 法二:两实体通过布尔运算合并,然后切割划分网格。 法三:各自划分网格,然后节点合并(equivalence),然后分离(detach)。 法四:投影project 法五:两实体接触表面网格若不对齐,可以通过选取它们的面网格来进行节点对齐。 2.如何删除重复的单元? 首先,把重复单元节点合并; 然后,tool/check elems/duplicates,save failed; 最后,delete/elems,选择retrieve,即可删除重复单元。 3.切割实体划分实体单元时,如何保证每一块都是可映射的,即可划分的? 最好是保证实体每个面只有边界线,面内无其他切割实体边界线。 其次是只有一个面内有边界线。 4.如何快速创建节点? 按住鼠标左键在边界线拖动,直至边界线变亮时松开,点击就出现节点。 5.如何镜像实体或单元? Tool/reflect,选中实体或单元,duplicate,镜像平面,OK. 6.对于较规则的实体,快速生成六面体单元的方法有哪些? 1)对于较规则的方形体,可以在其中一面上automesh,然后直接solid map/one volume划分。或者由二维面网格linear drag生成。 2)对于可旋转的规则环形体,确定其中一面二维网格,然后spin。 3)对一般的六面体,需要先确定的相对面的面网格,要保证数量一致,然后通过linear solid. 7.对于分散对称的载荷施加区域,如风机轮毂上的载荷,塔筒截面上的载荷,怎么加载简单有效? 创建中心质点Mass21,赋予其很小的质量,适用静力加载、小变形,不考虑转动惯量。 然后把中心质点和受力区域节点,建立柔性连接rbe3,可以传递力和力矩,耦合六个自由度。 对于实体单元之间建立刚性连接CERIG,如螺栓与螺母之间的绑定接触,所有节点不产生相对位移,只产生刚体运动,只需耦合3个平动自由度,适用小变形。 8.在连接有不同自由度的单元时必须小心,因为界面处可能会发生不协调的情况,当单元彼此不协调时,求解时会在不同单元之 间传递不适当的力或力矩。为保证协调,二者必须具有相同数目和类型的位移自由度及相同数目和类型的转动自由度,而且自由度必须是耦合的。 9.壳单元主要用于薄壁结构计算,应用基本原则是主尺寸不低于其厚度的十倍。SHELL181为四节点四边形线性单元,SHELL281 为八节点高阶四边形单元。对于workbech mechanical,ANSYS将自动设置优化单元的选项;对于mechanical APDL,对SHELL181,设置K3=2,以提高计算精度,对SHELL281,均采用默认设置。若要观察板壳内部变形及应力分布,推荐使用实体单元。 10.实体单元SOLID187为十节点高阶四面体单元,主要用在复杂曲面的实体上。 11.Ansys如何提取实体表面单元、节点? 建议相关操作在hypermesh中完成,提取作为组件component。 在Ansys中操作最好有体和面存在。Hypermesh模型导入到Ansys中后只有单元(因为设置只输出单元),没有实体。 Ansys/utility menu/select/entities,lines or areas,by num/pick,from full,sele all,ok; Ansys/utility menu/select/entities,nodes,attached to, lines,all/areas all, from full, sele all,ok,plot,nodes. 12.约束连接单元RBE3与MPC算法非常接近,它们都是柔性连接,使轴承加载面变形较大(节点区域产生相对位移)。CERIG算法 控制轴承加载面为刚性面,使轴承加载面变形较小。MPC算法支持大变形分析,而CERIG和RBE3使用的约束方程基于小变形理论,应谨慎用于大变形分析。三者都可能引起局部应力集中,根据实际情况,添加假体。选择合理的约束连接。 13.Ansys读取结果文件rst,通过main menu/general postproc/data & file opts 14.Ansys/utility menu/plotctrls/numbering,可显示关键点、线、面、体、节点和单元等编号及其相关格式 15.ANSYS没有返回命令,因而要养成随时保存的习惯,另外可以查看命令流编辑表main menu/session editor,复制重新输入。 16.Ansys main menu/solution中有部分命令隐藏了,通过点击unabridged menu命令打开。 17.Ansys中有时打开的对话框会不见了,通过点击命令输入行后面第一个图标raise hidden,即可恢复。

相关主题