EN

Programowanie Maszyn CNC

Potrzebujesz więcej informacji?

Zapraszamy do skorzystania z formularza kontaktowego
Formularz kontaktowy

Newsletter

Informacje zostały zapisane.

Katalog firmowy FANUM
12.08.2020

Programowanie maszyn CNC


Co to jest programowanie CNC?

Programowanie CNC (Computer Numerical Control Programming) to sztuka programowania maszyn CNC do produkcji części i przeróżnych elementów. Podstawowym językiem umożliwijącym programowanie maszyn CNC jest tzw. G-code. Jest to potoczna nazwa najczęściej używanego języka programowania komputerowego sterowania numerycznego (CNC), który jest wykorzystywany do programowania każdej obrabiarki, plotera czy centrum obróbczego, a także drukarki 3D.

Do programowania maszyn CNC są używane także inne języki, np. Heidenhain, Osai, Fanuc, Sinumerik. Programy CAM będą generować kod g z rysunku CAD, ale efektem końcowym jest nadal kod G.

Metody programowania maszyn CNC

Maszyny CNC programuje się jedną z trzech metod:

    Programowanie konwersacyjne
    Nauka programowania konwersacyjnego to początek. Program jest tworzony na maszynie CNC przy użyciu funkcji graficznych i menu. Dla programisty jego opanowanie porównywalne jest do produktywności operatora-mechanika na maszynie ręcznej

    Oprogramowanie CAM
    Dobre posługiwanie się oprogramowaniem CAM umożliwia tworzenie części, których po prostu nie da się wykonać ręcznie lub których wykonanie zajęłoby zbyt dużo czasu.

    Programowanie G-Code

G-kody określane są również jako kody przygotowawcze. Ogólnie jest to kod informujący obrabiarkę o rodzaju akcji do wykonania, na przykład:

  • Szybki ruch (jak najszybciej transportować narzędzie między cięciami)
  • Kontrolowany posuw w linii prostej lub łuku
  • Seria kontrolowanych ruchów posuwu, które skutkowałyby wierceniem otworu, cięciem przedmiotu obrabianego do określonego wymiaru lub dodaniem kształtu profilu (konturu) do krawędzi przedmiotu obrabianego
  • Ustawianie informacji o narzędziu, takie jak przesunięcie
  • Przełączanie układów współrzędnych

Oprogramowanie CNC FANUM

Programowanie Maszyn Sterowanych Numerycznie

Maszyny CNC FANUM współpracują z dowolnym systemem CAM na rynku np. SolidCAM, NX, AlphaCam, EdgeCAM, V-Carve, Cobus, Hypermill, Catia, Delcam, TopSolid, PowerMill.

G-code może być utworzony na kilka sposobów:
- napisany ręcznie w edytorach tekstu na komputerze, a następnie wrzucony do pamięci obrabiarki
- napisany bezpośrednio na pulpicie obrabiarki CNC
- wygenerowany przy pomocy programu typu CAM.

G-code jest uniwersalny dla wszystkich maszyn, co wiąże się z większym bezpieczeństwem dotrzymania terminu produkcji. Jeśli jedna z maszyn ze sterowaniem np. Fanuc czy Sinumerik ulegnie awarii, a program jest napisany w G-kodzie, możemy go przerzucić na maszynę innego producenta (Heidenhain lub Osai). Druga maszyna wykona dokładnie taki sam detal. Dlatego warto pisać programy obróbki w G-kodzie, jeśli mamy w naszym zakładzie maszyny różnych producentów. Warto także wspomnieć, że wszystkie maszyny CNC, ze sterowaniem Heidenhain lub Osai, obsługują programy napisane w G-kodach.

    Programy CAM, mimo że są świetne, nie robią wszystkiego. Istnieje wiele specjalistycznych zadań, które są trudne lub niemożliwe do wykonania za pomocą CAM.

Często korzystne jest jednoczesne używanie kilku metod. Nawet jeśli używany jest system CAM, zdarzają się sytuacje, w których program CNC (na poziomie kodu G) musi zostać zmieniony w celu poprawienia błędów podczas weryfikacji programu. Przykładowo można utworzyć początkowy program CNC za pomocą oprogramowania CAM, a następnie edytować kod g z oprogramowania CAM za pomocą programowania G-Code, aby program mógł szybciej wytwarzać część. Zdolny programista g-kodu potrafi poradzić sobie z makrami i taki jest ostatni szczebel drabiny. Może to być zaskoczeniem dla większości użytkowników CAM, ale programista kodu g może zrobić wiele rzeczy, które po prostu nie są możliwe z systemu CAM.

Polskie Obrabiarki CNC

Fanum

  • Wielopole Skrzyńskie 11B
  • 39-110 Wielopole Skrzyńskie
  • NIP: 818-16-55-251
e-mail: Formularz kontaktowy