wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CNC Part Programming 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is the purpose of NC part programming?

a)

To plan and document the sequence of processing steps to be performed on an NC machine

b)

To determine the specifications of the machine to be used

c)

To identify the plane of cutting

d)

To study relevant component drawings

2.

What is the difference between modal and non-modal G codes?

a)

Modal G codes remain active until another G code from the same group is programmed into a block, while non-modal G codes must be programmed into a block when it is required

b)

Modal G codes must be programmed into a block when it is required, while non-modal G codes remain active until another G code from the same group is programmed into a block

c)

Modal G codes are only effective in the block in which it is specified, while non-modal G codes are effective until the end of the program

d)

Modal G codes are effective in the block in which it is specified, while non-modal G codes are only effective until the end of the program

3.

What is the purpose of the G90 command in CNC part programming?

a)

To specify the spindle speed in rpm

b)

To change the way axis motion commands are interpreted

c)

To specify the cutter feed rates in inch per minute

d)

To return to the machine zero position on all axes

4.

What is the function of a subprogram in CNC part programming?

a)

To cancel canned cycles

b)

To specify the spindle speed in rpm

c)

To define a series of commands which might be repeated several times in a program

d)

To specify the tool to be used

5.

What is the purpose of CAD/CAM in NC part programming?

a)

To perform NC part programming without human assistance

b)

To simulate the part program off-line to verify its accuracy

c)

To divide the tasks between the programmer and the computer

d)

To manually enter the part geometry data and motion commands directly into the MCU

6.

What is the purpose of the G81 code in CNC part programming?

a)

To specify the spindle speed in rpm

b)

To cancel canned cycles

c)

To return to the machine zero position on all axes

d)

To drill holes in a single drill stroke

7.

What is the function of Mastercam in CNC part programming?

a)

To manually enter the part geometry data and motion commands directly into the MCU

b)

To perform NC part programming without human assistance

c)

To divide the tasks between the programmer and the computer

d)

To input the part geometry, workpiece orientation, material, type of operation, cutting tool, and cutting parameters

8.

What is the purpose of the MDI in CNC part programming?

a)

To perform NC part programming without human assistance

b)

To simulate the part program off-line to verify its accuracy

c)

To divide the tasks between the programmer and the computer

d)

To manually enter the part geometry data and motion commands directly into the MCU

9.

What is the purpose of the G00 code in CNC part programming?

a)

To control the final position of the tool and not concerned with the path that is followed in arriving at the final destination

b)

To return to the machine zero position on all axes

c)

To drill holes in a single drill stroke

d)

To specify the spindle speed in rpm

10.

What is the purpose of the G40 code in CNC part programming?

a)

To return to the machine zero position on all axes

b)

To cancel tool nose radius compensation

c)

To specify the spindle speed in rpm

d)

To cancel canned cycles