137
radius compensation relates to machining c ose radius compensation relates to turning c

G40, G41, & G42 - cutter radius and tool nose radius compensation

Embed Size (px)

DESCRIPTION

G40, G41, & G42 - cutter radius and tool nose radius compensation. Cutter radius compensation relates to machining centers Tool nose radius compensation relates to turning centers. Example:. N055 G00 X5.6 Y-0.6 N060 G43 H01 Z-0.25 N065 G42 D31 X5.0 N070 G01 Y4.2 F6.0. - PowerPoint PPT Presentation

Citation preview

Page 1: G40, G41, & G42 - cutter radius and tool nose radius compensation

Cutter radius compensation relates to machining centersTool nose radius compensation relates to turning centers

Page 2: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

N055 G00 X5.6 Y-0.6N060 G43 H01 Z-0.25N065 G42 D31 X5.0N070 G01 Y4.2 F6.0

Example:

Instate cutter radius compensation

Page 3: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 4: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Most basic courses only teach programming the work surface (offset is cutter radius)

Page 5: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

There are two ways to use cutter radius compensation

Program work surface path and offset is cutter radius

Program tool centerline path and offset is deviation from planed cutter size

This second method is rarely mentioned in basic courses

Page 6: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Method one

Again, this is the method taught in basic courses

Work surface path is programmed

Page 7: G40, G41, & G42 - cutter radius and tool nose radius compensation

66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Method one

Page 8: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset Method one

33 5959

Page 9: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset

3/4 end mill

Method one

33 5959

Offset is cutter radius

Page 10: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset

3/4 end mill

Offset value: 00.3750

Method one

33 5959

Page 11: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 12: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 13: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 14: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 15: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 16: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 17: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Offset value: 00.3750

Method one

33 5959

Page 18: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensationMethod two

33 5959

This method is preferred by CAM system programmers…

Page 19: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Method two

33 5959

Programmed path is cutter centerline path

Page 20: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

0.5 typ

Method two

33 5959

It is based upon a planned cutter size

Page 21: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

1.0 end mill

Method two

33 5959

If planned cutter size is used…

Page 22: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

…the cutter radius compensation offset will be zero

Page 23: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 24: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 25: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 26: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 27: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 28: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 29: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.0000

Method two

33 5959

Page 30: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

3/4 end mill

Method two

33 5959

But if the cutter used is smaller than the planned size…

Page 31: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

…the offset will be negative…

…and set to the radial difference from the planned cutter size

Page 32: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

0.125

Method two

33 5959

Page 33: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 34: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 35: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 36: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 37: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 38: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 39: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: -00.1250

Method two

33 5959

Page 40: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

1.25 end mill

Method two

33 5959

If the cutter is larger than the planned cutter size…

Page 41: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

33 5959

…the offset will be plus…

…and set to the radial difference from the planned cutter size

Page 42: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

0.125

Method two

33 5959

Page 43: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

33 5959

Page 44: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

33 5959

Page 45: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

33 5959

Page 46: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

33 5959

Page 47: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

Page 48: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

Page 49: G40, G41, & G42 - cutter radius and tool nose radius compensation

11 66

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Path based on 1” cutter

Offset value: 00.1250

Method two

Page 50: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 51: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 52: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Once CRC is instated, your series of motion commands

provide geometry for the control

The control will keep the tool on the left side or right side of this geometry for every movement

While this is a simple concept, it can be hard to visualize

Page 53: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Instating movement

Geometry of motions

Again, programmed path provides the geometry…

Page 54: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Programmed path

Instating movement

G42 - tool kept on right of motions

With G42, tool will be kept on the right side of this geometry

Most problems stem from the fact that you don’t truly understand this concept

Page 55: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 56: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 57: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

…the bigger the offset, the more likely you’ll have problems

Page 58: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Here are some specific problems

Page 59: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 60: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Prior Position

=> offset

4.5

3.0

Surface to mill

Prior position must be at least the offset value away from the first surface to mill

Page 61: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Prior Position

4.5

3.0

Surface to mill

1.0 endmill

=> 0.5

Page 62: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius4.5

3.0

Surface to mill

1.0 endmill

0.6 inch

X-0.6 Y-0.6

Prior position is far enough away for this cutter

Page 63: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius4.5

3.0

Surface to mill

0.6 inch

X-0.6 Y-0.6

1.2 max

This is as large a cutter as can be used

Page 64: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius4.5

3.0

Surface to mill

0.6 inch

X-0.6 Y-0.6

1.25 endmill

Violates here!

Cutter is too big!

10M

MESSAGE SETTING SERVICE +

ALARM

PS-041: OVERCUTTING WILL OCCUR DURINGCUTTER RADIUS COMPENSATION

With most controls, an alarm will be sounded

Page 65: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 66: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 67: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Note recess

Page 68: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 69: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 70: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Cutter fits into recess

Page 71: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 72: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 73: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 74: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 75: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Cutter doesn’t fit into recess!

10M

MESSAGE SETTING SERVICE +

ALARM

PS-041: OVERCUTTING WILL OCCUR DURINGCUTTER RADIUS COMPENSATION

Again, an alarm will be sounded

Page 76: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 77: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 78: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Note three workpieces to mill

Page 79: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 80: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Rapid movement

When finished with first, the tool rapids to the next workpiece – still under the influence of cutter radius compensation

Page 81: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Mill second workpiece

Page 82: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Rap

id m

ovem

ent

Rapid movement to third workpiece, still under the influence of cutter radius compensation

Page 83: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Rap

id m

ovem

ent

But remember, we never cancelled cutter radius compensation…

…the control sees this as one series of motions…

…and will keep the tool on the left side of all motions

Page 84: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

Not always taught in basic courses:

Almost all cutter radius compensation problems are related to the size of the offset…

Rap

id m

ovem

ent

Motions will not be as you expect…

…and in many cases, you’ll get an alarm…

Page 85: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

10M

MESSAGE SETTING SERVICE +

ALARM

PS-041: OVERCUTTING WILL OCCUR DURINGCUTTER RADIUS COMPENSATION

If you must rapid the tool to another surface…

…cancel cutter radius compensation first

Treat each contour separately - Instate, Machine the surfaces, and then cancel

Page 86: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 87: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 88: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Cutter compensation is instated

Page 89: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Surface is machined, but we forget to cancel…

Page 90: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Offset from previous tool!

Drill

The next tool will be off by the amount of the offset!

Once instated, you must remember to cancel cutter radius compensation (with G40)

Page 91: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 92: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 93: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 94: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 95: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Cutter fits in radius

But if it does not…

…an alarm will sound

Page 96: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

Almost all cutter radius compensation problems are related to the size of the offset…

Insufficient clearance for cutter at approachTool doesn’t fit into recessesAttempting to machine multiple contoursForgetting to cancelOffset bigger than smallest inside radius

Page 97: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 98: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 99: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 100: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 101: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most versions of CRC do not allow consecutive moves in the same direction

Weld area

Page 102: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most versions of CRC do not allow consecutive moves in the same direction

Weld area

Normal feed & speed

Page 103: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most versions of CRC do not allow consecutive moves in the same direction

Weld area

Slower feed & speed

Page 104: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most versions of CRC do not allow consecutive moves in the same direction

Weld area

Normal feed & speed

Most controls do not allow this series of motions with cutter radius compensation instated

Page 105: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 106: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 107: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

CNC controls can only look a few commands into your program

You must ensure that the control can “see” the required geometry

.N050 G42 X5.0N055 G01 Y4.0N060 M08N065 S400N070 Z0.2 N075 X0.

Too many non-motion commands!

Once you instate cutter radius compensation, minimize the number of non-motion commands you give

Page 108: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 109: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 110: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Some (older) controls cannot handle CRC motions under 90 degrees

Page 111: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Some (older) controls cannot handle CRC motions under 90 degrees

Page 112: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Some (older) controls cannot handle CRC motions under 90 degrees

Page 113: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Some (older) controls cannot handle CRC motions under 90 degrees

Motion not allowed with some controls!

Page 114: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Some (older) controls cannot handle CRC motions under 90 degrees

Page 115: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 116: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 117: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Page 118: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

Page 119: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

Cutter same diameter as slot width

Page 120: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

Now what?

Page 121: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

If you simply reverse motion direction…

Page 122: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

…the tool will stay on the right side!

Page 123: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

…the tool will stay on the right side!

Page 124: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

Instead…

Page 125: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Most controls don’t allow you to reverse motion direction when using CRC

Programmed path

…you must program the entire contour

Page 126: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

You must be prepared for other CRC limitations based upon control models…

Two moves in the same directionNon-motion commandsAngles less than 90 degreesReversal in motion direction

Page 127: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 128: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Turning center discussion

Page 129: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

The major reasons why you need machining center CRC do not apply to turning center

tool nose radius compensation

Range of cutter sizesSizing and trial machining

Turning center operators use inserts having the size nose radius specified

Page 130: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

The major reasons why you need machining center CRC do not apply to turning center

tool nose radius compensation

Range of cutter sizesSizing and trial machining

Wear or geometry offsets are used for sizing and trial machining

Page 131: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

If you have a CAM system, you can have it generate motions based upon

the required tool nose radiusThis eliminates the entries a setup person must input to TNR offsets

The CAM system is performing the tool nose radius compensation!

If you must use G41&G42, use G10 to automatically specify TNR offsets!

See lesson nine to find out how to use G10 to automatically set tool nose radius compensation offsets

Page 132: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 133: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

Page 134: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

There is one time when you do use the tool nose radius for sizing

Page 135: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

There is one time when you do use the tool nose radius for sizing

Page 136: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool

G40, G41, & G42 – radius compensation

There is one time when you do use the tool nose radius for sizing

Tool nose radius size in offset will determine radius of workpiece

Page 137: G40, G41, & G42 - cutter radius and tool nose radius compensation

Commonly taught in basic CNC courses:

G41/G42 –cutter & tool nose radius compensation

Reasons for usingG41 is tool left, G42 is tool rightOffset specifies cutting tool radius

Not always taught in basic courses:The two ways to use offset with CRCHow cutter radius compensation worksProblems you can haveOther limitations of CRCIs control based TNR compensation required?Cutting on both sides of a button tool