CNC programming (GAJABAN-AUTGEVEZ-1)

Basic data
Name and type of the study programme
Vehicle Engineering, undergraduate program
Curriculum
2023
Classes / consultation hours
2 + 0 + 2 (L+S+Labs)
Credits
4 credits
Theory – Practice
Theory: 50%, Practice: 50%
Recommended semester
Semester 5
Study mode
full-time
Prerequisites
Manufacturing I.
Evaluation type
Colloquium
Course category
Compulsory
Language
English
Instructors
Responsible instructor
Vaczkó Dániel
Responsible department
Innovatív Járművek és Anyagok Tanszék
Instructor(s)
Dr. Kun Krisztián, Bognár Adrián
Checked by
Kelemen János
Course objectives

The aim of the course is to learn the basics of CNC programming. Students will become familiar with the principles of interpolators and two-axis path control, as well as the various numerical control modes. We will also discuss the grouping of coordinate systems and their assignment to the machine. In addition, the curriculum includes the application of turning and milling cycles, drilling cycles and various transformations, all of which are necessary for efficient CNC programming and machining.

Course content
Lectures

Structure and internal hierarchy of component manufacturing systems. Fundamentals of CNC programming, grouping of coordinate systems, assignment to the machine. Interpretation of simple and complex cycles. Manufacturing and measuring of drilling cycles, threading cycles, 2D, 3D and 5D surfaces on CNC-controlled machines and equipment. Possibilities of applying special transformation techniques during production. The process of mechanical design. Design based on shape features, life stages and product models, interpretation of CIM modules. Basic principles and implementation of competitive product design. Machining of free-space surfaces, “sculpture surfaces”. Presentation of smoothing strategies taking into account the “cubic volume” of the component.

Labs

During the laboratory exercises, students practice the fundamentals of CNC programming, including the use and assignment of different coordinate systems to the machine. They learn to interpret and apply simple and complex machining cycles, such as drilling cycles and threading cycles, and perform machining tasks on CNC-controlled equipment.

Acquired competences
Knowledge

Acquired competences: a) knowledge: Students will acquire the basics of CNC programming, including the principles of interpolators and two-axis path control, as well as various numerical control methods. They will become familiar with the classification of coordinate systems and their assignment to machines. They will gain detailed knowledge on the application of turning and milling cycles, drilling cycles, and transformations. b) skills: Students will be capable of programming and operating CNC machines, with particular emphasis on two-axis path control. They will be able to correctly apply and assign coordinate systems to machines. By using turning and milling cycles, as well as drilling cycles and transformations, they will effectively optimize manufacturing processes. c) attitude: Students are committed to precise and accurate work, and are open to learning new technologies and methods in the field of CNC programming. They willingly collaborate with their peers and actively participate in group tasks. They approach their tasks responsibly and pay great attention to adhering to safety regulations in the workshop. d) autonomy and responsibilities: Students will be able to independently program and maintain CNC machines, as well as solve technical problems that arise. They will be responsible for correctly creating and properly applying programs. They will ensure the quality and efficiency of manufacturing processes, adhere to safety regulations, and look out for the safety of their peers in the workshop. They will seek assistance and consult on professional issues when necessary. e) additional professional competences::

Skills

Introduction to control and technical elements used on CNC machines. Program writing, program testing on a PC computer. Reference point recording on a production CNC lathe and milling machine. Threaded shaft end production on a CNC lathe. 2-2.5 "D" part production on a CNC milling machine. Task consultation, preparation of 2 tasks, "defense" upon submission.

Attitude

Autonomy and responsibilities

Requirements, evaluation and grading
Mid-term study requirements

It is mandatory to write 2 closed mid-term exams. They can be made up once during the academic year.

Exam requirements

During the exam, students are required to answer questions selected from a predefined list of exam topics.

Generative AI usage

1st position: Use of GAI tools is not permitted for solving assignments. This means GAI tools cannot be used to complete formative or summative assessments, and using GAI constitutes academic misconduct. The use of AI tools for spelling and grammar checking does not fall under this prohibition.

Study aids, laboratory background

The supporting materials and laboratory background documents are provided to students through the Microsoft Teams platform.

Readings
Compulsory readings

1. Michael Fitzpatrick: Machining and CNC Technology, 2005 by the Mc.Graw. Hill (Higher Education).

Recommended readings

1. https://www.nct.hu/en/home