摘要
针对分段注射/雕刻复合快速成型工艺的三维分段要求,提出一种STL三角网格模型的三维分段方法。以改进的翼边数据结构为基础,基于边界扩展法将STL模型分解为多个子模型,各子模型只包含相同类型面片或者垂直类型面片;以边对为基础来识别各子模型中的被遮挡边界线,由此生成垂直扫描面来分割子模型,进一步获得Z轴方向上无干涉的子模型。实例证明算法能有效实现STL三角网格模型的三维分段以满足工艺要求。
The three dimensional decomposition algorithms for the STL model is presented for the Decomposed Injection Sculpturing( DIS) hybrid Rapid Prototyping. Based on the modified winged edge data structure,a STL model is decomposed into several sub-models by means of the extended boundary algorithms. Every sub-model comprises the same type facets or vertical facets. The blocked boundaries are distinguished from a sub-model based on the edge-pair,and then the sub-model is split by the sweep planes constructed by the blocked boundaries. In result,all sub-models have no blocked facet when looking in the direction of Z axis. The example illustrates that the algorithms can effectively decompose the STL model for DIS.
出处
《机械科学与技术》
CSCD
北大核心
2014年第6期870-874,共5页
Mechanical Science and Technology for Aerospace Engineering
基金
国家自然科学基金项目(51105150
50975100)
福建省科技计划重点项目(2008H0085)
华侨大学中青年教师科研提升计划项目(ZQN-PY102)资助
关键词
复合快速成型
STL模型
三维分段
边界扩展法
边对
algorithms
edge pair
extended boundary algorithms
hybrid rapid prototyping
models
rapid prototyping
stereolithography
STL models
three dimensional decomposition
three dimensional