Siemens SINUMERIK 840Di sl Programming Manual page 213

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

Advertisement

• The rounding block would slow down parts program processing. This occurs when ...
• Rounding is not parameterized. This occurs when...
• Block does not contain traversing motion (zero block).
N1000 G91 X0 Y0 Z0
...
N10 G90 G64 X100 Y100 Z100
N15 Z100
...
Fundamentals
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
– A rounding block is inserted between very short blocks. Since each block requires at
least one interpolation cycle, the added intermediate block would double the
machining time.
– A block transition G64 (continuous-path mode without corner rounding) can be
traversed without a reduction in velocity. Rounding would increase the machining time.
This means that the value of the permitted overload factor (MD32310
$MA_MAX_ACCEL_OVL_FACTOR) affects whether a block transition is rounded or
not. The overload factor is only taken into account when corner rounding in
conjunction G641/G642. The overload factor is ignored in corner rounding with G643.
– This behavior can also be set for G641 and G642 by setting MD20490
$MC_IGNORE_OVL_FACTOR_FOR_ADIS is set to TRUE.
– forG641 in G0 blocks ADISPOS== 0 (default!).
– for G641 in non-G0 blocks ADIS== 0 (default!).
– for G641 on transition from G0 and non-G0 or non-G0 and G0 respectively, the smaller
value from ADISPOS and ADIS applies.
– forG642/G643, all axis-specific tolerances are zero.
Normally, the interpreter eliminates zero blocks. However, if synchronous actions are
active, this zero block is included and also executed. In so doing, an exact stop is initiated
corresponding to the active programming. This allows the synchronous action to also
switch.
Blocks without traversing motion can also be generated using program jumps.
– Examples of zero blocks:
5.3 Continuous-path mode (G64, G641, G642, G643, G644)
Path Action
213

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents