A method of automatically aligning a workpiece within a device
By automatically measuring and correcting the coordinate system deviation of the clutch housing through a program, the problem of hole position misalignment during clutch housing machining was solved, achieving high-precision workpiece positioning and improving assembly quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BAOJI FAST GEAR
- Filing Date
- 2025-03-24
- Publication Date
- 2026-07-14
AI Technical Summary
During the machining process of the clutch housing, due to blank deformation, uncleaned positioning surfaces, and inaccurate operation by operators, hole misalignment occurs, resulting in oil leakage, misalignment, and gaps, which affect assembly quality and appearance.
By automatically measuring the positions of the actual center hole and intermediate shaft hole of the clutch housing within the equipment, calculating the coordinate system deviation, and using a program to correct the coordinate system rotation deviation, the workpiece can be automatically aligned.
Ensure that the machined hole system is concentric with the shape of the part blank to avoid quality problems caused by hole system misalignment and improve assembly accuracy and appearance quality.
Smart Images

Figure CN120170543B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of workpiece processing, specifically a method for automatically aligning workpieces within a machine. Background Technology
[0002] Clutch housings often experience misalignment between the mating holes and the blank, leading to the following problems (for ease of description, "clutch housing" will be referred to as "the part" below): 1) Insufficient sealing surface during assembly, resulting in oil leakage. 2) Misalignment between the part's hole system and the blank causes misalignment after installation with related parts, affecting the OEM's installation and failing to meet the OEM's aesthetic requirements. 3) In severe cases, misalignment can result in gaps in the part's hole system, directly rendering the part unusable.
[0003] Analysis revealed the following issues: 1) Deformation of the blank and incomplete cleaning of the positioning surface led to inaccurate positioning, resulting in a deviation between the center of the part's coordinate system and the center of the fixture's theoretical coordinate system. 2) Casting errors in the blank caused significant angular positioning differences in the fixture, leading to part rotation during positioning. This resulted in a large difference between the machined hole system and the blank, causing thinner edges and narrower sealing widths, leading to oil and air leaks. 3) While the theoretical coordinate system of the part is the theoretical center of the fixture, operator error during the determination process prevented the theoretical coordinate system of the part from completely aligning with the theoretical center of the fixture. Summary of the Invention
[0004] To address the above problems, this invention provides a method for automatically aligning workpieces within a device. Before processing, the position of the workpiece is detected, and the center coordinates and offset angle of the workpiece are calculated. The center and offset angle of a newly fitted coordinate system are then called by the program to overwrite the original coordinate system, thereby determining the center and rotation angle of the workpiece.
[0005] To achieve the above objectives, the technical solution adopted by the present invention includes:
[0006] A method for automatically aligning a workpiece within an equipment, used 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, 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 angle β between the line connecting 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, and 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 angle β′ between the line connecting 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.
[0009] 3) Using the center point of the actual center hole D as the new coordinate origin, the angular deviation α between the actual coordinate system and the theoretical coordinate system is calculated as α = β′ - β.
[0010] 4) By setting the new coordinate origin and angle deviation data in the program, a coordinate system rotation program is added to the original machining program to correct the coordinate system deviation and the coordinate system angle rotation deviation.
[0011] Optionally, step 2) specifically includes:
[0012] 1) Use a probe to probe the actual first intermediate shaft hole d'1. Probe it evenly 4 times in its diameter direction and fit it into a circle. The actual center coordinates of the actual first intermediate shaft hole d'1 are determined.
[0013] 2) Use a probe to detect the actual second intermediate shaft hole d'2. Detect it evenly 4 times in its diameter direction and fit it into a circle. The actual center coordinates of the actual second intermediate shaft hole d'2 are then determined.
[0014] 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, and determine the actual center of the actual center hole D, that is, the origin of the actual coordinate system of the part;
[0015] 4) The angle β′ between the line connecting 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 is obtained by calculation.
[0016] Optionally, in step 3), the calculation of the angle 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 follows:
[0019] The actual center X1 = (|M2| - |M1|) / 2;
[0020] The 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] Angular 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 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.
[0028] The advantages of this invention are:
[0029] The method for automatically aligning workpieces within the equipment of this invention: 1. Ensures that the machined hole system is concentric with the shape of the workpiece blank, avoiding a series of quality problems and customer complaints caused by hole system misalignment. 2. The equipment automatically measures, calculates, overwrites coordinates, and rotates the coordinate system using a probe to achieve the first objective. Attached Figure Description
[0030] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used together with the following detailed description to explain the invention, but do not constitute a limitation thereof. In the drawings:
[0031] Figure 1 This is a schematic diagram showing the theoretical bore coordinate positions of the clutch housing.
[0032] Figure 2 A schematic diagram showing the actual hole coordinates of the clutch housing;
[0033] Figure 3 A schematic diagram showing the longitudinal offset distance 'a' between the actual position and the theoretical position of the clutch housing;
[0034] Figure 4 A schematic diagram showing the structure in which the actual position of the clutch housing is offset longitudinally by a distance b from the theoretical position of the clutch housing, and rotated by an angle α;
[0035] The labels in the diagram represent:
[0036] The line connecting the center points of theoretical center hole D0, theoretical first intermediate shaft hole d1, theoretical second intermediate shaft hole d2, and theoretical first intermediate shaft hole d1 and theoretical second intermediate shaft hole d2 makes an angle β with the X-axis; M is the X-direction distance from theoretical first intermediate shaft hole d1 or theoretical second intermediate shaft hole d2 to theoretical center hole D0; N is the Y-direction distance from theoretical first intermediate shaft hole d1 or theoretical second intermediate shaft hole d2 to theoretical center hole D0;
[0037] The angle β′ between the line connecting the center points of the actual center hole D, the actual first intermediate shaft hole d'1, the actual second intermediate shaft hole d'2, 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. Detailed Implementation
[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. All equivalent modifications made based on the technical solutions of this application fall within the protection scope of the present invention.
[0039] Combination Figure 1 and 2 The method for automatically aligning a workpiece within the equipment of the present invention includes measuring actual coordinate system data, comprising:
[0040] 1) Confirm the theoretical hole coordinate position information of the clutch housing mounting 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 are obtained by calculation.
[0041] 2) Install the clutch housing to be processed on the fixture, measure the actual center hole D on the clutch housing, and 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 angle β′ between the line connecting 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.
[0042] 3) Using the center point of the actual center hole D as the new coordinate origin, calculate the angular deviation α = β′ - β between the line connecting the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis; that is, the angular deviation between the actual coordinate system and the theoretical coordinate system.
[0043] 4) By setting the new coordinate origin and angle deviation data in the program, a coordinate system rotation program is added to the original machining program to correct the coordinate system deviation and the coordinate system angle rotation deviation.
[0044] By using a probe to measure the position of the part blank, the specific values in the X and Y directions of holes D1 and D2 of the part can be obtained.
[0045] Operating instructions:
[0046] 1. The equipment uses a program to call the probe to achieve automatic measurement. The specific steps are as follows:
[0047] 1) Use a probe to probe the actual first intermediate shaft hole d'1. Probe it evenly 4 times in its diameter direction and fit it into a circle. The actual center coordinates of the actual first intermediate shaft hole d'1 are determined.
[0048] 2) Use a probe to detect the actual second intermediate shaft hole d'2. Detect it evenly 4 times in its diameter direction and fit it into a circle. The actual center coordinates of the actual second intermediate shaft hole d'2 are then determined.
[0049] 2. Furthermore, the equipment automatically calculates the actual coordinate system origin (X1, Y1) and the coordinate system rotation angle deviation α by performing calculations on the measurement data through the program.
[0050] 1) 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, and determine the actual center of the actual center hole D, that is, the origin of the actual coordinate system of the part (X1, Y1);
[0051] 2) The angle β′ between the line connecting 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 is obtained by calculation.
[0052] 3) The coordinate system rotation angle deviation α = β - β′ is obtained by calculation.
[0053] 3. Furthermore, the device will overlay the origin of the theoretical coordinate system (X0, Y0) with the origin of the new coordinate system (X1, Y1).
[0054] 4. Furthermore, set up a coordinate system rotation program within the program and call the coordinate system rotation angle deviation α.
[0055] 5. Furthermore, the equipment processes data automatically.
[0056] Calculation method:
[0057] By fitting the position of the part within the equipment using measurement data, the offset value and the deviation of the rotation direction between the actual coordinate system and the theoretical coordinate system are calculated.
[0058] Assignment: Theoretical center (X0, Y0) of theoretical center hole D0, actual center (X1, Y1) of actual center hole D;
[0059] Measured values:
[0060] The actual center coordinates are calculated as follows:
[0061] The actual center X1 = (|M2| - |M1|) / 2;
[0062] The 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] Angular offset α = β′ - β;
[0068] The calculated actual coordinate system covers the original theoretical coordinate system, and the actual coordinate system is rotated according to the angle offset α.
[0069] Example 1:
[0070] 1) Install the parts onto 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 origin of the coordinate system, 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 calculate the angle β between the line connecting the center points of the theoretical first intermediate shaft hole d1 and the theoretical second intermediate shaft hole d2 and the X-axis; the theoretical value is obtained through calculation.
[0071] 2) Install the clutch housing to be processed on the fixture, and 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 angle β′ between the line connecting 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) Using the actual center hole D coordinate value as the origin of the new coordinate system for clutch housing machining, calculate the angular deviation α = β′ - β between the line connecting the actual first intermediate shaft hole d'1 and the actual second intermediate shaft hole d'2 and the X-axis;
[0073] 4) By setting the program, the new coordinate coefficient values are overridden in the theoretical coordinate system, and the coordinate system rotation program is embedded. The angle deviation value α is referenced to realize the correction of coordinate system deviation and coordinate system rotation (add coordinate system rotation program code to the original program and call the deviation value).
[0074] The following are two examples of deflection based on practical applications, mainly focusing on recalculating the position of the new coordinate system, determining the origin (X1, Y1) of the new coordinate system, and calculating the rotation angle α between the new and theoretical coordinate systems. The offset distance 'a' between the part coordinate system and the theoretical coordinate system is... Figure 3 This results in a deviation of distance 'a' between the actual machined hole system and the theoretical hole system, with the actual machined hole system located at the edge of the blank. Note: Solid lines represent holes in the theoretical coordinate system; dashed lines represent holes actually machined; the part coordinate system is offset from the theoretical coordinate system by distance 'b', and the rotation angle α ( Figure 4 This causes the actual machined hole system to deviate from the theoretical hole system by b and rotate by an angle α. The actual machined hole system is located at the edge of the blank or has a gap. Based on the calculated origin of the coordinate system, the original program origin is directly overwritten in the background program.
[0075] The part machining program references the calculation results of the automatic coordinate system alignment and uses machine tool rotation code to implement the rotating coordinate system, ensuring that the machined hole system is concentric with the part blank shape, thus avoiding a series of quality problems and customer complaints caused by hole system misalignment.
[0076] Although the present invention has been described in detail above with general descriptions and specific embodiments, modifications or improvements can be made to it, which will be obvious to those skilled in the art. Therefore, all such modifications or improvements made without departing from the spirit of the present invention fall within the scope of protection claimed by the present invention.
Claims
1. A method for automatically aligning a workpiece within a machine, used for machining a clutch housing workpiece, characterized in that, include: 1) Confirm the theoretical hole coordinates of the clutch housing mounted on the fixture, including the theoretical center hole. With the theoretical center of Kong The center point is the origin of the coordinate system, and the theoretical first intermediate shaft hole and theoretical second intermediate shaft hole The position coordinates of the theoretical first intermediate shaft hole are obtained through calculation. and theoretical second intermediate shaft hole The angle between the line connecting the center points and the X-axis ; 2) Mount the clutch housing to be processed onto the fixture and measure the actual center hole on the clutch housing. Obtain the actual center hole The center point is the new coordinate origin, and the actual first intermediate shaft hole and the actual second intermediate shaft hole The position coordinates of the first intermediate shaft hole were obtained through calculation. and the actual second intermediate shaft hole The angle between the line connecting the center points and the X-axis ; 3) Use actual center hole The center point is taken as the new coordinate origin, and the angular deviation between the actual coordinate system and the theoretical coordinate system is calculated. ; 4) Set the new coordinate origin and angle deviation. By setting up the program, a coordinate system rotation program is added to the original machining program to correct coordinate system deviation and coordinate system angle rotation deviation. Step 2) specifically includes: 1) Use the probe to align the actual first intermediate shaft hole The probe was performed, and the probe was uniformly probed four times along its diameter to fit a circle, which is the actual first intermediate shaft hole. The actual center coordinates are determined; 2) Use the probe to align the actual second intermediate shaft hole. The probe was performed, and the probe was uniformly probed four times along its diameter to fit a circle, which is the actual second intermediate shaft hole. The actual center coordinates have been determined. 3) Take the actual first intermediate shaft hole and the actual second intermediate shaft hole The actual center hole is determined by finding the midpoint of the line connecting the actual centers. The actual center, that is, the actual origin of the coordinate system of the part; 4) The actual first intermediate shaft hole is obtained through calculation. and the actual second intermediate shaft hole The angle between the line connecting the center points and the X-axis ; In step 3), the angle deviation The calculations include: Theoretical central hole The theoretical center Actual center hole actual center ; The actual center coordinates are calculated as follows: actual center ; actual center ; Then the actual center ; The rotation angle is calculated as follows: ; ; Angular deviation ; M1: Actual first intermediate shaft hole To the actual center hole The measured distance in the X direction; M2: actual second intermediate shaft hole. To the actual center hole The measured distance in the X direction; N1: actual center hole To the actual first intermediate shaft hole The measured distance in the Y direction; N2: the actual second intermediate shaft hole. To the actual center hole The measured distance in the Y direction; M is the theoretical first intermediate shaft hole. Or theoretical second intermediate shaft hole To the theoretical center hole The distance in the X direction; N is the theoretical first intermediate shaft hole. Or theoretical second intermediate shaft hole To the theoretical center hole The distance in the Y direction.