It is a general term for computer aided design/manufacturing systems (CAD/CAE) or CNC devices and special software systems for automated production lines. It is a control system and equipment that adopts the digital control principle to realize the cutting function of the machine tool, automatically replace the tool and has a variety of monitoring functions. Its remarkable feature is that it can easily compile the processing program, effectively reduce the programming workload, improve the work efficiency and the user's labor intensity; By changing the form of the input data, it can adapt to different requirements, and it is easy to use hardware to measure the coordinate of the cutter point. At present, many are developing this technology and its related products and technology applications. China began to develop such equipment in the early 1970s, and has formed a considerable scale of production capacity and supporting systems in the past 20 years.
1. Machinability analysis
(1) Select a reasonable shape and size of the blank: for rough milling, the bar material with a larger diameter is generally selected as the matrix material for processing; When carving, small rounded corners should be used as far as possible to reduce the surface roughness value.
(2) Determine the appropriate clamping method and the position of the workpiece positioning reference line: such as horizontal boring machine can select any point on the workpiece as the center of the installation surface; The vertical lathe takes the center plane of the two holes as the center of the mounting surface; Gantry planers usually use the cross grooves on the headstock as positioning reference lines.
(3) According to the material properties of the machined parts, the feed speed range of the cutting tool can be reasonably set: for example, the speed of duraluminum-alloy profiles can be adjusted between 50 and 80m /min to meet the processing needs of different surfaces.
(4) Correct calculation of process time: due to the long time interval of each process, it is necessary to consider the simultaneous operation of multiple machines.
2. Develop a procedure list
In order to ensure the smooth completion and quality of the entire work process, it is necessary to formulate a corresponding operation schedule for each specific process, that is, a program sheet. The format of the program list is generally task name-Content description (shown), where the task is the processing step defined by the user, including the specific processing parameters and time arrangement. In addition, it is necessary to indicate the verification method of the program (to check whether key detection items are omitted), the treatment measures when abnormal situations occur in the processing process, and so on.
3. implementation of processing
1) First execute each subprogram in accordance with the contents and order of the above program list. If you encounter instructions that cannot be completed, you need to stop the operation in time, and then restart the machine to continue processing.
2) When all programs are completed, the program generator outputs a complete list of processing codes for subsequent invocation by the upper controller of the machine tool.