Font Size: a A A

Development Of Slicing Software Baced On VC For 3D Printing

Posted on:2018-06-08Degree:MasterType:Thesis
Country:ChinaCandidate:L X ZhouFull Text:PDF
GTID:2428330569485335Subject:Optical Engineering
Abstract/Summary:PDF Full Text Request
3D printing technology is a new manufacturing technology involving a number of disciplines originated in the 80 s of last century.Which is is an important direction of development about the future manufacturing technology.Slicing software is the key to the data processing in the 3D printing process,which directly determines the printing effect.Now many domestic 3D printer companies rely on foreign development of open source slicing software technical support,in the long run is a kind of industrial development unhealthy state.It is important to understand the principle of data processing studying algorithm from the most basic level.Which is meaningful to improve the degree of autonomy of 3D slicing software.In this paper,through the study of various basic algorithms of 3D printing slicing software,a simple and practical 3D printing slicing software based on VC ++ is developed,which is suitable for FDM 3D printer.The main work is: design a OpenGL and MFC-based software interface,to achieve the STL file display,transformation and other functions,while achieving the display of sliced contours and scan trajectory.The VC ++ program is written,applying direct algorithm of contour generation,and applying partition algorithm of scan trajectory.To achieve a layered slice,contour correction,multi-connected area partition,partition reciprocating fill,G code generation and other functions.The software takes an STL file with a size of 405 KB and contains 8284 triangles as a example.The 100-slice operation takes 2.6 seconds.After testing,the sliced contour and the scan trajectory are correctly generated,meet the design requirements of the software.
Keywords/Search Tags:3D printing, Slicing software, STL file, Direct slicing algorithm, Partition reciprocating fill
PDF Full Text Request
Related items