Special cases
Special case 1: POS greater than POS_LIMIT
If the specified lift axis target position is outside the limit, the limit has no effect. This means that the axis is positioned at the target position at the start of the lifting motion and not at the end. This also applies if the start position > limit.
Programing Example
POS greater than POS_LIMIT
N10 Z10
N20 Z[LIFT_START POS=40 POS_LIMIT=30]
N30 X10
N40 X20
N50 X35
N60 Z[LIFT_END]
Special case 2: Syntax error within the lift range
Programming error within START – END
In the event of a syntax error in the NC program, the path motion is always executed up to the last correctly decoded point in the NC program. If the error location lies within a LIFT_START – LIFT_END range, the lift axis is positioned at the maximum lift height at the error location.
Programing Example
Syntax error within the lift range
N10 Z10
N20 Z[LIFT_START POS_LIMIT=30]
N30 X10
N40 X20
N50 X35
...
N100 syntax error
...
N560 X50
N570 X60
N580 X100
N600 Z[LIFT_END]
Special case 3: #FLUSH, #FLUSH WAIT
Flushing the channel (#FLUSH, #FLUSH WAIT) may mean that the path must be stopped if the lift axis is unable to reach the lift position in time. Otherwise, #FLUSH WAIT has no effect on the lifting profile.