“Check Model”工具列出了模型中可能存在的问题,这些问题可能影响数据到其他软件包的传输。
在“Check Model Options”窗口中:
这些与“Preferences”>“Construction Options”中的“Construction Presets”相对应。选择“Use Current Tolerances”使用任何在“Construction Options”窗口中已经选择的预设(使用白色箭头指示)。
在名为“Product Data Quality”的特殊部分中包含一些专门的检查,这些检查专用于检查模型是否符合 VDA-4955 和 SASIG PDQ 准则,以便其他软件包(如 NX、Catia、Pro/E 等)可以更好地对模型进行处理。
详细信息请参见“准备要导入到 CAD 系统的模型”。
生成的检查数据将以表格的形式进行组织并显示在窗口中。对于未通过给定检查的几何体,将在其相应列中显示一个标记。
请参见查看报表窗口中的数据
您既可以检查副本(完全等同的重复项),也可以检查给定公差范围内的重复项。副本具有相同的 CV、节点和阶数(例如,使用“Edit”>“Copy” 和“Edit”>“Paste” 创建的几何体)。
检查副本
以下是两种方法中速度较快的方法。
报表窗口中将显示一个标题为“Copies to”的列,用以帮助您确定所有副本。如果将“Report”设置为“All”,则会在列中使用单词“Original”标识原始几何体。
检查给定公差范围内的重复项
报表窗口中将显示标题分别为“Embedded In”和“Tolerance Duplicates”的两个列,用以帮助您确定所有重复项。“Tolerance Duplicates”列中以“0”作前缀的重复项被视为原始几何体。
这些连续性检查的公差位于“Preferences”>“Construction Options” 的“Tolerance:Continuity”部分,对应于在“Check Model Options”窗口中选择的构建预设。
若要成功通过 G0 测试,还必须确保“Topology Distance”公差(位于“Preferences”>“Construction Options” 下的“Tolerances:Topology”部分)大于“Maximum Gap Distance”。
报表窗口将显示标题分别为“G0”、“G1”和“G2”的三个列,其中带有指示未通过检查的标记。如果几何体未通过 G0 测试,则不会执行较高的连续性测试:G1 测试和 G2 测试。同样,如果几何体未通过 G1 测试,则不会执行 G2 连续性测试
在查看窗口中,未通过连续性测试的边界显示为一条带有字母的黄色粗线,该字母用于指示间断类型(P = 位置间断,T = 切线间断,C = 曲率间断)。
报表参数是公差值,如果超过此值,将不再执行某些类型的检查。
“Topology Distance”公差用于确定哪些曲面在拓扑意义上相邻,应将其法线作为一个组进行检查。该选项位于“Preferences”>“Construction Options” 的“Tolerances:Topology”部分,对应于在“Check Model Options”窗口中选择的构建预设。
报表窗口中将显示一个标题为“Flipped Normal”的列,用以帮助您确定法线方向不一致的曲面。在查看窗口中,不一致的法线以白色箭头显示。
可以通过此项检查找到超出用户定义的阶数的曲线和曲面。最大阶数的默认值是 7。
报表窗口中将显示一个标题为“Degree”的列,其中包含未通过测试的曲线和/或曲面的阶数。
可以通过此项检查找到超出用户定义的曲率半径的曲面,包括经过修剪的曲面。
报表窗口中将显示一个标题为“Min Radius of Curv”的列,其中包含未通过测试的曲面上的最小半径。
可以通过此项检查找到每个跨距(默认为 1)或者总长度或总宽度(默认为 3)中大于特定反曲率数目(在曲率符号中更改)的曲面曲线或平面曲线。
报表窗口中将显示一个标题为“Waviness”的列,其中包含表示未通过检查的标记。
可以通过此项检查找到比用户定义的值小的曲线和曲面边界。该检查可帮助您在某些操作中查找可能存在问题的几何体,或者查找在后续 CAD 系统中可能无法识别为有效几何体的几何体。
详细信息请参见“准备要导入到 CAD 系统的模型”。
报表窗口中将显示一个标题为“Short Edges”的列,其中包含未通过测试的几何体的短边数。
可以通过此项检查找到非平面曲线。在“Check Model Settings”选项窗口中,将“Check”选项设置为“Curves”或“Both”。
报表窗口中将显示一个标题为“Non-Planar Curve”的列,其中包含表示左侧列中对象检查失败的标记。
可以通过此项检查找到满足以下条件的曲线和曲面:其内部跨距/等参线配置(相邻等参曲线间的距离)导致节点相距太近(模糊节点),或者导致线段或细分面片过小(微小跨距)。
如果两个相邻节点并非多余节点(不完全相同),但属于用户在曲线或曲面参数区域中提供的公差范围,则不符合模糊节点条件。
多余节点不违背此条件 — 已存在用于查找具有多余节点的曲线或曲面的单独检查。
如果 NURBS 线段长度(或曲面中两个相对细分面片分段的长度)小于用户提供的距离公差,则不符合该线段的最小大小的微小跨距条件。
对于“Indistinct Knots”,此值是指参数区域中的公差。对于“Tiny Spans”,此值是指使用当前线性单位(例如 mm)表示的距离。
报表窗口中将显示标题分别为“Indistinct Knots”和“Tiny Spans”的两个列,其中分别包含测试失败的几何体中模糊节点和微小跨距的出现次数。
可以通过此项检查找到所含跨距数超出用户定义值的曲线和曲面。
如果 U 或 V 方向上有任一方向的跨距数超出了给定值,则曲面将不会通过检查。
报表窗口中将显示一个标题为“Spans”的列,其中包含未通过测试的几何体中的跨距数。
可以通过此项检查找到包含内部自相交的曲线、曲面边界或经过修剪的曲面边界。自相交是指曲线或曲面边界在端点以外的一个或多个位置处与自身相交(请参见以下图片)。
报表窗口中将显示一个标题为“Self-Intersecting”的列,其中包含表示左侧列中对象检查失败的标记。
可以通过此项检查找到满足以下条件的修剪曲面:其中包含在用户定义的公差范围内与同一曲面中其他边界相交的边界(请参见图片)。
报表窗口中将显示一个标题为“Trim Bndy Intersect”的列,其中包含表示左侧列中对象检查失败的标记。
若要将文本文件导入到电子表格程序中,请选择“|”(竖线)作为列分隔符。