Course: Programming of NC Machines

« Back
Course title Programming of NC Machines
Course code UTM/PU043
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study 3
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory
Form of instruction unspecified
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Náprstková Nataša, doc. Ing. Ph.D.
  • Sviantek Jan, Ing.
Course content
1. Introduction, the concept of the program for production machines, stages of programs 2. Basic methods of automatic control, control according to the given dependence, control according to the method of energy transfer, flexibility of automatic control. 3. Numerical control of production machines, division of numerical control, programming of production machines, analysis of information, types and methods of programming, NC program. 4. NC, CNC, DNC 5. CNC machine, its parts, terminology, modes of work, coordinate systems of NC machines, correction, composition of the control program, designation of axes and movements. 6. Control systems, types, possibilities 7. Turning - tool compensation and exchange, meaning of canned cycles, linear and circular interpolation, meaning and method of parametric programming 8. Turning - subroutines and program jumps, program branching, IF commands, cycle commands 9. Milling - working modes, their basic functions and meaning, constants, coordinate system of the milling machine 10. Milling - preparatory and auxiliary functions, permissible address ranges, meaning and use of addresses

Learning activities and teaching methods
unspecified
Learning outcomes
The course acquaints students with the numerical control of production machines. Students will learn the basics of creating NC programs and simulation of machining on a PC in the environment of selected machine control systems. The aim of the course is to provide students with knowledge and overview of the basic types of programming of NC production machines, its development, its means and its possibilities. C
Students will learn to use G code. Students will learn to create an NC program for a turned part. Students will learn to create an NC program for a milled part.
Prerequisites
unspecified

Assessment methods and criteria
unspecified
Recommended literature
  • JANDEČKA, K.; ČESÁNEK, J.; KOŽMÍN, P. Programování NC strojů. Plzeň: ZČU, 2000. ISBN 80-7082-692-4.
  • NÁPRSTKOVÁ, N. ČUBOŇOVÁ. N. Úvod do problematiky, základů a možností programování CNC strojů. VŠ učebnice. FSI UJEP, Ústí nad Labem, 2019.
  • Náprstková, N., Jandečka, K. Programování výrobních strojů. FVTM UJEP, Ústí nad Labem, 2010. ISBN 978-80-7414-216-1.
  • NÁPRSTKOVÁ, N. Programování NC strojů. Studijní opora. FSI UJEP, Ústí nad Labem, 2019.


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