CNC Lab Exam 1

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Sujaikumar.s
S
Sujaikumar.s
Community Contributor
Quizzes Created: 2 | Total Attempts: 765
| Attempts: 653 | Questions: 30
Please wait...
Question 1 / 30
0 %
0/100
Score 0/100
1. __________ Can stop the program immediately in case of emergency            

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.

Submit
Please wait...
About This Quiz
CNC Lab Exam 1 - Quiz

CNC LAB EXAM 1 assesses knowledge in CNC machine programming and operations. Questions cover turret numbering, absolute programming, coolant usage, input units, feed rates, and specific G-code functions,... see moreessential for proficiency in CNC machining. see less

2. In CNC programming letter "F" is used to specify ________

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.

Submit
3. The three functional axes in CNC Milling are X, Y & Z                                          

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.

Submit
4. Feed function is specified by "R" Value                                                             

Explanation

The statement "Feed function is specified by 'R' Value" is false. The feed function is not specified by the 'R' value.

Submit
5. The part programs data can be loaded into and unloaded from memory of the system or floppy disks, USB flash derives etc.                                     

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.

Submit
6. Tool function is specified by __________ letter.  

Explanation

The correct answer is (d) T. The tool function is specified by the letter "T".

Submit
7. Movement of machine slide carried out manually by pressing particular jog button (+ or -)                                                                                          

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.

Submit
8. In which of the following function feed is not required to specify   

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.

Submit
9. Reaming operation used for _________            

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.

Submit
10. Major difference between NC and CNC machine lies in the improved flexibility and reliability                                     

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.

Submit
11.  "; "symbol indicates start of program                                               

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.

Submit
12. The code used for End of program is M04                                         

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.

Submit
13. The code used for coolant Off is M05

Explanation

The given statement is false. The code used for coolant Off is not M05.

Submit
14. Never attempt to program a CNC machine without proper training

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.

Submit
15. Preparatory function used for Circular interpolation is G03              

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.

Submit
16. ​​​​​G28 code is ________                                                           

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.

Submit
17. The digit "02" in this command T0204 represents                                            

Explanation

not-available-via-ai

Submit
18. Unit for feed is _________  

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.

Submit
19. To save time tool is moved along a straight line at Rapid traverse

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.

Submit
20. G20 preparatory function used for ________

Explanation

The correct answer is "a) Inch Input". This suggests that the G20 preparatory function is used for inch input.

Submit
21. G40 Indicates _________           

Explanation

The correct answer is "a) Compensation cancel". This indicates that G40 is used to cancel any compensation that may have been applied previously.

Submit
22. In a close loop system, feedback devices are not monitor the output 

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.

Submit
23. Reaming operation used for _________            

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.

Submit
24. The M code M98 stands for _________  

Explanation

The M code M98 stands for a sub program.

Submit
25. M07 is used for                                 

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.

Submit
26. In CNC Lathe the functional axes are ____                           

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.

Submit
27. The preparatory function used for drilling in CNC lathe____________  

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.

Submit
28. In Absolute programming ____________ ref is taken                        

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.

Submit
29. Movement of machine slide carried out Automatically by _____ mode              

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.

Submit
30. To save programming time and to reduce the error __________ method is used.  

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.

Submit
View My Results

Quiz Review Timeline (Updated): Jan 16, 2025 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jan 16, 2025
    Quiz Edited by
    ProProfs Editorial Team
  • May 29, 2020
    Quiz Created by
    Sujaikumar.s
Cancel
  • All
    All (30)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
__________ Can stop the program immediately in case of emergency...
In CNC programming letter "F" is used to specify ________
The three functional axes in CNC Milling are X, Y & Z ...
Feed function is specified by "R" Value...
The part programs data can be loaded into and unloaded from memory of...
Tool function is specified by __________ letter.  
Movement of machine slide carried out manually by pressing particular ...
In which of the following function feed is not required to...
Reaming operation used for _________ ...
Major difference between NC and CNC machine lies in the improved...
 "; "symbol indicates start of program       ...
The code used for End of program is M04       ...
The code used for coolant Off is M05
Never attempt to program a CNC machine without proper training
Preparatory function used for Circular interpolation is G03 ...
​​​​​G28 code is...
The digit "02" in this command T0204...
Unit for feed is _________  
To save time tool is moved along a straight line at Rapid traverse
G20 preparatory function used for ________
G40 Indicates...
In a close loop system, feedback devices are not monitor the...
Reaming operation used for _________ ...
The M code M98 stands for _________  
M07 is used for...
In CNC Lathe the functional axes are...
The preparatory function used for drilling in CNC lathe____________ ...
In Absolute programming ____________ ref is...
Movement of machine slide carried out Automatically by _____ mode ...
To save programming time and to reduce the error __________ method is...
Alert!

Advertisement