Cutter Compensation
More Cutter Compensation
Programming Concepts and Applications
Programming Concepts and Applications
Take a Chance
100

What G code is used to instate cutter compensation in a cutter-left condition?

G41

G42

G40

G43

G41

100

If climb milling with a right-hand milling cutter, which G code do you use to instate cutter compensation?

G41

G43

G42

G40

G41

100

Which M code is used to end a sub-program?

M01

M30

M99

M98

M99

100

Which M code is used to call a sub-program?

M99

M01

M98

M30

M98

100

Which letter address specifies the program number to call in a sub-program calling command?

L

O

R

P

P

200

What G code is used to instate cutter compensation in a cutter-right condition?

G41

G43

G40

G42

G42

200

What G code is used to cancel cutter compensation?

G42

G43

G40

G41

G40

200

Which letter address specifies the number of times a sub-program is executed?

L

P

R

O

L

200

Which G code allows you to temporarily shift the program zero point so you can write sub-programs using absolute positioning?

G52

G53

G91

G90

G52

200

Which variable type is lost (reset to vacant) at the end of a custom macro when an M99 is executed?

system variables

permanent common variables

arguments

common variables

local variables

local variables

300

When using cutter compensation, the only time you need to consider the size of the milling cutter when programming the work surface path is for its:

Approach movement

300

To use cutter compensation during trial machining, what must be done to the cutter compensation offset value?

cutter compensation value must be increased

300

Which variable type is used to represent letter address arguments coming from the calling command?

arguments

local variables

permanent common variables

common variables

system variables

local variables

400

T/F You use cutter compensation exclusively for milling operations and only when you are side milling.

True

400

T/F Simplifying calculations is a cutter compensation benefit for manual programmers. 

True

500

List the three steps to program cutter radius compensation.

- instate cutter compensation

- program the tool path to be machined

- cancel cutter compensation

500

Describe the three motion commands needed to instate cutter compensation.



- an X/Y axis motion to the prior position

- one or more Z axis motions to the Z axis work surface

- the instating command that brings the milling cutter, in X and/or Y, to the first surface to mill