Programming manual
CNC 8070
STATEMENTS AND INSTRUCTIONS
Programming statements
15.
(SOFT V02.0X)
429
15.1.7 Axis parking
Some machines, depending on the type of machining, may have two
different configurations (axes and spindles). In order to prevent the
elements not present in one of the configurations from causing an
error message (drives, feedback systems, etc.) the CNC allows
parking them.
Several axes and spindles may stay parked at the same time, but they
must always be parked (and unparked) one by one.
Use the #PARK instruction to park the axes and spindles and #UNPARK
to cancel (unpark) them. The axes and spindles stay parked after
executing an M02 or M30, after a RESET and even after turning the
CNC off and back on.
Considerations about axis parking
The CNC does not allow parking an axis if it belongs to the main plane,
if it is part of the active transformation or is the master/slave of a gantry
pair or slaved.
Considerations about spindle parking
The CNC will not allow parking a spindle in the following cases.
• If the spindle is not stopped.
• If the spindle is working as a C axis.
• If G96 or G63 is active and it is the master spindle of the channel.
• If G33 or G95 is active and it is the master spindle of the channel
or the spindle is used to synchronize the feedrate.
• If it belongs to a pair of synchronized spindles, be it the master or
the slave.
If after parking the spindles, there is only one spindle left in the
channel, it will become the new master. If a spindle is unparked and
it is the only spindle of the channel, it is also assumed as the new
master spindle.
For example, a machine that swaps a normal spindle with a rectangular one
may have the following axes configurations:
• With a normal spindle, X Y Z axes configuration.
• With an orthogonal spindle, X Y Z A B axes configuration.
In this case, when working with the normal spindle, the A and B axes may
be parked to ignore their signals.