
SW
20
Innovation. Quality. Performance. Best in Industry. Worldwide.
HPGL Commands
Initilization
IN
instructs the controller to begin processing the HPGL plot file. Without this, the commands in the file are
received but never executed. If multiple IN commands are found during the execution of the file, the
controller performs a Pause/Cancel operation. All motion from the previous job that has yet to be executed
is lost, and the new information is executed.
When the IN command is executed, the HPGL 3D mode is cleared. The 3D mode can be reset using the
ZZ command. A Pen Up (PU) command will be executed before the system executes the first HPGL move
command.
ZZ (0,1)
establishes that a value of 0 sets 2D mode and a value of 1 sets 3D mode. In 2D mode, all commands
must have 2 axes, while all commands must have 3 axes in 3D mode.
Motion
PA[X,Y][,Z]
moves to an absolute HPGL position and sets absolute mode for future PU and Pen Down (PD)
commands. If no arguments follow the command, only absolute mode is set.
PD[X,Y][,Z]
executes a PD then moves to the requested position, if one is specified. This position is based
on whether absolute or relative mode is set. The Feedrate Override knob is turned ON.
PU[X,Y][,Z]
executes a PU then moves to the requested position, if one is specified. This position is
dependent on whether absolute or relative mode is set. The Feedrate Override knob is turned OFF.
AA X Ctr,Y Ctr,Angle
is a floating point requiring a non-integer value that draws an arc with its center at
(X, Y). A positive angle creates a counter-clockwise arc.
ZA Z
moves the Z-axis to the absolute position specified. This feature is for both 2D and 3D modes.
Speed
SF[XY-rate],[Z-rate]
, floating points,
sets the feedrate for the machine tool during PD. All rates are in
mm/sec. The Z rate applies to the plunging feed rate of the Z-axis. In 3D mode, Z-axis rate is not used.
Other
SP[ 0, 1, 2, ... 8... ]
selects a new tool for use. If zero or no pen number is given, the controller performs an
end of file (EOF) command, and no motion is executed until a new IN command is received.
ZD Z
,
floating point, sets the distance from the surface for the Z-axis to move down on a PD command
(Depth). Changing the ZD value will change the depth on all following PD commands and not used in 3D.
ZU Z
, floating point, sets the distance from the surface for the Z-axis to move up on a PU command (Lift
Height). Changing the ZU value will change the Lift Height distance on all following PU commands. The
value set with this command is
not
used when running in 3D mode.
Routers * Lasers * Plasma * Water Jets * Knife Cutters
www.MultiCam.com v. 03 13