Hypermesh如何导入ANSYS workbench
- 格式:pdf
- 大小:2.59 MB
- 文档页数:15
hypermesh导入ansys方法solidedge、hypermesh、ansys之间的连接应用——解决复杂模型导入1 solidedge文件导出solidedge文件导出为igs格式,导出时,选择igs,点击“选项”,设置igs 格式导出方式,第一个菜单默认,第二个菜单设置如下:2 hypermesh导入导入igs格式文件划分网格。
直接file-----import,选择igs格式导入到Hypermesh中,选择template,点击load,选择ansys.tpl (d:/Altair/hw7.0/templates/feoutput/ansys/ansys.tpl) ,点击打开。
点击return。
点击collectors,在collectors type中选择mat,在name中输入材料名,点击card image,选择material,点击create。
点击collectors,在collectors type中选择comps,在name中输入部件名,点击card image,选择单元solid45,在material中选择刚才设定的材料,点击create。
点击return。
3 hyper几何清理选择geom,点击geom clear up ,进行几何清理。
hypermesh中边分为自由边(红色)、共享边(绿色)、压缩边(深蓝色)、T形连接边(黄色)。
自由边通常存在于部件的外周或者环绕在内部的孔洞。
几何模型导入后,如果出现自由边,说明相邻的曲面没有连接,有空隙。
共享边指被两个相邻的曲面共有。
压缩边为两个相邻曲面所共有,但划分网格时会或略压缩边,不会在上面布置节点。
T形连接边表示曲面的边界被三个或三个以上的曲面所共享,或者说明模型存在两个或更多的重复曲面。
edgestoggle 用鼠标将单个的边从一种类型转化成另一种类型。
replace 用两条自由边合并成一条共享边(un)suppress同时压缩或释放一系列所选边equivalence 合并两个曲面的自由边surfacefind duplicates 查找并删除重合曲面organize by feature 按特征组织曲面move face 移动曲面到另一个曲面(合并曲面)4 修改几何比例hypermesh默认的单位是mm,ansys中默认的单位是si 制(kg m s),故需要将几何模型比例缩小1000倍,这样导出的节点几何尺寸才是以m为单位的模型。
hypermesh网格导入ansys的方法
基础所李新年2017年xx 月x 日操作步骤
1. 在hypermesh软件中建立三维模型,或导入三维实体。
2. 在hypermesh软件中对三维实体进行网格划分和生存3D实体网格。
3. 在hypermesh软件中用export导出三维实体网格。
建议使用abaqus文件格式,导出的文件类型为.inp,(如图中操作)
4. 在ansys workbench软件中用Finite Element Modeler模块。
导入的文件(类型为.inp)
进入编辑状态:对Geometry Synthesis进行点击Initial Geometry
几何文件的生成。
5. 在ansys workbench软件中添加一个静态结构流程模块。
在Fnite Element Modeler模块右击,选择Updat;
再双击静态结构模块中的Model可看到网格已导入。
可进行进一
步的边界设置和求解。
谢谢!
敬请批评指正!。
hypermesh与ansys接口:在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了。
[quote]A:HY模型在导到ansys1.一定要在hm里面调用ansys的tamplate模板.2.在1D 2D 3D最又下角的elem type里面重新刷新一下单元类型,一定要刷新!!3.注意要记住模型的组分一共有几个,每个的ID号分别是多少,每个ID对应的单元类型记住,4.在ansys的preprocessor/element/add edit delete里面add单元类型,一定要在element type reference number 后填上面对应hm ID的数字,再上面选择对应的单元类型.5.全都定义好.然后再file/read input from下打开模型!另外,最好从hm保存成inp格式的,这样成功率会更高一些。
(在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了)另外的方法:1.导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;2.然后用写字板打开它,进行编辑:(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MA T,REAL等全部删除)(2)添加自己想定义的单元类型,材料,实常数的句子。
*这样做实际上只利用了HM中的节点和单元信息。
(3)在ANSYS中INPUT这个*.prp文件就可以了。
或:1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为file.cbd,file.iges;2)打开ansys,写命令cdread,db,file,cbd3)enjoy yourself.[/quote][quote]B:相关问题1.hm8.0导出到ansys问题:要手动定义单元类型然后更新不然只能导进节点。
HM导Ansys方法Ll,,,,,, Tool>>Numbers,在模型上显示单元、节点的编号。
(1) 施加单位载荷时,Analysis>>Load Types,Constraint=选择DAREA,在Constraints面板上,另自由度右侧的值为1(2) 设定频率范围,Load Collectors面板,Card Image=TABLED1,点击Create Edit进行编辑(3) 创建频率相关的动载荷,Load Collectors面板,Card Image=RLOAD2,点击Create Edit进行编辑(4) 创建用于响应求解的频率系列,Load Collectors面板,Card Image=FREQ1(5) 创建OptiStruct载荷工况(6) 为输出结果创建节点系,Analysis>>Entity(7) 为频率响应分析创建输出和质量因数,Analysis>>Control Cards,分别选择Displacements、Format、Param、Output,进行设置。
在新版的hyoerWorks 8.0 SR1里面可以进行频响分析,甚至直接用OptiStruct求解,无须NASTRAN。
TABLED1卡片都是属于非实际意义的载荷,所以在新建Load Collectros里面通过card image定义DAREA属于实际的载荷,因此在加载时,通过load types里面修改constraint类型,然后在constraint 中完成定义你可以参考Hyperworks帮助中的Direct Frequency Response Analysis of a Flat Plate - OS-1100 Modal Frequency Response Analysis of a Flat Plate - OS-1110 轉貼:九)hypermesh与ansys接口:在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cd b就行了。
HYPERMESH与ANSYS WORKBENCH的联合仿真在有限元领域,HYPERMESH是最有名气的网格划分软件,而ANSYS WORKBENCH是性能卓越的多物理场耦合分析软件,如何实现强强联合,使得可以用HYPERMESH对模型进行网格划分,然后导入到ANSYS WORKBENCH 中进行分析,引起了许多CAE工程师的关注。
但是无论是网络媒体,还是从公开发表的文献上,还没有看到相关的例子。
有鉴于此,笔者对此问题进行探索,找到了一条合适的道路。
下面从一个例子出发,一步步地说明如何使用二者进行联合仿真。
例子如下。
两根悬臂梁A和B,一根在另外一根的上方,而二者之间略有间隙。
现在左边悬臂梁上施加向下的均布载荷,考察当载荷集度渐渐增加时,该悬臂梁是如何压迫下边的悬臂梁,从而导致其发生变形的。
使用二者进行联合仿真的操作主要步骤如下:1.在任何一款三维软件(如SOLIDWORKS)中创建两根三维悬臂梁如下图所示,并另存为*.stp格式文件。
2.在HYPERMESH中打开此模型,并划分网格。
3. 在HYPERMESH的组件管理器中定义单元类型,材料,并设置组件管理器。
4. 在HYPERMESH中导出有限元模型到ANSYS。
这里得到一个practics.CDB文件。
该文件可以被ANSYS的经典界面读入。
5. 打开ANSYS的经典界面,使用FILE>READ INPUT FROM以读入该文件。
6.在ANSYS的经典界面中使用文档模型的导出功能写出该文件,这里写为file.cdb文件。
7.打开ANSYS WORKBENCH的主界面,并拖入一个Finite Element Modeler组件。
8.在Finite Element Modeler读入file.cdb文件。
9.打开Finite Element Modeler,得到的有限元模型如下。
10.在Finite Element Modeler中生成一个初始的三维模型。
首先你要在hypermesh画网格的时候打开hypermesh时选择ansys模块,分好网格之后要在hypermesh中定义ansys中的单元类型比如solid185等,然后选中hypermesh中已经画好的网格并在hypermesh里的component子块中选择定义好的单元并刷新网格,然后导出网格(ansys默认为cdb格式,其实是个文本文件,随便什么后缀都行),ansys可以import 该.cdb文件,倒入后显示的是节点,plot element就可以了,如果没有在hypermesh中刷新网格的话,在ansys中就不会有网格,而只有节点信息,无法构成计算模型。
hypermesh导入ansys的方法:(2013-03-14 19:28:46)转载▼标签:hypermesh导入ansyshypermesh变截面梁问题描述:hypermesh转ansys为什么只有节点,没有单元,也没有约束了。
谁知道该怎么改啊,尽量用简单的方法。
我在用hypermesh10.0导成cdb,用ansys模板时,说我的单元类型没定义,请问在导出时应该怎么定义啊?解答:出现这个问题十有八九是因为在hypermesh中,没有给划分的单元赋予单元类型。
虽然在hm中已经定义了单元类型,但是并没有将单元赋予给相应的有限元网格。
所以,程序提示单元类型没有定义。
这是因为hm中,component的assign选卡下只有两个选项:一个是mat,另一个是property,mat对应的是材料,也就是说将定义的材料赋予给相应的单元,另一个是property,它对应的是单元的实常数,将定义的实常数与相应的单元连接。
以上两个功能对应ansys命令里面的mat attribute和r,但是没有et(element type)的赋予,所以导入ansys会提示没有定义单元类型。
实现et的赋予是在hm的utility面板下面的components ,将相应的单元类型赋予响应的有限元网格即可。
1.用solideworks建立一个六面体如下图所示:2.用HyperMesh中的input进来3.用Geom的collectors面板,首先建立材料集合,name任取,选用card image选用MATERIAL 点击creat/edit ,填入弹性模量和泊松比。
4.建立二维单元类型集合,name 为2d ,card image 为plan42 ,material 为刚刚建立好的,选一种颜色。
5.建立三维单元类型集合,name 为3d ,card image 为solid45 ,material 为刚刚建立好的,选一种颜色。
6.在global中的componetb=变为2d,进入2D面板中的automesh ,为六面体的一个面画上网格,return推出。
7.点击2D面板下面的elem types, elems选项为刚画好的平面网格,点击update,return退出。
8.在global中的component=变为3d。
点击3D面板中的solid map, source geom是你画着网格的面,将destination geom. 选项变成lines选项,依次点击对面上的四条边,elems to drag 是为你画的平面网格,点击mesh, return.(注意:当你用solid map 是,HyperMesh会自动生成以solid map的集合器,你会发现三维网格的颜色不是3d的颜色,后面又处理方法)9.同样还是点击3D面板下面的elem types, elems选项为刚画好的平面网格,点击update, return退出。
10.点击tool面板下的delete,将原有的集合器和2d的集合器删除。
11.点击Geom面板先的organize, destination(目标网格)设为3d, elems 选为solidmap ,点击move ,这时你会发现网格的颜色变为了3d,的颜色。
(本步骤的目的就是给solid map集合器付上属性,否则导入ANSYS中会出错,提示solid map 的网格没有定义)12.在计入点击tool面板下的delete,将原有的集合器和solid map的集合器删除。
基础所李新年2017年xx 月x 日操作步骤1. 在hypermesh软件中建立三维模型,或导入三维实体。
Ubldtv | 制心sk Hgd Eht 剋乳秋片Import E 器pit宦斗名岭rie KEledicin ----------------------------------------------------------------------------------------------------------------------------------Fg type- |A I I Q Ddi^dt■ 匸B6 D:\U& W&rl<a^016\301 SC9S8M 21 却邓驭的5 lnnp« Qpijontlirpoit Lb®1. ahypermesh软件中建立三维模型「或导入三维实体*2. 在hypermesh软件中对三维实体进行网格划分和生存3D实体网格。
一、操作步骤3. 在hypermesh软件中用export导出三维实体网格。
建议使用abaqus文件格式,导出的文件类型为.inp ,(如图中操作)4. 在ansys workbench 软件中用Finite Element Modeler 模块。
导入的文件(类型为.inp )弔F TWM- EJemar Kobe-b-F B E. !-. r c进入第54杖态:对Geometry Synthesisiftfj点击Initial Geometry几何文件的生成©H E %tl f,HflH |l进入编辑状态:对Geometry Synthesis进行点击Initial Geometry几何文件的生成。
5. 在ansys workbench 软件中添加一个静态结构流程模块。
一、操作步骤在Fnite Element Modeler 模块右击,选择Updat;再双击静态结构模块中的Model可看到网格已导入。
Ll,,,,,, Tool>>Numbers,在模型上显示单元、节点的编号。
(1) 施加单位载荷时,Analysis>>Load Types,Constraint=选择DAREA,在Constraints面板上,另自由度右侧的值为1(2) 设定频率范围,Load Collectors面板,Card Image=TABLED1,点击Create Edit进行编辑(3) 创建频率相关的动载荷,Load Collectors面板,Card Image=RLOAD2,点击Create Edit进行编辑(4) 创建用于响应求解的频率系列,Load Collectors面板,Card Image=FREQ1(5) 创建OptiStruct载荷工况(6) 为输出结果创建节点系,Analysis>>Entity(7) 为频率响应分析创建输出和质量因数,Analysis>>Control Cards,分别选择Displacements、Format、Param、Output,进行设置。
在新版的hyoerWorks 8.0 SR1里面可以进行频响分析,甚至直接用OptiStruct求解,无须NASTRAN。
TABLED1卡片都是属于非实际意义的载荷,所以在新建Load Collectros里面通过card image定义DAREA属于实际的载荷,因此在加载时,通过load types里面修改constraint类型,然后在constraint 中完成定义你可以参考Hyperworks帮助中的Direct Frequency Response Analysis of a Flat Plate - OS-1100Modal Frequency Response Analysis of a Flat Plate - OS-1110轉貼:九)hypermesh与ansys接口:在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cd b就行了。
[软件接口] 关于HM网格转化为ANSYS单元的过程网格, ANSYS, 单元网格, ANSYS, 单元本帖最后由 xiongliangwm 于 2009-3-16 09:56 编辑前些天看到有人采用HM划分网格后,然后导入ANSYS,发现单元丢失了不少,我想主要的原因是你在HM里面的单元很多还没有赋予相应的ANSYS对应单元的属性。
在此我给大家抛砖引玉做个例子把:1.读入需要转入ANSYS求解器中求解的几何模型文件,然后采用HyperMesh 中各类划分网格的方法将此几何模型文件划分出所需要的网格。
为了在ANSYS 中识别HyperMesh中划分的网格模型,必须在HyperMesh中事先作好单元的更新工作,保证HyperMesh中的网格与ANSYS中对应的单元类型一致。
只有这样,才能保证很顺利的导入ANSYS,并且不至于出现错误。
如果不是采用的ANSYS求解器,而是采用别的求解器——Abaqus、Nastran或Ls_Dyna,那就需要设置与那些求解器相对应的单元类型。
故此引用轴模型作为例子。
在HyperMesh输入几何模型拓扑分块后划分好的网格模型如图然后选择3D面板中的ElementType,将划分好的网格与ANSYS中的单元类型对应起来。
设置penta6与hex8对应的单元类型均为solid45单元,保证HyperMesh中划分好的六面体网格和五面体网格导入ANSYS后均为solid45单元。
如果网格模型中还有别的网格,比如四面体网格tetra4或者是2D的三角形tria3、四边形网格quad4,那么还必须设置对应ANSYS单元类型,设置方法如图下载 (38.59 KB)昨天 10:10这里要注意,如果你在ANSYS中的单元对应为高阶单元(比如SOLID95单元),即二次(非线性)单元,那么你事先最好将你的单元的阶次改变。
改变单元阶次的方法如图还需要注意的是,高阶单元在ANSYS中的对应的二次单元(含有mid_node中节点)显示的时候中间节点是不显示出来的,在ANSYS中把载荷加在节点上时有时候中间节点可能会漏选,少了一部分承受力的节点。
Hypermesh导入ansys 1打开ansys界面2导入模型,划分网格(此步略)3定义材料4定义材料泊松比和弹性模量(我定义了两种材料)5定义属性(这里只定义了一种属性,如果需要的话可以定义两种属性,我偷懒了)定义材料你可以定义两种材料6定义单元类型,这个在1D/2D/3D 的ET Types定义属性7赋予组件材料,属性和单元类型。
我试过在属性里面赋予单元类型,但是都不行,还是要重新来定义单元类型,属性里面的单元卡片不能定义网格的单元类型(这个定义有点鲁莽,如有问题可以讨论),因此不可以在assign 里面将各种属性赋予组件。
8点击update/ edit 赋予组件单元在此处赋予单元格类型9另一组件相同操作。
10导出ansys 的cdb 格式导出11 用ansys读入cdb文件13切换成单元格显示从hypermesh导入ansys成功。
HYPERMESH与ANSYS WORKBENCH的联合仿真(2012-10-20 07:27:32)转载▼分类:CAE标签:ansys在有限元领域,HYPERMESH是最有名气的网格划分软件,而ANSYS WORKBENCH是性能卓越的多物理场耦合分析软件,如何实现强强联合,使得可以用HYPERMESH对模型进行网格划分,然后导入到ANSYS WORKBENCH中进行分析,引起了许多CAE工程师的关注。
但是无论是网络媒体,还是从公开发表的文献上,还没有看到相关的例子。
有鉴于此,笔者对此问题进行探索,找到了一条合适的道路。
下面从一个例子出发,一步步地说明如何使用二者进行联合仿真。
例子如下。
两根悬臂梁A和B,一根在另外一根的上方,而二者之间略有间隙。
现在左边悬臂梁上施加向下的均布载荷,考察当载荷集度渐渐增加时,该悬臂梁是如何压迫下边的悬臂梁,从而导致其发生变形的。
使用二者进行联合仿真的操作主要步骤如下:1.在任何一款三维软件(如SOLIDWORKS)中创建两根三维悬臂梁如下图所示,并另存为*.stp 格式文件。
CATIA建模—HYPERMESH画网格—ANSYSWORKBENCH仿真流程演示CATIA建模、Hypermesh画网格和Ansys Workbench仿真流程是一套常用的工程设计和仿真流程。
CATIA是一款三维建模软件,Hypermesh是一款专业的有限元前处理软件,而Ansys Workbench则是一个集成了有限元分析、流体分析和优化功能的仿真平台。
下面将详细介绍这套流程的具体步骤。
首先,CATIA是一款功能强大的三维建模软件,可以用于创建产品的几何模型。
在建模过程中,可以通过基础几何体的创建、几何体的操作、曲线的创建等功能,生成产品的几何模型。
此外,CATIA还提供了许多辅助工具,如装配体设计、表面设计、模具设计等,以满足不同设计需求。
通过CATIA建模,可以快速创建产品的几何模型,并且可以轻松进行设计变更。
接下来,使用Hypermesh软件对CATIA建模生成的几何模型进行网格划分。
网格的划分是有限元分析的前提,它将几何模型划分成大量的小单元,在每个单元上进行物理计算。
Hypermesh提供了丰富的网格划分工具和算法,可以根据物体的几何形状和仿真需求,自动或手动划分网格。
在网格划分过程中,需要考虑几何模型的复杂程度、仿真结果的准确性和计算资源的消耗等因素。
通过合理的网格划分,可以提高仿真结果的准确性和计算效率。
完成网格划分后,将划分好的网格导入Ansys Workbench平台进行仿真分析。
Ansys Workbench是一款集成化的仿真平台,包含了有限元分析、流体分析、优化等多种分析功能。
它提供了直观的用户界面,以图形化的方式展示了整个分析流程,可以方便地进行输入数据的设置和分析结果的查看。
在Ansys Workbench中,可以设置材料属性、加载条件、边界条件等,并进行网格质量检查和修正。
在设置完成后,可以进行仿真计算,并通过可视化的结果分析工具查看结果。
如果需要进行多次优化或者参数化分析,也可以使用Ansys Workbench提供的优化工具和参数化功能。
hypermesh模型导入ansys方法
刚搞明白
1,打开hypermesh默认载入ansys模板
2,导入几何(igs或者stp)
3,划分网格,网格划分方法我不再赘述。
(此处我将它设为一个无盖壳体,网格处理后,删掉一个端面,方便查看网格的背部)
4,删除几何,设置材料(注意设置弹性模量和泊松比)
5,设置属性
6,创建sensor,键入1D/2D/3D面板里面的
7,更新属性
点击update/edit,点亮TYPE,关联新建的sensor
8,更新elem types,点亮图中的elems,选中对应的网格文件,即可
,
9,导出ansys分析所需的cdb文件,点击红色的图标,设置好路径,点击export,导出。
10打开ansys ADPL,点击file/read input from,选中之前保存的(cdb)文件,打开,默认显示的是点云形式。
11,点击plot/Elements,切换到网格形式。
成功。
Hypermesh⽹格模型导⼊到ANSYSWorkbench中的⽅法Hypermesh⽹格模型导⼊到ANSYS Workbench中的⽅法
1、在Hypermesh中正确设置单元类型、材料属性等,然后导出为cdb格式的⽂件;
2、在ANSYS Workbench中,拖⼊FE模块,,并邮件添加cdb⽂件,如下图所⽰:
3、添加分析类型:拖动分析类型到FE的Model上,如Static Structural分析,结果如下
图所⽰:
4、然后拖拽FE中的Model到Static下⾯的Model上,结果如下图所⽰:
5、最后点击Update Project按钮
在更新过程中,ANSYS Workbench会做两⽅⾯的⼯作:1、将你在Hypermesh
中创建的材料⾃动添加到Engineering Data中,只是材料名称可能显⽰为Unknown;2、为⽹格模型创建⼀个⼏何模型,⽅便添加载荷、约束条件等。
如果模型⽐较⼤,更新时间可能会略长⼀些。
祝⼤家⼯作学习顺利!
希望有百度积分的TX能下载本⽂,谢谢!。