Numerical control milling machine cutter mistake proofing device and mistake proofing method
By designing tool error-proof devices and error-proof macro programs on CNC milling machines, we can detect whether the tool processing of nylon nuts is accurate, which solves the problem of wrong tool selection in CNC machining, and improves processing quality and safety.
Patent Information
- Application Number
- CN202411792398.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-07
- Publication Date
- 2025-02-28
AI Technical Summary
During the CNC machining process, tool selection errors lead to parts processing quality problems, and existing error prevention measures mainly rely on careful inspection by operators, which poses a risk of operational errors.
Design a CNC milling machine tool anti-error device, including nylon nuts, anti-error rods, supporting pads, auxiliary fixtures and bolts, combined with the anti-error macro program, to ensure the correct use of the tool by checking whether the tool is accurately processed by the tool.
Effectively prevent tool use errors caused by improper operation of operators, improve parts processing quality, reduce production costs and damage to machine tools.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of numerical control machining, and relates to a tool error prevention device for a numerical control milling machine, and also relates to an error prevention method using the tool error prevention device for a numerical control milling machine, which is used to prevent tool use errors when machining parts on a numerical control machine tool. Background Art
[0002] In the field of CNC machining, the machining of parts is completed by the pre-programmed CNC machining program driving the tool to cut along the set trajectory. In general, the tool trajectory is calculated according to the geometric characteristics of the part and combined with the selected tool size, and output according to the tool tip position. Therefore, the key geometric dimensions such as tool diameter and chamfer in the part machining program must be consistent with the selected tool size, and the tool tip position (i.e. tool length) must be measured accurately. Due to the wide variety of tools required in the CNC machining process of complex parts, frequent tool changes are required during the machining process. Therefore, part quality accidents caused by incorrect tool selection are common during the production and machining process, causing great losses to the property of enterprises and individuals. Therefore, how to effectively avoid tool use errors during CNC milling machine machining has become an urgent problem to be solved. At present, tool selection error prevention mainly depends on employee operation, and operators need to carefully check and verify to prevent errors.
[0003] Therefore, a tool error proofing device for CNC milling machine is designed, and an error proofing method using the tool error proofing device for CNC milling machine is proposed. The tool error proofing device for CNC milling machine is used to solve the problem of part processing quality caused by incorrect tool use in CNC machine tool processing according to the shape of the error proofing rod and the error proofing macro program, thereby reducing the production cost of parts and the damage to machine tools. Summary of the invention
[0004] The invention provides a tool error prevention device for a numerically controlled milling machine, and also proposes an error prevention method using the tool error prevention device for a numerically controlled milling machine, which effectively prevents incorrect use of a machining tool during numerically controlled machining.
[0005] The technical solution adopted by the present invention is as follows:
[0006] A tool error prevention device for a numerically controlled milling machine comprises a nylon nut 1, an error prevention rod 2, a left support pad 3, a right support pad 4, a left auxiliary clamp 5, a right auxiliary clamp 6, a left bolt 7, a right bolt 8, a left nut 9, and a right nut 10; the nylon nut 1 is a cylinder with a chamfered top and a threaded hole at the bottom, which is meshed and connected with the thread at the upper end of the error prevention rod 2 through the threaded hole at the bottom, and the circular platform at the bottom of the error prevention rod 2 is placed on the workbench of the numerically controlled milling machine; the left support pad 3 and the right support pad 4 are two rectangular blocks of the same size and shape, which are respectively placed at the left and right ends of the error prevention rod 2, and the central axes of the left support pad 3, the right support pad 4, and the error prevention rod 2 are on the same horizontal line; the left auxiliary clamp 5 and the right auxiliary clamp 6 are two blocks of the same size and shape, with a U-shaped groove shape and a rectangular keyway through hole in the middle. The clamps are respectively placed on the left and right ends of the error-proofing rod 2, and the lower bottom surfaces of the left auxiliary clamp 5 and the right auxiliary clamp 6 are flush with the upper surface of the circular platform at the bottom of the error-proofing rod 2; the left auxiliary clamp 5 has one end with a U-shaped groove clamping the cylinder of the error-proofing rod 2, and the other end is placed on the upper surface of the left supporting pad 3, and the left bolt 7 is inverted in the T-slot of the worktable of the CNC milling machine through the keyway through the left auxiliary clamp 5, and the left auxiliary clamp 5 and the left supporting pad 3 are positioned and connected by the left bolt 7 and the left nut 9; the right auxiliary clamp 6 has one end with a U-shaped groove clamping the cylinder of the error-proofing rod 2, and the other end is placed on the upper surface of the right supporting pad 4, and the right bolt 8 is inverted in the T-slot of the worktable of the CNC milling machine through the keyway through the right auxiliary clamp 6, and the right auxiliary clamp 6 and the right supporting pad 4 are positioned and connected by the right bolt 8 and the right nut 10;
[0007] The nylon nut 1 is a cylinder with a chamfered top and a threaded hole at the bottom; the bottom of the error-proofing rod 2 is a circular platform, and the upper end is a longer cylinder with threads on the upper end, which is fixedly connected to the nylon nut 1, and the circular platform at the lower end is placed on the workbench of the CNC milling machine;
[0008] The left support pad 3 and the right support pad 4 are two rectangular blocks of the same size and shape; the left auxiliary clamp 5 is a clamp with a U-shaped groove shape and a rectangular keyway through hole in the middle. One end of the left auxiliary clamp 5 with the U-shaped groove clamps the cylinder of the error-proofing rod 2, and the other end is placed on the upper surface of the left support pad 3 and fixedly connected by a left bolt 7 and a left nut 9. The left bolt 7 is placed upside down in the T-slot of the workbench of the CNC milling machine through the keyway through hole of the left auxiliary clamp 5;
[0009] One end of the right auxiliary clamp 6 with a U-shaped groove clamps the cylinder of the error-proofing rod 2, and the other end is placed on the upper surface of the right supporting pad 4, and is fixedly connected by a right bolt 8 and a right nut 10. The right bolt 8 is inverted into the T-slot of the workbench of the CNC milling machine through the keyway through the right auxiliary clamp 6.
[0010] A method for preventing errors using a CNC milling machine tool error prevention device, the contents of which are as follows:
[0011] Step 1: Loading error-proofing macro program data, 1) Creating a system user variable in the CNC system of the machine tool to store the name of the part processing program and the corresponding tool name; 2) Creating an error-proofing device detection macro program according to the part processing program; 3) Executing the error-proofing device detection macro program before starting to process the part, and loading the program into the user variable storage of the CNC system of the machine tool;
[0012] Step 2: Install the tool error prevention device, 1) prepare the error prevention fixture parts, including nylon nut 1, error prevention rod 2, left support pad 3, right support pad 4, left auxiliary fixture 5, right auxiliary fixture 6, left bolt 7, right bolt 8, left nut 9, right nut 10; 2) build the tool error prevention device on the CNC milling machine working platform;
[0013] Step 3: Combine the "error-proofing device + error-proofing macro program" to detect the processing tool. 1) First control the spindle to align the tool for the processed part; 2) Control the spindle to move to the upper surface of the nylon nut and select a point to complete the tool alignment; 3) After the tool alignment is completed, call the macro program to perform a processing test on the nylon nut; 4) Observe whether the tool has any errors in processing the nylon nut, and return the spindle to process the part if no errors are found.
[0014] In step 1, the error-proofing macro program includes the name of the processing program used to process the part, the name of the tool, the theoretical data of the tool, and the X-axis distance length (A), Y-axis distance length (B), and Z-axis distance length (C) from the nylon nut as the starting point to the processed part;
[0015] In step two, the process of installing the tool error prevention device is that the left auxiliary clamp 5 has one end with a U-shaped groove that clamps the cylinder of the error prevention rod 2, and the other end is placed on the upper surface of the left supporting pad 3, and is fixedly connected by a left bolt 7 and a left nut 9, and the left bolt 7 is inverted in the T-slot of the worktable of the CNC milling machine; the right auxiliary clamp 6 has one end with a U-shaped groove that clamps the cylinder of the error prevention rod 2, and the other end is placed on the upper surface of the right supporting pad 4, and is fixedly connected by a right bolt 8 and a right nut 10, and the right bolt 8 is inverted in the T-slot of the worktable of the CNC milling machine.
[0016] In step three, the vertical distance from the upper surface of the nylon nut to the tool tip can detect whether the tool length and the Z value of the tool are correct, the outer diameter of the nylon nut can detect whether the tool diameter and the X, Y values are correct, and the chamfered surface of the nylon nut can detect whether the R angle of the tool used is correct. If the program is interrupted by program reset, power failure, machine tool alarm, etc. during the processing, the error prevention program will prioritize lifting the Z axis to the highest point of the machine when processing again, and then perform tool calibration and error prevention before processing.
[0017] The beneficial effect of the present invention is that when using a CNC milling machine to process parts, suitable processing tools can be selected for different types of parts to be processed. The processing method of "error-proofing device + error-proofing macro program" can effectively prevent quality problems caused by improper operation of the operator and incorrect selection of processing tools during the CNC processing process. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 The present invention is a structural diagram of an error-proofing rod in a tool error-proofing device of a CNC milling machine.
[0019] Figure 2 The present invention is a top view of the installation of a tool error-proofing device for a CNC milling machine.
[0020] Figure 3 The present invention is a front view of the installation of a tool error-proofing device for a CNC milling machine.
[0021] Figure 4 This is the main view of the device and the position of the workpiece to be processed.
[0022] Figure 5 It is a top view of the device and the position of the workpiece to be processed. DETAILED DESCRIPTION
[0023] Referring to the accompanying drawings, this embodiment takes an error-proofing method for preventing tool usage errors during part processing on a CNC milling machine as an example to further illustrate the present invention.
[0024] like Figure 1 , a tool error-proofing device for a numerically controlled milling machine comprises a nylon nut 1 and an error-proofing rod 2;
[0025] The nylon nut 1 is a cylinder with a chamfered top and a threaded hole at the bottom, which is engaged with the thread at the upper end of the error-proofing rod 2 through the threaded hole at the bottom. The circular platform at the bottom of the error-proofing rod 2 is placed on the workbench of a CNC milling machine.
[0026] like Figure 2 , a top view of the installation of a tool error prevention device for a CNC milling machine, comprising a left supporting pad 3, a right supporting pad 4, a left auxiliary clamp 5 and a right auxiliary clamp 6; the left supporting pad 3 and the right supporting pad 4 are two rectangular blocks of the same size and shape, respectively placed at the left and right ends of the error prevention rod 2, and the central axes of the three are on the same horizontal line; the left auxiliary clamp 5 and the right auxiliary clamp 6 are two clamps of the same size and shape, with a U-shaped groove shape and a rectangular keyway through hole in the middle, respectively placed at the left and right ends of the error prevention rod 2, one end of the left auxiliary clamp 5 with a U-shaped groove clamps the cylinder of the error prevention rod 2, and the other end is placed on the upper surface of the left supporting pad 3, and the right auxiliary clamp 6 has one end of a U-shaped groove clamps the cylinder of the error prevention rod 2, and the other end is placed on the upper surface of the right supporting pad 4.
[0027] like Figure 3, a front view of the installation of a tool error prevention device for a CNC milling machine, comprising a left bolt 7, a right bolt 8, a left nut 9 and a right nut 10; the left bolt 7 is inverted into the T-slot of the worktable of the CNC milling machine through the keyway through the left auxiliary clamp 5, and the left support block 3 and the left auxiliary clamp 5 are fixedly connected by the left bolt 7 and the left nut 9; the right bolt 8 is inverted into the T-slot of the worktable of the CNC milling machine through the keyway through the right auxiliary clamp 6, and the right support block 4 and the right auxiliary clamp 6 are fixedly connected by the right bolt 8 and the right nut 10.
[0028] like Figure 4 , which is the main view of the device and the processing part position. Place the bottom of the workpiece to be processed and the bottom of the error-proofing rod 2 on the workbench of the CNC milling machine, so that the bottom of the workpiece to be processed and the bottom of the error-proofing rod 2 are at the same height; place the workpiece to be processed on the workbench of the CNC milling machine, and select a point on the upper surface of the workpiece to be processed to complete the tool setting, record the coordinate value of the Z axis on the display screen of the CNC milling machine at this time, then move the spindle to the upper surface of the nylon nut 1 to select a point to complete the tool setting, record the coordinate value of the Z axis on the display screen of the CNC milling machine at this time, record the coordinate difference C between the two, and fill it in the corresponding statement of the error-proofing macro program, and complete the subsequent writing of the macro program statement for the workpiece to be processed.
[0029] like Figure 5 , a top view of the device and the position of the workpiece to be processed is shown, and the bottom of the workpiece to be processed and the bottom of the error-proofing rod 2 are placed on the workbench of the CNC milling machine, so that the bottom of the workpiece to be processed and the bottom of the error-proofing rod 2 are at the same height; the workpiece to be processed is placed on the workbench of the CNC milling machine, and a point is selected on the upper surface of the workpiece to be processed to complete the tool setting, and the coordinate values of the X-axis and Y-axis on the display screen of the CNC milling machine are recorded at this time, and then the spindle is moved to the upper surface of the nylon nut 1 to select a point to complete the tool setting, and the coordinate values of the X-axis and Y-axis on the display screen of the CNC milling machine are recorded at this time, and the coordinate difference A and B between the two are recorded, and filled in the corresponding statement of the error-proofing macro program, and the subsequent writing of the macro program statement for the workpiece to be processed is completed.
[0030] A method for preventing errors using a CNC milling machine tool error prevention device, as follows:
[0031] 1) Create system user variables in the CNC system of the machine tool to store the name of the machining program used to process the parts.
[0032] 2) According to the part processing program, establish an error-proof macro program, which includes the name of the processing program used to process the part, the name of the tool, the theoretical data of the tool, the horizontal X-axis distance (A) from the part reference point to the center point of the nylon nut, the horizontal Y-axis distance (B), and the vertical Z-axis distance (C).
[0033] 3) Install a tool error prevention device on the CNC milling machine workbench;
[0034] 4) Complete tool setting of the processed parts through manual control;
[0035] 5) Move the machine tool spindle to the upper surface of the nylon nut and select a point to complete the tool setting. Measure the horizontal X-axis distance (A), horizontal Y-axis distance (B) and vertical Z-axis distance (C) from the tool to the center point of the nylon nut. Enter the obtained data values (A, B, C) into the corresponding positions of the error-proofing macro program respectively.
[0036] 6) Enable error-proofing macro program to cut nylon nuts;
[0037] 7) Observe the vertical distance from the tool to the tool setting point on the upper surface of the nylon nut to determine whether the tool length and tool setting Z value are correct. If severe scratches are observed on the upper surface of the nylon nut or there is a gap between the nylon nut and the tool during this process, it means that the selected tool length is incorrect;
[0038] 8) Control the tool to rotate around the outer diameter of the nylon nut and observe whether there is a gap between the tool and the outer diameter of the nylon nut. If there is a gap, it means that the selected tool diameter is incorrect;
[0039] 9) Operate the tool chamfer to perform cutting on the chamfered surface of the nylon nut, and observe whether there is a gap between the chamfered surface of the nylon nut and the chamfer of the tool. If there is a gap, it means that the selected tool is incorrect.
[0040] If the tool does not have a gap during the cutting process of the nylon nut under the entire error-proofing macro program command, it means that the selected tool is correct and can be used to process the workpiece.
Claims
1. A CNC milling machine tool error prevention device, which features include: A nylon nut (1), an error-proofing rod (2), a left support pad (3), a right support pad (4), a left auxiliary clamp (5), a right auxiliary clamp (6), a left bolt (7), a right bolt (8), a left nut (9), and a right nut (10); the nylon nut (1) is a cylinder with a chamfered top and a threaded hole at the bottom, and is meshed and connected with the thread at the upper end of the error-proofing rod (2) through the threaded hole at the bottom, and the circular platform at the bottom of the error-proofing rod (2) is placed on the workbench of a CNC milling machine; the left support pad (3) and the right support pad (4) are two rectangular blocks of the same size and shape, respectively placed at the left and right ends of the error-proofing rod (2), and the central axes of the three are on the same horizontal line; the left auxiliary clamp (5) and the right auxiliary clamp (6) are two clamps of the same size and shape, with a U-shaped groove shape and a rectangular keyway through hole in the middle, respectively placed at the left and right ends of the error-proofing rod (2), The lower bottom surfaces of the left auxiliary clamp (5) and the right auxiliary clamp (6) are flush with the upper surface of the circular platform at the bottom of the error prevention rod (2); one end of the left auxiliary clamp (5) with a U-shaped groove clamps the cylinder of the error prevention rod (2), and the other end is placed on the upper surface of the left support pad (3); the left bolt (7) is placed upside down in the T-slot of the CNC milling machine table through the keyway through the left auxiliary clamp (5); the left auxiliary clamp (5) and the left support pad (3) are positioned and connected by the left bolt (3) and the left nut (9); one end of the right auxiliary clamp (6) with a U-shaped groove clamps the cylinder of the error prevention rod (2), and the other end is placed on the upper surface of the right support pad (4); the right bolt (8) is placed upside down in the T-slot of the CNC milling machine table through the keyway through the right auxiliary clamp (6); the right auxiliary clamp (6) and the right support pad (4) are positioned and connected by the right bolt (8) and the right nut (10).
2. The tool error prevention device for a CNC milling machine according to claim 1, characterized in that: The nylon nut (1) is a cylinder with a chamfered top and a threaded hole at the bottom; the bottom of the error-proofing rod (2) is a circular platform, the upper end is a longer cylinder, the upper end of the cylinder is threaded, and is fixedly connected to the nylon nut (1); the lower circular platform is placed on the workbench of the CNC milling machine.
3. The tool error prevention device for a CNC milling machine according to claim 1, characterized in that: The left support pad (3) and the right support pad (4) are two rectangular blocks of the same size and shape; the left auxiliary clamp (5) is a clamp with a U-shaped groove and a rectangular keyway through hole in the middle; one end of the left auxiliary clamp (5) with the U-shaped groove clamps the cylinder of the error prevention rod (2), and the other end is placed on the upper surface of the left support pad (3) and fixedly connected by a left bolt (7) and a left nut (9); the left bolt (7) is placed upside down in the T-slot of the workbench of the CNC milling machine through the keyway through hole of the left auxiliary clamp (5).
4. The tool error prevention device for a CNC milling machine according to claim 1, characterized in that: One end of the right auxiliary fixture (6) with a U-shaped groove clamps the cylinder of the error-proofing rod (2), and the other end is placed on the upper surface of the right supporting pad (4) and fixedly connected by a right bolt (8) and a right nut (10). The right bolt (8) is placed upside down in the T-slot of the workbench of the CNC milling machine through the keyway through hole of the right auxiliary fixture (6).
5. A method for preventing errors using a tool error prevention device for a numerically controlled milling machine, characterized in that: Step 1 is to load the error-proofing macro program data: 1) Create a system user variable in the CNC system of the machine tool to store the name of the part processing program and the corresponding tool name; 2) Create an error-proofing device detection macro program according to the part processing program; 3) Execute the error-proofing device detection macro program before starting to process the part, and load the program into the user variable storage of the CNC system of the machine tool; The second step is to install the tool error prevention device: 1) prepare the error prevention fixture parts, including nylon nut (1), error prevention rod (2), left support pad (3), right support pad (4), left auxiliary fixture (5), right auxiliary fixture (6), left bolt (7), right bolt (8), left nut (9), right nut (10); 2) build the tool error prevention device on the working platform of the CNC milling machine; The third step is to detect the machining tool in combination with the "error-proofing device + error-proofing macro program": 1) First, control the spindle to align the tool with the machined part; 2) Control the spindle to move to the upper surface of the nylon nut and select a point to complete the tool alignment; 3) After the tool alignment is completed, call the macro program to perform a machining test on the nylon nut; 4) Observe whether the tool makes any mistakes in machining the nylon nut, and return the spindle to process the part if no mistakes are made.
6. The method for preventing errors in a tool error prevention device for a CNC milling machine according to claim 5, characterized in that: In step one, the error-proofing macro program includes the name of the machining program used to machine the part, the name of the tool, the tool theoretical data, and the X-axis distance length (A), Y-axis distance length (B), and Z-axis distance length (C) from the nylon nut as the starting point to the machined part.
7. The method for preventing errors in a tool error prevention device for a CNC milling machine according to claim 5, characterized in that: In step 2, the method for installing the tool error prevention device is as described in claims 3 and 4.
8. The method for preventing errors in a tool error prevention device for a CNC milling machine according to claim 5, characterized in that: In step three, the vertical distance from the upper surface of the nylon nut to the tool tip can detect whether the tool length and the Z value of the tool are correct, the outer diameter of the nylon nut can detect whether the tool diameter and the X, Y values are correct, and the chamfered surface of the nylon nut can detect whether the R angle of the tool used is correct. If the program is interrupted by program reset, power failure, machine tool alarm, etc. during the processing, the error prevention program will prioritize lifting the Z axis to the highest point of the machine when processing again, and then perform tool calibration and error prevention before processing.
Citation Information
Patent Citations
Simple work fixture used for machining parallel grooves of sliding block
CN104786075A
Error-proofing method in large-sized structural component production process
CN106292533A
Cutter detecting method for numerical control machining
CN110900308A
A flexible clamp that is used for processing machine people's arm flange
CN208196218U
Numerical control machining error-proofing tool
CN220740403U