Codes and Formats
More Codes and Formats
Advanced Linear and Circular Interpolation
More Advanced Linear and Circular Interpolation
Take a Chance
100

Name two things you must understand from a programmer's viewpoint, about the configuration of the CNC machining center you are programming.

Any two of the following are acceptable answers.

- machine components

- directions of motion (axes)

- programmable functions

100

What is the most important reason why you should prepare to write CNC programs?

The most important reason for preparing to write a program is that you do not have to break your train of thought while programming to come up with the information you need to write the program.

100

What G code is used to specify clockwise circular interpolation?

G02

100

What G code is used to specify counter-clockwise circular interpolation?

G03

100

Provide the reason why the various types of compensation are required on a CNC machining center.

All compensation types allow you to ignore certain tooling related issues as you create CNC programs.

200

Provide the reason why you must understand the three basic motion types on a CNC machining center.

Without an understanding of motion types you cannot write commands that cause cutting tools to machine workpieces.

200

Name two reasons why programs must be structured in a strict manner on a CNC machining center.

Any two of the following are acceptable answers.

- to help familiarize you with programming

- to provide consistency among the programs you write

- to allow cutting tools to be re-run on their own

200

The easiest way to specify the arc size in a circular interpolation command is with:

an R word

200

Which G code is used to specify the XY plane?

G17

200

What G code is used to specify rapid motion?

G00

300

List four key concepts that you must understand to become proficient with a CNC machine tool as a programmer.

Any 4 of the following are acceptable answers.

- know your machine from a programmer's viewpoint

- prepare to create CNC programs

- know how to program the three basic motion types

- understand the compensation types

- provide structure to your programs

- understand features that simplify programming

300

List three key concepts that you must understand to become proficient with a CNC machine tool as a set-up person/operator.

Any 3 of the following are acceptable answers.

- know your machine from an operator's viewpoint

- the three basic modes of operation

- key operation procedures

- verify programs safely

300

Which G code is used to specify the YZ plane?

G19

300

What is the formula used to calculate per minute feedrate?

RPM x IPR

300

Which programming feature gives the CNC machine operator a choice between one of two conditions?

block delete

400

Which switch/selector is the most important on a CNC machine?

Mode switch

400

Which programming feature allows you to specify coordinates, like those on a bolt circle, relative to a central position with angle and radius?

Polar coordinates

400

When machining the outside profile of a workpiece, what is the extra motion called that moves the tool away from the last milled surface.

escape distance

400

What is the point of reference with absolute positioning?

the program zero point

400

What G code is used to specify linear interpolation?

G01

500

You can divide almost all movements that cutting tools making during the execution of a CNC machining center program into one of three types. List these three motion types.

- rapid motion

- linear interpolation

- circular interpolation

500

List four of the steps to follow as you prepare to create CNC programs.

Any 4 of the following are acceptable answers.

- prepare the machining process

- select the cutting tools

- calculate cutting conditions

- plan the workholding set-up

- calculate co-ordinates needed for programming

- create set-up and production run documentation

500

What is the point of reference with incremental positioning?

the cutting tool's current position

500

If you are programming a 1/2 inch diameter milling cutter's centreline path to cut a 1 inch fillet radius, what is the R word value?

0.750"

500

Name the four kinds of CNC program format.

- program start-up format

- tool ending format

- tool start-up format

- program ending format

M
e
n
u