Course: Programming and Servicing of CNC Machines

» List of faculties » FS » KSA
Course title Programming and Servicing of CNC Machines
Course code KSA/CNC*M
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Keller Petr, Ing. Ph.D.
  • Ševic Martin, Ing.
Course content
The following topics will be discussed: 1. Introduction, basic terms - CNC machine, NC program, CAD/CAM system. 2. Coordinate systems, work offset and tool offset. Methods of creating NC programs. Introduction to NC programming using CAD / CAM systems. 3. Structure of NC program. Basic tool movements - rapid traverse, working feed, circular interpolation, tool path radius compensation. 4. Introduction to machining and overview of possibilities in CAD/CAM system with reference to production possibilities of Mazak Integrex 100-IV multi-profession turning and milling center. 5. Introduction to machining and overview of possibilities in CAD/CAM system in relation to production possibilities of five-axis milling center Hermle C250. 6. Tools and tool management. Tool offset setting, measurement, activation and purpose. 7. Tool magazines, types, basic properties, their advantages and disadvantages. 8. Table of workpiece zero point for setting of origin of coordinate systems, activation, usage. 9. Tool selection, cutting conditions determination. Function for selecting the tool and cutting conditions in the NC program. 10. Threading on lathe. Cylindrical and conical threads. Machining cycles - types, basic parameters for machining cycles on a lathe and milling machine. Miscellaneous functions. 11. Postprocessors, their functions, possibilities. Demonstration of postprocessor creation for CAD/CAM system. 12. NC program generation, code checking. Simulation of machine operation, prevention of possible collisions. 13. DNC management, planning and distribution of programs. Dialog programming. 14. Modern trends in CNC machine tools and CAD/CAM systems. Other possible outputs from CAD/CAM systems.

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing), Laboratory work, Practicum
  • Class attendance - 56 hours per semester
Learning outcomes
The aim of the course is to acquaint students with the basics of working on CNC machine tools together with the preparation of NC programs according to specific tasks using CAD/CAM systems with a focus also on multi-axis machining. The exercises are about setting and editing programs on CNC machine simulators and machines, including the manufacturing of parts. In addition, students will learn the basics of setting up and operating CNC machines, diagnostics of machine operation, basic maintenance and service.
The students get basic review of programming of CNC machines and also practical experiences of CNC machines setup and preparing of concrete production.
Prerequisites
To complete this course is not necessary to complete any other courses.

Assessment methods and criteria
Combined examination

CREDIT: Compulsory participation in seminars (max. 3 absences per semester), fulfillment of all requirements and elaboration of semester work, focused on design of suitable part(s), creation and debugging of NC program for manufacturing of this part and manufacturing on CNC machines in laboratories of Department of Manufacturing Systems and Automation (at least the simulation of manufacturing on a CNC machine simulator). EXAM: Combined written and oral - examination of knowledge and understanding of CNC machine programming, including practical examples of understanding the NC program, tool offset setting and setting of workpiece zero point.
Recommended literature
  • MAREK, J. Design of CNC machine tools. Prague: MM publishing, 2015. ISBN 978-80-260-8637-6.
  • ŠTULPA, M. CNC: programování obráběcích strojů.. Praha: Grada, 2015. ISBN 978-80-247-5269-3.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester