• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2019, Vol. 55 ›› Issue (15): 99-108.doi: 10.3901/JME.2019.15.099

• 特邀专栏:增材制造技术 • 上一篇    下一篇

复杂非均质体参数化模型的切片及支撑点求解

陈龙1, 韩文瑜1, 何文彬1, 徐岗   

  1. 1. 上海理工大学机械工程学院 上海 200093;
    2. 杭州电子科技大学计算机学院 杭州 310018
  • 收稿日期:2018-11-11 修回日期:2019-04-09 出版日期:2019-08-05 发布日期:2019-08-05
  • 通讯作者: 陈龙(通信作者),男,1978年出生,博士,副教授,硕士研究生导师。主要研究方向为产品计算设计,机器视觉。E-mail:cl@usst.edu.cn
  • 基金资助:
    国家自然科学基金(51475309,61772163)和浙江省杰出青年自然科学基金(LR16F020003)资助项目。

The Algorithm of Slicing and Obtaining Support Points for Complex Heterogeneous Volume Parameterization Model

CHEN Long1, HAN Wenyu1, HE Wenbin1, XU Gang   

  1. 1. School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai 200093;
    2. School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou 310018
  • Received:2018-11-11 Revised:2019-04-09 Online:2019-08-05 Published:2019-08-05

摘要: 针对复杂非均质NURBS体参数化模型(以下简称HNURBS体)的三维打印,给出切片及支撑点求解算法。首先构建复杂HNURBS体,实现材料信息连续可视化表达。对HNURBS体进行六面体单元采样,并和一系列切平面进行求交运算,通过截面边界轮廓的提取,得到单连通和多连通截面区域轮廓及内部材料信息的参数化表达。对相邻的两切片轮廓进行布尔运算,得到三维打印模型的支撑点添加位置。实例结果表明,算法能准确高效地生成复杂HNURBS体的切片数据及支撑点位置,从而为多材料实体三维打印提供技术支持。

关键词: 复杂非均质模型, 切片, 三维打印, 支撑点

Abstract: In order to make three dimensional printing for complex heterogeneous NURBS volume parameterization model (HNURBS volume) possible, a slicing and support points obtaining algorithm is proposed. First, a complex HNURBS volume is constructed, and the continuous and visual expression of material information is realized. The HNURBS volume is sampled by hexahedron element mesh method and intersected with a set of tangent planes. Then the parametric expression of the contours of simply-connected and multi-connected sections and internal material information is obtained by extracting slicing contours. Last, Boolean operations on two adjacent slicing contours are carried out to obtain the location of support points for three dimensional printing model. The example shows that the algorithm can accurately and efficiently generate slicing data and support points of the complex HNURBS volume, which provides technical support for three dimensional printing of the multi-material solid model.

Key words: complex heterogeneous volume, slicing, support points, three dimensional printing

中图分类号: