信息化 频道

UGNX中STL文件的处理及其在加工中存在的问题

1 前言
     STL文件格式是由美国3D SYSTEM公司于1987年发布的一种数据格式。STL文件不同于其他一些基于特征的实体模型,它是一种将CAD实体数据模型进行三角化处理后的数据文件,是用许多空间三角形小平面逼近原CAD实体模型。UG NX可以将实体文件输出STL文件格式,也可以输入STL文件格式,但并不能将导入文件处理成实体,而是像导入JT文件一样,将其处理成小平面体(Faceted Body)。在UG NX的Modeling模块中可以对小平面体进行简单编辑,而在Manufacturing模块中,很多地方亦支持对STL文件的选择。

2 小平面体的编辑

图1 小平面体编辑菜单

     常见的针对STL文件格式的处理软件,如比利时Materialize公司的Magics RP,除了造型功能以外,还可以对模型的三角面进行细化,使数模表面更加光顺。如果模型的三角面片过于细密,会导致文件体积庞大,所以还应该有三角面片的简化功能。在UG NX的Modeling模块中的Edit下有一个Facet Body菜单,展开该菜单可以看到它可以对小平面体进行裁剪(Snip)、简化(Decimate)、光顺(Smooth)和对齐(Alignment),如图1所示,裁剪操作相对简单,下面主要介绍后3种操作功能。

图2 三角面简化前的模型

图3 三角面简化后的模型

2.1 小平面体简化(Decimate Facet Body)
 
     图2 三角面简化前的模型
     由图2和图3可以看出,经过简化处理,模型的三角面数量大为降低,同时数模的精度也有所损失。在UG NX里,可以通过设定简化方法和极限角(Angle Threshold)来控制简化的结果。此外还可以通过设定边界来对某一区域进行简化,其对话框如图4所示。

图4 Decimate Facet Body对话框

0
相关文章