Fundamentals of CNC Programming”

GTU Study
KHUDKIBOOK
FUNDAMENTALS OF CNC DI04065031
FREE PDF DI04065031
Code: DI04065031 Credits: 3 Semester 4 ME(

Fundamentals of CNC Programming”

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Fundamentals of CNC Programming” Syllabus — Unit-wise Content

The official GTU curriculum for Fundamentals of CNC Programming” (subject code DI04065031) as prescribed for ME( · Semester 4 divides the course into 9 units, covering 52 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (DI04065031)

Unit 1 To study basics of Computer Aided Manufacturing

4 lecture hours

  • • Definition of CAM, Evolution of CAM. • scope and role in modern manufacturing. • Concept of NC, CNC, DNC and their integration with CAM
  • Selection Criteria for CNC Machine. • Benefits
  • limitations and industrial applications of CAM

Unit 2 To study CNC Machine Tools and Drives

8 lecture hours

  • • CNC Turning and Machining Centers: Features
  • Axes nomenclature
  • work holding devices and Tool holding devices
  • Automatic tool changer (ATC) • CNC controller architecture: MCU, feedback loops
  • interpolation systems
  • Sensors used in CNC machines (position
  • Types of Controller and comparison

Unit 3 Demonstrate constructional features of CNC

6 lecture hours

  • • Demonstrate CNC machines and their operations. • Identify major parts of CNC and draw sketches. • Write specifications of CNC taken for demonstration. • Sketch important tool holders. • Tabulate sensors / feedback devices with type
  • specification and purposes used on CNC taken for demonstration. • Sketch display console
  • Also sketch symbols used on display console with meaning of each. • State interfacing standards used. • Functions of keys on CNC Console

Unit 4 CNC Part Programming Fundamentals-

4 lecture hours

  • • CNC Co ordinate System • Types of CNC programming Format • Basic G Code and Their Function • Basic M Code and Their Function • Cutting Parameter • Turning Part Programming Basics • Milling Part Programming Basics • Demonstration of Turning and Milling Program on CNC Simulator Program Name: Diploma Engineering Level: Diploma Branch: Mechanical Engineering (CAD/CAM) Subject Code: DI04065031 Course/Subject Name: Fundamentals of CNC Programming

Unit 5 CNC Turning Part Programming – I(Basic Turning Programming)

8 lecture hours

  • Teacher will assign minimum Four part drawings covering the following:  Facing  Straight  Turning  Step turning  Taper turning  Circular interpolation (concave/convex profiles) Students will: 1
  • Sketch each component with dimensions. 2
  • Prepare CNC part programs using ISO-standard G and M codes. 3
  • Indicate work zero
  • tool offsets, and tool path on the sketch. 4
  • Simulate each program using available CNC simulation software. 5
  • Load any one CNC Program and manufacture part on a CNC turning Centre. 6 10 % 5 CNC Turning Part Programming – II (Advanced Turning Programming) Teacher will assign minimum Four part drawings covering:  Canned cycles for drilling
  • or threading  Thread cutting using G32/G76 (or equivalent controller cycles)  Use of subroutine
  • macro statement
  • or loop for repeated features Students will: 1
  • Prepare CNC part programs using ISO G and M codes including cycles/subroutines. 3
  • Mark work zero
  • Simulate the programs using CNC simulation software. 5
  • Load any one CNC Program and manufacture part on a CNC turning Centre

Unit 6 CNC Machining Centre Part Programming – I (Basic Milling) Teacher will assign minimum Four part drawings covering

6 lecture hours

  • Face milling and straight-line milling 2
  • Circular interpolation (convex/concave contours) 3
  • Use of tool length offsets and work coordinate offsets (G54/G55 etc.) Students will: 4
  • Draw each part with proper dimensions
  • Program Name: Diploma Engineering Level: Diploma Branch: Mechanical Engineering (CAD/CAM) Subject Code: DI04065031 Course/Subject Name: Fundamentals of CNC Programming 5
  • Prepare CNC milling programs in ISO format with tool change commands. 6
  • Indicate work zero
  • tool path, and machining sequence

Unit 8 Load any one CNC Program and manufacture part on a CNC

  • Machining center. 7 CNC Machining Centre Part Programming – II (Advanced Milling) Teacher will assign minimum Four part drawings covering: 1
  • Pocket milling (rectangular/circular) using canned cycles or multi-pass strategies 2
  • Contour milling with circular interpolation and fillet radii 3
  • Pattern drilling
  • peck drilling, and tapping cycles 4
  • Multi-tool machining and tool change sequencing Students will: 5
  • Sketch each component with dimensions. 6
  • Prepare ISO-format CNC programs including all required cycles. 7
  • Identify and mark work offsets
  • tool length offsets, and tool path. 8
  • Simulate each program using available CNC simulation software

Unit 9 Load any one CNC Program and manufacture part on a CNC

10 lecture hours

  • Machining Center. 8 14 % 8 Demonstration of CAD/CAM integration: • Demonstrate CAD / CAM integration. • List interfacing standards. • Teacher will assign part drawings
  • Minimum four drawings (Two for Turning and Two for machining centre). • Student would : i
  • Generate CNC code for assigned drawing using any CAM software e.g
  • Autodesk Fusion 360 / SolidCAM (for SolidWorks) / MasterCAM / NX CAM / EdgeCAM / CATIA Manufacturing Module). ii
  • Insert the code in CNC machine and prepare the part

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 4

GTU Study
KHUDKIBOOK
ESSENCE OF INDIAN 4340001
FREE PDF 4340001

Essence of Indian Knowledge and Tradition

Code: 4340001 Credit: 2
Open →
GTU Study
KHUDKIBOOK
CONTRIBUTOR PERSONALITY DEVELOPMENT 4340002
FREE PDF 4340002

Contributor Personality Development

Code: 4340002 Credit: 2
Open →
GTU Study
KHUDKIBOOK
INTEGRATED PERSONALITY DEVELOPMENT 4340003
FREE PDF 4340003

Integrated Personality Development Course

Code: 4340003 Credit: 2
Open →
GTU Study
KHUDKIBOOK
ESTIMATING, COSTING AND 4341901
FREE PDF 4341901

Estimating, Costing and Engineering Contracting

Code: 4341901 Credit: 2
Open →
GTU Study
KHUDKIBOOK
FLUID MECHANICS AND 4341903
FREE PDF 4341903

Fluid Mechanics and Hydraulic Machinery

Code: 4341903 Credit: 3
Open →
GTU Study
KHUDKIBOOK
MANUFACTURING ENGINEERING PROCESSES-III 4346501
FREE PDF 4346501

Manufacturing Engineering Processes-III

Code: 4346501 Credit: 4
Open →
GTU Study
KHUDKIBOOK
THERMAL ENGINEERING 4346502
FREE PDF 4346502

Thermal Engineering

Code: 4346502 Credit: 4
Open →
GTU Study
KHUDKIBOOK
COMPUTER AIDED DRAFTING-II 4346503
FREE PDF 4346503

Computer Aided Drafting-II

Code: 4346503 Credit: 2
Open →
GTU Study
KHUDKIBOOK
ENTREPRENEURSHIP & START-UP DI04000081
FREE PDF DI04000081

Entrepreneurship & Start-up

Code: DI04000081 Credit: 3
Open →
GTU Study
KHUDKIBOOK
ARTIFICIAL INTELLIGENCE AND DI04000161
FREE PDF DI04000161

Artificial Intelligence and Prompt Engineering

Code: DI04000161 Credit: 3
Open →
GTU Study
KHUDKIBOOK
DESIGN OF MACHINE DI04000251
FREE PDF DI04000251

Design of Machine Elements

Code: DI04000251 Credit: 4
Open →
GTU Study
KHUDKIBOOK
INDUSTRIAL ENGINEERING AND DI04000261
FREE PDF DI04000261

Industrial Engineering and Management

Code: DI04000261 Credit: 4
Open →
GTU Study
KHUDKIBOOK
OPERATIONS MANAGEMENT DI04000271
FREE PDF DI04000271

Operations Management

Code: DI04000271 Credit: 4
Open →
GTU Study
KHUDKIBOOK
TOTAL QUALITY MANAGEMENT DI04000281
FREE PDF DI04000281

Total Quality Management

Code: DI04000281 Credit: 4
Open →
GTU Study
KHUDKIBOOK
INDUSTRY 4.0 DI04000291
FREE PDF DI04000291

Industry 4.0

Code: DI04000291 Credit: 3
Open →
GTU Study
KHUDKIBOOK
THERMAL SYSTEM ENGINEERING DI04065011
FREE PDF DI04065011

Thermal System Engineering

Code: DI04065011 Credit: 4
Open →
GTU Study
KHUDKIBOOK
MANUFACTURING ENGINEERING PROCESSES DI04065021
FREE PDF DI04065021

Manufacturing Engineering Processes - II

Code: DI04065021 Credit: 4
Open →
GTU Study
KHUDKIBOOK
COMPUTER AIDED DESIGN DI04065041
FREE PDF DI04065041

Computer Aided Design

Code: DI04065041 Credit: 4
Open →
GTU Study
KHUDKIBOOK
FINITE ELEMENT ANALYSIS DI04065051
FREE PDF DI04065051

Finite Element Analysis

Code: DI04065051 Credit: 4
Open →