输入诊断概述

输入诊断可修复不良曲面,将修复的曲面缝合成闭合实体,然后使闭合实体形成实体。

要开启输入诊断:

  • 当您输入带错误的模型时,有一信息会询问您是否想运行输入诊断。单击

  • 在模型打开的情况下,单击 输入诊断(工具工具栏)或 工具 > 输入诊断

    此时 输入诊断 PropertyManager 将打开。

此修复功能必不可少,因为导入的曲面通常会导致一些问题,使曲面无法转换成有效实体。这些问题包括:

  • 坏曲面几何体

  • 坏曲面拓扑(剪裁曲线)。

  • 相邻曲面的边线彼此很近但没有相交,因而在曲面之间形成间隙

输入诊断发现问题的方法:

  • 运行在工具 > 检查中使用的检查。

  • 运行附加检查,如重叠曲面。

  • 检查精确、非简化形式的曲面,即平面、圆柱面等 B 样条曲面,这些曲面可使用对等的分析性曲面进行替换,从而改进性能并使模型更容易参考。

    精确由 < 10-8 的公差进行定义。 搜索不是很精确的面(介于 10-5 和 10-8 之间)将会非常慢,不过您可以手动选择面并单击 修正,使系统将这些面转换为分析性曲面(如果可能)。 系统还将使用完整的等效圆柱面替换两个所选的半圆柱面。

    严格来说,虽然 B 样条曲面不是什么问题(因为 B 样条曲面可以是有效的),但使用对等的分析性曲面来进行替换可使模型在 SOLIDWORKS 中更有用。 例如,您可以仅对分析性圆柱面生成同心配合,而不是对 B 样条曲面(恰好为圆柱面)生成同心配合。

输入诊断可修复几何体面(内在表面)和拓扑面(边界)中的缺陷,方法是执行以下其中一个或多个操作:

  • 在周围的几何体(通常会修复重叠面)基础上,重新生成面的剪裁边界。

  • 剪掉面有缺陷的部分(当缺陷部分不在模型中使用时)。

  • 删除面并使用间隙修复算法来填充所生成的孔(最后一种方法)。

输入诊断可消除相邻面之间的间隙,方法是执行以下其中一个或多个操作:

  • 使用一个“允许”边线来替换两个相近但不相交的边线。

  • 生成填充曲面或放样曲面来填充间隙。

  • 延伸两个相邻面直到彼此相交以消除间隙。

附加功能:

  • 将非简化形式的曲面转换成分析性曲面。

  • 如果可能,将修复的面缝合到曲面实体的其余部分。

  • 如果曲面实体为闭合实体(没有间隙),则将其转换成实体。当您在对话框中单击确定时,此操作将自动进行。

,