Shell and processing error calculation and compensation method, device, equipment, and processing method
By calculating and compensating for the errors on the side surfaces of the rotating shaft of the electronic equipment housing, the problems of insufficient probe rigidity and large processing errors were solved, achieving efficient production and low-cost processing.
Patent Information
- Application Number
- CN202210669768.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2042-06-14
AI Technical Summary
The side of the rotating shaft of the electronic equipment housing is non-planar, which makes processing difficult. The probe is not rigid enough, which easily causes the needle to break, and the processing error is large, resulting in low product yield, high cost and low production efficiency.
By establishing a three-dimensional coordinate system, calculating the material center deviation, X-direction deviation of the surface to be processed and four-axis rotation error, the error compensation is performed using local variable compensation values, and the probe detection direction is adjusted to reduce the influence of four-axis rotation error and clamping straightness.
It effectively reduces processing errors, improves product qualification rate and production efficiency, and reduces production costs.
Smart Images

Figure CN115168800B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mechanical processing technology, and in particular to a shell and a processing error calculation and compensation method, device, equipment, and processing method. Background Art
[0002] Electronic equipment often requires high precision, so its structure is often more complex. For example, the side of the rotating shaft of the electronic equipment housing is non-planar and is located in the middle of the housing. Due to the influence of processing depth and probe length, it is impossible to detect the side of the rotating shaft with an ordinary small and short probe. If a small and long probe is used for detection, the probe is not rigid enough, which may easily cause the needle to break during detection and maintenance, increasing the cost of spare parts. Furthermore, due to the protection requirements of the product processing surface, it is necessary to use a ball head probe with a ruby for detection. Since the processing depth of the shaft side is deep, and due to the product structure during the processing, the shaft side cannot be processed in the 0-degree direction of the four-axis processing equipment, and can only be processed in the vertical direction. In this direction, due to the influence of the probe length, the probe cannot be directly detected, and the workpiece needs to be flipped over and then detected. This will cause the workpiece to be affected by many aspects of errors. For example, during processing, it is affected by the four-axis rotation error, the probe runout error, and the straightness of the clamping, which makes dimensional processing difficult, resulting in a low final product yield, and even severe products being scrapped, resulting in high production costs and low production efficiency. Summary of the Invention
[0003] The purpose of the present invention is to overcome the deficiencies in the prior art and provide a shell and processing error calculation compensation method, device, equipment, and processing method to reduce the errors generated during processing, improve product qualification rate, improve production efficiency, and reduce production costs.
[0004] To achieve the above object, the technical solution adopted by the present invention is:
[0005] A method for calculating machining errors, characterized by comprising the following steps:
[0006] When the large plane of the material is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis. The absolute values of the Y coordinates of the two corresponding points farthest apart in the length direction of the material are obtained, and are recorded as A1 and B1 respectively; the material center deviation value F is calculated; the relative value of the X coordinate of the corresponding point on the outer edge of the width direction of the material is obtained, and is recorded as C; the relative value of the X coordinate of the corresponding point on the inner side of the surface to be processed is obtained, and is recorded as F1;
[0007] When the large plane of the material is coplanar with the XZ-axis plane, the relative values of the X-coordinates of the first point G2, the second point G3, and the third point G4, arranged in order from top to bottom on the outside of the width direction of the material at this time, are obtained, and recorded as a, b, and c respectively. The position corresponding to point G4 is the position of the surface to be processed; the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4 are respectively obtained, and the X-direction deviation of the position of the surface to be processed is calculated;
[0008] The four-axis rotation error is calculated based on the C value and the b value.
[0009] Further improvements to the above technical solution are:
[0010] The calculation formula of the material center deviation value F is as follows: F=I-(A1+B1) / 2; where I is half of the theoretical length value of the material.
[0011] The X-direction deviation of the position of the surface to be processed is: e×(ba) / d.
[0012] The four-axis rotation error is: -C+b.
[0013] The present invention also provides a machining error compensation method, which obtains the material center deviation value F, the X-direction deviation of the position of the to-be-machined surface, and the four-axis rotation error according to the above-mentioned machining error calculation method.
[0014] When the material's large plane is coplanar with the XZ axis, obtain the relative value of the X-axis coordinate of the highest point G1 on the outside of the material's length direction, recorded as f;
[0015] The coordinates of the position to be processed are updated. The theoretical value of the X-axis coordinate of the position to be processed is #5301, and the theoretical value of the Y-axis coordinate is #5303. The updated X-axis coordinate value = #5301 + (a + b) / 2; the updated Y-axis coordinate value = #5303 + f + F;
[0016] The local variable compensation value of the position to be processed is H1=F1-C+b-(a+b) / 2+e×(ba) / d.
[0017] The present invention also provides a processing error calculation device, comprising
[0018] The material center deviation value calculation unit is used to obtain the absolute values of the Y coordinates of the two corresponding points farthest apart in the length direction of the material, which are recorded as A1 and B1 respectively; in this case, when the large plane of the material is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis, and the material center deviation value F is calculated; the relative value of the X coordinate of the corresponding point in the width direction of the material from the outer edge is obtained, which is recorded as C; the relative value of the X coordinate of the corresponding point on the inner side of the to-be-processed surface is obtained, which is recorded as F1;
[0019] The X-direction deviation calculation unit for the position of the surface to be processed is used to obtain the relative values of the X-direction coordinates of the first point G2, the second point G3, and the third point G4, which are arranged in sequence from top to bottom on the outside of the material in the width direction when the large plane of the material is coplanar with the XZ axis plane, and are recorded as a, b, and c respectively. The position corresponding to point G4 is the position of the surface to be processed; obtain the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4, respectively, and calculate the X-direction deviation of the position of the surface to be processed;
[0020] The four-axis rotation error calculation unit is used to calculate the four-axis rotation error according to the C value and the b value.
[0021] Furthermore, the material center deviation value F in the material center deviation value calculation unit is calculated using the following formula: F=I-(A1+B1) / 2; wherein I is half of the theoretical length value of the material;
[0022] The X-direction deviation of the position of the to-be-machined surface in the X-direction deviation calculation unit is: e×(ba) / d;
[0023] The four-axis rotation error in the four-axis rotation error calculation unit is: -C+b.
[0024] The present invention also provides a processing device, comprising the above-mentioned processing error calculation device.
[0025] The present invention also provides a processing method, comprising the following steps:
[0026] A three-dimensional coordinate system is established, and the material to be processed is placed so that the large plane of the material is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis; the probe detects the absolute values of the Y coordinates of the two corresponding points in the material's length direction that are farthest apart in the direction perpendicular to the large plane of the material, and records them as A1 and B1 respectively; the material center deviation value F is calculated; the material is plane-processed according to the material center deviation value to obtain the surface to be processed; the calculation formula of the material center deviation value F is as follows: F = I-(A1+B1) / 2; where I is half of the theoretical length value of the material;
[0027] The probe detects the absolute value of the X-axis coordinate of the corresponding point on the outer edge of the material in the width direction in the vertical direction of the large plane of the material, and calculates the relative value, which is recorded as C; obtains the absolute value of the X-axis coordinate of the corresponding point on the inner side of the surface to be processed, and calculates the relative value, which is recorded as F1;
[0028] Flip the material so that its large plane is coplanar with the XZ-axis plane. Probe the X-coordinates of points G2, G3, and G4, located on the outside of the width of the material, from top to bottom, parallel to the large plane. Calculate the corresponding relative values, which are denoted as a, b, and c, respectively. The position corresponding to point G4 is the location of the surface to be processed. Obtain the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4, respectively, and calculate the X-axis deviation of the surface to be processed. The X-axis deviation of the surface to be processed is: e×(ba) / d.
[0029] Calculate the four-axis rotation error according to the C value and the b value, and the four-axis rotation error is: -C+b;
[0030] When the material's large plane is coplanar with the XZ axis, obtain the relative value of the X-axis coordinate of the highest point G1 on the outside of the material's length direction, recorded as f;
[0031] The coordinates of the position to be processed are updated. The theoretical value of the X-axis coordinate of the position to be processed is #5301, and the theoretical value of the Y-axis coordinate is #5303. The updated X-axis coordinate value = #5301 + (a + b) / 2; the updated Y-axis coordinate value = #5303 + f + F;
[0032] The local variable compensation value of the position to be processed is H1=F1-C+b-(a+b) / 2+e×(ba) / d;
[0033] The local variable compensation value H1 is input into a control system, and the control system processes the position to be processed according to H1 and the coordinate value of the position to be processed.
[0034] The present invention also provides a shell component manufactured by the above processing method.
[0035] According to the technical solution of the present invention, the machining error calculation method of the present invention calculates the material center deviation value, the X-axis deviation of the position of the to-be-machined surface, and the four-axis rotation error. This method takes into account the machining error more comprehensively. The error calculation method is simple, involving only dimensional values and not complex calculations such as functions. This effectively reduces the machining error and machining cost of the product and improves production efficiency. The machining error compensation method of the present invention can compensate the machining equipment for the error calculation results, enabling the machining equipment to perform automated machining, improve production efficiency, and stabilize product quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 Schematic diagram of the process flow of the machining error calculation method according to embodiment 1 of the present invention.
[0037] Figure 2 This is a schematic flow chart of the processing method of Example 5 of the present invention.
[0038] Figure 3 This is a schematic diagram of material placement in step S10 of the processing method of Example 5 of the present invention.
[0039] Figure 4 Schematic diagram of probe detection in step S10 of the processing method of embodiment 5 of the present invention.
[0040] Figure 5 Schematic diagram of probe detection in step S20 of the processing method of embodiment 5 of the present invention.
[0041] Figure 6 Schematic diagram of the principle of the X-axis deviation of the position of the to-be-machined surface in step S20 of the machining method according to embodiment 5 of the present invention.
[0042] The meanings of the reference numerals in the accompanying drawings are:
[0043] 1-first rotating shaft portion; 2-second rotating shaft portion; 3-probe; 11-surface to be processed of the first rotating shaft portion; 21-surface to be processed of the second rotating shaft portion. DETAILED DESCRIPTION
[0044] To facilitate understanding of the present invention, the present invention will be described more fully below with reference to the accompanying drawings. Preferred embodiments of the present invention are shown in the accompanying drawings. However, the present invention may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the present disclosure.
[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention.
[0046] like Figure 3 As shown, in an embodiment of the present invention, the workpiece to be processed is an electronic device housing, and the processing surface to be processed is the side surface of the rotating shaft. In this embodiment, the side surface of the rotating shaft is non-planar, presenting an irregular arc surface, located in the middle of the housing edge. Since the rotating shaft is symmetrically arranged, the two processing surfaces to be processed are arranged relative to each other. Due to the limitations of processing and measuring equipment, the large flat surface of the workpiece is at the 0-degree position. Therefore, during processing, it is necessary to adjust to the +90-degree and -90-degree positions for processing, which will inevitably produce rotation errors during rotation. In addition, due to the special structure, the processing position cannot be directly detected in the processing direction. If it is detected directly, the bottom arc of the probe 3 and the processing arc will contact, resulting in a large detection error. In actual processing, the four-axis rotation error, the probe runout error, and the straightness of the clamping will be affected. This increases the difficulty of product processing, resulting in a low product yield, and even over-milling causing material scrap. Therefore, the purpose of the present invention is to first solve the problem of probe runout error by changing the detection direction of the probe 3, and then reduce the influence of the four-axis rotation error and the straightness error of the clamping through various error calculations and compensations.
[0047] Example 1: Figure 1 As shown, the machining error calculation method of this embodiment includes the following steps:
[0048] S1. Calculate the material center deviation F: Establish a three-dimensional coordinate system on a computer device, and place the material to be processed on the processing device and clamp it so that the material's large plane is coplanar with the XY axis plane of the coordinate system, the material's length corresponds to the direction of the coordinate system's Y axis, the material's width corresponds to the direction of the coordinate system's X axis, and the material's height corresponds to the direction of the coordinate system's Z axis. Obtain the absolute values of the Y coordinates of the two corresponding points that are farthest apart in the material's length at this point, denoted as A1 and B1, respectively; calculate the material center deviation F. The material center deviation F is calculated as follows: F = I - (A1 + B1) / 2; where I is half the theoretical length of the material.
[0049] The material remains stationary, and the relative value of the X-axis coordinate of the corresponding point on the outer edge of the material in the width direction is continuously obtained, which is recorded as C; the relative value of the X-axis coordinate of the corresponding point on the inner side of the surface to be processed is obtained, which is recorded as F1.
[0050] S2. Calculate the X-axis deviation of the position of the surface to be processed: When the material's large plane is coplanar with the XZ-axis plane, obtain the relative X-axis coordinates of the first, second, and third points G2, G3, and G4, arranged from top to bottom on the outside of the material width direction. These coordinates are denoted as a, b, and c, respectively. The position corresponding to point G4 is the position of the surface to be processed. Obtain the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4, respectively, and calculate the X-axis deviation of the position of the surface to be processed. The X-axis deviation of the position of the surface to be processed is: e × (b) / d.
[0051] S3. Calculate the four-axis rotation error: Calculate the four-axis rotation error based on the C value and the b value. The four-axis rotation error is: -C+b.
[0052] Embodiment 2: The machining error compensation method of this embodiment includes the following steps:
[0053] S4. Obtain the material center deviation value F, the X-axis deviation of the position of the to-be-processed surface, and the four-axis rotation error obtained in Example 1;
[0054] S5. Continuing with the situation where the large plane of the material is coplanar with the XZ axis, obtain the relative value of the X-axis coordinate of the highest point G1 on the outside of the length direction of the material at this time, recorded as f;
[0055] S6. Update the coordinates of the position to be processed. The theoretical value of the X-axis coordinate of the position to be processed is #5301, and the theoretical value of the Y-axis coordinate is #5303. The updated X-axis coordinate value = #5301 + (a + b) / 2; the updated Y-axis coordinate value = #5303 + f + F.
[0056] S7. Substitute the local variable compensation value of the position to be processed into the X direction. The local variable compensation value of the position to be processed is H1=F1-C+b-(a+b) / 2+e×(ba) / d.
[0057] Embodiment 3: The processing error calculation device of this embodiment includes the following calculation units:
[0058] The material center deviation value calculation unit is used to obtain the absolute values of the Y coordinates of the two corresponding points furthest apart in the material's length direction, denoted as A1 and B1 respectively. In this case, when the material's large plane is coplanar with the XY axis plane, the material's length direction corresponds to the Y axis, the material's width direction corresponds to the X axis, and the material's height direction corresponds to the Z axis, and the material center deviation value F is calculated. The relative values of the X coordinates of the corresponding points in the material's width direction from the outer edge are obtained, denoted as C. The relative values of the X coordinates of the corresponding points on the inner side of the to-be-machined surface are obtained, denoted as F1. The material center deviation value F in the material center deviation value calculation unit is calculated using the following formula: F = I - (A1 + B1) / 2; where I is half the theoretical length of the material.
[0059] The X-axis deviation calculation unit for the position of the surface to be processed is used to obtain the relative X-axis coordinates of the first point G2, the second point G3, and the third point G4, which are arranged from top to bottom in the width direction of the material when the material's large plane is coplanar with the XZ-axis plane. These coordinates are denoted as a, b, and c, respectively. The position corresponding to point G4 is the position of the surface to be processed. The theoretical length d between points G2 and G3 and the theoretical length e between points G3 and G4 are obtained, respectively, to calculate the X-axis deviation of the position of the surface to be processed. The X-axis deviation of the position of the surface to be processed in the X-axis deviation calculation unit is: e×(b) / d.
[0060] The four-axis rotation error calculation unit is used to calculate the four-axis rotation error according to the C value and the b value. The four-axis rotation error in the four-axis rotation error calculation unit is: -C+b.
[0061] Example 4: The processing equipment of this embodiment includes the processing error calculation device of Example 3, and also includes a machine platform, a spindle arranged on the machine platform, a tool magazine, and a control system for controlling the entire processing equipment.
[0062] Example 5: Figures 2 to 5 As shown, the processing method of this embodiment includes the following steps:
[0063] S10, measure and calculate the material center deviation value F: Figure 3 and Figure 4 As shown, a three-dimensional coordinate system is established in the computer, and the material to be processed is placed on the machine table of the processing equipment. After clamping and fixing, the large plane of the material is made coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis; the probe 3 detects the absolute values of the Y-axis coordinates of the two corresponding points A and B farthest away in the length direction of the material in the vertical direction of the large plane of the material, which are recorded as A1 and B1 respectively.
[0064] Calculate the material center deviation value F; then planarize the material based on the material center deviation value to obtain the surface to be machined. At this point, only the axis is initially formed. The material between the two axis and any excess material at either end is removed. The axis side to be machined forms the plane to be machined after this machining process. The material center deviation value F is calculated using the following formula: F = I - (A1 + B1) / 2; where I is half the theoretical length of the material.
[0065] Continue to detect the absolute value of the X-axis coordinate of the corresponding point on the outer edge of the material in the width direction in the direction perpendicular to the large plane of the material, and calculate the relative value, which is recorded as C. In this embodiment, the specific detection points are two points C and D corresponding to the outer ends of the two rotating shafts, and the relative values are recorded as C and C', respectively. Obtain the absolute value of the X-axis coordinate of the corresponding point on the inner side of the surface to be processed, and calculate the relative value, which is recorded as F1. Specifically, in this embodiment, the detection points are two points F1 and F2 corresponding to the surface to be processed on the inner sides of the two rotating shafts, and the relative values are recorded as F1 and F1', respectively.
[0066] S20, measure and calculate the X-direction deviation of the position of the surface to be processed: flip the material 90° so that the large plane of the material is coplanar with the XZ axis plane, and the probe 3 detects the X-direction coordinate values of the material's points G1, G2, G3 and G4 from top to bottom in the direction parallel to the large plane of the material, and obtains the corresponding relative values by calculation, which are recorded as f, a, b and c respectively. The position corresponding to the point G4 is the position of the surface to be processed, the point G1 is the position corresponding to the highest point at the top of the length direction of the material, the point G3 is the point corresponding to the top of the rotating shaft, and the point G2 is located between points G1 and G3. Obtain the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4, and calculate the X-direction deviation of the position of the surface to be processed. Figure 6 As shown, according to the principle of similar triangles, (ba) / d=(cb / )e; therefore, the X-direction deviation (cb) of the position of the surface to be processed is: e×(ba) / d.
[0067] like Figure 5 As shown, in this embodiment, since there are two rotating shafts, each needs to be probed separately. The dimensions of the first rotating shaft portion 1 are first measured, with the relative values recorded as f, a, b, and c. The theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4 are obtained. The X-axis deviation of the position of the surface to be machined is: e×(ba) / d.
[0068] Flip the material 180° for a second measurement of the dimensions of the second rotating shaft portion 2. Probe 3 probes the X-axis coordinates of points G1', G2', G3', and G4' of the material, parallel to the material's large plane, from top to bottom. Calculate the corresponding relative values, denoted as f', a', b', and c', respectively. Calculate the theoretical length d' between G2' and G3', and the theoretical length e' between G3' and G4'. Based on the principle of similar triangles, the X-axis deviation of the surface to be machined is: e' × (b' - a' / ) d'.
[0069] S30, calculating the four-axis rotation error: calculating the four-axis rotation error according to the C value and the b value, the four-axis rotation error is: -C+b.
[0070] In this embodiment, the four-axis rotation error corresponding to the second rotating shaft portion 2 is: -C'+b'.
[0071] S40. Calculate local variable compensation values: Update the coordinates of the positions to be processed. The theoretical X-coordinate value of the first rotating shaft portion's surface 11 to be processed is #5301, and the theoretical Y-coordinate value is #5303. The updated X-coordinate value = #5301 + (a + b) / 2; the updated Y-coordinate value = #5303 + f + F. The local variable compensation value of the position to be processed is H1 = F1 - C + b - (a + b) / 2 + e × (ba) / d.
[0072] The theoretical X-coordinate value of the second axis section's machining surface 21 is #5281, and the theoretical Y-coordinate value is #5283. The updated X-coordinate value = #5281 + (a' + b') / 2; the updated Y-coordinate value = #5283 + f' + F'. The local variable compensation value for the machining position is H1' = F1' - C' + b' - (a' + b') / 2 + e' × (b' - a' / ) d'.
[0073] S50, compensation processing: the local variable compensation values H1 and H1' are respectively input into the control system, and the control system performs compensation processing on the position to be processed according to H1 and H1' and the coordinate value of the position to be processed, thereby reducing processing errors and improving product yield.
[0074] In the above processing method, it is possible to process the first rotating shaft part or the second rotating shaft part first, and it is only necessary to correspond to the coordinates of the rotating shaft part. The same is true when measuring with the probe, and the corresponding points of the first rotating shaft part or the second rotating shaft part can be measured first.
[0075] Example 6: The shell part of this example is manufactured by the processing method of Example 5.
[0076] The shell and processing error calculation and compensation method, device, equipment, and processing method provided by the present invention have simple calculation and processing steps, do not involve functions, are easy to operate, and effectively reduce the problem of large errors caused by problems such as processing rotating axes, probe deflection, and clamping through adjustments to measurement and error calculation, thereby improving product yield, ensuring product quality, reducing production costs, and improving production efficiency.
[0077] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0078] The above embodiments merely represent preferred embodiments of the present invention. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that a person skilled in the art would be able to make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the patent for this invention shall be determined by the appended claims.
Claims
1. A method for calculating machining errors, characterized in that: The steps include: When the material's large plane is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis. The absolute values of the Y coordinates of the two corresponding points furthest apart in the material's length direction are obtained, and are recorded as A1 and B1 respectively. The material center deviation value F is calculated using the following formula: F = I - (A1 + B1) / 2; where I is half of the theoretical length of the material. The relative value of the X coordinate of the corresponding point on the outer edge of the material's width direction is obtained, and is recorded as C. When the large plane of the material is coplanar with the XZ-axis plane, the relative values of the X-coordinates of the first point G2, the second point G3, and the third point G4, which are arranged in order from top to bottom on the outside of the width direction of the material at this time, are obtained, and recorded as a, b, and c respectively. The position corresponding to point G4 is the position of the surface to be processed; the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4 are respectively obtained, and the X-direction deviation (cb) of the position of the surface to be processed is calculated. The X-direction deviation (cb) of the position of the surface to be processed is: e×(ba) / d; The four-axis rotation error is calculated according to the C value and the b value, and the four-axis rotation error is: -C+b.
2. A machining error compensation method, characterized in that: The machining error calculation method according to claim 1 obtains the material center deviation value F, the X-direction deviation of the position of the surface to be machined, and the four-axis rotation error, and obtains the relative value of the X-direction coordinate of the corresponding point on the inner side of the surface to be machined, which is recorded as F1; When the material's large plane is coplanar with the XZ axis, obtain the relative value of the X-axis coordinate of the highest point G1 on the outside of the material's length direction, recorded as f; The coordinates of the position to be processed are updated. The theoretical value of the X-axis coordinate of the position to be processed is #5301, and the theoretical value of the Y-axis coordinate is #5303. The updated X-axis coordinate value = #5301 + (a + b) / 2; the updated Y-axis coordinate value = #5303 + f + F; The local variable compensation value of the position to be processed is H1=F1-C+b-(a+b) / 2+(cb).
3. A processing error calculation device, characterized in that: include The material center deviation value calculation unit is used to obtain the absolute values of the Y-axis coordinates of the two corresponding points that are farthest apart in the length direction of the material, which are recorded as A1 and B1 respectively; in this case, when the large plane of the material is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis, and the material center deviation value F is calculated. The calculation formula of the material center deviation value F in the material center deviation value calculation unit is as follows: F=I-(A1+B1) / 2; where I is half of the theoretical length value of the material; the relative value of the X-axis coordinate of the corresponding point in the width direction of the material from the outer edge is obtained, which is recorded as C; The X-direction deviation calculation unit for the position of the surface to be processed is used to obtain the relative values of the X-direction coordinates of the first point G2, the second point G3, and the third point G4, which are arranged in sequence from top to bottom on the outside of the material in the width direction when the large plane of the material is coplanar with the XZ axis plane, and are recorded as a, b, and c respectively. The position corresponding to the point G4 is the position of the surface to be processed; the theoretical length d between points G2 and G3 and the theoretical length e between points G3 and G4 are respectively obtained, and the X-direction deviation (cb) of the position of the surface to be processed is calculated. The X-direction deviation (cb) of the position of the surface to be processed in the X-direction deviation calculation unit is: e×(ba) / d; The four-axis rotation error calculation unit is used to calculate the four-axis rotation error according to the C value and the b value. The four-axis rotation error in the four-axis rotation error calculation unit is: -C+b.
4. A processing equipment, characterized in that: Includes the processing error calculation device as described in claim 3.
5. A processing method, characterized in that: The following steps are involved: A three-dimensional coordinate system is established, and the material to be processed is placed so that the large plane of the material is coplanar with the XY axis plane, the length direction of the material corresponds to the direction of the Y axis, the width direction of the material corresponds to the direction of the X axis, and the height direction of the material corresponds to the direction of the Z axis; the probe detects the absolute values of the Y coordinates of the two corresponding points in the material's length direction that are farthest apart in the direction perpendicular to the large plane of the material, and records them as A1 and B1 respectively; the material center deviation value F is calculated; the material is plane-processed according to the material center deviation value to obtain the surface to be processed; the calculation formula of the material center deviation value F is as follows: F = I-(A1+B1) / 2; where I is half of the theoretical length value of the material; The probe detects the absolute value of the X-axis coordinate of the corresponding point on the outer edge of the material in the width direction in the vertical direction of the large plane of the material, and calculates the relative value, which is recorded as C; obtains the absolute value of the X-axis coordinate of the corresponding point on the inner side of the surface to be processed, and calculates the relative value, which is recorded as F1; Flip the material so that its large surface is coplanar with the XZ-axis plane. Probe the X-coordinates of points G2, G3, and G4, located on the outside of the width of the material, from top to bottom, parallel to the large surface. Calculate the corresponding relative values, which are denoted as a, b, and c, respectively. The position corresponding to point G4 is the location of the surface to be processed. Obtain the theoretical length d between points G2 and G3, and the theoretical length e between points G3 and G4, respectively, and calculate the X-axis deviation (cb) of the surface to be processed. The X-axis deviation (cb) of the surface to be processed is: e × (b a) / d. Calculate the four-axis rotation error according to the C value and the b value, and the four-axis rotation error is: -C+b; The local variable compensation value of the position to be processed is H1 = F1-C+b-(a+b) / 2+(cb); The local variable compensation value H1 is input into a control system, and the control system processes the position to be processed according to H1 and the coordinate value of the position to be processed.
6. A housing member, characterized in that: Made by the processing method described in claim 5.
Citation Information
Patent Citations
Motion deviation compensation device and method for eliminating gap of parallel platform mechanisms
CN102320193A
Precision compensation method for elbow machining of boring and milling machining centre
CN103264316A