|
|
Main menu for Browse IS/STAG
Course info
KTO / ZNC
:
Course description
Department/Unit / Abbreviation
|
KTO
/
ZNC
|
Academic Year
|
2023/2024
|
Academic Year
|
2023/2024
|
Title
|
Fundamentals of NC Programming
|
Form of course completion
|
Exam
|
Form of course completion
|
Exam
|
Accredited / Credits
|
Yes,
6
Cred.
|
Type of completion
|
Combined
|
Type of completion
|
Combined
|
Time requirements
|
Lecture
3
[Hours/Week]
Tutorial
3
[Hours/Week]
|
Course credit prior to examination
|
Yes
|
Course credit prior to examination
|
Yes
|
Automatic acceptance of credit before examination
|
Yes in the case of a previous evaluation 4 nebo nic.
|
Included in study average
|
YES
|
Language of instruction
|
Czech
|
Occ/max
|
|
|
|
Automatic acceptance of credit before examination
|
Yes in the case of a previous evaluation 4 nebo nic.
|
Summer semester
|
0 / -
|
0 / -
|
0 / -
|
Included in study average
|
YES
|
Winter semester
|
4 / -
|
0 / -
|
1 / -
|
Repeated registration
|
NO
|
Repeated registration
|
NO
|
Timetable
|
Yes
|
Semester taught
|
Winter semester
|
Semester taught
|
Winter semester
|
Minimum (B + C) students
|
7
|
Optional course |
Yes
|
Optional course
|
Yes
|
Language of instruction
|
Czech
|
Internship duration
|
0
|
No. of hours of on-premise lessons |
|
Evaluation scale |
1|2|3|4 |
Periodicity |
každý rok
|
Evaluation scale for credit before examination |
S|N |
Periodicita upřesnění |
|
Fundamental theoretical course |
No
|
Fundamental course |
Yes
|
Fundamental theoretical course |
No
|
Evaluation scale |
1|2|3|4 |
Evaluation scale for credit before examination |
S|N |
Substituted course
|
None
|
Preclusive courses
|
N/A
|
Prerequisite courses
|
N/A
|
Informally recommended courses
|
N/A
|
Courses depending on this Course
|
N/A
|
Histogram of students' grades over the years:
Graphic PNG
,
XLS
|
Course objectives:
|
The goal of this subject is to enable students to write NC programs in ICO code for the most commonly used CNC systems and teach them how to maintain and set NC machines.
|
Requirements on student
|
Content of the examination:
1. Written part
Creation of a NC program in taught and practiced programming language
2. Oral part
Answering of 2 examinational questions
Seminar:
Submission and defense of semester work according to assignment
|
Content
|
1. Historyof NC machines development, numerical sequences and numerical codes used in NC machines
2. ISO, EIA and ASCII code - characteristic and properties of codes, NC block and its format
3. Meaning of addresses in ISO code, usage, syntax and semantics of NC programs, linear and circular interpolation
4. Machine coordinate system - setting and direction of axes, work piece coordinate system, reference point and tool zero point, technological documentation for NC machines
5. Compensation - types of compensations, setting of compensations and usage in NC program
6. Structure of NC and CNC control system - characteristic, types and control, PLC systems - characteristic
7. Data transmission - DNC nets, characteristic and types
8. Usage and creation of subprograms in NC programs, usage and creation of cycles in control systems - cycles for rotational and non-rotational shapes
9. Parametrical programming - importance and structure of parametrical program
10. Parametrical programming - importance and structure of parametrical program
11. Technological programming - types, importance, symbolic program languages - DIALOG
12. Technological programming - symbolic program languages - DIALOG
13. Technical ? economical aspects of NC machines usage and manual and technological programming
Exercises:
1. - 3.Technical description a possibilities of educational NC lathe EMCO PC 120 TURN equipped with SINUMERIK 828D control system. Example of NC program structure, machine setting and machining of rotational piece
4. - 6.Technical description a possibilities of educational NC milling machine EMCO PC 105 MILL equipped with SINUMERIK 840D control system. Example of NC program structure, machine setting and machining of non-rotational piece
7.-12. Individual work on seminar work, NC programs, machine settings and debugging of NC programs
13. Class credit
|
Activities
|
|
Fields of study
|
viz PORTÁL ZČU - Courseware
|
Guarantors and lecturers
|
|
Literature
|
|
Time requirements
|
All forms of study
|
Activities
|
Time requirements for activity [h]
|
Contact hours
|
39
|
Individual project (40)
|
40
|
Practical training (number of hours)
|
39
|
Preparation for an examination (30-60)
|
50
|
Total
|
168
|
|
Prerequisites
|
Knowledge - students are expected to possess the following knowledge before the course commences to finish it successfully: |
to explain the basic concepts of manufacturing technology, especially machining technology |
know the basic concepts of analytical geometry in a plane |
orientate in engineering documentation |
describe the cutting tool's parts and geometry |
Skills - students are expected to possess the following skills before the course commences to finish it successfully: |
to use acquired knowledge of analytical geometry |
read engineering drawings |
suggest a suitable cutting tool for selected operation |
Competences - students are expected to possess the following competences before the course commences to finish it successfully: |
N/A |
N/A |
N/A |
|
Learning outcomes
|
Knowledge - knowledge resulting from the course: |
explain the ISO code's functions |
describe the NC machine tool and explain the operation of its individual modules |
explain the importance of tool offset |
Skills - skills resulting from the course: |
build NC program in ISO code |
prepare technological documentation for NC machine tool |
prepare the NC machine tool according to the program |
debug the NC program for the machine tool |
Competences - competences resulting from the course: |
N/A |
N/A |
|
Assessment methods
|
Knowledge - knowledge achieved by taking this course are verified by the following means: |
Combined exam |
Seminar work |
Skills - skills achieved by taking this course are verified by the following means: |
Seminar work |
Skills demonstration during practicum |
Competences - competence achieved by taking this course are verified by the following means: |
Combined exam |
Seminar work |
Skills demonstration during practicum |
|
Teaching methods
|
Knowledge - the following training methods are used to achieve the required knowledge: |
Skills demonstration |
Individual study |
Interactive lecture |
Skills - the following training methods are used to achieve the required skills: |
Task-based study method |
Individual study |
Competences - the following training methods are used to achieve the required competences: |
Lecture with visual aids |
Task-based study method |
|
|
|
|