ICEM笔记

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

ICEM笔记
目录
目录...................................................................... (1)
1 入门介绍...................................................................... (3)
1.1 ICEM保存时各个文件类型的含
义 ..................................................................... (3)
1.1.1 ICEM在画网格时保存注意事
项 (4)
1.1.2 几何导入ICEM时,如何在ICEM中设置精
度, (4)
1.1.3 如何生成rpl文
件 ..................................................................... . (4)
1.1.4 如何将Pro/E生成的几何导入到ICEM
中, (4)
1.1.5 在PRO/E中如何生成二维平面几何,导入到ICEM
中, (5)
1.1.6 PRO/E中装配体如何进行划分网
格, (5)
1.2 ICEM中对于结构化网格与块的映射的思
考 (5)
2
Geometriy .............................................................. (6)
2.1 Geometry概念及用处简
介 ..................................................................... .. (7)
2.1.1 辅助点、辅助线、辅助面的必要
性 (7)
2.1.2 ICEM或PRO/E建立几何,需要建立拓扑的必要
性。

(7)
2.2 Create
Point .................................................................. ............................................. 7 2.3 Create Modify Curve................................................................... (8)
2.3.1 前面几种生成曲线的简单方
式 (8)
2.3.2 Isocurve Method.................................................................. .. (8)
2.3.3 Surface-Surface
Intersection ........................................................... .. (9)
2.3.4 Project Curve on Surface................................................................. .. (9)
2.3.5 Concatenate/Reapproximate
Curves (9)
2.3.6 Extract Curves from
Surfaces ............................................................... .. (9)
2.3.7 Modify
Curves ................................................................. .. (9)
2.3.8 Create
Midline ................................................................ ............................. 10 2.4 Create/Modify
Surface ................................................................ . (10)
2.4.1 From Curves选
项 ..................................................................... (10)
2.4.2 Curve Driven选
项 ..................................................................... .. (10)
2.4.3 Sweep Surface选
项 ..................................................................... (10)
2.4.4 Loft Surface over Several
Curves ...............................................................
10
2.4.5 Midsurface选项...................................................................... .. (11)
2.4.6 Segment/Trim
Surface ................................................................ .. (11)
2.4.7 Create Curtain Surface、Extend Surface、Geometry
Simplification (11)
2.4.8 Standard
Shapes ................................................................. ......................... 11 2.5 Repair
Geometry ............................................................... .. (12)
2.5.1 Build
Topology ............................................................... .. (12)
3
Mesh ................................................................... .. (12)
3.1 一般性问
题 ..................................................................... . (13)
3.1.1 有时候将边界层设置很薄时,会出现负体积,若将第一层厚度社大写,
则有变成正体积
了。

................................................................... . (13)
3.1.2 非结构网格操作的一般步
骤 .....................................................................
14
1
ICEM笔记
3.2 Volume Meshing
Parameters ............................................................. . (14)
3.2.1 Thin Cut问
题 ..................................................................... (14)
4 Edit
Mesh ................................................................... (15)
4.1.1 Smooth Mesh
Globally ............................................................... . (15)
5
Blocking ............................................................... (15)
5.1 Create
Block .................................................................. (15)
5.1.1 如何有效检查Block结构的关联
性 (15)
5.1.2 From
Vertices/Faces ......................................................... (15)
5.1.3 Extrude Face.................................................................... ............................ 16 5.2 Split Block................................................................... .. (16)
5.2.1 Split
Block .................................................................. (16)
5.2.2 Ogrid
Block .................................................................. . (16)
5.2.3 Extend
Split .................................................................. . (17)
5.2.4 Split
Face ................................................................... . (17)
5.2.5 Split
Vertices ............................................................... ................................ 17 5.3 Merge Vertices................................................................ .. (17)
5.3.1 Merge Vertices................................................................ .. (17)
5.3.2 Merge Vertices By
Tolerance .............................................................. .. (18)
5.3.3 Collapse
Block .................................................................. .. (18)
5.3.4 Merge Vertex To
Edge ................................................................... .............. 18 5.4 Edit
Block .................................................................. (19)
5.4.1 Merge
Blocks ................................................................. .. (19)
5.4.2 Merge
Faces .................................................................. (19)
5.4.3 Modify
Ogrid .................................................................. . (20)
5.4.4 Periodic
Vertices ............................................................... (20)
5.4.5 Convert Block
Type ................................................................... .. (20)
5.4.6 Change Block
IJK .................................................................... . (21)
5.4.7 Renumber
Blocks ................................................................. ....................... 21 5.5
Associate .............................................................. (21)
5.5.1 关联经
验 ..................................................................... .. (21)
5.5.2 Associate Edge To
Curve .................................................................. . (22)
5.5.3 Associate Face to
Surface ................................................................ .. (22)
5.5.4 Disassociate from
Geometry ............................................................... .. (22)
5.5.5 Update
Associations ........................................................... . (22)
5.5.6 Reset Project
Vertices ............................................................... . (22)
5.5.7 Snap Project
Vertices ............................................................... .. (23)
5.5.8 Group/Ungroup
Curves ................................................................. .. (23)
5.5.9 Auto
Associate .............................................................. .............................. 23 5.6 Move
Vertex ................................................................. . (23)
5.6.1 Move
Vertex ................................................................. . (23)
5.6.2 Set
Location ............................................................... (23)
5.6.3 Align
Vertices ............................................................... . (23)
5.6.4 Align Vertices In-
line ................................................................... (24)
5.6.5 Set Edge
Length ................................................................. . (24)
2
ICEM笔记
5.6.6 Move Face
Vertices ............................................................... . (24)
5.7 Transform
Blocks ................................................................. .. (24)
5.8 Edit
Edge ................................................................... . (25)
5.8.1 Split Edge选
项 ..................................................................... . (25)
5.8.2 Unsplit Splits选
项 ..................................................................... .. (25)
5.8.3 Link Edge选
项 ..................................................................... . (25)
5.8.4 Unlink
Edge ................................................................... .. (26)
5.8.5 Change Edge Split
Type ................................................................... .. (26)
5.9 Pre-mesh
Params ................................................................. (27)
5.9.1 Update
Sizes .................................................................. (27)
5.9.2 Scale
Sizes .................................................................. (27)
5.9.3 Edge
Params ................................................................. . (27)
5.9.4 Edge Params中的Link bunching如何使用,按照help做没成
功。

(28)
5.9.5 Match
Edges .................................................................. (29)
5.10 Pre-Mesh
Quality ................................................................ . (29)
5.11 Delete
Block .................................................................. . (29)
5.11.1 索引很杂,想删除VORFN中的Block,如何处
理, (29)
5.11.2 如何恢复删除的
块 ..................................................................... .............. 29 6 Edit
mesh ................................................................... (30)
7
Output ................................................................. . (30)
7.1 ICEM如何输出网
格, .................................................................... . (30)
1 入门介绍
各个章节名称以ICEM14的help分类名为准。

1.1 ICEM保存时各个文件类型的含义
Tetin(.tin)文件:包括几何实体和材料点(非结构网格时建立的body点);对象的归类
part(在左边的结构树的part选项,但个人认为如果part包括块时,就不好说了);全局和
实体网格(在ICEM上方的MESH选项中设置的,如全局网格等均存在)。

Domain File(.uns)网格文件:非结构网格。

Blocking File(.blk)块文件:保存有块的结构数据,若对快中的Edge进行Edit Mesh,
也包含在Block中。

.par文件:若将Block中添加入part中,则这种数据将保存在.par文件中,还有一些其
他功能不清楚。

.fbc文件:不是很清楚。

3
ICEM笔记
1.1.1 ICEM在画网格时保存注意事项
最好将整个Project一起保存,保存时不同Project保存在不同的文件夹,按照一定的顺序进行命名。

在编辑过程中最好不要只保存blk文件,因为有时候par文件会改变,原先part保存的块也改变了;另外,若只保存blk文件,可能blk文件中的与tin文件的几何不关联。

1.1.2 几何导入ICEM时,如何在ICEM中设置精度, 点击Setings/Model,即可进行设置。

1.1.3 如何生成rpl文件
在操作步骤开始前选择File-reply Scripts-recording Scripts,在操作完成后选择File-reply Scripts-Script Control,弹出对话框,点击done保存。

不过ICEM的脚本重用性很不足,有时候录下来的脚本,再执行一遍可能就出不来。

不过对于多个相似的模型,用ICEM的Record功能,生成rpl文件,确实很方便。

1.1.4 如何将Pro/E生成的几何导入到ICEM中,
将Pro/E生成的几何,保存副本,选择保存的格式为igs或者stp,若保存的是三维几何图形,选择实体即可,当然同时选择实体和壳也没关系,对比较薄的三维实体,最好将壳选上。

在ICEM中选择import geometry即可。

个人发现stp格式要比igs格式要好,保存为igs格式时,导入ICEM后往往会发现缺失一些数据,比如丢失一些面。

Parasolid格式也是很好的,不比stp差,损失的内容小,保存时文件大小反而比stp等
4
ICEM笔记
文件小,个人推荐,一般情况下,用Parasolid格式。

也有版主认为catia V4损失最小,但个人认为导入时设置有些麻烦。

另外,如果在装ICEM之前,已经装了PRO/E或者UG之类,则可直接把几何转换接口装上,然后ICEM可以直接import诸如prt之类的文件了。

1.1.5 在PRO/E中如何生成二维平面几何,导入到ICEM中,
在PRO/E中的菜单栏选择“编辑-填充”,然后进行草绘,可以发现最终会生成平面,操作方式见《Pro,ENGINEER+Wildfire+50中文版快速入门实例教程》中的视频例子6-2即可;我在保存为sat格式时,导入ICEM会提示出现错误,不过保存为parasolid格式或者stp格式时却没有问题。

1.1.6 PRO/E中装配体如何进行划分网格,
同零件的处理类似直接将装配体import入ICEM,repair几何,检查几何,看有没有重合的面,清理掉(装配体的重合面可能有一些或者比较多),按照正常的划分零件的方法划分网格。

简单的话直接划分分块结构网格,复杂的则可以话混合网格;若是多人合作,可以在ICEM中将几何切分几块,再分别划分网格。

装配体中是由多个零件组成,然而若对这些已经确定装配关系的零件分别倒入ICEM划分网格,再进行组装的话,会引起一系列问题。

第一个是接触米面的问题;第二个是流道问题,若分别对零件划分网格,零件之间的空隙,就不好划分网格了。

1.1.7 计算域相关知识
CFD中计算域包括流体域、固体域、多孔介质域等。

CFD中,一个流体域内必须是联通的;多个流体域之间可以不连通,也可以通过interface界面连接。

在ICEM中,若在不同的文件中建立block,并导入到一起,进行merge,merge的精度可以指定。

而且若计算域不同,block之间的edge默认为黑色,说明
是进行了面关联,而若是同一计算域,则变成淡蓝色。

当然即使merge的是同一个计算域,若vertice没有对应上或者精度不够,edge也会显现成黑色。

1.2 ICEM中对于结构化网格与块的映射的思考
ICEM采用分块结构化进行网格划分,本质上是先对各个块进行网格划分,然后根据定义的关联,将网格映射到几何结构上。

块上的网格映射到几何结构上时,个人认为不是所谓的适体网格法,实际上是将块中Face上的网格面上的节点映射到Surface上,从而生成几何结构的网格;几何结构上的网格线是由各个节点相互连接而成,故如果ICEM中网格尺寸较大的话,网格与几何体形状也差异较大。

构中,如有一些尺寸较小的尖角等,在设置较大的网格尺寸时,往往会将其一些几何结
掩盖,网格结构显现不出尖角来。

5
ICEM笔记
左图几何结构与块结构右图尺寸0.3映射由右图与底图可以看出,网格并没有与几何结构重合,当网格尺寸越小,网格与几何结构越接近。

自己还可以尝试对一个圆球进行划分网格,改变全局尺寸,可以发现,网格与几何结构并不重合,尺寸越小,网格越接近几何结构。

将以上msh文件导入Fluent,发现也能计算,因为导入Fluent的实际上是网格信息,而不是几何。

Fluent运算的也是针对于网格结构。

底图尺寸0.2映射
2 Display Trees 2.1 Create parts
Create Part by Selection,可以选择几何或者网格去新建一个part,这个part代表几何或者网格。

(个人觉得选择网格时,如果不是建立计算域,就不要选择体网格)
有的时候,在Create Part by Selection选项中,想选择几何,却硬是选择的是网格,即使将网格关闭也不行;这时看一看,注意顶部菜单栏中对应的不是Mesh或者Edit Mesh,而是Geometry。

6
ICEM笔记
Create Part near Position只能选择mesh,通过输入坐标(location),将坐标附近的网格选择上,个人感觉用处较小。

Create Part in Region 通过输入一个范围值,将该范围内的网格全部选择进去。

Create Part with Blocks通过选择blocks,来建立计算域。

2.2 Create subsets
Subset即子集,对于Block或者Geometry及Mesh等都能创建子集。

创建子集,如对Block创建子集,则会将一部分blocks放入子集中,如果在Display Tree中将子集删掉,则不会对block造成任何影响。

但是如果在Delete Block中的选择工具条上选择Subset,则能将Subset包含的blocks给删除掉。

Mesh创建子集后,如果在Display Tree中将子集删掉,则不会对网格造成任何影响。

但是Mesh中可以只显示subset中的网格,故可以在选择工具栏中选择“可见”,来将显示的subset中的网格删除;或者之间选择共栏中的subset,来将子集所包含的网格给删除掉。

Geometry创建子集与Mesh类似,也是在在Display Tree中将子集删掉,则不会对几何造成任何影响。

但是Geometry中可以只显示subset中的几何,故可以在选择工具栏中选择“可见”,来将显示的subset中的几何删除;或者之间选择共栏中的subset,来将子集所包含的几何给删除掉。

3 Geometriy 3.1 Geometry概念及用处简介
ICEM实际上是由多个面缝合的体,由点、线、面构成,但没有实体。

如果对一个长方体,用面将长方体切成两半,则需要建立一个面将体缝合起来。

Point、curve、surface针对的是Geometry,;而vertex、Edge、Face针对的是Block。

3.1.1 辅助点、辅助线、辅助面的必要性
ICEM中可以创建辅助线,便于划分网格,因为可以利用这些辅助线,让块中的线与这些辅助线进行关联,而且关联后,若没有生成网格,则不能将辅助线删除,但若生成网格之后,则可以将辅助线删除,但是实际上辅助线对计算没任何影响,可以不用删除。

——例子见网上流沙视频《圆角几何》
3.1.2 ICEM或PRO/E建立几何,需要建立拓扑的必要性。

在ICEM画几何或PRO/E中建立几何,在划分网格之前都要建立拓扑.不然,几何中两条线相交,交点在ICEM中只认为是重合,并不认为是相交,故需要建立拓扑进行处理。

3.2 Create Point
Screen Select:屏幕取点 Explicit location:输入坐标取点
7
ICEM笔记
Base Point and Delta:根据选择的点,以及输入的偏移量,来确定一个点Center of 3 point:根据所选的三个点,所确立的圆的圆心,圆心即所取的点。

Points method:根据所选择的两个点,以及输入的参数比例,确定所要的点。

Curve Type:若选择BSpline,根据所选的曲线,倘若曲线没有端点,选取了曲线之后,在曲线两端会生成两个端点,若选择了Facet,其实个人感觉与选择Bspline没啥区别。

Curve-Curve intersection:两条curve之间的交点,取出来;倘若不选择任何curve,直接点击Apply,表示对所有的curve,都取交点。

Points method曲线版:根据选择的曲线以及参数比例,确定点。

Project Point to Curve:选择Point和Curve,Point投影到curve上,生成所选的点。

Project Point to Face:选择Point和Face,Point投影到Face上,生成所选的点。

3.3 Create Modify Curve 3.3.1 前面几种生成曲线的简单方式From Points:选择多个点,生成样条曲线;其实很少选取多个点,一般就选择两个点,生成一条直线。

Create Arc:有两种构造方式,最终目的都是构造一段弧线。

Center and 2 points:构造一个圆;须选择三个点,第一个点是应是圆的中心。

3.3.2 Isocurve Method
Isocurve Method:有三种构造曲线的方式;第一种是Direction on surface,需要对着所选则的曲面上任意点两个点(这两个点曲面上可以没有,选择时就好像对着曲面的位置进行屏幕取点一样),根据这两个点所指的方向与U方向和V方向的夹角大小,来决定到底是沿着U方向取一条直线,还是V方向取一条直线;也就是说这种方式构造的曲线大致只有两种方向可以选择。

第二种是Point on Edge;选择曲面,UV选项是指,你在屏幕点一下时,会自动判断是U方向还是V方向,并过这一点,做一条曲线;这种方式构造的曲线也大致只有两种方向可以选择。

种是By Parameter,选择Surface之后,会根据所选择的U或V方向,以及参数比第三
例,对曲面两边的边界线进行插值,形成一条曲线;如下:
8
ICEM笔记
By Parameter V方向 par:0.5 By Parameter U方向 par:0.5 3.3.3 Surface-Surface Intersection
这个选项很有用。

Method有三种方法选项:Surfaces、Parts、2 sets三种方法。

Surface选项是指你选择数个Surface,这些Surface之间的交界会生成curve;如果你没有从屏幕上选择surface,就直接按apply,则代表选择所有的surface;另外如果选择了Only Different Parts,则会导致,在选择的surfaces之间,只有从属于不同的part,才会有交界线产生,在同一part的surface,不会产生交界线。

Parts选项是指你选择parts,这些parts会包括数个surface,其它与surface选项差不多;也是这些Surface之间的交界会生成curve;如果你没有从屏幕上选择parts,就直接按apply,则代表选择所有的parts,则这些parts包含
的所有surfaces都会被选中;另外如果选择了Only Different Parts,则会导
致,在选择的surfaces之间,只有从属于不同的part,才会有交界线产生,在同一part的surface,不会产生交界线。

2 Sets选项表示选择两个surface,这两个surface之间,产生curve。

3.3.4 Project Curve on Surface
将curve投影到surface上,有两种method。

Normal To Surface是将Curve直接投影到Surface上。

Specify Direction则是指定投影的方向。

Segment Curves
指将Curves截开成两段,可以用point、curve、plane等多种方法截断curve。

3.3.5 Concatenate/Reapproximate Curves
有三种method选项,其中Concatenate Curves是指将数个在容差范围内的curve当做一条Curve,即若curve端点距离在容差范围内,则将这两个端点合并成一个端点,用处很大。

另外两种method选项不知有啥作用。

3.3.6 Extract Curves from Surfaces
该选项是指为surface的边界创建Curve。

Surface Type一般选择Bspline;当选择Bspline时,有Check Topology及Create New两种选项;check Topology是指检查surface,看Surface的边界有哪些不存在Curve,对于没有创建Curve的,该选项会为Surface创建Curve;Create New是指无论Surface的边界本身是否存在Curve,都会为Surface的创建边界再创建Curve。

3.3.7 Modify Curves
Reverse direction选项是指改变Curve的方向,不过在用block划分结构网
格中,可以用Edge Params中来改变节点分布的方向,可以替代这个选项的作用;不过在非结构网格划分中,这个选项也许有用。

还有Extend选项,有时候会很用,指将线段进行光滑延伸,可以延伸一定的
长度,或者延伸至点或者曲线;有时候导入ICEM的几何需要修补,这时可能会用到这个选项,来修
9
ICEM笔记
正曲线。

Match Curves、Bridge curves等选项个人认为没有什么用处。

3.3.8 Create Midline
有From 2 Curves及By Pairs两种选项;From 2 Curves是从两条Curve中创
建一条Curve,而By Pairs是从两组Curves之间创建一条Curve,每组Curves包含一条或多条Curve。

3.3.9 Create Section Curves
该选项也是一种很有用处的;其本质上是建立一个Plane,将所选择的Surface 进行切割。

Plane建造的方法有三种,即XYZ Plane、Normal to Three Points、Normal to Existing Curve
这三种选项。

第一个是XYZ Plane,选择垂直于X轴或者Y轴或者Z轴方向的Plane,这个Plane将Surface进行切割,生成Curve;另外可以选择Start Point/Multiple选项,选择起始点和截止点,并定义delta,生成一个等差数列,delta则是等差数列的差值,根据这个等差数列,生成一系列的plane,这些planes将surface进行切割,生成一系列Curves。

Normal to Three Points选项是指选择三个点,根据这三点建造一个plane,plane切割surface,形成Curve(当然,Segment/Trim Surface中操作方式也有相似之处,不过在生成曲线的同时,也将Surface进行了切分)。

Normal to Existing Curve选项则是指选择一条存在的Curve,根据number of sections中
plane切割Surface形成一系列的Curve。

输入的值进行等差分割,形成一系列的plane,
3.4 Create/Modify Surface 3.
4.1 From Curves选项
有From 2-4 curves、From curves及From 4 points三种选项。

对From 2-4 curves,curves应首尾相连,形成一个闭合环路;对于From curves而言,curves 可以有重叠,也可以不相连,比如选择两条平行的curve,也能形成一个surface。

3.4.2 Curve Driven选项
Driving Curve是指沿着的路径线。

3.4.3 Sweep Surface选项
与Curve Driven不同的是,swept curves(被扫描的曲线)得处于同一个平面上,且扫描的方向应该是在一个方向,即沿一条直线方向扫描。

3.4.4 Loft Surface over Several Curves
选择两条或者多条Curve进行插值,tolerance值的大小反应了近似程度的大小,tolerance值越小,则最终形成的Surface与放置的Curves越接近。

10
ICEM笔记
3.4.5 Midsurface选项
Midsurface中method有几个选项,比如By Surfaces,就是根据选择的两个surface,在中间新建一个surface;如果没有选择下面的keep original选项,则会将原先选择的两个surface删除掉。

Midsurface中的By part选项,是指选中的这个part之间,有几个
surface(至少两个),然后针对这个part中的几个surface进行Midsurface处理。

比如选择两个平行的surface,建立一个part,再对这个part进行Midsurface处理,将会在这两个面之间生成一个surface,且这个生成的surface 也属于这个part。

3.4.6 Segment/Trim Surface
由于ICEM建模功能不是很强,与中高端CAD软件没法比,没有布尔运算,不能实体造型,所以通过实体切割生成复杂的曲面在ICEM中是弄不出来的,简单的可以试试,复杂的到CAD软件里去改。

3.4.7 Create Curtain Surface
将curve投影到surface,并沿着投影的方向,创建一个平面。

3.4.8 Extend Surface
Extend Curve to Surface Method指延伸Curve到Surface上,并指定了延伸方向,此时功能与Create Curtain Surface功能相似,且功能更加强大,因为延伸的方向有多种选择。

Extend Surface at Edge(这里的Edge与Block中所说的Edge不同,这里的Edge其实指的是Curve),指选中某个Surface,让其沿着选定的Curve方向,拉伸一段距离,这段距离需要设定。

3.4.9 Geometry Simplification
针对于刻面,个人感觉用处不是很大。

3.4.10 Standard Shapes
提供了一些基本的几何形状,如圆柱、长方体、圆球、圆面、方面等。

有点用处,但用处不大,毕竟ICEM建模本身实力不强。

Drill a Hole:如果勾选了remove a hole,则会将选择的孔给删除掉(其实不是孔也行,只要是被curve围成的封闭的空隙面);如果没有勾选remove a hole,代表创建一个hole,需要指定hole的半径以及圆心。

Plane normal to curve:指定一条曲线curve,然后指定curve上的位置(输入比例parameter或者用鼠标在屏幕上选择皆可),去新建一个平面(长方形) Disc normal to curve:与Plane normal to curve类似,不过是新建一个圆面。

Trim normal to curve:指定一条曲线curve,然后指定curve上的位置(输入比例parameter或者用鼠标在屏幕上选择皆可),去新建一个平面,这个平面与数个选择的曲面相交,形成自己所需要的几何面(平面去切开这些选择的曲面时,要能形成一个封闭的几何面,因而这些选择的曲面也不能随意选择)。

11
ICEM笔记
3.5 Repair Geometry
上面表示导入几何,点击修复时,各个曲线表达的意思。

在自动划分网格时,八叉树算法需要一个封闭面几何体,如果几何体有洞,ICEM就不能完成这步,就会看到体网格跑到外边去了;不过如果几何体有洞,仍然可以Blocking。

3.5.1 Build Topology
Build Topology中tolerance意义是,小于这个值的点、线、面将新生成一个;比如说两个边的距离小于这个值,则就会成为一条边,点面类同。

故导入几何后,进行修补时,得先测量一下几何的局部尺寸,再决定容差设置成多少;比如说某个几何上有一个喷嘴的尺寸为0.5,那么按默认容差0.3肯定是
不行的。

有时候拓扑的时候会生成一些小破面,有时候删除这些小破面之后,不影响几何的完整性,这就没关系;但有时候删除掉部分小破面之后,几何的完整性被破坏,则这就需要一些经验了。

将小破面删除掉一部分并保证几何完整性不被破坏,再接着进行拓扑,经过两次拓扑,看几何文件有没改进。

另外,有时候,导入几何时,会发现几何有不少缝隙(本来几何中是不存在这
些缝隙的,如一个大球面导入后,发现球面上有不少缝隙),也有可能是显示精度的原因,在display tree中右击,对surface的显示状况进行调节。

Split facets at interior curves指,若在几何面内有curves,进行拓扑的时候,curves会将几何面切割开。

Split surfaces at T-connections则是若两个几何面相交,则拓扑之后,在相交处会形成曲线,并且几何面也会被曲线切割开。

(有时候即使勾选了之后,也不会有曲线生成,则可以线在Create/Modify Curve中中先选择面面相交来构造出相交线,再在build Topology中进行拓扑)。

Single curve cleanup,是指若是一个狭窄的几何面,处在设定的容差之内,则会将曲线合并,从而将狭窄的几何面给清理掉。

Delete unattached curves and points,删除独立的点和线。

(有时候需要删除某些几何,可以先删除几何面,然后再进行拓扑,从而删除掉点和线,因为删除几何面比删除曲线要快不少。

)
12
ICEM笔记
Build topology可以选择是对All parts或者Only visible parts或by Selection,即可以只对部分几何进行拓扑,这也是相当有用的。

3.5.2 Adjust Varying Thickness 3.5.3 Make Normals Consistent
有Make Consistent及Reverse Normal两个选项,Make Consistent不知道是什么意思,Reverse Normal则是改变曲面的法线方向(在Display Tree中可以显示法线方向,右击surface有normal using color和normal using arrow)。

3.5.4 Feature Detect Bolt Holes
3.5.5 Feature Detect Buttons 3.5.6 Feature Detect Fillets
4 Mesh
4.1 一般性问题
4.1.1 有时候将边界层设置很薄时,会出现负体积,若将第一层厚度设大些,则有变成正体积了。

以上原因有很多,最有可能的是面的精度不够,在setting-model里面吧triangle中的tolerance改小些。

也有其它原因,比如Edge与Curve没关联好;或者几何结构和block扭曲的很厉害;或者block切得太过细密引发问题;或者是与Edge关联的Curve,太过弯曲等。

13
ICEM笔记
4.1.2 非结构网格操作的一般步骤
以上图片是Simwe中剪切的,比较泛泛地说了一下,实际中往往更复杂一些。

4.2 Volume Meshing Parameters
4.2.1 Thin Cut问题
以上图片是ICEM一个老版本的培训教材的介绍。

Thin cut使用中。

,两个曲面可以相交,也可以不相交,但若是不想交,两者须离的很近,这里的近是相对于网格尺寸而言的。

14
ICEM笔记
5 Edit Mesh 5.1.1 Smooth Mesh Globally
上述smooth步骤,是在Simwe中Kiddosuper版主说的。

6 Blocking
有时候可以分开画网格,再进行合并;最好从菜单栏中导入block,合并的精度可以指定。

6.1 Create Block
6.1.1 如何有效检查Block结构的关联性
右击Edge,选择show association,显示关联的样子,看关联是否有误。

只显示块文件中的Edge,不显示Face,并且不显示几何结构(如Surface、curve等),观察Edge的颜色,来进行判断。

6.1.2 2D Surface Blocking与2D Planar区别
2D Surface Blocking建立的Block可以是非结构块(Free Block)或者是结构块(Mapped Block),而2D Planar建立的Block除非进行转换,否则都是结构块。

2D Planar只能在XY平面建立2D Block, 而2D Surface Blocking则没有这种限制。

6.1.3 From Vertices/Faces
允许选择多个Faces或者Vertices进行创建块,但是选择时得有顺序,否则block无法生成或者发生扭曲。

比如选择八个顶点建立块时,选择顺序如下:
15
ICEM笔记
如上图则是八个顶点的选择顺序。

6.1.4 Extrude Face
如题意,很简单。

有时候创造后,发现Block没显示,可能是ICEM的系统bug,需要自己在模型树中调节index block,看块的显示状况。

有时候不知什么原因,无法拉伸面,可以先create block,与原来的block merge,然后再将新的block的面与以往block的面merge在一起(采用Merge Vertices的方法)。

5.4.1.0 如何由底至上创建Block
对于一个几何,点击Initialize Block中的Entities,然后在窗口中直接用左键框选几何的一部分,这部分就会建立Block。

在拓展到其它几何,建立Block 时,则选择Extrude Face,将Block的一个face进行拉伸即可。

6.2 Split Block
若块block中的Edge被切成几段,则也许要与相应的Curve进行关联,因为ICEm不知具体切分后的Edge与那条Curve进行关联。

没有直接切割Edge的选项,只有在对Block或者Face进行切割时,才能顺便对Edge进行切割。

6.2.1 Split Block
6.2.2 Ogrid Block
选择Ogrid Block中的Around Block,则可进行外O,但是外O不能针对于最外一层的Block,只能对Block中内部的一个块,进行外O。

16
ICEM笔记
1.5.
2.1. 某次生成的Ogird,如何同时修改Ogrid的大小
点击Block-Edit Block—Modify Ogrid,对offset进行修改,即可以改变O 型网格偏移的大小;注意,是整体改变,如一个圆柱中有内O型网格,如果进行修改,不但上端面的O型网格改变,下端面的O型网格也改变了。

6.2.3 Extend Split
选择Edge,将Block切分;Edge相当于刀的刀口这条线段,将Block切成两半。

Block有两种选择方式,即visible和selected,意思很显然;一般情况下都选择selected,自己选择需要切分的Block。

可以与Split Face配合使用。

6.2.4 Split Face
需要选择被切分的Face,同时还要选择一条Edge;选择了这条Edge之后,垂直这条Edge将会产生一个平面,将选择的Face给切成两半。

注意,选择Edge时,点击位置得比较注意,稍微偏差一点就没选上,并提示“value must be >0.0 and <1.0”,个人认为是一个bug。

另外,Split Face可以与Extend Split配合使用,通过Split Face可以将Face切成两半,再通过Extend Split,可以将切开Face的Edge进行延伸,将Block切成两半。

Edit Block中有Merge Faces选项,功能与Split Face选项差不多相反。

6.2.5 Split Vertices
Split Vertices是针对于经过Collapse Blocks处理形成的三棱柱才生效(若几何是二维平面,Block是三角形应该也满足要求),Collapse Blocks在Merge Vertices选项中可以找到。

三维Blocks中,Split Vertices选项需要同时用左键选择两个点,然后按中建确认,进行劈分;从而棱柱块Block变成长方体。

ICEM14 本身含有bug,当我选择两点,按中键确定后,Block并没有什么反应,当我去进行下一步操作(如Merge vertices,Split Face等随意其它Block操作,甚至在顶部工具栏选择撤销也行),三棱柱才会变成长方体,这实际原因是窗口的显示与操作不同步。

如果在选择两点并按中建确定后,再直接按Apply,会提示“No Vertices Selected”;如果选择两点并按中建确定后,在重复选择刚才的两点并按确定,会提示“node is not in any
singly degenerated hex”;实际上这些后来的操作都没必要,选择两点再按确定就行了。

6.3 Merge Vertices
6.3.1 Merge Vertices
如概念很容易知道是合并Block中的顶点。

若对于Ogrid,,进行合并顶点,需要选择propagate merge,这样才能将Ogrid的所有顶点都进行合并,从而将Ogrid删除掉。

17
ICEM笔记
6.3.2 Merge Vertices By Tolerance
可以选择需要合并的vertices,并且对其中满足距离限制之内的Vertices,进行合并;而超出限制之外的,即使被选中,也不会进行合并。

比如当采用镜像或者偏移等复制块时,复制的block与原来的block之间的vertex也许并没合并在一起,故需要merge一下。

6.3.3 Collapse Block
指将选择的Block坍塌至没有;坍塌时是有方向的,沿着这个方向的Block的Edge长度都变成0,从而将Block坍塌掉。

Block坍塌的方向由Collapse Edge表示,沿着Collapse Edge所在直线的方向,Block坍塌;注意Collapse Edge可以不在要坍塌的Block上。

6.3.4 Merge Vertex To Edge
Merge Vertex To Edge针对于悬挂的Vertex,来进行处理。

相关文档
最新文档