1.
The digit “02” in this command T0204 represents
Correct Answer
A. A) turret number
2.
In Absolute programming ____________ ref is taken
Correct Answer
A. A) Only one
Explanation
In Absolute programming, only one reference point is taken into consideration. This means that all positions and movements are measured and defined relative to this single reference point.
3.
M07 is used for
Correct Answer
D. D) coolant on
Explanation
M07 is a code used in CNC machining to turn on the coolant system. Coolant is important in machining operations as it helps to lubricate and cool down the cutting tool, reducing friction and preventing overheating. This code is typically used at the beginning of a machining operation to ensure that the coolant system is activated and ready to provide the necessary cooling and lubrication throughout the process.
4.
G20 preparatory function used for ________
Correct Answer
A. A) Inch Input
Explanation
The correct answer is "a) Inch Input". This suggests that the G20 preparatory function is used for inch input.
5.
Unit for feed is _________
Correct Answer
A. A) mm/rev
Explanation
The correct answer is "a) mm/rev". The unit for feed is typically expressed as mm/rev, which stands for millimeters per revolution. This unit represents the distance that the cutting tool travels along the workpiece for each revolution of the spindle. It is commonly used in machining operations to specify the rate at which the cutting tool advances into the workpiece.
6.
In which of the following function feed is not required to specify
Correct Answer
A. A) G00
Explanation
In the G00 function, feed rate is not required to be specified. The G00 function is used for rapid positioning, where the machine moves at its maximum speed to quickly move to a new position without considering the feed rate.
7.
To save programming time and to reduce the error __________ method is used.
Correct Answer
D. (d) Sub program
Explanation
To save programming time and reduce errors, the method of using sub programs is employed. Sub programs are reusable code blocks that can be called multiple times within a program. By using sub programs, programmers can avoid writing the same code repeatedly, leading to time savings and reducing the chances of making errors. Sub programs also enhance code modularity and maintainability by dividing the program into smaller, manageable parts.
8.
In CNC programming letter “F” is used to specify ________
Correct Answer
D. (d) Feed function.
Explanation
The letter "F" in CNC programming is used to specify the feed function. Feed function refers to the rate at which the cutting tool moves along the workpiece during the machining process. It determines the speed at which the material is removed and the accuracy of the final product. By adjusting the feed rate, operators can control the cutting speed and optimize the machining process for different materials and cutting conditions.
9.
Tool function is specified by __________ letter.
Correct Answer
D. (d) T
Explanation
The correct answer is (d) T. The tool function is specified by the letter "T".
10.
In CNC Lathe the functional axes are ____
Correct Answer
C. C) X & Z
Explanation
In CNC Lathe, the functional axes are X and Z. This means that the X-axis controls the movement of the cutting tool in the horizontal direction, while the Z-axis controls the movement of the cutting tool in the longitudinal direction. The Y-axis is not included as one of the functional axes in CNC Lathe. Therefore, option c) X & Z is the correct answer.
11.
__________ Can stop the program immediately in case of emergency
Correct Answer
C. C) emergency button
Explanation
The emergency button is the correct answer because it is specifically designed to stop the program immediately in case of an emergency. It serves as a safety measure to quickly halt any potentially dangerous or harmful actions or processes. The other options, such as the feedback system, display unit, and servo motor, do not have the same function or purpose as the emergency button in terms of stopping the program instantly in emergency situations.
12.
Movement of machine slide carried out Automatically by _____ mode
Correct Answer
C. C) AUTO
Explanation
The movement of the machine slide is carried out automatically in AUTO mode. In Jog mode, the movement is controlled manually by the operator. In MDI (Manual Data Input) mode, the operator manually enters the commands for the machine to execute. Therefore, the correct answer is c) AUTO.
13.
G40 Indicates _________
Correct Answer
A. A) Compensation cancel
Explanation
The correct answer is "a) Compensation cancel". This indicates that G40 is used to cancel any compensation that may have been applied previously.
14.
Reaming operation used for _________
Correct Answer
C. C) Finishing hole
Explanation
The reaming operation is used for finishing a hole. Reaming is a machining process that is used to enlarge and smooth out a previously drilled or bored hole to achieve a precise diameter and smooth surface finish. This process is typically done after drilling or boring to improve the accuracy and quality of the hole. Therefore, option c) "Finishing hole" is the correct answer.
15.
​​​​​G28 code is ________
Correct Answer
C. C) home position
Explanation
The G28 code is used to move the machine to its home position. This is the reference point for the machine, where all other movements are based from. By using the G28 code, the machine can be easily reset to its starting position, ensuring accurate and consistent movements throughout the machining process.
16.
Never attempt to program a CNC machine without proper training
Correct Answer
D. D) All the above
Explanation
Programming a CNC machine requires a combination of training, knowledge, and following the manual. Without proper training, one may not have the necessary skills to operate the machine safely and efficiently. Additionally, having knowledge about CNC programming principles and techniques is crucial to ensure accurate and precise machining. Lastly, referring to the machine's manual is essential to understand its specific features, functions, and operating procedures. Therefore, all three factors - training, knowledge, and the manual - are necessary to program a CNC machine effectively.
17.
To save time tool is moved along a straight line at Rapid traverse
Correct Answer
A. A) G00
Explanation
The correct answer is a) G00. G00 is the rapid traverse command in CNC programming. It is used to move the tool quickly along a straight line to save time. This command is commonly used when the tool needs to move to a new position without cutting or machining any material.
18.
The preparatory function used for drilling in CNC lathe____________
Correct Answer
A. (a) G81
Explanation
The correct answer is (a) G81. G81 is the G-code command used for drilling in CNC lathe machines. When this command is executed, the machine will perform a drilling operation at a specified location on the workpiece. This command is commonly used for creating holes in the workpiece during the machining process.
19.
Reaming operation used for _________
Correct Answer
C. C) Finishing hole
Explanation
The reaming operation is used for finishing a hole. Reaming is a metalworking process that involves enlarging and smoothing out a pre-existing hole to achieve a precise diameter and smooth surface finish. This is typically done after drilling or boring operations to achieve the desired size and surface quality for the final product.
20.
The M code M98 stands for _________
Correct Answer
A. (a) Sub program
Explanation
The M code M98 stands for a sub program.
21.
The three functional axes in CNC Milling are X, Y & Z
Correct Answer
A. True
Explanation
In CNC milling, the three functional axes are X, Y, and Z. These axes represent the three directions in which the milling machine can move. The X-axis represents the horizontal movement from left to right, the Y-axis represents the vertical movement from front to back, and the Z-axis represents the vertical movement from top to bottom. These axes allow the milling machine to move and position the cutting tool accurately in order to create precise and complex shapes in the workpiece. Therefore, the statement "The three functional axes in CNC Milling are X, Y & Z" is true.
22.
Feed function is specified by “R” Value
Correct Answer
B. False
Explanation
The statement "Feed function is specified by 'R' Value" is false. The feed function is not specified by the 'R' value.
23.
Preparatory function used for Circular interpolation is G03
Correct Answer
A. True
Explanation
The preparatory function used for circular interpolation is G03. This function is used in CNC programming to create circular movements in a clockwise direction. It is commonly used in machining operations such as milling and turning to create curved features or contours. By specifying the center point, radius, and other parameters, the G03 command enables the machine to accurately follow the desired circular path.
24.
The code used for End of program is M04
Correct Answer
B. False
Explanation
The given statement is false because the code used for the end of the program is not "M04". The code used for the end of the program can vary depending on the programming language being used.
25.
“; “symbol indicates start of program
Correct Answer
B. False
Explanation
The given correct answer is "False". The explanation for this answer is that the double semicolon ";;" does not indicate the start of a program. In most programming languages, the double semicolon is not a valid syntax and would result in a compilation or syntax error. The correct symbol to indicate the start of a program varies depending on the programming language, but it is typically a specific keyword or a specific function or method that is called to begin the program execution.
26.
Major difference between NC and CNC machine lies in the improved flexibility and reliability
Correct Answer
A. True
Explanation
The major difference between NC (Numerical Control) and CNC (Computer Numerical Control) machines is the level of flexibility and reliability they offer. NC machines are controlled by a set of instructions programmed on punched cards or tapes, while CNC machines are controlled by a computer. CNC machines provide greater flexibility as they can be easily reprogrammed and offer higher precision and reliability due to their computer-controlled systems. Therefore, the statement "Major difference between NC and CNC machine lies in the improved flexibility and reliability" is true.
27.
Movement of machine slide carried out manually by pressing particular
jog button (+ or -)
Correct Answer
A. True
Explanation
The movement of the machine slide is carried out manually by pressing a specific jog button, either the "+" or the "-". This suggests that the machine slide does not move automatically but requires manual input from the operator. Therefore, the statement "True" accurately reflects this explanation.
28.
The part programs data can be loaded into and unloaded from memory of the system or floppy disks, USB flash derives etc.
Correct Answer
A. True
Explanation
The given statement is true. Part programs, which contain the instructions for a specific task, can be loaded into and unloaded from the memory of a system or stored on external storage devices such as floppy disks or USB flash drives. This allows for flexibility and ease of access when it comes to managing and executing part programs on a system.
29.
In a close loop system, feedback devices are not monitor the output
Correct Answer
B. False
Explanation
In a closed-loop system, feedback devices are used to monitor the output. This allows the system to continuously compare the desired output with the actual output and make adjustments accordingly. Without feedback devices, the system would not have the necessary information to make these adjustments, resulting in a less accurate and efficient system. Therefore, the statement that feedback devices do not monitor the output in a closed-loop system is false.
30.
The code used for coolant Off is M05
Correct Answer
B. False
Explanation
The given statement is false. The code used for coolant Off is not M05.