346-0305/03 – Programming of Machine Tools (POS)

Gurantor departmentDepartment of Machining, Assembly and Engineering MetrologyCredits2
Subject guarantorIng. Jiří Kratochvíl, Ph.D.Subject version guarantorIng. Jiří Kratochvíl, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year3Semesterwinter + summer
Study languageCzech
Year of introduction2011/2012Year of cancellation2020/2021
Intended for the facultiesFSIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KRA49 Ing. Jiří Kratochvíl, Ph.D.
PAG016 Ing. Marek Pagáč, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 2+2
Part-time Graded credit 12+2

Subject aims expressed by acquired skills and competences

To acquaint students with the problems of programming of CNC machine tools. Interpret and modify CNC programs. Be able to create a CNC program for machining the specified part.

Teaching methods

Experimental work in labs


Students will be acquainted with CNC machine control systems and technological possibilities of these machine tools. They learn the ISO code for manual programming of CNC machines. After completing the course, he / she will be able to independently set up programs for CNC machine tools. The listener will be able to interpret the CNC program.

Compulsory literature:

Josef, BRYCHTA; Andrej, CZÁN; Robert, ČEP; Jiří, KRATOCHVÍL; Jana, PETRŮ; Marek, SADÍLEK; Dana, STANČEKOVÁ; Tomáš, ZLÁMAL: VŠB - Technická univerzita Ostrava, 2014. ISBN 978-80-248-3522-8. (http://projekty.fs.vsb.cz/064/docs/obrabeni.pdf)

Recommended literature:

ŠTULPA, Miloslav. CNC: programování obráběcích strojů. Praha: Grada, 2015. ISBN 978-80-247-5269-3.

Way of continuous check of knowledge in the course of semester

Work on the program.


BRYCHTA, J.; ČEP, R.; SADÍLEK, M.; PETŘKOVSKÁ, L.; NOVÁKOVÁ, J. Nové směry v progresivním obrábění [online]. Ostrava : Fakulta strojní VŠB-Technická univerzita Ostrava, 2007 [cit. 2009-1-8]. Scripta electronica. s. 251. Dostupné na WWW:. ISBN 978-80-248-1505-3.

Other requirements

Work on the program. Attendance at seminars at least 70%.


Subject has no prerequisities.


Subject has no co-requisities.

Subject syllabus:

The program of lectures Week lectures 1st Introduction to NC technology. Control of NC Machine Systems. Working space and coordinate system for NC machines. Construction of the NC program and the procedure for its elaboration. Graphic simulation of machining. NC machine tools and their setup. 2nd Fixed cycles and cutting lathe programming routines EMCOTURN EMCOTRONIC CS 120 with TM02. Programming Milling PC MILL 155 MS SINUMERIK 840D Program of exercises and seminars + individual students' work Week Refill exercises and seminars 1 recommended reading, technology. The development of the program components for CNC lathe. 2 Check the control program, simulation and debugging on the PC. test classified credit.

Conditions for subject completion

Full-time form (validity from: 2012/2013 Winter semester, validity until: 2020/2021 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Graded exercises evaluation Graded credit 100 (100) 51
        Projekt I Project 35  10
        Projekt II Project 35  10
        test Written test 30  10
Mandatory attendence parzicipation:

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2012/2013 (B2341) Engineering (2303R002) Mechanical Engineering Technology P Czech Ostrava 3 Optional study plan
2012/2013 (B2341) Engineering (2303R002) Mechanical Engineering Technology P Czech Šumperk 3 Optional study plan
2012/2013 (B2341) Engineering (2303R002) Mechanical Engineering Technology K Czech Ostrava 3 Optional study plan
2012/2013 (B2341) Engineering (2303R002) Mechanical Engineering Technology K Czech Šumperk 3 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner