course aims in Estonian
Aine eesmärk on arendada üliõpilaste teadmisi arvjuhtimisega (CNC) seadmete ja neist moodustatud süsteemide olemusest, käitlusest ja programmeerimisest ning raalintegreeritud tootmise (CAM) tarkvara kasutamisest CNC seadmete programmeerimisel mehaanika komponentide tootmise valdkonnas.
course aims in English
The aim of this course is to develop the students' knowledge about programming of Computer Numerical Control (CNC) manufacturing systems. It includes programming CNC systems manually and using Computer Aided Manufacturing (CAM) software.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- omab ettekujutust CNC seadmete juhtsüsteemide toimimisest ja mõistab nende käitluspõhimõtteid;
- mõistab CNC seadmete programmeerimise põhimõtteid;
- oskab programmeerida CNC tootmisseadmeid, st kirjutada CNC programme;
- oskab kasutada CAM tarkvara CNC pingi juhtprogrammide loomiseks.
learning outcomes in the course in Eng.
After completing this course, the student:
- knows the principles of control systems and management of CNC machines;
- knows the principles of programming of CNC machines;
- is able to program CNC manufacturing systems;
- is able to use CAM software to create programs for machines.
brief description of the course in Estonian
Õppeaine koosneb teoreetilisest osast, mille omandamine toimub loengutes osalemise ning iseseisva lugemise vormis, ning praktilisest osast, mille raames toimub praktiliste ülesannete lahendamine, mis põhiliselt sisaldab CNC programmide kirjutamist.
Teooria osas käsitletakse alljärgnevaid teemasid: CNC süsteemide areng ja liigitus; CNC seadmete liigitus ja töötlemise eripärad; CNC tööpinkide töömehhanismid; Pinkide juhtsüsteemid; Arvjuhtimissüsteemid; Juhtprogrammide koostamine; Programmide struktuur; Programmeerimise automatiseerimine; Programmide kasutamine CNC seadmetes.
brief description of the course in English
The course includes theoretical part and practical programming part. In the theoretical part the following topics are covered: Evolution and classification of CNC systems. Classification and work characteristics of CNC machines. Working mechanisms of CNC machine tools. Machine tool control systems. Numerical control. The structure of the programs. Automation of programming. Using programs in CNC machines.
type of assessment in Estonian
Eksamihinne kujuneb kahest osast, teoreetilisest eksamist ja praktilisest kodutööst. Teoreetiline eksam anna 60% eksami hindest ning praktiline kodutöö 40%.
type of assessment in English
Examination grade is formed of two parts, the theoretical exam and practical homework. Theoretical exam give 60% of the exam grade and practical homework 40%.
independent study in Estonian
Juhtprogrammide koostamine
independent study in English
Making of programs for machines
study literature
1. James A. Harvey. CNC Trade Secrets: A Guide to CNC Machine Shop Practices, Industrial Press, 2015.
2. Peter Smid. CNC programming handbook: a comprehensive guide to practical CNC programming, Industrial Press, 2007.
3. Ken Evans. Programming of CNC Machines, Industrial Press, 2007.
4. Michael Fitzpatrick, Machining and CNC technology, McGraw-Hill, 2005.
5. Hans B. Kief, Helmut A. Roschiwal, Karsten Schwarz. The CNC handbook. South Norwalk, Connecticut: Industrial Press, Inc., 2022.
6. James A. Harvey. CNC Trade Secrets: A Guide to CNC Machine Shop Practices, Industrial Press, 2015.
7. Lorenzo Rausa, CNC: 50 hour programming course, CNC Web School, 2018.
8. John R. Walker, Bob Dixon. Machining Fundamentals. The Goodheart-Willcox Company, Inc. 2019.
study forms and load
daytime study: weekly hours
3.0
session-based study work load (in a semester):