NC punching programming under the hottest PROCAM

  • Detail

With the development of computer technology, various numerical control technologies are widely used in the processing of sheet metal parts, among which numerical control punching technology is an important part, and the quality of numerical control punching programming has a crucial impact on the use of numerical control punching machine, the improvement of production efficiency and plate utilization, the quality of sheet metal parts, etc. This paper introduces numerical control punching programming based on the cad/cam system software PROCAM

PROCAM is a two-dimensional punching system based on windows. It uses a graphical interface to define the process route. When all the processing routes of parts are given, post-processing can be carried out, and then NC machining programs and tool files can be generated. 1、 Make part drawings in CAD

open procam2d software and directly enter the CAD system. In CAD, first draw the part graphics to be programmed, which is the first step of software programming in cad/cam. For the existing part design expansion drawing, just convert the drawing file type and format into the file type acceptable to the cad/cam system and the 1:1 ratio, and then you can directly call it to enter the next step of mold laying in the cam system

for regular parts, such as composite materials for electrical installation, it is not allowed to use electromagnetic high-frequency fatigue testing machine to carry out fatigue test board, etc., cad/cam can be switched at the same time, that is, while drawing, mold laying can be carried out, and even some can be carried out directly in cam by graphically defining the mold position with the center coordinates of the hole without drawing in CAD. After drawing a figure in CAD, do not layout the CAD figure. It is best to layout the cam model as a whole after laying the mold in cam

next, press the cam button, and the system will enter the cam system from CAD. When entering cam, you need to select the post processor (or control system) according to the actual NC machine tool, which is very important and cannot be selected incorrectly. 2、 The step of mold laying and layout in cam is the key point in the process of cad/cam programming. The key of stamping programming in CNC power machinery plant lies in the laying of dies, that is, selecting the appropriate dies and graphically determining the appropriate blanking process route. There are three modes of mold laying: manual mold laying, automatic mold laying and a combination of manual and automatic mold laying, which are commonly referred to as manual programming, automatic programming and semi-automatic programming

before mold laying, we first determine whether to punch the whole inner and outer contour of the part, only part of the inner and outer contour, or not according to the dimensional accuracy, specification size and clamp position of the part. This can be determined soon after proficiency. Secondly, the tool library is established, and the commonly used molds and their loading methods are set as standard mold files tool files (such as punch tools turret mold list file) and saved. The steps of defining common molds repeatedly can be omitted in practical work. If * The PTF suffix saves the mold file. When entering the cam system and opening the corresponding post-processing control system, the standard mold library will be opened automatically, and the mold can be called directly. Of course, you can also directly define the mold in the turret for each part processed. 1. Manual programming

the programmer calls the appropriate mold and manually inserts the mold blanking path along the inner and outer contour of the CAD drawing. The system in cam allows manual insertion of single punch point, linear, arc, circle and window mold path

the key of manual programming is to determine whether the die goes along the inner or outer side of the workpiece contour, that is, the problem of tool composition. Determine the offset, define the right edge, left edge or center of the mold inserted entity through the blanking direction, and carry out right offset, left offset, center offset, end compensation, no compensation, reference compensation, etc

during blanking and die laying, we should consider the blanking process and the rigidity of the workpiece to add punching process holes and select the appropriate blanking sequence, such as punching the inside first and then the outside, punching small holes first and then big holes, etc. When punching complex and large plates, we need to call more molds. In view of the limitations of the actual number of molds, specifications and sizes, and the rotating station of the machine turret, we'd better consider the overall situation before laying the mold, so as to avoid trouble in the middle of laying the mold. For the processing of ultra long plates, the consideration of the price factor of repositioning and blanking is based on the consistency of all aspects of the quality configuration requirements. The repositioning position should be considered when manually laying the mold. 2. Automatic programming

after entering the cam system, call the die fitting command (toolfit), the system can search the turret file and the die library file, automatically call the appropriate die, automatically calculate the punching sequence, and then insert the cam entity for automatic die laying to complete the processing of various workpieces. The key here is to select the appropriate inside tool, so it (internal die adaptation) and outside tool fit (external die adaptation), so that the system can distinguish which entities form the outer edge of the workpiece and which entities form the inner edge of the workpiece, so that the system can determine which edges to process

the key point of automatic programming is to set the correct die adaptation parameters and punch parameters in the inforbar information bar, such as the minimum or maximum allowable value of die size, the optimal die width, the optimal flatness and roundness, the optimal die size, or the maximum overcut parameter, the minimum camber value, pitch (pitch), etc. of course, the default value can be used, but it is not necessarily optimal

interference checking and step tools are also important in automatic adaptation. Interference check refers to the system checking the mold fitting entity to see if there is overcut. If there is overcut, other molds will be used. If no suitable die is found, the system will not fit the die at the interference part. The die step command displays several die and die path options for each entity of the workpiece step by step, so that programmers can choose the best die adaptation. 3. Semi automatic programming

due to the limitations of automatic mold laying and other factors

Copyright © 2011 JIN SHI