Numerical control laser processing method and system for woodworking pre-milling cutter

By calculating macro program parameters using the CAD drawings of premilling cutters and creating and importing macro programs in five-axis laser processing equipment, the existing premilling cutter processing methods are solved, and the effects of simplifying operations, reducing costs and improving machining efficiency are achieved.

CN119536130APending Publication Date: 2025-02-28SUZHOU QIANJI INTELLIGENT SOFTWARE CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411415835.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The existing premill cutting cutting processing methods are complex in operation, low in processing efficiency and high in cost.

Method used

Calculate or obtain the macro program related parameters through the CAD drawing of the premilling cutter, prepare the five-axis laser processing equipment, create or import the macro program, and write the relevant parameters into the program to achieve variable assignment, and finally start the macro program to process the premilling cutter.

Benefits of technology

No additional CAM programming software required, reduces production costs and simplifies operation, and is suitable for pre-milling cutter processing of various sizes and specifications, with good universality and versatility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119536130A_ABST
    Figure CN119536130A_ABST
Patent Text Reader

Abstract

The invention provides a numerical control laser machining method and system for a woodworking pre-milling cutter, and relates to the technical field of woodworking pre-milling cutter five-axis numerical control laser machining and manufacturing. According to the method, macroprogram related parameters are obtained through a CAD drawing of the pre-milling cutter, five-axis laser machining equipment and a workpiece are prepared, and after the pre-milling cutter is positioned and installed on the equipment, the five-axis laser machining equipment is installed on the workpiece; a macro program is created or imported into a numerical control system of five-axis laser machining equipment, relevant parameters are written into the program to achieve variable assignment, and finally the macro program is started to machine the pre-milling cutter. The method has the advantages that extra CAM programming software is not needed, the production cost is reduced, the program is fully parameterized, the method is suitable for machining pre-milling cutters of various sizes and specifications, good universality and universality are achieved, meanwhile, the program can be created or modified on a computer in an off-line mode, the equipment debugging time is saved, and the operation process is simplified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of five-axis CNC laser processing and manufacturing of woodworking pre-milling cutters, and in particular to a CNC laser processing method and system for a woodworking pre-milling cutter. Background Art

[0002] Pre-milling cutters are a type of tool with great demand in the woodworking tool industry, and are mainly used in the pre-milling process of edge banding machines. High-quality pre-milling cutters can better process the edges of the board and form neat cut surfaces, which is conducive to a more fitting, tight and beautiful edge banding. Pre-milling cutters are consumable tools, mainly composed of a tool base and replaceable blades. During the processing, the blades will wear and become blunt, affecting the processing effect, and need to be replaced regularly. After replacement, all blades on the circumference need to be corrected to ensure that the back angle of the blade is formed, the rotation diameter is accurate, and the cutting edge is sharp.

[0003] At present, the processing methods of pre-milling cutters mainly include CNC EDM grinding and five-axis CNC laser processing. CNC EDM grinding is a type of discharge machining that requires the use of copper electrodes and the use of specific software to complete the machining program on the machine tool side. However, this method has obvious disadvantages: the electrode will continue to wear during the machining process, resulting in unstable machining dimensions, requiring manual machine adjustment, and the electrode needs to be ground to ensure accurate shape; the processing time is long and the production efficiency is low; at the same time, the use of cutting oil as a medium is not only flammable and poses a safety hazard, but also environmentally unfriendly.

[0004] In contrast, five-axis CNC laser processing is a new technology that has been gradually applied to pre-milling cutter processing in recent years. Five-axis CNC laser processing has a history of many years, but it is mainly used on some PCD tools with high precision requirements and complex shapes. As the equipment research and development technology for laser tool processing gradually matures and the cost gradually decreases, this technology has also been applied to woodworking pre-milling cutter processing. The advantages of five-axis CNC laser processing are no consumables, high processing accuracy, no need for oil and other media, safer and cleaner, and higher processing efficiency. However, for pre-milling cutter CNC laser processing, the current technology also has certain disadvantages: the mature five-axis laser processing equipment on the market is a general tool processing equipment, which requires the use of supporting programming software for programming and processing. In terms of function, this equipment has certain versatility and flexibility, but the operation is relatively complicated. For production scenarios such as pre-milling cutters where the processing requirements are not high and the operator level is generally low, complex programming operations will increase the workload and increase the employment threshold and production costs of enterprises.

[0005] In summary, the existing pre-milling cutter processing method has many shortcomings, and there is an urgent need for a processing method that is easy to operate, has high processing efficiency and low cost. Summary of the invention

[0006] To this end, an embodiment of the present invention provides a CNC laser processing method and system for a woodworking pre-milling cutter, which is used to solve the problems of complex operation, low processing efficiency and high cost of the pre-milling cutter processing method in the prior art.

[0007] In order to solve the above problems, an embodiment of the present invention provides a CNC laser processing method for a woodworking pre-milling cutter, the method comprising:

[0008] Step S1: Calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, wherein the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-direction origin of the workpiece coordinate system;

[0009] Step S2: creating a macro program for pre-milling in the numerical control system of the five-axis laser processing equipment, or directly importing the macro program stored in the numerical control system of the five-axis laser processing equipment as a template;

[0010] Step S3: writing the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program;

[0011] Step S4: Start the macro program on the CNC system, and the five-axis laser processing equipment processes each cutting edge and back face of the pre-milling cutter according to the parameters set by the program.

[0012] Preferably, the laser processing related parameters include the cutting depth of each layer, the laser diameter and the laser single-sided taper angle.

[0013] Preferably, the first point positioning related parameters include the theoretical diameter of the pre-milling cutter, the X coordinate of the starting position of the blade, and the C coordinate of the starting position of the blade, wherein the C coordinate is calculated by the angle corresponding to the processed blade and the laser cone angle and the back angle.

[0014] Preferably, the processing cycle related parameters include the axial movement amount of the blade processing, the circumferential movement amount of the blade processing and the number of cycles.

[0015] Preferably, the axial movement of the blade processing is directly obtained through the drawing, the circumferential movement of the blade processing is calculated by the axial movement, theoretical diameter and lead angle, and the number of cycles is calculated by the total thickness of the blade and the cutting depth of each layer of laser processing.

[0016] Preferably, the created macro program for pre-milling machining includes a program header, program parameter writing, first point positioning, machining cycle and program tail.

[0017] Preferably, the program header is used to reset the equipment status, specify a safe starting position for processing, and start the necessary code before processing; the program parameter writing is used to assign values ​​to variables in the program; the first point positioning is used to move the machine tool to the first point position for starting the blade processing; the processing cycle starts from the positioning point, calls the set variable value, and realizes the feed movement of the program in the cutting depth direction through the WHILE instruction, so as to achieve the purpose of removing materials layer by layer; the program tail is used to reset the equipment status, specify a safe end position for processing, and close the relevant code.

[0018] The embodiment of the present invention further provides a CNC laser processing system for a woodworking pre-milling cutter, which is used to implement the CNC laser processing method for the woodworking pre-milling cutter described above, and specifically includes:

[0019] The processing preparation and parameter acquisition module is used to calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, and the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-origin of the workpiece coordinate system;

[0020] Macro program import and creation module, used to create macro programs for pre-milling in the CNC system of the five-axis laser processing equipment, or to store the macro programs in the CNC system of the five-axis laser processing equipment as templates and import them directly;

[0021] The program parameter assignment module is used to write the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program;

[0022] The program startup and processing module is used to start the macro program on the CNC system. The five-axis laser processing equipment processes the cutting edges and back faces of the pre-milling cutter according to the parameters set by the program.

[0023] An embodiment of the present invention also provides an electronic device, which includes a processor, a memory and a bus system, wherein the processor and the memory are connected through the bus system, the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the above-mentioned CNC laser processing method of the woodworking pre-milling cutter.

[0024] An embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores a computer software product, wherein the computer software product includes a number of instructions for enabling a computer device to execute the above-mentioned CNC laser processing method for a woodworking pre-milling cutter.

[0025] It can be seen from the above technical solutions that the present invention has the following beneficial effects:

[0026] (1) Reduce costs: The five-axis laser CNC system macro program is used to process pre-milling cutters, without the need for additional CAM programming software, saving software procurement costs and effectively reducing production costs.

[0027] (2) Strong universality and versatility: The program is fully parameterized and suitable for pre-milling laser processing of various sizes, spiral angles, and numbers of blades. The program segments or codes used are the basic instructions or functions of the CNC system and can be used in most CNC systems.

[0028] (3) Simplified operation: The parameters used in this method can be obtained directly from the production drawings, without the need to import DXF electronic drawings into the machine tool. Compared with traditional programming methods, the operation is simpler. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the implementation cases of the present invention or the technical solutions in the prior art, the following is a brief description of the drawings required for use in the embodiments. By referring to the drawings, the features and advantages of the present invention will be more clearly understood. The drawings are schematic and should not be understood as limiting the present invention in any way. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:

[0030] Figure 1 It is a flow chart of a CNC laser processing method of a woodworking pre-milling cutter provided in an embodiment;

[0031] Figure 2 It is the CAD drawing of the pre-milling cutter in the embodiment;

[0032] Figure 3 It is a macro program flow chart of pre-milling cutter processing in the embodiment;

[0033] Figure 4 This is a schematic diagram of the program header code in the embodiment;

[0034] Figure 5 A schematic diagram of writing codes for program parameters in the embodiment;

[0035] Figure 6 This is a schematic diagram of the first point positioning code in the embodiment;

[0036] Figure 7 This is a schematic diagram of the processing cycle code in the embodiment;

[0037] Figure 8 This is a schematic diagram of the program tail code in the embodiment;

[0038] Fig. 9 It is the overall code and macro program flow chart in the embodiment;

[0039] Fig.10 It is the CAD drawing of the pre-milling cutter in the embodiment;

[0040] Fig.11 It is a schematic diagram of program parameters written in the embodiment;

[0041] Fig.12 It is a block diagram of a CNC laser processing system for a woodworking pre-milling cutter provided in an embodiment. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0043] Embodiment 1

[0044] In order to solve the problems of complicated operation, low processing efficiency and high cost in the existing pre-milling cutter processing method. Figure 1 As shown, an embodiment of the present invention provides a CNC laser processing method for a woodworking pre-milling cutter, the method comprising:

[0045] Step S1: Calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-direction origin of the workpiece coordinate system;

[0046] Step S2: creating a macro program for pre-milling in the numerical control system of the five-axis laser processing equipment, or directly importing the macro program stored in the numerical control system of the five-axis laser processing equipment as a template;

[0047] Step S3: writing the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program;

[0048] Step S4: Start the macro program on the CNC system, and the five-axis laser processing equipment processes each cutting edge and back face of the pre-milling cutter according to the parameters set by the program.

[0049] From the above technical scheme, it can be seen that the present invention proposes a CNC laser processing method for woodworking pre-milling cutters, obtains macro program related parameters through the CAD drawing of the pre-milling cutter, prepares five-axis laser processing equipment and workpieces, and after the pre-milling cutter is positioned and installed on the equipment, creates or imports a macro program in the CNC system of the five-axis laser processing equipment, and writes related parameters into the program to realize variable assignment, and finally starts the macro program to process the pre-milling cutter. Its advantages are that no additional CAM programming software is required, which reduces production costs, and the program is fully parameterized, suitable for pre-milling cutters of various sizes and specifications, and has good universality and versatility. At the same time, the program can be created or modified outside the computer line, saving equipment debugging time and simplifying the operation process.

[0050] Macro programs are special programs used in CNC systems that can control the movement of machine tools through preset parameters and logic according to different processing requirements and workpiece characteristics. In the processing of woodworking pre-milling cutters, macro programs are used to control the motion trajectory and processing parameters of five-axis laser processing equipment to achieve precise laser cutting and trimming.

[0051] In step S1, first, the macro program related parameters are calculated or obtained through the CAD drawing of the pre-milling cutter, wherein the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters. Figure 2 shown.

[0052] Specifically, laser processing related parameters include: cutting depth per layer t, laser diameter D, laser single-side taper angle α. These parameters are related to the user-defined process and do not need to be obtained from the drawing, but need to be set according to the processing requirements.

[0053] The first point positioning related parameters include: pre-milling cutter theoretical diameter D0, blade starting position axial coordinate Z0, blade starting position C coordinate C0. These parameters need to be calculated or obtained according to the dimensions in the drawing. D0 is the No. ① dimension in the drawing, Z0 is the No. ③ dimension in the drawing, and C0 is calculated by the angle θ corresponding to the processed blade, the laser cone angle ɑ and the back angle β. The formula is C0 = θ + 90-ɑ-β.

[0054] Processing cycle related parameters: including the axial movement amount Y1 of the blade processing, the circumferential movement amount C1 of the blade processing, and the number of cycles n. These parameters need to be calculated based on the dimensions in the drawing and the cutting depth t of each layer of laser processing. Among them, Y1 corresponds to the No. 4 dimension in the drawing, C1 is calculated by the No. 6 dimension lead angle γ, the axial movement amount Y1 and the theoretical diameter D0 in the drawing, and the formula is 360·Y1·cotγ / π·D0, and n is calculated by the total thickness H of the blade (No. 5 dimension in the drawing) and the cutting depth t of each layer of laser processing, and the formula is n=H / t.

[0055] Secondly, prepare the five-axis laser processing equipment, the tooling used for pre-milling cutter processing, and the pre-milling cutter workpiece; position and install the pre-milling cutter on the equipment according to the drawing requirements.

[0056] Finally, according to the drawings and operation requirements, set the top surface of the pre-milling cutter as the Z-origin of the workpiece coordinate system to ensure the accuracy of processing.

[0057] In step S2, a macro program for pre-milling is created in the numerical control system of the five-axis laser processing equipment, or the macro program is stored as a template in the numerical control system of the five-axis laser processing equipment and directly imported.

[0058] Specifically, the macro program created for pre-milling tool processing includes program header, program parameter writing, first point positioning, processing cycle and program tail. The program header is used to reset the equipment status, specify a safe processing start position, and start the necessary code before processing; program parameter writing is used to assign values ​​to variables in the program; first point positioning is used to move the machine tool to the first point position where the blade processing starts; the processing cycle starts from the positioning point, calls the set variable value, and realizes the feed movement of the program in the cutting depth direction through the WHILE instruction, so as to achieve the purpose of removing materials layer by layer; the program tail is used to reset the equipment status, specify a safe processing end position, and close the relevant code.

[0059] In step S3, the calculated or obtained macro program related parameters are written into the corresponding program positions to implement the assignment of variables used in the program.

[0060] This embodiment takes the Huazhong CNC system as an example, and the macro program flow chart of the pre-milling cutter processing is as follows: Figure 3 shown.

[0061] Program header: Reset equipment status: Ensure that the machine tool is in the initial state and prepare for processing. Specify a safe starting position for processing: Select a position that will not cause damage to the workpiece or machine tool as the starting point for processing. Necessary codes before starting processing: Activate necessary processing parameters and settings, such as laser power, speed, etc. Program header codes such as Figure 4 shown.

[0062] Program parameter writing: Assign values ​​to variables in the program: According to the processing requirements, set and enter the required variable values, such as cutting depth, tool path, etc. The program parameter writing code is as follows Figure 5 As shown, the blue fonts are the known parameter values ​​in step S1.

[0063] First point positioning: The machine tool moves to the first point position where the specified blade processing starts: According to the preset coordinates, the machine tool is controlled to move to the first point of processing to prepare for the subsequent processing cycle. The first point positioning code is as follows Figure 6 As shown, the blue fonts are the known parameter values ​​in step S1.

[0064] Processing cycle: Start from the positioning point: Start from the first point and enter the processing cycle. Call the set variable value: During the processing, the processing is performed according to the preset variable value (such as cutting depth, tool path, etc.). WHILE instruction realizes the feed movement: Through the WHILE cycle instruction, the machine tool is controlled to perform layer-by-layer feed movement in the cutting depth direction to remove material. The cycle continues until the predetermined processing depth is reached or all the set processing steps are completed. The processing cycle code is as follows Figure 7 shown.

[0065] Program end: Reset equipment status: After processing is completed, the machine tool is restored to its initial state to ensure the safety and stability of the machine tool. Specify a safe processing end position: Select a safe position as the end point of processing to avoid damage to the workpiece or machine tool. Close related codes: Close the necessary codes and settings activated during processing, such as laser power, speed, etc., to ensure that the machine tool is in a safe state. The program end code is as follows: Figure 8 shown.

[0066] The above process is the basic framework of the macro program for woodworking pre-milling cutter CNC laser processing. The overall code and macro program flow chart are as follows: Fig. 9 shown.

[0067] In step S4, the macro program is started on the numerical control system to start the processing process. The five-axis laser processing equipment processes each cutting edge and flank of the pre-milling cutter according to the parameters set by the program.

[0068] In order to further illustrate the advantages of the present invention, a specific case is described below.

[0069] This case takes the Huazhong CNC System Type 8 CNC system to process a 125mm diameter nine-tooth pre-milling cutter as an example.

[0070] (1) Processing preparation

[0071] First, through the CAD drawing of the pre-milling cutter (such as Fig.10 Calculate or obtain macro program related parameters:

[0072] Laser processing related parameters: cutting depth per layer t = 0.06, laser diameter D = 0.3, laser single-sided cone angle α = 6.

[0073] The first point positioning related parameters: pre-milling cutter theoretical diameter D0 = 125, blade starting position axial coordinate Z0 = 0, blade starting position C coordinate C0 = 90 + 90-6-13 = 161.

[0074] Processing cycle related parameters: axial movement of blade processing Y1=11.9, circumferential movement of blade processing C1=360×11.9×cot30 / π×125=18.894, number of cycles n=1.8 / 0.06=30.

[0075] above Fig.10 The processing parameters of the blade in the blue box are shown below. The processing parameters of the other blades are similar, forming a total of 9 blade programs.

[0076] Secondly, the five-axis laser processing equipment uses the HOMAG super-hard tool five-axis laser processing center LEM200T. The pre-milling cutter processed is a nine-tooth pre-milling cutter with a diameter of 125mm. The pre-milling cutter is positioned and installed on the equipment according to the drawing requirements.

[0077] Finally, according to the drawings and operation requirements, set the top surface of the pre-milling cutter as the Z-origin of the workpiece coordinate system.

[0078] (2) Import / create CNC macro programs

[0079] Import the program template into the Huazhong CNC System 8 CNC system.

[0080] (3) Write program parameters

[0081] The program parameters written are as follows Fig.11 As shown, %1001 is the machining program for the first blade, and so on, %1002 to %1009 are obtained, a total of nine CNC programs, which are run separately.

[0082] (4) Program startup and processing

[0083] The machining process begins by starting the macro program on the CNC system. The five-axis laser machining equipment processes the cutting edges and flanks of the pre-milling cutter according to the parameters set by the program.

[0084] Embodiment 2

[0085] like Fig.12 As shown, the present invention provides a CNC laser processing system for a woodworking pre-milling cutter, which is used to implement the CNC laser processing method for a woodworking pre-milling cutter of the first embodiment, and specifically includes:

[0086] The processing preparation and parameter acquisition module 100 is used to calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, and the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-direction origin of the workpiece coordinate system;

[0087] A macro program importing and creating module 200 is used to create a macro program for pre-milling in the numerical control system of the five-axis laser processing equipment, or to store the macro program in the numerical control system of the five-axis laser processing equipment as a template and directly import it;

[0088] The program parameter assignment module 300 is used to write the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program;

[0089] The program start-up and processing module 400 is used to start the macro program on the numerical control system, and the five-axis laser processing equipment processes each cutting edge and back face of the pre-milling cutter according to the parameters set by the program.

[0090] A CNC laser processing system for a woodworking pre-milling cutter in the present embodiment is used to implement the aforementioned CNC laser processing method for a woodworking pre-milling cutter. Therefore, the specific implementation method of the CNC laser processing system for a woodworking pre-milling cutter can be seen in the embodiment part of the CNC laser processing method for a woodworking pre-milling cutter in the previous text, for example, the processing preparation and parameter acquisition module 100, the macro program import and creation module 200, the program parameter assignment module 300, the program startup and processing module 400, are respectively used to implement steps S1, S2, S3, and S4 in the above-mentioned CNC laser processing method for a woodworking pre-milling cutter. Therefore, its specific implementation method can refer to the description of the corresponding embodiments of each part. In order to avoid redundancy, it will not be repeated here.

[0091] Embodiment 3

[0092] An embodiment of the present invention provides an electronic device, which includes a processor, a memory and a bus system. The processor and the memory are connected through the bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the above-mentioned CNC laser processing method of the woodworking pre-milling cutter.

[0093] Embodiment 4

[0094] An embodiment of the present invention provides a computer storage medium storing a computer software product. The computer software product includes several instructions for enabling a computer device to execute the above-mentioned CNC laser processing method for a woodworking pre-milling cutter.

[0095] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0096] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0097] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0098] Obviously, the above embodiments are merely examples for clear explanation and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived from them are still within the protection scope of the invention.

Claims

1. A CNC laser processing method for a woodworking pre-milling cutter, characterized in that: include: Step S1: Calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, wherein the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-direction origin of the workpiece coordinate system; Step S2: creating a macro program for pre-milling in the numerical control system of the five-axis laser processing equipment, or directly importing the macro program stored in the numerical control system of the five-axis laser processing equipment as a template; Step S3: writing the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program; Step S4: Start the macro program on the CNC system, and the five-axis laser processing equipment processes each cutting edge and back face of the pre-milling cutter according to the parameters set by the program.

2. The CNC laser processing method of a woodworking pre-milling cutter according to claim 1, characterized in that: The laser processing related parameters include the cutting depth of each layer, the laser diameter and the laser single-sided cone angle.

3. The CNC laser processing method of a woodworking pre-milling cutter according to claim 1, characterized in that: The first point positioning related parameters include the theoretical diameter of the pre-milling cutter, the X coordinate of the starting position of the blade, and the C coordinate of the starting position of the blade, wherein the C coordinate is calculated by the angle corresponding to the processed blade and the laser cone angle and the back angle.

4. The CNC laser processing method of a woodworking pre-milling cutter according to claim 1, characterized in that: The processing cycle related parameters include the axial movement amount of the blade processing, the circumferential movement amount of the blade processing and the number of cycles.

5. The CNC laser processing method of a woodworking pre-milling cutter according to claim 4, characterized in that: The axial movement of the blade processing is directly obtained from the drawing, the circumferential movement of the blade processing is calculated by the axial movement, the theoretical diameter and the lead angle, and the number of cycles is calculated by the total thickness of the blade and the cutting depth of each layer of laser processing.

6. The CNC laser processing method of a woodworking pre-milling cutter according to claim 1, characterized in that: The macro program created for pre-milling includes program header, program parameter writing, first point positioning, machining cycle and program tail.

7. The CNC laser processing method of a woodworking pre-milling cutter according to claim 6, characterized in that: The program header is used to reset the equipment status, specify a safe starting position for processing, and start the necessary code before processing; the program parameter writing is used to assign values ​​to variables in the program; the first point positioning is used to move the machine tool to the first point position for the start of specified blade processing; the processing cycle starts from the positioning point, calls the set variable value, and realizes the feed movement of the program in the cutting depth direction through the WHILE instruction, so as to achieve the purpose of removing materials layer by layer; the program tail is used to reset the equipment status, specify a safe end position for processing, and close the relevant code.

8. A CNC laser processing system for woodworking pre-milling cutters, characterized in that: The system is used to implement the CNC laser processing method of a woodworking pre-milling cutter according to any one of claims 1 to 7, specifically comprising: The processing preparation and parameter acquisition module is used to calculate or obtain macro program related parameters through the CAD drawing of the pre-milling cutter, and the macro program related parameters include laser processing related parameters, first point positioning related parameters and processing cycle related parameters; prepare five-axis laser processing equipment, tooling used for pre-milling cutter processing and pre-milling cutter workpiece, position and install the pre-milling cutter on the equipment according to the drawing requirements; and set the top surface of the pre-milling cutter as the Z-origin of the workpiece coordinate system; Macro program import and creation module, used to create macro programs for pre-milling in the CNC system of the five-axis laser processing equipment, or to store the macro programs in the CNC system of the five-axis laser processing equipment as templates and import them directly; The program parameter assignment module is used to write the calculated or obtained macro program related parameters into the corresponding program position to realize the assignment of variables used in the program; The program startup and processing module is used to start the macro program on the CNC system. The five-axis laser processing equipment processes the cutting edges and back faces of the pre-milling cutter according to the parameters set by the program.

9. An electronic device, characterized in that: The electronic device includes a processor, a memory and a bus system, the processor and the memory are connected through the bus system, the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the CNC laser processing method of the woodworking pre-milling cutter described in any one of claims 1 to 7.

10. A computer storage medium, characterized in that: The computer storage medium stores a computer software product, and the computer software product includes a number of instructions for enabling a computer device to execute the CNC laser processing method for a woodworking pre-milling cutter as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Numerical control machining method, electronic equipment, storage medium and computer program product

    CN120779859A

  • Parameterization numerical control machining method and system for wood structure component joints

    CN122131687A