SterownikCNC.com.pl - branżowy blog przybliżający tematykę sterowania CNC

Podstawy programowania ISO na G code

G code

Programowanie G kodowe jest jakby obrazem odwzorowania kształtu linii i łuków w układzie współrzędnych XYZ. Dodatkowo może obrazować również ruch narzędzia w wielu osiach, np. przy obróbce pięcioosiowej dodatkowe nastawy pozycji narzędzia w osiach ABC.

Jakkolwiek sama interpolacja XYZ składająca się z odcinków i łuków poza  wykreśleniem samego kształtu – obrysu lub konturu danego przedmiotu, to zestaw takich linii z określonym rozstawem, tzw. rastrem może nam stworzyć płaskorzeźbę.

Ponadto standardowy program G code poza samą interpolacją liniowo – kołową zawiera w sobie funkcje pomocnicze M takie jak włączanie i wyłączanie narzędzia, chłodzenia, odciągów, stołów podciśnieniowych, w tokarkach np. zaciskania szczek wrzeciona czy przechwytu przedmiotu, dojazdu pinoli konika itp., w wycinarce plazmowej włączanie i wyłączanie palnika.

Mamy jeszcze podprogramy – czyli określona grupa kodów która w jednym zbiorze odpowiedzialna jest za dany cykl programowy.

Programowanie ISO w G code

G code

Każdy program sterujący maszyną CNC zbudowany jest na osnowie wierszy, w których każdy zawiera informację dotyczącą rodzaju obróbki, położenia, funkcji dodatkowych oraz samej interpolacji narzędzia. Te parametry nazywamy G Code’ami (G kodami).

Najprostszy nawet program musi mówić nam o sposobie w jaki będzie odbywała się obróbka oraz samo prowadzenie narzędzia.

Program przypomina w pewnym stopniu poezję, gdzie mamy wstęp i rozwinięcie myśli, potem akcja (tutaj nieco przydługa) i zakończenie.

„Litwo ojczyzno moja …” – wiemy czym się to skończyło – nieco przydługim poematem i zanudzaniem na temat ostatniego zajazdu na Litwie.

W programowaniu mamy podobna sytuację – zaczynamy od podania warunków brzegowych, ale konkretnych bez owijania w bawełnę, żeby maszyna nas zrozumiała, potem interpolacja na powiedzmy 100 tys. linii kodu przy wyprowadzaniu jakieś powierzchni parametrycznej i zakończenie – powrót do pozycji 0 albo powrót do domu.

Silniki krokowe i serwonapędy w sterowaniu maszyn CNC

serwonapędy i silniki krokowe

Należałoby również wspomnieć o rodzajach sterowań przy konkretnym zastosowaniu.

Wiadomym jest że serwo silniki mają przewagę nad silnikami krokowymi z uwagi na dynamikę pracy i sprzężenie zwrotne, jednakże w grę wchodzi przede wszystkim zasobność portfela nabywcy.

Sterowniki maszyn CNC – Rodzaje sterowań maszyn CNC

mx3660

Najczęściej spotykanymi układami  sterowników maszyn CNC są układy 3 i 4 osiowe. Pomijając maszyny przemysłowe, ostatnimi czasy spotykamy je w ploterach frezujących.

Interpolacja osi XYZ wystarcza do obróbki przedmiotów prostych, bez podcięć, a dodatkowa oś obrotowa A umożliwia nam układ obróbki obrotowej.

Układ sterowania XY

układ XY

Kolejnym układem będzie układ plaski dwu osiowy X Y, czyli oś rzędnych X i oś odciętych Y. Układ taki spotkamy najczęściej w ploterach termicznych lub wypalarkach plazmowych prostych.

Liniowy układ sterowania maszyną

układ liniowy

Najprostszym układem sterowania  jest układ liniowy.

Mechanizm przeniesienia masy z punktu A do punktu B może być realizowany w zależności od kierunku w którym masa ma się przemieszczać oraz prędkości zadanej.

Układ mechaniczny to zazwyczaj jakiś rodzaj zespołu prowadnic i napędu poprzez listwę zębatą, pas zębaty czy też gwint trapezowy lub toczny.

Obrabiarki CNC – Wstęp

W ostatnich latach zaobserwowaliśmy gwałtowny rozwój obrabiarek CNC.

Stało się tak przede wszystkim dzięki przyrostowi amatorów, którzy to budując niejednokrotnie po mieszkaniach czy piwnicach swoje pierwsze maszyny, wraz z doświadczeniem otwierali firmy produkcyjne, proponując swoje rozwiązania.

Wspierane przez WordPress | Designed by: suv | Thanks to lexus suv, ford suv and honda suv