Part machining method and control system

By taking the center of the reference hole as the coordinate origin and combining it with a dynamic tool compensation strategy and subsequent verification compensation method, the problems of reference displacement error and unstable precision in piston connecting rod machining are solved, achieving efficient and high-precision parts production.

CN120755720APending Publication Date: 2025-10-10FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510821376.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

The existing piston connecting rod processing process has problems such as large reference displacement error, difficult positioning, and unstable processing accuracy, resulting in low production efficiency and high cost of high-precision parts.

Method used

The center of the reference hole is used as the coordinate origin, and pre-processing is performed through a dynamic tool compensation strategy. The tool trajectory is adjusted in real time to eliminate the positioning reference displacement error. The error accumulation is eliminated through subsequent verification and compensation to achieve precision control.

Benefits of technology

It improves parts processing accuracy and batch production efficiency, reduces production costs, reduces human errors and material waste, and is suitable for the stable production of high-precision parts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120755720A_ABST
    Figure CN120755720A_ABST
Patent Text Reader

Abstract

The invention relates to the field of machining, and provides a part machining method and a control system. The method comprises the steps that the center of a datum hole of a to-be-machined part serves as an original point of a coordinate system; based on the origin of the coordinate system, a first mounting positioning surface of the to-be-machined part is pre-machined through a dynamic tool compensation strategy; selecting a verification point on the first mounting positioning surface, calculating a first actual distance through a part calculation model, and comparing whether the first actual distance is the same as a second preset distance or not; if not, compensation parameters in the dynamic tool compensation strategy are adjusted based on the difference value between the first actual distance and the second preset distance, and finish machining of the first mounting positioning face of the to-be-machined part is completed through the dynamic tool compensation strategy after parameter adjustment; and the above steps are repeated to machine the second mounting positioning surface, so that the target part is obtained. The machining precision of parts is improved, and the defects that traditional machining efficiency is low and error control is insufficient are overcome.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mechanical processing, and in particular to a parts processing method and control system. Background Art

[0002] At present, the existing piston connecting rod is positioned in the traditional method of two-pin machining during the processing. During the processing, the two-pin positioning method limits the six degrees of freedom of the workpiece. Although the positioning reference coincides with the processing and measurement reference during the processing, there is still a reference displacement error, such as the reference positioning hole With positioning pin The clearance between the two ends of the piston rod causes a datum displacement error of 0.03+0.029=0.059, which is greater than the tolerance requirement of the center distance between the installation positioning surface and the hole ФDH7 (such as 0.04). It is impossible to ensure that the center spacing dimensions on all workpieces are within the tolerance range. Therefore, the clearance between the positioning hole and the positioning pin needs to be redesigned to reduce the datum displacement error. However, this will also increase the manufacturing cost of the fixture and parts, and the difficulty of workpiece positioning and installation will also increase accordingly. Secondly, after the piston connecting rod is completed, it is inspected by a three-dimensional coordinate measuring machine to determine whether the dimension is qualified. If the dimension deviation is found to have become a batch problem, it is impossible to adjust the tool path or compensation parameters in real time during processing, and rework or scrapping will also result in waste of materials and work time. In addition, offline inspection relies on manual operation and equipment turnover, which prolongs the production cycle and cannot dynamically track the impact of factors such as tool wear and machine tool vibration on the dimension during processing. It is difficult to establish effective process control, resulting in insufficient precision stability and failure to meet the batch production requirements of high-precision parts. Summary of the Invention

[0003] The purpose of the present invention is to provide a parts processing method and control system, which improves the processing accuracy of parts and solves the defects of low efficiency and insufficient error control in traditional processing. The specific scheme is as follows:

[0004] A parts processing method, comprising the following steps:

[0005] S1: After positioning and installing the part to be processed, the center of the reference hole of the part to be processed is used as the origin of the coordinate system;

[0006] S2: Based on the coordinate system origin, using a dynamic tool compensation strategy, pre-processing the first mounting surface of the part to be processed so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on the target size of the part to be processed;

[0007] S3: Selecting a check point on the first mounting positioning surface, calculating a first actual distance between the first mounting positioning surface and the center of the reference hole in a part calculation model based on the coordinate data of the check point, and comparing the first actual distance with a second preset distance to determine whether they are the same;

[0008] S4: If not, adjusting the compensation parameters in the dynamic tool compensation strategy based on the difference between the first actual distance and the second preset distance, and completing the finish machining of the first mounting positioning surface of the part to be machined by the dynamic tool compensation strategy after the parameter adjustment;

[0009] S5: Repeat steps S1 to S4 to process the second mounting positioning surface to obtain the target part.

[0010] Optionally, the dynamic tool compensation strategy in step S2 specifically includes:

[0011] Rough machining is performed on the first mounting surface using the target size as the machining target and the first tool radius compensation value as the machining path to obtain a first preset spacing; the first preset spacing is the center distance between the first mounting surface and the reference hole; wherein the first tool radius compensation value is equal to the sum of the theoretical tool radius value and the rough machining allowance;

[0012] The first mounting positioning surface is semi-finished with the target size as the machining target and the second tool radius compensation value as the machining path to obtain a second preset spacing; wherein the second preset spacing is smaller than the first preset spacing, and the second tool radius compensation value is equal to the sum of the tool theoretical radius value and the semi-finishing allowance.

[0013] Optionally, the second preset distance is greater than the target distance; wherein, the target distance is equal to the sum of the theoretical distance between the first mounting positioning surface or the second mounting positioning surface and the reference hole, the error of the reference hole, and the error of the distance between the first mounting positioning surface or the second mounting positioning surface and the center of the reference hole.

[0014] Optionally, the part calculation model is pre-configured based on the part to be processed; and the first actual distance between the first installation positioning surface and the center of the reference hole is obtained by calculating the coordinate data of the verification point through the part calculation model.

[0015] Optionally, step S4 specifically includes:

[0016] Calculating the difference between the first actual distance and the second preset distance, and using the difference as a compensation value to compensate a third tool radius compensation value; wherein the third tool radius compensation value is equal to the difference between the tool theoretical radius value and the compensation value;

[0017] Taking the target size as the machining target and the third tool radius compensation value as the machining path, the first mounting positioning surface of the part to be machined is fine-machined to obtain a third preset spacing of the target part; wherein, the third preset spacing is equal to the theoretical spacing between the first mounting positioning surface or the second mounting positioning surface and the reference hole.

[0018] Optionally, the second mounting positioning surface and the first mounting positioning surface are mirror-symmetrical with respect to the coordinate origin, that is, the vertical distances of the two from the coordinate origin are both target sizes; wherein, the angle between the first mounting positioning surface and the second mounting positioning surface is an obtuse angle.

[0019] A parts processing control system, comprising:

[0020] A determination module is configured to position and install the part to be processed, and then use the reference hole of the part to be processed as the origin of the coordinate system;

[0021] a strategy compensation module configured to pre-process a first mounting surface of the part to be processed using a dynamic tool compensation strategy based on the coordinate system origin so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on a target size of the part to be processed;

[0022] a verification module configured to select a verification point on the first mounting positioning surface, calculate a first actual distance between the first mounting positioning surface and the center of the reference hole in a part calculation model based on coordinate data of the verification point, and compare the first actual distance with a second preset distance to determine whether the first actual distance is the same;

[0023] a strategy adjustment module configured to, if not, adjust compensation parameters in the dynamic tool compensation strategy based on a difference between the first actual distance and the second preset distance, and complete finish machining of the first mounting positioning surface of the part to be machined using the dynamic tool compensation strategy after parameter adjustment;

[0024] The control module is configured to process the second mounting positioning surface to obtain a target part.

[0025] A computer device comprises a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method.

[0026] A computer-readable storage medium stores a computer program / instruction thereon, which implements the steps of the method when executed by a processor.

[0027] A computer program product comprises a computer program / instructions which, when executed by a processor, implement the steps of the method.

[0028] Through the above solution, the following beneficial technical effects are achieved:

[0029] The present application provides a parts processing method and control system, which takes the center of the reference hole as the coordinate origin, thereby eliminating the positioning reference displacement error at the source; by adopting a dynamic tool compensation strategy to pre-process the parts to be processed, on the basis of maintaining the design margin, the tool trajectory is adjusted in real time to avoid under-cutting or over-cutting; secondly, through pre-processing, the influence of factors such as tool wear and processing errors on subsequent processing is avoided in advance, and in the subsequent verification process, the error source of the processed parts can be traced and corrected in time; further, through subsequent processing compensation methods, the error accumulation is eliminated, thereby ensuring the processing accuracy of the parts, improving the batch production efficiency and stability of precision parts, and reducing production costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A flowchart of a parts processing method provided in this application;

[0031] Figure 2 Schematic diagram of the structure of the piston connecting rod;

[0032] Figure 3 Calculate a 3D plot of the model for the part. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solutions and advantages of this application clearer, the following Figure 1-3 This application is further described in detail. Obviously, the embodiments described are only a 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.

[0034] The terms used in the examples of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a," "the," and "the" used in the examples of this application and the appended claims are also intended to include plural forms, and unless the context clearly indicates otherwise, "a plurality" generally includes at least two.

[0035] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0036] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0037] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.

[0038] It should also be noted that the terms "include," "comprises," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a product or device comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such product or device. In the absence of further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the product or device comprising the element.

[0039] It should be noted in particular that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.

[0040] First of all, in order to facilitate the understanding of the technical solution provided by this application, the following explanation is made; first, the part to be processed involved in this application is a piston connecting rod; the piston connecting rod is a high-precision processing part in the engine. If the processing accuracy of the piston connecting rod does not meet the design requirements, it will cause the piston motion trajectory to deviate and affect the transmission accuracy. At the same time, it will also cause the friction resistance between the piston and the cylinder wall to increase, resulting in increased engine power loss. Therefore, the precision requirements for high-precision parts such as piston connecting rods are very strict. Therefore, there is an urgent need for an effective technical means to ensure the processing accuracy of the piston connecting rod.

[0041] The optional embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0042] Figure 1 A parts processing method shown in FIG. 1 includes the following steps:

[0043] S1: After positioning and installing the part to be processed, the center of the reference hole of the part to be processed is used as the origin of the coordinate system;

[0044] S2: Based on the coordinate system origin, using a dynamic tool compensation strategy, pre-processing the first mounting surface of the part to be processed so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on the target size of the part to be processed;

[0045] S3: Selecting a check point on the first mounting positioning surface, calculating a first actual distance between the first mounting positioning surface and the center of the reference hole in a part calculation model based on the coordinate data of the check point, and comparing the first actual distance with a second preset distance to determine whether they are the same;

[0046] S4: If not, adjusting the compensation parameters in the dynamic tool compensation strategy based on the difference between the first actual distance and the second preset distance, and completing the finish machining of the first mounting positioning surface of the part to be machined by the dynamic tool compensation strategy after the parameter adjustment;

[0047] S5: Repeat steps S1 to S4 to process the second mounting positioning surface to obtain the target part.

[0048] Specifically, the present application takes the center of the reference hole as the coordinate origin, thereby eliminating the positioning reference displacement error at the source; by adopting a dynamic tool compensation strategy to pre-process the parts to be processed, on the basis of maintaining the design allowance, the tool trajectory is adjusted in real time to avoid under-cutting or over-cutting. Secondly, through pre-processing, the impact of factors such as tool wear and processing errors on subsequent processing is avoided in advance, and in the subsequent verification process, the subsequent processing compensation method is used to eliminate error accumulation and ensure that the processed parts meet the precision tolerance requirements; secondly, during the CNC processing process, the present application is controlled by program throughout the entire process, which can adapt to the deviations of different workpieces, and can trace the source of errors of the processed parts and correct problems in time, replacing the traditional manual modification of tool compensation parameters, reducing the adverse effects of human errors, and suitable for high-precision mass-produced parts.

[0049] Among them, in S1, after the part to be processed is positioned and installed, the probe of the machining center is called to measure the coordinate value of the center of the reference hole in the machine tool coordinate system, and it is used as the coordinate origin, thereby eliminating the positioning reference displacement error at the source and providing strong support for subsequent processing.

[0050] Furthermore, the dynamic tool compensation strategy in step S2 specifically includes:

[0051] The first installation positioning surface is coarsely machined by taking the target size as a machining target and a first tool radius compensation value as a machining path, to obtain a first preset interval; the first preset interval is a center distance between the first installation positioning surface of the part to be machined after coarse machining and the reference hole; wherein the first tool radius compensation value is equal to a sum of a tool theoretical radius value and a coarse machining allowance;

[0052] The first installation positioning surface is semi-finished machined by taking the target size L1 as a machining target and a second tool radius compensation value as a machining path, to obtain a second preset interval; wherein the second preset interval is smaller than the first preset interval, and the second tool radius compensation value is equal to a sum of the tool theoretical radius value and a semi-finished machining allowance; wherein the second preset interval is a center distance between the first installation positioning surface of the part to be machined after semi-finished machining and the reference hole.

[0053] It can be understood that the allowance control after coarse machining and semi-finished machining is realized by modifying the tool radius compensation value, that is, the machining program is programmed according to the final size by using the tool radius compensation function, wherein the tool radius compensation value is equal to a sum of the tool theoretical radius value and the allowance corresponding to the machining process.

[0054] The target size is a theoretical interval between the first installation positioning surface or the second installation positioning surface and the reference hole, that is, the final size obtained by machining the part to meet the design tolerance requirement.

[0055] The present application adopts a dynamic tool compensation strategy to perform rough machining and semi-finishing on the first mounting positioning surface or the second mounting positioning surface. This pre-machining method can dynamically set the tool radius compensation value according to the requirements of different machining stages, accurately control the machining allowance of each stage, and reduce tool wear and chipping risks while maintaining the design allowance, and avoid under-cutting or over-cutting. Secondly, the machining program is always guided by the target size, and different stages of machining are achieved by adjusting the tool radius compensation value. There is no need to write programs separately for rough machining and semi-finishing, which improves programming efficiency and reduces programming errors. Moreover, in the pre-machining process, the influence of factors such as tool wear and machining errors on subsequent machining can be avoided in advance. At the same time, the influencing factors of tool wear and machining errors are eliminated through verification, and the cumulative errors caused by the influencing factors are eliminated through machining compensation, thereby ensuring the machining accuracy requirements of parts. Secondly, in the subsequent verification process, the source of the cumulative error can also be traced and corrected in time. For example, when the actual processing size of the semi-finished part between the first mounting positioning surface and the coordinate origin is smaller than the target size during subsequent verification, and the difference between the actual processing size of the semi-finished first mounting positioning surface and the coordinate origin and the second preset spacing is greater than the compensation limit, the problem tracing mechanism is triggered; for example, the actual processing size of the semi-finished part is 9.8mm, and the second preset spacing is 10.1mm, then the difference between the two is -0.3mm, which exceeds the compensation limit of -0.1mm.

[0056] It should be further explained that the first preset spacing is the theoretical thickness of the first mounting positioning surface and the coordinate origin of the part to be processed after the rough processing process; the second preset spacing is the theoretical thickness of the first mounting positioning surface and the coordinate origin of the part to be processed after the fine processing process; but in the actual processing process, it is impossible to measure, and it is also affected by various factors such as tool wear and machine tool vibration. The actual thickness of the first mounting positioning surface and the coordinate origin after actual processing may deviate from the theoretical thickness; therefore, in order to ensure the processing accuracy of the part through subsequent verification methods, the possible deviation is compensated to the compensation parameters in the dynamic tool compensation strategy to eliminate the technical problem of error accumulation in the pre-processing process. At the same time, the possible error accumulation is also used to escort the subsequent fine processing and improve the generation efficiency and stability of part processing.

[0057] Among them, the rough machining allowance and semi-finishing allowance indicate the thickness of the residual material that needs to be retained on the part to be machined after actual cutting; for example, the plane thickness between the origin of the reference hole and the first mounting positioning surface is 11.5mm in the initial unprocessed stage, the theoretical radius of the tool used is 5mm, and the rough machining allowance is 0.5mm. After rough machining, the plane thickness of the part to be machined is theoretically equal to the first preset spacing, i.e., 10.5mm; after semi-finishing, the plane thickness is theoretically equal to the second preset spacing, i.e., 10.1mm, wherein the semi-finishing allowance is 0.1mm; the remaining 0.1mm thickness is removed by turning through subsequent finishing.

[0058] Furthermore, the second preset distance is greater than the target distance; wherein, the target distance is equal to the sum of the theoretical distance between the first mounting positioning surface or the second mounting positioning surface and the reference hole, the error of the reference hole, and the error of the distance between the first mounting positioning surface or the second mounting positioning surface and the center of the reference hole.

[0059] It can be understood that the theoretical spacing between the first mounting positioning surface or the second mounting positioning surface and the reference hole is equal to the target size of the part to be processed; that is, the second preset spacing is greater than the target distance, and the second preset spacing - target distance ≥ the minimum allowance for fine machining, so as to retain sufficient residual material to eliminate the reference hole error, machine tool error, etc., and provide operating space through subsequent compensation strategies to control the part to be processed within the final size tolerance requirements.

[0060] Furthermore, the part calculation model is pre-configured based on the part to be processed; the first actual distance between the first installation positioning surface and the center of the reference hole is calculated based on the coordinate data of the verification point through the part calculation model.

[0061] Specifically, the part calculation model is a digital model pre-configured based on the design requirements of the part to be processed. The coordinate data of the verification point is used as the original input data for the model calculation. Through internal processing, the first actual distance between the first mounting positioning surface and the center of the reference hole is calculated, and then the difference between the first actual distance and the second preset distance is calculated to reflect the processing error, providing a data basis for subsequent precision adjustment. At the same time, it is convenient for subsequent quality traceability. By analyzing historical calculation data, potential problems in the processing process can be discovered, providing data support for process optimization, and continuously improving processing quality and stability.

[0062] The following combination Figure 2-3 This embodiment is described; wherein Figure 3is a three-dimensional diagram of the part calculation model; point O is the center point of datum hole DH7; F1 and F2 represent the first and second mounting surfaces, respectively; point C is the intersection of the two mounting surfaces; point F is a checkpoint selected on the first mounting surface; point E is the intersection of a perpendicular line drawn from the center of the datum hole to the first mounting surface; point A is the intersection of a perpendicular line drawn from point F to the line of symmetry; α is the angle formed by the first or second mounting surface and the central line of symmetry. Line OE represents the final dimension of the part to be machined, which meets the design tolerance requirements, or the target dimension.

[0063] In the figure, the coordinates of the origin center are (X O , Y O ), the coordinate value of point F in the machine tool coordinate system (X F , Y F ) ; AF length: L AF = X F -X O ; OA length: L OA =Y O -Y F ;AC length: L AC = L AF / TAN(α); length of OC: L OC =L OA +L AC ; OE length: L OE =L OC *SIN(α), where the length of the OE line is the first actual distance calculated based on the F check point.

[0064] In a specific embodiment, S4: if not, adjusting the compensation parameters in the dynamic tool compensation strategy based on the difference between the first actual distance and the second preset distance, and completing the finish machining of the first mounting positioning surface of the part to be machined by the dynamic tool compensation strategy after the parameter adjustment, specifically including:

[0065] Calculating the difference between the first actual distance and the second preset distance, and using the difference as a compensation value to compensate a third tool radius compensation value; wherein the third tool radius compensation value is equal to the difference between the tool theoretical radius value and the compensation value;

[0066] Taking the target size as the machining target and the third tool radius compensation value as the machining path, the first mounting positioning surface of the part to be machined is fine-machined to obtain a third preset spacing of the target part; wherein, the third preset spacing is equal to the theoretical spacing between the first mounting positioning surface or the second mounting positioning surface and the reference hole.

[0067] It can be understood that if the difference is positive, it means that the first actual distance is greater than the second preset distance, which means that there is too much residual material after semi-finishing, and the compensation value needs to be reduced to cut more;

[0068] If the difference is negative, it means that the first actual distance is smaller than the second preset distance, which means that the residual material after semi-finishing is too small, indicating excessive cutting, and the compensation value needs to be increased to reduce cutting.

[0069] Specifically, the present application calculates the difference between the first actual distance and the second preset spacing and directly converts it into a tool compensation value, which can adaptively correct errors and use a dynamic compensation strategy based on real-time error feedback to promptly correct the dimensional deviation of semi-finishing in the finishing stage, thereby avoiding rework or scrapping due to out-of-tolerance conditions, achieving high-precision processing of different parts, ensuring that the final size reaches the theoretical spacing, controlling the processing accuracy within the tolerance requirements, and reducing process development cycles and costs.

[0070] Furthermore, the second mounting positioning surface and the first mounting positioning surface are mirror-symmetrical with respect to the coordinate origin, that is, the first mounting positioning surface and the second mounting positioning surface are respectively at the same vertical distance from the coordinate origin, that is, the vertical distance is the target size, and the target size is equal to the theoretical spacing between the first mounting positioning surface or the second mounting positioning surface and the reference hole; wherein, the angle between the first mounting positioning surface and the second mounting positioning surface is an obtuse angle; and the angle between the mirror symmetry line passing through the coordinate origin and the first mounting positioning surface is the same as the angle between the second mounting positioning surface.

[0071] It can be understood that since the first installation positioning surface and the second installation positioning surface are mirror-symmetrical with respect to the coordinate origin, the processing steps of the two are the same during the processing.

[0072] On the other hand, the present application provides a parts processing control system, comprising:

[0073] A determination module is configured to position and install the part to be processed, and then use the reference hole of the part to be processed as the origin of the coordinate system;

[0074] a strategy compensation module configured to pre-process a first mounting surface of the part to be processed using a dynamic tool compensation strategy based on the coordinate system origin so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on a target size of the part to be processed;

[0075] a verification module configured to select a verification point on the first mounting positioning surface, calculate a first actual distance between the first mounting positioning surface and the center of the reference hole in a part calculation model based on coordinate data of the verification point, and compare the first actual distance with a second preset distance to determine whether the first actual distance is the same;

[0076] a strategy adjustment module configured to, if not, adjust compensation parameters in the dynamic tool compensation strategy based on a difference between the first actual distance and the second preset distance, and complete finish machining of the first mounting positioning surface of the part to be machined using the dynamic tool compensation strategy after parameter adjustment;

[0077] The control module is configured to process the second mounting positioning surface to obtain a target part.

[0078] On the other hand, the present application provides a computer device comprising a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method.

[0079] On the other hand, the present application provides a computer-readable storage medium having a computer program / instruction stored thereon, which implements the steps of the method when the computer program / instruction is executed by a processor.

[0080] On the other hand, the present application provides a computer program product, comprising a computer program / instruction, which implements the steps of the method when executed by a processor.

[0081] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A parts processing method, characterized in that: The method comprises the following steps: S1: After positioning and installing the part to be processed, the center of the reference hole of the part to be processed is used as the origin of the coordinate system; S2: Based on the coordinate system origin, using a dynamic tool compensation strategy, pre-processing the first mounting surface of the part to be processed so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on the target size of the part to be processed; S3: Selecting a check point on the first mounting positioning surface, calculating a first actual distance between the first mounting positioning surface and the center of the reference hole based on the coordinate data of the check point using a part calculation model, and comparing the first actual distance with a second preset distance to determine whether they are the same; S4: If not, adjusting the compensation parameters in the dynamic tool compensation strategy based on the difference between the first actual distance and the second preset distance, and completing the finish machining of the first mounting positioning surface of the part to be machined by the dynamic tool compensation strategy after the parameter adjustment; S5: Repeat steps S1 to S4 to process the second mounting positioning surface to obtain the target part.

2. The method according to claim 1, characterized in that The dynamic tool compensation strategy in step S2 specifically includes: Rough machining is performed on the first mounting surface using the target size as the machining target and the first tool radius compensation value as the machining path to obtain a first preset spacing; the first preset spacing is the center distance between the first mounting surface and the reference hole; wherein the first tool radius compensation value is equal to the sum of the theoretical tool radius value and the rough machining allowance; The first mounting positioning surface is semi-finished with the target size as the machining target and the second tool radius compensation value as the machining path to obtain a second preset spacing; wherein the second preset spacing is smaller than the first preset spacing, and the second tool radius compensation value is equal to the sum of the tool theoretical radius value and the semi-finishing allowance.

3. The method according to claim 2, characterized in that The second preset distance is greater than the target distance; wherein, the target distance is equal to the sum of the theoretical distance between the first mounting positioning surface or the second mounting positioning surface and the reference hole, the error of the reference hole, and the error of the distance between the first mounting positioning surface or the second mounting positioning surface and the center of the reference hole.

4. The method according to claim 3, characterized in that The part calculation model is pre-configured based on the part to be processed; the first actual distance between the first installation positioning surface and the center of the reference hole is calculated based on the coordinate data of the verification point through the part calculation model.

5. The method according to claim 4, characterized in that The step S4 specifically includes: Calculating the difference between the first actual distance and the second preset distance, and using the difference as a compensation value to compensate a third tool radius compensation value; wherein the third tool radius compensation value is equal to the difference between the tool theoretical radius value and the compensation value; Taking the target size as the machining target and the third tool radius compensation value as the machining path, the first mounting positioning surface of the part to be machined is fine-machined to obtain a third preset spacing of the target part; wherein, the third preset spacing is equal to the theoretical spacing between the first mounting positioning surface or the second mounting positioning surface and the reference hole.

6. The method according to any one of claims 1 to 5, characterized in that The second mounting positioning surface and the first mounting positioning surface are mirror-symmetrical with respect to the coordinate origin, that is, the vertical distances of the two from the coordinate origin are both target sizes; wherein, the angle between the first mounting positioning surface and the second mounting positioning surface is an obtuse angle.

7. A parts processing control system, characterized in that: include: A determination module is configured to position and install the part to be processed, and then use the reference hole of the part to be processed as the origin of the coordinate system; a strategy compensation module configured to pre-process a first mounting surface of the part to be processed using a dynamic tool compensation strategy based on the coordinate system origin so that the distance between the first mounting surface and the center of the reference hole is a second preset distance; wherein the second preset distance is pre-set based on a target size of the part to be processed; a verification module configured to select a verification point on the first mounting positioning surface, calculate a first actual distance between the first mounting positioning surface and the center of the reference hole in a part calculation model based on coordinate data of the verification point, and compare the first actual distance with a second preset distance to determine whether the first actual distance is the same; a strategy adjustment module configured to, if not, adjust compensation parameters in the dynamic tool compensation strategy based on a difference between the first actual distance and the second preset distance, and complete finish machining of the first mounting positioning surface of the part to be machined using the dynamic tool compensation strategy after parameter adjustment; The control module is configured to process the second mounting positioning surface to obtain a target part.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program / instruction stored thereon, wherein the computer program / instruction, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product comprising a computer program / instruction, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.