Title: Company Meeting Title
1Techniques with motion types
G00 G01 for positioning
Which is initialized? What is your maximum
feedrate? Which is faster for short moves, G00 or
G01? Using G01 for fast-feed approach
G01 straight line cutting motion
Efficiency of basic motion types Minimizing
corner rounding
G02-G03 Circular motion
Which way is clockwise? Limitation of R
word Directional vectors (I, J, and K) Arc
limitations Full circle in one command Arc-in and
arc-out
2Relates to machining and turning centers
3G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
4G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
5G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
6G00 G01 for positioning
G00 is commonly initialized
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
If you do a lot of MDI motion commands, it may be
wiser to initialize to G01
Not always taught in basic courses
For most controls, a parameter controls which
motion type is initialized
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
To find the parameter number, look in the Fanuc
Operators Manual in the discussion of G00
7G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
8G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
9G00 G01 for positioning
Maximum feedrate
Rapid rate is highly publicized
Commonly taught in basic CNC courses
Its the fastest rate your machine can move
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Maximum feedrate is the fastest feedrate in a
cutting command (F word specifies)
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
It is normally about half the rapid rate
If rapid rate is 400 ipm, maximum feedrate will
be about 200 ipm
10G00 G01 for positioning
Maximum feedrate
One time you might exceed maximum feedrate on a
turning center
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Coarse thread on a small diameter
1-8 thread 0.125 pitch
At 500 sfm, this requires 1,910 rpm
Not always taught in basic courses
At 0.125 feed per revolution, this is 238 ipm
If maximum feedrate is 200 ipm (400 ipm rapid
rate), this operation will exceed maximum
feedrate!
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
For most machines, no alarm will sound
the machine will simply feed at its maximum
feedrate (and not make the correct thread)
11G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
12G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
13G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
In basic CNC courses, youre taught to rapid
whenever your not cutting
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
This minimizes air-cutting time
Not always taught in basic courses
With short movements, using G01 with a fast
feedrate may actually be faster!
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
Consider how axes accelerate decelerate
14G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
15G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
For this machine, it takes 0.5 seconds to
accelerate up to rapid
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Time constants are set by parameter
Motion rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
1,200 ipm
Say one time constant is 100 milliseconds
Time
16G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
It takes as long to slow down as it does to speed
up
Motion rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
1,200 ipm
Time
17G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
For short movements under 1 second (for this
machine), the machine will never get up to rapid!
Motion rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
1,200 ipm
Time
18G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Motion rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
Time
19G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G00 uses exponential acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Motion rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
The machine never came close to its rapid rate!
Time
20G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G01 uses linear acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
21G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
G01 uses linear acceleration/deceleration
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Motion rate
G01 requires less time to get up to rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
Time
22G00 G01 for positioning
Which is faster, G00 or G01?
Commonly taught in basic CNC courses
A test is provided in the lesson text to help you
determine which motion is faster for a given
machine
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
All positioning movements (retract and move to
next hole) will be very short
If G00 is used, machine will never get up to
rapid rate!
23G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
24G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
25G00 G01 for positioning
Using G01 for fast feed approach
Commonly taught in basic CNC courses
How good are your rapid override and dry run
functions?
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
With some, you can slow the machine to a crawl
With these machines, making a rapid approach to
within 0.1 inch of a surface can be dangerous!
Not always taught in basic courses
With others, you can only slow to about 10 of
rapid
You may elect, instead, to use G01 with a fast
feedrate
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
10 of 1,500 ipm is still 150 ipm!
26G00 G01 for positioning
Using G01 for fast feed approach
Commonly taught in basic CNC courses
Rapid the tool to 2-3 inches above the work
surface (with G00)
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
27G00 G01 for positioning
Using G01 for fast feed approach
Commonly taught in basic CNC courses
Then use G01 at a fast feedrate for the rest of
the approach
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
G01 Z0.1 F100.0
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
Now the feedrate override switch controls the
motion to the final approach point
28G00 G01 for positioning
Commonly taught in basic CNC courses
- When not cutting, you should rapid
- Rapid may not be straight motion
- Machine moves at fastest rate
Not always taught in basic courses
- Which is initialized?
- What is your maximum feedrate?
- Which is faster for short moves, G00 or G01?
- Using G01 for fast feed approach
29Relates to machining and turning centers
30G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
31G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
32G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
33G01 straight line cutting motion
Efficiency of basic motion commands
Commonly taught in basic CNC courses
Nothing beats the efficiency of straight forward
motion commands (G00, G01, G02, G03)
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
There are many special features that shorten
programs (like canned cycles), but the control
will always execute basic motion commands fastest
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
Any time you make the control think, it takes time
Canned cycles tend to make the control think
34G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
35G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
36G01 straight line cutting motion
Minimizing corner rounding
Commonly taught in basic CNC courses
All controls tend to round corners from one G01
command to the next
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
37G01 straight line cutting motion
Minimizing corner rounding
Commonly taught in basic CNC courses
All controls tend to round corners from one G01
command to the next
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
G01
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
G01
38G01 straight line cutting motion
Minimizing corner rounding
Commonly taught in basic CNC courses
All controls tend to round corners from one G01
command to the next
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
G01
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
G01
39G01 straight line cutting motion
Minimizing corner rounding
Commonly taught in basic CNC courses
All controls tend to round corners from one G01
command to the next
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
This actually happens
G01
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
G01
40G01 straight line cutting motion
Minimizing corner rounding
Commonly taught in basic CNC courses
One way to minimize corner rounding is to program
a dwell between commands
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
. N050 G01 X5.5 F5.0 N055 G04 X0.5 N060 G01
Y-0.6 .
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
Another set of commands (G09 and G61) can be used
for this function (discussed later)
41G01 straight line cutting motion
Commonly taught in basic CNC courses
- Machine moves along straight line
- F word specifies motion rate
- Use to machine straight surfaces
Not always taught in basic courses
- Efficiency of basic motion types
- Minimizing corner rounding
42Relates to machining and turning centers
43G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
44G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
45G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
46G02 G03 Circular motion
Which way is clockwise?
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Youre taught in basic courses that G02 is
clockwise and G03 is counterclockwise
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
There is a special rule to determine cw versus
ccw
47Which way is clockwise?
For XY motion, you look from the plus (spindle)
side of the Z axis
48Which way is clockwise?
For XZ motion, you look from the plus (spindle)
side of the Y axis
This is the column side of a vertical machining
center
49Which way is clockwise?
Plane selection is also involved (see G17, G18,
and G19)
For YZ motion, you look from the plus (spindle)
side of the X axis
For a vertical machining center, this is the
right side of the machine
50G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
51G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
52G02 G03 Circular motion
Limitation of R word
Commonly taught in basic CNC courses
Most programmers are taught to use the R word to
specify arc radius
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
53G02 G03 Circular motion
Limitation of R word
Commonly taught in basic CNC courses
Most programmers are taught to use the R word to
specify arc radius
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
N020 G01 X4.25 F5.0 N025 G03 X4.75 Y.75 R.5 N030
G01 Y2.25
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
54G02 G03 Circular motion
Limitation of R word
Commonly taught in basic CNC courses
Most programmers are taught to use the R word to
specify arc radius
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
N020 G01 X4.25 F5.0 N025 G03 X4.75 Y.75 R.5 N030
G01 Y2.25
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
But there is a limitation to using the R word if
it is not correctly specified
55G02 G03 Circular motion
Limitation of R word
Commonly taught in basic CNC courses
Most programmers are taught to use the R word to
specify arc radius
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
N020 G01 X4.25 F5.0 N025 G03 X4.75 Y.75 R.6 N030
G01 Y2.25
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
With the R word, no alarm will sound the
control will always do something
On the other hand, directional vectors (I, J, K)
must be perfect
even a tiny mistake will cause the control to
generate an alarm
56G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
57G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
58G02 G03 Circular motion
Directional vectors
Commonly taught in basic CNC courses
Some basic courses do introduce directional
vectors
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
but their biggest advantage isnt mentioned
Not always taught in basic courses
Using directional vectors is more failsafe than
using the R word
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
The use of directional vectors is shown in the
course text
59G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
60G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
61G02 G03 Circular motion
Arc limitations
Motions up to 180 degrees of an arc may be
possible
Commonly taught in basic CNC courses
How large an arc can you specify per command?
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Most controls allow you to cross but one quadrant
line
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
62G02 G03 Circular motion
Arc limitations
You must break this motion into two commands
Commonly taught in basic CNC courses
How large an arc can you specify per command?
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Most controls allow you to cross but one quadrant
line
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
63G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
64G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
65G02 G03 Circular motion
Full circle in one command
Commonly taught in basic CNC courses
If you use directional vectors, you can make a
full circle in one command
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Since the start and end points are the same,
there is no need for X or Y in this command
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
66G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
67G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
68G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
69G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
70G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
71G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
72G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
73G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
74G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
75G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
76G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
77G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
When contour milling, you should always arc in to
machined surfaces
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
78G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
You should also arc out of the surface
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
79G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
You should also arc out of the surface
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
80G02 G03 Circular motion
Arc in and arc out
Commonly taught in basic CNC courses
You should also arc out of the surface
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
If you approach right to the surface (with a
G01), a nasty witness mark will be created on the
surface
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out
81G02 G03 Circular motion
Commonly taught in basic CNC courses
- G02 is cw, G03 is ccw
- R word specifies radius
- End point of motion is programmed
Not always taught in basic courses
- Which way is cw?
- Limitation of R word
- Directional vectors
- Arc limitations
- Full circle in one command
- Arc-in and out