wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CNC PROGRAMMING

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

G00 is used for _________

a)

Linear

interpolation

b)

Positioning

rapid traverse

c)

Circular

interpolation

d)

Zero

Return

2.

In which of the following function feed is not required to specify _____ ________

a)

G01

b)

G02

c)

G03

d)

G00

3.

The combination of address code and data is called ________of a programme

a)

Block

b)

Line

c)

Word

d)

Skip

4.

In the

programming letter “O” is used for _______

a)

Sequence

Number

b)

Program

number

c)

Tool

Number

d)

speed

function

5.

In the

program letter “T” used for_____

a)

Sequence

Number

b)

Program

number

c)

Tool

Number

d)

speed function

6.

In the

program letter “F” is used for_______

a)

Sequence

Number

b)

Program

number

c)

speed

function

d)

Feed

function

7.

The geometry of tool movements are controlled by __________ functions

a)

Miscellaneous

Functions

b)

M-code

c)

Preparatory

Function

d)

Auxiliary

Function

8.

The complete 3D model of the part to be machined in CNC, _________ programming is carried out

a)

Manual

CNC programming

b)

Computer

assisted part programming

c)

CAD

based part programming

d)

CAD/CAM

based part programming

9.

Programs are subjected to have errors because of the human is _________ .

a)

Manual

CNC programming

b)

Computer

assisted part programming

c)

CAD

based part programming

d)

CAM

based part programming

10.

The methods for generating the instructions used to drive the CNC machine tools is called ___________

a)

CNC

programming

b)

Speed function

c)

Tool

Change Function

d)

Feed

Function

11.

M98 P100 000


P100 Indicates _______

a)

a. No of passes

b)

a. Sub program call

c)

a. Sub program number

d)

a. None of the above

12.

In this block M98 P1000 L10

Select the meaning of L10

a)

No of repetition

b)

Depth of cut

c)

No of pass

d)

None of the above

13.

Sub-program number preceded with a letter ___________

a)

A

b)

L

c)

P

d)

X

14.

The line

of information as M98 P33 , the first

2 digits after the P word being the _______

a)

PROGRAMM NO

b)

No of

Repetition

c)

DEPTH OF CUT

d)

NONE OF THE ABOVE

15.

The

program which cannot run Independently is __________

a)

main programme

b)

sub programme

c)

subroutine

d)

none

16.

CODE TO CALL SUB PROGRAMME

a)

M99

b)

M98

c)

G99

d)

G98

17.

END THE SUB PREGRAMME

a)

M98

b)

M99

c)

M30

d)

M02

18.

What does G01 input do?

a)

Dwell

b)

Linear interpolation

c)

Circular interpolation CW

d)

Thread cutting

19.

What is the correct input for constant surface speed start?

a)

G87

b)

G97

c)

G96

d)

G45

20.

What must be followed after applying a G01 for the first time in a Fanuc program?

a)

Feed-rate

b)

Y axis co-ordinate

c)

X axis co-ordinate

d)

Z axis co-ordinate