CNC Technology Common Exam Ifba

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: 623
Questions: 57 | Attempts: 99

SettingsSettingsSettings
CNC Technology Common Exam Ifba - Quiz


Questions and Answers
  • 1. 

    5.1 What is subprogram?

  • 2. 

    5.2 Explain Display Unit

  • 3. 

    5.3 List out the advantages of CNC

  • 4. 

    5.4 Explain the term address, word & data

  • 5. 

    5.5 How to calculate speed (N)?

  • 6. 

    5.6 Write the difference between G41 &G42.

  • 7. 

    5.7 Mention any four M codes with function

  • 8. 

    5.8 What is meant by Home Position?

  • 9. 

    5.9 What is peck drilling? Write the format

  • 10. 

    5.10 List some CNC machine safety Systems

  • 11. 

    5.11 What is Emergency Stop Button?

  • 12. 

    1.1 Address code and data becomes one _________

    • A.

      A) Block                                  

    • B.

      B) Word  

    • C.

       c) Sentence                 

    • D.

      D) None

    Correct Answer
    B. B) Word  
    Explanation
    Address code and data becoming one can be represented by a single unit of information, which is a word. In computer systems, a word typically refers to the amount of data that a processor can process at one time, which is usually 32 or 64 bits. This allows the address code and data to be combined into a single unit, simplifying the processing and storage of information.

    Rate this question:

  • 13. 

    1.2 The digit “04” in this command T0204 represents                                                                          

    • A.

      A) turret number        

    • B.

      B) geometry offset and wear offset   

    • C.

      C) CRC

    • D.

      D) none ​​​​​​​

    Correct Answer
    B. B) geometry offset and wear offset   
    Explanation
    The digit "04" in the command T0204 represents the geometry offset and wear offset. This digit is used to specify the amount of offset or wear compensation that needs to be applied to the tool. The geometry offset is used to adjust the tool position relative to the workpiece, while the wear offset is used to compensate for any wear on the tool. This allows for more precise and accurate machining operations.

    Rate this question:

  • 14. 

    1.3 In incremental programming ____________ ref is taken                                    

    • A.

        a) Only one                

    • B.

         b) multi points            

    • C.

      C) home position 

    • D.

      D) previous point

    Correct Answer
    D. D) previous point
    Explanation
    In incremental programming, the "previous point" reference is taken. This means that the program keeps track of the last point or position that was processed or accessed. This reference is used to determine the next point or position to be processed or accessed, allowing the program to incrementally move through a sequence or set of points.

    Rate this question:

  • 15. 

    1.4 M06 is used for                          

    • A.

      A) Tool change              

    • B.

      B) pallet change          

    • C.

      C) coolant off              

    • D.

      D) coolant on

    Correct Answer
    A. A) Tool change              
    Explanation
    The correct answer is a) Tool change. The code "M06" is commonly used in CNC programming to indicate a tool change. When this code is executed, the machine will pause its current operation and perform a tool change, allowing for a different tool to be used for subsequent machining operations.

    Rate this question:

  • 16. 

     1.5 MDI stands for __________.

    • A.

      A) Manual Data Input                       

    • B.

      B) Machine Digitizing Input

    • C.

      C) Machine Decimal Integer               

    • D.

      D) Manual Dual Input

    Correct Answer
    A. A) Manual Data Input                       
    Explanation
    MDI stands for Manual Data Input. This means that the correct answer is option a) Manual Data Input.

    Rate this question:

  • 17. 

    1.6 G21 preparatory function used for ________

    • A.

      A) Inch Input               

    • B.

      B) Metric Input           

    • C.

      C) Absolute Input       

    • D.

      D) None

    Correct Answer
    B. B) Metric Input           
    Explanation
    The G21 preparatory function is used for Metric Input. This means that when the G21 code is used in a CNC program, it sets the machine to interpret all subsequent coordinates and dimensions in millimeters.

    Rate this question:

  • 18. 

    1.7 M01 is used for ________

    • A.

      A) Optional stop         

    • B.

      B) spindle on              

    • C.

      C) coolant on              

    • D.

      D) dwell

    Correct Answer
    A. A) Optional stop         
    Explanation
    M01 is a G-code command used in CNC programming to initiate an optional stop. When the program encounters M01, it will pause the execution and wait for the operator to manually resume the program. This is often used for inspection, tool changes, or to allow the operator to intervene in the machining process. Therefore, the correct answer is "a) Optional stop".

    Rate this question:

  • 19. 

    1.8 The purpose of dry run is ______

    • A.

      A) To reduce cycle time                      

    • B.

      B) To verify the programme              

    • C.

      C) To increase tool life                        

    • D.

        d) All the above

    Correct Answer
    D.   d) All the above
    Explanation
    Dry run is the process of running a program or a set of instructions without actually executing them on the target system. The purpose of a dry run is to identify any errors or issues in the program before it is executed, which helps in reducing cycle time by avoiding potential errors and rework. It also helps in verifying the program's logic and functionality, ensuring that it works as intended. Additionally, dry run can also help in identifying any potential issues that could impact the tool life, thereby indirectly increasing tool life. Therefore, the correct answer is d) All the above.

    Rate this question:

  • 20. 

    1.9 The purpose of Dwell is ______

    • A.

      A) To Stop the spindle                       

    • B.

        b) To stop the feed     

    • C.

      C) To Change the tool                         

    • D.

      D) None of the above

    Correct Answer
    B.   b) To stop the feed     
    Explanation
    The purpose of Dwell is to stop the feed.

    Rate this question:

  • 21. 

    1.10 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 the distance traveled by the cutting tool per revolution of the workpiece. In this case, the unit is given as millimeters per revolution (mm/rev), indicating that the feed is measured in millimeters for each complete revolution of the workpiece.

    Rate this question:

  • 22. 

    1.11 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 function G00, feed is not required to specify because G00 is a rapid traverse function which moves the tool at the maximum feed rate without cutting any material. It is used for rapid positioning of the tool to a specific coordinate.

    Rate this question:

  • 23. 

    1.12 The function of code M03 is________

    • A.

      A) Spindle ON             

    • B.

      B) Coolant ON             ​​​​​​​

    • C.

      C) Spindle OFF           

    • D.

      D) Coolant OFF

    Correct Answer
    A. A) Spindle ON             
    Explanation
    The correct answer is a) Spindle ON. Code M03 is a command used in CNC programming to turn on the spindle, which is the rotating component of a machine tool. This code activates the spindle motor and allows it to start rotating in the specified direction and at the specified speed.

    Rate this question:

  • 24. 

    1.13 The function of M code M09 is________

    • A.

      A) Coolant ON            

    • B.

      B) Coolant through tool ON

    • C.

      C) Coolant OFF            

    • D.

      D) None of these ​​​​​​​

    Correct Answer
    C. C) Coolant OFF            
    Explanation
    The function of M code M09 is to turn the coolant OFF. This means that when M09 is called in a program, it will deactivate the coolant system, stopping the flow of coolant. This can be useful in situations where coolant is not required or may interfere with the machining process.

    Rate this question:

  • 25. 

    1.14 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
    Sub programs are used to save programming time and reduce errors by allowing the programmer to write reusable code that can be called multiple times within a program. This helps to avoid duplicating code and makes it easier to make changes or updates to the code in one place, rather than having to make the same changes in multiple locations. By using sub programs, programmers can break down complex tasks into smaller, more manageable pieces, which can improve code readability and maintainability.

    Rate this question:

  • 26. 

    1.15 In CNC programming letter “R” is used to specify ________

    • A.

      (a) Speed function                 

    • B.

      (b) Radius of arc

    • C.

      (c) Reference value                

    • D.

      (d) Feed function.

    Correct Answer
    B. (b) Radius of arc
    Explanation
    The letter "R" is used in CNC programming to specify the radius of an arc. This is important because it determines the curvature of the arc and allows for precise control over the tool path. By specifying the radius, the CNC machine can accurately calculate the coordinates and movements required to create the desired arc shape.

    Rate this question:

  • 27. 

    1.16 The reference will change point to point in __________ coordinate system.

    • A.

      (a) Absolute                  

    • B.

      (b) Polar                     

    • C.

      (c) Incremental          

    • D.

      (d) None

    Correct Answer
    C. (c) Incremental          
    Explanation
    In an incremental coordinate system, the reference point will change from one point to another. This means that the coordinates of each point are measured relative to the previous point, rather than being measured from a fixed reference point. Therefore, the correct answer is (c) Incremental.

    Rate this question:

  • 28. 

    1.17 Speed function is specified by __________ letter.

    • A.

      (a)  S                           

    • B.

      (b) R                            

    • C.

      (c) F                           

    • D.

      (d) T ​​​​​​​

    Correct Answer
    A. (a)  S                           
    Explanation
    The correct answer is (a) S. In this question, the speed function is being referred to, and it is specified by the letter S. The other options (b) R, (c) F, and (d) T are not associated with the speed function.

    Rate this question:

  • 29. 

    1.18 The preparatory function used for peck drilling in CNC lathe____________

    • A.

      (a) G81                      

    • B.

      (b) G82                       

    • C.

      (c) G83                        

    • D.

      (d) G84

    Correct Answer
    C. (c) G83                        
    Explanation
    G83 is the correct answer because it is the G-code command used for peck drilling in CNC lathe. Peck drilling is a drilling technique where the drill bit is repeatedly lifted out of the hole to remove chips and prevent overheating. G83 command specifies the peck drilling cycle, which includes parameters such as the depth of each peck, the retract distance, and the feed rate. This command allows for efficient and controlled peck drilling operations in CNC lathe machines.

    Rate this question:

  • 30. 

    ​​​​​​1.19 G96 is for ____________________

    • A.

      (a) Feed Per Revolution                     

    • B.

      (b) Constant surface speed control cancel

    • C.

      (c) Constant surface speed control    

    • D.

      (d) None of the above

    Correct Answer
    C. (c) Constant surface speed control    
    Explanation
    1.19 G96 is a code used in CNC machining for constant surface speed control. This means that the machine will automatically adjust the spindle speed to maintain a consistent surface speed, regardless of the diameter of the workpiece. This is useful for maintaining a consistent cutting speed and preventing tool wear.

    Rate this question:

  • 31. 

    1.20 In CNC milling 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
    A.  a) X, Y & Z                   
    Explanation
    In CNC milling, the functional axes are X, Y, and Z. These axes represent the three-dimensional movement of the milling machine. 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 three axes allow the milling machine to accurately position and move the cutting tool to create the desired shape and dimensions on the workpiece.

    Rate this question:

  • 32. 

    1.21 Numerical control is control by ________            

    • A.

      A) Numbers                

    • B.

      B) letters                    

    • C.

      C) symbols      

    • D.

      D) None of the above

    Correct Answer
    A. A) Numbers                
    Explanation
    Numerical control is control by numbers. This means that machines or systems are controlled and operated using numerical values, typically represented by codes or instructions. These numerical values are used to specify the desired movements, positions, and actions of the machine or system. By using numbers, precise and accurate control can be achieved, allowing for automation and repeatability in various applications such as manufacturing, robotics, and computer numerical control (CNC) machining.

    Rate this question:

  • 33. 

    1.22 With automatic tool change the idle time is _____

    • A.

      A) Increased               

    • B.

      B) reduced                  

    • C.

      C) no change              

    • D.

      D) all the above

    Correct Answer
    B. B) reduced                  
    Explanation
    With automatic tool change, the idle time is reduced. This is because the automatic tool change system allows for a faster and more efficient tool change process, minimizing the time spent waiting for the tool to be changed manually. Therefore, the overall idle time is reduced, leading to increased productivity and efficiency in the operation.

    Rate this question:

  • 34. 

    1.23 __________ Can show graphics simulation of tool path so that part programmes may be verified           

    • A.

      A) feedback system                            

    • B.

      B) Display unit            

    • C.

      C) emergency button                        

    • D.

      D) Servo motor

    Correct Answer
    B. B) Display unit            
    Explanation
    A display unit is capable of showing graphics simulation of tool path, allowing for the verification of part programs. This means that the display unit can visually represent the movement and path of the tool, providing a visual confirmation of the programmed instructions.

    Rate this question:

  • 35. 

    1.24 Movement of machine slide carried out manually by _____ mode              

    • A.

      A) Jog mode               

    • B.

      B) MDI                       

    • C.

      C) AUTO          

    • D.

      D) all the above

    Correct Answer
    A. A) Jog mode               
    Explanation
    Jog mode is a manual mode of operation where the movement of the machine slide is carried out manually by the operator. In this mode, the operator can control the machine slide by using the jog buttons or handwheel, allowing for precise and controlled movement. MDI and AUTO modes are not manual modes of operation, as they involve programmed instructions or automatic operation. Therefore, the correct answer is a) Jog mode.

    Rate this question:

  • 36. 

    1.25 Never operate a CNC machine without proper ______           

    • A.

        a) Training                  

    • B.

      B) Experience             

    • C.

      C) Instruction  

    • D.

      D) all the above

    Correct Answer
    D. D) all the above
    Explanation
    Never operate a CNC machine without proper training, experience, or instruction. This is because operating a CNC machine requires knowledge and skills that can only be acquired through proper training. Experience is also important as it allows the operator to understand the nuances and intricacies of the machine. Additionally, following instructions is crucial for safety and to ensure that the machine is operated correctly and efficiently. Therefore, all of these factors are necessary to operate a CNC machine safely and effectively.

    Rate this question:

  • 37. 

    1.26 __________ Used to shut down the machine immediately            

    • A.

      A) cycle start              

    • B.

        b) emergency stop button     

    • C.

      C) Input          

    • D.

        d) Jog

    Correct Answer
    B.   b) emergency stop button     
    Explanation
    The correct answer is the emergency stop button. This button is used to shut down the machine immediately in case of an emergency or dangerous situation. It is a safety feature that overrides any other commands or inputs and stops all machine operations. Pressing the emergency stop button will halt the machine and prevent any further movement or operation until it is reset.

    Rate this question:

  • 38. 

    1.27 G41 Indicates _________           

    • A.

      A) Compensation cancel                  

    • B.

         b) left Compensation

    • C.

      C) right Compensation                       

    • D.

      D) none of the above

    Correct Answer
    B.    b) left Compensation
    Explanation
    G41 is a G-code used in CNC machining to enable left compensation. Left compensation means that the cutting tool will move to the left of the programmed path by the offset value. This is used when the tool diameter is larger than the programmed path, ensuring that the correct dimensions are achieved. Therefore, the correct answer is b) left Compensation.

    Rate this question:

  • 39. 

    1.28 _______ is work co-ordinate system G- code            

    • A.

      A) G22                         

    • B.

      B) G40                        

    • C.

      C) G(54-59)                 

    • D.

      D) G00

    Correct Answer
    C. C) G(54-59)                 
    Explanation
    The correct answer is c) G(54-59). In the given question, the missing term is the work coordinate system G-code, which is used to define the reference point and orientation of the workpiece. The options a) G22, b) G40, and d) G00 are not related to the work coordinate system. Option c) G(54-59) represents a range of G-codes from 54 to 59, which are commonly used for work coordinate systems.

    Rate this question:

  • 40. 

    1.29 Boring operation used for _________            

    • A.

      A) Threading               

    • B.

      B) Enlarging hole        

    • C.

      C) Finishing hole        

    • D.

      D) Blind hole

    Correct Answer
    B. B) Enlarging hole        
    Explanation
    Boring operation is used for enlarging a hole.

    Rate this question:

  • 41. 

    1.30 Always wear _________ when closely observing cutting tools.            

    • A.

      A) safety glasses         

    • B.

      B) Shoes                     

    • C.

      C) apron                      

    • D.

      D) all the above ​​​​​​​

    Correct Answer
    D. D) all the above ​​​​​​​
    Explanation
    When closely observing cutting tools, it is important to wear safety glasses to protect the eyes from any flying debris or particles. Additionally, wearing shoes is necessary to protect the feet from any potential hazards or accidents that may occur in the workspace. Wearing an apron can also provide protection to the body and clothing from any potential spills, splashes, or sharp objects. Therefore, the correct answer is d) all the above, as all of these items are important for ensuring safety when working with cutting tools.

    Rate this question:

  • 42. 

    2.1 The two functional axes in CNC lathe are X & Z

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    In CNC lathe machines, the X and Z axes are the two functional axes. The X axis represents the horizontal movement of the cutting tool, while the Z axis represents the longitudinal movement. These axes allow for precise control over the cutting tool's position and enable the machine to perform various operations such as facing, turning, drilling, and threading. Therefore, the statement "The two functional axes in CNC lathe are X & Z" is true.

    Rate this question:

  • 43. 

    2.2 ATC stands for Automatic tool changer     

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    ATC stands for Automatic Tool Changer. This is a device used in machining operations, particularly in CNC (Computer Numerical Control) machines. It allows for the automatic changing of tools during the machining process, eliminating the need for manual tool changes. This improves efficiency and reduces downtime, as the machine can automatically select and change the appropriate tool for each operation. Therefore, the statement "ATC stands for Automatic Tool Changer" is true.

    Rate this question:

  • 44. 

    2.3 The Numeral followed by an alphabet in a word is called data

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because when a numeral is followed by an alphabet in a word, it is considered as data. Data refers to any information or values that can be collected, stored, and processed. In this case, the combination of a numeral and an alphabet represents a specific piece of information, making it a form of data.

    Rate this question:

  • 45. 

    2.4 Speed function is specified by “F” Value   

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The statement "2.4 Speed function is specified by 'F' Value" is incorrect. The speed function is not specified by the 'F' value. Therefore, the correct answer is False.

    Rate this question:

  • 46. 

    2.5 Preparatory function used for linear interpolation is G03

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The preparatory function used for linear interpolation is actually G01, not G03. G01 is used to specify a linear movement between two points at a constant feed rate, while G03 is used for circular interpolation in a clockwise direction. Therefore, the correct answer is False.

    Rate this question:

  • 47. 

    2.6 Dwell cycle is used to stop spindle movement for specified time

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because a dwell cycle is indeed used to stop the spindle movement for a specified time. During a dwell cycle, the spindle comes to a halt and remains stationary for a predetermined duration. This pause allows for various operations to be performed, such as tool changes, measurements, or other tasks that require the spindle to be stationary.

    Rate this question:

  • 48. 

    2.7 The code used for coolant ON is M05

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The given statement is false. The code used for coolant ON is typically M08, not M05. M05 is actually the code used for coolant OFF.

    Rate this question:

  • 49. 

    2.8 The M code M98 stands for End of program

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The M code M98 does not stand for "End of program." M98 is actually a code used in G-code programming to call a subprogram or subroutine within a program. It is used to jump to a specific line of code and execute the subprogram before returning to the main program. Therefore, the correct answer is False.

    Rate this question:

  • 50. 

    2.9 In the block M06 T0102, 01 indicates tool position number

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because in the block M06 T0102, the number 01 indicates the tool position number. This suggests that the tool being referred to is located in position number 01.

    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 20, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 22, 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.