
Title 90D3 / 90E3 Learning Control
for Parts cutting Operator’s Manual
Draw No.
A - 63639E - 115
01 ’05.04.05 K.Maeda Newly designed Sheet 017
Edit Date Design Description / 018
9. Limitation items
(1) Applicable work
Leaning Control for Parts cutting is available only in case of cutting many works with same profile.
This function supports every minute feed (Time based Learning control). This function does not support
every rotation feed.
It is impossible to apply once cutting.
(2) Parts number and Learning time
Parts number is maximum 24 including sub program.
(Note) One Learning data corresponds to one main program (executing program by automatic operation).
When other main programs are selected, please select the corresponding Learning data.
The sum of parts cutting time (the part which was surrounded by G5.6 and G5.5) is under 262 seconds.
When you execute Learning Control for Parts cutting, you must follow consecutive parts numbers from 1.
(3) The handling each part
In case of different cutting speed even if it is the same profile, you must handle the other part.
In case of different cutting force even if it is the same profile, there is a possibility of other part handling with
a precision aspect.
In case that there is the instruction witch motion pattern is not settled such as M code in Learning part (the
part which was surrounded by G5.6 and G5.5), Learning is impossible. In this case, you should handle the
front and back of M code as other parts
When the speed does not reach by executing of miniature line segments, this function can not be used.
(Illegal instruction on the part of Learning control)
Spindle speed function(S), Tool function(T), Auxiliary function, Skip function, Machine coordinate system
setting, Work-piece coordinate system preset, Spindle positioning, Cs contour control, Index table indexing
(4) Position command
AI contour 1 or 2 use is recommended. Learning Control for Parts cutting moves a machine according to the
program command. Because it is going to really move if you command beyond the limit of motor torque or
mechanical limit, Learning may diverge. Moreover, Learning is executed corresponding to the instruction of
CNC. When the accuracy such as the corner parts is improved, CNC should output an instruction near the
program shape. Therefore, accuracy might improve by using smooth acceleration/deceleration of AI contour
control 1 or 2 (AICC 1 or AICC 2).
• Look-ahead acceleration/deceleration before interpolation (Linear or Bell) ← Bell shaped
acceleration/deceleration type is AICC 2 only.
• Corner control
• Speed control with acceleration in circular interpolation
• Smooth speed control ← AICC2 only
• Jerk control ← AICC2 only
• Optimum torque acceleration/deceleration
As you should use Look-ahead acceleration/deceleration before interpolation, and lower the time constant
of after interpolation as much as possible, there is a possibility that command profile collapses and profile
precision does not appear.
(5) Signal operation
Please do not operate the following signals that motion pattern is not settled in executing Learning control.
Interlock, Feed hold, Machine lock, Dry run, Single block, Override