Nicolaus Copernicus University in Torun - Central Authentication Service
Strona główna

(in Polish) Programowanie maszyn CNC

General data

Course ID: 0800-PMCNC
Erasmus code / ISCED: (unknown) / (0715) Mechanics and metal trades The ISCED (International Standard Classification of Education) code has been designed by UNESCO.
Course title: (unknown)
Name in Polish: Programowanie maszyn CNC
Organizational unit: Faculty of Physics, Astronomy and Informatics
Course groups: (in Polish) Automatyka i robotyka s1, Przedmioty ogólne do wyboru
(in Polish) Przedmioty do wyboru dla AiR IV rok
ECTS credit allocation (and other scores): 3.00 Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.

view allocation of credits
Language: Polish
Prerequisites:

(in Polish) W celu przyswojenia treści zajęć zalecane jest wcześniejsze zaliczenie przedmiotu: Systemy sterowania maszyn i robotów.

Type of course:

elective course

Total student workload:

(in Polish) Godziny realizowane z udziałem nauczycieli ( 35 godz.):

- udział w laboratoriach – 30

- konsultacje z nauczycielem akademickim- 5


Czas poświęcony na pracę indywidualną studenta ( 25 godz.):

- indywidualne ćwiczenia w domu z oprogramowaniem Sinutrain - 25

- przygotowanie do kolokwium - 15


Razem: 75 h (3 ECTS)


Learning outcomes - knowledge:

(in Polish) W1: Umie programować maszyny CNC - zna język programowania maszyn CNC (kody G), narzędzia do projektowania i symulacji z wykorzystaniem tego języka - K_W07


W2: Posiada wiedzę na temat najnowszych rozwiązań układów sterowania maszyn CNC - K_W10.


W3: Posiada wiedzę na temat bezpieczeństwa obsługi maszyn CNC - K_W12.

Learning outcomes - skills:

(in Polish) U1: Na podstawie dokumentacji, potrafi opracować program na zadaną maszynę CNC - K_U01.


U2: Ma umiejętność samokształcenia w obszarze obsługi maszyn CNC - K_U03


U3: Potrafi posłużyć się sterownikiem maszyny CNC (Sinumerik) w tym dokonać symulacji napisanego programu w kodach G oraz zweryfikować poprawność jego działania - K_U09

Learning outcomes - social competencies:

(in Polish) K1: Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia w zakresie obsługi maszyn CNC - K_K01


K2: Ma świadomość i zrozumienie społeczne aspekty praktycznego stosowania wiedzy z zakresu obsługi maszyn CNC - K_K03

Observation/demonstration teaching methods:

- display

Expository teaching methods:

- description

Exploratory teaching methods:

- laboratory
- project work

Short description: (in Polish)

Kurs w zakresie programowania maszyn sterowanych numerycznie CNC. Na zajęciach studenci zapoznają się z obsługą i sposobami programowania maszyn CNC wyposażonych w układ sterowania Sinumerik. Kurs odbywać się będzie z wykorzystaniem oprogramowania do symulacji układów sterowania Sinumerik - SinuTrain (nakładka ShopMill oraz ShopTurn). W ramach zajęć studenci będą tworzyć programy technologiczne pozwalające na realizację wirtualną obróbki zgodnie z rysunkami technicznymi i wymaganiami technologicznymi.

Full description: (in Polish)

Na kursie zostaną przedstawione następujące podstawowe zagadnienia dotyczące programowania układów CNC ze sterowaniem Sinumerik:

- układy współrzędnych,

- punkty charakterystyczne obrabiarki,

- przesunięcie punktu zerowego (PPZ),

- programowanie w kodach G oraz struktura programu numerycznego,

- kody G – adres N i blok warunkowy,

- funkcje przygotowawcze G,

- kody G - funkcja technologiczna S,

- kody G - funkcja technologiczna F,

- kody G - funkcje narzędziowe T oraz D,

- kody G - funkcje pomocnicze (maszynowe) M,

- płaszczyzna obróbki,

- określenie pozycji - współrzędne kartezjańskie,

- określenie pozycji - współrzędne biegunowe,

- kody G – wymiarowanie absolutne G90 (bezwzględne),

- kody G – wymiarowanie przyrostowe G91 (łańcuchowe),

- kody G – wymiarowanie mieszane AC(...) / IC(...),

- kody G – nagłówek programu,

- kody G – posuw szybki (ustawczy) G0,

- kody G – interpolacja prostoliniowa G1,

- kody G – interpolacja kołowa G2/G3,

- ruch we współrzędnych biegunowych,

- kody G – korekcja promienia narzędzia (G40/G41/G42),

- kody G – fazka (CHR / CHF),

- kody G – zaokrąglenie (RND).

Zajęcia praktyczne dotyczące programowania układów Sinumerik na bazie symulatora systemu – komputerów PC z oprogramowaniem SinuTrain:

- symulacja działania maszyny CNC typu frezarka – programowanie przy użyciu kodów G,

- symulacja działania maszyny CNC typu frezarka – programowanie przy nakładki „ShopMill”,

- symulacja działania maszyny CNC typu tokarka – programowanie przy użyciu kodów G,

- symulacja działania maszyny CNC typu tokarka – programowanie przy nakładki „ShopTurn”,

Bibliography: (in Polish)

Literatura podstawowa:

1. „SINUMERIK Operate Podręcznik programowania i obsługi w standardzie DIN/ISO Frezowanie - Dokumentacja szkoleniowa” - materiały szkoleniowe firmy SIEMENS

2. „SINUMERIK Operate Podręcznik programowania i obsługi w standardzie DIN/ISO Toczenie - Dokumentacja szkoleniowa” - materiały szkoleniowe firmy SIEMENS

3. „Materiały szkoleniowe dla SinuTrain - SINUMERIK Operate Łatwiejsze frezowanie dzięki ShopMill” - materiały szkoleniowe firmy SIEMENS

4. „Materiały szkoleniowe dla SinuTrain - SINUMERIK Operate Łatwiejsze frezowanie dzięki ShopTurn” - materiały szkoleniowe firmy SIEMENS

5. „Elastyczne programowanie obrabiarek”, Stryczek Roman, Pytlak Bogusław, Wydawnictwo PWN, Warszawa, 2017, ISBN: 9788301166779

6. „Obsługa i programowanie obrabiarek CNC Podręcznik operatora”, W. Habrat, Wydawnictwo KaBe, Krosno, 2015, ISBN: 978-83-62760-62-6

Assessment methods and assessment criteria: (in Polish)

Metody oceniania:

Laboratorium:

Kolokwium zaliczeniowe – W1, W2, W3, U1, U2, U3, K1, K2

Kryteria oceniania:

Do zaliczenia kursu konieczne jest uzyskanie pozytywnej oceny z projektu wykonywanego przy użyciu oprogramowania SinuTrain. Projekt zaliczeniowy będzie wykonywany na ostatnich zajęciach. Projekt zaliczeniowy składa się z dwóch zadań obejmujących toczenie i frezowanie. Z każdego zadania otrzymuje się ocenę cząstkową w skali 2-5. Ocena 5 oznacza zadanie wykonane bezbłędnie lub z nieistotnym błędem. Do zaliczenia konieczne jest uzyskanie oceny co najmniej 3 z obu zadań. Dopuszczalna jest jednokrotne poprawianie kolokwium zaliczeniowego. Ocena z zadań kolokwium poprawkowego obniżona jest o 1.

Ocena końcowa w zależności od uzyskanej średniej arytmetycznej z obu zadań :

3.0 – 3.4 – dst

3.41 – 3.7 – dst+

3.71 – 4.3 – db

4.31 – 4.7 – db+

4.71 – 5.0 – bdb

Internships: (in Polish)

„nie dotyczy”

Classes in period "Winter semester 2022/23" (past)

Time span: 2022-10-01 - 2023-02-19
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Krystian Erwiński, Gabriel Karasek
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading

Classes in period "Summer semester 2022/23" (past)

Time span: 2023-02-20 - 2023-09-30
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Gabriel Karasek
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading

Classes in period "Winter semester 2023/24" (past)

Time span: 2023-10-01 - 2024-02-19
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Krystian Erwiński, Gabriel Karasek
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading

Classes in period "Summer semester 2023/24" (past)

Time span: 2024-02-20 - 2024-09-30
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Gabriel Karasek
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading

Classes in period "Winter semester 2024/25" (past)

Time span: 2024-10-01 - 2025-02-23
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Krystian Erwiński
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading

Classes in period "Winter semester 2025/26" (future)

Time span: 2025-10-01 - 2026-02-22
Selected timetable range:
Go to timetable
Type of class:
Laboratory, 30 hours more information
Coordinators: Krystian Erwiński
Group instructors: Krystian Erwiński
Students list: (inaccessible to you)
Credit: Course - Grading
Laboratory - Grading
Course descriptions are protected by copyright.
Copyright by Nicolaus Copernicus University in Torun.
ul. Jurija Gagarina 11, 87-100 Toruń tel: +48 56 611-40-10 https://usosweb.umk.pl/ contact accessibility statement site map USOSweb 7.1.1.0-7 (2025-03-24)