background image

 

 

 
 
 
 
 

 

 

 

P

OSTPROCESORY

F

REZARKI

 

background image

 

 

 

D

EFINICJA 

P

OSTPROCESORA NA PODSTAWIE SZABLONU

 

Najlepszym sposobem definiowania nowego postprocesora jest otwarcie jednocześnie:  

- szablonu 

Kreatora postprocesorów

-  EdgeCAM z obrobionym detalem, który do generacji kodu używa aktualnie tworzonego, wstępnie 

skompilowanego postprocesora, 

-  

Edytora kodu z plikiem NC, 

  
Otwarcie tych trzech programów równocześnie umożliwia bezpośredni wgląd w wygenerowany kod NC.
Po każdorazowej zmianie i ponownej kompilacji postprocesora zmiany w kodzie są nanoszone 
automatycznie bez potrzeby ponownej generacji kodu z poziomu EdgeCAM. 

B

UDOWA KREATORA 

P

OSTPROCESORÓW

 

Po wstępnym zdefiniowaniu szablonu postprocesora i zapisaniu go na dysku należy go 

skompilować (KOMPILUJ)
W wyniku kompilacji otrzymujemy plik tekstowy postprocesora , który umieszczany jest automatycznie 
w odpowiednim katalogu EdgeCAM i jest widziany z poziomu deklaracji sekwencji maszynowej.      

Oczywiście ten plik tekstowy można edytować, a nawet napisać cały postprocesor ręcznie, ale 

definiowanie go na  okienkach dialogowych jest dużo bardziej przyjemne. 
            Między zdefiniowanym przez użytkownika szablonem postprocesora a jego skompilowanym 
odpowiednikiem tworzone jest połączenie. Jakakolwiek zmiana w okienkowym szablonie po ponownej 
kompilacji (REKOMPILUJ) ma swoje odzwierciedlenie w pliku tekstowym, co pociąga za sobą 
zmiany w kodzie NC 

 

 

 

 
 
 
 
 
 

background image

 

 

 

Z

ASADY DEFINICJI 

P

OSTPROCESORÓW

 

 
1. Otwórz Kreator postprocesorów 

2. 

 Otwórz nowy szablon (menu Plik/Nowy

 

 

 

3. 

 Zapisz szablon pod jakąś nazwą (menu Plik/Zapisz). Nazwa szablonu po kompilacji 

będzie widoczna jako nazwa postprocesora w EdgeCAM 

4. 

 Skompiluj wstępnie szablon (menu Plik/Kompiluj) 

 
 

5. 

 Jeżeli później wprowadzisz zmiany do szablonu aby były one widoczne w wygenerowanym 

z EdgeCAM kodzie CNC należy ponownie skompilować postprocesor 

 
  

 

background image

 

 

6. Otwórz EdgeCAM i plik Interpolacja.ppf 

7. Przejdź do modułu CAM 

 klikamy prawym klawiszem na ikonę sekwencji w 

Historii/Obróbka i wywołujemy polecenie Edytuj

8. Zmieniamy nazwę postprocesora na definiowany przez nas. 

 

 

 

9.  Ścieżka zostanie przeliczona pod aktualny postprocesor 

 

10.  

 Wygeneruj kod CNC (menu Plik/Generuj kod

 

 

 

 
11. Otwórz Edytor kodu  
12. Ostaniu wygenerowany plik jest automatycznie umieszczany w menu Plik 

 Umieść na jednej połowie ekranu Kreator postprocesorów a po drugiej Edytor kodu. EdgeCAM 
niech pozostanie otwarty w tle 

background image

 

 

 
 

K

ROK 

I - M

ASZYNA 

PARAMETRY

 

Pierwszym krokiem w definicji postprocesora jest określenie podstawowych danych maszyny: 
 

K

ARTA 

P

ARAMETRY MASZYNY

 

 

- Ruch szybki 3D – zaznaczenie to 

wykonywanie ruchu szybkiego jednocześnie w 

3 osiach, 

- Ścieżka Spline – możliwość generowania 

ścieżki w formie krzywych NURBS 

-Płaszczyzny łuku – w jakich płaszczyznach 

maszyna przyjmuje zapis współrzędnych w 

postaci interpolacji kołowej 

Maksymalny promień – maksymalna wartość 

promienia jaką przyjmuje maszyna  

 

 

 

 
 
 
 

K

ARTA 

M

AGAZYN NARZĘDZI I 

W

RZECIONO

 

 

 

background image

 

 

K

ROK 

II - T

ABELA 

F

ORMATÓW

 

Drugi krok to zdefiniowanie formatu słów adresowych. Na jednym oknie dialogowym definiuje się 

ewentualne zmiany liter słów adresowych, dokładność numeryczną kodu oraz elementy związane z samym 
formatem słowa np. konieczność pisania zer przed i po cyfrach, używanie kropki zamiast przecinka itd.  
Opis litery – adres wraz z opisem działania, 
Litera adresowa – możliwość zmiany litery na inną 
 
Ustawienia formatu – określenie formatu słowa adresowego 
 
Przykład kodu – po wpisaniu wartości w pole Test słowa w okienku Wynik metryczny uzyskujemy jego 
rzeczywisty widok w kodzie CNC

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

background image

 

 

 

K

ROK 

III -  K

OD 

NC, G-

KODY

, M

ODALNIE

 

Kolejnym krokiem jest sprawdzenie na poszczególnych kartach okna dialogowego wartości kodów 

oraz parametrów pliku CNC 
 

K

ARTY 

G –

KODY

, O

TWORY

, Z

ERA

, M-

KODY

 

Wartość konkretnych funkcji zależy od rodzaju sterowania. Każdy szablon ma je wypełnione zgodnie z 
obowiązującymi standardami (można je oczywiście zmienić) 
 

K

ARTA 

P

LIK NC I 

N

UMERACJA BLOKÓW

 

Na tej karcie można zdefiniować: 

-  Odwróć oś... - odwrócenie osi od obowiązującego standardu zmienia znak współrzędnej na 

przeciwny 

-   Max wielkość Programu (Znaków) – maksymalna wielkość programu w bajtach 
-  Max wielkość Programu (Bloków) - maksymalna wielkość programu w blokach 
-  Typ Współrzędnych – Absolutne lub Przyrostowe 
 

 
 
 
 
 
 
 
 
 
 
 
 
 

background image

 

 

 

K

ARTA 

I

NTERPOLACJA KOŁOWA

 

Na tej karcie można zdefiniować: 

-  Interpolacja Kołowa Kwadrantowa – dzieli łuk co 90 stopni 
-  Zastosuj Promień przy Interpolacji – stosuje zapis np. R zamiast IJK 
-  Nastaw wartość posuwu...- powoduje automatyczne przeliczenie posuwu na narożach 

 

 
 
 
 
 

K

ARTA 

M

ODALNIE

 

Słowa które sa zaznaczane na tej karcie nie  powtarzane w kodzie NC. 
 

 
 
 
 
 
 
 
 
 
 

background image

 

 

 

K

ROK 

IV – K

ONSTRUKCJA KODÓW

 

Czwartym krokiem jest definicja kolejności występowania słów adresowych w wierszu. 
 
Wynik umieść –jeżeli w Kroku III na karcie Modalnie  np. zaznaczone (wyłączone) G-kody powoduje 
to , że w kodzie NC wszystkie G-kody w każdej kolejnej linii nie będą powtarzane. Jeżeli  z jakiś względów 
chcemy powtarzać wybrany kod używamy opcji Wynik umieść.