CLEAR key clears selections, i.e. values in
a field, a program step.
USE key completes operation, i.e. data
entered in a form.
ENTER key completes selection, i.e.
values entered in a field.
ABS/INCR key toggles between Absolute
or Incremental positioning.
ONE key.
TWO key.
THREE key.
FOUR key.
FIVE key.
SIX key.
SEVEN key.
EIGHT key.
NINE key.
DECIMAL key.
DRO/PGM key toggles between the DRO
display or Program mode display.
VIEW key opens menu for setting part
graphic display parameters, i.e. type,
orientation.
INFO key opens on-screen manual.
MM key toggles between INCH or MM
mode.
SETUP key opens configuration menu.
ii
Axis Keys
KeyFunction
Soft Keys
KeyFunction
PLUS / MINUS key.
AXIS keys open the datum, or preset
form.
SOFT KEYS performs the function directly
above it.
Move Table and Navigation keys
KeyFunction
LEFTARROW key will move the table or
display cursor depending on the function
selected.
RIGHTARROW key will move the table or
display cursor depending on the function
selected.
UPARROW key will move the table or
display cursor depending on the function
selected.
DOWNARROW key will move the table or
display cursor depending on the function
selected.
Calculator Function keys
KeyFunction
CALC key opens the calculator.
PLUS key.
MINUS key.
Milling Function keys
KeyFunction
TOOL key opens the SET TOOL
Dialogue.
RECT key opens the Rectangle milling
popup menu.
CIRCLE key opens the Circle milling
popup menu.
HOLES key opens the Hole pattern popup
menu.
POS key opens the POSITION / DRILL
data input dialogue.
LINE key opens the MILL LINE data
input dialogue.
ARC key opens the MILL ARC data input
dialogue.
BLEND key opens the BLEND \
CHAMFER data input dialogue.
BLANK key opens the user defined milling
function data input form.
G2
Controls of the MILLPWR
MULTIPLIER key
DIVIDE key.
Peripherals Supported:
USB memory devices; e.g. a memory stick.
Networking, USB pointing devices; e.g. a mouse, USB
keyboard.
Potentiometer for feed rate override
Feed rate override
ACU-RITE MILLPWRG2 iii
G2
Controls of the MILLPWR
iv
Manual Information
Message symbols
Attention!
This symbol indicates that there is one or more of the
following risks when using the described function
Danger to work piece
Danger to fixtures
Danger to tool
Danger to machine
Danger to operators
Damage!
This symbol indicates that there is risk of MILLPWRG2
damage, or electrical shock if instructions are not adhered
to.
Different from machine to machine!
This symbol indicates that instructions may apply
differently from one type of machine to another type of
machine.
Manual Information
Refer to another Manual!
This symbol indicates that information required is located
elsewhere (i.e. Machines Owner Manual).
Advice!
This symbol indicates that an Advice tip is being provided.
Important, and/or additional information about the function
described.
ACU-RITE MILLPWRG2 v
Fonts Used in this manual
Reference to the: Console HARD KEYS.
Reference to the: Display Screen Soft Keys.
Reference to the: Display Screen DIALOGUES.
Reference to the: Display Screen FIELDS.
Changes (errors)
HEIDENHAIN CORPORATION is continuously striving to improve.
Please help HEIDENHAIN CORPORATION by sending your request to
the following e-mail address: sales@heidenhain.com
Visit www.ACU-RITE.com for latest version of this manual.
Manual Information
Model, Software and Features
This manual describes functions and features provided by
MILLPWR
Console modelNC software number
ACU-RITE MILLPWRG2 Software751005-01
The machine tool builder may not allow some of the functions
described in this manual, therefore they may not be among the
features provided by the MILLPWR
The machine tool builder representative can assist with becoming
familiar with the features of the machine.
Many machine manufacturers, as well as HEIDENHAIN Corp., offer
programming courses for the MILLPWRG2. We recommend these
courses as an effective way of improving your programming skill and
sharing information and ideas with other MILLPWRG2 users.
Intended place of operation
The MILLPWR
areas. Refer to the respective installation manual for additional
information.
G2
as of the following NC software number.
G2
on your machine tool.
G2
is intended for use primarily in industrially-zoned
vi
New Functions of Software
751005-01-01
Zero Incremental was added to Section 2.2.
Manual Information
ACU-RITE MILLPWRG2 vii
Changed Functions of Software
751005-01-01
Blend/Chamfer information input in Section 8.1 has been redefined.
Preset Moves information input in Section 2.2 has been redefined.
Display:Peck\Pass in Section 9.1 has a note added that the limit of
pecks or passes is 9999.
751005-01-02
The off-line software described in Section 11.1now requires the
purchase of a USB Protection Module for operation.
Custom Pocket: The tool path for custom pockets and islands,
Manual Information
described in Section 8.2, has changed to use the programmed
cutting convention.
751005-01-03
A message box warning that the table limits are not established prior
to homing was added to Section 1.1.
751005-01-04
Part Graphics: The show tool path and show step number options
were removed from the graphics view in Section 5.1.
Probing examples were added to Section 6.1.
viii
MILLPWRG2 Access Code
Access Code
Attention!
The parameter access code is 8891
Access to Machine Parameter Operations
The access code must be entered before the installation setup
parameters can be accessed or changed.
Press the SETUP key to enter the Job Setup dialogue.
Press the Config Data soft key, and enter the access
code in the yellow message bar.
Attention!
To prevent setup parameters from being changed, remove
this page from the manual after initial system setup.
Retain this information in a safe place for future use.
Access Code
G2
MILLPWR
ACU-RITE MILLPWRG2 ix
Access Code
G2
MILLPWR
x
Table of Contents
Controls of the MILLPWR
Keys on console........................................................................................................ii
Motion control keys .............................................................................................ii
Data Entry keys....................................................................................................ii
Function keys.......................................................................................................ii
The ACU-RITE MILLPWRG2 control is a workshop-oriented contouring
control that enables you to program conventional machining
operations right at the machine in an easy-to-use conversational
programming language. It is designed for milling and drilling machine
tools, with up to 3 axes.
MILLPWR
and die makers and other machinists where manual and automated
1.1 MILLPWR
operation are both useful and needed. MILLPWR
maximize your throughput by significantly reducing set-up time, scrap,
and other non-productive operations, thereby increasing your
efficiency, productivity and profitability.
The MILLPWR
productivity. The screen layout is clearly arranged in such a way that
the functions are easy to access, fast and user friendly.
MILLPWRG2 is a closed-looped system with positioning feedback
provided by ACU-RITE precision glass scales (1µm/0.00005"
resolution). MILLPWR
unique feature that enables you to easily, quickly and accurately
re-establish work piece zero after shutting down, or power loss.
G2
was developed to satisfy the wants and needs of tool
G2
has many powerful features that will improve your
G2
G2
will enable you to
G2
also includes Position-Trac™, an advanced,
ACU-RITE conversational, and G-code format
The ACU-RITE conversational programming format is a method of
writing programs; g-code (ISO) programming can be used, and run, but
can not be edited. Preview graphics in the editor illustrate the
individual machining steps for programming the contour as well as the
corresponding tool path generated. A production drawing does not
need to be dimensioned for NC programming, the MILLPWR
programmed using the dimensions directly from the production
drawing. The programming format is the same as used in previous
MILLPWR products. Always verify old programs before machining
with MILLPWRG2.
G2
can be
21 Introduction
Powering Up
The MILLPWRG2 console does not disconnect the power
supply to the spindle motor. It can only be disconnected
by turning off the main power supply.
G2
Turn the power switch On [1], (to the I position) on the MILLPWR
console which is located on the back of the unit.
Follow the builder’s instructions to turn off the machine.
The start up screen with 3 soft keys will be displayed; Shut Down,
Find Home, and Cancel. After pressing either the Find Home, or
Cancel soft key, the default DRO screen will be displayed.
It is strongly recommended that the MILLPWRG2
performs the Find Home feature at start up, prior to any
other action taken.
If a program was loaded when the MILLPWR
same program will be reloaded when the unit is powered up again.
If the MILLPWRG2 did not perform the Find Home feature
at start up, press the Datum soft key from the default DRO
screen to display the Home soft key. Press the Home soft
key then the Find Home soft key will be displayed.
G2
was shut down, that
G2
1.1 MILLPWR
ACU-RITE MILLPWRG2 3
E-STOP and Shutdown
G2
The E-STOP is used for emergency program shut down by turning off
the servo motors. It does not shut down the spindle motor. The
spindle motor must always be manually stopped using the spindle
switch to stop the motor, and the cutting tool.
When the E-STOP button is pressed, the servo motors
are stopped, and the quill can be raised.
1.1 MILLPWR
When the STOP key is pressed once, the servo motors
pause, but are still active. All axes are locked, and can
not be moved.
The program can now either continue by pressing the
GO key, or stopped by pressing the STOP key a second
time.
If the STOP key is pressed a second time canceling the
program, the spindle motor must be stopped, and the
tool raised before moving any of the remaining axes.
Shutting down the MILLPWR
soft key.
Press the Shutdown soft key to shut down the
MILLPWR
DRO and PGM mode.
Confirm the shut down by pressing the Yes soft key.
G2
system is done by using the Shutdown
G2
system. This soft key is available in both
Press the No soft key to cancel and exit the shut down
procedure.
Always shutdown the MILLPWRG2 before turning power
off to the machine. Refer to the builder's instructions for
for additional information on turning power off.
41 Introduction
Emergency Stop (E-STOP)
Press E-STOP to take all axes servos offline. This ends
all machine movement, and allows the quill to be
raised to move the tool out of the way.
To reset the E-STOP, turn the rotary switch clockwise in the direction
of the arrows. The switch pops outward, and is reset.
Resetting E-STOP does not reactivate the servos.
Activating/Resetting the Servos
For safety reasons, the mill powers up with the servomotors
disengaged. While the servos are disengaged the mill axes cannot
move under servo power. The axes can be manually positioned if
necessary.
Reset the servos as follows:
If a limit switch disengaged the servos, manually reposition the
machine inside its normal range of travel.
If a miscount occurs, press the Find Home soft key to reset the
servos and return all axes to their home position.
G2
1.1 MILLPWR
ACU-RITE MILLPWRG2 5
Find Home
G2
You should find home before a program is run, or immediately after
startup.
During start up, the Find Home soft key is provided on the start up
screen soft key area.
If the find home step is not performed at initial start up, it can be
initiated at any time during operation. Press the Datum soft key, then
press the Home soft key, and then press the Find Home soft key.
A 3 axes system will move the table and quill. They will
1.1 MILLPWR
automatically move a few inches along the Z, Y, and then X to find
home. If a W axis exists (i.e. coupling knee to quill) then the control
will prompt you to move the W manually to home it.
A 2 axes system will move the table. The table will automatically
move a few inches along the Y, and then X to find home. Then the
control will prompt you to move the Z quill manually to home it. If a
W axis exists (i.e. coupling knee to quill) then the control will prompt
you to move the W manually also to home it.
Before finding home with a 2 axes system, the quill must
be fully raised first.
When finding home, the MILLPWR
with ACU-RITE glass scales), the Position-Trac™ distance-encrypted
reference mark line pattern. This line pattern allows MILLPWRG2 to
accurately find home and re-establish workpiece zero from any
position.
Finding home applies to the X, Y, Z, and W axes.
Position-Trac will accurately re-establish workpiece zero after power
loss, or shut down. After home has been found, the tool’s position
(relative to the most recent datum set) will be displayed.
Not finding home before moving the table will risk
exceeding the table's travel limits, and possible damage to
the machine, and the MILLPWRG2 system.
Programs will not be allowed to run if the homing process
does not complete successfully.
The Find Home soft key is not available if there is an error,
and the front panel LED indicator is flashing.
The error must be corrected, and then cleared from the
error log. Then homing is allowed.
Refer to Chapter 9 "Error Log" on page 183 for information
on opening the error log and deleting errors.
G2
will use (on machines equipped
61 Introduction
Disengage Z Axis feature
MILLPWRG2 provides the flexibility to switch between 2 axes and
3 axes operation.
Disengaging the Z axis drive:
Leave the Z BEGIN field blank when programming a step, or a one
time milling operation.
Raise the quill, then loosen the quick release knob [1] on the front of
the the Z axis drive system.
When a program step, or milling operation is then performed, the
operator is prompted to manually position the quill.
Re-engaging the Z axis drive
Raise the quill handle to seat the ball screw into the nut block (e.g.
this would be similar to hitting a dead stop).
Tighten the quick release knob [1].
G2
1.1 MILLPWR
ACU-RITE MILLPWRG2 7
Writing Programs
G2
Overview
The MILLPWR
write a program. For operations that repeat, or complex machining it
is best to write a program. Before writing a program, determine the
work-holding device and the location of Part Zero (the point to which
all movement is referenced). Since absolute positions are defined
from Part Zero, try to select a location that directly corresponds to
dimensions provided on the part print, such as the lower left corner of
the work. Then you can develop a program. The following is a general
1.1 MILLPWR
approach to programming:
First, select the unit of measurement (Inch/MM) using the MM key.
This will place the DRO in the required unit of measure, and all
dialogues will use the selection. If the selection is changed after
data has been entered, the MILLPWR
new unit of measure.
The first step in a program selects the tool that is to be used. It’s size
can be entered in either Inch or MM regardless of the unit of
measure selected in the DRO. The Tool dialogue provides fields for
data input for the tool position. This is a tool change position, a
location away from the work area where the axes can return for safe
tool changing. TOOL POSITION will use the unit of measure that has
been selected for the DRO.
The remaining steps in the program describe the required moves,
single cycles, and Tool changes to complete the machining.
The next to the last step in the program returns the axes to the Tool
change position and ends the program.
After writing a program, verify it. Run it to troubleshoot for errors.
Verify that all programmed moves are safe, and accurate to the part
print dimensions.
Setup the work piece into the intended holding device.
First run the program in Single-Step Mode to verify that both the
program and the setting of Tool Offsets are correct. Single-Step
Mode allows you to run the program step-by-step. Make any
necessary corrections. Once verified, the program can be run in
Auto Mode.
When the finished program is ready for production, back it up on a
USB memory device.
G2
allows many features to be used without having to
G2
will convert the data to the
If there is an interruption to the power supply, the program
is not lost. The program is periodically saved. Verify that
the most recent steps (prior to the power failure) are in the
program. The fixture zero location is also remembered.
81 Introduction
1.2 Operating in 2 Axes and 3 Axes
Modes
Overview
The MILLPWRG2 is capable of running a 2 axes machine (manual Z) or
a 3 axes machine with the Z being switched to manual as needed. This
User's Manual covers 2 axes and 3 axes operation. This section
provides some general guidelines. In 2 axes mode, all Z moves must
be made manually.
When running a program, the system will pause and provide a prompt
whenever a Z move is required.
The incremental DRO display will show the distance to the Z axis
target position.
Press the ABS/INCR key to toggle between absolute and incremental
display modes.
In incremental mode, a bar graph is displayed below each axis
position. A small blue indicator moves toward the center of the bar
as the incremental position approaches 0. When at 0, the blue
indicator will be centered.
After moving the Z axis to the programmed position, press the GO
key to continue running the program.
Program Steps in 2 Axis Mode
When running a program step in 2 axis mode, not all information in the
program step is used. Values may be programmed for Z Pass, Z Peck,
and Tool Retract, but they will not be used when running in 2 axis
mode.
When prompted to set Z, the incremental display will show the
distance to the Z end depth.
After drilling to depth, raise the quill and press the GO key to continue
running the program.
For pocket steps, raise the quill and press GO when prompted.
If an additional pass is needed for a step, press STOP to end
the program and run the step again.
It may also be necessary to repeat a set of steps for each
pass in a program.
ACU-RITE MILLPWRG2 9
1.2 Operating in 2 Axes and 3 Axes Modes
Selecting 2 Axis Mode on 3 Axis Systems
To run a program in 2 axis mode, disengage the quill assembly
before pressing the GO key.
A prompt will appear indicating that the quill is disengaged.
If this is intentional, press GO and the program will run in 2 axis
mode.
To program a specific step to run in 2 axis mode:
Select POSITION for the Z operation type (drill steps).
For pockets, clear the Z begin depth field.
When the step is run, the Z axis servo motor will be turned off to
allow manual movement.
Follow all manual Z motion prompts. See "Tool Table" on
page 44 for a complete description about using the Tool
Table.
1.2 Operating in 2 Axes and 3 Axes Modes
101 Introduction
1.3 Console
Operating Console
The ACU-RITE MILLPWRG2 Console has a 12.1-inch Flat-Panel Color
Screen Display. The following list of items are located on the front
panel.
See "DRO display screen" on page 21 for mapping information of the
start up screen.
See "Console Keypad" on page 20 for a full description of the console
keypad layout. The individual keys are fully described on page ii of the
inside front cover.
The following features are located on the front panel of the console:
1Color flat panel screen display.
2Emergency “E” Stop
3Soft keys
4Power On indicator light / Error indicator light
5Potentiometer for feed rate override
6Go, Pause/Stop, Navigation keys, and Move Table keys
7Axis keys
8Console keypad
9USB Port
See "Calculator" on page 18 for a full description of the calculator
keypad.
1.3 Console
Rear Panel
The ACU-RITE MILLPWRG2 DRO rear panel has the following list of
items located on the panel.
1Power switch
2Power connector
3Servo Power connector
4Earth (ground) terminal
5Ethernet port
6USB port
7KT 130 Edge Finder
8Pendant (Remote switch)
9RS-232-C connector
10 Auxiliary Machine Interface (AMI); for future expansion.
11 Servo connector (X, Y, and Z)
12 Grounding Edger Finder
13 Encoder Inputs (W and Z axis)
ACU-RITE MILLPWRG2 11
Screen Navigation
The MILLPWRG2 display layout changes between DRO Mode and
PGM (Program) Mode by pressing the DRO/PGM key. The following
illustrates the differences between the two screen modes.
DRO Mode display
In general, the display changes as different functions are activated.
1.3 Console
Soft keys in the lower display area change per the function selected.
Soft keys perform their associated function by pressing the key
directly below it. Basic procedures and features remain the same
regardless of which mode is selected. For a complete description of
the display areas see "DRO Screen" on page 31.
1Status Bar display for Servo Motor Status, Feed rate, Tool,
Datum, Scale, Skew, (Inch/MM), Estimated Time, Part Clock,
Parts (run), Job Clock, and Time of Day. See "Status Bar Display"
on page 32.
2Axes Display (current position).
3Operator Intervention Message line (OIM).
4Soft keys display area.
5Dialogue box display area for milling functions.
PGM Mode display
When PGM mode is selected, the display changes from DRO mode to
display program functions and graphics. Soft keys change to
programming functions. All soft keys are run by pressing the
corresponding hard key located directly below it. See "Status Bar
Display" on page 32 for complete descriptions.
1Status Bar display for Servo Motor Status, Estimated Time, Tool,
Datum, Scale, Skew, (Inch/MM).
See "Status Bar Display" on page 32.