Catia-V5-修复助手

上传人:平*** 文档编号:24940322 上传时间:2017-12-09 格式:PPT 页数:14 大小:2.09MB
返回 下载 相关 举报
Catia-V5-修复助手_第1页
第1页 / 共14页
Catia-V5-修复助手_第2页
第2页 / 共14页
Catia-V5-修复助手_第3页
第3页 / 共14页
Catia-V5-修复助手_第4页
第4页 / 共14页
Catia-V5-修复助手_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《Catia-V5-修复助手》由会员分享,可在线阅读,更多相关《Catia-V5-修复助手(14页珍藏版)》请在金锄头文库上搜索。

1、修复助手(Healing Assistant),Non-manifold vertex,Non-manifold edge,Non-manifold face,Healing Assistant,拓扑结构:非流形 (Non-manifold):对于一个实体,若其上存在两个以上的面共用一条边,则该实体为非流形体。事实上该实体可以沿该公共边拆分为两个独立的实体。根据几何形状的不同,非流形可按维度分类,点为0维,线为1维,面为2维,体为3维。在CATIA实体建模中允许存在非流形形态,但最终结果希望是流形形态。,Healing Assistant,各种样式的非流形 (Non-manifold)形态,H

2、ealing Assistant,对于实体模型,一般不允许出现以下的拓扑结构。,在很多情况下,来自其它CAD软件创建的模型在通过中间格式导入CATIA后,往往存在很多不良状况,如曲面缺失,曲面曲线自相交,重复面,间隙较大等等。 在CATIA修复助手里,主要提供了“Check Topology”,“Check Geometry”,“Repair Topology”,“Repair Geometry”四大部分工具组合来检查处理这些破面烂面。 对于一个优质的模型,在修复完成后,应当使得“Check Topology”和“Check Geometry”里的大部分检查项目的结果数量都为零。,Healin

3、g Assistant,第一步:检查拓扑结构及几何体的各项连接属性,第二步:手工修复包括自相交、重复面、内嵌面、多重连接面、局部重叠面等,最后Join,第三步:提取边界线,保留全部。,第四步:选择上一步提取的边界线,应用“Local Join”Automatic Join/Heal,一键修复大部分剩余边界问题。,第五步:若还有残留问题,如G1连续性问题,可重新检查几何连接情况,对需要修复的部位应用“Local Healing”进行修复。,修复助手的修复过程(一种思路):,Healing AssistantFace Checker,Internal Edges:勾上的话表示对曲面内部所有的子曲面

4、进行检查,因为曲面可以是单面,也可以是多张单面组合而成的复合面(缝合体)。对于复合面,没有必要打散了再进行检查。,Self-Intersection:勾上的话表示检查所有边界线的自相交情况。并将相关的面以黄色显示。,Hole:勾上的话表示对所有面的边界线的连续性进行检查。并将连接间隙大于设定值的边界线所在的面显示为蓝色。,此处显示检测到的最大间隙值。,Thin Face:勾上的话表示对所有极其狭长的面进行检查。并将检测到的面显示为粉色。,Transfer:凡是以上检测到的面,都可通过此按钮进行分类归纳。,输出时自动修复存在自相交边界的面,Check topology,Embedded:内嵌面,

5、查找是否存在大面包含小面的情况,与重复面不同的是,这些面中有一个最大面,其它的小面完全落在大面之上,即部分重复。但软件在识别时为了提高效率,采用的是取样的方式,故有可能找出来的重叠面其实理论上并不重叠。,Multiple Connection:多重连接面,查找面与面之间是否存在多重连接。例如某边界线被超过两个面共用,即认为在这条边界线处发生了多重连接,亦即为非流形(Non-manifold)形态。,Overlap:查找面与面之间是否存在局部重叠。如一个曲面在连接处越过边界线,与相邻曲面产生局部重叠。但系统只识别夹角超过135度的面。另外有些面看上去重叠了,但没有查出来,是因为面与面之间的间隙过

6、大,系统不认为是重叠。多发生在圆角处。,Boundary:查找边界线之间的多重连接。相当于区分存在多少个拓扑线域。每个线域内不允许三条及三条以上边线交汇于一点。,Search distance:搜索那些间隙大于该设定值的边界线。Regular:为0.1mm;Quick:为0.001mm;User:自定义。,Distance:找出所有间隙小于设定值的边线,并给出其中最大的间隙值。,Tangency:找出所有不相切的边线,并给出其中最大的角度值。,Duplicate:查找完全重复的面,显示数量。,Connection distance:忽略间隙小于该设定值的边界线。结合上方“Search dist

7、ance”,可以认为是检查并统计间隙介于“search distance”和“connection distance”之间的所有边界线。但对于特别大的间隙,如大于0.1mm的情况,将不予检查,故需另作处理。,Healing AssistantSurface Connection Checker,关于“Multiple Connection”:查找非流形(Non-manifold)结构。如下图,三个面共用一条边,检查结果显示找到一处多重连接,并以蓝色线标识。,Healing AssistantSurface Connection Checker,关于“Overlap”:重叠面以夹角小于135度为

8、依据。如下图,两个面夹角小于135度时,检查结果显示找到一处重叠,并以粉色面标识。,Healing AssistantSurface Connection Checker,关于“Boundary”:拓扑线域,线域内不允许3条或3条边线交汇于一点。如下图,三张面的情况,检查结果显示找到两段拓扑线域,并以绿色标识。红圈处三线连接,故在此处必须断开,从而分为两段拓扑线域。,Healing AssistantSurface Connection Checker,Join:执行局部join。相当于放大join公差,未修改原始曲面。“Join Parameter”中有更多的参数设置。,Join/Heal:

9、执行局部join和heal。局部修改原始曲面。“Join Parameter”和“Heal Parameter”中有更多的设置。,Automatic Join/Heal:自动执行执行局部join和heal,如join小间隙,heal大间隙。,可以选择任意的曲面的边线或曲线特征(如join,extract,boundary等),Automatic Merging:自动融合,只要选择两条或两条以上的边线之后,系统即计算这些边线之间的间隙,并给出一个建议融合间隙值,在后面显示。若点击“Automatic Merging”按钮,则对“Join”或“Join/Heal”此建议间隙值将被自动拷贝到下方的“

10、Join Merging Distance”;对“Automatic Join/Heal”此建议间隙值将被自动拷贝到下方的“Heal Merging Distance”。,更多的Join参数设置,与GSD的Join命令基本相同。,Healing AssistantLocal Join,更多的Heal参数设置,但只能设G0G1的目标值。无G1的角度探测值,此为一遗憾。,Join Merging Distance:小于此间隙值的两条边界线在join时将被认为是同一条线,即join后间隙消失。,Heal Merging Distance:小于此间隙值的两条边界线在healing时将被认为是同一条线,

11、即healing后间隙消失。,Surface boundaries:曲面边界Joined edges:成功join的边线Unjoined edges:未能join的边线Healed edges:成功heal的边线Smoothed surfaces:成功光顺的曲面,Healing AssistantLocal Join,Healing AssistantLocal Healing,Local Healing:自动修改与输入边线相邻的输入曲面,以获得设定的连续性(G0,G1)。Local Healing针对曲面的内部边线,不需要将曲面打散再修复。先选择曲面,再选则需要修复的内部边线。在作修复之前,可通过“Surface Connection Checker”察看需要修复的地方。,Healing AssistantSmoothing Face Boundaries,Correction Level:选择要进行校正的项目。Max Measured Gap:只有选择曲面后,相应的框格内才会显示相应的数值,表示该曲面的边界连续性信息。Min.-Max.:对G0和G1,对小于设定值的连续性进行优化,如00.001mm,00.5度;对G2,对介于0.91之间的连续性进行优化。此命令只针对曲面自身,不考虑曲面与周边曲面的连续性。,边界线存在多段现象,优化后,分段大大减少。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号