Professional Documents
Culture Documents
BallscrewCalculations PDF
BallscrewCalculations PDF
4-1
Applied Load
Thrust force
Required torque
Ball Screw
Selection
Accuracy
Stiffness
4-2
Based on Load
A ball screw transforms rotational motion into
translational motion. As a result, the shaft is subject to
loads:
Thrust force (the sum of all external forces such as machining
load, gravity, friction, inertial forces, etc.).
Torque required to generate the thrust force.
4-3
T:
Fa:
l:
:
4-4
Required Thrust
The thrust is the sum of all forces acting in the axial
direction.
Fa = FM + F f + Fi + Fg
FM:
Ff:
Fi:
Fg:
4-5
Fa
rtr2
torsional =
2T
rtr3
2
2
eq = axial
+ 3 torsional
eq =
4 Fa
12l 2
+
1
d tr2
2 d tr2 2
max:
4-6
Graphic Solution
Von Mises Stress in Shaft (Fa = 2344N)
3 .10
1mm lead
2mm lead
4mm lead
5mm lead
2.5 .10
2 .10
1.5 .10
max
= 147 MPa
1 .10
5 .10
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
4-7
P1 =
EI
2
lb2
P1:
lb:
E:
I:
:
4-8
Fixed-Free Mount
Inexpensive but only applicable for short ball screws and/or slow speeds.
4-9
Fixed-Supported Mount
4-10
Fixed-Fixed Mount
4-11
Coa f s Fa
Coa:
f s:
Fa:
Use conditions
fs (lower limit)
Normal operation
1.0 2.0
2.0 3.0
4-12
Permissible Speed
When the speed of a ball screw increases, the ball screw
will approach its natural frequency, causing a resonance
and the operation will become impossible.
nc =
602
2
2lb
EI
A
152 d tr
=
2lb2
nc:
lb:
E:
I:
:
A:
:
4-13
n=
va
l
n:
va:
l:
D:
N:
DN 70000
4-14
C
L = a 106
f w Fa
L:
Ca:
fw:
Fa:
Use conditions
fw
1.0 1.2
Normal movements
1.2 1.5
1.5 2.5
4-15
Example
4-16
Work piece
Variable speed
vmax
v0 = 0
v1 = vm
ax
v2 = vm
ax
v3 = vm
v4 = vm
vm
v5 = 0
v6 = vm
-vm
v7 = vm
v8 = vm
ax
vr = vm
ax
v1 0 = 0
-vmax
ME EN 7960 Precision Machine Design Ball Screw Calculations
4-17
2 3
4 5 6
7 8
910
V,F
vmax
v0 = 0
Fa1 = Fi + F f = 2344N
v1 = vmax
Fa 2 = F f = 10 N
v2 = vmax
v3 = vm
t v4 = vm
vm
v5 = 0
-vm
v6 = vm
v7 = vm
v8 = vmax
vr = vmax
v10 = 0
Fa 3 = Fi + F f i = 2324N
Fa 4 = Fm + F f = 510 N
Fa 5 = F f = 10 N
Fa 6 = F f = 10 N
Fa 7 = Fm F f = 510 N
Fa 8 = Fi F f = 2344N
Fa 9 = F f = 10 N
Fa10 = Fi F f = 2324N
-vmax
1
5 6
10
4-18
laccl =
(v1 + v2 )taccl
2
(v1 + v2 )tdecl
4-19
Fa ,mean + = 3
F l
l
3
ai + i +
i+
Determine mean axial load in the negative direction by collecting all individual,
negative axial loads.
Fa , mean = 3
F
l
3
ai i
Fa ,mean =
Fa ,mean + + Fa ,mean
2
4-20
10
Fa ,mean = 3
3
3
Fm3lm + Funi
luni + Faccl
laccl
lb
Fm:
Funi:
Faccl:
lm:
luni:
laccl:
lb:
Machining force
Force at constant velocity (not machining)
Maximum force during acceleration and deceleration
Total travel per cycle during machining
Total travel per cycle at constant velocity
Total travel per cycle during acceleration and deceleration
Length of ball screw
lb = lm + luni + laccl
Travel length:
lm = qm lb
luni = quni lb
laccl = qaccl lb
ME EN 7960 Precision Machine Design Ball Screw Calculations
4-21
Utilization:
qm:
quni:
qaccl:
4-22
11
L:
Lh:
nm :
L
Lh =
60nm
(n l )
=
l
i i
nm
ni:
l i:
4-23
Axial Rigidity
4-24
12
Axial Rigidity
Fixed-free
Fixed-supported
1 1
1
1
1
= +
+ +
k ks k N kB kH
Fixed-fixed
1 1
1
1
1
= +
+
+
k k s k N k B1 + k B 2 k H 1 + k H 2
k:
k s:
kN:
kB:
kH:
4-25
ks =
AE
L
Fixed-fixed:
AEL
ab
4 AE
k s ,min =
L
ks =
4-26
13
4-27
Overall Error
The overall error is the summation of a number of individual errors:
a = S +
a:
s:
l:
Nrot:
Fa:
32Tl l
F
l
+ a + 4b
N rot k axial d tr G 2
kaxial:
:
lb:
dtr:
G:
4-28
14