0% found this document useful (0 votes)
10 views

MEM 415. CNC Programming and Robotics. EXERCISES

The document consists of a comprehensive list of exercises related to CNC programming and robotics, covering various topics such as CNC machining components, automation, robotics definitions, programming codes, and the differences between manual and computer-aided programming. It includes questions on tool materials, robot grippers, manufacturing systems, and the roles of different components in CNC systems. The exercises aim to assess understanding and application of concepts in CNC technology and robotics.

Uploaded by

Adavize
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

MEM 415. CNC Programming and Robotics. EXERCISES

The document consists of a comprehensive list of exercises related to CNC programming and robotics, covering various topics such as CNC machining components, automation, robotics definitions, programming codes, and the differences between manual and computer-aided programming. It includes questions on tool materials, robot grippers, manufacturing systems, and the roles of different components in CNC systems. The exercises aim to assess understanding and application of concepts in CNC technology and robotics.

Uploaded by

Adavize
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

MEM 415.

CNC Programming and Robotics EXERCISES


1. Enlist the various components of CNC machining units
2. What is CNC machining Simulation?
3. What is Automation?
4. Define the term Recovery Hardness of a Machine tool
5. What do you understand by CBN?
6. Define Hot Hardness of a cutting tool material
7. Name the two ways in which CNC program files can be run
8. Is washing machine a robot? Back up your answer with reasons
9. In a sentence or two, define frame and position control
10. What is Robotics?
11. What is the task of a computer in computer Aided Part Programming?
12. list the different types of tool magazine and explain the concept of Automatic Tool
Changer
13. Define robot and list out 5 advantages of robots.
14. Differentiate between Manual and Computer Aided Part Programming
15. Explain the various categories of robot grippers
16. With Four parameters compare and contrast a robot to man
17. With the aid of schematic diagram give an example of a robot with five degree of
freedom
18. Define the following terms as applied to robots
I. Mechanism
II. Linkage
III. Degree of freedom
19. Discuss the elements of computer numerical control (CNC) system using appropriate
diagrams
20. Highlight the classification of robot according to its motion
21. Justify the need of flexible tooling and explain the components of flexible tooling
22. What do you understand by Hot Hardness of a machine tool?
23. List out five types of cutting tool materials used in CNC machine tools
24. Briefly explain the structure of a CNC Part Program
25. Give the meaning of the following CNC programming codes
I. G00
II. G03
III. M04
IV. G04
V. M06
26. Running CNC program file can be done in two ways, by ............... and by................
27. Another name for G-code is...............?
28. Code M08 means ..........................................................?
29. What does C90 E180 stands for?..................................
30. Which code controls the rapid idle movement of the cutting tool in CNC programming?
31. The rate at which the cutting tool and the workpiece move in relation to one another is
called …………………………
32. A return signal that confirms the position of the tool or work piece is
called.............................
33. The fixed central point in the Cartesian coordinate system is called ………………..
34. For a CNC machine absolute referencing is measured relative to
a. X axis only b. Y axis only c. Origin d. Last point where the machine was
located
35. For a CNC machine relative referencing is measured relatively to …..
a. X axis only b. Y axis only c. Origin d. Last point where the machine was
located
36. In CNC milling, the axes of cutting are…………
a. X and Y axis b. X and Z axis c. X, Y and Z axis d. Y and Z axis
37. A sophisticated machine that can perform multiple machining operations at the same
location with a variety of tools is called……………..
a. A milling machine b. A water jet cutting machine c. A machining centre d. A
plasma cutting machine
38. What does home position means for a CNC machine?..............
a. Where you live. b. The position where the limit switch for all axes are activated
simultaneously. c. the origin d. some position that you define
39. Incremental programming locations are always given as the distance and direction from
the immediate preceding point. True / False
40. Linear interpolation consists of any programmed points linked together by straight line
whether the points are closed together or far apart. True/False
41. …….. code is one that pauses the operation of the CNC machining Operation
42. The ‘’T’’ word in the word address system stands for tool changer. True / False
43. Robotics is the study of robots kinematics. True / False
44. ……… code is used to activate the incremental system of entering points
45. To end a program …………… code is used
46. The punch plate on the drawing below is to be produced on TPS 3910 CNC milling
machine from a blank of AlMg1 dimensioned 100 x 50 x 5 mm. Prepare G and M codes
the production S-mill CNC Simulator, work out the process layout and set-up form.
Fig 1: PUNCH PLATE
47. What do you understand by the term Degree of Freedom? Calculate the degree of
freedom of the mechanism shown below in fig 1

Fig 1
48. Discuss on the different types manufacturing systems and explain where these
systems can be used.
49. Highlight six transmission mechanisms in Robots
50. What do you understand by the term Tool Compensation?
51. Explain with aid of Schematic, the configuration of CNC machining set up
52. List the various ways of programming a Robot and explain any two areas of
application of Robots you know
53. In what way(s) does linear transverse differs from linear interpolation?
54. What is the task of a computer in computer Aided Part programming
55. list and explain the four categories of robot grippers
56. What is CNC machining Simulation?
57. in a tabular form differentiate between Computer Part Programming and Manual
Part Programming
58. Enlist the various types of robot according to their motion types
59. Differentiate between Modal and Non-Modal code
60. What is CNC machining Simulation?
61. Differentiate between Modal and Non-Modal code
62. What is coding w.r.t. Group technology?
63. What is the use of Miscellaneous code
64. In what way(s) does linear transverse differs from linear interpolation?
65. Justify the need of DWELL and explain how it is specified in the part program
66. What is the task of a computer in computer Aided Part programming
67. Define Subroutine, explain its need and differentiate it from canned cycle
68. list the different types of tool magazine and explain the concept of Automatic Tool
Changer
69. What do you understand by the term Tool Compensation?
70. Discuss on the different types manufacturing systems and explain where these
systems can be used.
71. Explain the methods used by NC machines for motion and position controlled
72. Define Adaptive control and list four (4) advantages/benefits of Adaptive control
system
73. Justify the need of flexible tooling and explain the components of flexible tooling
74. Explain with aid of Schematic, the configuration of CNC machining set up
75. in a tabular form differentiate between Computer Part Programming and Manual
Part Programming
76. list two different types of Joint
77. list and explain the four categories of robot grippers
78. Highlight the two main types of industrial robots
79. Enlist the various types of robot according to their motion types
80. What do you understand by the term Degree of Freedom
81. With the aid of a schematic diagram, describe a Robot with 2RP2R
82. List the various ways of programming a Robot
83. Highlight six transmission mechanisms in Robots
84. Briefly Explain four areas of application of Robots you know
85. Define Computer Numerical Control (CNC) in simple terms.
86. List three input devices used in a CNC system.
87. What is the purpose of the Machine Control Unit (MCU) in a CNC machine?
88. Differentiate between the absolute and incremental dimensioning systems used in CNC
programming.
89. Name two types of motors commonly used in CNC machines.
90. What is the role of feedback devices in CNC machines?
91. Mention any two G-codes and their functions.
92. What is the main advantage of using AC servo motors over DC servo motors in CNC
machines?
93. Identify the key components of a robot.
94. Briefly explain the term "end effector" in robotics.
95. Discuss the elements of a CNC system and their roles in ensuring accuracy and
repeatability in machining operations.
96. Explain how CNC machines are applied in the industry, highlighting their advantages
over conventional machines.
97. Compare and contrast positional feedback devices and velocity feedback devices used in
CNC machines.
98. Analyze the evolution of robotics, focusing on its historical development and modern-day
applications.
99. Elaborate on the steps involved in creating a CNC program, emphasizing the importance
of dry-running a program before machining.
100. Evaluate the different locomotion methods used by robots and their suitability for various
applications.
101. Describe the process of creating a CAM program, from geometric modeling to data
transmission.
102. Discuss the different types of power sources used in robots and the factors influencing
their selection.

You might also like