Laboratorium Programowania Robotów i Obrabiarek CNC Ćwiczenie 3 : Programowanie w Sinumerik |
---|
Grupa I: Martyna Woźniak Filip Kolasa Damian Nowaczyk |
Ćwiczenie miało za zadanie zapoznanie się z językiem programowania Sinumerik.
Grupa mając nabytą wcześniej wiedzę teoretyczną o tym języku programowania, oraz praktyczną nabytą na zajęciach projektowych miała wykonać detal na obrabiarce CNC.
Półfabrykat stanowił pręt wykonany z aluminium PA7 o średnicy 30mm.
Przebieg ćwiczenia:
Pierwszym zadaniem było dobranie odpowiednich narzędzi oraz parametrów skrawania.
Na załączonej karcie znajdują się wyliczone dla każdej obróbki : prędkości skrawania, posuwu, prędkości obrotowe. Aby dokonać poprawnych obliczeń grupa korzystała z informacji na temat płytek skrawających podanych przez prowadzącego : CCMT 09T308 oraz DCMT 11T304 i z katalogu dobrała odpowiednie parametry dla płytek do obróbki aluminium.
Reszta potrzebnych narzędzi była w bazie narzędzi samej obrabiarki.
Następnym krokiem było programowanie samej obrabiarki:
trzeba było napisać program, który wykona detal przedstawiony na rysunku.
Aby tego dokonać należało wykorzystać znajomość języka programowania, oraz znajdujących się w nim cyklów obróbkowych.
Wnioski:
Jak się okazało wykorzystanie wiedzy teoretycznej w praktyce nie było takie proste.
Choć grupa miała styczność z tym językiem programowania, to na zajęciach projektowych operowała tylko prostymi komendami. W tym wypadku należało jednak wykorzystać cykle obróbkowe. Oprogramowanie skutecznie prowadzi użytkownika, pokazując błędy, i symulując obróbkę, aby mieć pewność, że wykonano obróbkę we właściwy sposób.
Biorąc pod uwagę wcześniejsze doświadczenia można wysunąć tezę, iż dla naszej grupy dużo bardziej intuicyjne okazało się oprogramowanie heidenhain, które, szczególnie w nowszych wersjach, w bardzo prosty i czytelny sposób pozwala programować cykle i obróbki nawet mniej wtajemniczonym jednostką momentami niemalże prowadząc ich „za rękę”.
Oprogramowanie Sinumerik w wersji, z którą przyszło nam pracować, wymagała od obsługi nieco więcej : najczęściej pomyłki zdarzały się w określaniu parametrów obróbki, czasem niektóre oznaczenia w języku programowania oznaczały inne funkcje, niż się spodziewaliśmy.
Ostatecznie program został skończony i obejmuje całą obróbkę otrzymanego przez nas detalu. Była to na pewno cenna lekcja dla tych, którzy planują mieć styczność z obrabiarkami CNC i z pewnością będą mieli z tym językiem styczność.