0% found this document useful (0 votes)
7 views16 pages

CNC Programming Question

The document contains a set of 150 questions related to CNC programming, covering various topics such as G-codes, machining operations, and CNC machine components. Each question is presented with multiple-choice answers, testing knowledge on CNC technology and programming principles. The content is structured to serve as a quiz or study guide for individuals learning CNC programming.

Uploaded by

Jintu Dutta
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views16 pages

CNC Programming Question

The document contains a set of 150 questions related to CNC programming, covering various topics such as G-codes, machining operations, and CNC machine components. Each question is presented with multiple-choice answers, testing knowledge on CNC technology and programming principles. The content is structured to serve as a quiz or study guide for individuals learning CNC programming.

Uploaded by

Jintu Dutta
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Subject: CNC PROGRAMMING | Chapter: ACCCM NSQF SET-1 CNC-PROGRAMMING | Total

Questions: 150
# Question
Keyboard Shortcut for Simulation is:

A. F1
1 B. F12
C. F5
D. F2

In a Block N20 G40 G54 G80 G90 G21 G94; Which code is related to Feed?

A. G40
2 B. G54
C. G80
D. G94

Formula for Feed is

A. F=F X R X N
3 B. F=F X Z X N
C. F=F X L X Sn
D. F=F X Z

The earliest version of CNC technology was developed shortly after?

A. World war II
4 B. World war I
C. World war III
D. World war IV

What is CIM ?

A. Computer intigrated manufacturing


5 B. Cool injection mold
C. Controlled intigrated machining
D. None of the mentioned

In the Formulae; F = f x z x N F & f represents respectively:

A. Cutting Feed Rate & Plunge Feed Rate


6 B. Plunge Feed Rate & Cutting Feed Rate
C. Cutting Feed Rate & Feed per Revolution
D. Feed per Revolution & Cutting Feed Rate

Which code is used for return from reference position?

A. G28
7 B. G29
C. G17
D. G18

Which code is used for spindle rotation counter clockwise?

A. M03
8 B. M05
C. M07
D. M04

G49 stands for?

A. Tool radius compensation Right side


9 B. Tool length compensation positive direction
C. Tool radius compensation Left direction
D. Tool Length Compensation cancel
For job clamping in cnc lathe which pressure is used?

A. Hydraulic
10 B. pneumatic
C. Atmospheric
D. Both a & b

Which motor controls the movement of the machine bed ?

A. Suctioned motor
11 B. Spare motor
C. Servo motor
D. Service motor

What is the full form of the RP ?

A. Reseach program
12 B. Rapid power
C. Rapid prototyping
D. Recent program

What is PPE

A. Pure protective equipment


13 B. Pre protection equipment
C. Proper protecting equipments
D. Personal protective equipment

What is a part program ?

A. It control the power system of CNC


14 B. It contains the intructions for machining
C. We can generate the program automatically
D. None of the above

What is a non-conventional operation ?

A. lbm
15 B. edm
C. ajm
D. all of the above

What is a conventional operation ?

A. lbm
16 B. edm
C. ajm
D. cnc lathe

In machining of a work piece, the material is removed by______________.

A. Drilling action
17 B. melting action
C. shearing acting
D. using brittleness of the material

The depth that the tool is plunged into the surface is called as ________________

A. feed
18 B. depth of cut
C. depth of tool
D. working depth

CNC machining centres do not include operations like ____________ .

A. milling
19 B. boring
C. welding
D. tapping
The device, fed to the control unit of NC machine tool which sends the position command signals to sideway transmission
elements of the machine, is called as

A. controller
20
B. tape
C. feedback unit
D. none of the above

G71 P50 Q100 F0.2 U0.05 ‘U’ stands for?

A. depth of cut
21 B. Feed
C. block no.
D. Finishing allowance

What does the G00 code do?

A. Move at machine's rapid speed


22 B. Zero stops the program executing
C. Zero stops the spindle from turning
D. None of These

which of the following code will give linear interpolation ?

A. G00
23 B. G01
C. G78
D. G65

What is the G-code for maximum spindle speed limit?

A. G96
24 B. G92
C. G71
D. G52

What is the amount of air pressure used in CNC m/c?

A. 4-5 bar
25 B. 6-10 bar
C. 10-12 bar
D. None of these

G72 P50 Q100 F0.2 "P" stands for?

A. Start Block
26 B. feed
C. End block
D. None of these

By which mode we can write a short program?

A. MEM/AUTO Mode
27 B. EDIT Mode
C. MDI Mode
D. REF Mode

What is post processing?

A. It is the basic intelligence required to change the program into computer language
28 B. It is process of writing programs
C. It is a high level language containing the instructions for machining
D. All of the mentioned
M16 STANDS FOR

A. QUILL BACKWARD
29 B. CHUCK OD SELECTION
C. COOLANT OFF
D. CHUCK ID SELECTION

G72 P50 Q100 F0.2 ‘Q’ stands for?

A. Start Block
30 B. feed
C. End block
D. None of these

Chip breakers are used to

A. Increase tool life


31 B. Remove chips from bed
C. Break the chips into short segments
D. To minimise heat generation

The reamer is ued for ?

A. Drilling holes in thin sheets


32 B. Drilling deep holes
C. Removing burs
D. Enlarging & finishing holes

The grooves provided on the entire lenth of the body of a twist drill are called___________

A. Lip
33 B. Flutes
C. Margins
D. Web

_________ operation is done on a lathe to reduce the diameter of workpiece.

A. Turning
34 B. Facing
C. Knurling
D. All of the above

Unit of cutting speed

A. MM/Min
35 B. M/Sec
C. M/Min
D. MM/Sec

Roughness value for N9 is:

A. 6.3
36 B. 0.025
C. 0.5
D. 50

The most common type of feed drives used on CNC machines is the:

A. Electric servo motor


37 B. Hydraulic drive
C. Manual crank
D. Manual/hydraulic system

G75 X_ Z_ P_ Q_ F_ " P " stands for ?

A. Total grooving length of cut


38 B. Total groove diameter
C. Incremental depth of cut in Z axis in Micron
D. Incremental depth of cut in x axis in micron
In Mill turn “C” axis represent for

A. Quill forward axis


39 B. Turret rotation axis
C. Spindle rotation axis
D. None of these

G68 stands for

A. Work piece co-ordinate system


40 B. Co-ordinate system rotation off
C. Co-ordinate system rotation on
D. None of these

What is the function of Revolving Centre?

A. Act as a tool holder


41 B. Used for drilling purpose
C. To hold lengthy jobs
D. All of these

Homing program for Z- axis in milling?

A. G28 G51 Z0
42 B. G28 G54 Z0
C. G00 Z5
D. G28 G91 Z0

Code for the canned cycle cancel ?

A. G81
43 B. G80
C. G72
D. G74

Which one of the following is a non-conventional machine?

A. CNC milling
44 B. CNC lathe
C. CNC grinding
D. EDM

What is the mechanism of Telescopic cover?

A. Nut & screw mechanism


45 B. Box & Nut mechanism
C. Sliding mechanism
D. none of these

G56 is used for?

A. Work coordinate system1


46 B. Work coordinate system2
C. Work coordinate system3
D. Work coordinate system4

G43 stands for?

A. Tool radius compensation Right side


47 B. Tool length compensation positive direction
C. Tool radius compensation Left direction
D. Tool Length Compensation negative

G44 stands for?

A. Tool radius compensation Right side


48 B. Tool length compensation positive direction
C. Tool radius compensation Left direction
D. Tool Length Compensation negative
Who is the father of CNC?

A. John Pascal
49 B. John S Parson
C. Max T Parson
D. John T Person

Which code is used for Constant spindle speed?

A. G94
50 B. G95
C. G96
D. G97

In a program no "O0075" what do u mean by "0075"

A. Syntax number
51 B. Offset table no.
C. Program no
D. None of these

What is the unit of Feed for turning?

A. mm/rev
52 B. mm/minute
C. m/min
D. None of These

In threading cycle G76 X Z F, F stands for ?

A. Feed rate
53 B. Lead
C. Both A & B
D. None of these

G75 X_ Z_ P_ Q_ F_ ‘P’ stands for ?

A. Total grooving length of cut


54 B. Total groove diameter
C. Incremental depth of cut in Z axis in Micron
D. Incremental depth of cut in x axis in micron

G75 X_ Z_ P_ Q_ F_ ‘X’ stands for ?

A. Total grooving length of cut


55 B. Total groove diameter
C. Incremental depth of cut in x axis in micron
D. Incremental depth of cut in Z axis in Micron

What is the mechanism of ATC?

A. Sliding Mechanism
56 B. Ball lead screw mechanism
C. Geneva mechanism
D. None of these

_________ operation is done on a lathe to reduce the length of workpiece.

A. Turning
57 B. Facing
C. Knurling
D. drilling

Which material has good damping properties

A. Cement
58 B. Grey cast iron
C. Mild steel
D. All of these
Nose radius provided on Lathe tool for increasing

A. Tool Strength
59 B. Tool Life
C. Surface Finish
D. All of the Above

in the cnc the code G33 stand for :

A. peck drill cycle


60 B. grooving cycle
C. threading cycle
D. none of these.

how many types of feed rate being used in prog.?

A. 1
61 B. 2
C. 3
D. 4

which code we used for rapid moment of the tool ?

A. G02
62 B. G01
C. G00
D. G04

G82 stand for ;

A. drilling cycle
63 B. deep drilling cycle
C. dwell cycle
D. tapping cycle

which of these symbole used for end of the block ?

A. #
64 B. /
C. \
D. ;

1'' =...............mm

A. 2.54mm
65 B. 25.4mm
C. 0.254mm
D. 254.54mm

what is the ratio of soluble oil & water in coolant ?

A. 1:20
66 B. 20:1
C. 1:2
D. 3:1

CNC machine bed are made up of:

A. cast iron
67 B. gray cast iron
C. nodular cast iron
D. white cast iron

in CNC milling program ''G01 Z-#1 F50'' , F50 stand for ?

A. cutting feed
68 B. table feed
C. plunge feed
D. non cutting feed
in CNC milling program ''#1=#1+0.2'' represents;

A. incrimental depth of cut


69 B. incremental retraction
C. nos. of time cycle will repeated
D. None of above

what is the function of G71 ?

A. rough facing cycle


70 B. rough turning cycle
C. rough cutting cycle
D. rough threading cycle

in CNMG120408 insert ' C ' stand for

A. tool shape
71 B. holder shape
C. insert shape
D. screw shape

in CNMG102408 insert ' 08' stand for

A. insert length
72 B. insert width
C. insert nose radious
D. insert thickness

function of G74 is

A. rough cutting turning


73 B. rough cutting facing
C. rough cutting face grooving
D. none of these

in CNC milling machine edge finder is used to find

A. datum point
74 B. Co-ordinate point
C. Referance point
D. none of these

which of the following is the type of lathe machine ?

A. capstan
75 B. turret
C. both capstan and turret
D. none of the mentioned

which code is use for sub program end?

A. M16
76 B. M90
C. M98
D. M99

Which code is use for cutter radius compensation Right side?

A. G42
77 B. G40
C. G80
D. G90

Which code is used for peck drilling cycle?

A. G80
78 B. G83
C. G17
D. G81
Full Form JOG Mode?

A. Just on geometry
79 B. Jump over geometry
C. Jump across geometry
D. Jack over geometry

G55 is used for?

A. Work coordinate system1


80 B. Work coordinate system2
C. Work coordinate system3
D. Work coordinate system4

MEM mode function ?

A. Run the existing program written in EDIT mode


81 B. Delete the existing program
C. Edit the existing program.
D. To refresh the axis

DNC full form is ?

A. Direct Numer Compact


82 B. Dia Numerical Control
C. Direct Language Control
D. Direct Numerical Control

DIR means ?

A. Directory
83 B. Direct
C. Program [Link]
D. none of these

Other name of Local Co-ordinate system is ?

A. Machine co-ordinate system


84 B. Work piece co-ordinate system
C. Datum Shift
D. None of these

What is the M code for chuck de clamp in CNC Turning m/c ?

A. M18
85 B. M16
C. M11
D. M10

Which mode is used to write long program ?

A. AUTO
86 B. MDI
C. EDIT
D. ZRN

G17 stands for ?

A. YZ plane selection
87 B. XY plane selection
C. ZX plane selection
D. None of these

By which mode we can delete the program ?

A. MEM/Auto mode
88 B. JOG mode
C. MDI mode
D. Edit mode
What is the full form of ATC ?

A. Axillary tool changer


89 B. Automatic tool changer
C. Automatic tool cancel
D. Attach to computer

Which code is used for thread cutting cycle ?

A. G75
90 B. G76
C. G72
D. G80

What Indicates red light in CNC m/c ?

A. Program Stop
91 B. Optional stop
C. Emergency Stop
D. none of the above

Which code is used for optional stop ?

A. M00
92 B. M01
C. M02
D. M07

Which code is used for tool change ?

A. M05
93 B. M08
C. M06
D. M07

Which code is used for grooving cycle ?

A. G71
94 B. G74
C. G75
D. G76

By which mode we can delete the program ?

A. MEM/Auto mode
95 B. JOG mode
C. MDI mode
D. Edit mode

In CNC the Code G41 stand for_____________ ?

A. Tool Compensation cancel


96 B. Tool Compensation Right
C. Tool Compensation Left
D. None of these

Which code is used for reaming cycle ?

A. G75
97 B. G85
C. G80
D. G71

What is G72 ?

A. Stock removal rough cutting (TURNING)


98 B. Stock removal rough cutting (FACING)
C. Finishing cycle
D. XY plane selection
Which code is used for Polar command deactive ?

A. G28
99 B. G15
C. G17
D. G16

What is G00 ?

A. Linear Interpolation
100 B. Circular Interpolation CW
C. Rapid Traverse
D. circular interpolation CCW

Scaling off ?

A. G50
101 B. G51
C. G53
D. G54

M19 ?

A. Tool change
102 B. Spindle Orientation
C. Tool clamp & decalmp
D. Coolant off

G21 ?

A. Input in inch
103 B. Input in cm
C. Input in feet
D. Input in mm

G52 ?

A. Cutter Compensation left side


104 B. Machine Coordinate System
C. XY plane selection
D. Local Coordinate System

In case of O0001; "O" denotes:

A. Program Number
105 B. Program Number
C. Syntax Number
D. Program Initialization

What is the use of M03 ?

A. Spindle rotation Clockwise


106 B. Spindle rotation Anti-Clockwise
C. Spindle rotation Arbitrarilly
D. None of these

G84 stands for ?

A. Drilling cycle
107 B. Tapping cycle
C. Reaming cycle
D. Not exist

Which code is used for absolute mode ?

A. G91
108 B. G90
C. G17
D. G21
What is the uses of INC mode ?

A. To move the machine axes in a variable feed rate


109 B. To write a Program of maximum 6 numbers
C. To execute or run the existing program written in edit mode
D. None of these

For the “Reference point return “the code is

A. G30
110 B. G00
C. G28
D. G01

For tool clamp & declamp purpose which pressure is used ?

A. Hydraulic
111 B. Pneumatic
C. Atmospheric
D. Both a & b
In a program no "O0075" what do u mean by "O"

A. Syntax number

112 B. Operation number

C. Program no

D. sal. no

Machine code for Program End

A. M03

113 B. M30

C. M01

D. M10

In CNC G94 stands for______________

A. Feed per revolution


114 B. constant surface speed control
C. constant surface feed control
D. feed per minute
What is the use of M03?

A. spindle rotation clockwise


115 B. Spindle rotation Anti-Clockwise

C. Spindle rotation Arbitrarilly

D. None of these

What is the code of Grooving Cycle ?

A. G71

116 B. G98

C. G97

D. G75

Which code is used for polar co-ordinate command active?

A. G14

117 B. G15

C. G16

D. G17

How many types of Feed Rate is being used in Program ?

A. 3
118 B. 4
C. 5
D. 6
For the "reference point return" the code is

A. G28
119 B. G27
C. G04
D. G29
113What is the material of Tennon?

A. Stainless Steel

120 B. Invar steel

C. Hardened steel
D. EN material
Which code we use for the “Programme stop”

A. G00

121 B. M01

C. G01

D. M00

What is the material of spring collect?

A. Hardened steel

122 B. spring steel


C. invar steel
D. none of the above
Which of these symbol is used to skip a block ?

A. #

123 B. *
C. /
D. ;
In which year CNC was invented?

A. 1970

124 B. 1980

C. 1982

D. 1972

What is MDI?

A. most data input


125 B. manual data input
C. manual direct input
D. most direct input
What is the material of edge finder?

A. Stainless steel

126 B. Mild steel

C. High carbon steel

D. All of these

What is the material of insert used in CNC m/c?

A. Carbide

127 B. HSS

C. High carbon steel

D. None of the these

G91 stands for ?

A. Absolute Mode

128 B. RPM

C. Incremental mode

D. Tapping Cycle
Soft hammer made up of ?

A. Phosphorus

129 B. Brass

C. Cast iron

D. MS

G15 stands for ?

A. Polar command deactive

130 B. Polar command active

C. return From reference Point

D. Dwell time

Which motor is used for Coolant purpose?

A. Servo Motor

131 B. Induction Motor

C. Stepper motor

D. none of the these

What is the M-code for Tool clamp & Declamp?

A. M30

132 B. M03

C. M05

D. M45

The code G98 stands for:

A. mm/rev

133 B. mm/min

C. mm/inch

D. None of these

Which mechanism in CNC milling m/c is used for axis movement ?

A. Box nut mechanism

134 B. Ball lead screw mechanism

C. Hydraulic mechanism

D. Sliding mechanism

G68 stands for

A. Work piece co-ordinate system

135 B. Co-ordinate system rotation off

C. Co-ordinate system rotation on

D. None of these

G20 is used for?

A. Metric mode

136 B. Inch mode

C. Absolute mode

D. Incremental mode

G83 stands for _________

A. Drilling cycle

137 B. tapping cycle


C. boring cycle
D. grooving cycle
In milling machine x-axis is along?

A. Length of bed.

138 B. Along spindle.

C. Along width of the bed

D. All are correct


DNC came into existances?

A. 1947

139 B. 1990

C. 1992

D. 1994

Which is not a mode selector ?

A. Ref

140 B. MPG

C. JOG

D. INC

MEM mode function?

A. Run the existing program written in EDIT mode

141 B. Delete the existing program.

C. Edit the existing program

D. To refresh the axis

Cutting speed 22-25 stands for which material?

A. D2
142 B. AL
C. MILD STEEL
D. MU
M code stands for?

A. miscellaneous code
143 B. Machine code

C. Preparatory code

D. both A and B

Which is not a CNC contoller ?

A. FANUC

144 B. HASS

C. OKUMA
D. SIMENTIC

NC came in to which year?

A. 1998
145 B. 1950
C. 1953
D. 1952
Full form of CNC?

A. Computer Numerical Compact

146 B. Computer Numerical Condition

C. Computer Numerical Control

D. Compact Number Control

G54 is used for?

A. Work coordinate system1

147 B. Work coordinate system2

C. Work coordinate system3

D. Work coordinate system4

Which code is used for spindle rotation off?

A. M03

148 B. M05

C. M07

D. M09
What the full form of EOB?

A. Entry of block

149 B. End of block

C. Exit of block

D. End to back

Which code is used for cutter radius compensation cancel?

A. G40

150 B. G41

C. G42

D. G03

You might also like