Course title, code: CNC programming, GAJABAN-AUTGEVEZ-1

Name and type of the study programme: Computer science engineering, BSc
Curriculum: 2023
Number of classes per week (lectures+seminars+labs): 2+0+2
Credits: 4
Theory: 50 %
Practice: 50 %
Recommended semester: 5
Study mode: full-time
Prerequisites: Manufacturing I.
Course category: compulsory
Language: english
Responsible instructor: - nincs
Instructor(s): Dr. Kun Krisztián, Bognár Adrián, - nincs
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.


Course content - labs:

Acquired competences:
Knowledge:


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:


Additional professional competences:


Requirements, evaluation, 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:

Generative AI usage:

1st position: The use of GAI tools is not permitted when solving tasks. This means that GAI tools cannot be used when creating or solving formative or summative assessment elements, and the use of generative AI constitutes academic misconduct. The use of AI tools for language and spelling checking is not subject to the complete ban under the 1st position.

Study aids, laboratory background:

Compulsory readings:

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

Recommended readings: