An integrated solution for sheet metal FMS parts programming


(2) The discharging method of long parts with a width less than 700mm and greater than 600mm (referring to a length greater than 1250mm)
  For the width less than 700mm, the computer considers it to be a small piece, and the clamping edge needs to be left. Generally, the width of the sheet material is 1250mm. When the width of the part is >600mm, leave the clamp side 60mm, and the remaining size is not enough to arrange another piece. If this part is programmed into a standard opening during programming, and two such openings are called in part programming and placed up and down to make the width larger than 700mm, the computer considers it to be a large part, and there is no need to leave a clip when making integration. For the clamp edge, after the program is generated, add a cutting instruction from the middle to the shear program, and one piece becomes two pieces, which greatly improves the material utilization rate, as shown in Figure 10 (the part width is 618mm).

5 concluding remarks
  Enterprises must adapt to the market and operate in accordance with the laws of the market economy. Under certain conditions of output and other conditions, reduce inputs and reduce costs. The added value of products will increase, and products will have a competitive price advantage when they enter the market. Therefore, cost saving and cost reduction have always been the strategies adopted by enterprises to improve economic efficiency and increase the market share of products. By making small changes to part programming, material utilization can be improved and business costs can be reduced.

The sheet metal flexible manufacturing system is a flexible manufacturing system integrating computer technology, microelectronics technology, control technology and manufacturing technology. The central computer control unit is composed of a central computer control system and programming, which can fully realize the punching unit, cutting Centralized control and management of cutting units and warehouse units. Input the part drawing into the computer in an expanded manner, and arrange various parts. Due to the limitation of programming software, the utilization rate of materials cannot be fully utilized and the efficiency can be effectively improved. How to solve the above problems is a top priority in production applications.

2 working principle
The main process flow of the sheet metal processing on-line automatic flexible manufacturing system is as follows: According to the content requirements of the production plan, the sheet metal processing program is compiled through the automatic programming system, and the NC code is automatically generated. Then the panels are input to the central computer system through the integrated optimized discharge, and at the same time, under the centralized control and scheduling of the central computer system, the online automatic operation state is realized through the controller of each unit. After a single part program is compiled, different parts need to be arranged together, which is integrated optimization programming. The process is shown in Figure 1. It can be seen from the above that part programming determines integrated programming.

3 Application of programming in improving efficiency
3.1 Punch large square holes
When there is a large square hole punched in the part program, use a 30×30 square mold to flush out all the square holes with REC/instruction, which is time-consuming and reduces the life of the mold. For example, when punching a rectangular hole with a length of 250mm and a width of 22mm, the coordinates of the hole distance from the origin are 20, 20. The NC code is:
MOV/X20 Y20 T5
REC/R 250 200 28
Need to flush 72 times.

If you leave the continuous skins, you can save time by only rushing for 4 weeks. Leave the continuous skins in the middle of each side. As shown in Figure 2, if you leave 4 continuous skins, you need 8 instructions, that is, 32 punches. :

MOV/X35 Y35 T5
CAA/Z 94 30 O 28
MOV/X161 Y35
CAA/Z 94 30 O 28
MOV/X16l Y205
CAA/Z 94 30 O 28
M9V/X35 Y205
CAA/Z 94 30 O 28
MOV/X35 Y65
CAA/Z 39 30 90 28
MOV/X35 Y136
CAA/Z 39 30 90 28
M9V/X225 Y136
CAA/Z 39 30 90 28
MOV/X225 Y65
CAA/Z 39 30 90 28

In addition, the four sharp corners of the waste material are easily stuck in the lower die of the machine tool turntable during the operation of the sheet material, which will cause the entire sheet material to be washed out and even cause the machine tool to malfunction. Now leave the even skin at the 4 corners of the square hole. The 4 instructions used in Figure 3 only need to be flushed 28 times, namely:

MOV/X35 Y35 T5
CAA/Z 188 30 O 28
MOV/X35 Y35 T5
CAA/Z 188 30 0 28
MOV/X225 Y35
CAA/Z 138 30 90 28
MOV/X35 Y67
CAA/Z 138 30 90 28

After flushing, the waste material is connected to the material without 4 sharp corners. At the same time, it also solves the hidden trouble of failure in the method of Figure 1.

3.2 Crush the big gap
In the past, the REC command was used to flush out all the gaps. When the path of the die is different, as shown in Figure 4, when the punch is from the top to the bottom line, the punch is from the inside to the outside, and the first is the first undershoot. After finishing, the waste strip with the length of L is automatically separated from the sheet, and it is dangerous to fall on the machine tool. You can use the method shown in Figure 5 to leave the continuous skins in the upper right and upper left corners, so that the waste has no included angles, and the number of punching can be reduced.

When the punch gap is in the upper right corner, there is a more time-saving method than in Figure 5, as shown in Figure 6. There is no need to command punching for this corner when programming. After finishing the integrated program, manually add a command to the shearing machine program (RAS) to cut the square opening, which reduces the number of punches and saves processing time.

3.3 Change the direction in which the parts are placed on the sheet. Reduce the number of punching
When editing such parts as shown in Fig. 7, it would be too time-consuming to wash out all the 4 gram openings at 45°. If the continuous skin is left, the waste will have sharp corners and it will be easy to scratch the machine. If you don't want to keep the skin, and don't wash away the waste, you can only place the square mouth in the direction shown in Figure 8. That is, put the small mouth on the top and the big mouth on the bottom. When compiling the part program, all the small mouths will be flushed out, and the big ones will only be flushed around without leaving the skin.

Because the die used for punching the part has a 45° angle, the die is stamped outside the edge of the part. When using a 25.4×25.4 square die, leave 25.44×sin45°=18mm outside to complete the part. When programming, leave a margin of 18mm on the upper and lower sides of this part. Before cutting this part, the waste on the Dakekou is connected with the parts below. When cutting this part, the waste on the Dakekou is cut off with this part and taken away by the conveyor belt, so that the waste will not be dropped in the cut. On the bed, this reduces the number of punching holes and improves work efficiency.

If you put Da Kekou 2 on it during programming, the waste material after punching the Da Kekou will not fall off on the punching machine. When it comes to the shearing machine, first cut off the 18mm margin on the upper side. At this time, the waste material is separated from the parts. The shape is not cut into shape. When cutting the lower edge of the part, the waste material falls on the machine tool, which is very unsafe. Only by flushing out all the waste material of the big mouth when punching, will it not leave waste material on the shearing machine, so that the cutting efficiency will be greatly reduced. ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

3.4 Try to use the same mold in programming. Save mold changeover time
Try to use the same mold in programming. For example, gram, 18*18 square mouth and gram 28*28 square mouth, if 20*20 square mold and 30*30 square mold are used, it can be formed by one punching, but due to the time required to change the mold of the turntable, the efficiency is It does not necessarily improve. Sometimes a large die is used for punching, because the punching is outside the edge of the part, so the margin is left, which reduces the utilization rate of the material, which is undesirable.

4 Application
(1) Part programming greater than 700 or 700
When the shape of the part is larger than 700, since the shearing machine can cut 700 at the Y direction, the size larger than 700 cannot be cut out. Only use this piece as a large piece and cut off the upper and right sides to save this part, so a whole piece Only one part larger than 700 can be produced on the board.

For parts larger than 700mm*700mm, since only one piece can be arranged on a sheet, the material utilization rate is very low. In order to improve the utilization rate, this part can be compiled into the standard opening. In the part programming, according to the sheet material specification and the size of the part, 2 or 3 of this opening can be called out to make it a part, and the punching die is used in the middle. , One sheet can produce 2 or 3 pieces of this part at a time, as shown in Figure 9.