Font Size: a A A

Design And Implementation Of 3D Printer Control Software System Based On SLA Technology

Posted on:2016-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:W D YeFull Text:PDF
GTID:2348330479454323Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of science and technology and society, it is more and more high to the requirement of informatization, intelligence and efficiency for humans,which led to the rapid development of rapid prototyping technology. Stereo Lithography Apparatus(SLA) is one of the most widely used rapid prototyping technology, so Three Dimensional(3D) printer based SLA technology has become a hot research at home and abroad. The design of 3D printer control software is carried out based on SLA technology, the software has effectively shorten the production cycle, reduced production costs and achieved miniaturization, intelligence and informatization.In the development process, the software of 3D printer control system based on SLA technology uses Visual C ++ 6.0 for the developing environment, applies of MFC application framework, uses Rational Rose modeling tools for UML modeling. Simultaneously, this software can display three-dimensional models and simulate dynamically through Open GL software interface. Firstly, the software of 3D printer control system loads STL file of the three-dimensional model, and to achieve the goal of reading, displaying and interactive-operating three-dimensional model through the three dimensional visualization module; Secondly, the software of 3D printer control system need to finish technology planning and data processing, the software deals with the data of STL file including the topology information reconstruction, slicing and path planning in order to get the two-dimensional plane data; At last, the software of 3D printer control system achieves dynamic simulation of machining process through dual-cache mechanism, and generates G-codes, after finishing communication between upper computer and lower computer, the 3D Printers can produce three-dimensional models layer-by-layer. Technology planning and data processing are the most important parts for the entire software of control system. The topology information reconstruction is to delete the redundant data and reconstruct the littery data. What is more, the slicing algorithm based on topology information reconstruction greatly improves the efficiency of the slice. The software gets some two-dimensional outline information after slicing, but the two-dimensional outline information will turn into two-dimensional plane information through scan filling module. Due to the way of scan filling are different, the scan path will be different, choosing the best scan path can improve the machining efficiency of three-dimensional models.The software of 3D printer control system based on SLA technology successfully implements the transition from STL file format to G-code file formats. This is a prerequisite for the lower computer to process three-dimensional models. The software of control system has met the functional requirements. Meanwhile, the entire system has a good human-computer interaction and strong operational performance.
Keywords/Search Tags:Stereo lithography apparatus technology, Three-dimensional model, Topology information reconstruction, Slicing, Path planning
PDF Full Text Request
Related items