Next Article in Journal
Multipoint Feeding Strategy of Aluminum Reduction Cell Based on Distributed Subspace Predictive Control
Next Article in Special Issue
Process Optimization of Robotic Polishing for Mold Steel Based on Response Surface Method
Previous Article in Journal
Improved Extreme Learning Machine Based UWB Positioning for Mobile Robots with Signal Interference
Previous Article in Special Issue
Clarification of the Mechanism of Pulse Laser Grinding of Nanosecond Lasers Using High-Speed Camera Imaging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Machining Error Analysis and Traceability Method of Globoidal Indexing Cam Profile

Faculty of Materials and Manufacturing, Beijing University of Technology, Beijing 100124, China
*
Author to whom correspondence should be addressed.
Machines 2022, 10(3), 219; https://doi.org/10.3390/machines10030219
Submission received: 18 February 2022 / Revised: 11 March 2022 / Accepted: 17 March 2022 / Published: 21 March 2022

Abstract

:
The profile of the globoidal indexing cam is a spatially undevelopable surface. It needs a special computer numerical control (CNC) machine tool to finish batch production, and its machining quality will be affected by the motion error of each part of the machine tool and the clamped positioning error of the workpiece. Firstly, the mathematical model of the error of the machine tool for machining the globoidal cam surface is derived, and the influence of the error of the machine tool for machining the globoidal cam surface is given. Secondly, an error tracking method for globoidal cam profile machining error based on error sensitivity coefficient grouping is proposed, which improves the data processing speed and the accuracy of the tracking results. Finally, the error analysis and traceability method of the globoidal cam is verified by experiments, and the error traceability results are fed back to the processing link. The machining quality of globoidal cam is improved by the error compensation, which provides the key technology for the integration of the design, manufacture, and measurement of the globoidal cam.

1. Introduction

The globoidal cam indexing mechanism has the advantages of a compact structure, high indexing precision, strong bearing capacity, and good high-speed performance. Consequently, the globoidal cam mechanism plays a pivotal role in mechanical transmission, so it has been widely used in the automatic tool changer (ATC) of computer numerical control (CNC), tobacco machinery, packaging machinery, aerospace, automatic machine tools, and in other fields [1,2]. The globoidal indexing cam is a key component in ATC. Because ATC requires a high precision globoidal cam profile, the manufacture and tolerance detection of a high-grade globoidal cam has been a difficult problem for domestic enterprises [3,4]. The globoidal cam profile is a non-developable surface in space, which is difficult to process. The profile error of the globoidal cam will directly reduce the output accuracy of the ATC and seriously affect the grasping and positioning accuracy of the manipulator. Five-axis CNC machine tools are generally used for the machining of globoidal cams, so the processing strategy of five-axis CNC machine tools is extremely important. By optimizing the machining strategy, the machining quality of the workpiece can be improved. Amaia Calleja studied the optimal machining strategy for blade turning and milling and tested different strategies and inclination angles to obtain the best blade machining parameters and toolpath strategies [5]. Therefore, in the manufacturing process, the CNC machine tool should be analyzed in detail to ensure the machining accuracy of the globoidal cam. It is of great practical significance to study the machining error and detection of globoidal cam [6,7].
There are several scholars who have studied the machining error of globoidal cams. H.Y. Cheng analyzed the error transfer of globoidal indexing cam mechanism systematically and established the error transfer equation. At the same time, he analyzed the sensitivity made by output precision to each error and established the sensitivity equation [8]. An improved optimal deviation method to study the more reasonable allocation of globoidal cam mechanism tolerance was proposed by Yang Shiping [9]. Yin Mingfu researched the influence caused by the center distance error of a globoidal indexing cam machine tool on cam profile error and gave the changing trend of error [10]. Ji Shuting researched the influence caused by the center distance error of the globoidal indexing cam special machining on the cam profile machining error and drew the influence coefficient curve. She revealed the result that the center distance error leads to the error of globoidal indexing cam profile [11,12]. Based on the above research, the influence caused by two rotation shaft errors, three vertical errors, and three linear displacement errors of globoidal indexing cam special machining on the machining error of the globoidal indexing cam profile has been analyzed [13]. Tang Lin measured in the three-coordinate measuring machine (CMM) and introduced the concept of profile tolerance and helix tolerance [14]. P.D. Lin and J.F. Hsieh researched the conversion between the measurement coordinates and the theoretical position, to determine the measuring benchmark [15]. Song Lijuan proposed reversely obtaining the manufacturing tolerance by measuring results [16], but she did not research the specific contents. Lin Xiaojun proposed a method to compensate the radius by reconstructing the equidistant surface [17].
However, the measuring speed of the current CMM method is slow and complex. It cannot meet the measurement requirements of globoidal cams in the production line, and it is difficult to fundamentally solve the problem of radius compensation. To solve the incongruity error of the normal vector of globoidal cams in non-equal-diameter machining, Hu Dongfang improved the tool axis vector by using the space linear regression algorithm and the ruled surface generation principle and realized the optimization of the tool path [18,19]. In addition, an adaptive compensation method for tool position error was also proposed, which greatly improves the machining accuracy of the globoidal cam in unequal diameter machining. Hammoudi Abderazek applied seven meta-heuristic optimization algorithms to design the disk cam mechanism, formulated three objective design problems, and studied the influence of the selection of the motion law of the follower on the optimal design of the mechanism [20]. Nguyen proposed a general framework for the kinematic design of cam mechanisms based on non-uniform rational B-splines (NURBS) to reduce inertial forces and vibration trends in cam dynamics of high-speed cam systems [21]. Sateesh represented the displacement function with NURBS based on standard displacement curves of the follower [22]. Xia Bizhong realized the design of the cam profile by combining the sixth-order classical spline and the general polynomial spline. After experimental verification, the improved cam profile demonstrated better performance [23]. In 2018, our team published the conference paper “Analysis and Detection Method for Machining Error of Globoidal Indexing Cam Profile” [24] and proposed a globoidal cam error detection method based on equidistant contour. Since then, the research has continued, and the globoidal cam design–machining–measuring integrated technology has been formed. In order to ensure the integrity of the research content, the content of the machining error analysis of the machine tool in the 2018 conference paper is included in this paper.
In this paper, we propose a general method of globoidal indexing cam profile machining error analysis and traceability. According to the working principle of the globoidal cam machine, the mathematical model of the globoidal cam profile error is established by using the multi-body system theory. An error evaluation and traceability method based on the equidistant model characteristic line of the globoidal cam is proposed. This method can be used for error compensation in the machining process of the globoidal cam to improve the machining accuracy. The integrated technology of globoidal cam design, manufacture, and measurement is shown in Figure 1.
The remainder of the paper is organized as follows. An analysis model of globoidal cam machining error based on multi-body system theory is established in Section 2. The error evaluation and traceability of globoidal cam machining errors are provided out in Section 3. Finally, the integration of design–machining–measuring–evaluation and traceability of the globoidal cam was realized in the factory, and the experimental research on the profile error detection globoidal cam is introduced in detail in Section 4, while conclusions are drawn in Section 5.

2. Analysis Method of Machining Error of Globoidal Cam

2.1. Machining Error Analysis of Globoidal Cam Profile

According to the motion law of the globoidal cam mechanism and the machining by generation method, the special machine tool for globoidal cam is designed. By using the relative motion of the tool and the workpiece to simulate the relative motion between the pre-designed globoidal cam and the driven turntable, the machining of globoidal cam is realized. The special machine tool is a four-axis double linkage structure. The overall structure of it is shown in Figure 2b. The machine tool consists of two rotary axes and two slide motion axes, which are noted by A, B and W, Z in order. The A-axis and the B-axis are rotation axes and they are linked with each other to realize the rotation and swing of the globoidal cam during the machining process. The W-axis and Z-axis are linear motion axes, which are used to control the feed amount of the tool and the center distance of the workpiece respectively.
According to the theory of multi-body system, there are two branches of machine tools: (1) tool branch; (2) workpiece branch, as shown in Figure 2c. There are three linear displacement errors and three angular displacement errors in the machine tool spindle, i.e., A-axis, B-axis, Z-axis, and W-axis respectively. Due to the relative motion relationship between the cam rotation angle and the driven turntable rotation angle, it is also necessary to consider the cam rotation angle and the driven rotation angle, the error of the rotation angle of the turntable, and the center distance error of the cam shaft and the driven shaft. To sum up, in the machining process, there are 33 errors in the special machine tool for the globoidal cam. For the convenience of understanding, the error decomposition diagram on the special machine tool for globoidal cam is shown in Figure 3. The error definition and symbol of the globoidal cam machining machine are shown in Table 1.

2.2. Multibody System Characteristic Transformation Matrix

The characteristic transformation matrix of the multi-body system is represented by homogeneous coordinates. The homogeneous coordinate transformation includes six transformation methods: linear displacement along the three coordinate axes and angular displacement around the three coordinate axes. Each motion can be obtained by the principle of the homogeneous coordinate transformation. Therefore, the transformation matrix of the machine tool spindle error coordinate system, the turntable B-axis error coordinate system, the rotary A-axis error coordinate system, the power support W-axis error coordinate system, and the spindle slide Z-axis error coordinate system can be obtained. The transformation matrix includes linear displacement transformation matrix and angular displacement transformation matrix. The machine tool errors matrix is listed in Table 2.

2.3. Profile Modeling and Error Sensitivity Analysis of Globoidal Cam

2.3.1. Modeling of Globoidal Cam Profile

When deriving the globoidal indexing cam profile equation, three rectangular coordinate systems are established. The coordinate system O 0 X 0 Y 0 Z 0 is a fixed coordinate system. Its origin O 0 is the intersection point between the center axis of the cutter and the swinging centerline of the workpiece, i.e., the intersection point of the center axis of the Z-axis and the B-axis. The O 0 Z 0 axis overlaps with the centreline of the cutter, i.e., overlapping with Z-axis. The O 0 Y 0 axis overlaps with the swinging centerline of the workpiece, i.e., overlapping with the centerline when B-axis moves. The coordinate system O 1 X 1 Y 1 Z 1 oscillates around the B-axis and the O 1 Z 1 axis overlaps with the workpiece rotation centerline, i.e., it overlaps with the centerline when A-axis moves. The O 1 X 1 axis overlaps with the line O 1 O 0 , i.e., parallel with the W-axis. The coordinate system is fixed with the workpiece. Making the coordinate system O 1 X 1 Y 1 Z 1 rotate around the O 1 Z 1 axis, the rotation angle is equal to the angular displacement of A-axis movement. Then, we can get the coordinate system O X Y Z . The point P on the centerline of the cutter is a random point on the theoretical profile after processing. The theoretical profile of globoidal indexing cam is generated by using point P and through the generating method. b is the distance between the point P and the point O 0 , d is the diameter of the cutter, a is the distance between the A-axis rotation center line and the B-axis swing centerline of machine tool, i.e., the distance between cam rotation center axis line and the cam swing center axis line, which is called center distance. The relation between α and β is determined by the motion law of a pre-designed globoidal indexing cam mechanism, which is a known condition.
According to the coordinate system and the characteristic transformation matrix based on multi-body theory, the position vector p 0 of the point p in the coordinate system O 0 X 0 Y 0 Z 0 is as in (1).
p 0 = x 0 y 0 z 0 = t B X t B Y t B Z r B X r B Y r B Z t Z X t Z Y t Z Z r Z X r Z Y r Z Z t T X t T Y t T Z r T X r T Y r T Z t b
The position vector p 1 of the point p in the coordinate system O 1 X 1 Y 1 Z 1 is as in (2).
p 1 = x 1 y 1 z 1 = t w x t w y t w z r w x r w y r w z r β p 0 + t a
The position vector p of the point p in the coordinate system OXYZ is as in (3).
p = x y z = t α p 1
The unit normal vector of the theoretical profile after machining is as in (4).
n = p b × p α p b × p α
The actual profiles on both sides of the processing are represented by p l and p r , respectively, and the solution is as in (5) and (6).
p l = p - d 2 n
p l = p + d 2 n
Adding (3) and (4) to Equations (5) and (6), the error model of the globoidal indexing cam profile can be obtained.
Setting all the error values in Table 1 as 0, the theoretical profile equation of globoidal indexing cam can be obtained.

2.3.2. Error Sensitivity Analysis of Globoidal Cam Machining

Combined with the theoretical profile model of the globoidal cam, the machining error of the globoidal cam profile is defined as the projection of the machining error along the normal direction n N of the ideal profile. The profile machining error can be expressed as the difference between the actual machining profile p c and the theoretical machining profile p N . Set the machining error values e 1 , e 2 , , e n , and the error vector of the globoidal cam machining machine E = ( e 1 , e 2 , , e n ) . The machining error f E can be expressed as in (7).
f E = p c - p N n N , E = ( e 1 , e 2 , , e n )
According to Taylor’s formula, the Taylor expansion formula of f E at E 0 = 0 can be obtained as in (8), where f E = 0 .
f E = i = 1 n f e i e i
where f / e i is the machine tool error sensitivity coefficient, which is expressed as the influence of the machining error e i on the machining error of the globoidal cam profile surface. Next, the effects of angular displacement error and linear displacement error on the globoidal cam profile will be discussed separately.
Through the numerical method, the error sensitivity coefficient curve of the special machining machine tool for globoidal cam is calculated by using MATLAB. Taking the center distance error, cam rotation angle error, rotation angle error, and A-axis displacement error as examples, the error sensitivity coefficient curve is as in Table 3.
It can be found that there are many errors that have no effect on the dwell segments, such as δ Y ( T ) , δ z ( T ) , etc. Among them, δ x ( T ) , δ Y ( T ) , Δ α , Δ β , Δ a , ε X ( A ) , ε Y ( A ) , and ε X ( B ) have the greatest influence on the error.

3. Evaluation and Traceability of Machining Error of Globoidal Cam

3.1. Measurement Method of Machining Error of Globoidal Cam

By analyzing the characteristics of the globoidal cam profile and the function of CMM, the measurement scheme of the equidistant profile model is proposed. The four-axis measurement system is composed of CMM and the turntable.
As shown in the Figure 4, the measurement of the characteristic line of the globoidal cam equidistant profile at the specified angle can be realized, the probe radius compensation can be avoided, and the measurement speed and accuracy can be improved. In the actual measurement, the probe is directly compared with the corresponding points on the equidistant profile model of the globoidal cam to complete the error evaluation and traceability.

3.2. Evaluation of Machining Error of Globoidal Cam

The definition of the characteristic lines of the globoidal cam profile surface is given here: S a is the axial section when the cam is transferred to a. When a = 0 , the axial section S 0 is the reference plane, and the reference plane remains unchanged in the process of cam rotation. The intersection line of S a and S p is defined as the characteristic line. The characteristic lines will be on the axial section, and the coordinate points of the working profile that meet the conditions form the axial section characteristic line. The coordinate system for solving the characteristic line of the globoidal cam profile and the axial section profile is shown in Figure 5.
The planning of the globoidal cam measurement characteristic line is as follows:
(1)
Measuring characteristic lines in the dwell segments:
(a)
[358°, 2°], four characteristic lines are planned with 1° as a unit;
(b)
[52°, 122.5°], 10 characteristic lines are planned with 5° as a unit;
(c)
[237.5°, 308°], 10 characteristic lines are planned with 5° as a unit.
(2)
Measuring characteristic lines in the indexing segments:
(a)
[2°, 52°], 10 characteristic lines are planned with 5° as a unit;
(b)
[122.5°, 237.5°], 23 characteristic lines are planned with 5° as a unit;
(c)
[308°, 358°], 10 characteristic lines are planned with 5° as a unit.
To realize error evaluation, three models are established, namely the ideal model, the actual model, and the measured model. In the process of error evaluation, it is necessary to reduce the difference between the measured model and the actual model and to find out the error between the actual model and the ideal model, and then judge whether the cam is qualified. For the error of globoidal cam, different methods are developed to evaluate the error according to different characteristics.

3.2.1. Error Evaluation of the Characteristic Line of the Dwell Segments

The characteristic line of the dwell segments is a straight line. Since the maximum error value of the straight line is generally at the endpoint, the two-point method is used to solve the error. The specific process is:
(a)
Fit the measurement points to a straight line as the evaluation benchmark;
(b)
Solve the coordinates of the endpoints of the theoretical characteristic line;
(c)
Find the distance from the two ends of the theoretical characteristic line to the actual characteristic line, and judge whether it is within the tolerance range.
According to the definition of the axial section and the characteristic line, the characteristic line equation can be expressed as in (9).
z i = k i x i 2 + y i 2 + b z i z i + 1 = k i x i + 1 2 + y i + 1 2 + b z i
k = i = 1 n k i , b z = i = 1 n b z i
X = x 2 + y 2 ,   L = k X + b z
Find the distance from the two endpoints to the measured characteristic line, then the larger value is the profile error of the characteristic line at the α angle, as in (12).
Δ L α = m a x { k X 1 - z 1 + b z k 2 + 1 , k X 2 - z 2 + b z k 2 + 1 }

3.2.2. Evaluation of the Error of the Characteristic Line of the Indexing Segments

The characteristic line of the indexing segments is a curve, and the minimum area evaluation is used for error evaluation, as shown in Figure 6. The specific process is:
(a)
Use NURBS to fit the actual measurement points into a curve, as the error evaluation benchmark;
(b)
Solve the coordinates of the theoretical characteristic points;
(c)
Use the segmentation search method to determine the shortest distance from the theoretical characteristic point to the actual characteristic curve, and judge whether it is within the tolerance range.
For the theoretical characteristic point a 4 , there is only one point b 3 located on the measured characteristic line, so that the distance between a 4 and the measured characteristic line is minimized, as in (13).
m i n d = a 4 x - b 3 x 2 + a 4 y - b 3 y 2 + a 4 z - b 3 z 2
According to the definition of line profile error, the maximum distance from each theoretical characteristic point to the measured characteristic point is taken as the line profile error, as in (14).
m a x m i n d , i = 1 , 2 , , n

3.2.3. Evaluation of Surface Profile Error

In this paper, the section method is used as the evaluation method of the surface profile error. The indexing segments and the dwell segments need to be evaluated for the surface profile respectively. Solve the errors of multiple globoidal cam characteristic lines separately and take the maximum value of these errors as the surface profile error.
m a x Δ L i
After the error evaluation, it is necessary to judge whether the globoidal cam meets the accuracy requirements. If it meets the requirements, there is no need to trace the error. If it does not meet the requirements, it is necessary to trace the error to the test results.

3.3. Traceability of Machining Errors of Globoidal Cam

Errors are grouped according to machine tool error sensitivity. In the evaluation process of the error in the dwell segments, the errors that have no effect on the profile machining of the globoidal cam in the dwell segments can be temporarily ignored, and the source of the influential errors can be traced. The rest of the errors are traceable in the indexing segments.
The sequential quadratic programming algorithm has the advantages of fast convergence speed and high computational efficiency. In this paper, it is used as an optimization algorithm for error tracing. The optimization model needs to be established first. The general mathematical problem model of nonlinear constraints is as in (16).
m i n f X s . t . g u ( X ) 0 , ( u = 1 , 2 , , p ) h v ( X ) = 0 , ( v = 1 , 2 , , m )
X R n : Decision variables
f ( X ) : Objective function
g u ( X ) : Inequality constraint function
h v ( X ) : Equality constraint function
The optimization model of processing error traceability is as follows.
(1)
Design variables: The design variables of error traceability are all errors of machine tool processing, and the method of segmental traceability is adopted.
(2)
Constraints: The constraints of this optimization model need to ensure that the calculation point is located on the globoidal cam profile. The error model of the globoidal cam profile is summarized as in (17).
f i x = f ( α , b , X ) f i y = f ( α , b , X ) f i z = f ( α , b , X )
where f i x f i y f i z is the theoretical profile point coordinates (x, y, z) of the globoidal cam with error. α is the cam angle, B is the tool depth, and X is the cam profile error.
X = ( δ X ( T ) , δ Y ( T ) , , ε Z ( S ) )
(3)
Objective function: An objective function based on least squares theory is proposed, as in (19).
m a x f ( x ) = 1 i = 1 n ( x i - f i x ) 2 + ( y i - f i y ) 2 + ( z i - f i z ) 2
where n is the number of measurement points. x i , y i , and z i are the coordinate values of the points after alignment adjustment, which are called actual coordinate values. When using the sequential quadratic programming method to trace the source of the error, it is finally necessary to obtain a set of error values to maximize the value of the fitness function f(x). At this time, this set of errors is the error traceability result.

4. Experimental Research on Profile Error Detection for Globoidal Cam

To verify the correctness and feasibility of the machining error analysis and traceability method of the globoidal indexing cam, the accuracy of the indexing transmission was tested by the rolling experiment of the globoidal cam. If it does not meet the requirements, a CMM can be used to detect the machining error of the working profile of the globoidal cam, feeding back the error traceability results to the processing link, to improve the machining quality of the cam through error compensation. Thus, the integrated method of globoidal cam design, machining, and measurement is realized. This experiment was carried out in the production and processing workshop of Beiyi Machine Tool Co., Ltd. (Xiantao, China), and the experimental object is the TC40 globoidal cam.

4.1. Testing Experiment of Globoidal Cam Indexing Transmission Accuracy

The globoidal cam indexing transmission detection system is shown in Figure 7, including a rolling globoidal cam detector, a control cabinet, and an industrial computer. The transmission accuracy detection system of the globoidal cam indexing mechanism can detect the transmission accuracy of various types of globoidal cams. The rolling globoidal cam detector has five motion axes, namely X, Y, Z, A, and B, among which X and Y are manual axes, Z and A are AC motor drive axes, and the B axis is a servo motor drive axis. A and B axes are equipped with photoelectric encoders, and X, Y, and Z axes are equipped with grating rulers. The control and measurement process of the transmission accuracy detection realizes the control of each axis motor through the measurement and control software of the industrial computer and collects and displays the signals of each grating ruler and encoder.
After completing the field detection experiment, the collected data need to be analyzed and processed. The encoder data collected by the globoidal cam transmission accuracy detection system need to be phase-matched with the shaft rotation angle of the globoidal cam and the driven shaft rotation angle, then compared with the theoretical motion law curve to analyze the transmission accuracy. In this example, the modified sinusoidal motion law can be used to calculate the relationship between globoidal cam angle α and the rotational angle β of the driven turntable at different motion positions.
Through the comparison between the globoidal cam I transmission curve and the theoretical transmission curve, as shown in Figure 8, it can be analyzed that there are obvious differences with the theoretical curve, especially in the two dwell segments, and the angular displacement of the follower is obviously small. There are many factors affecting the transmission accuracy of the globoidal cam. The globoidal cam profile error caused by machining is the main factor affecting the transmission accuracy. This requires measuring and evaluating the machining error of the globoidal cam profile and improving the machining quality after the traceability and compensation of the machining error.

4.2. Measurement Experiment Process

The experimental device for measuring the error of the globoidal cam profile is shown in Figure 9. The device mainly consists of a three-coordinate measuring machine, a turntable system, and a globoidal cam to be measured. The model of the CMM is NHC-Y564, and the measuring stroke is as follows: X-axis-500 mm, Y-axis-600 mm, Z-axis-400 mm. The turntable system includes a turntable, positioning module, circular grating angle measurement system, driving stepper motor, turntable controller, and driver. The turntable is controlled by a stepping motor, a single-chip microcomputer is used as the main control chip of the stepping motor control system, and the rotation angle of the turntable is displayed in real time through a circular grating angle measurement system. It can meet the measurement requirements of TC40 and TC50 series of globoidal cams. The model of globoidal cam to be tested is TC40, and its size parameter is as follows: thickness 97 mm, maximum diameter 265 mm.
Measure the characteristic points on the characteristic line of the specific cam angle position after the theoretical model matches the angle position of the cam to be measured. After all characteristic points are measured, adjust the turntable to the next position to be measured through the turntable control panel, read the angle displayed by the digital display, rotate and match the theoretical model, and complete the measurement of the next characteristic line. Repeat the above process until all characteristic lines are measured. According to the measurement plan of the characteristic line, the globoidal cam is measured in sections according to the above measurement process. After the measurement is completed, the measurement results are exported. The error evaluation and traceability at different periods are carried out according to the actual measurement data.
The measurement result of CMM is composed of two parts: the coordinate value of the theoretical characteristic point and the coordinate value of the measured characteristic point. The data format of results is PT (X, Y, Z). By exporting a file in PDF format, the measuring position of the probe is displayed as shown in Figure 10a and the measuring data are shown in Figure 10b.

4.3. Error Evaluation for Globoidal Cam

4.3.1. Evaluation of the Error of the Characteristic Line of the Indexing Segment

In the period of indexing segment 1, the cam angle range is [2°, 52°], and 10 characteristic lines are planned at 5° intervals. In the actual measurement, it is not necessary to precisely control the rotation angle of the turntable. When the turntable stops, record the relative angle measured by the circular grating relative to the reference axis section, and calculate the theoretical characteristic line according to the cam rotation angle to match the measured data to complete the error evaluation. In the period of indexing segment 1, taking the third characteristic line L e 3 (cam rotation angle α = 15.15°) as an example, the evaluation process of the contour error of the indexing segment line is introduced in detail. The measurement data of the characteristic points are shown in Table 4.

4.3.2. Evaluation of the Characteristic Line Error of the Dwell Segment

According to the result of the characteristic line measurement plan, the cam rotation angle interval at the dwell segment 2 is [52°, 122.5°]. In order to evaluate the profile error of the dwell segment line of the globoidal cam, taking the third characteristic line L 3 as an example, the detection is completed according to the detection process. The theoretical and measured points of the cambered cam are summarized as shown in Table 5.
In this paper, the measurement method of the equidistant profile axis section characteristic line adopted is consistent with the section method in the surface profile error evaluation method, so the section method is adopted as the evaluation method of the globoidal cam surface profile error. The indexing segment and the dwell segment need to be evaluated for the surface profile respectively.
The detected globoidal cam profile error is within the tolerance range of the profile error determined, and it is rated as a qualified product, which is consistent with the detection result of the plug gauge in the production workshop, indicating the correctness of the assessment method.

4.4. Error Traceability for Globoidal Cam

Due to the large number of processing error factors, this paper selects 8 errors to trace the source of the error, which are as follows:
(1)
Linear displacement error of the main shaft along X direction δ X ( T )
(2)
Linear displacement error of the main shaft along Y direction δ Y ( T )
(3)
Center distance error Δ a
(4)
Cam angle error Δ α
(5)
Follower angle error Δ β
(6)
Angular displacement error of A axis around X direction ε X ( A )
(7)
Angular displacement error of A axis around Y direction ε Y ( A )
(8)
B axis angular displacement error around X direction ε X ( B )
According to the method of segmental traceability of machining errors proposed in this paper, the error factors affecting the dwell are found in the dwell segments, and the other errors are found in the indexing segment. By solving various processing error sensitivity coefficients, the displacement error of the spindle along the Y direction δ X ( T ) , the angular displacement error of the A axis around the X direction ε X ( A ) , the angular displacement error of the B axis around the X direction ε X ( B ) , and the cam angle error Δ α have no effect in the dwell segment.
First, in the dwell segment, according to the measurement characteristic line, the line displacement error of the spindle along the X direction δ X ( T ) , the center distance error Δ a , the follower angle error Δ β , and the angular displacement error of the A axis around the Y direction ε Y ( A ) are traced to the source. Then, trace the source of the remaining four errors by using the measuring characteristic line of the indexing segment. The traceability results are shown in Table 6.

4.5. Testing Experiment of Transmission Accuracy

According to the result of error tracing, adjust the program of the globoidal cam machining machine, carry out error compensation, and test the transmission accuracy of the globoidal cam after compensation. The transmission curve of the globoidal cam II is shown in Figure 11, which is basically consistent with the ideal cam, and the machining quality is significantly improved compared with the globoidal cam I, which shows that the proposed method for analyzing the machining error and tracing the source of the globoidal indexing cam is feasible.

5. Discussion

The globoidal cam indexing mechanism is mainly composed of globoidal cams, turntables, boxes, camshafts, turntable shafts, bearings, and other components. The output accuracy of the globoidal cam indexing mechanism is related to the manufacture of each component and the assembly of each component. The error sources of the globoidal cam indexing mechanism are mainly the machining geometric errors of its components, as well as the assembly errors of the globoidal cam and the turntable, the camshaft, the turntable shaft, and the box. These errors have an impact on the output motion accuracy of the globoidal cam indexing mechanism.
The machining error of the globoidal cam indexing mechanism is a major factor that affects the indexing accuracy of the globoidal cam indexing mechanism, and it is also a difficult factor to analyze. In this paper, the assembly of the indexing mechanism box is not carried out, and only the machining error of the globoidal cam profile and the center distance error are analyzed. The correlation between the machining error of the globoidal cam and the transmission precision of the globoidal cam indexing mechanism, as well as the influence of the center distance adjustment on the transmission precision, are found. This provides a theoretical basis for designing the precision distribution, processing technology adjustment, and formulating the precision index system of the special processing machine tool for globoidal cams.

6. Conclusions

Based on the multi-body system theory, this paper establishes the profile error model of the globoidal cam and evaluates and traces the error. The proposed method is applied to the machining of the globoidal cam in the factory, which improves the machining quality and provides a key technology for the integration of the design, manufacture, and measurement of the globoidal cam. The main conclusions can be summarized as follows:
(1)
Based on the multi-body system theory, the special machine tool for globoidal cam machining is analyzed, and the error transfer matrix of globoidal cam machining is deduced. The machining error model of the globoidal cam is established, and a method for comprehensively analyzing the machine tool through the curve of the error sensitivity coefficient of the globoidal cam is proposed. Through the method, the influence law of each error on the globoidal cam profile can be obtained.
(2)
By analyzing the characteristics of the globoidal cam profile, a method of segmental measurement and error evaluation of the globoidal cam profile characteristic line and grouping traceability of machining errors is proposed. The dwell segments adopt the two-point method, and the index segments adopt the minimum area method. According to the analysis results of the error sensitivity of the globoidal cam profile, the sequential quadratic programming method is used to trace the processing errors, which improves the data processing speed and the accuracy of the traceability results.
(3)
By building a measurement system for globoidal cam transmission accuracy and profile error, the method proposed in this paper is used to evaluate and trace the error of the measurement results, and the machining error compensation of the machine tool is carried out according to the results of error traceability. The experimental results show that the error evaluation and traceability method proposed in this paper can improve the machining accuracy of the globoidal cam.

Author Contributions

Methodology, S.S. and Y.Q.; software, Y.Q. and Z.G.; validation, Y.Q., Z.G. and C.H.; writing—original draft preparation, Y.Q., Z.G. and C.H.; writing—review and editing, S.S.; project administration, S.S.; funding acquisition, S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science and Technology Major Project, China, grant number 2013ZX04008-021, and in part by the Beijing Excellent Young Engineer Innovation Studio Project, under grant number S2001013202101.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to acknowledge the support and contribution from the Beijing Beiyi Machine Tool Co., Ltd. (Beijing, China) for their help with manufacturing and be grateful to the Key Lab of Mechanical Engineering, Beijing University of Technology, China.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ge, Z.H.; Bie, Y.; Jiao, D.; Zhang, T.Y. Study on the profile modification of globoidal indexing cams. Mech. Trans. 2014, 38, 160–162. [Google Scholar]
  2. Yu, J.W.; Huang, K.F.; Luo, H. Manipulate optimal high-order motion parameters to construct high-speed cam curve with optimized dynamic performance. Appl. Math. Comput. 2020, 371, 1–13. [Google Scholar] [CrossRef]
  3. Li, Y.L.; Gou, W.D.; Li, J.Y.; Zhou, X.L. Research on the comprehensive performance test specification of chain knife library and manipulator. Mach. Hyd. 2017, 45, 154–159. [Google Scholar]
  4. Shi, D.F.; Cao, J.J.; Liang, J.S. Design of offset type redundant globoidal cam. Mech. Trans. 2017, 41, 187–190. [Google Scholar]
  5. Calleja, A.; Fernandez, A.; Rodriguez, A.; De Lacalle, L.N.L.; Lamikiz, A. Turn-milling of blades in turning centres and multitasking machines controlling tool tilt angle. J. Eng. Manuf. 2014, 229 Pt B, 1–13. [Google Scholar] [CrossRef]
  6. Xia, T.; Xu, L.; Si, J.X. The study of globoidal indexing cam CNC machine tools. Adv. Mat. Res. 2013, 753–755, 888–891. [Google Scholar] [CrossRef]
  7. Chen, H.; Zhang, Y.M.; Bu, F.H. Parametric design of globoidal indexing CAM. Mach. Des. Manuf. 2007, 6, 3. [Google Scholar]
  8. Cheng, H.Y. Optimum tolerance for globoidal cam mechanisms. JSME. Int. J. Ser. C 2002, 45, 519–526. [Google Scholar] [CrossRef]
  9. Yang, S.; Wen, Z.; Li, L. Research on tolerance allocation of globoidal cam mechanism based on improved optimal limit deviation method. Chin. Mech. Eng. 2014, 25, 731–736. [Google Scholar]
  10. Yin, M.F.; Lyu, C.Y.; Zhao, Z.H. The theoretical study of CAM processing theory and the calculation method of the influence of CAM body deviation error on the profile error are studied. J. Shandong Univer. Technol. 2001, 15, 18–21. [Google Scholar]
  11. Ji, S.T.; Zhang, Y.M.; Zhao, J. The influence of center distance error of machining center of globoidal cam on convex contour error. J. Beijing Univ. Technol. 2014, 40, 825–830. [Google Scholar]
  12. Zhang, Y.M.; Ji, S.T.; Zhao, J. Tolerance analysis and allocation of special machine tool for manufacturing globoidal cams. Adv. Manuf. Technol. 2016, 87, 1597–1607. [Google Scholar] [CrossRef]
  13. Bu, F.H.; Zhang, Y.M.; Shang, D.G. Study on machining error of globoidal cam profile resulting from rotational deviation of location of part in machining. Adv. Mat. Res. 2012, 452–453, 211–218. [Google Scholar]
  14. Wang, X.F.; Tang, L. Measurement theory and implement of globoidal indexing cam using CMM. J. Tianjin Univ. 2011, 44, 1024–1028. [Google Scholar]
  15. Lin, P.D.; Hsieh, J.F. Dimension inspection of spatial cams by CNC coordinate measuring machines. J Manuf. Sci. Eng. 2000, 122, 149–157. [Google Scholar] [CrossRef]
  16. Liang, Y.D.; Song, L.J. Three-dimensional modeling of globoidal indexing cam. Mach. Design Manuf. 2006, 8, 2. [Google Scholar]
  17. Lin, X.J.; Wang, Z.Q.; Shan, C.W. Method of probe radius compensation for free surface measurement by CMM. Aeronaut. Manuf. Technol. 2011, 10, 75–78. [Google Scholar]
  18. Wu, P.L.; Hu, D.F. Tool path optimization of globoidal cam flank milling based on spatial linear-regression analysis. J. Adv. Mech. Des. Syst. Manuf. 2019, 13, 60. [Google Scholar] [CrossRef]
  19. Wu, P.L.; Hu, D.F. Error control of non-equal diameter machining of globoidal cam profile based on adaptive method. J. Braz. Soc. Mech. Sci. 2020, 42, 160–162. [Google Scholar] [CrossRef]
  20. Abderazek, H.; Yildiz, A.R.; Mirjalili, S. Comparison of recent optimization algorithms for design optimization of a cam-follower mechanism. Int. J. Knowl.-Based Syst. 2019, 11, 1–52. [Google Scholar] [CrossRef]
  21. Nguyen, T.T.N.; Kurtenbach, S.; Hüsing, M. A general framework for motion design of the follower in cam mechanisms by using non-uniform rational B-spline. Mech. Mach. Theory 2019, 137, 374–385. [Google Scholar] [CrossRef]
  22. Sateesh, N. Improvement in motion characteristics of cam follower systems using NURBS. Des. Manuf. Technol. 2014, 8, 15–21. [Google Scholar] [CrossRef] [Green Version]
  23. Xia, B.Z.; Liu, X.C.; Shang, X. Improving cam profile design optimization based on classical splines and dynamic model. J. Cent. South Univer. 2017, 24, 1817–1825. [Google Scholar] [CrossRef]
  24. Sun, S.W.; Jiang, Z.Q.; Huang, J.; Yang, J.W. Analysis and Detection Method for Machining Error of Globoidal Indexing Cam Profile. In Proceedings of the Asia Conference on Mechanical and Materials Engineering: ACMME, Seoul, Korea, 15–18 June 2018; p. 213. [Google Scholar]
Figure 1. Schematic of globoidal cam design, manufacture and measurement integration.
Figure 1. Schematic of globoidal cam design, manufacture and measurement integration.
Machines 10 00219 g001
Figure 2. Special machine tool for globoidal cam and establishment of coordinate system. (a) The special machine tool for globoidal cam; (b) Machine tool structure; (c) Machine tool kinematics.
Figure 2. Special machine tool for globoidal cam and establishment of coordinate system. (a) The special machine tool for globoidal cam; (b) Machine tool structure; (c) Machine tool kinematics.
Machines 10 00219 g002aMachines 10 00219 g002b
Figure 3. Topology and structure of the machine tool. (a) Machine tool bed; (b) B-axis; (c) W-axis; (d) A-axis; (e) Spindle; (f) Z-axis; (g) Coordinate system.
Figure 3. Topology and structure of the machine tool. (a) Machine tool bed; (b) B-axis; (c) W-axis; (d) A-axis; (e) Spindle; (f) Z-axis; (g) Coordinate system.
Machines 10 00219 g003
Figure 4. Structure of online measuring system for globoidal cam.
Figure 4. Structure of online measuring system for globoidal cam.
Machines 10 00219 g004
Figure 5. Globoidal cam characteristic line and coordinate system. (a) Globoidal cam profile and characteristic line; (b) Coordinate system of globoidal cam characteristic line.
Figure 5. Globoidal cam characteristic line and coordinate system. (a) Globoidal cam profile and characteristic line; (b) Coordinate system of globoidal cam characteristic line.
Machines 10 00219 g005
Figure 6. Minimum area assessment.
Figure 6. Minimum area assessment.
Machines 10 00219 g006
Figure 7. Globoidal cam Precision Inspection System. (a) Globoidal cam transmission precision detection device; (b) Schematic of precision detection system for globoidal cam.
Figure 7. Globoidal cam Precision Inspection System. (a) Globoidal cam transmission precision detection device; (b) Schematic of precision detection system for globoidal cam.
Machines 10 00219 g007
Figure 8. Transmission curve of CAM I.
Figure 8. Transmission curve of CAM I.
Machines 10 00219 g008
Figure 9. Equipment of measurement system control. (a) Equipment of measurement system control I; (b) Equipment of measurement system control II.
Figure 9. Equipment of measurement system control. (a) Equipment of measurement system control I; (b) Equipment of measurement system control II.
Machines 10 00219 g009
Figure 10. Results of CMM. (a) Measuring position; (b) Measuring data.
Figure 10. Results of CMM. (a) Measuring position; (b) Measuring data.
Machines 10 00219 g010
Figure 11. The transmission curve of CAM II.
Figure 11. The transmission curve of CAM II.
Machines 10 00219 g011
Table 1. Errors of the special machine tool.
Table 1. Errors of the special machine tool.
Error TypeLinear Offset ErrorRotational Error
Error DirectionXYZXYZ
Spindle δ X ( T ) δ Y ( T ) δ Z ( T ) ε X ( T ) ε Y ( T ) ε Z ( T )
Z-axis δ X ( Z ) δ Y ( Z ) δ Z ( Z ) ε X ( Z ) ε Y ( Z ) ε Z ( Z )
B-axis δ X ( B ) δ Y ( B ) δ Z ( B ) ε X ( B ) ε Y ( B ) ε Z ( B )
W-axis δ X ( W ) δ Y ( W ) δ Z ( W ) ε X ( W ) ε Y ( W ) ε Z ( W )
A-axis δ X ( A ) δ Y ( A ) δ Z ( A ) ε X ( A ) ε Y ( A ) ε Z ( A )
Cam Angle---------- Δ α
Turntable Angle---------- Δ β
Center Distance Δ a ----------
Turntable δ X ( S ) δ Y ( S ) δ Z ( S ) ε X ( S ) ε Y ( S ) ε Z ( S )
Table 2. Representation method of the transformation matrix.
Table 2. Representation method of the transformation matrix.
Coordinate System Linear DisplacementAngular Displacement
XYZXYZ
Spindle t T X t T Y t T Z r R X r R Y r R Z
B-axis t B X t B Y t B Z r B X r B Y r B Z
A-axis t A X t A Y t A Z r A X r A Y r A Z
W-axis t W X t W Y t W Z r W X r W Y r W Z
Z-axis t Z X t Z Y t Z Z r Z X r Z Y r Z Z
Cam Angle---------- r α
Turntable Angle---------- r β
Center Distance---- t a ------
Table 3. Error sensitivity curve.
Table 3. Error sensitivity curve.
SymbolError Sensitivity CurveSymbolError Sensitivity Curve
Δ a Machines 10 00219 i001 t A X Machines 10 00219 i002
Δ α Machines 10 00219 i003 t A Y Machines 10 00219 i004
Δ β Machines 10 00219 i005 t A Z Machines 10 00219 i006
Table 4. The error evaluation result of the indexing segment 1.
Table 4. The error evaluation result of the indexing segment 1.
Cam Angle Position (o)Upper Profile Error (mm)Lower Profile Error (mm)
5.12500.15500.0350
10.51250.15740.0345
15.15000.14560.0330
20.05100.13890.0294
25.06500.14390.0288
30.45100.15300.0279
35.12300.14630.0253
40.13800.15530.0251
45.06900.14910.0299
50.12500.15500.0289
Table 5. The evaluation result of the contour error of the rest Section 2.
Table 5. The evaluation result of the contour error of the rest Section 2.
Cam Angle Position (o)Upper Profile Error (mm)Lower Profile Error (mm)
60.12500.18450.0155
65.52500.17450.0155
70.01250.18330.0149
75.11250.16890.0138
80.94250.17620.0165
85.21450.16990.0165
90.34680.17620.0170
95.67120.17890.0168
100.45360.18800.0160
105.69210.17230.0159
Table 6. Summary of actual error value and traceability value.
Table 6. Summary of actual error value and traceability value.
Machining ErrorError ParameterTraceability Results
δ X T Delta_x0.0050 mm
Δ a Delta_a0.0120 mm
Ɗ β Delta_beta0.0056 rad
ε Y A Delta_Gamma_y0.0023 rad
δ Y T Delta_y0.0035 mm
Δ α Delta_Alpha0.0069 rad
ε X A Delta_Gamma_x0.0068 rad
ε X B Delta_delta_x0.0119 rad
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, S.; Qiao, Y.; Gao, Z.; Huang, C. Research on Machining Error Analysis and Traceability Method of Globoidal Indexing Cam Profile. Machines 2022, 10, 219. https://doi.org/10.3390/machines10030219

AMA Style

Sun S, Qiao Y, Gao Z, Huang C. Research on Machining Error Analysis and Traceability Method of Globoidal Indexing Cam Profile. Machines. 2022; 10(3):219. https://doi.org/10.3390/machines10030219

Chicago/Turabian Style

Sun, Shuwen, Yunfei Qiao, Zhentao Gao, and Chao Huang. 2022. "Research on Machining Error Analysis and Traceability Method of Globoidal Indexing Cam Profile" Machines 10, no. 3: 219. https://doi.org/10.3390/machines10030219

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop