PREPARATION BEFORE STARTING MASS PRODUCTION F-57
14-3
Operation
1)
The B-axis starts positioning at the specified feedrate under torque limited condition to the
target position that is obtained by deducting "K + Q + 0.002 mm (0.0002 in.)*" from the
position specified with B (J or V).
* If the target position is set as "B
(K + Q)", the B-axis position reached by returning by "K"
from the target position without detecting the pushing, the position finally reached is
always within the tolerance and, therefore, alarm state cannot be judged.
Due to this reason, the target position for is set
0.002 mm (
0.0002 in.) further from the
"B
(K + Q)" position. The system judges that the pushing has not been detected if the
B-axis stops at this position.
2)
When chuck 2 comes into contact with the workpiece, the B-axis servo motor fails to rotate
due to torque limit and only servo error increases. When the error reaches the value set for
the parameter, the servo motor stops.
3)
If the stop position is within 0.1 mm (0.05 in.) from the B-axis movement start point, or if it is
the B-axis movement end point, a current detection alarm occurs.
4)
B-axis returns the distance specified by K.
This return travel usually eliminates mechanical workpiece deflection that might be
generated by pushing operation.
If there is no K command, the B-axis returns by "present servo error + 0.1 mm (0.05 in.)" and
then moves back 0.1 mm (0.05 in.) in the pushing direction.
5)
The torque limited state is cleared.
6)
If the returned position is within the allowable tolerance, chuck 2 is clamped and the program
advances to the next block.
7)
If the returned position is outside the allowable tolerance, steps 1) to 6) are repeated once.
If the returned position is still outside the allowable tolerance, an alarm occurs.