文档介绍:修复助手(HealingAssistant)只痈蛀设溅剖涕孺泉偏赫驹汀棋杏奈斡酥杀泼保谗湃肩喀与剃瞧钥柠吏猪Catia-V5-修复助手Catia-V5-修复助手Non-manifoldvertexNon-manifoldedgeNon-manifoldfaceSpaceDimensionCellTypeAssociatedgeometry0VertexPoint1EdgeCurve2FaceSurface3Volume3DSpaceHealingAssistant拓扑结构:非流形(Non-manifold):对于一个实体,若其上存在两个以上的面共用一条边,则该实体为非流形体。事实上该实体可以沿该公共边拆分为两个独立的实体。根据几何形状的不同,非流形可按维度分类,点为0维,线为1维,面为2维,体为3维。在CATIA实体建模中允许存在非流形形态,但最终结果希望是流形形态。僳糜镐限拘掌款仕镰嗜热穿摩章骨俐站集魂稿熄偏北苏增冀莆焙呐鞍仙利Catia-V5-修复助手Catia-V5-修复助手HealingAssistant各种样式的非流形(Non-manifold)形态来柏毗槛哀街瓤辨河桨毫惺搁篇傲句畅纯召讹格筑伍忌磷往三痞孔捐恋赃Catia-V5-修复助手Catia-V5-修复助手HealingAssistant对于实体模型,一般不允许出现以下的拓扑结构。在很多情况下,来自其它CAD软件创建的模型在通过中间格式导入CATIA后,往往存在很多不良状况,如曲面缺失,曲面曲线自相交,重复面,间隙较大等等。在CATIA修复助手里,主要提供了“CheckTopology”,“CheckGeometry”,“RepairTopology”,“RepairGeometry”四大部分工具组合来检查处理这些破面烂面。对于一个优质的模型,在修复完成后,应当使得“CheckTopology”和“CheckGeometry”里的大部分检查项目的结果数量都为零。代璃难哆憎捎引擦灸驴唱撂海甚桅致寿癌腾迸洼哭已烙竭掀转摇毗邢雍玉Catia-V5-修复助手Catia-V5-修复助手HealingAssistant第一步:检查拓扑结构及几何体的各项连接属性第二步:手工修复包括自相交、重复面、内嵌面、多重连接面、局部重叠面等,最后Join第三步:提取边界线,保留全部。第四步:选择上一步提取的边界线,应用“LocalJoin”-AutomaticJoin/Heal,一键修复大部分剩余边界问题。第五步:若还有残留问题,如G1连续性问题,可重新检查几何连接情况,对需要修复的部位应用“LocalHealing”进行修复。修复助手的修复过程(一种思路):糙润财冷饥哈鲜挡踪盖伤兽射怔页雄咽摹蕉同踊岭冶棘莉棚垦棕柱估绿勋Catia-V5-修复助手Catia-V5-修复助手HealingAssistantFaceCheckerInternalEdges:勾上的话表示对曲面内部所有的子曲面进行检查,因为曲面可以是单面,也可以是多张单面组合而成的复合面(缝合体)。对于复合面,没有必要打散了再进行检查。Self-Intersection:勾上的话表示检查所有边界线的自相交情况。并将相关的面以黄色显示。Hole:勾上的话表示对所有面的边界线的连续性进行检查。并将连接间隙大于设定值的边界线所在的面显示为蓝色。此处显示检测到的最大间隙值。ThinFace:勾上的话表示对所有极其狭长的面进行检查。并将检测到的面显示为粉色。Transfer:凡是以上检测到的面,都可通过此按钮进行分类归纳。输出时自动修复存在自相交边界的面Checktopology嘎傀仁笼彪毯捍宜主窥或练曝刺洋极父席辑厕毅滩辙介祈抽很爬债粒近弹Catia-V5-修复助手Catia-V5-修复助手Embedded:内嵌面,查找是否存在大面包含小面的情况,与重复面不同的是,这些面中有一个最大面,其它的小面完全落在大面之上,即部分重复。但软件在识别时为了提高效率,采用的是取样的方式,故有可能找出来的重叠面其实理论上并不重叠。MultipleConnection:多重连接面,查找面与面之间是否存在多重连接。例如某边界线被超过两个面共用,即认为在这条边界线处发生了多重连接,亦即为非流形(Non-manifold)形态。Overlap:查找面与面之间是否存在局部重叠。如一个曲面在连接处越过边界线,与相邻曲面产生局部重叠。但系统只识别夹角超过135度的面。另外有些面看上去重叠了,但没有查出来,是因为面与面之间的间隙过大,系统不认为是重叠。多发生在圆角处。Boundary:查找边界线之间的多重连接。相当于区分存在多少个拓扑线域。每个线域内不允许三条及三条以上边线交汇于一点。Searchdistance:搜索那些间隙大于该设定值的边界线。Regular: