JNTUA B.Tech. R20 Regulations

########## JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR B.Tech (ME) - III-II Sem L T P C 0 0 3 1.5 (20A03607) COMPUTER AIDED MANUFACTURING LABORATORY Course Objectives:

- • To get practical knowledge on manual part programming of CNC lathe machine by using G codes and Mcodes.
- • To get practical knowledge on manual part programming of CNC milling and drilling machine by using Gcodes and Mcodes.
- • To get the practical knowledge on APT language.
- • To get practical application of Industrial Robots

########## Course Outcomes:

Upon successful completion students should be able to:

- • Use and understanding of Preparatory and Miscellaneous (G& M) codes to generate or edit a program which will operate a CNC Lathe/ Milling and Drilling.
- • Apply mathematical methods to calculate World/ Joint/ Tool coordinates in robotics.
- • Apply the programming concepts of Robots for simple applications in material handling and assembly

########## List of Experiments:

- 1. part programming (using Gand Mcodes) in CNC Lathe Machine: 1. part programming (using Gand Mcodes) in CNC Lathe Machine:
- a. programming for linear interpolation, circular interpolation, chamfering and grooving. a. programming for linear interpolation, circular interpolation, chamfering and grooving.
- b. programming by using standard Canned cycles for facing, turning, taper turning and b. programming by using standard Canned cycles for facing, turning, taper turning and thread cutting, Chess Bishop profile
- c. turning operations which cover all lathe operations covering maximum Gcodes and c. turning operations which cover all lathe operations covering maximum Gcodes and Mcodes

########## 2

. Manual part programming (using Gand Mcodes) in CNC Milling Machine:

- a. programming for linear interpolation, circular interpolation and contour motions. a. programming for linear interpolation, circular interpolation and contour motions.
- b. programming involving Canned cycles for drilling, Peck drilling and boring and b. programming involving Canned cycles for drilling, Peck drilling and boring and pocketing &Mirroring.
- c. programming for Gear cutting profile c. programming for Gear cutting profile
- 3. Programmed Tools) Language-Cutting tool path generation by using any CAM 3. Programmed Tools) Language-Cutting tool path generation by using any CAM simulation package / Experiment for different machining operations.
- a. Lathe Programming's - 2 Experiments a. Lathe Programming's - 2 Experiments
- b. Milling Programming's - 2 Experiments b. Milling Programming's - 2 Experiments

. Robotics: By using 5 or 6 - Axis robot

########## 4

- a. and Place with palletizing/ de-palletizing of components a. and Place with palletizing/ de-palletizing of components
- b. Bolt and Washer Assembly with robot. b. Bolt and Washer Assembly with robot.

########## References:

- 1. P Radhakrishnan, Computer Numerical Control (CNC) Machines, New Central Book agency, 2013.
- 2. S.R.DEB, Robotics Technology and Flexible Automation, McGraw Hill Education, 2017.
- 3. CHAO- HWACHANGand MICHEL. A. MELKANOFF, NC Machine Programming and software Design, Prentice Hall Publishers, 1989.

########## Online Learning Resources/Virtual Labs:

- • https://www.youtube.com/watch?v=NCEHRvFQqMo
- • https://www.youtube.com/watch?v=Gwy\_Vh46fCM
- • https://www.youtube.com/watch?v=0sxLwytzT2Y
- • https://www.youtube.com/watch?v=rgZT3RtfUqA
- • https://www.youtube.com/watch?v=osqX7iQEnuI
- • https://www.youtube.com/watch?v=-F0i1LDk2XI
- • https://www.youtube.com/watch?v=i-PgeWbDgq4
- • https://www.youtube.com/watch?v=sJm1Nyb-AkE
- • https://www.youtube.com/watch?v=UxO0xqvvGcM
- • https://www.youtube.com/watch?v=Ic-iKGSc7dk