Siemens SINUMERIK 840Di sl Programming Manual page 212

Hide thumbs Also See for SINUMERIK 840Di sl:
Table of Contents

Advertisement

Path Action
5.3 Continuous-path mode (G64, G641, G642, G643, G644)
Corner rounding with greatest possible dynamic response in G644
Rounding with maximum possible speed is activated with G644 and configured with
MD20480 $MC_SMOOTHING_MODE in the thousands place:
Value
0
1
2
3
Reference:
/FB1/ Function Manual Basic Functions; Continuous Path Mode, Exact Stop and Look Ahead
(B1)
No rounding block/no rounding movement
Command outputs
Auxiliary functions, which are enabled after the end of the movement or before the next
movement interrupt continuous-path mode.
Positioning axes
Positioning axes always traverse according to the exact stop principle, positioning window
fine (as for G601). If an NC block has to wait for positioning axes, continuous-path mode is
interrupted on the path axes.
No corner rounding is performed in the following situations:
• Movement is stopped between the two blocks. This occurs when ...
– A change is made between BRISK and SOFT.
– Axes involved in the transformation are not completely assigned to the path motion
212
Meaning
Specifying the maximum axial deviation using MD33100 $MA_COMPRESS_POS_TOL
Specify the maximum rounding travel by programming ADIS=... or ADISPOS=...
Specify the maximum possible frequencies for each axis in the rounding area using
MD32440 $MA_LOOKAH_FREQUENCY. The rounding area is defined such that no
frequencies in excess of the specified maximum can occur while the rounding motion is in
progress.
When rounding with G644, neither the tolerance nor the rounding distance are monitored.
Each axis traverses around a corner with the maximum possible dynamic response.
With SOFT, both the maximum acceleration and the maximum jerk of each axis is
maintained.
With the BRISK command, the jerk is not limited; instead, each axis travels at the maximum
possible acceleration.
– The following block contains an auxiliary function output before the movement.
– The following block does not contain a path movement.
– An axis is traversed for the first time as a path axis for the following block when it was
previously a positioning axis.
– An axis is traversed for the first time as a positioning axis for the following block when
it was previously a path axis.
– Before tapping, the following block uses G33 as preparatory function and the previous
block does not.
(e.g., for oscillation, positioning axes).
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
Fundamentals

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents