Acu Rite MillPwr Control Manual
Acu Rite MillPwr Control Manual
You have just purchased MILLPWR by ACU-RITE, a versatile and flexible 2-axis Control/
3-axis Readout system that effectively combines powerful features and functionality with ease of use at an
affordable price.
MILLPWR satisfies the needs of the milling market where manual and automated operation are both useful
and needed. MILLPWR also maximizes your throughput by significantly reducing set-up time, scrap and
other non-productive operations thereby increasing your efficiency, productivity and profitability.
MILLPWR is designed and manufactured in the United States at ACU-RITE’s ISO-9001 registered facility.
MILLPWR is a complete system that includes ground and hardened ball screws, powerful DC servo motors,
a user friendly operator console with a built-in floppy disk drive, a controller cabinet containing an
electronics module (which includes a large hard disk drive) and a motor control module. The system is
closed-looped with positioning feedback provided by the use of ACU-RITE’s precision glass scales
(2µm/.0001” resolution).
MILLPWR utilizes a conversational, menu prompted format that makes it easy for you to learn and quick for
you to program. No prior programming experience or training is necessary. All you have to do is simply
enter part dimensions directly from the print. MILLPWR automatically calculates the tool path... with
immediate part view graphic feedback providing program verification. MILLPWR’s intuitiveness allows you
to learn how to operate MILLPWR and begin making parts, and profits, in a matter of hours.
MILLPWR is backed by a comprehensive 1-year warranty, with nationwide support provided by a factory
trained and certified distribution network.
Thank you for choosing ACU-RITE. We’re confident you’ll be more than glad you did.
Sincerely,
ACU-RITE INC.
MILLPWR System Setup Access Code
An access code must be entered before the system setup
parameters can be set or changed. This prevents inadvertently
resetting parameters.
IMPORTANT
IMPORTANT
387900-970 Edition E
TABLE OF CONTENTS
Section 1. Introduction
System Overview........................................................................... 1-1
Machine Layout ................................................................... 1-1
Keypad Layout .................................................................... 1-3
Screen Layout ...................................................................... 1-4
Saving, Backing Up, and Creating Directories
For Programs............................................................... 1-5
Emergency Table Stop Button .............................................. 1-5
Conventions .................................................................................. 1-6
Axis Conventions .................................................................... 1-6
Absolute/Incremental ............................................................... 1-7
Section 2. DRO
Start-up ........................................................................................ 2-1
Power Up ............................................................................ 2-1
Finding Home ...................................................................... 2-2
DRO Functions ............................................................................. 2-3
Reset an Axis ....................................................................... 2-3
Inch-Metric .......................................................................... 2-3
Move Table ......................................................................... 2-3
Establishing a Datum ............................................................ 2-4
Using a Probe ...................................................................... 2-5
One Time Milling Functions .................................................. 2-6
Section 3. Programming
Programming Considerations ......................................................... 3-1
Depth of Cut ........................................................................ 3-1
Tool Offset .......................................................................... 3-1
“From” and “To” Points ....................................................... 3-2
Datum Selection ................................................................... 3-2
Absolute and Incremental Dimensions ................................... 3-2
Section 4. Demonstration
A Demonstration Program ............................................................. 4-1
Selecting the Datum .............................................................. 4-1
Beginning the Program .......................................................... 4-1
Selecting a Tool ................................................................... 4-2
Milling the Workpiece Contour ............................................. 4-3
Section 6. Calculator
Four Function Arithmetic ............................................................... 6-1
Trig and Math Functions ................................................................ 6-1
Geometry Calculator ..................................................................... 6-4
Why We Need a Geometry Calculator ................................. 6-4
Working with the Geometry Calculator ................................. 6-5
Example Problem .......................................................................... 6-7
Strategy ............................................................................... 6-7
Starting the Program ............................................................. 6-7
Entering the Lines ................................................................. 6-8
Finding the Arc .................................................................. 6-10
Finding the Points of Tangency ........................................... 6-12
Returning Features .............................................................. 6-13
Section 7. Setup
Inch or Metric ...................................................................... 7-1
Operator Setup ............................................................................. 7-2
Tool Library .................................................................................. 7-2
Scale Factor ................................................................................. 7-3
Display Options ............................................................................ 7-4
Touch Probe ................................................................................. 7-5
Feed Rate Settings ........................................................................ 7-5
System Setup ................................................................................ 7-6
Protection ............................................................................ 7-6
Error Compensation ............................................................. 7-7
Encoder Direction ................................................................ 7-8
Serial Port ............................................................................ 7-9
Setting the PC’s COM Port and BAUD Rates ............................... 8-4
Common Error Messages .............................................................. 8-5
INTRODUCTION
System Overview
Machine Layout
Floppy
diskette inside VIEW
ABS
INC
CALC
!
PGM
7 8 9 /
Keypad
DRO 4 5 6 X
CANCEL 1 2 3 -
Emergency Softkeys USE . 0 +/- +
TABLE STOP
DEL ENTER
TABLE FEED
STOP +
FEED STOP GO
-
Contrast and
brightness
knobs--adjust
them for best
picture
Main power
switch. Use this
to turn MILLPWR
on and off.
Power
Switch for
console only
(just leave it
on)
Keypad Layout
Milling Functions
With these keys, you define
Main TOOL RECT CIRCLE HOLES
the operations you want
Function Keys MILLPWR to perform.
These operations end up
INFO POS LINE ARC BLEND as “steps” in a program, or
you can run just one of
These let you set up them at any time.
the MILLPWR, get
SET
information about UP
what you are doing,
switch between
program (PGM) and
DRO, and “USE” the Numeric Keypad
VIEW
milling functions as and Calculator
ABS
steps in a program. CALC
INC
PGM
7 8 9 /
Enter all numerical
DRO values with these
4 5 6 X keys. When you’re
entering dimensions,
you can specify
CANCEL absolute or incremental.
1 2 3 -
The handy 4-function
calculator can be used
USE at any time. Trig and
. 0 +/- + geometry assistance
is available with a press
of the CALC key.
DEL
ENTER
Screen Layout
The MILLPWR display screen is divided into four sections.
3
MOVE
ZERO X ZERO Y ZERO Z DATUM
TABLE
4
Status bar - displays the servo motor status (on/off), feed rate, current tool, scale, and
inch/mm display view.
4 Softkeys - variable key functions appear here; functions are selected by pressing
the hard key directly below the softkey message.
1
INTRODUCTION
MILLPWR
WARNING
Pressing the emergency TABLE STOP button will NOT
stop the rotation of the cutting tool unless your machine
has been specifically wired to do so. Therefore, in the
event of an emergency, if your machine has not been
wired to stop the rotation of the cutting tool, be prepared
to raise the quill in addition to pressing the emergency
TABLE STOP button.
Conventions
Axis Conventions
Cartesian Coordinates
When programming a part using MILLPWR , table movement and tool motion are
determined by the use of positive or negative numbers. MILLPWR has been factory set
with the following positive and negative directions for X, Y, and Z:
X-axis: the table will move to the left, with tool
motion to the right, for positive positions.
Y-axis: the table will move toward you while tool
motion is away from you for positive positions.
Z-axis: quill movements up (away from the table
surface) are for positive positions.
Polar Coordinates
The polar radius (R), is the distance from datum (absolute zero) to a point. The polar
angle (A), is formed by the X-axis and the radius, positive counter- clockwise. The
angle is always measured from the positive X-axis.
R=6.4
4
A=39°
3
0 1 2 3 4 5 6
Absolute / Incremental
Dimensions you enter from the print can be either absolute or incremental.
Absolute dimensions are measured from the datum which is the workpiece zero.
Incremental dimensions are measured from one point to another.
Holes A and B are dimensioned as absolute, but hole C is
+Y
dimensioned incrementally from A.
4 When entering these dimensions in the MILLPWR , we
would say:
A B C Hole A: X = 2.000 ABS
1.5
6
P 1 (From)
5
4
- 53°
5.0
3
2
P2 (To)
1
0 1 2 3 4 5 6
Notice that if you don’t use incremental coordinates, Point 2 will be incorrect because it
will be measured from the datum instead of from Point 1.
BLANK PAGE
DRO FUNCTIONS
Start-Up
Power Up
• Make sure the power switch on the back of the Operator’s Console is on.
• Turn the on/off switch on the side of the controller cabinet ON.
After the program has loaded, the following screen will appear:
X INC
0.0000
0.0000 ABS
Y INC
0.0000
0.0000 ABS
Z INC
0.0000
0.0000 ABS
MOVE
ZERO X ZERO Y ZERO Z DATUM
TABLE
DRO stands This is called the “DRO” screen. It shows you the current tool position. Here you
for “digital
readout”. can use several DRO functions to set up your job. In fact, you can use this as a
normal DRO when you use your machine manually.
Finding Home
The ACU-RITE’s ENC150 precision glass scales included with your MILLPWR
system are different from standard ENC150 glass scales because they have only
one reference mark. The reference mark will be located between five and eight
inches from the centerline of your scale. The reference mark will most likely be
found in the positive count direction for both the X and Y axes; however, it may be
found in the negative count direction depending upon how the scale(s) are mounted.
MILLPWR must find these reference marks after power-up in order to establish the
farthest table travel, so you won’t crash the table. You must find home before you
can run a program.
To find home, press the DATUM softkey, then the FIND HOME softkey. The
Once you are table will move, one axis at a time, to find the reference positions.
familiar with where
the reference marks If the table moves until it hits the hard stops and the servo motor stops, it
are, you can use the means the table was already positioned past the home position. Use the
“MOVE TABLE”
function to get close handcranks to move the table away from the end and press FIND HOME
to them before you again. Should the FIND HOME softkey be pressed immediately after home has
press "FIND HOME". been found, the table will move to the hard stops and the servo motors will
disengage.
After home has been found, the DRO display will change. The absolute display
shows the tool position from the most recent datum.
DATUM is a term
for “workpiece
zero” or “absolute
zero”.
DRO Functions
Reset an Axis
Pressing the ZERO X, ZERO Y, or ZERO Z softkey will zero the incremental position
of that axis.
Move Table
This function lets you move the table rapidly using the arrow keys. Pressing the
MOVE TABLE softkey will caution you that the arrow keys no longer move around
the screen, but will instead move the table.
X INC
0.000
0.0000 ABS
Y INC
0.000
0.0000 ABS
! CAUTION
ARROW KEYS
WILL MOVE TABLE
The table moves in the direction of the arrows. You can move in both X and Y at
the same time.
Establishing a Datum
A datum is a reference point that you establish as the workpiece zero. You need to
set a datum for each job. The location on the workpiece that is to be used as the
datum will be determined by the way the part is dimensioned on the blueprint. In
general, you should select a datum location so that you may enter most dimensions
directly, without calculations.
The datum position is not lost at power-down, so you can quit in the middle of a job
at night and easily resume it the next morning.
The simplest datum location to set is where you can position the tool exactly at that
location in all three axes.
• Position the SERVO OFF FEED 0 100% TOOL: SCALE 1.0000 INCH
If you can’t position the tool center right at the datum, you’ll need to enter a value
for each axis. The value to use is the absolute position of the tool center from the
new datum. For one axis at a time, position the tool to a known location, such as
the edge of the workpiece. Without moving the tool, enter the desired location of
the tool center and press ENTER. Then move to position the next axis. When all are
entered, press USE.
DISTANCE TO
ENTER
The MILLPWR
calculator helps a lot
here---To set the
datum for the X axis,
enter: .005 SHIM
0.3875/2+.005. Then,
since the tool center is
left of the datum, 0.3875
change the sign. TOOL
While you are setting the datum, you can use the MOVE TABLE softkey to help you
with long moves.
Using A Probe
You may use a touch probe or edge finder to get very accurate edge locations.
Make sure the diameter of the probe is correct (it’s found in the SET-UP list).
Install the probe and connect it to the back of the Operator Console. Then, for one
axis at a time, enter the absolute position of the edge to be touched into the datum
form, press the USE PROBE softkey, and move the table slowly until the probe
touches the workpiece. When the probe touches, the USE PROBE softkey will
release. Press the USE key to set the absolute position of each axis.
TIP:
Right after you find
home, you
can move quickly to
your previous datum
using the position POS
function: GO
The information for each function will be remembered for the next time you use it.
Each function is described in the Program Steps section.
For many of the milling functions, such as a pocket, you will need to set the proper
tool diameter. You can use the TOOL key as a one-time function to do this.
PROGRAMMING
Programming Considerations
Depth of Cut
Since the vertical Z-axis is not controlled by a servo motor, you must make changes to
the depth of cut manually.
You don’t have to program the depth, but if you do, MILLPWR will preset the
programmed value into the DRO for you. Then, when it’s time, MILLPWR will show
you the DRO and ask you to set the depth.
If you are not programming depth, leave it set to 0.
Tool Offset
With MILLPWR , you never have to worry about the actual tool path. Because of
MILLPWR ’s tool radius compensation capability, you program only the actual part
dimensions. When you program a line, arc, or frame, use the TOOL OFFSET field to tell
MILLPWR which side of the cut you want the tool to be on.
Picture yourself standing behind the tool as it is moving. If the tool is on the left of the
workpiece, use “left” offset. If the tool is to the right of the workpiece, use “right” offset.
By using left and right offsets,
you can program the LEFT OFFSET RIGHT OFFSET
dimensions of the part as
found on the blueprint.
MILLPWR will take care of
all cutter radius
compensation. You do not
have to program the tool
path.
If you use “center” offset, the
programmed dimensions are
for the center of the tool.
For some milling functions, like Frame and Arc, “inside” and “outside” offsets help you
visualize where the tool is.
Datum Selection
The datum is the point where all absolute dimensions are measured from. You must look
at the blueprint of the part and decide what to use as a datum. You should pick a point
which will let you enter most of the dimensions directly, without calculations. However,
any point you select will give the same results.
7.123
4.893 3.421
D C
Point X Y
E
B 3.421 ABS -3.936 ABS
1.011
THRU HOLE
If we use point A as our datum, many of the given dimensions are incremental because
they are measured from the incremental reference point F and not from the datum.
7.123
4.893 3.421
D C
Point X Y
3.603
E
B 3.421 INC F 0.00 ABS
1.011
3.936
THRU HOLE
Continuous Milling
When you program a continuous contour made up of lines and arcs, MILLPWR
MILLPWR will
display marks to will mill the contour without stopping. MILLPWR will detect a continuous contour
the right of each automatically. There are no special keypresses or different functions to learn.
program step
number for For lines and arcs to be continuous, they must: FROM TO
continuous
FROM
contours. • have the same Z depth,
• be cut with the same tool,
TO
• be cut on the same side,
• and, of course, they must “touch”--the end of one
must be the same as the start of the next.
When you follow one line (or arc) with another, MILLPWR assumes that you want them
to be connected. It automatically fills in the FROM point, Z depth, and tool offset. All you
have to do is fill in the TO point, and press USE.
You can have different feedrates within a continuous contour by entering the feedrates
you want in each step of the contour.
Creating a Program
Press the PGM key, and the following program screen appears.
SERVO OFF FEED 0 100% TOOL: SCALE 1.0000 INCH
CURRENT PROGRAM
END OF 0
You create a program by creating a list of milling steps to be performed. As you add to
your list, each step will be drawn immediately on the screen so you can see a picture
of your part in progress.
• To enter a milling step, press the appropriate milling function key. The function
you select will appear in the program listing, and you can enter the information
DIRECTION
CCW
TOOL
0.500 DIAMETER
FL END ML TYPE
CENTER OFFSET
FEED 10 IPM
2 OF 2
TEACH
POLAR MORE
POSITION
CURRENT PROGRAM
END OF 2
• To change a step, use the arrow keys to move to the step and press USE or ENTER.
When you have made your changes, press USE to put the changed step back into
the program.
• To delete a step, move to the step and press the DEL key.
• To insert a step, move to where you want the new step to go, and press the new
milling function key.
If you decide not to use a milling function that you have selected, press the CANCEL key.
In addition to the milling functions, the MORE STEPS softkey lets you pick from a
number of other useful steps, such as REPEAT and ROTATE. All steps are described in
the Program Steps section.
ZOOM ZOOM
RESTORE
IN OUT
The ZOOM IN softkey magnifies the picture, and the arrow keys move the picture up,
down, left, and right. The ZOOM OUT softkey will de-magnify the picture, and the
RESTORE softkey brings back the original view.
Press VIEW again (or CANCEL) to see the normal programming softkeys.
Running a Program
When you are ready to run a program, you must make some preparations. This includes
fixturing the workpiece, setting or finding the datum, and deciding on the tools to use.
Press any key to activate the option; press it again to release it.
SINGLE STEP
With this activated, MILLPWR will run your entire program at high speed and
Using DRY
RUN and without stopping for anything. You can follow the sequence of steps and see if
GRAPHICS the part fits entirely on the workpiece. The dry run speed is determined in
ONLY at the SETUP.
same time is
especially GRAPHICS ONLY
handy.
With this activated, the program is run normally, except that the table does not
move. You can see all normal feedrates, tool changes, and so on.
MANUAL POSITIONING
Activate this option if you want to move the table by hand. The MILLPWR acts
just like a programmable DRO. Each target position is preset into the DRO,
and you are prompted to operate the table by hand.
DISABLE LOOK AHEAD
! ATTENTION
RAPID MOVE
RAISE QUILL
PRESS "GO"
.WARNING
When the GO key is pressed again, the table will move in a straight line to the new
position where you will be asked to drill or set the tool to the desired depth.
! ATTENTION
Z AXIS
SET TO
0.0000
PRESS "GO"
During any rapid or feed move, you may press the STOP key or the emergency
The remote button
acts as STOP if you TABLE STOP button to disengage the power feed for any reason. This will stop
are going and as the table motion but will not stop the rotating cutting tool unless your
GO if you are
machine has been specifically wired to do so.
stopped.
If you press the emergency TABLE STOP button, the program stops running
immediately.
If you use the STOP key, the following prompt will appear:
! ATTENTION
PAUSE
PRESS "GO"
Press GO again when ready to continue running, or STOP to stop running the
To move quickly to a program.
step, key in its number
(look in the message To re-start a program, move to the step you wish to start with, and press GO.
bar), and press MILLPWR will always go to the beginning of a step, even if it had been started.
ENTER.
Machining to Zero
MILLPWR is factory set in a distance to go display view. This way, any dimension you
have programmed will be “preset” into the DRO display. Every move will start at the
preset value and end at zero.
If you have programmed a Z depth, when it is time for you to position the Z axis,
MILLPWR will preset the depth value into the DRO Z-axis, and the following Z- axis
prompt will appear:
! ATTENTION
Z AXIS
SET TO
0.000
PRESS "GO"
If you wish, you can set MILLPWR to the incremental travel display view (see System
Setup). In this view, every move will start at 0.000 and end at the programmed value.
For example, if you have programmed a depth of -0.500, when it’s time to move the
quill, the Z-axis display will show the current tool position, and the prompt will be:
! ATTENTION
Z AXIS
SET TO
-0.500
PRESS "GO"
Program Functions
006 BLEND
END OF 11
A prompt will ask you to select a program function. You may load a saved file, save the
program you have been working on, delete files, create backup copies, or work with
directories.
Saving a Program
You can save your programs in any of three places—on MILLPWR ’s internal hard disk
drive, on a 3 ½” floppy disk, or on your PC’s hard disk drive. It is always a good idea
to save your programs for later reference and as a preventative measure against
accidental loss due to a power failure. As a rule of thumb, save your programs often to
avoid losing valuable information.
• After choosing the PROGRAM FUNCTIONS option, select the directory where you
want to save your program. Otherwise, your program will be saved in the last
directory that was selected. (Refer to the Selecting a Directory and/or Creating a
Directory section(s).)
• Return to the “Current Program” screen, then press the SAVE softkey. A “Program
Name” prompt will appear:
PROGRAM NAME
001 SET TOOL
006 BLEND
END OF 11
If you want to save your program as a text file, press the TEXT FORMAT softkey.
Note: Information is stored as a numeric file (i.e., program.nsf) unless you indicate
otherwise. By saving the program as a text file (i.e., program.mpt), you will enjoy
more flexibility later—such as editing the program on a PC or printing a hard copy of
the program steps.
• Name the program. (Refer to the Naming a Program section.)
• Press the SAVE softkey. The program’s name should now appear in the left column
above the program steps.
Note: If you make any changes, make sure that you save the program again.
Directories
One of the best ways to keep programs organized is to save them in directories.
Directories are like file folders—they should be clearly labeled and contain closely
related projects. They can be used to categorize programs by job, operator, customer,
or any other method you prefer.
• Press the PROGRAM FUNCTIONS softkey, then press the DIRECTORY softkey.
Now you can create a directory, open an existing directory, or delete a directory that
you no longer need.
Creating a Directory
The best approach to take when creating a directory (or “subdirectory”) is to decide
first where to file it. You can file it under a main heading (“MILLPWR,” “A:,” or
“REMTSTOR”) or layer it within subdirectories that you have already created.
Let’s look at an example. The illustration on the next page shows “MILLPWR” and
four subdirectories that we created to keep our programs better organized. In this
case, we designated the MILLPWR directory as our miscellaneous programs folder
and created specific folders for three of our biggest customers.
“COMPANY1,” our largest client, has placed several part orders for a single month.
To help us find those part programs quickly and easily, we save them in subdirectory
“JULY1998.”
When we created the subdirectories COMPANY1, COMPANY2 and
COMPANY3, we selected MILLPWR as the directory we wanted to file each one
under.
When we created the JULY1998 folder, we selected COMPANY1 as the directory
we wanted to file the new subdirectory under. If we want, we can create another
subdirectory under JULY1998, layer another one under that, one under that and so
on. How many directories you create and how you layer them is up to you.
Follow the steps below to create directories for your own programs.
• After you have selected the PROGRAM FUNCTIONS and DIRECTORY options,
press the SELECT DIRECTORY softkey.
006 BLEND
END OF 11 1 OF 5
SELECT A WORKING DIRECTORY.
SELECT PAGE PAGE USE REMOTE
DIRECTORY UP DOWN FLOPPY STORAGE
• Highlight the folder you want to put your new directory in. (In our example, we
highlighted “MILLPWR,” then created a subdirectory “COMPANY1.”)
• Press the SELECT DIRECTORY softkey again to verify your choice. The
“Directory” screen will disappear.
• Now press the DIRECTORY softkey.
• Select the CREATE DIRECTORY softkey. You will be asked to name the
directory.
• Name the directory using the numeric keys on the operator console or by
selecting letters from the ALPHABET option. If you open the alphabet menu, use
the arrow keys to scroll from row to row, then press the ENTER key to make
each selection. All program names are limited to eight characters or less,
consisting of numbers and/or letters.
• After you have named the directory, press the CREATE DIRECTORY softkey
again to verify your choice. The “Directory” screen will disappear.
Additional directories (and subdirectories) may be added at any time.
IMPORTANT!
Creating a directory does not mean the directory is
selected. If you plan to save your current program in the
directory you just created, you must select the new
directory first. Otherwise, your program will be saved in the
last directory that was opened.
Selecting a Directory
The SELECT DIRECTORY softkey allows you to open any of the established
directories on MILLPWR ’s internal hard disk drive, on a 3 ½” floppy disk, or on
your PC’s hard disk drive—whichever one you’ve chosen. You will use this feature
anytime you save or load a program.
• After you have selected the PROGRAM FUNCTIONS and DIRECTORY options,
press the SELECT DIRECTORY softkey. The last directory that was opened will
appear.
END OF 11 1 OF 5
SELECT A WORKING DIRECTORY.
SELECT PAGE PAGE USE REMOTE
DIRECTORY UP DOWN FLOPPY STORAGE
• Press the SELECT DIRECTORY softkey again. The “Directory” list will disappear.
You can now save your current program in the directory you have chosen (refer
to the Saving A Program section); or if no program was running, load an
established program from the directory you selected (refer to the Loading a
Program section).
Deleting a Directory
Note: MILLPWR will not delete directories that contain programs. You must delete
each program stored within the directory before continuing. Refer to the Deleting a
Program section.
• Using the arrow keys, highlight the directory you want to delete.
• Press the ENTER key. You will be asked if you are sure that you want to delete
the program. Press the “Yes” softkey to continue or the “No” softkey to cancel
the operation.
Naming a Program
Before you save a program, MILLPWR S AVE PROGRAM
requires that you name it. PROGRAM NAME
PLATE 12
wrong letter or from one letter to the next. Press the C HARACTERS
number, simply A B C
ENTER key to make a selection.
press the DEL D E F G H
key and rename
•
I J K L M
the program.
To add numbers to the name, simply N O P Q R
press the number keys on the S T U V W
X Y Z
operator console. You may choose
up to eight characters, mixing numbers and
letters if you wish.
• Press the SAVE softkey. MILLPWR will store your program in the directory you
have selected for use at a later time.
A message will alert you if the file was not saved properly, or if the name that you
have chosen has already been assigned.
Deleting a Program
You can remove any program that has already been saved. To delete a program,
follow these steps:
• Select the directory that contains the program you want to delete. (Refer to the
Selecting a Directory section.)
• After you return to the “Current Program” screen, press the DELETE softkey.
• Using the arrow keys, highlight the program you want to delete.
• Press the ENTER key. You will be asked if you are sure that you want to delete
the program. Press the “Yes” softkey to continue or the “No” softkey to cancel
the operation.
IMPORTANT!
By answering “Yes,” you will permanently
erase the highlighted program from memory.
Deleted programs cannot be recovered
unless a backup file was created.
Backing Up a Program
The BACKUP softkey gives you the opportunity to make backup copies of programs
that you have already saved on MILLPWR ’s internal hard disk drive. Remember,
you should keep backup copies on hand in case a program is accidentally deleted,
your hard disk drive fails, or you are unable to recover the original files for any other
reason.
• After you have selected the PROGRAM FUNCTIONS option, select the
It’s best to save directory containing the program(s) you want to back up. (Refer to the
and clear the
final version of a Selecting a Directory section.)
running program
before creating a • Return to the “Current Program” screen, then press the BACKUP softkey.
backup copy. The following softkey options should appear:
Otherwise, you’ll
have to back up
the program
again after you’ve ALL SELECT TEXT USE REMOTE
PROGRAMS PROGRAMS FORMAT FLOPPY STORAGE
made any
changes.
• Indicate where you want to back up your program(s): onto a floppy disk or
onto your PC. Choose either the USE FLOPPY softkey or the REMOTE
STORAGE softkey.
• If you want to back up text programs, select the TEXT FORMAT softkey.
Otherwise, a list of numeric programs will appear by default.
• Choose the number of program(s) you want to back up.
To back up all of the programs in the directory:
Press the ALL PROGRAMS softkey. MILLPWR will highlight and
store a backup copy of each program in the directory you’ve
selected.
To back up only one or just a few programs:
Press the SELECT PROGRAMS softkey. Highlight each program
you want to back up and press the ENTER key. An arrow will
appear beside each program name you’ve selected.
Loading a Program
The LOAD softkey allows you to open programs that have already been saved. The
steps below tell you how to retrieve a program from MILLPWR ’s internal hard disk
drive, a 3 ½” floppy disk, or your PC’s hard disk drive.
IMPORTANT!
Save and clear any running programs before continuing.
Otherwise, your work will be lost when
another program is loaded.
MILL1
MILL2
BOLTPRGM
PART242
1 OF 4
PICK A PROGRAM TO LOAD.
PAGE PAGE TEXT USE REMOTE
LOAD
UP DOWN FORMAT FLOPPY STORAGE
MILLPWR
COMPANY1
COMPANY2
COMPANY3
2 OF 4
SELECT A WORKING DIRECTORY.
SELECT PAGE PAGE USE REMOTE
DIRECTORY UP DOWN FLOPPY STORAGE
• Using the arrow keys, highlight the directory that contains the program
you want to load.
• Press the SELECT DIRECTORY softkey again. The “Directory” screen
will disappear. Now that you’ve opened the appropriate directory, you
can load your program.
• Press the LOAD softkey. The directory name you chose should appear at
the top of the right-hand column.
• Highlight the program you want to open, then press the LOAD softkey.
The program you selected should now appear on your screen.
• Insert the 3 ½” floppy disk containing the file you want to load into the
floppy disk drive (located in the upper left-hand corner of the
MILLPWR operator console).
• Press the USE FLOPPY softkey. The A: directory and any programs it
contains should appear.
Note: If your program is saved as a text file, select the TEXT FORMAT
softkey.
• Using the arrow keys, highlight the program you want to load.
• Press the LOAD softkey. The program you selected should now appear
on your screen.
BLANK PAGE
A DEMONSTRATION PROGRAM
The following steps and key stroke sequences will guide you through creating a program to machine the
part illustrated below:
3.00
.750
.750R
.838
.250R
1.75
.838
1.5
0R
Selecting A Tool
A logical first step for most programs is to choose the tool that you want to start
with. Let’s use a ¼" FLAT END MILL.
TOOL
1 OF 1
INCH MM TOOL
LIBRARY
USE
ARC
Press the ARC key.
DEPTH
Z ABS
RADIUS
DIRECTION
CCW
TOOL
0.250 INCH
FL END ML TYPE
CENTER OFFSET
FEED 10 IPM
2 OF 2
TEACH
POLAR MORE
POSITION
FROM: X1 = 0
To enter a negative
number, use the +/- Y1 = -1.5 +/- 1 . 5 ENTER
“CHANGE SIGN”
key, not the
“MINUS” key. The
“MINUS” key will
subtract the number
you enter from the
number that’s
already there.
TO: X2 = 0 0 ENTER
Y2 = 1.5 1 . 5 ENTER
DIRECTION: CCW
CCW
Since we are starting the arc on the bottom and moving around
to the top, we picked CCW for the direction.
Now move to OFFSET and select RIGHT or OUTSIDE from the softkey choices.
To OFFSET
RIGHT
MILLPWR has
been factory set
with a feed rate of 1 0 ENTER
10 IPM.
USE
CURRENT PROGRAM
END OF 2
DEPTH
Z 0.2500 ABS
TOOL
0.250 INCH
FL END ML TYPE
RIGHT OFFSET
FEED 10 IPM
3 OF 3
TEACH
POLAR
POSITION
LINE
+/- 3 ENTER
1.5
END OF 3
LINE
Press the LINE key.
CURRENT PROGRAM
END OF 4
Now we will program the two diagonal lines. Notice that in the x- 3.00
axis the end of the first diagonal line is .750 from the beginning of
.750
the line. FROM (X1, Y1)
.75
LINE
Press the LINE key.
CURRENT PROGRAM
END OF 6
up in the listing,
but it would not
show in the
graphics until we
put in the second
line.
6 OF 7
CLOSE
CONTOUR
. 2 5 USE
Enter a radius of SERVO OFF FEED 0 100% TOOL: SCALE 1.0000 INCH 0.250.
CURRENT PROGRAM
006 BLEND
007 MILL LINE
7 OF 7
3.00
Notice how the last two lines are now “blended” together
with a radius.
1.5
0R
Press the down arrow key to move to the end of the program
To End of Program
to continue entering more steps.
LINE
Press the LINE key.
CURRENT PROGRAM
006 BLEND
007 MILL LINE
7 OF 7
LINE
CURRENT PROGRAM
END OF 9
. 2 5 ENTER
TOOL
TYPES
ENTER
USE
BOLT CIRCLE
11 OF 11
TEACH
POLAR MORE
POSITION
CENTER: 0.0
0.0
The value of ”THRU” for the
depth is entered by a softkey. We
could choose not to program a
DEPTH: THRU
depth, since we can easily tell
when we drill through the part.
. 7 5 ENTER
DIRECTION: CCW
HOLES: 5
To HOLES
When all dimensions are entered, press USE to view the USE
graphics screen.
CURRENT PROGRAM
006 BLEND
END OF 11
TOOL
TYPES
To FLAT END MILL
ENTER
USE
RECT
Press the RECT (rectangle) key, then select the softkey for POCKET . POCKET
TEACH
POLAR MORE
POSITION
Y = 2.0
2 ENTER
DEPTH: Z = -0.25
To Corner Radius
DIRECTION: CCW
As with previous tool changes, the tool specifications will be automatically entered from the
010 SET TOOL step. SERVO OFF FEED 0 100% TOOL: SCALE 1.0000 INCH
CURRENT PROGRAM
006 BLEND
END OF 13
Under RUN OPTIONS , de-select the DRY RUN and GRAPHICS RUN
ONLY options before proceeding. OPTIONS
GRAPHICS
DRY RUN
ONLY
the quill over the workpiece where you think the bolt circle
center might be. MOVE
TABLE
MOVE
•
TABLE
Release the MOVE TABLE function.
• DATUM
Press the DATUM softkey.
X=0 Y=0
• Press the X = 0 and Y = 0 keys to establish the current
tool center as the datum.
• Press USE to use this datum, and return to the program view USE
• Now press GO, clear the tool and press GO again. The GO
If the part falls entirely within the workpiece, you can now
actually cut the part.
• Press RUN OPTIONS , then deselect the DRY RUN softkey RUN
DRY RUN
OPTIONS
to turn off dry run.
Now when you press the GO key, you can follow the
instructions MILLPWR gives you and make the part. GO
Tool Changes
You may wish to Whenever MILLPWR encounters a SET
consider using a
TOOL step, it shows you the DRO and
POS step before
a tool step to tells you which tool to load.
allow room for
changing the • Use the MOVE TABLE function to clear MOVE
TABLE
tool. the workpiece.
• Using the move table function, position the tool over a surface
Use move table function to
of known depth. position the tool.
MOVE
TABLE
DATUM
Key in depth
of Z axis.
Raise tool.
Answer YES and the screen will be cleared for another program. YES
PROGRAM STEPS
Simple Milling & Drilling
Set Tool
This step causes MILLPWR to suspend the program and ask
TOOL SET TOOL 001
you to change the cutting tool. TOOL
INCH
You have several options for filling in this step: TYPE
• Type in a DIAMETER.
• Type in the DIAMETER and select a TOOL TYPE. Now
Tool Types MILLPWR will let you know what kind of tool you had in
and the Tool mind when you wrote the program.
Library are
opened with • Select a tool from the Tool Library.
softkeys.
Any time you are entering the tool diameter, a softkey will let you change between
inches and mm.
Position/Drill
This operation is used to move the table at high speed to a
POSITION/DRILL 001
specified position and drill to a programmed depth. POINT
POS X ABS
POINT is the X and Y position you want the tool to move to. Y ABS
DEPTH
DEPTH is normally THRU for holes, but you can set it to a Z 0.0000 ABS
TOOL
specific depth. INCH
TYPE
The TOOL information is from the most recent SET TOOL step;
you can’t change it here.
Mill Line
MILL LINE 001
LINE
This function moves rapidly to the starting point and mills a
FROM
line to the end point at the programmed feed rate. X1 ABS
Y1 ABS
FROM and TO are the beginning and ending points of the line. TO
X2 ABS
Y2 ABS
TOOL OFFSET is set with softkeys LEFT, CENTER, or RIGHT. DEPTH
Z 0.0000 ABS
FEED must be programmed or it will default to the last TOOL
This operation performs an arc cut at a given depth and feed FROM
ARC X1 ABS
rate. Y1 ABS
TO
X2 ABS
The usual arc definition uses the FROM
Y2 ABS
FROM and TO points, the RADIUS DEPTH
Z 0.0000 ABS
of the arc and the DIRECTION of R RADIUS
R
the arc. The direction of the arc is CCW CW
DIRECTION
either clockwise (CW) or CCW
SWEEP ANGLE
TO
TO
SWEEP
ANGLE FROM 3RD
FROM
POINT
Blend
BLEND
A blend is a circular fillet (connecting radius) which BLEND 001
STEPS
connects two lines, two arcs, or a line and an arc. Just FROM
The STEPS are filled in automatically; the FROM step is FEED RATE
the one before the blend, and the TO step is the one after 10 IPM
the blend. You can program the blend right after the
FROM step, before you have entered the TO step. Or,
you can enter the lines and arcs first, then go back and
insert the blend.
The two lines or arcs which are being blended do not
need to touch, or they can overlap. As long as the blend
radius will fit somewhere, it will work.
LINES 1 AND 3 TOUCH LINES 1 AND 3 OVERLAP LINES 1 AND 3 DO NOT TOUCH
001 LINE 0,6 TO 8,6 001 LINE 0,6 TO 8,6 001 LINE 0,6 TO 8,6
002 BLEND R=2
6
6
6
LINE 3
LINE 3
8 8 8
If you have a closed contour, like a triangle, and you want to blend the last line to the
first line, put a blend step immediately after the last step in the contour and, while in the
RADIUS field, press the CLOSE CONTOUR softkey. The TO step number will be set to
the first step in the contour.
LIN
LIN
E5
E5
E1
E1
LIN
LIN
LINE 3 LINE 3
Pocket
RECTANGLE POCKET 001
A pocket is defined by its CENTER point and its SIZE . You CENTER
can specify a CORNER RADIUS. You can also specify the X ABS
Y ABS
DIRECTION, which will determine whether you are climb SIZE
IN X
milling or conventional milling. IN Y
DEPTH
The tool must be able to fit into the pocket or the MILLPWR Z 0.0000 ABS
CORNER BLEND RADIUS
will not run the step. 0.0000
DIRECTION
The MORE softkey brings up the TILT ANGLE and FINISH CUT CCW
fields. TOOL
INCH
TYPE
FEED 10 IPM
SIZE IN
FINISH
X
ALLOWANCE
MILLPWR will arc
on and arc off
SIZE IN
TILT ANGLE
0° 00' 00"
FINISH
If you enter a finish 0.0000 CUT
feed rate of 0, FEED 0 IPM
MILLPWR will not DIR ccw
perform a finish cut. STEPOVR 80 %
Z DEPTH
Rectangular Frame
A frame step takes one cut in a rectangular shape. The frame is RECTANGLE FRAME 001
Of course, it’s offset: LEFT with a CCW direction or RIGHT with CW will give CORNER BLEND RADIUS
0.0000
much easier you an inside frame cut; RIGHT with a CCW direction or LEFT DIRECTION
to use the with CW will give an outside frame cut. CCW
INSIDE and
TOOL
OUTSIDE
The MORE key shows you the TILT ANGLE and FINISH CUT INCH
softkeys!
fields. TYPE
CENTER OFFSET
FEED 10 IPM
TILT ANGLE
0° 00' 00"
FINISH
0.0000 CUT
FEED 0 IPM
DIR ccw
FINISH
FINISH
ALLOWANCE
ALLOWANCE
SIZE IN SIZE
Y IN Y
SIZE IN X
SIZE IN
X
Z DEPTH
Z DEPTH
OUTSIDE FRAME
INSIDE FRAME
Face
This step provides a quick way to face off a workpiece. Enter FACE 001
CENTER
the CENTER location and the SIZE of the area to be faced. X ABS
MILLPWR will start at the lower left of the area and zigzag Y ABS
upwards. SIZE
IN X
IN Y
The MORE softkey brings up fields to let you TILT the face
DEPTH
rectangle, and to change the tool STEPOVER. Z 0.0000 ABS
TOOL
INCH
TYPE
FEED 10 IPM
SIZE IN X
SIZE IN Y
FINISH
STEPOVR %
SERPENTINE PATH
(NO TOOL OFFSET)
Slot
For a slot, enter the CENTER of each arc and the SLOT SLOT 001
WIDTH . You can enter the SLOT LENGTH and ANGLE instead FIRST ARC CENTER
DIRECTION
CCW
SLOT WIDTH
WIDTH
TOOL
INCH
TH TYPE
ENG 2ND ARC CENTER FEED 10 IPM
L
SLOT LENGTH
ANGLE
ANGLE
FINISH
0.0000 CUT
1ST ARC CENTER
FEED 0 IPM
EITHER END
DIR ccw
STEPOVR 80 %
Circular Pocket
CIRCLE POCKET 001
Enter the CENTER and RADIUS of the pocket. The CENTER
DIRECTION will determine whether you are climb or X ABS
Y ABS
conventional milling. DEPTH
Z 0.0000 ABS
DIRECTION
STEPOVER FINISH
CCW
ALLOWANCE
TOOL
INCH
TYPE
FEED 10 IPM
RAD
FINISH
0.0000 CUT
FEED 0 IPM
Z DEPTH
DIR ccw
STEPOVR 80 %
Circular Frame
Enter the frame’s CENTER and RADIUS . The DIRECTION,
CIRCLE FRAME 001
coupled with the TOOL OFFSET, will determine whether you
CENTER
The INSIDE are climb or conventional milling, and whether you are cutting X ABS
and OUTSIDE an inside or outside frame. Y ABS
TOOL
FINISH
ALLOWANCE INCH
TYPE
CENTER OFFSET
FEED 10 IPM
RAD
FINISH
0.0000 CUT
Z DEPTH IPM
FEED 0
DIR ccw
OFFSET = INSIDE
FINISH
ALLOWANCE
RAD
Z DEPTH
OFFSET = OUTSIDE
Ring
A ring is actually a circular pocket with a circular island in the RING 001
center. X
CENTER
ABS
Y ABS
FINISH
ALLOWANCE
FINISH
0.0000 CUT
FEED 0 IPM
RAD 1 RAD 2 DIR CCW
STEPOVR 80 %
Z DEPTH
Hole Patterns
MILLPWR has several “canned cycles” to let you program patterns of holes.
HOLES
Pressing the HOLES key on the front panel will display these softkeys.
DEPTH
Instead of the TO point, you can enter the HOLE SPACING Z THRU ABS
TOOL
INCH
TYPE
HOLE SPACING
BETWEEN
ANGLE
ANGLE
HOLES
The MORE softkey brings up fields to let you TILT the frame or X
Y
to enter the hole-to-hole SPACING.
TOOL
INCH
TYPE
HOLE SPACING
X BETWEEN
Y BETWEEN
TILT ANGLE
0° 00' 00"
FRAME ARRAY
SIZE IN X SIZE IN X
SIZE IN Y
SIZE IN Y
CENTER CENTER
Bolt Circle
Enter the CENTER and the RADIUS of the bolt circle, and the BOLT CIRCLE 001
The MORE softkey brings up the START ANGLE and END DEPTH
Z THRU ABS
ANGLE entry fields, which let you do partial circles. The
RADIUS
number of holes you entered will be spaced evenly between
the angles. DIRECTION
CCW
HOLES
The DIRECTION field is useful if you have a clamp or fixture
that you need to avoid. TOOL
INCH
TYPE
END
ANGLE
START ANGLE
END ANGLE
START
ANGLE
+X
More Steps
MORE Additional steps are available that extend the capabilities of your MILLPWR . Select the
STEPS
MORE STEPS softkey to see a menu of the following extended functions:
CUSTOM REFERENCE
REPEAT ROTATE MIRROR ENGRAVE
POCKET POINT
Repeat
REPEAT 005
Using this step you can repeat whole parts, or sections of parts,
STEP RANGE
horizontally, vertically, or both. FIRST
LAST
Enter the STEP RANGE (the numbers of the first and last steps) X
OFFSET
REPEAT
both directions. Then enter the number of REPEATS you want MORE
To repeat the above program once, 6 inches to the right, fill in the REPEAT form like
this:
REPEAT 005
STEP RANGE
FIRST 001
LAST 004
OFFSET
X 6.000
ORIGINAL REPEAT
Y
REPEAT
1 MORE
Rotate
ROTATE 005
Just as you can repeat sections of a program, you can also
STEP RANGE
rotate sections. FIRST
LAST
ROTATE 005
STEP RANGE
FIRST 001
LAST 004
CENTER
X 1.000 ABS
Y 0.000 ABS
ANGLE
30
REPEAT
2 MORE
30°
30° ORIGINAL:
STEPS 001
THRU 004
CENTER
1.000
Mirror
You can make a mirror image of any section of your MIRROR 005
program using this step. Enter the RANGE of steps you want STEP RANGE
FIRST
to mirror, and the end points of the “mirror line,” called the LAST
axis of reflection. The axis does not have to be vertical or 1ST AXIS POINT
X1 ABS
horizontal; you can use any line. Y1 ABS
MIRROR 005
STEP RANGE
FIRST 001
LAST 004 AXIS OF
1ST AXIS POINT REFLECTION
X -1.000 ABS
Y 0.000 ABS
2.0
Custom Pocket
You can create a pocket from any closed contour. A CUSTOM POCKET 005
closed contour is any shape made of lines, arcs, and/or STEP RANGE
FIRST 2
blends, where the last step ends at the start point of the LAST 4
ENTRY POINT
first step. MILLPWR will indicate a closed contour with X ABS
Y ABS
double lines to the right of the applicable steps in the RATE
program list. FEED 10 IPM
FINISH
The CUSTOM POCKET step must be placed immediately 0.0000 CUT
Engrave
You can engrave part numbers and other text into a part using this feature. The
ENGRAVE feature has two parts. First, specify the characteristics of the text, such as
where it goes and how large it is. Then you need to select the actual text characters
(alpha or numeric) that you want to engrave.
The text that you specify will occupy a rectangular area called a text block.
EXAMPLE:
AMERICAN WIDGET
PART NUMBER 4562-001033VJ
MADE IN USA
To get the ENGRAVE TEXT step, press the MORE STEPS softkey, then the ENGRAVE
softkey.
CHARACTER HEIGHT
CORNER of the text block, then the CHARACTER HEIGHT.
TILT ANGLE
If you enter a TILT ANGLE , the entire text block will be 0° 00' 00"
The way the text letters and numbers look is called style. STYLE
STICK FONT
STYLE has two parts: FONT and MODIFIER. NORMAL MODIFIER
TOOL
You may select the FONT from the list available under the INCH
are formed with straight lines. In the SIMPLE font, both lines
and arcs are used to form characters. Some fonts have more characters to choose from
than others.
Use
“mirrored” if The MODIFIER field lets you select between normal and mirrored text using softkeys.
you’re making
a mold.
The second part is to enter the text characters. Press the EDIT TEXT softkey to see the
ENGRAVE TEXT EDITOR.
The screen is divided into the TEXT BLOCK area and the CHARACTERS area. The TEXT
BLOCK area is where you see the text that you will engrave. The CHARACTERS area
contains all the different characters that are available in the font you have selected.
With the CHARACTERS softkey pressed, use the arrow keys to select the character you
want, then press ENTER. That character is put into the TEXT BLOCK area at the
insertion point. You can leave a space between characters by using a blank “character”.
With the TEXT BLOCK softkey pressed, you can use the arrow keys to move the
insertion point. This is how you place text on more than one line.
If you place the insertion point over an existing character, the DEL key will erase it.
The DELETE LINE softkey will erase the entire line of text that the insertion point is in,
and move all following text lines up. The INSERT LINE softkey will insert a blank text
line, moving existing text lines down. The CLEAR ALL softkey will erase all the text in
the TEXT BLOCK area.
When you have the text block set up the way you want, release the EDIT TEXT softkey
(or press USE) to get back to the ENGRAVE step. MILLPWR will draw the text block
for you to inspect. Press the EDIT TEXT softkey if you want to make changes, or press
USE to enter the step into your program.
Explode
Any repetitive type of step causes MILLPWR to create copies of one or more
Strictly speaking, simpler steps. For example, the ROTATE step below creates 2 copies of the
EXPLODE is not contour-with-hole shape, yet it only takes one step. Similarly, a single BOLT
a step, but it can
CIRCLE step causes MILLPWR to drill several holes.
create steps.
Repetitive type steps include REPEAT, ROTATE, MIRROR, ROW OF HOLES, HOLE
FRAME, HOLE ARRAY, and BOLT CIRCLE.
The EXPLODE function will take one of these repetitive type steps and replace it with
the individual steps. This is useful when you need to change or eliminate one of the
individual steps.
For example, to program an eight-hole bolt circle without the third hole:
1. Program the eight-hole bolt circle.
2. Highlight the BOLT CIRCLE step.
3. Press EXPLODE. The BOLT CIRCLE step is removed and eight POSITION / DRILL
steps are inserted in its place.
4. Move to the third hole and press the DEL key.
CALCULATOR
Four Function Arithmetic
+ - X /
The four arithmetic keys, , are available when you are in any
numeric entry field, such as X, Y, CENTER, or RADIUS . Just use these keys as you
would any calculator.
KEY 2 + 5 ENTER
RESULT 2 2+ 5 7
The keys will act on a number that is already in the field. For example, if you move to a
radius field which already has a value of 3.125, and you want to double it, just press:
X 2 ENTER
to get 6.250.
When you have more than one calculation in a field, the calculator will perform
multiplication and division before it does addition and subtraction. This means that you
can enter 3 + 1 / 8 to get three and one-eighth (the 1 / 8 is done before the 3 is added).
Most of the calculator softkeys are divided in half. At first, the top half is “active”, while
the bottom half is “inactive”. Select the SHIFT softkey and the bottom half of the
calculator options becomes active:
X
Typically, a result is calculated by entering a number and then selecting the appropriate
math function. For example, to enter a RADIUS whose value is the square root of 2,
press the 2 key, the CALC key and then select the SQR ROOT softkey. A value of
1.4142 (the square root of 2) will be displayed.
SQR ROOT
2 CALC
SQR
RADIUS RADIUS
2 1.4142
Trig functions are calculated by entering the angle first and then the appropriate trig
function. For example, enter 30, then select the SIN softkey. A value of 0.5000 (SIN
Notice that you 30°) will be displayed.
can press the
CALC key first,
and just stay in
SIN
the calculator. CALC 3 0 ARC SIN
RADIUS RADIUS
30 0.5000
X 4 ENTER
The parentheses softkeys can be used to group certain calculations within an arithmetic
statement. For example,
2 + 1 / 16 gives two and one-sixteenth, but
(2 + 1) / 16 gives three-sixteenths.
The parentheses are not always displayed during the key stroke sequence, but they are
remembered by the MILLPWR as it calculates the correct answer.
Geometry Calculator
5
.62
70° 70°
A B
2.00
MILLPWR ’s geometry calculator can be used to calculate the unknown points for this
problem and for many others.
GEOMETRY CALCULATOR
T OR
EA
LIS LAT
AR
U
LC
G
IN
CA
AW
DR
END OF 0
The strategy for using GeoCalc is to find a point, which is not given on the blueprint, that
you need for the FROM, TO, or CENTER point for a line, arc, or any other program step.
The basic operating procedure is:
1. Use the POS, LINE, and ARC keys to enter points, lines, arcs. These features are
drawn in the drawing area and are listed in the calculator list area.
2. Using the SELECT FEATURE softkey, select either one or two features.
3. Press FIND POINT, FIND LINE, or FIND ARC.
The calculator automatically finds all “interesting” points, lines, or arcs, as shown in
the table on the next page.
4. Using softkeys, keep one or more of the results.
5. Repeat steps 2 - 4 until you have the features you need.
6. Using the RETURN FEATURE softkey, return features to the program.
The kinds of “interesting” things that GeoCalc finds depend on the features you select
and whether you ask for a point, line, or arc. The table below lists all of the points, lines,
and arcs found by the GeoCalc.
Items Find Point Find Line Find Arc
Selected
2 Points Midpoint between the Line between the given Given a radius, all arcs thru
given points points the given points
1 Point Point on the given line Lines thru the given point, Given a radius, all arcs thru
1 Line which, with the given one parallel and one the given point and tangent
point, would form a line perpendicular to the given to the given line
perpendicular to the given line
line
1 Point Points which, with the Lines thru the given point Given a radius, all arcs thru
1 Arc given point, would form tangent to the given arc, the given point and tangent
lines tangent to the given and the shortest line thru to the given arc
arc and the shortest line the given point to the given
from the given point to the arc
given arc
2 Lines Intersection point of the Line that bisects the angle Given a radius, all arcs
given lines formed where the given tangent to both given lines
lines intersect; line
perpendicular to the
bisector
1 Line Points where given line Lines perpendicular to the Given a radius, all arcs
1 Arc intersects given arc given line and tangent to tangent to the given line and
the given arc; shortest line the given arc
to the given arc which is
perpendicular to the given
line
2 Arcs Intersection points Lines tangent to arcs; Given a radius, all arcs
shortest line between arcs tangent to both arcs
When the GeoCalc uses lines and arcs, it will extend them. Lines are extended in both
directions and arcs are treated as circles. This means that you do not have to specify
lines and arcs exactly; just enter enough information to get the line or arc “started”, and
GeoCalc will fill in the rest when needed.
Example Problem
We’ll use the example below to demonstrate how to use GeoCalc.
Strategy
We can program the line from A to B directly. Then we’ll use GeoCalc.
Our strategy will be:
• Enter the line from A to D.
5
.62
D C
• Enter the line from B to C.
• Select the two lines, and use the FIND ARC
function.
DEPTH
Z -0.250 ABS
TOOL
0.125 INCH
RIGHT OFFSET
FEED 10 IPM
END OF 2
Now, according to our strategy, we’ll go to GeoCalc to find the two points we need.
FROM
X1 0.000 ABS
• The polar coordinates are R2 (radius) and A2 (angle). Y1 0.000 ABS
GEOMETRY CALCULATOR
001 GEOLINE
END OF 1
“From its own start Next, we’ll put in the other side line. This line starts at X = 2, Y = 0, and goes out
point” means we from its own start point at a 110° angle.
can’t use absolute
dimensioning. We Again, since we know the angle, we can use R2
need to use polar coordinates. But because the angle (and
“incremental”.
the length) will be measured from point B, not A2
70°
from the datum, we need to use incremental 110°
+X
dimensioning, not absolute. 2.00
INCREMENTAL
B
• Press the LINE key. In the FROM point, put ZERO
X = 2 and Y = 0. FROM
X1 2.000 ABS
• In the TO point, press the POLAR softkey. Guess at 5 Y1 0.000 ABS
for R2. TO
R2 5.000 ABS
• Since this is the length of the line from its start point, A2 ABS
TO
B, and not from the datum, we’ll need to use R2 5.000 INC R1
incremental dimensioning instead of absolute. Press A2 ABS
the ABS/INC key to bring up the INC reference field.
Because the FROM point (X1/Y1, or R1/A1 in polar) is the “incremental zero”, we
want R1 in the INC field, MILLPWR puts it there automatically. The R2 field now
says “R2 is 5.000 measured incrementally from the FROM point, R1/A1”.
• Move to the A2 field. Enter 110° for the angle. Since the angle is measured from
point B, the incremental zero, we must press the INC/ABS key again, and we see
A1 is automatically put in the INC field. The A2 field now reads “A2 is 110° from the
FROM point, R1/A1”. TO
R2 5.000 INC R1
• Press USE to see the line. A2 110o INC A1
GEOMETRY CALCULATOR
001 GEOLINE
002 GEOLINE
END OF 2
GEOMETRY CALCULATOR
001 GEOLINE
002 GEOLINE
GEOARC
GEOARC
GEOARC
GEOARC
GEOARC
GEOARC
GEOARC
GEOARC
3 OF 10
The four circles are actually eight arcs. The ends of the arcs are where they are tangent
to the lines. Move down through the list of GeoArcs and watch the corresponding arcs
highlight.
The arcs are the results of the FIND ARC calculation. They are not numbered in the list
as the GeoLines are because they are temporary. You will keep the one you want and
clear the rest.
Highlight the arc that forms the top of the part. Press the KEEP ONE softkey, and
GeoCalc makes that arc number 003. Then press the CLEAR RESULTS softkey to erase
the remaining arcs.
GEOMETRY CALCULATOR
001 GEOLINE
002 GEOLINE
003 GEOARC
END OF 3
GEOMETRY CALCULATOR
001 GEOLINE
002 GEOLINE
003 GEOARC
004 GEOPOINT
005 GEOPOINT
5 OF 5
Returning Features
GeoCalc will return features to the part program by pressing the RETURN FEATURE
key. We will now program the second line, the arc, and the last line.
The features in
the calculator will Press CANCEL to return to the program. Make sure you are after the first MILL LINE
not be lost until step.
the MILLPWR is
turned off or until • Press LINE to get a new MILL LINE form. The FROM point is automatically set to
you clear the point B.
calculator.
5
.62
001 SET TOOL D C
002 MILL LINE
70° 70°
A B
2.00
END OF 2
• You are in the X2 field in the TO point. This is point C, one of the points we have
in GeoCalc.
• Press the CALC key twice to get to the GeoCalc screen.
• Select the GeoPoint representing point C. Press the RETURN FEATURE softkey.
This moves the coordinates of point C to the part program and returns to the
program. Press USE to put the line into the part program.
CURRENT PROGRAM
END OF 3
SETUP
SETUP Pressing the SETUP key displays information about the system that you can adjust. This
is the OPERATOR SETUP list.
OPERATOR SETUP
TOOL LIBRARY
SCALE FACTOR
DISPLAY OPTIONS
TOUCH PROBE
SYSTEM SETUP
1 OF 6
Select the item you wish to change and press ENTER. After you have made any desired
changes to the settings, press the USE NEW SETTINGS softkey to activate them.
Pressing the CANCEL CHANGES softkey will restore your previous settings.
Inch or Metric
Press the INCH or MM softkey to use either English or metric dimensions. Press the USE
NEW SETTINGS softkey to keep the change.
If you have a program loaded, you cannot change the units. The units cannot be
converted because the program was already entered either in inches or in millimeters.
Operator Setup
Tool Library
A list of tools is available to you for convenient selection during programming and/or
operation of the MILLPWR . There are 99 “slots” in the Tool Library. You can
organize tools any way you wish. One way is to keep all your flat end mills together
Put your most
commonly used in a group, all drills in a group, and so on. Another way is to group them by size.
tools first!
Move to TOOL LIBRARY , and press ENTER.
SERVO OFF FEED 0 100% TOOL: SCALE 1.0000 INCH
TOOL LIBRARY
7
8
13
14
1 OF 99
To add a tool to the tool library, select an unused slot and press ENTER. Fill in the
DIAMETER, the UNITS , and the TYPE (press the TOOL TYPES softkey to see the
available list). Press USE to enter the tool into the library.
To change an existing tool, move to that tool and press ENTER. Make any changes and
press USE. The changed tool will now appear in the library.
You can see the library in numerical order, or, if you press the SORT BY TYPE softkey,
by tool type.
Scale Factor
The scale factor can be set to scale the workpiece up or down from the programmed
size. All programmed dimensions will be multiplied by this scale factor when the
program is run. The numbers in your program
are not changed.
A scale factor of 1.000 causes the MILLPWR to SCALE FACTOR
use programmed dimensions exactly. Values
SCALE
greater than 1 cause the MILLPWR to make 1.0000
parts larger than the programmed dimensions;
values less than 1 to make parts smaller.
Display Options
Select DISPLAY OPTIONS and press ENTER.
For each of the settings, a series of softkeys gives you DISPLAY OPTIONS
the available options.
ANGLES
ANGLES lets you show angles as decimal degrees, DMS
radians, or degrees-minutes-seconds (DMS)
INC DISPLAY
INC DISPLAY will let you see INCREMENTAL TRAVEL DISTANCE TO GO
or DISTANCE TO GO in the DRO incremental
display. Incremental travel is the distance DISPLAY RESOLUTION
from the start of the line to the tool; it reads 0 NORMAL
machining to zero.
DISPLAY RESOLUTION is the smallest increment of
motion shown in the DRO.
VERY HIGH = .0001" or .002 mm
HIGH = .0002" or .005 mm
NORMAL = .0005" or .01 mm
LOW = .001" or .02 mm
POINT ENTRY lets you select Cartesian for X-Y coordinates, or polar if you have a job
which has most of the dimensions in polar coordinates (radius and angles).
FROM POINT lets you determine how MILLPWR will show the coordinates of the start of
a line (or arc) when it connects to the previous line. The INCREMENTAL setting
will show the FROM points like this:
Line 004, FROM:
X1 0.0000 INC 003
Y1 0.0000 INC 003
The ABSOLUTE setting will show the FROM points like this:
Line 004, FROM:
X1 4.0050 ABS
Y1 -3.2000 ABS
Touch Probe
The diameter of the probe or edge finder, used for finding the workpiece edge during
datum setting, is set by selecting TOUCH PROBE and entering the diameter.
MIN % is the lowest you can override the DRY RUN SPEED
100
programmed feed rate with the FEED-
key. DEFAULT FEED RATE
10
*DRY RUN SPEED is the speed used during dry run
testing of a program. It is also the speed UNIT(/MIN)
used when you use MOVE TABLE with the INCH
arrow keys.
*DEFAULT FEED RATE is what appears
automatically in the first milling step of a
new program in the FEED RATE field.
UNIT/(MIN) lets you set the system feedrate to operate in inches per minute or millimeters
per minute.
*Note that the DRY RUN SPEED and FEED RATE DEFAULT are not
converted. A speed of 100 will be 100 in/min or 100 mm/min, depending
on units.
System Setup
When you select SYSTEM SETUP from the OPERATOR SETUP list, you are asked for a
passcode. The passcode is defined on page 2 of this manual. Enter it to bring up the
following list of settings.
SYSTEM SETUP
PROTECTION
ERROR COMPENSATION
ENCODER DIRECTION
SERIAL PORT
1 OF 4
Protection
MILLPWR gives you the ability to prevent changes to
part programs and to the tool library without first PROTECTION
A TOOL step
can always If you protect the tool library, it can’t be mistakenly changed either.
be changed.
Error Compensation
If the milling machine shows signs of wear, actual part dimensions may differ from
programmed dimensions. A correction factor can be entered for the axis that is not
holding accurate dimensions.
Y: COMPENSATION PPM
0
2 OF 4
If you know the error correction value in parts per million (PPM), you can type it in
directly. Otherwise, use the following procedure to find it for each axis:
• Set up a standard gage block of
known length.
LENGTH OF STANDARD
• Enter the standard length. If you need + DIAMETER OF PROBE
Encoder Direction
If you don’t like the plus and minus directions that MILLPWR has chosen for you, you
can change them. This might happen if you prefer to have the quill-down direction be
positive, or if the X-axis scale is mounted to the front of the table instead of to the back.
Changing an axis from POSITIVE to NEGATIVE changes the count direction. Use the
softkeys to make the changes.
ENCODER DIRECTION
X AXIS
Be careful about
changing this and POSITIVE
then running an
old program --you Y AXIS
could get some POSITIVE
pretty strange
results! Z AXIS
POSITIVE
Serial Port
After you have created a part program, you can store it any of three ways: on
MILLPWR ’s internal hard disk drive, on a 3 ½” floppy disk, or on the hard disk drive
of your PC using MILLPWR ’s serial port. Storing programs on your PC is often a good
idea, because doing so frees up MILLPWR ’s hard disk drive space, allowing
MILLPWR to perform faster.
Before you save a program on your PC using MILLPWR ’s serial port, you’ll need to
configure the parameters for the serial port. To do so, follow these simple steps:
• Using the arrow keys, highlight SERIAL PORT and press the ENTER key.
PROTECTION
SERIAL PORT
BAUD RATE
9600
4 OF 4
• Press the REMOTE STORAGE softkey to change the FUNCTION setting from “OFF”
to “REMOTE STORAGE.”
SERIAL PORT
FUNCTION
REMOTE STORAGE
BAUD RATE
9600
• When you are finished, press the USE NEW SETTINGS softkey. If you want to
change the information you have entered, press the CANCEL CHANGES softkey and
edit the settings.
REMOTE STORAGE
When you create programs using MILLPWR , you can save them on the hard disk drive of your
PC using the remote storage feature. The remote storage feature enables you to free up
MILLPWR ’s internal hard disk drive space. Plus, your PC is the ideal place to back up
important files and organize them in one convenient location.
Equipment
To set up the remote storage program, you will need the following items:
• MILLPWR
• IBM-compatible PC
• Serial cable
• Remote Storage installation disk
NC 1 1 NC
RxD 2 2
RxD
TxD 3 3 TxD
DTR 4 4 DTR
GND 5 5 GND
DSR 6 6 DSR
RTS 7 7 RTS
CTS 8 8 CTS
NC 9 9 NC
! CAUTION
• Connect one end of the cable into the serial port located on the side of
MILLPWR ’s controller cabinet. Connect the opposite end of the cable into an
available COM port on the back of your PC.
Connect one
end of your
cable to the RS-232
serial port SERIAL PORT
located on the
side of XIS
XA
MILLPWR's
controller
cabinet
X AXIS Y AXIS
Z AXIS
COM 1 COM 2
XIS
XA Connect the
opposite end of
your cable into
an available
COM port on the
back of your PC
• Note that the COM port must be available—that is, not already assigned a piece
of hardware by the PC. You cannot simply disconnect a piece of hardware and
connect the cable. If there’s no COM port recognized as being available by the PC,
then you will need to make one accessible (consult your PC owner’s manual).
For DOS:
1. Boot up your PC.
2. Insert the “Remote Storage” installation disk into your PC’s floppy disk drive.
3. At the C:\. prompt, type a: then press ENTER.
4. After the A:> prompt, type install, and press ENTER again. This command tells
the PC to copy all the files from the disk into a folder on your PC’s hard disk drive.
5. At the next prompt, type c: then press ENTER.
6. After the C:\ prompt, type cd remtstor and press ENTER.
7. C:\REMTSTOR\> will appear. Type remtstor and press ENTER.
0 of 0
Now you need to identify your COM port and set the BAUD rate.
• COM Port – COM (short for “communication”) port 1 is the program’s default
setting. You can switch to COM port 2 by pressing the F1 key on your PC’s
keyboard. Remember that the COM port setting must be available, and it must
correspond with the PC port that you connected the serial cable to.
• BAUD Rate – Set the BAUD rate by pressing the F2 key on your PC’s keyboard
and scrolling through the pre-determined rates until the correct value appears. Use
the same rate you entered on the MILLPWR “Serial Port” screen. (Refer to the
System Setup section.)
After the proper COM port has been identified and the BAUD rate selected, you can
begin storing MILLPWR programs on your PC using MILLPWR ’s serial port. (For
more information about creating, saving, and deleting programs, refer to the
Programming section.)
BAUD rate is too slow. Increase the BAUD rates on both the
MILLPWR and the PC.
Incorrect serial cable Verify that you are using a serial cable
and that it is not a NULL modem
cable. Replace the cable if necessary.
No response from The selected COM port a) Change the PC’s COM port
PC (cont’d) is disabled. setting and connect the serial
cable into the appropriate port; -
OR-
b) Exit the remote storage program
on your PC, then refer to your
Microsoft® Windows® operating
system’s and PC operator’s
manuals for instructions on how
to enable a COM port.
Timeout error Loose serial cable Check that each end of the serial
cable fits snugly into the MILLPWR
serial port and your PC’s COM port.
387900-904 Ed G
Troubleshooting Guide
Introduction:
Operator Console Keyboard Does MILLPWR System Needs to be Turn the system off. Wait at least
Not Function Reset one minute. Then turn the system
back on.
System Powers Up But Motor(s) Emergency Table Stop Button is Release the Emergency Table Stop
Will Not Move Table Activated Button.
System Powers Up But Motor(s) Temperature Check that the fan is operating.
Will Not Move Table (cont.)
Check that the controller cabinet
filter is not blocked. The filter may
need to be replaced.
Table Run Away X and/or Y Axis Linear Encoders While in the DRO mode, move
Stopped Counting each axis manually to check that
the linear encoder counts. If the
linear encoder does not count,
perform the following procedure:
Table Run Away (cont.) X and/or Y Axis Linear Encoders Should the linear encoder count in
Stopped Counting (cont.) certain areas only, contact your
ACU-RITE MILLPWR
representative
Table Has Stiff Movement Table is Locked Ensure that the table is not locked.
System Not Repeating or Circles Machine Tool Related Problems Ensure that the knee, ram, head
Out of Round bolts, turret to column bolts and
head to knuckle bolts are properly
secured.
System Not Repeating or Circles Machine Tool Related Problems Tram the head.
Out of Round (Cont.) (Cont.)
Lower the quill full travel with a
sturdy tool in the spindle. Set up a
dial indicator to check movement
of the spindle; then move the tool
side-to-side. Total movement
should be within the machine tool
manufacturers’ specifications
between the spindle and the
spindle bearing and between the
quill and the bore. Replace the
spindle bearing if necessary.
Incorrect Feeds and/or Speeds Ensure that the correct feeds and/
or speeds are being used and/or
programmed.
Screen Flickers MILLPWR in Screen Saver Mode MILLPWR not used for approx-
imately 10 minutes. Push any key
on the front panel of the operator’s
console or move any axis to
restore stability to the display
screen.
387900-905 Ed H
BLANK PAGE