
Title 90B3 / 90B7 Angle Based
Learning Control Specification Manual
Draw No.
A - 63639E - 119
01 ’04.02.23 K.Maeda Newly designed Sheet 02
Edit Date Design Description / 10
1. Overview
We have developed Angle based Learning control to usual Time based Learning control.
This function merit is the following.
• This function provides not time but angle as Learning period. Therefore this function can apply to variable
time period application that is difficult to realize by usual Time based Learning control. For example this
function can apply Learning control to Constant surface speed cutting etc.
• This function can start Learning control by not only usual "G05 (High-speed Cycle Cutting)" but also
"External starting signal". Then Learning control can be applied by NC program without making High-
speed Cycle data.
• Until now you select only discrete command speed as to provide time period. But you can select
continuous command speed as to provide angle period. For example this function can apply Learning
control to Gear cutting with Flexible synchronous control.
• There is no restriction on minimum rotation speed.
(Note) EGB control is not available in 90B3 or 90B7 series.
1-1. Difference between Time based and Angle based Learning controller
1) Time based Learning control
Usual (Time based) Learning control creates compensation data by referring to time. Then usual Learning
control can apply the only application with constant speed of spindle axis.
2) Angle based Learning control
Angle based Learning control creates compensation data by referring to angle. Then Angle based Learning
control can apply applications with variable speed of spindle axis.
•
••
• Position Error in case of Spindle speed changed from 600 min
-1
to 1800 min
-1
Without Learning Time based Learning control Angle based Learning control
20
m/div
1
m/div
20
m/div
t1 t2
tn
Command
+
-
Error Compensation
Learning Controller
+
+
Feedback
θ
θθ
θ 1 θ
θθ
θ 2 θ
θθ
θ m
θ
θθ
θ Þ
ÞÞ
Þ tt Þ
ÞÞ
Þ θ
θθ
θ
Time Þ
ÞÞ
Þ Angle
Convert
Error
Compensation
Angle Þ
ÞÞ
Þ Time
Convert