Font Size: a A A

Research On Adaptive Slice Based On STL Model Saliency Value And Software Development

Posted on:2020-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:J W WangFull Text:PDF
GTID:2428330626451414Subject:Engineering
Abstract/Summary:PDF Full Text Request
3D printing technology is a new type of processing technology that is efficient and lowconsumption.It subverts the traditional manufacturing idea and breaks through the constraints of traditional material reduction technology.It is not limited by molding processing,and product designers can give full play to the design imagination space.3D printing technology prototypes in the form of material accumulation.Many 3D printing technologies have a material usage rate of almost 100%,which is of considerable value in many expensive raw materials.The technology integrates multi-disciplinary technologies,making the molding and processing industry move towards an intelligent and fast road.While slice processing is an important pre-processing of 3D printing,this paper studies the adaptive slicing algorithm based on the saliency value of STL model,and optimizes the forming direction of complex 3D model,which has certain significance for guiding industrial production.Firstly,this paper uses the STL file with the highest universal rate of the current market 3D printer as the research object,and proposes a feature edge extraction algorithm based on the saliency value.It uses a simple dihedral angle method to extract the explicit feature edges by comparing the dihedral angle thresholds,but the feature edges with smaller dihedral angles cannot be extracted,making the features of the model missing.In this paper,in order to extract the feature features completely,the implicit feature edge extraction based on the salience value is performed.By defining the loss function of the recessive point,the true recessive feature points in the recessive point are found,and the invisible feature points are connected to form the feature edge,which can be fast.Complete extraction of model feature edges.After the feature edge extraction is completed,the triangle patches belonging to the same feature boundary are merged by using the region growing algorithm to perform surface segmentation to distinguish the surface types to improve the efficiency of the subsequent slice algorithm.Then the saliency value of the slice layer is defined,and the saliency value of the whole model is obtained by integration.The influence of the minimum and maximum thickness slice layer on the saliency value of the model is analyzed.In order to reduce the influence of layered slices on model continuity and subtle feature loss,the model is layered according to the surface type and the saliency value of the slice layer.In order to adapt to the 3D printing device,the saliency value ? of the slice layer is defined,which also improves the adaptability and interaction function of the software.In this paper,the incremental algorithm is used to obtain the intersection point,which improves theacquisition speed of the intersection point.The adaptive slice layer of the model can be obtained quickly,and the efficiency of the slice algorithm is compared by the test model and the existing algorithm.The efficiency of the slicing algorithm proposed in this paper is significantly improved and the continuity of the original 3D model can be better preserved.Finally,the influence of different forming directions on surface precision is studied.Combined with the characteristics of 3D printing,a mathematical model between surface precision and forming direction is established,and the objective function is obtained by surface volume error.Through the analysis of the principle of genetic algorithm,the algorithm flow chart of the optimization objective function is obtained.The setting of the relevant parameters of the genetic algorithm is searched for the optimal solution in the global scope to obtain the forming direction.Using VC++6.0 programming environment,by calling OpenGL graphics library related functions,3D printing slicing software with certain interactive functions based on STL model saliency value adaptive slicing algorithm is developed.
Keywords/Search Tags:STL Model, Step effect, Adaptive Slicing, Direction optimization
PDF Full Text Request
Related items