1.6k likes | 2.44k Views
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.
E N D
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 Instate cutter radius compensation G41/G42 –cutter & tool nose radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius
G41/G42 –cutter & tool nose radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Other limitations of CRC • Is control based TNR compensation required? • Cutting on both sides of a button tool
G41/G42 –cutter & tool nose radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Other limitations of CRC • Is 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)
G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool 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
1 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Programmed path Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Again, this is the method taught in basic courses Work surface path is programmed Method one
6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Method one Offset
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset is cutter radius 3/4 end mill Method one Offset
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 3/4 end mill Method one Offset
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Programmed path Offset value: 00.3750 Method one
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two This method is preferred by CAM system programmers…
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Programmed path is cutter centerline path Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two It is based upon a planned cutter size 0.5 typ Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius 1.0 end mill Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two If planned cutter size is used… Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two …the cutter radius compensation offset will be zero Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.0000 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: 3/4 end mill • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two But if the cutter used is smaller than the planned size… Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two …the offset will be negative… …and set to the radial difference from the planned cutter size Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 0.125 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: -00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius 1.25 end mill Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two If the cutter is larger than the planned cutter size… Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two …the offset will be plus… …and set to the radial difference from the planned cutter size Offset value: 00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 0.125 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
3 1 59 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
1 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Method two Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Offset value: 00.1250 Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Path based on 1” cutter
1 6 G41/G42 –cutter & tool nose radius compensation G40, G41, & G42 – radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Is control based TNR compensation required? • Cutting on both sides of a button tool Method two Offset value: 00.1250 Path based on 1” cutter
G41/G42 –cutter & tool nose radius compensation Commonly taught in basic CNC courses: • Reasons for using • G41 is tool left, G42 is tool right • Offset specifies cutting tool radius Not always taught in basic courses: • The two ways to use offset with CRC • How cutter radius compensation works • Problems you can have • Other limitations of CRC • Is control based TNR compensation required? • Cutting on both sides of a button tool