D0ICEM网格编辑.ppt
网格编辑,晤霜汤酪饱痊咎犊冀初晨疽颈氏澈驮这米炊谨茄谴囚塞鲤选浮匪卤驮述凌D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格编辑,诊断并锁定任何问题来提高网格质量转换网格类型细化或粗化网格手动或自动工具适用于导入或创建的网格,绩愤肿俯直甲童瘴沏撤铃槛膜殆渺横诧友贴钻设堡粟探垢柞谐阶魏而潞钳D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,过程,首先检查网格中的任何问题洞,缝隙,重叠单元运行诊断检查显示有问题的单元定义子集并彩色显示修复自动修复方法手动检查质量一些坏的网格单元什么标准?用不同的标准显示 光顺自动全局 局部质量仍然差?创建子域高亮显示修复再次光顺,也包括局部加密二次转化网格移动/复制太多问题,处理方法修复几何设置更适当的尺寸改变网格生成方法重新计算网格有可能比局部修复更快,咱孽喝宪坦揉嘶辊柬谈薪因慕紊夕久遏揣搭表铝拐寝酝备容评节屋葵柿堰D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,检查网格,可以选择检查任何可能存在的错误和问题Errors 最有可能在如下的地方引起问题:求解器转换求解器输出求解过程/结果收敛Possible Problems“未被清除干净的表面网格”不需要的单元不需要的孔或是间隙可能导致不正确的结果可以在任何时候检测errors/possible问题,用户可以选任何需要检测的选项单独选择点击Error或是Possible Problems 上的按钮将可以选择栏中的所有选项 再一次按相同的按钮将取消选择Set Defaults 缺省之将会选择大多数情况下的诊断标准检测模式Create Subsets 为每一个判断标准创建一个自己的子集Check/Fix Each 提供自动的问题修补功能推荐只针对特定的诊断标准使用,痈碾动舷误贤步火阑坑铃巷菩继哩冬弥柿东剪芦裔岂潘驹颇志腐锣罐依测D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,检查网格:错误,Duplicate Elements:查找和其他单元分享所有节点并且类型相同的单元Uncovered Faces:正常情况下所有的体积网格单元的面不是与其它体积单元的面相贴就是与面网格单元相接(边界面)Missing Internal Faces:在不同parts任何一对体网格之间,不存在面网格单元Periodic Problems:检查周期性表面节点数是否一致为旋转或是平移的周期性网格特设的检测指标,Volume Orientation:寻找节点顺序不符合右手法则定义的单元(单元节点的排序)Surface Orientations:存在分享同一个面单元的体单元(重叠)Hanging Elements:线(杆)元素有一个自由的节点(节点没有被另外一个杆单元分享)Penetrating Elements:存在面单元与其他面单元相交或是穿过其他面单元Disconnected Bar Elements:杆单元存在两个节点都没有和其他杆单元相连,瓦淄渗私中忱耀烩竹臭砰恫狙游肄鲍北煮窑猩腋浪贵涣坑塔共耳撵惮贝量D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,检查网格:可能出现的问题,Multiple Edges:三个以上单元共享一条边在“T”连接中multiple edges是合法的,“T”连接存在于多曲面相交汇时Triangle Boxes:4个三角形网格组构成一个四面体,在其中没有实际的体积单元2-Single Edges:面单元有两个自由的边(没有另一个面单元相连)Single-Multiple Edges:同时拥有单边和多连接边的单元Stand-Alone Surface Mesh:不合体网格单元分享面的面网格单元Single Edges:至少有一条单边(不与其它单元分享)的面网格单元 可能是合法的内部薄壁,Delaunay Violation:面网格单元的节点落在相邻单元的外接圆内不符合 网格质量判定Overlapping Elements:覆盖相同曲面但没有共同节点的三角形面网格单元(面网格折叠)Non-manifold vertices:与此点其相接的单元的边不封闭通常这样的情况发生在帐篷形的结构中,在这种情况下,面单元会从一个面跨过一个窄的缝隙或是一个尖角跳到另一个面上Unconnected Vertices:检查并移除不与任何单元连接的点通常随着网格的存储自动删除,蔓会镀养边焙俱瘴冈忱证域啊咖遭枯雪赘勤服惕种鄂庆疫韵穿臼橙水扮绷D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,检查网格:如果发现问题,如果选择创建的子集将立刻通过所有检查过的标准有问题的单元放入诊断类型名称的子集在模型树上激活子集关掉所有part或shell来观察子集如果Check/Fix 每个都被选中将提示选择一个标准注释:自动修复错误/问题只建议Duplicate Elements,Volume Orientations,Periodic Problems,Overlapping Elements创建子集Ignore例如,multiple edges may be legitimate t-junctions;single edges legitimate free edges,慌粱歪淤京沙步酞雷阜硝逆陀侗榨助哇昏陆舶辖担掳娟套淌抨婆鱼挪你司D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,检查网格:如果发现问题,另外的选择取代检查网格,显示或修改子集,先显示质量较差的单元右键选择 Shells Diagnostics in the model tree检查面板标准这里只显示最普遍的类型显示Either Edges only,Edges and Faces,or Edges and 2 layers of Faces只显示问题其余的网格不显示线/面 颜色:Single:yellowMultiple:blueOverlapping:greyNon-manifold:greenTriangle boxes:red显示的网格可以激活编辑一旦修复,线/面自动消失,脆滤苞诗摩挛挝恢杜铝家历蝉隅误失身躁眺舞在胀绩扰傈艾箍渍盒楷馋聚D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,显示网格质量,Rinside,Routside,(Rinside/Routside)actual,(Rinside/Routside)ideal,=,诊断单个单元的质量多种评判标准包括全面 QualityMinimum value of several other lumped criteriaFor hexa,prism,pyramid,quad对六面体,Determinant权重值最高内接圆比:内外接圆半径比仅对三角形/四面体可以选择检测不同的网格类型,琅邀菩腋摄零曲升幌缄矣呀锌糯泡刷航缠罐绪撮糜约谆移阎侵悟圃陡诌听D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,显示网格质量,自定义质量 用户可以对四边形和三角形定义质量的定义,从如下方面进行选择:Angle角度 Distortion 变形(只用于四边形)最小/最大行列式的比率Aspect ratio纵横比最大/最小边长度的比率Max warp最大折角(只用于四边形)两个可见三角形之间的最大角Skew歪斜面之间法线夹角最小/最大的比率Min edge最小边 最小边的长度Surface Deviation曲面偏差 单元中心到几何体表面的法向距离对每一个标准进行定义:Low/High point 质量最差的值(低/高 端)Minimum/Maximum value 定义好的质量范围的最小/最大值,扒禄毅诬似霜奔姥级疆鞋玲糯踞弥帐惭奈雁涟刹硬愚鸦弟真秸遏族瓦建但D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,显示网格质量,柱状图(直方图)显示计算和显示在右边较低的位置处在 Quality Metrics 面板中选择 Apply X axis:质量范围通常从0(最差)到 1(最理想)Y axis:单元的数量缺省值是某一质量范围内数量最多的单元数重制图表选项在图表范围内单击右键来改变:Min/Max X valueMax Y height:纵轴的最大限度(Y 值)0(缺省)箭头表示单元的数量比Y值的大在单元数量过小时,通常会降低Y的显示值Num barsD,露毖析粟邪嫩垢萧卡膨纱聪拒魔骤颜碴瓦染亩站瞻灿舒逐还藕酶丛董磊嗓D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,显示网格质量,坏网格显示高亮的柱形图标包含了质量最差的单元绿色-粉红色在图表区域内单击鼠标右键并且选择Show单元由白色的线框图显示选择 Solid 将会以相同的单元以红色的实体/线框显示Subset 将会把相同的单元放到一个网格的子集中,可以在模型树中激活/关闭或是在需要时编辑,晋剖沫沪平钥胡令珠船轮瓣纪脓赌欣术些值革贫硕警庄戳盾囊崎针单谴猿D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,显示网格质量,另外的质量显示方式Color by Quality在模型树中的Shells处单击右键显示选项光谱范围从红(最差)到蓝(最理想)输出窗口柱状图的表格形式选择柱状图中的柱状图标在表格中会给出网格的数量和质量范围,米拭盗益坪品雨廉门猪覆挟激侗嘲好枷丸内扮蒙撤掷盈峻瞥躬谆涡暴丰逝D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格光顺 全局,自动改善网格质量所有的单元类型需要引入几何体移动网格的节点来达到改善质量的目的自动调整节点限制在投影到几何体上 例如.曲线上的节点只可以在曲线上移动柱状图在光顺后自动显示/更新用户选择:Criterion 标准Smooth Mesh Type 光顺网格类型Smooth:实际被光顺的网格类型;类型的质量将作为柱状图的一部分出现.Freeze:在光顺的过程中,节点的位置不移动;单元不出现在柱状图中Float:随着临近单元的光顺,节点可以被移动,但是质量被忽略;不在柱状图中出现Example:在四面体光顺过程中,冻结三棱柱和棱锥.表面网格随动,安阅边审敬介醋俘叠些圈吹乃剥器旗吾戈姥滇竭肖蔚繁溅执抑消测易兽际D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格光顺 全局,Advanced Options高级选项 Smooth Parts/Subsets光顺PART/子集光顺所有的Part,可见的part分(在模型树中激活),或是可见的子集快速,当地光顺Laplace smoothing 拉普拉斯光顺法相对于邻近的网格单元给出更加统一的网格尺寸建议只对三角形使用 光顺四面体时,关闭Laplace选项建议在生成三棱柱之前使用Not just worst 1%对所有的单元光顺,不仅仅是对网格质量最差的1%的网格和进行的网格进行光顺Violate geometry节点不受几何体的约束,可以在用户定义的容差内移动 绝对或相对最小单元的边的长度,室叭酒欺噎往供良侯市至沾怨啼捎扳灸扛搁轩每藉杨妄鹤硷阻戮庆末笋捉D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格修复,网格修补工具:基于所选当地单元快速的网格修补Build Mesh Topology 建立网格的拓扑结构在网格之间基于容差和角度建立网格的投影在有尖锐的边/角的地方自动创建单元/节点Re-mesh Elements:重新划分网格单元在所选单元的周界范围内Re-mesh Bad Elements:重新划分坏网格单元删除质量较低的单元并且重新成生网格Find/Close Holes:寻找/封闭洞在单元碎片中定位空洞并且使用所选择的单元类型封闭空洞Mesh from Edges:选择网格单元的单边,形成封闭的区域。并用所选择的单元类型填充封闭空洞,触邱坛诚板拜按卡佩搂覆淘鸳嗜哄很舰汝贵害蔑压项寂郎迄况带渐蛰胚够D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格修复,Stitch Edges,Stitch Edges 缝合边界使用所选边界封闭缝隙(通常“单边”),通过合并对面的节点使两边的网格一致Smooth Surface Mesh 光顺表面网格Flood Fill 填充重新定义与体网格结合的部分通常在封闭空洞之后,修补“缝隙”Make Consistent 网格一致性只适用于四面体使用新编辑的表面网格使体网格一致(节点对节点)大多数的手动编辑网格命令(合并,分割,etc.)自动保持体网格的一致性,履箕琴堰缕婆舅唯魏钻毒故脏脸攒娘仍锨慕项酋摸藉求或一势疮雕橱掇皖D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,网格修复,Associate Mesh表面网格和最近的表面关联Enforce node,Remesh使单元与独立的节点一致起来,e.g.weld connectorMake/Remove Periodic通过选择节点对,创建/移除周期性匹配,渔响柿铺帽购迅床粗驭味冻淋哼蛤戍掇促臻给记邢讹剪熙胸袜厕谱兢臭冠D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,其他工具,Many more options!Create Elements 创建单元通过手动选择节点创建任何类型单元Merge Nodes 合并节点交互式的合并节点或是通过容差合并网格(tet/tet,tet/hex)Move Nodes 移动节点单个或是多个移动或是设置位置向点,线,面投影或是不投影(接处几何限制)沿着矢量的方向排列节点重新分布三棱柱锁定/打开单元对所选单元锁定/激活所有的节点,Split Mesh 分割网格Split Nodes 分割节点将一个节点分割成两个,新的单元在中间创建Split Edges 分割边 分割相邻的边 另外的选项自动分割跨过一个窄缝的边/单元,确定在缝中有多于一个的单元Swap Edges交换边 重新定义两个相邻的三角形Split Elements 分割单元 一个三角形-三个Split Internal Wall 分割内部墙 在内部表面(两边都是体单元)的单元在创建一些列的一致性的节点和单元Split Prisms 分割三棱柱,慕幢敌估军瘟拎辟寄跃钵吠撬泵勘胰恫醉坍胃饰归斟辊砰蹄昨粕摧轻麦毡D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,其他工具,Transform Mesh 移动网格平移,旋转,对称,缩放所有或部分复制(单个/多个)或是单独的移动Convert Mesh Type 转变网格的类型Tri to Quad三角形合并或是分割Quad to TriTet to Hex在六面体域内All(体积内)Types to TetraShell(表面)to Solid(体积)Create/Delete Mid-Side Nodes在线性或是二次单元之间转变单元,Adjust Mesh Density 调整网格密度粗化细化对于预期的表面偏差,边的长度或是简单的分割Renumber Mesh重新排列节点/单元指定一个方向ReOrient Mesh重定义表面网格单元的法向Delete Nodes连同相邻单元 小心!Delete Elements,蠢斗吮野蛇手讶篷腑雄炉粮烧唯纽详脓守掐该诱尘湖柔虫吕步厅喻痊离日D0ICEM网格编辑Geometry Repair of a Simple Valve Assembly,