Font Size: a A A

Development Of Advanced Processor For Complex Surface CNC Programming System

Posted on:2008-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2121360215961874Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
Complex surface are more and more widely applied in mechanical parts, but because the forming principle, precision assurance and machining for complex surface are difficult, CNC automatic programming system is adopted to CNC processing. The CNC automatic programming system is studied in the paper, and on base of the advanced processing technical research, it will be generalized and the applied range will be extended. Furthermore, through profound study of advanced processing technique the practical development of advanced processor can be actualized.The development of advanced processor mainly consists of model building and parameter input. For model building, both sufficient commonality and reduced programming are needed. Therefore, the general models are adopted for the workpieces and cutters. For workpieces, the parameter equations and discrete data input are used. When all the input data are discrete, the unified mathematical model is set up, at the same time, the general model of curved face is set up which is shown as three-spline function and the key component, that is, B matrix is researched, and it will be very convenient for computer holding and fetching. For cutters, on the base of analyzing the feature of milling cutter, the mathematical model for general cutter with double-cone and torus is established, and the parameter relationships are studied, then the parameterization input method of classified tool is built, and the corresponding database of cutter is researched. Through the establishment of workpiece and cutter model with their input and holding methods, it lays the foundation to the development of the tool-path calculation, integration course for complex surface processing and error analysis module and so on.In addition, the tool-path calculation method that uses general workpiece model and cutter model is researched. Draw lessons from the tool-path calculation for processing screw rod surface, space motion model of workpiece and cutter is set up, according to the minimal directed distance algorithm, the tool-path is calculated in five-point seeking top. In this paper, it is given an example which uses three coordinate NC machine to process complex surface.For easy to use the programming system visualized, basing on the thought of software engineering, C++Builder is used to programming and operational interface is generated, so the practical advanced processor of automatic programming system for complex surface is, and the manipulation simple and man-machine interactive interface is actualized, consequently, the primary development of advanced processor is implemented.
Keywords/Search Tags:CNC, Automatic Programming, General Service, Advanced Processor
PDF Full Text Request
Related items