• 论文 •    

STL数据的Parasolid数据变换

朱虎,扶建辉   

  1. 沈阳航空工业学院 机电工程学院,辽宁沈阳110136
  • 出版日期:2011-01-15 发布日期:2011-01-25

Data transformation from STL to Parasolid

ZHU Hu, FU Jian-hui   

  1. College of Mechanical & Electrical Engineering, Shenyang Institute of Aeronautical Engineering, Shenyang 110136,China
  • Online:2011-01-15 Published:2011-01-25

摘要: 为满足STL与Parasolid几何建模核心之间数据直接交换的需要,提出在对三角网格模型数据分割的基础上,利用角点对三角网格曲面边界进行分段,以各边界段的近似中点和递归细分算法提取边界段上的特征点,采用Dijkstra算法计算对应边界段上对应特征点之间的最短路径线以获得空间四角形的节点数据,通过Parasolid函数以插值的方式重构三角网格模型的自由曲面并进行曲面缝合,最终将STL数据转换成Parasolid数据。应用实例表明了所生成模型的稳定性与可靠性。

关键词: 数据变换, Parasolid, STL, 三角网格, 自由曲面, 插值

Abstract: To satisfy data exchange demand between stereo lithography(STL) and Parasolid geometry modeling kernel, on the basis of segmentation for triangular mesh model, the boundary of triangular mesh model was sectioned by using the corner points; feature points were extracted using the approximation midpoint on the border of each section and recursion subdivision algorithm; the shortest paths between two corresponding characteristics points on the corresponding border section were calculated by adopting Dijkstra algorithm to get node data of space square; free-form surfaces of the triangular mesh model were reconstructed by the interpolation method and sewed by using Parasolid functions, and the STL model was transformed into Parasolid files finally. The case study indicated the feasibility and reliability of this model.

Key words: data exchange, Parasolid, stereo lithography, triangular mesh, free-form surface, interpolation

中图分类号: