检查几何体对话框各选项的含义如下:
1)对象(Objects):
* 微小的(Tiny):在选中体或几何体中查找所有微小的体、面、边或曲线。
- 曲线、边和体,其包围对象所用框的对角线长度小于指定距离公差。
- 面,其曲面面积小于指定距离公差的平方。
- 面,其面积与周长的比率(2倍面积/周长)小于指定公差(这可以发现长条面)。
* 未对齐的(Misaligned):检查所有与工作坐标系接近正交但又未与之精确对齐的选中几何体。
- 直线:矢量为直线方向。
- 弧和圆:矢量垂直于曲线所在的平面。
- 平面: 法向矢量。
- 圆柱、圆锥、圆环、旋转曲面: 轴矢量
- 拉伸曲面:拉伸矢量
- 矢量与XC、YC或ZC未精确平行的对象标志为未对齐。
2)体(Bodies)
* 数据结构(Data Structures):检查每个选中体的数据结构问题,如数据损坏。
* 一致性(Consistency):
- 拓扑结构是否一致。
- 几何体对象是否合法以及面和边是否有G1(一阶导数)连续体。
- 几何体对象是否一致:顶点的几何体点是否位于连接它们的边和面上;边几何体是否位于连接它们的面内;边是否只在顶点处相交。
* 面-面相交(Face-face Intersections):检查每个选中体的面-面相交情况和所有面的不一致性。例如,将一个立方体挖空到1mm的厚度,然后将一条外部边修成5mm半径的圆角,内壳就会与外壳相交产生面-面相交的情况。
* 片体边界(Sheet Boundaries):查找选中体的所有边界(或缝隙)。
3)面(Faces)
* 光顺性(Smoothness):检查B曲面沿其面片边界光顺。
* 自相交(Self-intersection):检查自相交的面。
* 锐刺/细缝(Spikes/cuts):检查选中面上可能有的锐刺或细缝。
4)边界(Edges)
* 光顺性(Smoothness):检查所有与相邻面不光顺联接的边。
* 公差(Tolerances):根据距离公差字段中指定的值检查所有选中的边的公差。
图2 检查几何体对话框
几何体检查不单是事后进行校验的工具,更鼓励设计者在建模过程中不断进行,对于复杂壳体更是如此。
模型质量问题举例:
例1 裂缝
例2 在圆角下的裂缝
例3 微小的Tiny
例4 一致性Consistency
例5 自相交Self-intersection
例6 刺-细缝Spikes-Cuts
[参考文献]
[1] 沈洪才编著:UG CAD工程应用基础.清华大学出版社.2003.09.
[2] [美]Unigraphics Solutions lnc编著.张琴翻译:UG相关参数化设计培训教程. 清华大学出版社.2002.01.