网格划分实例详细步骤
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 网格,如下图拉伸的距离定义方向需要拉伸的层数Drag后的几何模型,如下图1.3 spin 网格划分指导导入几何,spin实体之前必须先生成2D网格,如下图旋转角度旋转拉伸的层数-4-N1、N2、N3来定义旋转方向,B点是旋转中心Spin拉伸后的网格,见下图1.4 line drag 网格划分指导导入几何,line drag实体之前必须先生成2D网格,如下图-5-line drag的方法和drag、spin类似,画出了网格只会沿着line的路径,和几何没关系,见下图-6--7-1.5 element offset 网格划分指导element offset 后的网格见下图本体2D 网格偏置的层数偏置的厚度此处的surf 几乎不用1.6 soild map 网格划分指导基于体进行六面体网格划分,需要先进行体的分割,然后使用solid map/one volume命令进行划分,同时需要布置面网格。
ICEM-CFD-网格划分-E7-WS6-弯管部件V11
2/2/2005
ANSYS ICEMCFD V11
Inventory #002277 D6-8
ANSYS v11.0
移动顶点
#1 #2
• Blocking > Move Vertex > Set Location
2/2/2005
ANSYS ICEMCFD V11
Workshop
Inventory #002277 D6-17
ANSYS v11.0
察看网格的质量
• Blocking > Pre-Mesh Quality • 设置 Criterion 为 Angle • 指定Histogram Options 如图所示 – Apply • 点击最初的几个条形图来显示成分
ANSYS v11.0
清除 Parts, 创建体, 保存项目
#1 #2
选择 Geometry > Create Body
– 在Part处输入FLUID_MATL
– 单击 MatPt 并且使用 Centroid of 2 points 选项
– 从屏幕上选择2点,如图所示
– 单击右键退出操作
– 在模型树中打开 Geometry > Bodies
Workshop
2/2/2005
ANSYS ICEMCFD V11
Curves and surfaces shown here
Inventory #002277 D6-2
ANSYS v11.0
为曲面建立分组
#2
在模型树中打开 Geometry > Surfaces
第二章 Gambit划分网格
1)应用分级设定的边
2)分级方案
3)网格节点步长(间隔数目) 4)边网格划分选项
线网格划分
2)分级方案 Gambit 提供了以下类型的边网格划分分级方案:
• • • • • •
•
Successive Ratio First Length Last Length First Last Ratio Last First Ratio Exponent Bi-exponent Bell Shaped
非对称格式,产生的分级 形式不需要关于边的中心对称
对称格式,限制关于边 中心对称的分级类型
•
线网格划分
• 狭长型网格长宽比不要超过5; • 燃烧反应的区域网格尽量细化。
3、面网格划分
进行一个面网格划分,用户必须 设定以下参数:
1)要网格划分的面
2)网格划分的形式 3)网格节点的间距 4)面网格划分选项
体网格光顺化
• Smooth Volume Meshes 在一个或多个体积上光顺化网格节点。 1、选择要光顺化的体积; 2、光顺化方案 L-W Lapiacian:使每个节点 周围单元平均边长; Equipotential:使节点周围单元体积相等。
体网格划分技巧
• 首先画线网格和部分面网格; • 尽量采用五面体和六面体网格,以控制网 格数量; • 复杂结构考虑分块画网格,避免把所有几 何组合成一个整体;
平整面网格
Smooth Faces Meshes命令 将调整一个或者多个面网格节点的位置 用户需设定以下参数: 1)要平整的网格面 2)平整方式 L-W Laplalian :在每个节点周围使用单元的平均变长(趋向平 均单元 边长)
Centroid Area :平衡相邻单元的面积
ansys icem cfd网格划分技术实例详解纪
ansys icem cfd网格划分技术实
例详解纪
ANSYS ICEM CFD网格划分技术实例详解纪:
1、首先,选择你要建立的几何图形,如某个物体的外形、内部结构等;
2、选择网格划分的方法,可以使用Tetrahedron、Hexahedron、Prism等划分方法;
3、设定网格划分的精度,即划分后各三角形面或者正方体面的边长,一般可以根据不同类型的流动情况来调整精度;
4、确定各个区域的网格密度,一般需要在边界层提高网格数量,以更好地模拟流体的运动情况;
5、检查网格的质量,消除网格中的闭合面,以保证网格的准确性;
6、计算流场,对网格进行求解,并作图显示。
ABAQUS六面体网格划分实例18:管夹
内容简介:作者在学习COMSOL的分割功能和域概念时无意发现可以同SolidWorks多实体功能对应。
作者对ABAQUS操作相对较熟悉,遂着手研究了把SolidWorks多实体导入ABAQUS进行合并/切割的技巧。
作者把其中详细技巧原理和步骤记录于文:《COMSOL几何导入和网格划分技巧(从AutoCAD和SolidWorks 导入域)》和《ABAQUS六面体网格划分的分块技巧(从SolidWorks导入多实体分块)》。
一不做二不休,作者精选了二十几个典型形状的零件(大多都是著名前处理软件培训中的经典案例)做成一系列的ABAQUS六面体网格划分实例教程,以助读者熟悉文中讲到的方法和各种零件的分块思路。
绪论作者无意中发现SolidWorks多实体导入ABAQUS进行合并/切割的技巧对ABAQUS网格划分很有用。
ABAQUS里的网格划分功能常常被认为比较鸡肋,一般对于简单的形状还好,应用网格、零件模块里的“拆分几何元素”工具,以及用一用“虚拟拓扑”工具进行简单的几何元素合并,几乎可以划分一些零件的网格。
但这两个工具都显得不太完美,“拆分几何元素”工具比较死板,只能针对无限平面和已有的特征面使用,这常常导致不希望的拆分结果,有建立大模型经验的读者应该清楚,过多的拆分会把模型搞乱,导致网格划分失败;“虚拟拓扑”工具也是,当几何来源不好的时候也常常会出现莫名的错误,而且当使用者对于几何拆分思路不清晰的情况下,常常会不清楚该合并哪些面,只能不断一遍一遍地试错,仿佛深陷泥潭不能自拔。
作为同是达索集团旗下的产品,SolidWorks与ABAQUS之间的导入接口已经比较完善,作者在使用中从来没有出现几何导入不完整的情况。
SolidWorks零件可以具有多实体,导入ABAQUS装配里是各个零件。
ABAQUS装配模块里的合并/分割功能可能很多使用者几乎没用过,使用者大多数也是出于建模考虑对部分不想做接触分析的零件进行合并操作,而分割功能可能更少人去用。
【流体】ANSYSmeshing网格划分之-上手1-3Dtube网格划分
【流体】ANSYSmeshing网格划分之-上手1-3Dtube网格划分在之前的入门文章《ANSYS meshing 网格划分之 - 入门1 - 3D 几何边界命名》中,我们用中间放置有阻流器的tube作为例子学会边界命名操作。
本章在此基础上,依然采用此tube几何文件为例,正式上手学习ANSYS meshing三维网格划分。
1. 几何命名好之后,在workbench工作界面,左键按住Geometry模块的第二栏,不要放松鼠标,拉到Mesh模块的第二栏中,然后鼠标放开。
两个模块之间出现一条蓝色的连接线,表示已经成功将几何导入到Mesh模块中。
2. 鼠标左键双击Mesh模块第三栏的Mesh,打开mesh软件界面。
工作界面和其他软件基本一样,在划分网格时,主要注意的窗口有如下:3. 调整透明度。
当几何导入到Mesh模块中时,有时是半透明显示,但是有时候是不透明显示,如上图所示。
这样就看不到tube里面的结构,因此,需要将几何调整到透明状态,方便后面操作。
4. 网格划分。
Mesh模块是ANSYS的网格划分工具之一,能够划分CFD网格,CAE分析网格和电磁分析网格。
所以需要指定划分类型,软件会帮您将一些默认参数进行调整,更好划分网格。
本章是划分CFD网格,导入到Fluent软件中使用。
ANSYS Meshing模块划分网格的设置,基本都是通过鼠标右键设计树中的Mesh选择,即上面图片中的1所指,包括体网格、面网格、线网格等划分选择。
然后在底部的Details窗口中设置相关参数。
由于管子的直径只有14mm,所以需要将网格划分总参数进行修改,如下图。
网格划分总参数有许多,将会在后续文章中一一讲解,现在是先按照本文走一遍网格划分,熟悉操作。
选择四面体网格划分方法。
鼠标右键设计树中的Mesh,选择Method。
在Details中选中几何,Method选Tetrahedrons四面体网格。
因为这是流体流动,所以需要对壁面划分边界层网格。
网格划分实例详细步骤
一个网格划分实例的详解该题目条件如下图所示:Part 1:本部分将平台考虑成蓝色的虚线1. 画左边的第一部分,有多种方案。
方法一:最简单的一种就是不用布置任何初始的2dmesh直接用one volume 画,画出来的质量相当不错。
One volume是非常简单而且强大的画法,只要是一个有一个方向可以mapped的实体都可以用这个方法来画网格,而事实上,很多不能map的单元也都可以用这个命令来画,所以在对三维实体进行网格划分的时候,首先推荐用one volume来试下效果,如果效果不错的话,就没有必要先做二维单元后再来画。
方法二:先在其一个面上生成2D的mesh,在来利用general选项,这样的优点是可以做出很漂亮的网格。
相比之下:方法二所做出来的网格质量要比一要高。
2. 画第二段的网格,同样演示两种方法:方法一:直接用3D>solid map>one volume方法二:从该段图形来看,左端面实际上由3个面组成,右端面由一个部分组成,故可以先将左端面的另两个部分的面网格补齐,再用general选项来拉伸,但是,问题是左面砖红色的部分仅为3D单元,而没有可供拉伸的源面网格,故,应该先用face命令生成二维网格后,再来拉伸,其每一步的结果分见下:在用general选项时,有个问题需要注意:在前面我们说过,source geom和elemes to drag二选一都可以,但是这里就不一样了,因为source geom选面的话,只能选择一个面,而此处是3个面,所以这里只能选elemes to drag而不能选择source geom.在即将对第三段画网格时候,出现了问题:第三段两根黑色的边界线处应该和第二段的网格协调,也就是说,在两部分的共享边上,线的相交处应该产生单元节点,要控制这一步,偶想了很久,最后想出一个办法,就先在第二段的表面上将第二段的表面分开,但并不剖分体。
3. 画第3段的网格:利用one volume 画,当然也可以用general,注意那个平台是用蓝色虚线影藏掉了的,所以,这个特征实际上没有什么重要影响。
COMSOL分块网格划分技术
目录1 简介 (2)2 SolidWorks基本操作和多实体 (3)基本的特征建模(自底向上的方式)。
(3)SolidWorks多实体的概念和布尔运算工具。
(7)SolidWorks的曲面实体工具。
(12)SolidWorks的曲线工具。
(13)3 SolidWorks多实体模型导入COMSOL划分网格 (18)实例1:椭球模型的分块技术和网格划分。
(18)步骤(1)首先,建立切割表皮实体。
(20)步骤(2)接下来,使用多实体作为工具切割椭球。
(24)步骤(3),建立面实体来把芯部分成多段。
(25)步骤(4),导入椭球体多实体模型。
(27)步骤(5)接下来,可以进入网格模块创建扫掠网格。
(28)实例2:球头状油缸头模型的分块技术和网格划分。
(30)步骤(1)模型整体分段。
(30)步骤(2)用放样实体切出相贯区域。
(33)步骤(3)切出芯部区域。
(34)步骤(4),COMSOL里面的导入和开始网格划分工作。
(37)步骤(5),设置网格序列。
(38)步骤(6),这些网格序列设置满意后,经过镜像操作,完成全模型网格。
(40)4 总结 (40)1 简介使用过多个有限元软件的人都感受得到,每个有限元软件几乎都有自己的一套使用习惯或惯用技法,又或者叫做使用文化。
在COMSOL使用文化中,COMSOL有个鲜明的特色就是参数化扫描分析功能——对模型的多个变量进行求解,这自然要求几何模型采用COMSOL自带的几何建模功能,以便于对几何特征进行参数化。
这样子建模对于几何结构简单的精细化研究特别有用。
然而对于工程分析来说,几何模型一般是非常复杂的,采用COMSOL建立参数化几何模型可能会变得不实际。
这在其他偏工程应用的有限元软件中体现得特别明显——其他常常用于工程的有限元软件惯用技法是采用CAD软件建立几何模型,导入到有限元软件建立网格模型和力学模型,甚至网格模型和力学模型都采用第三方软件进行,而把有限元软件仅作为求解器。
ANSYS网格划分实例
4. 平移工作平面到19号关键点: – Utility Menu > WorkPlane > Offset WP to > Keypoints + • 选择如图所示的19号关键点, 然后选择 [OK]
5. 以工作平面切分体: – Main Menu > Preprocessor > -Modeling- Operate > -Booleans- Divide > Volu by WrkPlane + • 拾取[Pick All] – Utility Menu > Plot > Volumes
6b. 设置在拖拉方向的单元份数, 然后拖拉面:
– Main Menu > Preprocessor > -Modeling- Operate > Extrude > Elem Ext Opts ... • 输入VAL1 = 3 • 按[OK]
– Main Menu > Preprocessor > -Modeling- Operate > Extrude > -Areas- Along Normal + • 拾取 2号面, 然后选择 [OK] • 设置DIST = 0.5, 然后选择 [OK]
6d. 保留滑标值为 4,并将全部单元尺寸设置为 0.125, 然后选择brick/tet单元对模型进行扫掠网 格划分 :
– Main Menu > Preprocessor > MeshTool … • 对尺寸控制的 Global拾取 [Set] • 设置 SIZE = 0.125, 然后选择 [OK] • 选择 “Hex” 和“Sweep”, 保留“Auto Src/Trg”的缺省值并激活它 • 按[Sweep] • 拾取[Pick All] • 按[Yes] -使用四面体单元对体6划分网格
HYPERMESH入门指南之7---Hypermesh网格划分实例
仿真在线提供 作者 yidixunmeng简明目录第一章INTRUCTION第二章永久菜单第三章macro菜单第四章Geom面板第五章2D/3D面板第六章tools面板第七章网格划分实例实例1介绍现在介绍一个画网格的实例,这个例子是仿真论坛上面的一个2.5分(满分5分)的题目,今天介绍一下我自己的方法,希望大家有更好的方法,画出更高质量的网格。
第一步当然是几何清理,在vis opts上面点击3,在这个模型中有有重合边,还有缺损的面。
在去除重合边的时候,以vis opts,3显示可以很容易就做到。
你选择delete面板,选择surf,点击一个面,有和没有重合的面显示起来是不一样的。
可以比较一下。
有重合的面。
如下图没有重合的面如下图。
可见如果没有重合的面,显示是全部光亮的,如果有的话,显示就不同了。
还有一个办法,就是用delete删掉一个面,然后看一下是不是还留下一个面,如果有就删对了,如果没有了,就reject 就可以了。
由于这个模型时对称的,所以要切开一半。
在面上画一条线。
如下图:将模型切开。
首先将线拉伸成面,在用surface edit/trim with surf切开。
切开后,保留其中一半,将另一半删除或隐藏掉。
现在删掉一半。
删掉后的图然后补面,用2D/spline。
补好后如下图,图中的黄线是由于三个面共用一条边,不用去掉几何清理好了之后,就需要画图了。
先做几个collector。
由于图中的(1)边所在的面最小,所以要先从他画起。
,还要考虑靠节点连续,所以要将其他的面也切开。
由于图中的(1)边所在的面最小,所以要先从他画起。
,还要考虑靠节点连续,所以要将其他的面也切开。
如下图。
用surface edit/trim with line/along a vector/y-axis,entire face。
如下图要考虑节点的连续,还要切开几个面。
完成如下。
第一步,画2D网格。
这个面的其中一种画法2D网格如下图第三步画3D网格。
ANSYS-Multizone网格划分
实体网格划分在机械结构静力、动力学分析中,会遇到大量的实体结构,如活塞曲柄、汽车轮毂、齿轮等。
对实体划分网格,常用四面体网格和六面体网格。
四面体网格可以快速、自动地生成,用户不用太多干预并且网格划分成功率高,适合于复杂几何形状。
相较于六面体网格,在获得同等结果精度条件下,四面体网格需要更多的单元节点数,因而将耗费更长的CPU计算时间和更多的数据存储空间。
另外,动力学分析(如模态、谐响应分析)需要均匀尺寸的网格,六面体网格仍然是首选,甚至有些显示有限元求解器只接受六面体网格。
通常情况下,CAE工程师遇到的几何体都不会很规整,想要得到高质量的六面体网格,除了要对几何进行简化,如去掉不影响结果的倒角、细孔等特征,还需要耗费大量的时间和精力对几何体进行切割。
Multizone网格划分Multizone(多区)网格划分是ANSYS Workbench中的一种网格划分方法,其基于ICEM CFD Hexa程序块,能将目标区域自动分解成多个可以扫掠或是自由划分的区域,再生成高质量的网格。
对于一些比较规整的单体部件,传统扫掠方法仍然难以直接扫掠得到六面体网格,而MMultizone网格划分只需要简单的指定源面、设置网格控制参数等,即可对零件进行自动分区进行得到高质量的网格,大大提高网格划分效率。
螺栓网格划分实例如图所示的螺栓模型,如果想划分规则的六面体网格,按照传统方法,需要先对螺栓进行体切割,再分段扫掠生成六面体网格。
现在我们采用Multizone网格划分方法,只需要进行简单的设定,如指定源面、边的分段等,如下图。
不用分割体,Multizone网格划分生成的六面体单元如下图。
小结相较于传统的分割、扫掠生成六面体单元的网格划分方法,Multizone网格划分方法省略了分割步骤,适当参数设置即可生成高质量六面体网格,方便快捷、大大提高前处理建模效率。
Abaqus实例教程——网格划分
Workshop 9自動型與掃掠型網格建構技術: 幫浦模型w9-meshing.avi Introduction(介紹)在本練習中你將會使用ABAQUS/CAE 中的Mesh 模組來為整個幫浦組裝模型建構有限元素網格. 需要做的工作包括將網格屬性指定給每一個組件, 指定網格的種子點, 以及建立網格.Modifying the pump housing element type(修改幫浦外殼元素類型)1.從../IntroClass/workshops/ pump目錄啟動 ABAQUS/CAE 並且開啟模型的資料檔Pump.cae.2.在模型樹中, 將零件PUMP-1展開並在其中的Mesh上快點兩下將工作環境切換到 Mesh 模組然後在PUMP-1上開始工作.3.按照以下的步驟來製做一個組別(set)在其中將包含組成幫浦外殼的全部元素:a.在模型樹中, 將零件PUMP-1展開並在其中的Sets 上快點兩下.b.在Create Set對話框中, 選取Element作為組別類型. 將此組別取名為pump-mesh然後按下Continue按鈕.c.使用拉方框的方式將幫浦外殼的全部元素都選起來. 如果有必要的話可以使用選取過濾器. 選好之後按下Done按鈕.4.使用Query指令來確認目前你所指定到網格中的元素類型:a.從上方的下拉式功能表中, 選取Tools→Query功能選項.會彈出Query對話框.b.從其中所列出來的General Queries中, 選取Element然後按下Apply按鈕. 在任一元素上點一下並注意在訊息區中所列出來的元素編號, 類型, 以及節點連接順序, 如圖 W9–1 中所示. 重複這個程序檢查此網格中的其它元素.Figure W9–1 Selected element attributes.c.按下在Query對話框中的Cancel按鈕結束此查詢指令.5.幫浦外殼的元素類型是線性四面體元素(C3D4), 他並不適合用在有接觸狀況的分析. 所以, 要將幫浦外殼的元素類型改成二階四面體元素(C3D10M):a.從上方的下拉式功能表中, 選取Mesh→Element Type功能選項.b.當提示你所要選取的區域的類型時, 按下在提示區右側的Sets按鈕.c.在彈出來的Region Selection對話框中, 選取pump-mesh這一組然後按下Continue.d.在Element Type對話框中, 檢閱目前的設定. 將Geometric Order之下的Quadratic選項打開. 注意元素類型此時改成 C3D10M 了. 按下OK按鈕.e.在Region Selection對話框中, 按下Cancel.6.使用Query指令來檢查這些網格中的元素類型, 已經被變更了.Generating the bolt mesh(建螺絲的網格)1.從上方的目前工作環境提示列中的Object欄位處, 選取bolt將之設成圖形區的目前工作物件.這個螺絲會以黃色顯示出來, 表示他此時只能以掃掠型網格建構技巧來將之建構成六面體元素的網格. 我們將使用一階非協調模式的六面體元素 (C3D8I) 在這個螺絲上的邊緣以局部種子點為 8 來建構網格.2.從上方的下拉式功能表中, 選取Seed→Edge by Number功能選項.3.在畫面上拉一個方框來將螺絲上的全部邊緣都選取起來.4.當提示區詢問你沿著邊緣的元素數目時, 輸入8.5.從上方的下拉式功能表中, 選取Mesh→Element Type功能選項來更改此螺絲上的元素類型.6.使用在畫面上拉一個方框的方式來將整個螺絲選取起來.7.在Element Type的對話框中, 將在Element Controls頁之下的Incompatiblemodes(非協調模式)打開. 然後按下OK按鈕.8.從上方的下拉式功能表中, 選取Mesh→Part功能選項來將此螺絲網格建立起來.在提示區中, 按下Yes就可以建立此網格了.9.完成此動作後檢閱一下整個網格. 整個螺絲的網格如圖 W9–2 中所示.Generating the cover mesh(建底蓋的網格)1.從上方的目前工作環境提示列中的Object欄位處, 選取cover將之設成圖形區的目前工作物件.這個底蓋會以橘色顯示出來, 表示他如果沒有先加以分割的話是沒有辦法將之建構成六面體元素的網格的. 為了這個練習的緣故, 我們將使用四面體的自動網格建立技巧來建立此底蓋的網格. 使用整體性的元素大小 0.35 以及元素類型為 C3D10M.2.從上方的下拉式功能表中, 選取Mesh→Controls功能選項. 在Mesh Controls對話框中, 選取Tet作為元素的形狀然後按下OK按鈕.這個零件現在會變成粉紅色, 表示他可以使用自動型網格建構技巧來建構其網格.3.指定整個網格的元素大小 (Seed→Part) 為0.35還有將螺絲孔的邊緣設定其局部的邊緣網格數量 (Seed→Edge By Number) 為8.4.將此底蓋上的元素類型 (Mesh→Element type) 更改成二階四面體元素(C3D10M).5.生成底蓋上的元素. 在此底蓋板上的網格如圖 W9–2 中所示.Generating the gasket mesh(建襯墊的網格)1.從上方的目前工作環境提示列中的Object欄位處, 選取gasket將之設成圖形區的目前工作物件.這個襯墊會以黃色顯示出來, 表示他此時只能以掃掠型網格建構技巧來將之建構成六面體元素的網格.2.指定整個網格的元素大小(Seed→Part) 為0.25.3.將線性六面體襯墊元素 (GK3D8) 指定給這個襯墊使用 (Mesh→Element type並選用其中Gasket元素家族).4.生成襯墊上的元素. 在此襯墊上的網格如圖W9–3中所示.Figure W9–2 Bolt and cover meshes.Figure W9–3 Gasket mesh.5.查看一下整個組裝的網格, 在上方的目前工作環境提示列中的Object欄位處切換成Assembly選項. 整個建好網格的組裝如圖 W9–4 所示.Figure W9–4 Meshed assembly.6.將整個模型資料存檔Pump.cae, 並結束 ABAQUS/CAE 程式.。
ICEM 实例——带圆环孔几何六面体网格划分
ICEM 实例——带圆环孔几何六面体网格划分在传热计算问题尤其是共轭传热问题中,经常出现固体中包含有管道的情景。
直管情况采用O型网格很容易对付,但是如果出现弯管,则难度大大增加。
本次的例子是一个单独的固体模型,没有添加流体域。
流体部分就是一段弯曲圆柱体圆形,很容易进行六面体网格划分。
好了,下面详细描述分块策略及网格划分步骤。
1、调入原始几何。
几何模型如图1所示。
图1 原始几何图2 C型块划分选取Face2、分块策略灵活运用O型剖分。
先进行C型剖分,然后进行O型剖分。
3、C型剖分创建3D Bounding Box原始块,选择图2所示的Face面,设定offset为1.6,进行O型剖分,划分后的块如图3所示。
图3 C型划分后的块图4 选取Face4、二次O型剖分选取图4所示的Face,设置offset为0.8,不需要特别进行block的选择。
进行O型剖分。
切分后的块如图5所示。
图5 二次O型剖分后的块图6 进行外O切分并删除多余块5、删除多余的块并进行关联在这一步可以进行外O网格切分,便于边界层生成,当然是在块删除之前。
在此例中需要进行面关联,即圆环面与块的Face相关联。
最终的块如图6所示。
6、设定网格尺寸,更新网格并预览网格制作外O剖分后的网格如图7所示。
未进行外O剖分如图8所示。
图7 最终网格图8 网格要不要添加外O型剖分只看个人爱好了。
添加了外O网格也只是方便边界层划分罢了。
当然不添加的话也可以控制,只是稍微麻烦一点点。
----ok,整个划分过程到此结束!。
第3章网格划分技术及技巧-图文
第3章网格划分技术及技巧-图文创建几何模型后,必须生成有限元模型才能分析计算,生成有限元模型的方法就是对几何模型进行网格划分,网格划分主要过程包括三个步骤:⑴定义单元属性单元属性包括单元类型、实常数、材料特性、单元坐标系和截面号等。
⑵定义网格控制选项★对几何图素边界划分网格的大小和数目进行设置;★没有固定的网格密度可供参考;★可通过评估结果来评价网格的密度是否合理。
⑶生成网格★执行网格划分,生成有限元模型;★可清除已经生成的网格并重新划分;★局部进行细化。
3.1定义单元属性3.1.1单元类型1.定义单元类型命令:ET,ITYPE,Ename,KOP1,KOP2,KOP3,KOP4,KOP5,KOP6,INOPRITYPE---用户定义的单元类型的参考号。
KOP1~KOP6---单元描述选项,此值在单元库中有明确的定义,可参考单元手册。
也可通过命令KEYOPT进行设置。
INOPR---如果此值为1则不输出该类单元的所有结果。
例如:et,1,link8!定义LINK8单元,其参考号为1;也可用ET,1,8定义et,3,beam4!定义BEAM4单元,其参考号为3;也可用ET,3,4定义2.单元类型的KEYOPT命令:KEYOPT,ITYPE,KNUM,VALUEITYPE---由ET命令定义的单元类型参考号。
KNUM---要定义的KEYOPT顺序号。
VALUE---KEYOPT值。
该命令可在定义单元类型后,分别设置各类单元的KEYOPT参数。
例如:et,1,beam4!定义BEAM4单元的参考号为1et,3,beam189!定义BEAM189单元的参考号为3keyopt,1,2,1!BEAM4单元考虑应力刚度时关闭一致切线刚度矩阵keyopt,3,1,1!考虑BEAM189的第7个自由度,即翘曲自由度!当然这些参数也可在ET命令中一并定义,如上述四条命令与下列两条命令等效:et,1,beam4,,1et,3,beam189,13.自由度集命令:DOF,Lab1,Lab2,Lab3,Lab4,Lab5,Lab6,Lab7,Lab8,Lab9,Lab104.改变单元类型命令:ETCHG,Cnv5.单元类型的删除与列表删除命令:ETDELE,ITYP1,ITYP2,INC列表命令:ETLIST,ITYP1,ITYP2,INC3.1.2实常数1.定义实常数命令:R,NSET,R1,R2,R3,R4,R5,R6续:RMORE,R7,R8,R9,R10,R11,R12NSET---实常数组号(任意),如果与既有组号相同,则覆盖既有组号定义的实常数。
hepermesh网格划分实例详细步骤
一个网格划分实例的详解该题目条件如下图所示:Part 1:本部分将平台考虑成蓝色的虚线1. 画左边的第一部分,有多种方案。
方法一:最简单的一种就是不用布置任何初始的2dmesh直接用one volume 画,画出来的质量相当不错。
One volume是非常简单而且强大的画法,只要是一个有一个方向可以mapped的实体都可以用这个方法来画网格,而事实上,很多不能map的单元也都可以用这个命令来画,所以在对三维实体进行网格划分的时候,收件推荐用one volume来试下效果,如果效果不错的话,就没有必要先做二维单元后再来画。
方法二:先在其一个面上生成2D的mesh,在来利用general选项,这样的优点是可以做出很漂亮的网格。
相比之下:方法二所做出来的网格质量要比一要高。
2. 画第二段的网格,同样演示两种方法:方法一:直接用3D>solid map>one volume方法二:从该段图形来看,左端面实际上由3个面组成,右端面由一个部分组成,故可以先将左端面的另两个部分的面网格补齐,再用general选项来拉伸,但是,问题是左面砖红色的部分仅为3D单元,而没有可供拉伸的源面网格,故,应该先用face命令生成二维网格后,再来拉伸,其每一步的结果分见下:在用general选项时,有个问题需要注意:在前面我们说过,source geom和elemes to drag二选一都可以,但是这里就不一样了,因为source geom选面的话,只能选择一个面,而此处是3个面,所以这里只能选elemes to drag而不能选择source geom.在即将对第三段画网格时候,出现了问题:第三段两根黑色的边界线处应该和第二段的网格协调,也就是说,在两部分的共享边上,线的相交处应该产生单元节点,要控制这一步,偶想了很久,最后想出一个办法,就先在第二段的表面上将第二段的表面分开,但并不剖分体。
3. 画第3段的网格:利用one volume 画,当然也可以用general,注意那个平台是用蓝色虚线影藏掉了的,所以,这个特征实际上没有什么重要影响。
ANSA网格划分 六面体网格实例
ANSA六面体网格实例首先,导入几何,在做体网格的过程中,第一步要做的,也是清理几何;第二步,几何分块;第三步,生成体网格;第四步,调整网格质量.清理几何可以删掉一些坏的点、线或者面,为分块做准备.为生成六面体网格,必须把零件分为几块,并用MAP功能把各块创建六面体网格。
在进行零件分块时要考虑到以下几点:⏹生成六面体的MAP准则,要求两组相对的面(master和slave)具有谐调的网格,要求路径面上的网格必须全部是四边形,利用节点数量的重新分配功能可能满足这个要求。
⏹为保证网格的连续性,生成的内部辅助面必须属于两个相邻的子块。
⏹分成的子块最好是理想的正方体,以保证六面体网格的质量.分出来不同的块用不同的PID区分开,有利于对不同的块进行网格划分.下图中,蓝色线区域是分块后所补面,根据六面体生成规则,MESH状态网格如下图:有一个注意的地方就是,在做BDK的体网格过程中,厚度方向必须保证最少两层网格.面网格生成体网格用MAP命令来完成.点OK,同时给生成的体网格创建新的PID. 体网格完成后,用FREEZE将面锁定,观察几何,可以看出来,圆弧地方比较多, 可以测量一下圆弧大小,用如下命令通过测量可以看出来圆弧距离并不是很大,可以忽略(或者导成直角).但是有的地方,圆弧比较大,例如:这种情况下,圆弧不可以省略,用[DACH]下拉菜单的第二个命令将大圆弧中间劈开,以上都是一些特殊地方的要求.从上图PID的区分可以看出应该如何分块.这两部分都可以将网格全部调整为四边形,这样以来,主从面的选择没有太大的局限性.这个部分的网格要以截面作为主从面这个地方的网格是从半圆面过度的,所以质量比较差.这个是类似半圆形的一个特征,主面上的有些网格质量很差,必要的时候要手动的构造,否则,完成的体网格质量是相当差.上图就是完成的局部体网格.下图是正反两面的一块.从图中可以看出来,第一块上表面没有蓝线,可以作为从面,第二个作为主面,引导面都可以构造四边形.从MESH下可以看到,箭头所指的地方有三角形,所以,要从此处分开来.完成网格如下图.如此做来,最终的网格如下:最后,检查并提高六面体网格的质量切换到HIDDEN显示模式,在屏幕上提示共有700个网格违背了质量准则,并以高亮显示。
Ansys ICEM 六面体网格划分实例
• 在屏幕上移动几何 (缺省情况下只显示曲 线) – 左键 – 3D 旋转 – 中键 – 平移 – 右键– 左/右 2D 旋转; 上/下 放大/缩小
• 选择 Geometry > Delete Curve – 激活 Delete permanently – 选择所有的曲线
9/9/05
ANSYS ICEMCFD V10
Inventory #002277
D3-5
清理 Parts, 创建体, 保存
#1 #2
• 在模型树中Parts处单击右键,选择 Delete Empty Parts 和 Reassign
Colors > “Good” Colors
• 选择 Geometry > Create Body
– 选择 New Part Name下的 Create new
(将新生成的点和线放在新的part中) – Apply
ANSYS ICEMCFD V10
Inventory #002277
D3-3
为曲线和点设置 Parts
9/9/05
Workshop
– 在模型树Geometry > Curves上单击鼠标右键 – 曲线自动以 Color by Count 的方式显示
PIPES
#2
击右键并选择 Create
Part
ROD
– 输入 INLET 作为Part 名
– 选择 Create Part by Selection
• 选择 (左击) 大圆柱
的自由端曲面并单
键中键确认, 然后
#1
右击退出选择操作
– 以同样的方法创建图 示的其它parts
网格划分实例
Training Manual
3-3
Meshing Methods for 3D Geometries
定义几何
1. 从指南文件夹将 sm.agdb文件复制 进你的工作目录
2. 启动Workbench 并双击右边 Component Systems面板的Mesh 项
Training Manual
3-25
Meshing Methods for 3D Geometries
体尺寸
26. 设置 Sphere Radius 为 0.01 [m] 和 Element Size 为 0.005 [m]. 显示的模型会更新以预览影响球的范围.
Training Manual
3-26
记,暗ng Manual
Meshing Methods for 3D Geometries
网格划分选项
7. 右击Mesh 并点击Edit来打开网格划分 8. 在右边Meshing Options 面板中,
设置Physics Preference为 Mechanical 和 Mesh Method 为Patch Conforming Tetrahedrons 并点击 OK. 9. 看 Mesh 略图,核实已对一几何体指定 Patch Conforming方法
18. 重新生成网格。注意这里厚度方向仍然有多个单元但 网格数量相当少。
Training Manual
3-20
Meshing Methods for 3D Geometries
使用面尺寸
19. 使 Advanced Size Function 设置回 Curvature 并关掉 section plane
Ansa划分网格STAR-CCM+加载计算软件实例教程
Ansa划分网格STAR-CCM+加载计算实例目录第一部分模型几何清理 (3)第二部分网格划分 (10)2.1 面网格划分 (10)2.2 体网格划分 (14)第三部分分析计算 (21)3.1 创建两个物理模型设置 (21)3.2 边界条件设置 (23)3.3 将材料附属到结构 (23)3.4 固定约束点 (24)3.5 建检测面及绘制检测曲线 (24)3.6 设置求解器 (26)3.7 停止标准 (27)3.8计算 (27)第四部分后处理 (27)4.1温度提取 (27)4.2云图 (28)第一部分模型几何清理1.1几何清理过程1.1.1 启动Ansa软件点击开始>所有程序>Beta CAE Systems>ANSA v15.1.1,如下图所示,图1-1-1-1打开Ansa软件layouts选择CFD,如下图所示:图1-1-1-2layouts选择Ansa打开以后界面如下图所示。
图1-1-1-3Ansa打开以后界面1.1.2 导入需要清理的几何模型点击File>open>几何模型文件.stp>open>弹出的对话框保持默认>点击OK,打开几何模型文件,也可以直接将几何模型文件.stp拖入Ansa窗口中图1-1-2-1导入几何模型导入的几何模型默认在MESH环境下,需要调整显示方式,便于下一步的几何清理工作。
右上角点击Modules栏>Mesh选项卡切换至Topo选项卡,进入几何清理环境;中下部点击Drawing Style栏>激活Shadow模式,显示零部件表面;中下部点击Faces Draw栏>激活Cross Hstches显示,显示零部件表面交叉线,便于表面的相关操作。
图1-1-2-2调整显示模式显示窗口中,按下ctrl>点击鼠标左键进行模型旋转,旋转中心为鼠标点击位置,按下ctrl>点击鼠标右键进行模型平移。
中下部点击Focus栏>点击NOT命令,同时点击中下部点击select栏>(角度拓展选择)、(无拓展单选)设置选择几何模型时的拓展,然后选择不需要当前显示的模型,选择结束后单击鼠标中键进行隐藏,仅显示当前工作模型。
开螺栓孔网格划分实例
做一个开螺栓孔(washer)的实例和大家分享,几何模型如下图所示:
上图为几何模型,为方形板中间带圆孔。
方法一:采用几何开washer法,点击TOPO->FACE->ZONE CUT按钮,选择圆孔周边曲线,选中后为高亮状态,点击鼠标中键后,再选择方形板,再点击鼠标中键,出现右下图的对话框,输入washer的大小5mm。
产生如下图所示的washer,然后进行网格划分如右下图所示。
方法二:对有限元网格直接进行处理,无washer 的网格如下图所示
打开mesh 参数面板,并切换到holes 面板,在target diameter 中定义你要的直径,
node number 是washer 的节点数(偶数),zone1为washer 的宽度(5mm )。
设置如上的参数,切换到mesh面板。
Mesh->SHELL MESH->RECONS,选中网格重构下即可,如下图所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个网格划分实例的详解
该题目条件如下图所示:
Part 1:本部分将平台考虑成蓝色的虚线
1. 画左边的第一部分,有多种方案。
方法一:最简单的一种就是不用布置任何初始的2dmesh直接用one volume 画,画出来的质量相当不错。
One volume是非常简单而且强大的画法,只要是一个有一个方向可以
mapped的实体都可以用这个方法来画网格,而事实上,很多不能map的单元也都可以用这个命令来画,所以在对三维实体进行网格划分的时候,收件推荐用one volume来试下效果,如果效果不错的话,就没有必要先做二维单元后再来画。
方法二:先在其一个面上生成2D的mesh,在来利用general选项,这样的优点是可以做出很漂亮的网格。
相比之下:方法二所做出来的网格质量要比一要高。
2. 画第二段的网格,同样演示两种方法:
方法一:直接用3D>solid map>one volume
方法二:从该段图形来看,左端面实际上由3个面组成,右端面由一个部分组成,故可以先将左端面的另两个部分的面网格补齐,再用general选项来拉伸,但是,问题是左面砖红色的部分仅为3D单元,而没有可供拉伸的源面网格,故,应该先用face命令生成二维网格后,再来拉伸,其每一步的结果分见下:
在用general选项时,有个问题需要注意:在前面我们说过,source geom和elemes to drag二选一都可以,但是这里就不一样了,因为source geom选面的话,只能选择一个面,而此处是3个面,所以这里只能选elemes to drag而不能选择source geom.
在即将对第三段画网格时候,出现了问题:第三段两根黑色的边界线处应该和第二段的网格协调,也就是说,在两部分的共享边上,线的相交处应该产生单元节点,要控制这一步,偶想了很久,最后想出一个办法,就先在第二段的表面上将第二段的表面分开,但并不剖分体。
3. 画第3段的网格:
利用one volume 画,当然也可以用general,注意那个平台是用蓝色虚线影藏掉了的,所以,这个特征实际上没有什么重要影响。
第四段的画法同样很简单,直接用one volume画即可。
剩下的就是画圆台部分:用one volume
样大而导致的。
剩下的半个圆台就直接在用one volume就行了。
总结:创造三维六面体网格最强大的功能就是one volume,如果用该命令得不到满意的网格,再采用先利用automesh生成面网格后,再来用general来产生体网格的方式。
Part 2:考虑平台
该问题的难点在于:考虑了平台的存在之后,第三部分的单元划分时就不能再继续采用one volume,因为有平台之后,该部分就变成了no mapped区域。
另外,为了保证和第一二部分单元的协调,就必须做出相应的剖分。
1. 必要的几何剖分。
2. 对所选出来的部分进行再次几何剖分
去掉一根边界线(toggle command)
Using Project command
Project again
利用quick edit中的命令node and line
利用solid edit>trim with lines>sweep line将体沿那条曲线剖下去
然后再利用solid edit>trim with nodes命令来剖分,注意要勾选extended
trimmer。
不行的话,就用general修改
总结:
1. 经常需要使用建立临时的节点和线来作为辅助点和线,构造节点的方法要熟
练掌握。
完了之后,利用clear temp nodes 删除即可。
2. 常用的几个命令:quick edit; edge edit; surface edit; solid edit; automesh;
solid map 。
3. 要得到实体单元:最常用的两个命令:one volume and general
4. 选择实体:先按住鼠标左键不放,然后再按住shift 键,然后再移动鼠标点选。