You are on page 1of 23

Conversational programming:

3 axis (e.g., for milling)


Preparation
1. Set 2/3-axis mode
2. Set retract position
3. Set tool table
4. Set origin
Programming
5. Add events
6. LOOK feature
Running
7. Safety checks
8. Trial run
9. Save program
10.Make some chips!

Once per
job

For each
program

[hopefully
]
Once per
job

Conversational programming:
2 axis (e.g., for drilling)
Preparation
1. Set 2/3-axis mode
2. Set retract position
3. Set tool table
4. Set origin
Programming
5. Add events
6. LOOK feature
Running
7. Safety checks
8. Trial run
9. Make some chips!

Once per
job

For each
program

[hopefully
]
Once per
job

Preparation: 2 axis mode


Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

SYS -> GO TO 2 AXIS


Pro tip: drilling in 3-axis mode is possible, but
with the current MakerWorks tools, it is usually
inconvenient.

Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: tool table


THIS IS OPTIONAL:
In 2 axis mode, you control the Z axis manually,
so the tool table is not used by the program. You
may type in your tool diameters if you want a
reminder.

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Pro tip:
Dont bother with this in 2-axis

Preparation: origin
Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: new program


1. To erase current program: MODE -> EDIT ->
ERASE PROG
2. To start a new program: MODE -> PROG
3. Type in your favorite name
4. Press GO TO BEGIN

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

Pro tip:
When Program Name highlighted,
press HELP to pull up alpha keys

Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: drill events


Pick your favorite flavor

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: LOOK
You can (and should!) check to see
whether your program looks correct.
Press LOOK, and a drawing will show
up with your holes [hopefully] in the
desired locations.

Alternative:
Go to SET-UP -> TOOL PATH
This will show the locations of
holes and the path the program
will take between them.

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: save program


Trial run: MODE -> PROG IN/OUT ->
SAVE

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: safety checks


SAFETY CHECKS FOR 2 AXIS MODE
1. Are the X & Y handles folded up?
2. Is your hand next to STOP?

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: trial run


Trial run: MODE -> RUN -> TRIAL RUN
This will move the X and Y axes at the
rapid feedrate (default 150 IPM!). You
should turn the feed rate down to
<60 IPM so you can see what is
happening.
FOLD THE HANDLES UP BEFORE
RUNNING. Keep your hand near STOP
while running.
While you are running, pay attention
to the X and Y axes. Are the locations
correct? Will you hit the fixturing?

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: make chips


Trial run: MODE -> RUN -> RUN
In 2 axis mode, the machine will
move at rapid feedrate to your first
location. It will then stop and politely
tell you to SET Z.
You can drill your hole, turn the
spindle off and tap a hole, etc.
When ready (and your drill bit is clear
of any obstacles!), hit GO to move to
the next location.

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: 3 axis mode


Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

1. SYS -> GO TO 3 AXIS [or if drilling, GO TO 2 AXIS]


NOTE: if button says GO TO 2 AXIS then it is already
in 3 axis mode

Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: retract position


Set where the tool will go before/after
program
Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

1. MODE > SETUP -> REF POSN


2. Jog to convenient location for tool changes
3. Highlight Z RETRACT and hit ABS SET

Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: tool table, part 1


Set the tool table for your tool(s)

Purpose:
When you change tools within a job, the program
needs to know the difference in length between
different tools.

Process overview:
1. Erase the current tool table!
2. Choose a reference surface (e.g., fixed jaw of
vise).
3. Put first tool in spindle, touch to reference
surface to set Z OFFSET for that tool.
4. Repeat for each tool you will need.

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: tool table, part deux


MODE -> SETUP -> TOOL TABLE

Process for
each tool:
1. Set diameter
2. Touch tool to
reference
surface to set Z
OFFSET
3. Set tool type

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Preparation: origin
Set your origin wherever convenient
(e.g. upper-left corner top, center of circle, etc.)
Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

COMMON ERROR: when setting Z=0, make sure


tool number matches the tool currently in the
spindle!

Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: new program


1. To erase current program: MODE -> EDIT ->
ERASE PROG
2. To start a new program: MODE -> PROG
3. Type in your favorite name
4. Press GO TO BEGIN

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK

Pro tip:
When Program Name highlighted,
press HELP to pull up alpha keys

Running
7. Safety checks
8. Trial run
9. Make chips!

Programming: events
Program the first event
Some unclear terms
Z RAPID:
z coordinate to
start feeding
Z END: z coordinate of
profile bottom
[often negative]
DIRECTION: CCW [climb]
or CW [conventional]
TOOL OFFSET: pretend
youre driving the end mill
# PASSES:
same as #
stepdowns, including Z
RAPID
FIN CUT:
radial material
to leave for finish pass
TOOL #:
You should
have set
tool table up

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: safety checks


1. Did you set your Z origin with the
proper tool?
2. Are the X and Y handles folded up?
3. Is the quill fully-retracted and locked?
4. Is the rapid feedrate slow enough for
comfort?
5. Is your hand near the stop button?

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: trial run


1. Jog the tool close to your part for better
viewing
2. Run your program: MODE -> RUN ->
TRIAL RUN
3. Pay attention to (for example):
a. Does everything look right?
b. Minimum Z will the tool crash?
c. Z step down is it what you
expected?
d. Max/min X/Y is the tool on the
expected side of your profile?

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Running: make chips!


Go to MODE -> RUN -> RUN

Preparation
1. Mode
2. Retract
position
3. Tool table
4. Origin
Programming
5. Events
6. LOOK
Running
7. Safety checks
8. Trial run
9. Make chips!

Clean up!
Not optional
CNC jobs often make a ton of chips. It will
take longer than a manual job to clean up.
Plan for this.

You might also like