Course: Programming of NC Machines

« Back
Course title Programming of NC Machines
Course code UTM/KX243
Organizational form of instruction Lecture
Level of course Bachelor
Year of study 3
Semester Winter
Number of ECTS credits 4
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.
Course content
. 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 introduces students to the numerical control of production machines. Students will get acquainted with the basics of creating NC programs and simulations of machining on a PC in the environment of selected machine control systems. The aim of the course is to acquaint students with the basic types of programming of production machines, their development, resources and possibilities.
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
Faculty: Faculty of Mechanical Engineering Study plan (Version): Production Management (17) Category: Mechanical engineering and mechanical production 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Mechanical Engineering Study plan (Version): Production Management (16) Category: Mechanical engineering and mechanical production 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Mechanical Engineering Study plan (Version): Materials and Technologies in Transport (16) Category: Mechanical engineering and mechanical production 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Mechanical Engineering Study plan (Version): Materials and Technologies in Transport (17) Category: Mechanical engineering and mechanical production 3 Recommended year of study:3, Recommended semester: Winter