Company Meeting Title - PowerPoint PPT Presentation

1 / 81
About This Presentation
Title:

Company Meeting Title

Description:

... a nasty witness mark will be ... straight line cutting motion Machine moves along straight line F word specifies motion rate ... it may be wiser to ... – PowerPoint PPT presentation

Number of Views:78
Avg rating:3.0/5.0
Slides: 82
Provided by: MikeL243
Category:
Tags: company | mark | meeting | title | wiser

less

Transcript and Presenter's Notes

Title: Company Meeting Title


1
Techniques 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
2
Relates to machining and turning centers
3
G00 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

4
G00 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

5
G00 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

6
G00 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
7
G00 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

8
G00 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

9
G00 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
10
G00 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)
11
G00 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

12
G00 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

13
G00 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
14
G00 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

15
G00 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
16
G00 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
17
G00 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
18
G00 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
19
G00 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
20
G00 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

21
G00 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
22
G00 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!
23
G00 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

24
G00 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

25
G00 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!
26
G00 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

27
G00 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
28
G00 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

29
Relates to machining and turning centers
30
G01 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

31
G01 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

32
G01 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

33
G01 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
34
G01 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

35
G01 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

36
G01 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

37
G01 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
38
G01 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
39
G01 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
40
G01 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)
41
G01 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

42
Relates to machining and turning centers
43
G02 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

44
G02 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

45
G02 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

46
G02 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
47
Which way is clockwise?
For XY motion, you look from the plus (spindle)
side of the Z axis
48
Which 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
49
Which 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
50
G02 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

51
G02 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

52
G02 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

53
G02 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

54
G02 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
55
G02 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
56
G02 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

57
G02 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

58
G02 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
59
G02 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

60
G02 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

61
G02 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

62
G02 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

63
G02 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

64
G02 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

65
G02 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

66
G02 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

67
G02 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

68
G02 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

69
G02 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

70
G02 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

71
G02 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

72
G02 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

73
G02 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

74
G02 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

75
G02 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

76
G02 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

77
G02 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

78
G02 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

79
G02 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

80
G02 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

81
G02 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
Write a Comment
User Comments (0)
About PowerShow.com