ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法

合集下载

ANSYS Workbench 模型导入与网格划分(吴淑芳)

ANSYS Workbench 模型导入与网格划分(吴淑芳)

u v

a1 a7

a2 a8
x x

a3 a9
y y

a4 x2 a5 xy a6 y2 a10 x2 a11xy a12 y 2

网格划分基础
1.网格类型及单元阶次
三维网格
网格划分基础
1.网格类型及单元阶次
网格划分基础
2.网格划分原则
• (1)网格数量 • (2)网格疏密 • (3)单元形状及评价 • (4)单元阶次 • (5)网格质量 • (6)网格分界面和分界点 • (7)位移协调性 • 网格• 划(分8)没有细定节式处,理只能根据经验划分网格,宽广的有限元知识和丰富的经验是保证
选用高阶单元可进步计算精度,由于高阶单元的曲线或曲面边界能够更好地 逼近结构的曲线和曲面边界,所以当结构外形不规则、应力分布或变形很复杂时 可以选用高阶单元。
但高阶单元的节点数较多,在网格数目相同的情况下由高阶单元组成的模型 规模要大得多,因此在使用时应权衡考虑计算精度和时间。
网格划分基础
2.网格划分原则
(2)网格疏密 划分疏密不同的网格主要用于应力分析(包括静应力和动应力),而
计算固有特性时则趋于采用较均匀的钢格形式。这是由于固有频率和 振型主要取决于结构质量分布和刚度分布,不存在类似应力集中的现 象。同样,在结构温度场计算中也趋于采用均匀网格。
网格划分基础
2.网格划分原则
机械与动力工程学院CAD/CAM工程技 术研究中心
ANSYS Workbench
模型导入与网格划分
主讲:吴淑芳
2014年11月
主要内容
一、模型导入
网格划分基础
二、网格划分
全局网格控制 局部网格控制

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与ansys接口

hypermesh与ansys接口

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问题:要手动定义单元类型然后更新不然只能导进节点。

hypermesh导入ansys问题

hypermesh导入ansys问题

首先你要在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 ,将相应的单元类型赋予响应的有限元网格即可。

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网格导入ansys的方法

hypermesh网格导入ansys的方法

基础所李新年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可看到网格已导入。

hypermesh前处理+ANSYS

hypermesh前处理+ANSYS

hypermesh前处理+ANSYS用HyperMesh做前处理的ANSYS接触分析实例(原创)本文详细讲解了一个简单的轴和带孔圆盘的过盈配合的模拟计算。

轴和孔的过盈量设置为0.01。

整个前处理过程都在HyperMesh 中完成,然后把从HyperMesh中导出的输入文件提交给ANSYS求解。

准备工作:准备iges格式的几何模型。

轴的几何尺寸:内径:25mm,外径:35mm,轴长度:150mm圆盘的几何尺寸:内径:35mm,外径:100mm,盘厚度:25mm。

你可以根据上面的几何尺寸自己在Pro/e里面建模,你也可以使用下面的命令流在ANSYS里面建模,然后导出为.iges文件。

/PREP7CYL4,0,0,35,0,100,90,25 !plate;CYL4,0,0,25,0,35,90,150 !shaft;VGEN, ,2, , , , ,-10, , ,1本文所用的HyperMesh版本为7.0,ANSYS为11.0。

从HyperMesh中导出的命令流能否在低版本的ANSYS中运行,我没有测试过,但是估计没有什么问题,因为命令流中没有使用ANSYS 11.0独有的命令。

1.设置ANSYS模板和ANSYS Profile。

第1步:先选择ANSYS模版和ANSYS的profile。

进入global 菜单,点击load按钮,选择ansys模板。

图1第2步:选择geom或者tool页面上的user profile菜单,在弹出的对话框中选择ANSYS,如下图所示。

图2在启用了ANSYS的profile之后,你会发现右边的Macro Menu 上面多出了一些和ANSYS操作相关的功能按钮,其中包括我们后面用来创建接触的contact wizard,如下图所示:图32.导入.iges格式的几何模型,改变默认的component的名字和颜色。

图4导入后得到如图5所示的轴和带孔圆盘的几何模型。

图5.iges文件导入后,HyperMesh自动建立了两个component,用来存放轴和带孔圆盘,如下图所示。

Hypermesh中ANSYS模板的基本操作流程

Hypermesh中ANSYS模板的基本操作流程

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),弹出如下对话框:输⼊Prop name,单击Type后边的输⼊框:单击选择“单元种类”,如shell63单元属于shell(板壳)类单元,则选择SHELL即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法
ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法
作者:feehung 邮箱:feehung@
此篇文档的操作主要是说明如何将ANSYS 的iges模型以及sat模型导入HyperMesh剖分。

由于作者水平有限,不对之处还请大家批评指正。

欢迎讨论。

以剖分一个简单的球为例。

进入界面设置
如果关闭,这个选项在Preferences的User Profiles中。

导入文件
Fiile>Import或者
然后设置如下:
Import type:
ANSYS模型对应的Import type是Geometry类型。

如果是HyperMesh自己建立的模型的话,应该是HM model.
File type:ANSYS模型对应的File type是Iges
类型。

如果是.sat模型的话,那么对应的类型是Acis模型。

Import options>Scale factor:
因为导入HyperMesh的模型是以mm为单位,所以如果ANSYS中的模型是以M为模型建模的时候,要吧Scale factor改成1000.
点击Apply此模型就在右边的模型显示栏中出现。

如导入一个.sat球的模型。

点击图形显示下面的图标,显示三维立体图。

点击图标,左右键分别对应放大和缩小,可将模型放大到合适
的位置。

点击图标可旋转图形。

因为是面剖分,所以点击。

然后点击。

进入如下界面。

对于size and bias一项如下设置:
其中
element size对应的单位也是mm
mesh type应该对应三角形
size control,skew control,break connectivity三项都应该勾上。

对于QLoptimize一项
似乎没啥改的,我只把mesh type改成了三角形。

edge deviation一项
min elemesize
max elem size
max deviation
max angle
这四项都是对于物体一些边缘剖分设定的。

比如剖分到边缘尺寸不够,或者使曲面需要拐角之类。

max deviation,max angle这两项不是非常清楚,只要不太离谱,都可以用默认设置,主要是前面两项min elemesize,max elem size 不能超过自己定义的mesh的尺寸。

然后我依然将mesh type改成了三角形。

下面一项
surface deviation也具有类似设置。

里面的max feature ang:如果是弧形的话为偏移角。

只要这里面的最大设置不超过自己的mesh尺寸,就一般不用修改。

再下面rigid body mesh也是类似设置,不过这一项不知道干嘛,可能是体剖分用的吧。

然后点击,弹出界面,选择all,再点击mesh就开始剖分了就自动剖分了。

完了在程序界面的左下角,会出现剖分的结果,就是element的数量。

剖完的界面如下,这个界面可以对剖分的网格做修改。

一般选择一下smooth就可以了。

如果要对其做修改,先看
density一项。

这个似乎不用改什么。

meshstyle:将四边形改成三角形,然后点击set all
biasing一项也不用改。

checks似乎也不用改什么。

然后点击smooth就修改完毕。

return一下再保存,一定要return. 文件保存
剖分完以后,点击工具栏中的
然后如下选择
File中是存放的路径,默认的后缀为.fem,注意路径不能有中文名字,然后点击Apply就可以了。

相关文档
最新文档