Part machining method based on numerical control machine tool and machining plan correction device
By measuring the deviation vector between the current position coordinates of the part and the set position coordinates on the CNC machine tool and correcting the processing plan, the problems of difficult and inefficient clamping and alignment of rudder shaft parts were solved, and efficient and high-precision processing was achieved.
Patent Information
- Application Number
- CN202510856416.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-09-26
AI Technical Summary
In the aerospace field, it is difficult to clamp and align rudder shaft parts, especially heavy and large parts. It is time-consuming and labor-intensive, and the alignment efficiency is low.
By measuring the current position coordinates of the part on the CNC machine tool and comparing them with the set position coordinates to obtain the deviation vector, the coordinate parameters in the processing plan can be corrected based on the deviation vector, avoiding the complicated clamping and alignment process.
It improves parts processing efficiency, reduces labor intensity, and achieves high-precision processing operations.
Smart Images

Figure CN120696837A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of numerically controlled machine tools, and in particular relates to a parts processing method and a processing plan correction device based on numerically controlled machine tools. Background Art
[0002] In the aerospace industry, many functional parts have complex structures, such as the rudder shaft in the rudder mechanism. These shafts are made of high-temperature alloys and, to mate with other parts like the rudder frame, contain multiple surfaces at varying angles. This requires high machining precision, typically requiring high-precision four-axis or five-axis machining centers.
[0003] During part machining, the part must be precisely positioned on the machining platform, clamped and aligned, and then processed according to the established machining plan. However, clamping and aligning the part in the set position is particularly complex. Due to the extremely high precision requirements of the part, the part position must be adjusted repeatedly in small amounts, which is time-consuming and labor-intensive. This is especially labor-intensive and inefficient for heavy and bulky parts. Summary of the Invention
[0004] This application provides a parts processing method and processing plan correction device based on CNC machine tools, which aims to at least to some extent solve the technical problems of difficulty and low efficiency in clamping and aligning parts in set positions during parts processing.
[0005] In one aspect of an embodiment of the present application, a part processing method based on a CNC machine tool is provided, comprising:
[0006] Place the part on the workbench and measure the current position coordinates;
[0007] Obtain the deviation vector between the current position coordinates and the set position coordinates of the part;
[0008] Correcting coordinate parameters in a set machining plan based on the deviation vector;
[0009] Perform machining operations according to the revised machining plan.
[0010] In some embodiments, measuring the current location coordinates includes:
[0011] A ruler is set at the front end of the feed system of the CNC machine tool;
[0012] driving the feeding system to move until the ruler abuts against a preset sampling point of the part, and recording the feeding amount of the feeding system;
[0013] The coordinates of the preset sampling point are converted by the feed amount, and the coordinates of the preset sampling point are the current position coordinates of the part.
[0014] In some embodiments, the ruler is a lever micrometer;
[0015] The step of moving the ruler against a preset sampling point of the part includes:
[0016] When the value of the lever micrometer changes, the feeding system stops moving.
[0017] In some embodiments, converting the feed amount into the coordinates of the preset sampling point includes:
[0018] The coordinates of the preset sampling point are converted according to the difference between the feeding amount of the feeding system and the variation of the lever micrometer.
[0019] In some embodiments, measuring the current location coordinates includes:
[0020] Setting detection positions on the workbench and respectively setting a plurality of laser rangefinders;
[0021] Detecting the distances of the preset sampling points of the parts by the multiple laser rangefinders to obtain multiple distance values;
[0022] Combining the coordinates of the detection position and the corresponding distance value, respectively, to obtain the coordinates of the preset sampling point, the coordinates of the preset sampling point being the current coordinates of the part;
[0023] Each of the laser rangefinders only measures the distance value in one axial dimension.
[0024] In some embodiments, the number of the preset sampling points is multiple;
[0025] The step of obtaining the deviation vector between the current position coordinates and the set position coordinates includes:
[0026] Obtaining a plurality of deviation vectors based on comparison of the current position coordinates of the plurality of preset sampling points with the set position coordinates of the corresponding set positions;
[0027] The average of multiple deviation vectors is obtained as the deviation vector for correcting the machining plan.
[0028] In some embodiments, the CNC machine tool is a quad machining center or a five-axis machining center.
[0029] Another aspect of the present application further provides a processing plan correction device, comprising:
[0030] Get module to get the current position coordinates of the part;
[0031] Deviation conversion module, converting the deviation vector between the current position coordinates of the part and the set position coordinates;
[0032] The correction module corrects the coordinate parameters in the set processing plan based on the deviation vector.
[0033] The embodiments of the present application have at least the following beneficial effects:
[0034] The embodiments of the present application provide a part processing method and a processing plan correction device based on a CNC machine tool. By measuring the current position coordinates of a part placed at any position on the workbench of the CNC machine tool and comparing the current position coordinates with the preset position coordinates, a deviation vector is obtained, and the corresponding coordinate parameters in the processing plan are corrected based on the deviation vector. In this way, the processing plan can be executed with high precision without the need to clamp and align the turntable on the workbench, thereby avoiding the complicated clamping and alignment process of setting the workpiece in a preset fixed position, and greatly improving the processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, a brief introduction will be given below to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0036] Figure 1 A flowchart of a part processing method based on a CNC machine tool in an embodiment of the present application is shown;
[0037] Figure 2 Shown Figure 1 Schematic diagram of the principle of parts processing method based on CNC machine tools;
[0038] Figure 3 A processing plan correction device in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0040] In addition, this application may repeat reference numbers and / or reference letters in different examples. This repetition is for the purpose of simplicity and clarity and does not in itself indicate the relationship between the various embodiments and / or settings discussed. In addition, this application provides examples of various specific processes and materials, but those of ordinary skill in the art will recognize the application of other processes and / or the use of other materials.
[0041] The present application is described below with reference to specific embodiments and with reference to the accompanying drawings:
[0042] When machining parts on CNC machine tools, they must be precisely positioned on the machining platform, clamped and aligned, and then processed according to the established machining plan. However, clamping and aligning parts in the set position is particularly complex. Due to the extremely high precision requirements of the parts, the part position must be adjusted repeatedly in small amounts, which is time-consuming and labor-intensive. This is especially true for heavy and bulky parts, which results in high labor intensity and low alignment efficiency.
[0043] To this end, the embodiments of the present application provide a part processing method and a processing plan correction device based on a CNC machine tool, which aims to solve, to a certain extent, the technical problems of difficulty and low efficiency in clamping and aligning parts at set positions during part processing.
[0044] See also Figure 1 and Figure 2 , parts processing methods based on CNC machine tools, including:
[0045] Place the part on the workbench and measure the current position coordinates;
[0046] Obtain the deviation vector between the current position coordinates and the set position coordinates of the part;
[0047] Correcting coordinate parameters in a set machining plan based on the deviation vector;
[0048] Perform machining operations according to the revised machining plan.
[0049] It is worth noting that the processing method of this application is based on CNC machine tools, such as three-axis machining centers, four-axis machining centers, five-axis machining centers, etc. The parts are processed according to a pre-designed processing plan. Specifically, according to the set coordinate parameters, the feed system is controlled to gradually process the parts.
[0050] A fixed preset position is set on the workbench, usually the coordinate zero point of the CNC machine tool, and the processing plan is also designed based on the coordinate zero point.
[0051] The embodiments of this application primarily address the technical issues of difficulty and low efficiency in aligning parts at a fixed, preset position on a workbench, i.e., the zero-point position. The invention proposes placing a part at any position on the workbench, detecting the current position coordinates of that position, and comparing them with a preset set position to obtain a deviation vector. The deviation vector is then used to correct the coordinate parameters in the preset machining plan, thereby obtaining an updated machining plan. This allows machining of parts at any position.
[0052] Moreover, it can avoid the problem of complicated and difficult operation of clamping and aligning parts in a set fixed position, greatly improving the operating efficiency and reducing labor intensity.
[0053] In some embodiments, measuring the current location coordinates includes:
[0054] A ruler is set at the front end of the feed system of the CNC machine tool;
[0055] driving the feeding system to move until the ruler abuts against a preset sampling point of the part, and recording the feeding amount of the feeding system;
[0056] The coordinates of the preset sampling point are converted by the feed amount, and the coordinates of the preset sampling point are the current position coordinates of the part.
[0057] In some embodiments, the ruler is a lever micrometer;
[0058] The step of moving the ruler against a preset sampling point of the part includes:
[0059] When the value of the lever micrometer changes, the feeding system stops moving.
[0060] In some embodiments, converting the feed amount into the coordinates of the preset sampling point includes:
[0061] The coordinates of the preset sampling point are converted according to the difference between the feeding amount of the feeding system and the variation of the lever micrometer.
[0062] In some embodiments, measuring the current location coordinates includes:
[0063] Setting detection positions on the workbench and respectively setting a plurality of laser rangefinders;
[0064] Detecting the distances of the preset sampling points of the parts by the multiple laser rangefinders to obtain multiple distance values;
[0065] Combining the coordinates of the detection position and the corresponding distance value, respectively, to obtain the coordinates of the preset sampling point, the coordinates of the preset sampling point being the current coordinates of the part;
[0066] Each of the laser rangefinders only measures the distance value in one axial dimension.
[0067] In some embodiments, the number of the preset sampling points is multiple;
[0068] The step of obtaining the deviation vector between the current position coordinates and the set position coordinates includes:
[0069] Obtaining a plurality of deviation vectors based on comparison of the current position coordinates of the plurality of preset sampling points with the set position coordinates of the corresponding set positions;
[0070] The average of multiple deviation vectors is obtained as the deviation vector for correcting the machining plan.
[0071] In some embodiments, the CNC machine tool is a quad machining center or a five-axis machining center.
[0072] See also Figure 3 In another aspect of the embodiment of the present application, a processing plan correction device is provided, comprising:
[0073] Get module to get the current position coordinates of the part;
[0074] Deviation conversion module, converting the deviation vector between the current position coordinates of the part and the set position coordinates;
[0075] The correction module corrects the coordinate parameters in the set processing plan based on the deviation vector.
[0076] The embodiments of the present application have at least the following beneficial effects:
[0077] The embodiments of the present application provide a part processing method and a processing plan correction device based on a CNC machine tool. By measuring the current position coordinates of a part placed at any position on the workbench of the CNC machine tool and comparing the current position coordinates with the preset position coordinates, a deviation vector is obtained, and the corresponding coordinate parameters in the processing plan are corrected based on the deviation vector. In this way, the processing plan can be executed with high precision without the need to clamp and align the turntable on the workbench, thereby avoiding the complicated clamping and alignment process of setting the workpiece in a preset fixed position, and greatly improving the processing efficiency.
[0078] In this application, unless otherwise expressly specified or limited, a first feature being "above" or "below" a second feature may include the first and second features being in direct contact, or may include the first and second features being in contact not directly but through another feature between them. Moreover, a first feature being "above," "above," and "above" a second feature may include the first feature being directly above or obliquely above the second feature, or may simply mean that the first feature is higher in level than the second feature. A first feature being "below," "below," and "below" a second feature may include the first feature being directly below or obliquely below the second feature, or may simply mean that the first feature is lower in level than the second feature.
[0079] In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise" and "counterclockwise" indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0080] It should be noted that all directional indications in the embodiments of the present application are only used to explain the relative position relationship, movement status, etc. between the components in a certain specific posture. If the specific posture changes, the directional indication will also change accordingly.
[0081] In this application, unless otherwise specified or limited, the terms "connection" and "fixation" should be understood in a broad sense. For example, "fixation" can mean fixed connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; internal communication between two elements or interaction between two elements, unless otherwise specified. For those skilled in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0082] In addition, the terms "first," "second," and so on, used in this application are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, "plurality" means two or more, unless otherwise specifically defined.
[0083] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification.
[0084] In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that ordinary technicians in this field can implement them. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0085] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and intent of the present application, and that the scope of the present application is defined by the claims and their equivalents.
Claims
1. A parts processing method based on a CNC machine tool, characterized in that: include: Place the part on the workbench and measure the current position coordinates; Obtain the deviation vector between the current position coordinates and the set position coordinates of the part; Correcting coordinate parameters in a set machining plan based on the deviation vector; Perform machining operations according to the revised machining plan.
2. The parts processing method based on a CNC machine tool according to claim 1, characterized in that: Measuring the current position coordinates includes: A ruler is set at the front end of the feed system of the CNC machine tool; driving the feeding system to move until the ruler abuts against a preset sampling point of the part, and recording the feeding amount of the feeding system; The coordinates of the preset sampling point are converted by the feed amount, and the coordinates of the preset sampling point are the current position coordinates of the part.
3. The parts processing method based on a CNC machine tool according to claim 2, characterized in that: The ruler is a lever micrometer; The step of moving the ruler against a preset sampling point of the part includes: When the value of the lever micrometer changes, the feeding system stops moving.
4. The parts processing method based on a CNC machine tool according to claim 3, characterized in that: The step of converting the coordinates of the preset sampling point by the feed amount includes: The coordinates of the preset sampling point are converted according to the difference between the feeding amount of the feeding system and the variation of the lever micrometer.
5. The parts processing method based on a CNC machine tool according to claim 1, characterized in that: Measuring the current position coordinates includes: Setting detection positions on the workbench and respectively setting a plurality of laser rangefinders; Detecting the distances of the preset sampling points of the parts by the multiple laser rangefinders to obtain multiple distance values; Combining the coordinates of the detection position and the corresponding distance value, respectively, to obtain the coordinates of the preset sampling point, wherein the coordinates of the preset sampling point are the current coordinates of the part; Each of the laser rangefinders only measures the distance value in one axial dimension.
6. The parts processing method based on a CNC machine tool according to any one of claims 2 to 5, characterized in that: The number of the preset sampling points is multiple; The step of obtaining the deviation vector between the current position coordinates and the set position coordinates includes: Obtaining a plurality of deviation vectors based on comparison of the current position coordinates of the plurality of preset sampling points with the set position coordinates of the corresponding set positions; The average of multiple deviation vectors is obtained as the deviation vector for correcting the machining plan.
7. The part processing method based on a CNC machine tool according to claim 6, characterized in that: The CNC machine tool is a four-axis machining center or a five-axis machining center.
8. A processing plan correction device, characterized in that: include: Get module to get the current position coordinates of the part; Deviation conversion module, converting the deviation vector between the current position coordinates of the part and the set position coordinates; The correction module corrects the coordinate parameters in the set processing plan based on the deviation vector.