A method for aligning a thin-walled cabin section type part

CN116237815BActive Publication Date: 2026-08-18BEIJING XINGHANG MECHANICAL ELECTRICAL EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310337857.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-31
Publication Date
2026-08-18
Estimated Expiration
2043-03-31

AI Technical Summary

Technical Problem

[0005]鉴于上述的分析,本发明实施例旨在提供一种薄壁舱段类零件找正方法,用以解决现有针对外形面变形大且无加工余量的零件,无法确保加工基准的精准度的问题

Benefits of technology

[0029] 1. This invention mills three small planes on a part with significant external deformation, and reconstructs new planes using the planes containing these three small planes. By adjusting the spatial position of the part and the direction of the normal vector of the newly constructed planes, alignment is first achieved in the Z-axis direction of the theoretical coordinate system. Based on this, two new planes are constructed by milling four small planes on the chuck of the part, and alignment is achieved in the X-axis and Y-axis directions of the theoretical coordinate system using the normal vectors of the two new planes respectively. In this way, even when the part has a thin wall thickness and no machining allowance, the part can be aligned on a CNC machine tool. Based on a determined three-dimensional coordinate system for part machining, the influence of errors in bench scribing can be overcome, thereby improving the machining accuracy of the part.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116237815B_ABST
    Figure CN116237815B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of thin-walled cabin section class part alignment method, belong to part processing technical field, solve the problem that the precision of machining reference cannot be ensured in prior art for the part with large shape surface deformation and no machining allowance.The method comprises: taking a point on the part as zero point O, and based on the zero point O, scanning the part, establishing theoretical three-dimensional coordinate system XYZ in the three-dimensional model of the part;In three-dimensional model, construct plane ABC;Adjust the position of the part until the normal vector a of plane ABC coincides with the Z axis of theoretical three-dimensional coordinate system XYZ;In three-dimensional model, construct new plane DEP, plane FGQ;In three-dimensional model, adjust the position of plane DEP, plane FGQ, so that the included angle β and γ between the normal vector b, c of plane DEP, plane FGQ and normal vector a are 90°.Realize that under the condition that the shape of the part is deformed relatively large, the part can be aligned more accurately.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of parts processing technology, and in particular to a method for aligning thin-walled compartment-type parts. Background Technology

[0002] A certain compartment-type cold-form part structure includes a hollow body with an irregular surface. Two clamps are located on one end face of the body, serving as the part's fixing components. This part is 3D printed, leaving no machining allowance after printing, but requires further machining after completion.

[0003] Before machining, the compartment needs to be scanned and scribed to determine the machining datum. Currently, the machining datum is generally determined by scribing by a fitter. However, for parts with large surface deformation and no machining allowance, the scribing needle has large errors in different areas when measuring the chuck, requiring repeated adjustments to the parts.

[0004] In summary, the existing method of determining machining datum by scribing by fitter is inconvenient and cannot guarantee the accuracy of the machining datum. Summary of the Invention

[0005] Based on the above analysis, the embodiments of the present invention aim to provide a method for aligning thin-walled compartment-type parts, in order to solve the problem that existing methods cannot ensure the accuracy of machining datum for parts with large surface deformation and no machining allowance.

[0006] On one hand, embodiments of the present invention provide a method for aligning thin-walled compartment-type parts, including:

[0007] Step 1: Mill three planes A, B, and C on one end face of the part;

[0008] Step 2: Mill four planes D, E, F, and G on the chuck of the part;

[0009] Step 3: Take a point on the part as the zero point O, and based on the zero point O, scan the part to establish a theoretical three-dimensional coordinate system XYZ in the three-dimensional model of the part;

[0010] Step 4: In the 3D model, construct plane ABC based on the center points of three planes A, B, and C, and obtain the angular offset α of the normal vector a relative to the Z-axis of the theoretical 3D coordinate system XYZ based on the normal vector a of plane ABC.

[0011] Step 5: Based on the angular offset α, adjust the position of the part on the CNC machine tool until the normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ;

[0012] Step 6: In the 3D model, construct a new plane DEP based on planes D and E, and construct a new plane FGQ based on planes F and G;

[0013] Step 7: In the 3D model, based on the normal vectors b and c of plane DEP and plane FGQ, obtain the angles β and γ between normal vectors b and c and normal vector a, respectively, and adjust plane DEP and plane FGQ so that β and γ are 90°.

[0014] Furthermore, in step 1, three planes A, B, and C are milled out on the end face of the part where the chuck is located.

[0015] Furthermore, the part is provided with a first chuck and a second chuck with the same structure;

[0016] The first and second clamps are both columnar structures, each with four sides.

[0017] Furthermore, step 2 includes:

[0018] S201: Mill plane D and plane E on the sides of the first chuck and the second chuck respectively, and plane D and plane E are parallel to the Y reference plane respectively;

[0019] S202: Plane F and plane G are milled on the side of the first chuck, respectively, and plane F and plane G are parallel to the X reference plane.

[0020] Furthermore, plane D and plane E are located on the first chuck and the second chuck, respectively, and are arranged adjacent to each other; plane F and plane G are located on the two X reference planes of the first chuck, respectively.

[0021] Among them, the side surfaces corresponding to the two clamps and the side surfaces parallel to these surfaces are used as the Y-reference plane, and the direction perpendicular to the Y-reference plane is used as the actual X-axis direction based on the part.

[0022] Take any plane adjacent to the Y-reference plane as the X-reference plane, and take the direction perpendicular to the X-reference plane as the actual Y-axis direction based on the part.

[0023] Furthermore, in step 6, connect the center points of plane D and plane E, draw a straight line DE, and construct an arbitrary plane DEP through the straight line DE.

[0024] Furthermore, in step 6, connect the center points of plane F and plane G, draw a straight line FG, and construct an arbitrary plane FGQ through the straight line FG.

[0025] Furthermore, in step 7, the position of the plane DEP is adjusted so that when the included angle β is 90°, the normal vector b coincides with the Y-axis of the theoretical three-dimensional coordinate system XYZ.

[0026] Furthermore, in step 7, the position of plane FGQ is adjusted so that when the included angle γ is 90°, the normal vector c coincides with the X-axis of the theoretical coordinate system XYZ.

[0027] Furthermore, after adjusting the positions of the part, plane DEP, and plane FGQ, the X-axis, Y-axis, and X-axis direction are determined by taking the zero point O as the origin and the directions of the normal vectors a, b, and c, respectively. In the three-dimensional model, a three-dimensional coordinate system for part machining is established.

[0028] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:

[0029] 1. This invention mills three small planes on a part with significant external deformation, and reconstructs new planes using the planes containing these three small planes. By adjusting the spatial position of the part and the direction of the normal vector of the newly constructed planes, alignment is first achieved in the Z-axis direction of the theoretical coordinate system. Based on this, two new planes are constructed by milling four small planes on the chuck of the part, and alignment is achieved in the X-axis and Y-axis directions of the theoretical coordinate system using the normal vectors of the two new planes respectively. In this way, even when the part has a thin wall thickness and no machining allowance, the part can be aligned on a CNC machine tool. Based on a determined three-dimensional coordinate system for part machining, the influence of errors in bench scribing can be overcome, thereby improving the machining accuracy of the part.

[0030] 2. This invention eliminates the traditional scribing method and eliminates the need to level the parts during the first processing step, greatly reducing the labor intensity of the operator.

[0031] In this invention, the above-described technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of this invention will be set forth in the following description, and some advantages may become apparent from the description or be learned by practicing the invention. The objects and other advantages of this invention can be realized and obtained from what is particularly pointed out in the description and drawings. Attached Figure Description

[0032] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts.

[0033] Figure 1 This is a flowchart of the alignment method for thin-walled compartment-type parts in this invention;

[0034] Figure 2 This is a schematic diagram showing the positions of the three planes A, B, and C on the part in this invention;

[0035] Figure 3 This is a schematic diagram showing the positions of the Y-reference plane and the X-reference plane on the chuck in this invention;

[0036] Figure 4 This is a schematic diagram showing the positions of the four planes D, E, F, and G on the clamp in this invention;

[0037] Figure 5 This is a schematic diagram showing the position of zero point O on the part in this invention;

[0038] Figure 6 This is a schematic diagram showing the position of plane ABC when it is perpendicular to the Z-axis of the theoretical coordinate system in this invention.

[0039] Figure 7 This is a schematic diagram showing the relative positions of plane ABC, plane DEP, and plane FGQ in this invention;

[0040] Figure 8 This is a schematic diagram showing the relative positions of planes ABC, D′E′P′, and F′G′Q′ in this invention.

[0041] Figure label:

[0042] 1- The positions of the three planes A, B, and C on the part; 2- The X-axis direction perpendicular to the Y-reference plane; 3- The Y-axis direction perpendicular to the X-reference plane; 4- The Y-reference plane; 5- The X-reference plane; 6- The chuck; 601- The first chuck; 602- The second chuck; 7- The positions of the four planes D, E, F, and G on the chuck; 8- The position of the zero point O; 9- The position of the plane ABC perpendicular to the Z-axis of the theoretical coordinate system; 10- The position of the constructed plane DEP; 11- The position of the constructed plane FGQ; 12- The position of the zero point U; 13- The position of the constructed plane D′E′P′; 14- The position of the constructed plane F′G′Q′; 15- The part. Detailed Implementation

[0043] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0044] A certain compartment-like part structure includes a hollow body with an irregular surface. Two clamps are located on one end face of the body, serving as the part's fixing components. These clamps are generally symmetrically distributed on the part and have a cylindrical structure with four sides and a rectangular cross-section. Currently, this part is 3D printed, but the finished part has no machining allowance and requires further processing after completion.

[0045] Before machining, the compartment needs to be scanned and scribed to determine the machining datum. That is, the fitter uses a scribing needle to measure the area of ​​the chuck based on the scanning results and scribing the results as the datum for subsequent machining. However, since the deformation of the part's outer surface exceeds 0.8 and there is no machining allowance, and the surface of the chuck is rough, the scribing needle has a large error in different areas when measuring the chuck. The part needs to be adjusted repeatedly, which is inconvenient and cannot ensure the accuracy of the machining datum.

[0046] To address the above problems, this invention provides a method for aligning thin-walled compartment-type parts, comprising:

[0047] Step 1: Mill three planes A, B, and C on one end face of part 15;

[0048] Step 2: Mill four planes D, E, F, and G on the chuck 6 of the part;

[0049] Step 3: Take a point on part 15 as the zero point O, and scan the part based on the zero point O to establish a theoretical three-dimensional coordinate system XYZ in the three-dimensional model of the part;

[0050] Step 4: In the 3D model, construct plane ABC based on the center points of three planes A, B, and C, and obtain the angular offset α of the normal vector a relative to the Z-axis of the theoretical 3D coordinate system XYZ based on the normal vector a of plane ABC.

[0051] Step 5: Based on the angular offset α, adjust the position of the part on the CNC machine tool until the normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ;

[0052] Step 6: In the 3D model, construct a new plane DEP based on planes D and E, and construct a new plane FGQ based on planes F and G;

[0053] Step 7: In the 3D model, based on the normal vectors b and c of plane DEP and plane FGQ, obtain the angles β and γ between normal vectors b and c and normal vector a, respectively, and adjust plane DEP and plane FGQ so that β and γ are 90°.

[0054] After the part position is adjusted, the zero point O is used as the origin, and the directions of the normal vectors a, b, and c are used to determine the X-axis, Y-axis, and X-axis direction, respectively. In the three-dimensional model, a three-dimensional coordinate system for machining part 15 is established to realize the alignment of the part.

[0055] Compared with the prior art, the present invention mills three small planes on the part 15 with large external deformation, and reconstructs new planes based on the planes containing the three small planes. By adjusting the spatial position of the part 15 and adjusting the normal vector direction of the newly constructed planes, the alignment in the Z-axis direction of the theoretical coordinate system is first achieved. On this basis, two new planes are constructed by milling four small planes at the chuck 6 of the part 15, and the alignment in the X-axis and Y-axis directions of the theoretical coordinate system is achieved by using the normal vectors of the two new planes respectively. In this way, even when the part 15 has a thin wall thickness and no machining allowance, the part 15 can be aligned on a CNC machine tool. Based on the determined three-dimensional coordinate system for machining the part 15, the influence of the error of the fitter's scribing can be overcome, thereby improving the machining accuracy of the part.

[0056] Among them, such as Figure 6 As shown, the part is provided with two chucks, namely the first chuck 601 and the second chuck 602, which are used to fix the part 15 on the CNC machine tool or other processing device, and are the fixed clamping parts of the part.

[0057] The first clamp 601 and the second clamp 602 have the same structure. The first clamp 601 is a columnar structure with four sides.

[0058] Specifically, in step 1, such as Figure 2-4 As shown, three planes A, B, and C are milled on one end face of the part where the chuck 6 is located;

[0059] The dimensions of the three planes A, B, and C are φ3mm-φ4mm.

[0060] Specifically, step 2 includes:

[0061] S201: Plane D and plane E are milled on the sides of the first chuck 601 and the second chuck 602 respectively, and plane D and plane E are parallel to the Y reference plane respectively.

[0062] Among them, the side surfaces corresponding to the two clamps and the side surface parallel to the two clamps are used as the Y reference plane, and the direction perpendicular to the Y reference plane is the actual X-axis direction based on the part.

[0063] Among them, plane D and plane E are located on the first chuck 601 and the second chuck 602, respectively.

[0064] Furthermore, planes D and E are set adjacent to each other.

[0065] Furthermore, connect the center points of plane D and plane E, and draw a straight line DE. At this time, the straight line DE is perpendicular to the central axis of the two clamps.

[0066] For example, the dimensions of plane D and plane E are both φ1mm-φ3mm.

[0067] S202: Plane F and plane G are milled on the side of the first chuck 601, and plane F and plane G are parallel to the X reference plane.

[0068] Among them, any plane adjacent to the Y reference plane is taken as the X reference plane 5, and the direction perpendicular to the X reference plane 5 is taken as the actual Y-axis direction based on the part.

[0069] Among them, plane F and plane G are not on the same side of the first clamp.

[0070] Furthermore, connect the center points of plane F and plane G, and draw a straight line FG. At this time, the straight line FG is perpendicular to the central axis of the first clamp.

[0071] The dimensions of plane F and plane G are both φ1mm-φ3mm.

[0072] Specifically, in step 3, such as Figure 5 As shown, the position of zero point O satisfies the following conditions: it is on plane ABC and located in the spatial region corresponding to the inner cavity of part 15.

[0073] The theoretical three-dimensional coordinate system XYZ is kept consistent with the three-dimensional coordinate system of the CNC machine tool.

[0074] Specifically, in step 5, the position of part 15 is continuously adjusted on the CNC machine tool, and the three-dimensional model of the part is obtained after each adjustment to determine the position of normal vector a until normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ.

[0075] In this process, after the position of part 15 is adjusted on the CNC machine tool, its actual position changes, thereby achieving the alignment of part 15 on the Z-axis of the theoretical three-dimensional coordinate system XYZ.

[0076] Specifically, in step 6, in the 3D model, an arbitrary plane DEP is constructed through the line DE; an arbitrary plane FGQ is constructed through the line FG.

[0077] Specifically, in step 7, in the three-dimensional model, the position of plane DEP is adjusted so that when the included angle β is 90°, the normal vector b is perpendicular to the Z-axis of the theoretical three-dimensional coordinate system XYZ. At this time, the normal vector b coincides with the Y-axis of the theoretical three-dimensional coordinate system XYZ. Without changing the actual position of part 15, the alignment of part on the Y-axis of the theoretical three-dimensional coordinate system XYZ is achieved.

[0078] In the three-dimensional model, the position of plane FGQ is adjusted so that when the included angle γ is 90°, the normal vector c is perpendicular to the Z-axis of the theoretical three-dimensional coordinate system XYZ. At this time, the normal vector c coincides with the X-axis of the theoretical coordinate system XYZ. Without changing the actual position of the part, the alignment of part 15 on the X-axis of the theoretical three-dimensional coordinate system XYZ is achieved.

[0079] Therefore, after adjusting the position of the part on the CNC machine tool, the zero point O is used as the origin, and the directions of the normal vectors a, b, and c are used to determine the X-axis, Y-axis, and X-axis direction, respectively. In the three-dimensional model, a three-dimensional coordinate system for part machining is established to achieve part alignment.

[0080] Compared with the prior art, the present invention mills three small planes on the part 15 with large external deformation, and reconstructs new planes based on the planes containing the three small planes. By adjusting the spatial position of the part 15 and adjusting the normal vector direction of the newly constructed planes, the alignment in the Z-axis direction of the theoretical coordinate system is first achieved. On this basis, two new planes are constructed by milling four small planes on the chuck 6 part of the part 15, and the alignment in the X-axis and Y-axis directions of the theoretical coordinate system is achieved by using the normal vectors of the two new planes respectively. In this way, even when the part 15 has a thin wall thickness and no machining allowance, the part 15 can be aligned on a CNC machine tool. Based on the determined three-dimensional coordinate system for machining the part 15, the influence of the error of the fitter's scribing can be overcome, thereby improving the machining accuracy of the part 15.

[0081] This invention eliminates the traditional scribing method and eliminates the need to level the parts during the first processing step, greatly reducing the labor intensity of the operator.

[0082] Example 1

[0083] A method for aligning thin-walled compartment-type parts includes:

[0084] Step 1: Mill three planes A, B, and C on one end face of part 15;

[0085] Specifically, three planes A, B, and C are milled out on the end face of part 15 where the chuck is located;

[0086] Among them, the three planes A, B and C are evenly distributed on the end face of the part, and the maximum distance between them is the optimal choice.

[0087] Among them, the dimensions of the three planes A, B, and C are optimally chosen to eliminate errors caused by excessively large areas at the point locations.

[0088] The dimensions of the three planes A, B, and C are φ4mm.

[0089] Step 2: Mill four planes D, E, F, and G on the chuck 6 of part 15;

[0090] Specifically, including:

[0091] S201: Plane D and plane E are milled on the sides of the first chuck 601 and the second chuck 602 respectively, and plane D and plane E are parallel to the Y reference plane respectively.

[0092] Among them, the side surfaces corresponding to the two clamps 6 and the side surfaces parallel to these sides are taken as Y reference plane 4, and the direction perpendicular to Y reference plane 4 is taken as the actual X-axis direction based on the part.

[0093] Among them, plane D and plane E are located on the first chuck 601 and the second chuck 602, respectively.

[0094] Furthermore, connect the center points of plane D and plane E, and draw a straight line DE. At this time, the straight line DE is perpendicular to the central axis of the two clamps.

[0095] Furthermore, planes D and E are set adjacent to each other.

[0096] The first chuck 601 and the second chuck 602 have the same structure, and the adjacent surfaces of the first chuck 601 and the second chuck 602 are mirror images. Therefore, it is only necessary to machine planes D and E at the corresponding positions of the adjacent surfaces of the first chuck 601 and the second chuck 602 to make the straight line DE perpendicular to the central axis of the two chucks.

[0097] The straight line DE can be perpendicular to the central axes of the two clamps, or it can intersect perpendicularly.

[0098] Among them, the dimensions of planes D and E should be minimized. If it is not possible to mill small planes, then mill out the smallest measurable features possible to eliminate the error caused by the excessive area of ​​the sampling point.

[0099] The dimensions of planes D and E are both φ2mm.

[0100] S202: Plane F and plane G are milled on the side of the first chuck 601, and plane F and plane G are parallel to the X reference plane.

[0101] Among them, any plane adjacent to the Y-reference plane 4 is taken as the X-reference plane 5, and the direction perpendicular to the X-reference plane 5 is taken as the actual Y-axis direction based on the part.

[0102] Furthermore, connect the center points of plane F and plane G, and draw a straight line FG. At this time, the straight line FG is perpendicular to the central axis of the first clamp 601.

[0103] Specifically, planes F and G are machined at corresponding positions on the two X-reference surfaces 5 of the first chuck 601. Since planes F and G are mirror-symmetrical, the straight line FG is perpendicular to the central axis of the first chuck 601.

[0104] Furthermore, plane F and plane G are not on the same side of the first chuck 601.

[0105] The straight line FG can be perpendicular to the central axis of the clamp, or it can intersect with it perpendicularly.

[0106] The dimensions of planes F and G are both φ2mm.

[0107] Step 3: Take a point on part 15 as the zero point O, and scan part 15 based on the zero point O to establish a theoretical three-dimensional coordinate system XYZ in the three-dimensional model of part 15.

[0108] Specifically, part 15 is clamped on a machine tool and scanned to obtain a three-dimensional model of part 15.

[0109] The position of zero point O satisfies the following conditions: it is on plane ABC and located in the spatial region corresponding to the inner cavity of part 15.

[0110] The theoretical three-dimensional coordinate system XYZ is kept consistent with the three-dimensional coordinate system of the CNC machine tool.

[0111] Step 4: In the 3D model, construct plane ABC based on the center points of three planes A, B, and C, and obtain the angular offset α of the normal vector a relative to the Z-axis of the theoretical 3D coordinate system XYZ based on the normal vector a of plane ABC.

[0112] Among them, the plane containing the center points of the three planes A, B, and C is called plane ABC.

[0113] Step 5: Based on the angular offset α, adjust the position of part 15 on the CNC machine tool until the normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ;

[0114] In this process, the position of part 15 is continuously adjusted on a CNC machine tool, and the three-dimensional model of part 15 is obtained after each adjustment to determine the position of normal vector a until normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ.

[0115] In this process, after the position of part 15 is adjusted on the CNC machine tool, its actual position changes, thereby achieving the alignment of the part on the Z-axis of the theoretical three-dimensional coordinate system XYZ.

[0116] Among them, the plane ABC and part 15 are synchronously positioned.

[0117] Step 6: In the 3D model, construct a new plane DEP based on planes D and E, and construct a new plane FGQ based on planes F and G;

[0118] Specifically, in the 3D model, any plane DEP is constructed through the line DE, and any plane FGQ is constructed through the line FG.

[0119] Step 7: In the 3D model, based on the normal vectors b and c of plane DEP and plane FGQ, obtain the angles β and γ between normal vectors b and c and normal vector a, respectively, and adjust plane DEP and plane FGQ so that β and γ are 90°.

[0120] In the three-dimensional model, such as Figure 7 As shown, the position of plane DEP is adjusted so that when the included angle β is 90°, the normal vector b is perpendicular to the Z-axis of the theoretical three-dimensional coordinate system XYZ. At this time, the normal vector b coincides with the Y-axis of the theoretical three-dimensional coordinate system XYZ. Without changing the actual position of part 15, the alignment of part 15 on the Y-axis of the theoretical three-dimensional coordinate system XYZ is achieved.

[0121] In the three-dimensional model, the position of plane FGQ is adjusted so that when the included angle γ is 90°, the normal vector c is perpendicular to the Z-axis of the theoretical three-dimensional coordinate system XYZ. At this time, the normal vector c coincides with the X-axis of the theoretical coordinate system XYZ. Without changing the actual position of the part, the alignment of part 15 on the X-axis of the theoretical three-dimensional coordinate system XYZ is achieved.

[0122] After the position of part 15 is adjusted, the origin is taken as zero point O, and the directions of normal vectors a, b, and c are used to determine the X-axis, Y-axis, and X-axis direction, respectively. In the three-dimensional model, a three-dimensional coordinate system for machining part 15 is established to realize the alignment of the part.

[0123] Example 2

[0124] A method for accurately positioning thin-walled compartment-type parts using the alignment method of Embodiment 1 includes:

[0125] Step 1: Using the alignment method of Example 1, align part 15 on the Z-axis, Y-axis and X-axis of the theoretical coordinate system XYZ;

[0126] Step 2: Adjust the position of the zero point O to construct the theoretical three-dimensional coordinate system X′Y′Z′.

[0127] Specifically, including:

[0128] S201: Obtain the distance d between the two X reference planes of the first chuck 601;

[0129] Specifically, on a CNC machine tool, a point on any one X-reference plane 5 is used as the detection zero point, and a point on another X-reference plane 5 is used as the measurement point to detect and obtain the distance d between the two X-reference planes 5.

[0130] The distance d between two X-reference planes 5 is obtained by using a probe, which is a measuring tool installed on the machine tool.

[0131] S202: Using the center point of plane D as the detection zero point and the center point of plane F as the measurement point, the distance e from plane F to the zero point is detected and obtained using the probe on the CNC machine tool;

[0132] The distance e from the zero point to the plane F is obtained by using a probe, which is a measuring tool installed on the machine tool.

[0133] S203: Obtain the difference between e and 1 / 2d, and determine the center point offset difference f of plane D;

[0134] S204: Based on the offset difference f, adjust the position of plane DEP to obtain plane D′E′P′;

[0135] Specifically, if f equals 0, then plane D′E′P′ coincides with plane DEP;

[0136] If f is greater than 0, then in the 3D model, the plane DEP is moved parallel to the plane F by f to obtain the plane D′E′P′.

[0137] If f is less than 0, then in the 3D model, the plane DEP is moved parallel to the plane F by f in a direction away from the plane, to obtain the plane D′E′P′.

[0138] S205: Obtain the distance r between the two Y-reference planes 4 of the first chuck 601 and the second chuck 602;

[0139] Specifically, on the first chuck 601, the point on the Y-reference plane where the non-plane D is located is taken as the zero point, and on the second chuck 602, the point on the Y-reference plane where the non-plane E is located is taken as the detection point. The distance r between the two Y-reference planes 4 is detected and obtained using the probe on the CNC machine tool.

[0140] S206: Using zero point O as the detection zero point, on the first chuck 601, with the point on the Y reference plane 4 where the non-plane D is located as the detection point, the distance s between the detection point and the detection zero point is detected and obtained using the probe on the CNC machine tool;

[0141] S207: Obtain the difference between s and 1 / 2r, and determine the offset difference t of the zero point O;

[0142] S208: Based on the offset difference t, adjust the position of plane FGQ to obtain plane F′G′Q′;

[0143] Specifically, if t equals 0, then plane F′G′Q′ coincides with plane FGQ;

[0144] If t is greater than 0, then in the 3D model, plane FGQ is moved parallel to plane D by t to obtain plane F′G′Q′.

[0145] If t is less than 0, then in the 3D model, plane FGQ is moved parallel to plane D by t to obtain plane F′G′Q′.

[0146] S209: As Figure 8 As shown, the intersection of plane ABC, plane D′E′P′ and plane F′G′Q′ is taken as the zero point U, and a new three-dimensional coordinate system X′Y′Z′ is constructed based on the normal vectors a, b and c.

[0147] The three-dimensional coordinate system of the CNC machine tool is consistent with the newly constructed three-dimensional coordinate system X′Y′Z′.

[0148] Among them, the newly constructed three-dimensional coordinate system X′Y′Z′ is used as the three-dimensional coordinate system for part machining to overcome the problem of the zero point O offset affecting accuracy. Based on this, the precise positioning of the part is achieved.

[0149] Example 3

[0150] A method for machining thin-walled compartment-type parts, employing the precise positioning method of Embodiment 2, includes:

[0151] Step 1: Fix part 15 on a CNC lathe, and use the positioning method of Example 2 to construct a three-dimensional coordinate system X′Y′Z′ to align the part;

[0152] The first chuck 601 and the second chuck 602 of the part serve as fixed bearing ends and are connected to the clamping device of the CNC machine tool to fix the part on the CNC machine tool.

[0153] Step 2: Set the three-dimensional coordinate system of the CNC machine tool to be consistent with the constructed three-dimensional coordinate system X′Y′Z′, so as to determine the three-dimensional coordinate system for machining and achieve precise positioning of the part;

[0154] Step 3: Based on the machining design requirements, machine the upper surface of part 15;

[0155] Among them, the end face with the first chuck 601 and the second chuck 602 is the upper molded surface, and the corresponding surface of the upper molded surface is the lower molded surface.

[0156] Step 4: Flip the part 180° and use the lower surface of the part as the machining surface for machining;

[0157] Specifically, including:

[0158] S401: After the upper surface of part 15 is machined, rotate the part 180°.

[0159] In this process, the part is rotated 180° around the Y-axis of the three-dimensional coordinate system X′Y′Z′.

[0160] S402: Mill a plane H on the lower surface of part 15, with the intersection of plane H, plane D′E′P′ and plane F′G′Q′ as the zero point U′;

[0161] Among them, plane H is parallel to plane ABC.

[0162] S403: Adjust the position of part 15 so that U′ coincides with U, and construct a new three-dimensional coordinate system XYZ';

[0163] The three-dimensional coordinate system XYZ' is consistent with the three-dimensional coordinate system of the CNC lathe.

[0164] S404: Using the three-dimensional coordinate system XYZ' as the machining three-dimensional coordinate system, the lower surface of part 15 is machined.

[0165] Step 5: After the lower surface of part 15 is machined, rotate the part 180° and remove it from the CNC machine tool.

[0166] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.

[0167] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for aligning thin-walled compartment-type parts, characterized in that, The structure of the thin-walled compartment-like part includes a hollow body with an irregular surface. Two clamps are located on one end face of the body, serving as the fixing part. The method includes: Step 1: Mill three planes A, B, and C on one end face of the part; Step 2: Mill four planes D, E, F, and G on the chuck of the part, specifically including: S201: Mill plane D and plane E on the sides of the first chuck and the second chuck respectively, and plane D and plane E are parallel to the Y reference plane respectively; S202: Mill plane F and plane G on the side of the first chuck, respectively, and plane F and plane G are parallel to the X reference plane; Wherein, plane D and plane E are located on the first clamp and the second clamp respectively, and are arranged adjacent to each other; plane F and plane G are located on the two X reference planes of the first clamp respectively; Among them, the side surfaces corresponding to the two clamps and the side surfaces parallel to these surfaces are used as the Y-reference plane, and the direction perpendicular to the Y-reference plane is used as the actual X-axis direction based on the part. Take any plane adjacent to the Y-reference plane as the X-reference plane, and take the direction perpendicular to the X-reference plane as the actual Y-axis direction based on the part; Step 3: Take a point on the part as the zero point O, and based on the zero point O, scan the part to establish a theoretical three-dimensional coordinate system XYZ in the three-dimensional model of the part; Step 4: In the 3D model, construct plane ABC based on the center points of three planes A, B, and C, and obtain the angular offset α of the normal vector a relative to the Z-axis of the theoretical 3D coordinate system XYZ based on the normal vector a of plane ABC. Step 5: Based on the angular offset α, adjust the position of the part on the CNC machine tool until the normal vector a coincides with the Z-axis of the theoretical three-dimensional coordinate system XYZ; Step 6: In the 3D model, construct a new plane DEP based on planes D and E, and a new plane FGQ based on planes F and G; wherein, connect the center points of planes D and E, draw a straight line DE, and construct any plane DEP through the straight line DE; connect the center points of planes F and G, draw a straight line FG, and construct any plane FGQ through the straight line FG. Step 7: In the 3D model, based on the normal vectors b and c of plane DEP and plane FGQ, obtain the angles β and γ between normal vectors b and c and normal vector a, respectively, and adjust plane DEP and plane FGQ so that β and γ are 90°.

2. The method according to claim 1, characterized in that: In step 1, three planes A, B, and C are milled out on the end face of the part where the chuck is located.

3. The method according to claim 1, characterized in that: The part is equipped with a first chuck and a second chuck with identical structures. The first and second clamps are both columnar structures, each with four sides.

4. The method according to claim 1, characterized in that: In step 7, the position of the plane DEP is adjusted so that when the included angle β is 90°, the normal vector b coincides with the Y-axis of the theoretical three-dimensional coordinate system XYZ.

5. The method according to claim 1, characterized in that: In step 7, the position of plane FGQ is adjusted so that when the included angle γ is 90°, the normal vector c coincides with the X-axis of the theoretical coordinate system XYZ.

6. The method according to claim 1, characterized in that: After adjusting the positions of the part, plane DEP, and plane FGQ, the X-axis, Y-axis, and X-axis direction are determined by the zero point O as the origin and the directions of the normal vectors a, b, and c, respectively. A three-dimensional coordinate system for part machining is then established in the three-dimensional model.

Citation Information

Patent Citations

  • Benchmark deviation compensation type processing method and system used for box or shell part

    CN103286631A

  • Alignment method for machining datum of precision casting part

    CN109079584A