欢迎访问《图学学报》 分享到:

图学学报

• 数字化设计 • 上一篇    下一篇

快速成型中基于零件装配要求的分段分层算法

  

  • 出版日期:2014-08-30 发布日期:2015-05-05

Hierarchical Segmentation Algorithm of Rapid Prototyping Based on Parts Assembly

  • Online:2014-08-30 Published:2015-05-05

摘要: 在满足精度要求的前提下,为了提高分层效率,考虑现有等厚分层算法的优势与不
足,对具有装配要求的零件STL 模型,提出了按照模型不同的功能装配要求对其进行分段等厚分
层的思想。分段等厚分层新算法按照成型方向将模型划分为不同分层部位,各部位按照不同的厚
度进行等厚分层。各段的等厚分层算法采用了排序精简法,通过三次排序直接提取出只与分层切
平面相交的三角形面片,快速截交,输出层面轮廓线。新算法通过MATLAB 软件实现,并以一
具有封闭内腔的斗齿实例进行了验证,结果显示:该文算法不仅具有较高的灵活性,满足零件在
功能装配上的精度要求;而且能够快速输出截面轮廓线,很好地协调成型效率与制造精度要求。

关键词: 快速成型, STL, 分段分层, 排序, MATLAB

Abstract: In order to improve the efficiency of stratification based on the required accuracy, the
thought of uniform thickness layering is put forward on different assembly functions of STL model of
assembly requirement. The new algorithm divides the model into different parts along the molding
direction, and equally layers the parts based on different thicknesses. The sort of streamline method is
used to the uniform thickness layering algorithm of each section. The triangles which intersect with
stratification plane are directly extracted through the three sorting of the model, and then
stratification plane contour is output after quick intersection. The new algorithm is realized by
MATLAB software. A tooth with closed cavity is used as an example for verifying it. The results
show that the new algorithm has high flexibility, the required accuracy of component in function and
assembly is satisfied, and the section contours are quickly output.

Key words: rapid prototyping, STL, segmentation layering, sequencing, MATLAB