CNC Lab Exam 1

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Sujaikumar.s
S
Sujaikumar.s
Community Contributor
Quizzes Created: 2 | Total Attempts: 668
Questions: 30 | Attempts: 570

SettingsSettingsSettings
CNC Lab Exam 1 - Quiz

.


Questions and Answers
  • 1. 

    The digit “02” in this command T0204 represents                                            

    • A.

      A) turret number        

    • B.

      B) geometry offset and wear offset   

    • C.

      C) CRC

    • D.

      D) none

    Correct Answer
    A. A) turret number        
  • 2. 

    In Absolute programming ____________ ref is taken                        

    • A.

      A) Only one                  

    • B.

      B) multi points            

    • C.

      C) home position        

    • D.

      D) previous point

    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.

    Rate this question:

  • 3. 

    M07 is used for                                 

    • A.

      A) Tool change              

    • B.

      B) pallet change          

    • C.

      C) coolant off              

    • D.

      D) coolant on

    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.

    Rate this question:

  • 4. 

    G20 preparatory function used for ________

    • A.

      A) Inch Input               

    • B.

      B) Metric Input           

    • C.

      C) Absolute Input       

    • D.

      D) None

    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.

    Rate this question:

  • 5. 

    Unit for feed is _________

    • A.

      A) mm/rev                  

    • B.

      B) rpm                        

    • C.

      C) m/hr.                    

    • D.

         d) No unit

    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.

    Rate this question:

  • 6. 

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

    • A.

      A) G00                         

    • B.

      B) G02                        

    • C.

      C) G03                         

    • D.

      D) G01

    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.

    Rate this question:

  • 7. 

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

    • A.

      (a) Absolute                

    • B.

      (b) Incremental          

    • C.

      (c) Polar                      

    • D.

      (d) Sub program

    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.

    Rate this question:

  • 8. 

    In CNC programming letter “F” is used to specify ________

    • A.

      (a) Speed function          

    • B.

      (b) Radius of arc

    • C.

      (c) Reference value                

    • D.

      (d) Feed function.

    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.

    Rate this question:

  • 9. 

    Tool function is specified by __________ letter.

    • A.

      (a)  S                          

    • B.

        (b) R                             ​​​​​​​

    • C.

      (c) F                           

    • D.

      (d) T 

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

    Rate this question:

  • 10. 

    In CNC Lathe the functional axes are ____                           

    • A.

      A) X, Y & Z                   

    • B.

      B) Y & Z                      

    • C.

      C) X & Z           

    • D.

      D) None of the above

    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.

    Rate this question:

  • 11. 

    __________ Can stop the program immediately in case of emergency            

    • A.

      A) feedback system                            

    • B.

      B) Display unit                        

    • C.

      C) emergency button                        

    • D.

      D) Servo motor

    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.

    Rate this question:

  • 12. 

    Movement of machine slide carried out Automatically by _____ mode              

    • A.

      A) Jog mode               

    • B.

      B) MDI                        

    • C.

      C) AUTO          

    • D.

      D) all the above

    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.

    Rate this question:

  • 13. 

    G40 Indicates _________           

    • A.

      A) Compensation cancel                    

    • B.

      B) left Compensation

    • C.

      C) right Compensation                       

    • D.

      D) none of the above

    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.

    Rate this question:

  • 14. 

    Reaming operation used for _________            

    • A.

      A) Threading                ​​​​​​​

    • B.

      B) Enlarging hole        

    • C.

      C) Finishing hole        

    • D.

      D) Blind hole

    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.

    Rate this question:

  • 15. 

    ​​​​​G28 code is ________                                                           

    • A.

      A) inch            

    • B.

      B) metric        

    • C.

      C) home position       

    • D.

      D) tool change

    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.

    Rate this question:

  • 16. 

    Never attempt to program a CNC machine without proper training

    • A.

      A) Training                  

    • B.

      B) Knowledge 

    • C.

      C) Manual      

    • D.

      D) All the above

    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.

    Rate this question:

  • 17. 

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

    • A.

      A) G00                         

    • B.

      B) G01           

    • C.

      C) G02            

    • D.

      D) All the above

    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.

    Rate this question:

  • 18. 

    The preparatory function used for drilling in CNC lathe____________

    • A.

      (a) G81                       

    • B.

      (b) G82                       

    • C.

      (c) G83                        

    • D.

      (d) G84

    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.

    Rate this question:

  • 19. 

    Reaming operation used for _________            

    • A.

      A) Threading               

    • B.

      B) Enlarging hole        

    • C.

      C) Finishing hole        

    • D.

      D) Blind hole ​​​​​​​

    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.

    Rate this question:

  • 20. 

    The M code M98 stands for _________

    • A.

      (a) Sub program         

    • B.

      (b) Main program      

    • C.

      (c) macro program     

    • D.

      (d) None

    Correct Answer
    A. (a) Sub program         
    Explanation
    The M code M98 stands for a sub program.

    Rate this question:

  • 21. 

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

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 22. 

    Feed function is specified by “R” Value                                                             

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 23. 

    Preparatory function used for Circular interpolation is G03              

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 24. 

    The code used for End of program is M04                                         

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 25. 

     “; “symbol indicates start of program                                               

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 26. 

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

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 27. 

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

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 28. 

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

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 29. 

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

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 30. 

    The code used for coolant Off is M05

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The given statement is false. The code used for coolant Off is not M05.

    Rate this question:

Quiz Review Timeline +

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

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 29, 2020
    Quiz Created by
    Sujaikumar.s
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.