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

Journal of Mechanical Engineering ›› 2019, Vol. 55 ›› Issue (15): 99-108.doi: 10.3901/JME.2019.15.099

Previous Articles     Next Articles

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

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

CLC Number: