Podstawowe informacje cykli sondy 0, 1 i 420 do 431
Protokołowanie wyników pomiaru
Do wszystkich cykli, przy pomocy których można automatycznie zmierzyć obrabiane detale (wyjątki: cykl 0 i 1), możliwe jest także generowanie przez sterowanie protokołu pomiaru. W odpowiednim cyklu próbkowania można zdefiniować, czy sterowanie
- ma zapisać protokół pomiaru w pliku
- ma wyświetlić ten protokół na ekranie i przerwać przebieg programu
- nie ma generować protokołu pomiaru
Jeśli chcemy zachować protokół pomiaru w pliku, to sterowanie zachowuje dane standardowo jako plik ASCII. Jako lokalizację w pamięci sterowanie wybiera ten katalog, w którym znajduje się przynależny program NC.
W paginie górnej pliku protokołu widoczna jest jednostka miary programu głównego.
Proszę używać oprogramowania przekazu danych TNCremo, firmy HEIDENHAIN, jeśli chcemy wydawać protokół pomiaru przez interfejs danych.
Przykład: plik protokołu dla cyklu próbkowania 421:
Protokół pomiaru cykl próbkowania 421 pomiar odwiertu | |
Data: 30-06-2005 | |
Godzina: 6:55:04 | |
Program pomiaru: TNC:\GEH35712\CHECK1.H | |
Rodzaj wymiarowania (0=MM / 1=INCH): 0 | |
Wartości zadane: | |
Srodek osi głównej: | 50.0000 |
Srodek osi pomocniczej: | 65.0000 |
średnica: | 12.0000 |
Zadane wartości graniczne: | |
Największy wymiar środek osi głównej: | 50.1000 |
Najmniejszy wymiar środek osi głównej: | 49.9000 |
Największy wymiar środek osi pomocniczej: | 65.1000 |
Najmniejszy wymiar środek osi pomocniczej: | 64.9000 |
Największy wymiar odwiertu: | 12.0450 |
Najmniejszy wymiar odwiertu: | 12.0000 |
Wartości rzeczywiste: | |
Srodek osi głównej: | 50.0810 |
Srodek osi pomocniczej: | 64.9530 |
średnica: | 12.0259 |
Odchylenia: | |
Srodek osi głównej: | 0.0810 |
Srodek osi pomocniczej: | -0.0470 |
średnica: | 0.0259 |
Dalsze wyniki pomiarów: wysokość pomiaru: | -5.0000 |
Protokół pomiaru-koniec |
Wyniki pomiarów w Q-parametrach
Wyniki pomiarów danego cyklu próbkowania sterowanie odkłada w działających globalnie Q-parametrach Q150 do Q160 . Odchylenia od wartości zadanej są zachowane w parametrach Q161 do Q166. Proszę zwrócić uwagę na tabelę parametrów wyniku, która ukazana jest przy każdym opisie cyklu.
Dodatkowo sterowanie pokazuje przy definicji cyklu na rysunku pomocniczym danego cyklu także parametry wyniku . Przy tym jasno podświetlony parametr wyniku należy do odpowiedniego parametru wprowadzenia.
Status pomiaru
W niektórych cyklach może być odpytany status pomiaru poprzez globalnie działające parametry Q Q180 do Q182 .
Wartość parametru | Status pomiaru |
---|---|
Q180 = 1 | Wartości pomiaru leżą w przedziale tolerancji |
Q181 = 1 | Konieczna dodatkowa obróbka |
Q182 = 1 | Braki |
Sterowanie ustawia znacznik dopracowania lub braku, jak tylko jedna z wartości pomiaru leży poza przedziałem tolerancji. Aby stwierdzić, który wynik pomiaru leży poza tolerancją, należy zwrócić dodatkowo uwagę na protokół pomiaru lub sprawdzić odpowiednie wyniki pomiaru (Q150 do Q160) na ich wartości graniczne.
W przypadku cyklu 427 sterowanie wychodzi standardowo z założenia, iż zostaje zmierzony wymiar zewnętrzny (czop). Poprzez właściwy wybór największego i najmniejszego wymiaru w połączeniu z kierunkiem próbkowania można właściwie określić stan pomiaru.
Sterowanie ustawia znacznik statusu także wtedy, kiedy nie wprowadzimy wartości tolerancji lub wartości największych bądź najmniejszych.
Monitorowanie tolerancji
W przypadku większości cykli dla kontroli obrabianego detalu sterowanie może przeprowadzać także monitorowanie tolerancji. W tym celu należy przy definiowaniu cyklu zdefiniować również niezbędne wartości graniczne. Jeśli nie chcemy przeprowadzić monitorowania tolerancji, to proszę wprowadzić te parametry z 0 (= nastawiona z góry wartość)
Nadzorowanie narzędzi
W przypadku niektórych cykli dla kontroli obrabianego przedmiotu sterowanie może przeprowadzać także monitorowanie narzędzi. Sterowanie monitoruje wówczas, czy
- Ze względu na odchylenia od wartości zadanej (wartości w Q16x) promień narzędzia ma być korygowany
- Odchylenia od wartości zadanej (wartości w Q16x) większe niż tolerancja na złamanie narzędzia
Korygowanie narzędzia
Warunki:
- Aktywna tabela narzędzi
- Monitorowanie narzędzia musi być włączone w cyklu: Q330 nierównym 0 lub wprowadzana jest nazwa narzędzia. Wybrać wprowadzenie nazwy narzędzia na pasku akcji używając Nazwa .
- HEIDENHAIN zaleca wykonywanie tej funkcji tylko wówczas, jeśli obrabiano kontur narzędziem przewidzianym do korygowania i następuje potem ewentualnie dodatkowa obróbka także tym narzędziem.
- Jeśli przeprowadzanych jest kilka pomiarów korekcyjnych, to sterowanie dodaje każde zmierzone odchylenie do zapisanej już w tabeli narzędzi wartości.
Frez
Jeśli w parametrze Q330 odnosimy się do narzędzia frezarskiego, to odpowiednie wartości są korygowane w następujący sposób:
Sterowanie koryguje promień narzędzia w kolumnie DR tabeli narzędzi zasadniczo zawsze, także jeśli zmierzone odchylenie leży w granicach zadanej tolerancji.
Czy należy dokonywać dopracowania, można dowiedzieć się w programie NC poprzez parametr Q181 (Q181=1: dopracowanie konieczne).
Narzędzie tokarskie
Obowiązuje tylko dla cykli 421, 422, 427.
Jeśli w parametrze Q330 znajduje się referencja do narzędzia tokarskiego, to odpowiednie wartości w kolumnach DZL, albo DXL są korygowane. Sterowanie monitoruje także tolerancję na złamanie, zdefiniowaną w kolumnie LBREAK.
Czy należy dokonywać dopracowania, można dowiedzieć się w programie NC poprzez parametr Q181 (Q181=1: dopracowanie konieczne).
Korygowanie indeksowanego narzędzia
Jeśli ma być automatycznie korygowane indeksowane narzędzie z nazwą narzędzia, to należy programować:
- QS0 = "NAZWA NARZĘDZIA"
- FN 18: SYSREAD Q0 = ID990 NR10 IDX0; pod IDX podawany jest numer parametru QS
- Q0= Q0 +0.2; dołączyć indeks numeru narzędzia bazowego
- W cyklu: Q330 = Q0; stosować numer narzędzia z indeksem
Monitorowanie złamania bądź pęknięcia narzędzia
Warunki:
- Aktywna tabela narzędzi
- Monitorowanie narzędzia musi być włączone w cyklu (Q330 podać nierównym 0)
- RBREAK musi być większy od 0 (pod podanym numerem narzędzia w tabeli)
Sterowanie wydaje komunikat o błędach i zatrzymuje przebieg programu, jeśli zmierzone odchylenie jest większe niż tolerancja na pęknięcie narzędzia. Jednocześnie blokuje ono narzędzie w tabeli narzędzi (szpalta TL = L).
Układ odniesienia dla wyników pomiaru
Sterowanie wydaje wszystkie wyniki pomiaru w parametrach wyników i w pliku protokołu w aktywnym – tzn. w przesuniętym lub/i obróconym/nachylonym – układzie współrzędnych.