What are the steps in the cnc CNC machining programming process?

Cnc numerical control programming is an important part of the CNC machining preparation stage. Under normal circumstances, it includes analyzing part drawings, determining the machining process, calculating the routing route, obtaining the tool position data, writing the CNC machining program, making the control medium, proofreading program and The first piece of production, etc., programming is divided into manual programming and automatic programming, in general, it is the entire process from the parts drawing to the CNC machining program. Shenzhen VIM Precision Technology Co., Ltd. is a high-tech enterprise with 18 years of experience in precision CNC machining. Today, we share the process experience of CNC programming with cnc and let us know what knowledge it has. First of all: out the parts drawing 1. This person who needs to look at the picture can see at a glance, know the size, how big the screw is, how big the hole is, and the position point. If the CNC does not need to be punched and drilled, then the fitter can see the drawing and know where the hole is. 2, the parts drawings can verify whether the 3D data is accurate, try to avoid problems when assembling. 3. Check whether the drawings of the parts are complete, whether the dimensions are clearly marked, whether the quantity is accurate, and whether the materials are correct. 4. Indicate the machining reference angle. Second: the programming flow sequence 1. Observe the shape of the product, whether it has a negative angle or a right angle. 2. Observe the assembly relationship of product data such as mold, inspection tool, tooling, etc. Whether the structure is reasonable, such as whether there is negative angle, right angle, sharp edge, lettering, whether the slider and the insert cooperate, whether the screw hole is reasonable (such as hole Whether the bit matching is correct, whether there is a lack of holes, screw holes, etc.), whether the convex and concave molds cooperate with each other (if the right angle of the concave mold can be processed, the corresponding part of the punch should be inverted with the smallest tool radius of the R angle), which face is important, and the face is not important. It is important to distinguish where it is important, where it is not important, where chamfering is needed, and where chamfering is not required. 3, look at the 3D data, analyze the processing technology, determine that the processing block needs several clamping, where is the reference angle, if it needs two times of processing, whether it needs to be used, if the original standard of the tire is required to meet the tire If you do not meet the requirements, you need to replace the reference angle. The tires should be made with the least cost and the most efficient assembly method. 4, before the formal programming, look at the data to know what is the minimum R angle, the deepest is how much, the shallowest is how much, in the heart should have a rough choice of tool order, as well as the processing depth, step selection, if the depth is too deep , CNC machining selects whether the same tool should be separated to process, to ensure processing efficiency, what is the surface finish requirement of the product, choose a reasonable tool, contour and surface milling to select a reasonable processing step according to the tool size, what to use The type of chuck is reasonable, the minimum R angle or right angle can not be processed, if it is too deep, whether it needs to be electrode discharge machining, or what kind of processing should be done in the heart. After processing, tell the fitter where the machining is not in place, where is the need? Clean up, this is all to be known before programming. 5, formal programming, according to the fourth point of the idea of ​​programming, where did not consider the place, where to consider more, will be one by one verification, has a sequence in their own mind, in the long run has a reasonable programming method Then, programming will become handy, let it be natural, can effectively reduce the programming time, and save the parameters of repeated useless work, as well as the time waste caused by changing the parameters, check whether the calibration standard is correct. 6, out of the program, you need to mark what is the part of the project mold, processing requires several CNC numerical clamping, the number of processing, the length of the tool, how large the tool holder, the tool reference requirements are correct Check the program tolerance according to the program list and check if the calibration standard is correct. 7. After the program is finished, it is to check the program, whether it is overcut, whether there is repeated processing, whether there is leakage processing, copying the program, whether there is overcutting phenomenon (whether or not there is no lifting phenomenon in the cavity machining), check whether the calibration standard is correct. . 8, take the program to the machine, explain the processing technology, and requirements to prevent processing errors. 9. Track molds, inspection tools, tooling assembly, whether it meets the data requirements, where the CNC machining is not in place, where it needs to be modified, it is necessary to promptly remind you to prevent secondary assembly after disassembly. Finally: look at the processing requirements of the product 1. All non-product contact surfaces and molding surfaces, non-essential surfaces need to be chamfered, and they are directly chamfered according to 3D data analysis. 2, screw holes, need to use the center drill point, 0.5mm depth represents M4 screw hole, 1mm depth represents M5, screw hole, 1.5mm depth represents M6 screw hole, 2mm depth represents M8 screw hole, 2.5mm depth represents M10 screw hole, The 3mm depth represents the M12 screw hole. 3, through hole or screw sinking hole, ball cutter (such as φ6, 8, 10 ball cutter can be used, preferably 6, according to the choice of machining tools), 0.5mm depth represents the size of φ4.5mm hole, 1mm The depth represents the size of the hole of φ5.5 mm, the depth of 1.5 mm represents the size of the hole of φ6.5 mm, the depth of 2 mm represents the size of the hole of φ8.5 mm, the depth of 2.5 mm represents the size of the hole of φ10.5 mm, and the depth of 3 mm represents the size of the hole of φ12 mm. Shenzhen VIM Precision Technology Co., Ltd., its CNC machining business includes CNC lathe processing, CNC milling machine processing, core machining, turning and milling composite machining and cnc machining center processing. The company is equipped with more than 100 precision CNC machine tools. To realize the customization and batch processing of aluminum alloy, profile, carbon steel, alloy steel, copper and pom steel parts, please call us, visit us, and discuss cooperation.