Font Size: a A A

Three Dimensional Ceramic Relief CNC System Design And Research

Posted on:2013-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhangFull Text:PDF
GTID:2231330395474190Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The CNC technology of three-dimensional ceramics relief is in mutual mode, so itsprocessing precision is mainly depended on the experience of the technicians. And itis suchakind of technology that is nowadays relatively new, more difficult to control and of a wide range of application. It integrates the stepper motor control, high-performance stepper drives and precision processing technology, and then applies them to high-efficiently and precisely automatic processing of complex high-performance surface.The establishment of the system hardware platform uses a traditional machining andelectronic control platform, by means of software requirements and softwareengineering models, The realization of software is by using the upper and lowercomputer and software-based parallel controller MACH2modes. The structure ofsoftware basically uses a modular design approach, the host computer using VB6.0object-based application development software, the next crew is the STM32ARM-based control chip.According to the CNC machining characteristics and requirements, and takingthree-dimensional ceramics relief CNC mathematical modeling and softwareimplementation for the study, this paper will complete the following three aspects:(1)starting from the3D graphics, this paper then acquires post-processing algorithmfor machine tools through the detailed derivation of coordinate transformation and ituses UG/Open GRIP three-dimensional parametric to do modeling.Afterwards, on thebasis of after-processing algorithm, it writes man-machine interface basing on VB6.0platform, and deals with the tool path files for processing and then converts the filesinto NC program which can be directly identify by CNC machine tools without a lot ofmanual changes.(2) Starting from the text shows, under the controlling of the stepper motor controller,the stepper motor uses text displays to set the text of each page to control the drive shaftof the stepper motor through the serial interface in order to drive the stepper motor movement of each axis, and this can be directly applied to CNC machine processing.(3) All the design and development process of software goes throughout the softwareengineering ideas, as a collection of mathematical modeling and designs two kinds ofimplementation schemes: one for the development of VB6.0interactive software, fromlocal machine interface display on text LCD screen to the controller C implementation,the upper and lower machine by way of serial communication; Secondly: Using the wayof one card with two paralleling ports control mode, the computer directly using thecommon programming features of the MACH software in computer.This research finally completed the software design of the upper and lower machineof the control part of the electronic-controlling engraving system, achieveing a5-axismotor which runs in parallel with the2-axis linear and curve fitting; Above all, thisresearch provides a theoretical basis and related operating cases for three-dimensionalrelief carving art technology.
Keywords/Search Tags:relief, CNC technology, Postprocessing algorithm, MD (modular design)
PDF Full Text Request
Related items