Traditional 3D printing is based on stereolithography or standard tessellation language models,which contain many redundant data and have low precision.This paper proposes a slicing and support structure generation al...Traditional 3D printing is based on stereolithography or standard tessellation language models,which contain many redundant data and have low precision.This paper proposes a slicing and support structure generation algorithm for 3D printing directly on boundary representation(B-rep)models.First,surface slicing is performed by efficiently computing the intersection curves between the faces of the B-rep models and each slicing plane.Then,the normals of the B-rep models are used to detect where the support structures should be located and the support structures are generated.Experimental results show the efficiency and stability of our algorithm.展开更多
An advanced geometric modeler GEMS4.0 has been developed, in whichfeature representation is used at the highest level abstraction of a productmodel. Boundary representation is used at the bottom level, while CSG model...An advanced geometric modeler GEMS4.0 has been developed, in whichfeature representation is used at the highest level abstraction of a productmodel. Boundary representation is used at the bottom level, while CSG modelis adopted at the median level. A BRep data structure capable of modelingnon-manifold is adopted. NURBS representation is used for all curved surfaces.Quadric surfaces have dual representations consisting of their geometric datasuch as radius, center point, and center tals. Boundary representation of freeform surfaces is easily built by sweeping and skinning method with NURBSgeometry Set operations on curved solids with boundary representation areperformed by an evaluation process consisting of four steps. A file exchangefacility is provided for the conversion between product data described by STEPand product information generated by GEMS4.0展开更多
基金This work is was funded by National Natural Science Foundation of China under Grant No.61672307.
文摘Traditional 3D printing is based on stereolithography or standard tessellation language models,which contain many redundant data and have low precision.This paper proposes a slicing and support structure generation algorithm for 3D printing directly on boundary representation(B-rep)models.First,surface slicing is performed by efficiently computing the intersection curves between the faces of the B-rep models and each slicing plane.Then,the normals of the B-rep models are used to detect where the support structures should be located and the support structures are generated.Experimental results show the efficiency and stability of our algorithm.
文摘An advanced geometric modeler GEMS4.0 has been developed, in whichfeature representation is used at the highest level abstraction of a productmodel. Boundary representation is used at the bottom level, while CSG modelis adopted at the median level. A BRep data structure capable of modelingnon-manifold is adopted. NURBS representation is used for all curved surfaces.Quadric surfaces have dual representations consisting of their geometric datasuch as radius, center point, and center tals. Boundary representation of freeform surfaces is easily built by sweeping and skinning method with NURBSgeometry Set operations on curved solids with boundary representation areperformed by an evaluation process consisting of four steps. A file exchangefacility is provided for the conversion between product data described by STEPand product information generated by GEMS4.0