Method for automatically aligning workpiece in equipment
By detecting and calculating the position of the clutch housing before processing and automatically adjusting the coordinate system, the problem of hole position offset in part processing is solved, and high-precision automatic correction is achieved, avoiding quality problems and customer complaints.
Patent Information
- Application Number
- CN202510351872.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2045-03-24
AI Technical Summary
During the processing process, the clutch shell often has offset from the blank, resulting in insufficient sealing surface, disassembly layering, unqualified appearance quality and hole-blocking in severe cases, resulting in scrapping of parts.
By detecting the position of the part before processing, the center coordinates and offset angle of the part are calculated, the center and offset angle of the newly fitted coordinate system are called through the program to cover the original coordinate system, and the center and rotation angle of the workpiece are determined, thereby realizing automatic correcting.
Ensure that the machining hole system is concentric with the blank shape of the part, avoid quality problems and customer complaints caused by the deviation of the hole system, realize automated measurement, calculation and coordinate adjustment, and improve processing accuracy and quality.
Smart Images

Figure CN120170543A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of workpiece processing, and specifically relates to a method for automatically aligning a workpiece inside a device. Background Art
[0002] The mating hole positions of the clutch housing often deviate from the blank, resulting in the following problems (for ease of description, hereinafter the "clutch housing" will be abbreviated as "part"): 1) Insufficient sealing surface during the assembly of the part causes oil leakage. 2) Due to the deviation of the hole system of the part from the blank, after it is installed with the mating parts, a staggered layer phenomenon occurs, affecting the installation by the host factory, and its appearance quality cannot be recognized by the host factory. 3) When the hole system of the part deviates from the blank, in severe cases, the part has a hole breakage phenomenon, directly resulting in the scrapping of the part.
[0003] Upon analysis, the occurrence of this problem is as follows: 1) Problems such as deformation of the blank and uncleaned positioning surfaces lead to inaccurate positioning, resulting in a deviation between the center of the part coordinate system and the center of the fixture theoretical coordinate system. 2) Due to the casting error of the blank, the angular positioning difference of the fixture is relatively large, causing the part to rotate during positioning, so that the processed hole system is quite different from the blank, resulting in a thinner edge of the part hole system and a smaller sealing width, and phenomena such as oil leakage and air leakage occur. 3) The theoretical coordinate system of the part is the theoretical center of the fixture, but during the process of determining the theoretical center of the fixture, due to the operation factors of the operator, there is a situation where the theoretical coordinate system of the part and the theoretical center of the fixture cannot completely coincide. Summary of the Invention
[0004] To solve the above problems, the present invention provides a method for automatically aligning a workpiece inside a device, which detects the position of the part before machining, calculates the center coordinates and offset angle of the part, and by program calls the center and offset angle of the newly fitted coordinate system to cover the original coordinate system, thereby determining the workpiece center and rotation angle.
[0005] To achieve the above object, the technical solutions adopted by the present invention include:
[0006] A method for automatically aligning a workpiece inside a device for machining a clutch housing workpiece, comprising:
[0007] 1) Confirm the theoretical hole coordinate position information of the clutch housing installed on the fixture, including the theoretical center hole D0, taking the center point of the theoretical center hole D0 as the coordinate origin, the position coordinates of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2, and calculating the included angle β between the connecting line of the center points of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis;
[0008] 2) Install the clutch housing to be processed on the fixture, measure the actual center hole D on the clutch housing, obtain the center point of the actual center hole D as the new coordinate origin, and the position coordinates of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2; calculate the included angle β' between the center point connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis.
[0009] 3) Use the center point of the actual center hole D as the new coordinate origin, and calculate the angular deviation α between the actual coordinate system and the theoretical coordinate system: α = β' - β.
[0010] 4) Set the new coordinate origin and angular deviation data through the program, and add a coordinate system rotation program to the original processing program to correct the coordinate system deviation and the coordinate system angular rotation deviation.
[0011] Optionally, step 2) specifically includes:
[0012] 1) Use a probe to detect the actual first intermediate shaft hole d'1, detect it 4 times evenly in its diameter direction, fit it into a circle, and determine the actual center coordinates of the actual first intermediate shaft hole d'1.
[0013] 2) Use a probe to detect the actual second intermediate shaft hole d'2, detect it 4 times evenly in its diameter direction, fit it into a circle, and determine the actual center coordinates of the actual second intermediate shaft hole d'2.
[0014] 3) Take the midpoint of the actual center connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 to determine the actual center of the actual center hole D, that is, the origin of the actual coordinate system of the part.
[0015] 4) Calculate the included angle β' between the center point connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis.
[0016] Optionally, in step 3), the calculation of the angular offset α includes:
[0017] The theoretical center (X0, Y0) of the theoretical center hole D0, and the actual center (X1, Y1) of the actual center hole D;
[0018] The actual center coordinates are calculated as:
[0019] Actual center X1 = (|M2| - |M1|) / 2;
[0020] Actual center Y1 = (|N2| - |N1|) / 2;
[0021] Then the actual center (X1, Y1) = ((|M2| - |M1|) / 2, (|N2| - |N1|) / 2);
[0022] The rotation angle is calculated as follows:
[0023] β′ = arctan{[(N2 - N1) / 2] ÷ [(M2 - M1) / 2]};
[0024] β = arctan(|N| / |M|);
[0025] The angle offset α = β′ - β;
[0026] M1: The measured distance in the X direction from the actual first intermediate shaft hole d′1 to the actual center hole D; M2: The measured distance in the X direction from the actual second intermediate shaft hole d′2 to the actual center hole D; N1: The measured distance in the Y direction from the actual center hole D to the actual center hole D; N2: The measured distance in the Y direction from the actual second intermediate shaft hole d′2 to the actual center hole D;
[0027] M is the distance in the X direction from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0; N is the distance in the Y direction from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0.
[0028] The advantages of the present invention are:
[0029] The method for automatically aligning the workpiece in the equipment of the present invention: 1. Ensure that the processed hole system is concentric with the blank shape of the part, avoiding a series of quality problems and customer complaint problems caused by hole system offset. 2. The equipment calls the probe to automatically measure, automatically calculate, automatically cover the coordinates, and automatically rotate the coordinate system to achieve the first goal. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The drawings are used to provide a further understanding of the present invention and constitute a part of the specification, and are used to explain the present invention together with the following specific embodiments, but do not constitute a limitation to the present invention. In the drawings:
[0031] Figure 1 It is a schematic diagram of the theoretical hole coordinate position information of the clutch housing;
[0032] Figure 2 It is a schematic diagram of the actual hole coordinate position information of the clutch housing;
[0033] Figure 3 It is a schematic diagram of the structure where the actual position of the clutch housing has a longitudinal offset distance a from the theoretical position of the clutch housing;
[0034] Figure 4 It is a schematic diagram of the structure where the actual position of the clutch housing has a longitudinal offset distance b from the theoretical position of the clutch housing and rotates by an angle α;
[0035] Each label in the figure represents:
[0036] The theoretical center hole D0, the theoretical first intermediate shaft hole d1, the theoretical second intermediate shaft hole d2, and the included angle β between the center point connection line of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis; M is the X-direction distance from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0; N is the Y-direction distance from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0;
[0037] The actual center hole D, the actual first intermediate shaft hole d'1, the actual second intermediate shaft hole d'2, and the included angle β' between the center point connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis; M1 is the measured distance in the X direction from the actual first intermediate shaft hole d'1 to the actual center hole D; M2 is the measured distance in the X direction from the actual second intermediate shaft hole d'2 to the actual center hole D; N1 is the measured distance in the Y direction from the actual center hole D to the actual center hole D; N2 is the measured distance in the Y direction from the actual second intermediate shaft hole d'2 to the actual center hole D. Specific implementation mode
[0038] The following are specific embodiments of the present invention. It should be noted that the present invention is not limited to the following specific embodiments, and all equivalent transformations made on the basis of the technical solution of this application fall within the protection scope of the present invention.
[0039] Combined with Figure 1 and 2 , the method for automatically aligning a workpiece in the device of the present invention, measuring the actual coordinate system data includes:
[0040] 1) Confirm the theoretical hole coordinate position information of the clutch housing installation fixture, including the theoretical center hole D0, with the center point of the theoretical center hole D0 as the coordinate origin, the position coordinates of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2, and calculate the included angle β between the center point connection line of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis;
[0041] 2) Install the clutch housing to be machined on the fixture, measure the actual center hole D on the clutch housing, obtain the center point of the actual center hole D as the new coordinate origin, and the position coordinates of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2; calculate the included angle β' between the center point connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis;
[0042] 3) Use the center point of the actual center hole D as the new coordinate origin, and calculate the angle deviation α = β' - β between the connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis; that is, the angle deviation between the actual coordinate system and the theoretical coordinate system;
[0043] 4) Set the new coordinate origin and angular deviation data through the program, and add a coordinate system rotation program to the original machining program to correct the coordinate system deviation and the coordinate system angular rotation deviation.
[0044] By using the probe to measure the position of the part blank, the specific numerical values of the X and Y directions of the D1 hole and D2 hole of the part are obtained.
[0045] Operation method:
[0046] 1. The equipment calls the probe through the program to achieve automatic measurement. The specific steps are as follows:
[0047] 1) Use the probe to detect the actual first intermediate shaft hole d’1, detect it 4 times evenly in its diameter direction, and fit it into a circle to determine the actual center coordinates of the actual first intermediate shaft hole d’1;
[0048] 2) Use the probe to detect the actual second intermediate shaft hole d’2, detect it 4 times evenly in its diameter direction, and fit it into a circle to determine the actual center coordinates of the actual second intermediate shaft hole d’2;
[0049] 2. Further, the equipment automatically calculates the measurement data through the program to calculate the actual coordinate system origin (X1, Y1) and the coordinate system rotation angle deviation α.
[0050] 1) Take the midpoint of the actual center connection line of the actual first intermediate shaft hole d’1 and the actual second intermediate shaft hole d’2 to determine the actual center of the actual center hole D, that is, the actual coordinate system origin (X1, Y1) of the part;
[0051] 2) Calculate the included angle β′ between the connection line of the center points of the actual first intermediate shaft hole d’1 and the actual second intermediate shaft hole d’2 and the X axis.
[0052] 3) Calculate the coordinate system rotation angle deviation α = β - β′.
[0053] 3. Further, the equipment covers the theoretical coordinate system origin (X0, Y0) with the new coordinate system origin (X1, Y1).
[0054] 4. Further, set a coordinate system rotation program in the program and call the coordinate system rotation angle deviation α
[0055] 5. Further, the equipment automatically processes.
[0056] Calculation method:
[0057] Fit the position of the part in the equipment through the measurement data, and calculate the offset value between the actual coordinate system and the theoretical coordinate system and the deviation in the rotation direction;
[0058] Assignment: The theoretical center (X0, Y0) of the theoretical center hole D0 and the actual center (X1, Y1) of the actual center hole D;
[0059] Measured values:
[0060] Calculated actual center coordinates:
[0061] Actual center X1 = (|M2| - |M1|) / 2;
[0062] Actual center Y1 = (|N2| - |N1|) / 2;
[0063] Then the actual center (X1, Y1) = ((|M2| - |M1|) / 2, (|N2| - |N1|) / 2);
[0064] The rotation angle is calculated as follows:
[0065] β′ = arctan{[(N2 - N1) / 2] ÷ [(M2 - M1) / 2]};
[0066] β = arctan(|N| / |M|);
[0067] Angle deviation α = β′ - β;
[0068] Cover the calculated actual coordinate system over the original theoretical coordinate system and rotate the actual coordinate system according to the angle deviation α.
[0069] Example 1:
[0070] 1) Install the part on the fixture according to the original process requirements: Confirm the center coordinate position information of the clutch housing fixture, including the theoretical center hole D0, with the center point of the theoretical center hole D0 as the coordinate origin, and confirm the X and Y coordinates of the fixture; The position coordinates of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2, and the included angle β between the connecting line of the center points of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis are obtained through calculation; The theoretical values are obtained through calculation.
[0071] 2) Install the clutch housing to be machined on the fixture, measure the position coordinates of the actual center hole D, the actual first intermediate shaft hole d’1 and the actual second intermediate shaft hole d’2 on the clutch housing, and the included angle β′ between the connecting line of the center points of the actual first intermediate shaft hole d’1 and the actual second intermediate shaft hole d’2 and the X-axis;
[0072] 3) Use the coordinate value of the actual center hole D as the origin of the new coordinate system for machining the clutch housing, and calculate the angle deviation α = β′ - β between the connecting line of the actual first intermediate shaft hole d’1 and the actual second intermediate shaft hole d’2 and the X-axis;
[0073] 4) Through program settings, overwrite the theoretical coordinate system with the new coordinate coefficient values, embed the coordinate system rotation program, and reference the angle deviation value а to correct the coordinate system deviation and coordinate system rotation (add the coordinate system rotation program code in the original program and call the deviation value).
[0074] The following are two deflection examples given according to the actual application situation, mainly for the recalculation of the position of the new coordinate system to determine the origin (X1, Y1) of the new coordinate system; and calculate the rotation angle α between the new coordinate system and the theoretical coordinate system. The part coordinate system and the theoretical coordinate system have an offset distance a( Figure 3 ), resulting in an offset distance a between the actual machined hole system and the theoretical hole system, and the actual machined hole system is at the edge of the blank. Note: The solid line is the hole in the theoretical coordinate system; the dotted line is the actually machined hole; the part coordinate system and the theoretical coordinate system have an offset distance b and a rotation angle α( Figure 4 ), resulting in an offset b and a rotation angle α between the actual machined hole system and the theoretical hole system, and the actual machined hole system is at the edge of the blank or has a cut-out hole; directly overwrite the original program origin in the background program according to the calculated coordinate system origin.
[0075] In the part processing program, reference the calculation results of the automatic alignment coordinate system, and use the machine tool rotation code to implement the rotation of the coordinate system to ensure that the machined hole system is concentric with the part blank shape and avoid a series of quality problems and customer complaints caused by hole system offset.
[0076] Although the present invention has been described in detail with general descriptions and specific implementation manners in the above text, based on the present invention, some modifications or improvements can be made, which are obvious to those skilled in the art. Therefore, these modifications or improvements made without departing from the spirit of the present invention all fall within the scope of protection required by the present invention.
Claims
1. A method for automatically aligning a workpiece in a device, used for machining a clutch housing workpiece, characterized in that: include: 1) Confirm the theoretical hole coordinate position information of the clutch housing installed on the fixture, including the theoretical center hole D0, taking the center point of the theoretical center hole D0 as the coordinate origin, the position coordinates of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2, and calculate the angle β between the center point connection line of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis; 2) Install the clutch housing to be processed on the fixture, measure the actual center hole D on the clutch housing, obtain the center point of the actual center hole D as the new coordinate origin, the position coordinates of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2; calculate and obtain the angle β′ between the center point connection line of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis; 3) Using the center point of the actual center hole D as the new coordinate origin, the angle deviation α=β′-β between the actual coordinate system and the theoretical coordinate system is calculated; 4) Set the new coordinate origin and angle deviation data through the program, add a coordinate system rotation program to the original processing program, and realize the correction of coordinate system deviation and coordinate system angle rotation deviation.
2. The method for automatically aligning a workpiece in a device according to claim 1, characterized in that: The step 2) specifically includes: 1) Use a probe to detect the actual first intermediate shaft hole d'1, evenly detect it 4 times in the diameter direction, fit it into a circle, and the actual center coordinates of the actual first intermediate shaft hole d'1 are determined; 2) Use a probe to detect the actual second intermediate shaft hole d'2, evenly detect it 4 times in the diameter direction, fit it into a circle, and the actual center coordinates of the actual second intermediate shaft hole d'2 are determined; 3) Take the midpoint of the line connecting the actual centers of the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 to determine the actual center of the actual center hole D, that is, the origin of the actual coordinate system of the part; 4) The angle β′ between the center point connecting line of the actual first intermediate shaft hole d′1 and the actual second intermediate shaft hole d′2 and the X-axis is obtained by calculation.
3. The method for automatically aligning a workpiece in a device according to claim 1 or 2, characterized in that: In the step 3), the calculation of the angle offset α includes: The theoretical center of the theoretical center hole D0 (X0, Y0), the actual center of the actual center hole D (X1, Y1); The actual center coordinates are calculated as: Actual center X1 = (|M2| - |M1|) / 2; Actual center Y1 = (|N2| - |N1|) / 2; Then the actual center (X1, Y1) = ((|M2|-|M1|) / 2, (|N2|-|N1|) / 2); The rotation angle is calculated as follows: β′=arctan{[(N2-N1) / 2]÷[(M2-M1) / 2]}; β = arctan(|N| / |M|); Angular offset α = β′-β; M1: the measured distance from the actual first intermediate shaft hole d'1 to the actual center hole D in the X direction; M2: the measured distance from the actual second intermediate shaft hole d'2 to the actual center hole D in the X direction; N1: the measured distance from the actual center hole D to the actual center hole D in the Y direction; N2: the measured distance from the actual second intermediate shaft hole d'2 to the actual center hole D in the Y direction; M is the distance from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0 in the X direction; N is the distance from the theoretical first intermediate shaft hole d1 or the theoretical second intermediate shaft hole d2 to the theoretical center hole D0 in the Y direction.
Citation Information
Patent Citations
Method for positioning shell part in horizontal machining center and machining method
CN111037328A
Automatic correction method for non-concentric machining hole system of part and rotary table
CN113695984A
Double-alloy rotor machining reference correction method
CN115971549A
Accurate alignment control method on numerical control device
CN117506518A
CRTS iii-type track slab rapid smart precision adjustment system and precision adjustment method
WO2021217765A1
Cited By
Electromagnetic valve shell multi-station detection method and equipment based on angular detection
CN121185176A