1 Introduction

Ball screws are the most typical feed drive systems in widely used small- and medium-sized machine tools. They provide high stiffness, precision and durability [2]. The performance of ball screws mainly depends on their dynamic characteristics and, therefore, research in this area has received great attention [1, 6]. Many works claim that studying the rigidity and load distribution of the ball screw is key to analyzing its dynamic behavior [4, 8], and this is where many researchers have focused their work.

Recently, ball screw drive systems are also substituting hydraulic linear actuators in many high-load applications owing to their cleaner environment and cost-efficiency relation. High axial load applications, demand high load capacity ball screws, which is achieved by increasing their size, where usually more turns and start threads are included if the diameter of the screw is maintained. Increasing the number of balls by increasing the number of circuits leads to long length nuts. Further it has been identified that the distance between the first and the last loaded balls affect the strain distribution between the screw and the nut and, therefore, the ball load distribution [3, 17].

The characterization of the load distribution of ball screws has been the object of study lately, by both experimental and numerical means. Shimoda and Izawa [13] perform some experimental tests using a 2D prototype where an uneven load distribution along the nut is observed. Later, Bertolaso [3] proposes a particular experimental prototype and the corresponding numerical model for the study of load distribution in ball screws. The experimental analysis of load distribution in ball screws is a complicated task due to the poor accessibility of the balls and the difficulty in measurement signals. These experimental tests with 2D prototypes enable obtaining results to validate theoretical models. However, they are unable to correctly represent 3D ball screws.

Shimoda and Izawa [13] study ball screw load distribution with half-pitch mechanics equations, which are complemented with their experimental analysis. Mei et al. [11] present an analytical method to build a model to analyze the static load distribution by considering the Hertzian contact theory, nut/screw axial deformation and geometry errors. Xu et al. [17] consider the contact angle variation based on Wei and Lin’s elastic deformation model [16]. These models show an uneven load distribution that decreases as the distance to the point of load application increases. However, they do not consider the effect of lateral deformation that causes non-uniformity at the local level. Later, Lin et al. [8] propose a model where the effect of axial, torsional and lateral deformations are considered, along with, Hertzian contact deformations and geometric errors of the ball screw components. It is shown that the lateral deformation directly affects the load distribution even if the applied load is purely axial.

This phenomenon and its effect combined with geometry errors is studied in more detail by Zhen and An [19]. Lastly, Zhao et al. [18] add the effect of the turning torque caused by assembly errors in their model. In addition, Wei and Kao [15] present their model focusing on high load cases. Recently, Liu et al. [9] develop a model in which they consider the positioning of the nut along the screw . These works propose numerical models to obtain the load distribution in ball screws. All of them have the same basis, to which each one incorporates slight improvements with respect to the previous one. However, the analysis of the load distribution is carried out for particular geometry and load cases, taking into account the influence of the individual factors under study. The nature of the load distribution, with its general characteristic features, has not been studied in any case.

The finite element method (FEM) is a commonly used tool for modeling and optimizing ball-to-raceway contact based machine elements such as bearings and ball screws, as Lostado et al. [10] show in their double-row tapered roller bearing model. In this paper, a strategy to generate FE models of ball screws is developed where an analytical model representing ball-to-raceway contact, is integrated in a commercial FEM software. Due to the reduction of the computational cost and the versatility of this method, these models can also be used as components of larger assemblies for specific applications. Then, once the proposed model has been validated with the contact ball bearing and also for ball screw results from literature, an analysis of the load distribution is carried out. Moreover, the influence of different ball screw variables, such as pitch, contact angle, number of start threads, ball size, slenderness and load arrangement and mounting options, are highlighted. Finally, a general characterization of the morphology of the load distribution, which could be used for optimization purposes, is developed.

Literature review has shown a lack of usability of the models in real applications and a lack of generalization in the analysis of the load distribution of ball screws. Therefore, in this work the following is proposed. From the simulation technique point of view, the strategy of combining an analytical model that streamlines and improves the efficiency of an adaptable and versatile FE model is carried out. The correction to the rigidity of the connector is a novel procedure not seen in literature but necessary to be accurate. From the characterization of ball screws load distribution point of view, an extensive variable analysis is carried out that allows the identification of the two main features of the load distribution, as well as their root causes. The number of design variables and load cases analyzed and the characterization of the load distribution are the main contribution of this work.

2 Connector-based equivalent Contact Model (CCM)

Equivalent contact models have been developed for machine elements based on contact between raceways and balls by using non-linear elastic connectors. Dadalau et al. [5] carry out a linear guide system equivalent FE model, where the balls were substituted with non-linear springs. Oyanguren et al. [12] adapt this model to ball screw thermo-mechanical models.

CCM is a ball screw FE model that combines the precision and versatility of a high-order model with the efficiency of a low-order model by replacing the contact interactions with elastic joints based on an analytical study. With the aim of developing the model, the following assumptions are made:

  1. 1.

    Contact deformations between balls and raceways do not generate plastic strain.

  2. 2.

    Dynamic effects, such as centrifugal force and gyroscopic moment, are neglected. This assumption is valid when the rotational speed is low. As shown by Wang et al. [14], as long as some axial load (from 10 kN and above) is ensured, the difference between nut and screw contact angles are very small up to an angular velocity of 10000 rpm, which is reached in very high feed rate applications.

  3. 3.

    The load distribution analysis is made under static conditions.

  4. 4.

    Frictional forces in the contact are not taken into account.

  5. 5.

    While calculating the contact rigidity, the ball body’s own elastic deformation is neglected because its stiffness is far larger than that of the contact itself.

This model allows calculating the load distribution and analyzing the influence that the different variables have on it. The basis of the model is described next and the study of ball screw behavior and variable analysis is carried out.

2.1 Analytical description of the interaction between raceway and ball surfaces

3D high-order ball screw FE models, which include ball contact as is, involve very high computational requirements. The mesh-fineness required to correctly represent the contact and the non-linearity which is inherent to this type of problems makes it computationally very cost-expensive to analyze such high-order models. Therefore, a method capable of solving this limitation is proposed in the present work.

Each ball is replaced by a non-linear elastic connector that represents the rigidity of the contacts between balls and raceways (both the contact with the screw and the nut in a single rigidity). As explained previously, the elastic deformation of the ball is neglected since its stiffness is much larger than the contact stiffness itself and does not affect the serial spring configuration. The contact rigidity is determined by the Hertzian elliptical contact theory provides the relationship between force (P) and displacement (δ) in the contact between two curved bodies [7]:

$$ \delta=CP^{\frac{2}{3}} $$
(1)

where C = Cs + Cn represents the Hertzian contact stiffness for both contacts (screw-ball and nut-ball respectively) and it depends on the curvatures in contact and elastic material characteristics of both bodies. For each contact, C parameter is then calculated as [7]:

$$ C=\delta^{*}\left[\frac{3}{2 \mathrm{\Sigma} \rho}\left( \frac{\left( 1-{\nu_{1}^{2}}\right)}{E_{1}}+\frac{\left( 1-\nu_{\text{II}}^{2}\right)}{E_{\text{II}}}\right)\right]^{2 / 3} \frac{\mathrm{\Sigma} \rho}{2} $$
(2)

where δ is a dimensionless quantity obtained by solving the first elliptic integral [7]. E and ν are the Young’s modulus and Poisson’s ratio of each body. I and II represent ball and nut or ball screw. Σρ is the principal curvature sum of two contact bodies.

For the screw-ball contact [7]:

$$ {\mathrm{\Sigma} \rho_{s}=\frac{4}{d_{w}}-\frac{2}{f_{s} d_{w}}+\frac{2 \cos \alpha \cos \lambda}{d_{m}-d_{w} \cos \alpha}} $$
(3)

For the nut-ball contact [7]:

$$ {\mathrm{\Sigma} \rho_{n}=\frac{4}{d_{w}}-\frac{2}{f_{n} d_{w}}-\frac{2 \cos \alpha \cos \lambda}{d_{m}+d_{w} \cos \alpha}} $$
(4)

where dw and dm are the ball and pitch circle diameters, respectively; fs and fn are the conformity ratio of the screw and nut raceways; α is the contact angle and λ is the nominal helix angle (without any manufacturing error).

Solving these equations, the relationship between contact load and displacement to be used as the connector element elastic behavior is obtained.

2.2 Implementation of CCM in a FE model

Once the load-displacement relationship has been obtained, it is implemented in a FE model using Abaqus as the FEM solver, where the ball’s elastic behavior is represented. For this purpose, axial type spring connector elements (CONN3D2 in Abaqus) are employed and the non-linear elastic behavior is set according to analytical calculations.

Before introducing the connector elements, the high-order model is generated. As a high-order model, nut and screw components are precisely meshed with 3D hexahedron elements (C3D8). This allows for appropriately generating ball screw models with a wide range of particular specifications. Based on the parametric geometric definition, the mesh of both components is generated.

The axial type (1D) connector is an individual element formed by two reference nodes (nomenclature used by Abaqus to refer to isolated individual nodes that are inserted in assemblies) that act as the constitutive nodes of the element. This type of element does not constrain any relative motion. The relative motion, u1, acts along the action line connecting the two constitutive nodes, measures the change in distance separating the two constitutive nodes and is defined as:

$$ u_{1}=l-l_{0} $$
(5)

where l is the actual distance between both nodes and l0 is the initial one.

The initial position of the constitutive nodes and the way they are attached to the raceways are relevant for obtaining accurate results. This implies having to consider contact kinematics under loaded conditions (Fig. 1). Understanding contact kinematics is relevant at this point.

Fig. 1
figure 1

Kinematics of screw-ball and ball-nut contacts. Continuous lines represent the initial condition, while dashed lines represent the deformed condition. Panel (a) represents a ball model while panel (b) represents a connector model, where α is the contact angle, 𝜃‘ is the bending angle, λ is the nominal helix angle, δri is the radial displacement of ball i and δa is the contact displacement in the axial direction

Before any load is applied, the center of the ball Ob and the center of the raceways Os and On are in the same action line following the initial contact angle α (Fig. 1). It can be assumed that the component where the load is applied is the displaced one (in this case the screw), while the other stays fixed (in this case the nut) [3, 18, 19]. The three mentioned centers remain in a single line, with a common pressure angle for both contacts. This is acceptable at low rotation speeds where the centrifugal force and gyroscopic moment acting on the ball are negligible [14]. However, for high-speed operations, a model where the centrifugal force effect on the ball center position is considered would be recommended.

The positioning of the nodes constituting the connector in the centers of the raceways allows the variation of the contact angle to be correctly represented. Each node is attached to its corresponding raceway. The connector is therefore positioned in such a way that it works in tension (that is the extension of the connector a compressive ball contact force) and the contact kinematics is properly represented, as shown in Fig. 1b. The connector element is represented with the a dashed line that joins the two reference nodes placed at Os and On.

Once the constitutive nodes of the connector have been defined, the way the reference nodes are joined to the raceways needs to be studied, which is done using rigid coupling-type joints in which all degrees of freedom are restricted. The main issue is that the displacement of the raceways is redundantly taken into account. First, the contact deformation is included in the elastic behavior of the connector. Second, since the raceways are not rigid surfaces, the transmission of force in the joint causes an additional deformation in the raceway.

The solution to this issue is to apply a correction to the rigidity of the connector. The stiffness of the raceway is calculated in a parallel model for a load applied to the reference node, and the stiffness of the connector is corrected accordingly.

Lastly, the join area of the raceway that is attached to each connector should be determined. The previously explained correction applied to the rigidity of the connector makes this choice irrelevant. However, after several tests, it is observed that the most consistent results are obtained when the selected raceway join area is the largest possible. The structured build of the mesh implies that for a small portion, the union occurs in very few elements, causing a less stable calculation and an increase in boundary errors.

The implementation of the connector method in a FE case is shown in Fig. 2. The connector element is defined between of the two reference nodes that are linked by a rigid joint to their corresponding raceway join area.

Fig. 2
figure 2

Implementation of the connector as an element representing the contact between raceways and balls. The connector element is formed by the two constitutive nodes which are joined to their respective raceway join area by means of rigid joints. Mesh structure can be clearly seen in the figure

The whole process, from the ball screw definition to the results, is carried out by the interaction of Matlab and Python codes using Abaqus as the FEM solver. The flowchart followed to carry out this interaction and the model generation process is given in Fig. 3.

Fig. 3
figure 3

Flow-chart of the modeling process. Mesh generation, contact stiffness correction and model execution

3 Validation of the CCM

3.1 Validation process of the equivalent FE model

The premise of CCM is that it should provide the same results as a high-order model. It is therefore necessary to validate the method by benchmarking it against a high-order model. Due to the amount of balls involved, high-order models of ball screws are computationally very cost-expensive. The validation is therefore carried out using ball bearing models, which are equivalent in terms of contact definition and follow a very similar modeling process as ball screws.

A reference bearing is chosen, and its rigidity is analyzed. Both models are defined and tested against axial and radial loads. The high-order model is generated with a complete mesh, which through iterations, presents a very fine mesh in the contact areas and a thicker one in the remote areas, as shown in Fig. 4.

Fig. 4
figure 4

High-order ball bearing model representing a 3D complete bearing, including the balls. The image shows the variety in mesh size depending on the requirements of each area

In addition to this model validation, results from the CCM on ball screws are compared with cases presented in existing literature. Three load distribution study cases are chosen for this purpose: Lin et al. Case study 1 [8], Wei’s heavy load ball screw [15] and Zhao’s numerical calculation [18]. The reason for this election is as follows. Zhao et al. [17] is selected because it is the most recent model (2019) in the evolutionary line of Mei et al. [10] model. Lin et al. [7] is selected due to the consideration of lateral deformation where the effect of the local uniformity can be seen. Wei and Kao [14] is selected because a high load case is studied where non-uniformity at the global level can be observed.

3.2 Ball bearing model validation

The validation of the CCM against a high-order model is done using a commercial bearing as reference. The 7306-B-XL-2RS-TVP is used as the reference bearing and is calculated against purely axial load and combined axial and radial load. The results to be compared are the rigidity of the bearing in both directions. The applied load is up to 40 kN, which slightly exceeds the basic dynamic load rating of the bearing (35.5 kN). Figure 5 shows axial and radial load-displacement relationships. Figure 5(a) and (b) correspond to the CCM model with the connector stiffness correction applied. Figure 5 (c) and (d) correspond to the CCM model without implementing the connector stiffness correction.

Fig. 5
figure 5

7306 bearing load-displacement curves. CCM (connectors) vs. high-order FE model (Balls FEM) for model validation, once raceway correction is applied (a) and (b) and without implementing it (c) and (d). (a) and (c) corresponds to the axial load case and (b) and (d) to the radial load case

With the correction applied, both ball high-order FE model and CCM present very similar curves, with the maximum relative error lower than 0.5% for the axial load case (a) and lower than 0.7% for the radial load case (b). The results without the implementation of the connector stiffness correction show errors of 5.8% for the axial load (c) case and of 19.7% for the radial load case (d). It is confirmed that the correction solves the redundancy issue in raceway stiffness.

At this point, it is worth noting the reduction in computational cost offered by the CCM. The proof of this is shown in Table 1 by comparing the simulation times in both models.

Table 1 Simulation time comparison between Balls FE model and Connectors FE model. The elapsed time is shown for both models

3.3 Ball screw model validation

As a complement to any validation, a comparison is made against cases solved by other models of ball screws found in the literature. The analysis of this distribution enables knowing the load state of the ball screw, so that it is the result shown in all the case studies of ball screws.

It is known that the load distribution in ball screws generally presents a non-uniformity, wherein some balls support greater loads than others. The non-uniformity can be classified at local and global levels in order to know and give value to this non-uniformity and its cause. The dimensionless parameter ratio r is set as an indicator of global non-uniformity of load distribution. This ratio represents the relationship between the maximum load and the average load. The second parameter, s, refers to the sinusoidal level in the local area. This parameter indicates the deviation of the load distribution curve from a third-order polynomial fitting curve acting as a baseline. Figure 6 shows a typical ball screw load distribution, with the mentioned baseline and the mean value represented. The two ratios r and s are obtained as:

$$ r=\frac{\max\left( {f_{Load Dist}(i)}\right) }{f_{Mean}} $$
(6)
$$ s=\frac{\max|f_{Load Dist}(i)-f_{Baseline}(i)|}{f_{Mean}} $$
(7)

where the baseline is a polynomial approximation curve of the load distribution, and i is the ball number.

Fig. 6
figure 6

Process of obtaining the ratios r and s. The ratio r is obtained as \(r={\max \limits \left ({f_{Load Dist}(i)}\right ) }/{f_{Mean}}\), and the sinusoidal ratio s is obtained as s = |fLoadDist(i) − fBaseline(i)|/fMean, where the baseline is a polynomial approximation curve of the load distribution

Both ratios will always be higher than 1 (except for an ideal case with uniform load on all balls, where r = s = 1), with their value increasing as the non-uniformity to which they refer increases.

Following are the individual comparison cases. Lin et al. Case Study 1 [8] consists of a single nut ball screw with reduced dimensions (2 turns) to which an axial load is applied on the screw. The screw is allowed to bend and, with it, lateral deformations can occur. The results of both models are shown in Fig. 7, where it can be seen that both curves maintain a certain similarity. Both the mean and the maximum values are similar and overall distribution coincides. However, there is a notable deviation in the center of the nut, with a peak in the CCM and a local minimum in Lin et al. model. The main reason for this deviation is probably the possible differences in the conditions applied in each case. According to the parameters, both r and s are small and very similar, which indicates that the non-uniformity is mostly local and is due to lateral deformations. The small dimensions of this ball screw limit the non-uniformity at a global level.

Fig. 7
figure 7

The CCM is compared with Lin et al. [8] model by analyzing the load distribution obtained by both models for the ball screw in Lin et al. Case Study 1

Wei’s heavy load ball screw [15] analyzes a high load case using a nut composed of two independent reels with a total of 8 turns. The purely axial load is applied to the nut and the screw is fixed. Figure 8 shows the comparison of both models in this case. The results give load distribution curves that follow a very similar trend. The maximum, minimum and average values as well as the position of peaks and valleys coincide significantly. The most remarkable deviations appear at the point close to the separation between reels. Again, these deviations are probably due to slight differences in the conditions of the case.

Fig. 8
figure 8

The CCM is compared with Wei’s [15] model by analyzing the load distribution obtained by both models for Wei’s high-load ball screw

In this case, the r parameter is higher than previous case, as shown by the downward form of the curve. The s parameter and, therefore, the non-uniformity at the local level, even though it is also high, loses relevance as it is much lower than the non-uniformity at the global level.

Lastly, Zhao’s numerical calculation [18] studies the effects of turning torque on a medium nut (3 turns). Both the axial load and the turning torque are applied to the screw and the nut is fixed. The results in Fig. 9 show the comparison of both models. The curves follow a very similar distribution, except for the final balls, where small differences appear. The influence of the turning torque that causes the increase of the sinusoidal amplitude can be clearly appreciated. Proof of this is that the r and s values are very similar and high. This means that the non-uniformity of this case is mainly of local level, caused by the lateral deformations and the torque.

Fig. 9
figure 9

The CCM is compared with Zhao’s [18] numerical model by analyzing the load distribution obtained by both models for the ball screw exposed to Zhao’s turning torque

The comparisons show that, in all cases, the results are similar in terms of load distribution values and trends; therefore, the CCM is very similar to those found in the literature.The main distinction of the CCM from other models or ways of analyzing ball screw behavior lies in its strategy of combining a high-order FE model with an analytical contact model. The CCM achieves the perfect balance between the accuracy, adaptability and reality reflection of high-order FE models and the simplicity and efficiency of analytical and low-order FE models.

4 Geometrical characterization of ball load distribution

Load distribution allows to better know the real load capacity of the ball screw. A study of the load distribution morphology and a variable analysis is carried out to determine the influence that some of the most used design parameters have on the distribution.

A reference ball screw is defined to perform the analysis. The selected ball screw has common dimensions for high-load and intermediate-speed applications. The duty cycle of these kind of ball screws includes loading and unloading repetitive motions. The parameters of this reference screw are presented in Table 2.

Table 2 Parameters of the reference ball screw used for variable analysis. Most of the parameters are represented in Fig. 10 while the rest of them are introduced in the main text

The parameters of the reference ball screw are maintained while the variables are analyzed individually. These variables are as follows: number of start threads, pitch, contact angle, ball size, slenderness and load arrangement (Fig. 10).

Fig. 10
figure 10

Schematic figure representing a CCM ball screw. The figure shows the parameters defining the ball screw and a representation of the mesh of the components

4.1 Number of start threads

The number of start threads refers to the number of independent ball tracks sharing the same axial position. Multi-start ball screws are commonly used to increase the lead while maintaining the number of effective turns and, therefore, the length of the nut.

Single, double and less common triple-start ball screws are evaluated. The strategy is keeping the length of the nut, the total number of turns, the total number of balls and the pitch all constant. The lead increases proportionally with the number of start threads. The results are given in Fig. 11.

Fig. 11
figure 11

Influence of number of start threads in the load distribution. One, two and three start threads ball screws are tested. The three Mean value lines coincide

The curves show a very similar load distribution for all three layouts in general, where the similar r ratio values confirm this. The small differences do not follow any particular pattern and are caused by small deviations in the number of balls. However, the local level parameter, the so called s, provides more information. These differences among them mean that the sinusoidal level at the local scale decreases significantly as the number of start threads increases. This is because an increase in the number of start threads leads to an increase in the contact-load symmetry and, therefore, in the lateral stability of the ball screw. Consequently, the lateral deformations that cause this local non-uniformity are reduced.

This effect is concealed because the overall non-uniformity, which is reflected by the ratio, is much greater. This is due to the large dimensions and form factor of the ball screw.

4.2 Pitch

In single-start ball screws, the pitch refers to the axial distance when the helix completes one revolution. It relates the rotation speed of the ball screw to the linear feed rate of the nut and so is a main design parameter. The results in Fig. 12 show the influence of this variable.

Fig. 12
figure 12

Influence of the pitch value in the load distribution. The three Mean value lines coincide

The curves show that global non-uniformity increases with pitch, and the r values confirm this trend. However, for the range of values studied, which is quite wide for a ball screw with these characteristics, the difference in ratio is relatively small. The increase in pitch leads to an increase in the ratio, but with a low influence. The reduction in speed for the same feed rate would probably compensate for the increase in maximum loads on an overall dynamic analysis of the ball screw. Increasing the length of the nut and the distance between the balls leads to an increase in non-uniformity on a global level.

4.3 Contact angle

Contact angle α is the pressure angle in the ball to raceway contact. This angle reflects the ratio between the axial and contact load of the ball screw. The influence of the contact angle can be seen in Fig. 13.

Fig. 13
figure 13

Contact angle influence in the load distribution. The contact angle has a very limited influence in load distribution

The most obvious conclusion is that the average contact load decreases as the contact angle increases. This is because the load is purely axial. The axial component of the contact load remains fixed and, therefore, the modulus of the contact load is a function of the angle. The non-uniformity of the load distribution remains the same in all three cases, as shown by the ratio values, so it can be said that the contact angle has a negligible influence on this point.

4.4 Ball size

The ball size is one of the design parameters and refers to the diameter of the balls inside the ball screw. Figure 14 shows the influence of this ball size on the behavior of the ball screw.

Fig. 14
figure 14

Ball size influence. (a) shows the load distribution for each ball. As the ball size increases, the number of balls decreases, so the load per ball has to increase. (b) shows the load distribution for the nut body. Even if there is a different number of balls for each case, the nut length remains equal. In this case, The three Mean value lines coincide

Changing the size of the ball while keeping the other geometrical parameters constant leads to a variation in the number of balls. The two figures show two ways to represent the same results.

The first one, Fig. 14(a), shows the load distribution in reference to the balls. The values indicate the specific force of each contact. In this case, the larger the ball size, the fewer the number of contacts and the greater the load per contact. However, if the value of the contact load is relative to the number of contacts and thus to the body of the nut, the contact force is equalized in all cases, as shown in Fig. 14(b).

Regarding the non-uniformity, the ratio values show that the size of the ball does not have a direct influence. Although in the first figure, the shape and the maximum values suggest that the bigger the size, the greater the non-uniformity, the ratios show that the non-uniformity hardly varies, mainly because of the increase in concordance of the average load.

4.5 Slenderness

Another aspect to be analyzed is the slenderness or the form factor of the ball screw. It has been seen in other results that the length of the ball screw is a factor that influences the load distribution; specifically, the length of the nut is related to the non-uniformity at the global level. However, to better analyze this aspect, the slenderness of the ball screw is studied instead of focusing only on the length. In this manner, the overall ball screw dimensions are left out and the focus is on the form factor.

The slenderness, in this case slr, is defined as the ratio between the length of the nut l0 and the diameter of the pitch Dpw. The geometrical data is kept constant and the number of turns is increased from 2 to 16. The reference ball screw of the previous sections corresponds to the 10 turns one (slr = 3.086), with the difference that, in this case, it has only one reel while in the previous cases, it had two. Figure 15 shows the load distribution according to the slenderness.

Fig. 15
figure 15

Slenderness influence in load distribution.Slenderness is increased by adding turns to the nut

The most obvious conclusion is the non-uniformity increases as slenderness increases. The r ratio increases as slr increases, while s remains almost constant. The area closest to the point of application of the load suffers a very high force and the force decreases as it moves away from that point. Therefore, it is shown that as the slenderness increases, the non-uniformity also increases.

4.6 Load arrangement and mounting options

An aspect to consider when analyzing load distribution is the load arrangement and mounting options of the ball screw. Four different cases are analyzed. In the first two cases, Fig. 16(a) and (b), the nut is compressed while the screw is in both tension and compression. In the two second cases, the nut is in tension and the screw is in tension and compression. This way, all the possibilities of load arrangement in the axial direction are analyzed.

Fig. 16
figure 16

Load arrangement and mounting options. The upper case letters refer to the nut, while the lower case letters refer to the screw. C stands for compression and T for tension

The results of the load distribution for the four cases are shown in Fig. 17.

Fig. 17
figure 17

Load disposition influence. C means that the component is being subjected to compression loads while T means tension loads. Capital letters refer to the nut and lower-case letters to the screw. The applied load in each case is axial and to the right. The four Mean value lines coincide

The curves show two different behaviors. The first one is given for the cases C-t and T-c and is characterized by a very severe non-uniformity (r close to 2). This is due to the fact that the load on both components is applied on the same side, with the other side being free. This means that the area near the application side suffers a much greater strain than the opposite side. The second is given for the cases C-c and T-t, and the non-uniformity is considerably reduced (r close to 1.5). In these cases, the load is applied on both sides (on the screw on one side and on the nut on the opposite side). Thus, the ends have higher loads than the central area, with a much smaller difference than in the previous cases. The sinusoidal ratio s remains very similar in all cases.

Therefore, it can be stated that the arrangement of the boundary conditions plays a very important role in the load distribution.

5 Discussion

The results shown indicate that the load distribution in ball screws can be very variable and depends on many different factors. However, it is possible to identify a generic trend being followed to a greater or lesser extent by all the analyzed cases. As mentioned in this paper, the load distribution per ball is characterized as a variable distribution.

The r and s ratios, in fact, are two ways to analyze the non-uniformity of load distribution in ball screws. Analyzing the results, it can be seen that the different variables or specific characteristics of the case studies can affect these ratios. It is possible to deduce the reasons for the non-uniformities and, therefore, to obtain a characterization of the load distribution that allows for a better understanding of the behavior of these machine elements.

5.1 Global level non-uniformity

Non-uniformity at a global level refers to the deviation between the ball loads depending on the axial position they are in along the nut. This non-uniformity means that there are areas of the nut that suffer higher-than-average loads and are therefore more prone to wear or surface fatigue.

Non-uniformity at a global level is found to a greater or lesser extent in the load distribution of all the cases analyzed. It has been seen that there are variables and factors that affect this non-uniformity in greater measure than others.

Load arrangement and slenderness are shown as determining factors in this aspect. Slenderness is a parameter that indicates the relative length of the ball screw (slr = l0/Dpw). Since this non-uniformity is subject to the axial positioning of each ball along the nut, it is logical that the relative length of the nut has a direct effect. The mounting arrangement determines the position of both the active and reactive axial forces. The load level of the balls increases according to the proximity to these points of application of the loads because of strain concentrations.

The influence of these two factors suggests that the main reason for this overall non-uniformity is the axial deformation of the components. The balls that are closer to the point of application of the load receive the highest contact load intensity. As the position of the ball advances along the nut, the axial deformation of the components reduces the intensity of the contact loads. To demonstrate this, the load distribution is analyzed as a function of the stiffness of the components. The previous ball screw is taken as a reference and Young’s elastic modulus is taken as a variable. The reference ball screw has the mechanical properties of the steel. The rest have elastic modulus 10, 100 and 1000 times higher. The results are given in Fig. 18.

Fig. 18
figure 18

Influence of the material’s rigidity on the load distribution. Materials with 1, 10, 100 and 1000 times steel’s elastic modulus are tested. The three Mean value lines coincide

Through the r ratio values, it can be seen that as the stiffness of the materials increases, the overall non-uniformity decreases. The materials in this analysis, with the exception of reference steel, have no real physical significance; however, they serve the purpose of studying the influence of stiffness on load distribution. It is therefore proven that the reason for the appearance of an overall non-uniformity is mainly due to the axial deformations suffered by the components of the ball screw.

5.2 Local level non-uniformity

Non-uniformity at a local level refers to the deviation between the ball loads depending on the radial position they have in the helix. This non-uniformity means that there are periodical load peaks at each pitch of the helix.

All the tested configurations have, local non-uniformity to a certain level. In most of the cases, the local non-uniformity, quantified by the s ratio, does not practically depend on the parameter studied. Only the number of start threads and the rigidity of the material, analyzed in the previous point, seem to have a direct influence on the non-uniformity at the local level.

This non-uniformity follows a cyclical pattern, with a period equal to the pitch of the helix. The value of the load therefore depends on the radial position of the ball in the helix. These factors allow us to determine that the reason for the appearance of non-uniformity at the local level is the lateral instability caused by the helix itself. However, as a demonstration, an analysis is carried out in which radial loads are introduced at different levels. In addition to the reference case, study cases with radial loads of 5% and 10% of the applied axial load are analyzed in Fig. 19.

Fig. 19
figure 19

Influence of radial load on load distribution. Study cases with radial loads of 5% and 10% of the applied axial load are analyzed. The three Mean value lines coincide

Graphically, it can be seen that local non-uniformity increases as the radial load applied increases. Where data of the s ratio shows the same trend, local non-uniformity is a consequence of a relative radial displacement between the nut and axis. Under the influence of a radial load, it is the bending force itself that causes this displacement, while under the only influence of axial load, it is the helix’s own ball arrangement that causes this lateral instability.

6 Conclusions

This paper analyzes the capacity of the CCM model to generate, simulate and analyze FE models of ball screws. The CCM is used to study the load distribution on ball screws in order to develop a general characterization of its morphology that allows a better knowledge of the behavior of these machine elements.

The load distribution enables knowing the load level of each ball and especially, the load state of the nut, which provides more helpful information on the load condition of the ball screw. This load state, directly affects properties such as rigidity, precision and the ball screw’s service life.

The main conclusions drawn from this study are the following:

  1. 1.

    The CCM connector-based model is equivalent to high-order FE models in terms of results accuracy, but with a highly reduced computational cost. The versatility provided by allowing the modification of more than twenty design variables and working conditions as well as the integration capacity in assemblies of larger FE models gives it an advantage over lower-order numerical models.

  2. 2.

    Load distribution in ball screws is far from being uniform. This non-uniformity appears in two different ways: non-uniformity at a global level and non-uniformity at a local level.

  3. 3.

    The global non-uniformity is due to the axial elastic deformation of the ball screw components and it mainly depends on the slenderness and load arrangement of the ball screw.

  4. 4.

    The local non-uniformity is due to the lateral deformation caused by the inherent lack of symmetry of the ball screw helix.

This paper introduces a novel characterization of load distribution in ball screws. It is shown that this distribution is characterized by the non-uniformity. This study opens up new opportunities of designing innovative methods to reduce such non-uniformity and, therefore, to improve the performance of ball screws. Such methods could consist of the application of variable nut pitches, different ball sizes on each reel or specific geometric corrections. In summary, methods that allow preloading the areas of the nut that are originally less loaded, so that the load distribution gets balanced.