Ewolucja technologiczna obrabiarek nie byłaby możliwa, gdyby w 1957r. amerykański informatyk John Backus nie zaprojektował służącego do obliczeń statystycznych i matematycznych oprogramowania zw. Fortran. Pewnie nawet on sam nie przypuszczał jak przełomowe będzie to wydarzenie. Już rok później, bo w 1958r. napisano pierwszą wersję G-Code (RS-274). Był to więc jeden z pierwszych języków oprogramowania, a dodatkowo co istotne, jest używany do dzisiaj w maszynach CNC i drukarkach 3D.
Obecna standardowa wersja programu to RS-274D (wg ISO 6983), zawierająca szereg komend "G" wykorzystywanych przez producentów maszyn CNC w sterownikach. Każdy z nich, aby się wyróżnić na tle konkurencji opracowuje również dodatkowe komendy charakterystyczne dla jego produktu i opisuje je dokładnie w instrukcji danej maszyny symbolem "M". Te unikalne dla danego producenta kody opisują ponadstandardowe funkcje danej maszyny wykraczające poza typowe oprogramowanie G-Code. Jako przykład można podać dodatkowe sposoby dostarczania chłodziwa w maszynie, inne niż te określone w RS-274D. Dlatego tak istotne jest, aby po zakupie maszyny przez firmę, operatorzy CNC dokładnie zapoznali się z jej instrukcją i uniknęli możliwych błędów, czy braku wykorzystania jej pełnych możliwości.
Początkowo G-Code w branży CNC był przeznaczony do 2-osiowych maszyn. Aktualnie na jego bazie działają nawet 12-osiowe centra obróbcze. Można więc zauważyć jak z biegiem czasu rozwijał się zakres jego działania i funkcjonalność. Programiści mogą w obecnych czasach wykorzystywać w nim różne zmienne, jak i instrukcje logiczne i nie tylko, co wcześniej nie było możliwe. Dzięki temu G-Code staje się coraz bardziej podobny do tradycyjnego języka programowania z możliwością zapisywania matematycznych danych wyjściowych i równań oraz przywoływania ich w dowolnej części programu. Dzięki temu umożliwia on pisanie własnych niestandardowych cykli i znacznie przyspiesza ręczne kodowanie. Wykwalifikowany programista jest w stanie znacznie szybciej napisać program w G-Code niż zbudować model i skonstruować ścieżki narzędziowe w pakiecie CAD/CAM. Szczególnie w przypadku podstawowych części i prac tokarskich.
Firma ZMZ Radosław Misztela, Kamil Kraska s.c. oferuje usługi takie jak obróbka CNC, usługi tokarskie oraz usługi frezowania CNC. W swojej codziennej działalności korzysta w pełnym zakresie z możliwości jakie oferuje oprogramowanie G-Code. Dysponujemy maszynami CNC wysokiej jakości. Warto też wspomnieć, że w swoim zespole mamy operatorów, którzy świetnie sobie radzą z przepisywaniem rysunków technicznych na język zrozumiały dla maszyny CNC. Więcej o G-Code można przeczytać na naszym blogu. Zapraszamy do współpracy.