Next Article in Journal
Constraint-Based Time-Scale Modification of Music Recordings for Noise Beautification
Previous Article in Journal
Study on Actuator Line Modeling of Two NREL 5-MW Wind Turbine Wakes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study of the Ultimate Error of the Axis Tolerance Feature and Its Pose Decoupling Based on an Area Coordinate System

1
School of Mechanical & Automotive Engineering, South China University of Technology, Guangzhou 510640, China
2
Guangdong Provincial Key Laboratory of Automotive Engineering, Guangzhou 510640, China
3
State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2018, 8(3), 435; https://doi.org/10.3390/app8030435
Submission received: 26 January 2018 / Revised: 27 February 2018 / Accepted: 12 March 2018 / Published: 13 March 2018
(This article belongs to the Section Mechanical Engineering)

Abstract

:
Manufacturing error and assembly error should be taken into consideration during evaluation and analysis of accurate product performance in the design phase. Traditional tolerance analysis methods establish error propagation model based on dimension chains with tolerance values being regarded as error boundaries, and obtain the limit of target feature error through optimization methods or conducting statistical analysis with the tolerance domain being the boundary. As deviations of the tolerance feature (TF) on degrees of freedom (DOF) have coupling relations, accurate deviations on all DOF may not be obtained, even though these deviations constitute the basis for product performance analysis. Therefore, taking the widely used shaft-hole fit as an example, a pose decoupling model of the axis TF was proposed based on an area coordinate system. This model realized decoupling analysis of any pose of the axis TF within the tolerance domain. As proposed by the authors, by combining a tolerance analysis model based on tracking local coordinate systems, ultimate pose analysis of the closed-loop system, namely the target feature, as well as statistical analysis could be further implemented. This method contributed to analysis of true product performance with arbitrary error in the product design phase from the angle of tolerance, therefore, shortening the product research and development cycle. This method is demonstrated through applying it to a real-life example.

Graphical Abstract

1. Introduction

Shaft-hole fit is a common form of fitting in rotating mechanical products. Dimension error, geometric shape error, and fit error of shafts and holes are important sources of assembly error [1,2,3]. They directly affect the assembly accuracy, kinematic accuracy and service life of products, for example, the rotation accuracy of a machine tool spindle, gear transmission error, and service life of the bearing [4]. Therefore, it is necessary to discuss the relationship between assembly system performance and geometric and fit error of the shaft-hole.
Historically, scholars have conducted extensive research work on this issue. However, most studies have focused on the tolerance analysis of assembly systems, including the Direct Linearization Method [5], Matrix method [6], Unified Jacobian-Torsor method [7], and the Small Displacement Torsor method [8]. Assembly error with clearance fit is mainly studied by equivalent substitution. For example, Desrochers et al. [9] proposed the Matrix method to view shaft-hole clearance fit into coaxiality tolerance. Chase et al. [5] regarded different fit states in all kinds of kinematic pairs according to the Direct Linearization Method. Desrochers et al. [7] expressed the contact and kinematic relationship between fitting parts by the Torsor method. They established error propagation models based on the dimension chain, which regard the tolerance value and clearance value as constrained boundaries for variation in the tolerance feature (TF) through an optimization method or conducting statistical analysis with the tolerance domain being the boundary, so as to realize error analysis of the assembly system [10].
Tolerance analysis models like the Matrix method and the Small Displacement Torsor method give a range of 12 ultimate values for TF from the angle of six degrees of freedom (DOF). Influenced by the principle of the algorithm itself, the search for the limiting state of TF by the optimization method is probably formed by multiple uncertain combinations of deviations on multiple DOF, but it does not determined the limit deviation from the expected DOF. Therefore, when the limiting situation or statistical situation for all kinds of product performances with errors such as the kinematics and dynamical properties, is carried out in the product design phase, input parameters may not be accurate enough and will affect the accuracy of the analysis results. Therefore, before performance analysis of products with errors, pose (position and orientation [11]) decoupling on six spatial DOF must be implemented for TF so that the actual deviations of TF on all DOF are obtained [12,13]. In this way, the error range of the target feature can be more accurately obtained and this range should be smaller than error ranges given by the Matrix method and the Small Displacement Torsor method, etc. Moreover, explicit analytic expression of target feature error can be obtained, especially when ultimate error is not solved through optimized mathematical iteration method. Thus, explicit solutions for six DOF at arbitrary positions, including the limiting position of TF, can be realized.
Currently, when prediction and analysis of the mechanical properties of assembly systems with errors is conducted in the product design phase, the error value is usually manually set [14], and it is not derived from tolerance values given by designers. Therefore, in order to explore a method which establishes the relation between tolerance of part of the dimension chain and performance of the assembly system, TF of shaft-hole fit-axis TF [15] was taken as an example in this paper, to examine a pose decoupling model. Inspiration for this method came from the Tolerance-Map (T-Map) model proposed by Davidson et al. [16] and the Deviation-Domain model proposed by Giordano et al. [15]. The two methods are still essentially tolerance analysis methods. The T-Map model is a widely used method which uses a hypothetical Euclidean point-space of a convex polyhedron and is completely compatible with ASME Y 14.5-1994 standards.
Its shape, dimension and internal subset reflect TF type, size, shape and all possible variations of pose [17]. The variation range of each TF which is gained by the T-Map model through the area coordinate system is also called the convex hull. Points in the convex hull have a one-to-one mapping relation with all possible error variations of TFs in the tolerance zone. T-Map uses the Minkowski mum algorithm to calculate the ultimate variation of the target feature. This algorithm scans vertexes and boundaries of the convex hull along the dimension chain of TFs one by one in a recursive manner, finally getting the convex hull which describes variations of the target feature. This is a model that calculates the boundaries of target feature variation by geometric operation. The calculation load of Minkowski sum shows exponential growth with the increase in component links in the dimension chain. The calculation load for complicated dimension chains is extremely good. As the T-Map method does not suggest an analytical model between the convex hull vertex of the target feature and the convex hull vertex of each TF on the dimension chain, deviation data expressed by the convex hull vertex of each TF and any point within the convex hull cannot be used in product performance analysis.
Therefore, based on the T-Map, the area coordinate system was used in this paper to study a shaft-hole relative pose description method with the existence of tolerance and clearance fit. The mapping relationship between the area coordinate system and Cartesian coordinate system was further established for each TF on the dimension chain. A tolerance analysis model based on tracking local coordinate systems [18], as proposed previously, was combined to obtain analytic expression of pose decoupling of the axis TF as expressed by the area coordinate system. This method not only accurately obtained the ultimate error of the target feature through permutation and combination of ultimate area coordinate values, with a greatly reduced calculated quantity when compared with the T-Map method, but also obtained the sole deviation value of TF on arbitrary DOF within the tolerance domain by changing the corresponding area coordinate value. Therefore, it provides the foundations for accurate analysis of product performance.

2. Error Transformation Matrix of Axis TF

For shaft-hole fit (Figure 1), the cylinder tolerance zone is acquired by expressing clearance value at the axis, so the variation of shaft in the hole is equivalent to the variation of the axis in the cylinder tolerance zone in Figure 2. During tolerance analysis, the error transformation matrix Di reflects variation of TF [18]. Di is gained from homogeneous transform matrix (HTM) based on DOF. According to TTRS(Technologically and Topologically Related Surfaces) theory [9], the axis TF in Figure 2 has four DOFs in the Cartesian coordinate system O-XYZ, including the horizontal displacement ui, vi along X and Y axes as well as rotation αi, βi around X and Y axes. Basic HTMs on these four DOFs are:
T r a n s ( u i ) = [ 1 0 0 u i 0 1 0 0 0 0 1 0 0 0 0 1 ]   ,   T r a n s ( v i ) = [ 1 0 0 0 0 1 0 v i 0 0 1 0 0 0 0 1 ] R o t ( α i ) = [ 1 0 0 0 0 cos α i sin α i 0 0 sin α i cos α i 0 0 0 0 1 ]   ,   R o t ( β i ) = [ cos β i 0 sin β i 0 0 1 0 0 sin β i 0 cos β i 0 0 0 0 1 ]
Due to small errors, sin α i α i and cos α i 1 . These are similar to β i . Therefore, the corresponding error transformation matrix Di is:
D i = T r a n s ( u i ) T r a n s ( v i ) R o t ( α i ) R o t ( β i ) = [ 1 0 β i u i 0 1 α i v i β i α i 1 0 0 0 0 1 ]
In fact, pose decoupling of axis TF determines the relationships between ui, vi, αi, βi and the tolerance value and clearance value. Here, the analytic relationships of the tolerance value and clearance value of shaft-hole fit with error variables on each DOF were disclosed according to the T-Map followed by interpolation of area coordinate system in the Finite Element Theory. In this way, pose decoupling of axis TF in the tolerance domain is realized.

3. Axis TF in the Area Coordinate System

3.1. Area Coordinate System

In Figure 3, three sub-triangles (Pjm, Pmi and Pij) are formed by connecting any point P in the triangle ijm with its three vertexes i, j and m.
Location of point P in the triangle ijm can be determined by either the Cartesian coordinate system O-XY or three sub-triangles. Areas of three sub-triangles (Pjm, Pmi and Pij) are ∆Pjm, ∆Pmi and ∆Pij, respectively. The ratios between areas of three sub-triangles and the area of the triangle ijm (∆Pjm/∆, ∆Pmi/∆ and ∆Pij/∆), can be expressed as L i , L j and L m :
{ L i = Δ P j m Δ = Δ i Δ L j = Δ P m i Δ = Δ j Δ L m = Δ P i j Δ = Δ m Δ
Li, Lj and Lm are area coordinate values of P. In Figure 3, the area coordinate value of any point on relative sides of each vertex of the triangle is 0. Generally, the relationship between area coordinate values is:
L i + L j + L m = 1
The mapping relation of P from O-XY to the area coordinate system is:
{ L i L j L m } = 1 2 Δ [ a i b i c i a j b j c j a m b m c m ] { 1 x y }
where ai, bi, ci, aj, bj, cj, am, bm and cm are algebraic cofactor of elements in the first, second and third rows at the right determinant of the calculation formula of triangle in Equation (6):
2 Δ = | 1 x i y i 1 x j y j 1 x m y m |
According to properties of the determinant and Equation (4), the mapping relation of P from O-XY to the area coordinate system is:
{ 1 x y } = [ 1 1 1 x i x j x m y i y j y m ] { L i L j L m }
It can be known from Equations (5) and (7) that locations of P in O-XY correspond to ∆Pjm, ∆Pmi and ∆Pij.

3.2. Area Coordinate System Based on Axis DOFs

Equation (7) is equivalent to expressing the Cartesian coordinates of points in the triangle by coordinate interpolation of triangle vertexes. Since axis TF in the cylinder tolerance zone has four DOFs, interpolation of the ultimate state on each DOF can be used to express axis pose.
The cylinder tolerance zone in Figure 1 is extracted and amplified to Figure 4. Base lines $2 and $3 in Figure 4 are pose of axis TF when the translational displacement along X and Y axes in O-XYZ are at the maximum. Under this circumstance, the corresponding area coordinate values λ2 and λ3 are equal to 1. Their contribution to axis variation on the translational DOF are u and v. Base lines $4 and $5 are the pose of axis TF when the rotations around X and Y axes in O-XYZ are at the maximum. At this time, the corresponding area coordinate values λ4 and λ5 are equal to 1. Their contributions to axis rotation on the rotational DOF are α and β. $1 is pose of axis TF when there is no error. $ is the axis of any pose in the tolerance zone and can be expressed by linear Equation (8) [19].
$ = λ1$1 + λ2$2 + λ3$3 + λ4$4 + λ5$5
Equation (8) reflects that any pose of axis TF correspond to one point in the four-dimensional space in the area coordinate value (λ1, λ2, λ3, λ4, λ5). In other words, any axis pose in the tolerance zone in Figure 1 can establish linear relationships with tolerance and clearance through Equation (8). Here, (λ1, λ2, λ3, λ4, λ5) might be negative and is used to express situations when variables ui, vi, αi and βi are negative. Therefore, with reference to Equation (4), the constraint relation between area coordinate values of axis TF can be improved as:
| λ 1 | + | λ 2 | + | λ 3 | + | λ 4 | + | λ 5 | = 1
For instance, $1 expresses the ideal location of axis and (λ1, λ2, λ3, λ4, λ5) = (1, 0, 0, 0, 0). When the axis is at $4, (λ1, λ2, λ3, λ4, λ5) = (0, 0, 0, 1, 0). When the axis is at $7, (λ1, λ2, λ3, λ4, λ5) = (0, 0, −1, 0, 0). This constraint relation ensures the coordinated relations among ultimate errors of axis TF on multiple DOFs.

4. Pose Decoupling of Axis TF

Research of robotics and its associated mechanisms, including location recognition of the mechanisms, kinematic control and dynamic simulation, all require pose decoupling analysis of the mechanism first [20,21]. Since TF in the tolerance zone has strong coupling, performance evaluation and analysis of assembly systems during the product design stage needs pose decoupling of TF of uncertainty error.
The process of establishing the functional relationship of the tolerance value and clearance value with the TF pose is known as TF decoupling.

4.1. Plücker Coordinates of Axis TF

Axis TF is determined by two end points on two end faces of the tolerance zone. Under this circumstance, Plücker coordinates of the straight line are introduced in order to describe its pose [22]. In Figure 2, the points of intersection that the axis passes through the two end faces of the cylinder tolerance zone are S 1 ( x 1 , y 1 , d 2 ) and S 2 ( x 2 , y 2 , d 2 ) , thus getting the Grassmann determinant of axis TF:
| 1 x 1 y 1 d 2 1 x 2 y 2 d 2 |
According to Plücker [22], coordinate values (L, M, N; P, Q, R) of the axis correspond to 6 of 2 × 2 determinants:
L=| 1 x 1 1 x 2 | , M=| 1 y 1 1 y 2 | , N=| 1 d 2 1 d 2 | , P=| y 1 d 2 y 2 d 2 | , Q=| d 2 x 1 d 2 x 2 | , R=| x 1 y 1 x 2 y 2 |
(L, M, N; P, Q, R) is the pose of the axis in the tolerance domain, where L, M and N are direction ratios of the axis, P, Q and R are moments of line of unit force on the axis, relative to the origin O. It can be seen from Equation (11) that N = d is a zero-order constant. L, M, P and Q are first-order small quantities with the same magnitude of tolerance [t], while R is the high-order small quantity of [t]2 level. Therefore, R can be omitted [19].
Base lines $1, $2, $3, $4 and $5 in Figure 4 are ultimate locations on DOF when the axis is in the tolerance zone. Therefore, Plücker coordinates of each base line in the tolerance zone can be expressed as forms of matrix [X]. It can be seen from Equation (12), that the ith column in [X] is the Plücker coordinate of $i (i = 1 to ~5).
[ X ] = [ 0 0 0 t 0 0 0 0 0 t d d d d d 0 0 t 2 d 0 0 0 t 2 d 0 0 0 ]

4.2. Mapping between the Area Coordinate System and Cartesian Coordinate System

For axis TF with any pose, Equation (8) can be expressed by a linear matrix:
[ L M N P Q ] = [ X ] [ λ 1 λ 2 λ 3 λ 4 λ 5 ]
Combining Equations (11)–(13), the axis of any pose in the tolerance zone can be expressed by either Plücker coordinates in the Cartesian coordinate system directly, or the linear sum of Plücker coordinates of five base lines in the area coordinate system. These two expressions are equivalent:
[ L M N P Q ] = [ t λ 4 t λ 5 d ( λ 1 + λ 2 + λ 3 + λ 4 + λ 5 ) t 2 d λ 3 t 2 d λ 2 ]
By solving the Equation (14), the S1(x1,y1,−d/2) and S2(x2,y2,d/2) which are coordinate values of S1 and S2 in the expression of area coordinate values (λ1, λ2, λ3, λ4, λ5) can be obtained:
[ x 1 y 1 x 2 y 2 ] = [ t 2 ( λ 2 λ 4 ) t 2 ( λ 3 λ 5 ) t 2 ( λ 2 + λ 4 ) t 2 ( λ 3 + λ 5 ) ]
Similarly, the error transformation matrix can be expressed by area coordinate values (λ1, λ2, λ3, λ4, λ5). It can be seen from Figure 2 that variables on four DOFs can be expressed by the area coordinate system:
{ u i = t 2 λ 2 v i = t 2 λ 3 α i = t d λ 4 β i = t d λ 5
By bringing Equation (16) into Equation (2), the error transformation matrix which is expressed by the area coordinate system can be obtained.
The analytic expression of error propagation which is expressed by area coordinate values can be gained from the tolerance analysis method based on the tracking local coordinate system [19]. Since (λ1, λ2, λ3, λ4, λ5) range from −1 to 1, any pose of axis TF in the tolerance zone can be decoupled by changing (λ1, λ2, λ3, λ4, λ5).
When calculating the limits of target feature variations, basic area coordinate values (each row) of the base line in the matrix (17) are permutated and combined, and then brought into the tolerance analysis model, so the analytic expression of the convex hull model which reflects variations in the target feature, can be found.
[ { λ 1 λ 2 λ 3 λ 4 λ 5 } 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 ]

5. Case Study

The gear pump [9,23] in Figure 5 is composed of (a) pump body, (b) leading shaft and gear, and (c) shaft and gear. The gear is made of 45# steel. The number of teeth is z = 10 and the number of modules is m = 1.5. Rated pressure is 25 Mpa and rated speed is 1450 r/min. The proportional factor of temperature deviation is 1. In the following text, the proposed model is used for pose decoupling analysis of the gear axis.
In Figure 5, local coordinate systems are constructed at TF of each part. Since the nominal coordinate system is very close to the tracking local coordinate system and actual local coordinate system, only the nominal coordinate system is expressed [19]. Through analysis, this gear pump can construct two open-looped dimension chains which have a consistent starting point. The starting point of two open-looped dimension chains is in the origin of the reference coordinate system, O0 in Figure 5.
Dimension chain 1 included three links: tolerance feature C1 (corresponding to position tolerance t1), tolerance features C1 & C2 (corresponding to clearance fit tolerance t2) and C3 (corresponding to coaxiality tolerance t2), while dimension chain 2 only included two links: tolerance features E1 & E2 (corresponding to gap fit tolerance t4) and E3 (corresponding to coaxiality tolerance t5). Tolerance and the type of TF of dimension chain 2 could be found in dimension chain 1 which was more complicated with greater representativeness. Therefore, only dimension chain 1 was selected for explanation.
Dimension chain 1 is formed by connecting nominal coordinate systems O0, O1, O2 and O3, whereas dimension chain 2 is formed by connecting nominal coordinate systems O0, O4 and O5. Here, the dimension chain 1 was used as the example. Transformation among the nominal local coordinate systems (T1) is:
T 1 = P O 1 O 0 D 1 P O 2 O 1 D 2 P O 3 O 2 D 3
The homogeneous coordinate value of end point, M1 in the nominal local coordinate system, O3 is [ M 1 ] O 3 = ( 0 , 0 , 8 , 1 ) T . Then, the coordinate value in the reference coordinate system O0 is [M1]O0:
[ M 1 ] O 0 = T 1 [ M 1 ] O 3
Combined with Equation (16), [M1]O0 which is expressed by the area coordinate value can be obtained:
[ M 1 ] O 0 = [ λ 2 _ 1 t 1 + λ 2 _ 2 t 2 + λ 2 _ 3 t 3 2 + 15 λ 5 _ 1 t 1 + 15 λ 5 _ 2 t 2 d 1 8 λ 5 _ 3 t 3 d 3 + 15 λ 3 _ 1 t 1 + λ 3 _ 2 t 2 + λ 3 _ 3 t 3 2 15 λ 4 _ 1 t 1 + 15 λ 4 _ 2 t 2 d 1 8 λ 5 _ 3 t 3 ( λ 5 _ 1 t 1 + λ 5 _ 2 t 2 ) d 1 d 3 + 30 ]
Equation (20) not only establishes relationships between any pose of point M1 and the tolerance value and clearance value, but it can also find the limits of target feature variations when λi = ±1 (i = 1~5), that is, the vertex of the convex hull. After calculation, permutation and combination of basic area coordinate values in Equation (17) are brought into Equation (20), then the three-dimensional scatter points in Euclidean space can be acquired. Each scatter point represents one possible limit value. Next, using MATLAB (R2012b, MathWorks, Natick, MA, USA), the smallest convex hull model which covers all scatter points is searched for Vertexes of the convex hull are the pose limits of point M1. Convex hulls concerning variations of point M1 and point M2, as well as their projection on three coordinate planes of the reference coordinate system, O0 are listed in Table 1.
Similarly, convex hulls of end point M3 and M4 variations, as well as their projections on three coordinate planes of the reference coordinate system, O0 are listed in Table 2.
Accurate coordinate values for the variation range of end points of the gear axis with consideration to deviations can be gained from Table 1 and Table 2. They are listed in Table 3. Therefore, accurate pose of the gear axis with different ultimate deviations could be acquired, thus enabling simulation analysis on the performance of the gear pump with consideration of deviation. Table 3 reveals that the maximum magnitude of deviation along Z direction is 10−4 and the magnitude along X and Y directions ranges from 10−1 to ~10−2. Generally, deviation along the Z direction can be neglected.
For gear pump (see Figure 5), gear engagement performance can significantly influence the flow rate of the gear pump. The parallel misalignment, deviation of the angle of intersection and deviation of the angle of stagger between M1M2 and M3M4 will influence gear engagement, thus affecting the service ability of the gear pump. Therefore, all accumulated errors on dimension chain 1 and dimension chain 2 can be concentrated into the gear axis during performance simulation of the gear pump. This is demonstrated by taking the angle of intersection, for example.
According to the definition of an intersection angle, it can easily be seen from the second row of Table 1 and Table 2, that the extreme value of the error in the angle intersection is 1.6604°. As the deviation along the Z axis is neglected, the error is a combined effect of deviations at two DOFs, namely, translation along the X axis and rotation around the Y axis. Ultimate pose combinations of two gear axes are M11M23 + M33M41 and M13M21 + M31M43, respectively. Since the tolerance zone is symmetric in this case, the ultimate angles of interaction which is gained from the combination of two groups of poses are equal in numerical value and opposite in direction. Therefore, calculating the angle of intersection of one combination is enough. In the following analysis, M11M23 + M33M41 is chosen. Accumulative errors of the two dimension chains are converted to local coordinate systems O3 and O5, so translation deviations of M1M2 and M3M4 in dimension chains 1 and 2 along the X axis are u3_C1 and u5_C2, and the rotation deviations around the Y axis are β3_C1 and β5_C2. Specific data are listed in Table 4. It only remains to bring these data into gear engagement analysis with the ultimate deviation of angle of intersection. Similarly, the translation deviation and rotation deviation of M13M21 + M31M43 could be acquired.
Therefore, the accurate ultimate deviation of the angle of intersection can be obtained through pose decoupling of the gear axis. Similarly, the pose combinations of ultimate parallel misalignment between two gear axes are M11M21 + M33M43 and M13M23 + M31M41, and the pose combinations of ultimate angle deviation of stagger are M12M24 + M34M42 and M14M22 + M32M44, respectively. Accurate deviations on corresponding DOF can be gained in the same way as the angle of interaction.
This decoupling model is also applicable to statistical analysis. It is already known that area coordinate values of TFi meet constraint relation as shown in Formula (9), based on which area coordinate values λ 2 _ 1 , λ 3 _ 1 , λ 4 _ 1 , λ 5 _ 1 ; λ 2 _ 2 , λ 3 _ 2 , λ 4 _ 2 , λ 5 _ 2 ; λ 2 _ 3 , λ 3 _ 3 , λ 5 _ 3 in Formula (20) can be given through sampling method in statistics. Through multiple simulations in Formula (20), namely Monte Carlo simulation, the distribution diagram of four end points M1, M2, M3 and M4 of gear axis can be obtained in Table 5.
The error value of each TF in the corresponding dimension chain can be found for each point in in Table 5. The error value can be the input data in the analysis of product performance.

6. Conclusions

Based on the widely-used shaft-hole fit, a decoupling model of axis TF in the cylinder tolerance zone was proposed based on an area coordinate system. By combining the improved tolerance analysis model based on tracking the local coordinate system, this model not only obtains expression of pose decoupling analysis on the dimension chain, but also visually displays the limits of target feature variations through a convex hull model. That is, the proposed model lays the foundation for product performance evaluation of axis TF assembly systems with any error.

Acknowledgments

This work was supported by the Natural Science Foundation of Guangdong Province (Grant No.2016A030313514); the Special Funds for Science and Technology Development of Guangdong Province (Grant No.2017B090910010); and the State Key Laboratory Program of Mechanical Transmission of Chongqing University (Grant No.SKLMT-KFKT-201503).

Author Contributions

All authors contributed to this work. Qungui Du conceived and proposed this idea. Xiaochen Zhai and Qi Wen performed the theoretical and numerical modeling and executed the programming work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Akhadkar, N.; Acary, V.; Brogliato, B. 3D revolute joint with clearance in multibody systems. In Computational Kinematics; Springer: Cham, Switzerland, 2018; pp. 11–18. [Google Scholar]
  2. Aschenbrenner, A.; Wartzack, S. A Concept for the Consideration of Dimensional and Geometrical Deviations in the Evaluation of the Internal Clearance of Roller Bearings. Procedia CIRP 2016, 43, 256–261. [Google Scholar] [CrossRef]
  3. Liu, C.; Zhang, K.; Yang, R. The FEM analysis and approximate model for cylindrical joints with clearances. Mech. Mach. Theory 2007, 42, 183–197. [Google Scholar] [CrossRef]
  4. Warda, B.; Chudzik, A. Effect of ring misalignment on the fatigue life of the radial cylindrical roller bearing. Int. J. Mech. Sci. 2016, 111–112, 1–11. [Google Scholar] [CrossRef]
  5. Wittwer, J.; Chase, K.; Howell, L. The direct linearization method applied to position error in kinematic linkages. Mech. Mach. Theory 2004, 39, 681–693. [Google Scholar] [CrossRef]
  6. Marziale, M.; Polini, W. A review of two models for tolerance analysis of an assembly: Vector loop and matrix. Int. J. Adv. Manuf. Technol. 2009, 43, 1106–1123. [Google Scholar] [CrossRef]
  7. Desrochers, A.; Ghie, W.; Laperriere, L. Application of a Unified Jacobian—Torsor Model for Tolerance Analysis. J. Comput. Inf. Sci. Eng. 2003, 3, 2–14. [Google Scholar] [CrossRef]
  8. Asante, J. A small displacement torsor model for tolerance analysis in a workpiece-fixture assembly. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2009, 223, 1005–1020. [Google Scholar] [CrossRef]
  9. Desrochers, A.; Rivière, A. A matrix approach to the representation of tolerance zones and clearances. Int. J. Adv. Manuf. Technol. 1997, 13, 630–636. [Google Scholar] [CrossRef]
  10. Whitney, D.; Gilbert, O.; Jastrzebski, M. Representation of geometric variations using matrix transforms for statistical tolerance analysis in assemblies. Res. Eng. Des. 1994, 16, 191–210. [Google Scholar] [CrossRef]
  11. Parenti-Castelli, V.; Venanzi, S. Clearance influence analysis on mechanisms. Mech. Mach. Theory 2005, 40, 1316–1329. [Google Scholar] [CrossRef]
  12. Schleich, B.; Wartzack, S. How to determine the influence of geometric deviations on elastic deformations and the structural performance? Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2013, 227, 754–764. [Google Scholar] [CrossRef]
  13. Marques, F.; Isaac, F.; Dourado, N. An enhanced formulation to model spatial revolute joints with radial and axial clearances. Mech. Mach. Theory 2017, 116, 123–144. [Google Scholar] [CrossRef]
  14. Fernández, A.; Iglesias, M.; De-Juan, A. Gear transmission dynamic: Effects of tooth profile deviations and support flexibility. Appl. Acoust. 2014, 77, 138–149. [Google Scholar] [CrossRef]
  15. Giordano, M.; Pairel, E.; Samper, S. Mathematical Representation of Tolerance Zones; Springer: Dordrecht, The Netherlands, 1999; pp. 177–186. [Google Scholar]
  16. Mujezinović, A.; Davidson, J. A New Mathematical Model for Geometric Tolerances as Applied to Polygonal Faces. J. Mech. Des. 2003, 126, 504–518. [Google Scholar] [CrossRef]
  17. Giordano, M.; Samper, S.; Petit, J. Tolerance Analysis and Synthesis by Means of Deviation Domains, Axi-Symmetric Cases; Springer: Dordrecht, The Netherlands, 2007; pp. 85–94. [Google Scholar]
  18. Zhai, X.; Du, Q.; Wang, W. A new approach to tolerance analysis based on tracking local coordinate systems. J. Adv. Mech. Des. Syst. Manuf. 2017, 11, 1–8. [Google Scholar] [CrossRef]
  19. Bhide, S.; Davidson, J.; Shah, J. A New Mathematical Model for Geometric Tolerances as Applied to Axes. Proceedings of ASME 2003 Design Engineering Technical Conferences and Computers and Information in Engineering Conference (DETC’03), Chicago, IL, USA, 2–6 September 2003; pp. 1–9. [Google Scholar]
  20. Jin, Y.; Chen, I.; Yang, G. Kinematic design of a 6-DOF parallel manipulator with decoupled translation and rotation. IEEE Trans. Robot. 2006, 22, 545–551. [Google Scholar] [CrossRef]
  21. Awtar, S.; Ustick, J.; Sen, S. An XYZ Parallel Kinematic Flexure Mechanism with Geometrically Decoupled Degrees of Freedom. In Proceedings of the ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Washington, DC, USA, 28–31 August 2011; pp. 119–126. [Google Scholar]
  22. Dai, J. Geometrical Foundations and Screw Algebra for Mechanisms and Robotics; Higher Education Press: Beijing, China, 2014. [Google Scholar]
  23. Li, P.; Zhang, W.; Chen, C. Prediction of Operating Loads Contribution to Assembly Relation and Product Behavior. J. Softw. 2009, 1, 11–18. [Google Scholar] [CrossRef]
Figure 1. Shaft-hole fit and cylinder tolerance zone.
Figure 1. Shaft-hole fit and cylinder tolerance zone.
Applsci 08 00435 g001
Figure 2. Variation of axis tolerance features (TF) in cylinder tolerance zone.
Figure 2. Variation of axis tolerance features (TF) in cylinder tolerance zone.
Applsci 08 00435 g002
Figure 3. Area coordinate system of triangles.
Figure 3. Area coordinate system of triangles.
Applsci 08 00435 g003
Figure 4. Cylinder tolerance zone and baselines of area coordinate system corresponding to axis TF.
Figure 4. Cylinder tolerance zone and baselines of area coordinate system corresponding to axis TF.
Applsci 08 00435 g004
Figure 5. Gear pump (Unit:mm): (a) Pump body; (b) Leading shaft and gear; (c) Shaft and gear.
Figure 5. Gear pump (Unit:mm): (a) Pump body; (b) Leading shaft and gear; (c) Shaft and gear.
Applsci 08 00435 g005
Table 1. Envelope diagram concerning variations of end point M1 and M2 of the leading shaft.
Table 1. Envelope diagram concerning variations of end point M1 and M2 of the leading shaft.
The Type of Convex HullEnd Point M1End Point M2
Three-diminsional convex hull Applsci 08 00435 i001 Applsci 08 00435 i002
Plane XOY Applsci 08 00435 i003 Applsci 08 00435 i004
Plane YOZ Applsci 08 00435 i005 Applsci 08 00435 i006
Plane XOZ Applsci 08 00435 i007 Applsci 08 00435 i008
Table 2. Envelope diagram concerning variations of end point M3 and M4 of shaft and gear axis.
Table 2. Envelope diagram concerning variations of end point M3 and M4 of shaft and gear axis.
The Type of Convex HullEnd Point M3End Point M4
Three-diminsional convex hull Applsci 08 00435 i009 Applsci 08 00435 i010
Plane XOY Applsci 08 00435 i011 Applsci 08 00435 i012
Plane YOZ Applsci 08 00435 i013 Applsci 08 00435 i014
Plane XOZ Applsci 08 00435 i015 Applsci 08 00435 i016
Table 3. Variation ranges of four end points of the gear axis (Unit: mm).
Table 3. Variation ranges of four end points of the gear axis (Unit: mm).
End PointVariation Range of X AxisVariation Range of Y AxisVariation Range of Z Axis
Point M1(14.8815, 15.1185)(−0.1185, 0.1185)(29.99971, 30.00023)
Point M2(14.8084, 15.1916)(−0.1916, 0.1916)(45.9996, 46.0002)
Point M3(−0.0685, 0.0685)(−0.0685, 0.0685)(29.99993, 30.00006)
Point M4(−0.08515, 0.08515)(−0.08515, 0.08515)(45.99994, 46.00006)
Table 4. Ultimate deviation of angle of intersection and pose expression of gear axis.
Table 4. Ultimate deviation of angle of intersection and pose expression of gear axis.
Applsci 08 00435 i017Ultimate Deviation of Gear AxisM1M2M3M4
u 3 _ C 1 −0.03655 mm
β 3 _ C 1 −0.01938°
u 5 _ C 2 0.008325 mm
β 5 _ C 2 0.009603°
Table 5. Statistical distribution of end points of the gear axis.
Table 5. Statistical distribution of end points of the gear axis.
Statistical distribution of end points of gear axis (simulation times N = 500) Applsci 08 00435 i018 Applsci 08 00435 i019
Applsci 08 00435 i020 Applsci 08 00435 i021

Share and Cite

MDPI and ACS Style

Du, Q.; Zhai, X.; Wen, Q. Study of the Ultimate Error of the Axis Tolerance Feature and Its Pose Decoupling Based on an Area Coordinate System. Appl. Sci. 2018, 8, 435. https://doi.org/10.3390/app8030435

AMA Style

Du Q, Zhai X, Wen Q. Study of the Ultimate Error of the Axis Tolerance Feature and Its Pose Decoupling Based on an Area Coordinate System. Applied Sciences. 2018; 8(3):435. https://doi.org/10.3390/app8030435

Chicago/Turabian Style

Du, Qungui, Xiaochen Zhai, and Qi Wen. 2018. "Study of the Ultimate Error of the Axis Tolerance Feature and Its Pose Decoupling Based on an Area Coordinate System" Applied Sciences 8, no. 3: 435. https://doi.org/10.3390/app8030435

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