CNC Z32 - Programming Guide (LATHES)
2. BASE
PROGRAMMING
2.1 Introduction
The base programming Z32 numerical controls follows the indications of ISO directions.
The program for a workpiece (or part-program) is a text file composed by a series of instructions stored in
sequential way.
The ISO lines are composed by a line number (not mandatory) and by a series of elementary instructions.
2.1.1
Machine behavior at reset
The machine behavior at reset is defined as the condition assumed by the machine when the pushbutton “
Reset
” is
pressed on the console. This behavior is important because it determines the machine functionality in its base
condition.
The reset condition is activated in the following ways:
-
At CNC power up
-
At the start of a program execution
-
After pressing the pushbutton “Reset”
•
Offset behavior at reset
The behavior of the zero offset at reset, is function of machine setup.
Depending on the setup, the following can happens:
-
The machine sets its base origin (axis positions related to machine zero)
-
The machine sets as active the origin (zero offset) number 1 on all continuous axes
-
The machine leaves as active the last programmed offsets
Please consult the machine tool builder for further information.
•
Parameter behavior at reset
All parameters used for the parametric programming of part-program are set to zero upon reset.
The following parameters behaves differently:
-
Tool parameters
. Upon reset all parameter values contained in the active tool description are
assigned. The active tool is the tool actually inserted on the spindle. If the tool parameters contain
technological parameters, like parameter F (feed) or parameter S (speed), these values are set at
reset with the corresponding values in the tool table. Parameters normally contained in the tool
description, are length L and radius R.
•
Behavior of working plane at reset
As described later on, there are functions allowing to setup the working plane of the machine. This is done
through the G25 function.
At reset the machine switches to the configuration defined by setup made by the machine tool builder
For example, in a standard lathe the working plane is the Z-X plane.
Please consult the machine tool builder for further information.
•
Axes behavior at reset (alive axes at reset)
Upon reset the axes can be alive or not. An alive axis is an axis whose position is controlled by the
numerical control. A non alive axis is an axis without control. A machine setup data defines the behavior at
reset. During part-program execution an axis can be switched alive or not alive through instructions G28
and G29.
-
If the alive axes are defined as
reset-transparent
, the reset will not alter the actual map of alive
axes.
-
If the alive axes are defined as
non reset-transparent
, the reset restores the map of alive axes
defined in the setup.
Please consult the machine tool builder for further information.
•
All geometric transforms, translations, mirroring, rotations, scale factors, etc. are disabled at reset.
2