In this fiber laser cutting machine system, we describe the parts with the preprocessing of the left and right borders of the part drawing. Using this part drawing description method is conducive to the determination of the mutual position when the part drawing is discharged, and basically It is not much different from the actual outer contour shape of the part graphics. After processing, the boundary information of the part is stored in the arrays left□ and right□. For 1 part, there are 8 different discharge methods. In the computer-aided optimization layout module, the part model is also composed of 8 different layout modes of the parts. Each emission method is represented as 1 FACE (1 face), and 8 FACEs form an array FACES. In this way, the part name, number of parts, and FACES form a part model in the computer.
First enter the following: 1) material size; 2) parts to be nested and their quantity. Then you can automatically optimize the layout. Before automatically optimizing the layout, first introduce the concept of fit. The fitting degree is the fitting degree between the parts to be arranged and the parts already arranged, as shown in Figure 3. The area of u200bu200bthe black area in the figure divided by the Y height of the right part is the fit of the part. The traditional rectangular enveloping method treats the nested parts as rectangles in general. Because there is a gap between the part drawing and the enveloping rectangle, the material between the part drawing and the enveloping rectangle after the part graphics is discharged is regarded as waste. By introducing the concept of fit degree, this shortcoming is overcome, and the mutual embedding in the discharging process of parts is realized, and the discharging effect of parts with self-complementarity or mutual complementarity is particularly remarkable. In the automatic discharge process, the system automatically searches for the discharge effects of the 8 discharge methods of the part drawing in all positions of the board, and comprehensively considers the fit degree, the size of the part, the discharge location and other factors to find a better discharge plan. The optimization effect is better for the emission of multiple parts. An example of automatic optimization of layout, flow chart for automatic optimization of layout.
The definition of the operation mode of the interactive nesting software plays a vital role in the performance of the software. The operations of this system mainly include: select parts, delete parts, select parts, release parts, move parts, Rotate parts and flip parts. Through interactive nesting, unsuitable parts can be adjusted after automatically optimized nesting until you are satisfied.
Generation of CNC program for fiber laser cutting machine: The ultimate goal of this system is to generate the CNC code required by the CNC machine tool. After optimizing the layout, the position of each part has been determined, but its processing path still needs to be further determined. The optimized processing path will undoubtedly have a great effect on reducing the idle stroke during processing and reducing the processing time. Flow chart of part processing path selection This system combines the reality of laser cutting processing, focusing on improving the 'mountaineering method' and adding an X-direction regression coefficient. When looking for the next part to be processed, it is no longer just looking for and The nearest part of the processed part, but the distance between the parts and the coordinate of the part in the X direction are comprehensively considered, so that the processing path is more in line with the reality of laser cutting. The selection process of the part processing path, after optimizing the processing path of the nested parts, the system will perform subsequent processing on it and generate a numerical control file.