Font Size: a A A

Research And Software Implementation Of STL Model Slice Algorithm Based On Information Inheritance

Posted on:2020-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:M YangFull Text:PDF
GTID:2428330626965555Subject:Software engineering
Abstract/Summary:PDF Full Text Request
3D printing technology is one of the rapid prototyping manufacturing technologies.Slice processing is one of the key links,and processing efficiency is very important for rapid prototyping manufacturing.It is related to whether the fundamental goal of "rapid prototyping" can be achieved.Therefore,the research of efficient slicing algorithm has important theoretical significance and application value.Based on the analysis of existing slicing algorithms,this paper designs a STL model grouping slicing algorithm based on information inheritance.Firstly,the algorithm divides all the triangles according to the maximum Zmax and the minimum Zmin in the printing direction.Then,by analyzing the special positional relationship of the triangular patch plane,and generating contour-independent patch information the removal is performed to simplify the model.At the same time,use the half-edge relationship to construct the triangular patch adjacency topology in the first partition.Finally,when generating the current layer contour,repeat the adjacency between the triangular patches in the previous partition topological relationships to quickly generate contours.By grouping the models,the algorithm reduces the ergodic range of the intersection calculation of each layer of patches and tangent planes,and by using the geometric characteristics and geometric continuity of the triangular patches in the model,it effectively reduces the calculation amount of model slicing.Experiments show that the STL model based on information inheritance is stable and efficient.With the above algorithm as the core,this paper uses QT and OpenGL to develop STL model oriented slicing software system.The system mainly includes three functional modules:model loading,model display and model slicing.While obtaining contour data from STL model slicing,it can comprehensively and visually analyze model files and slicing processing results.The application shows that the slicing software system is easy to use and can meet the actual needs of 3D printing.
Keywords/Search Tags:rapid prototyping, grouping slice, STL model, information inheritance, slicing software
PDF Full Text Request
Related items