| With the fast development of our nation manufacture, deep hole machining technology is widely used in food machinery, aerospace, Auto manufacturing, etc. Deep hole processing is different from general machining, has its own characteristics and difficult points:chip removal difficult, tool vibration, broken easily, poor temperature conductivity, and so on. These has more higher requirements for the processing technology, processing quality and efficiency, deep hole parts so it becomes the key to product quality level and efficiency of parts. At present, the domestic numerical control of deep hole drilling rate is not high, mostly dependent on imports, and how to develop the high efficiency, high precision and economy of deep hole drilling and CNC system become one of the key direction mechanical experts study.Central China ShiJiXing CNC system based on general operating system software support environment of open CNC system, to provide users with a convenient environment for secondary development. In this paper, the organic combination of deep hole grinding and CNC technology, the use of open nc system secondary development technique, developed the drilling machine CNC system is suitable for the special applications. This paper mainly completed the development work is as follows:1. Confirm the plan of deep hole processing. On the basis of the basic structure and basic action, according to the workpiece shape and workpiece processing, using the drill positioning hole, the hole drilling, drilling pressure relief hole processing scheme;according to the processing scheme determines the various drilling parameters;users drilling limited amount of feed processing experience input parameters such as values by their experience, the system automatically calculate number of drilling and drilling depth of each drill to finish drilling optimal processing scheme;using the algorithm of multiple feed and return to complete the same hole processing and chip removal.2. Implement the function that macro variable to save when encounter break drillã€power outage and other unexpected condition. Required when drilling in drilling process, G code program implements the positioning hole processing, pressure relief hole machining, drilling in drill alternate control; at the same time may occur in the process of drilling bit change wear, accident anomalies, such as power by setting the macro variable to achieve the function of breakpoint save.3. To complete the development of technological parameters of trees interface. In drilling scheme, defines the various drilling parameters, design the interface of tree parameters, the user according to the technical indexes of machining and drilling experience to modify the values of the parameters, so that G code according to these parameters values to achieve the optimal drilling processing and chip removal, dispense with the G code complex debugging process, greatly improve the convenience of the user’s use system and the efficiency of machining. |