14 przykłady programowania, Przykłady programowania – HEIDENHAIN TNC 620 (81760x-01) Cycle programming Instrukcja Obsługi

Strona 420

Advertising
background image

Cykle układu pomiarowego: automatyczne kontrolowanie przedmiotu

16.14 Przykłady programowania

16

420

TNC 620 | Podręcznik obsługi dlaużytkownika programowanie cykli | 4/2014

16.14 Przykłady programowania

Przykład: pomiar prostokątnego czopu i dodatkowa

obróbka

Przebieg programu

Obróbka zgrubna prostokątnego czopu z

naddatkiem 0,5
Pomiar prostokątnego czopu
Obróbka na gotowo prostokątnego czopu przy

uwzględnieniu wartości pomiaru

0 BEGIN PGM BEAMS MM
1 TOOL CALL 69 Z

Wywołanie narzędzia- przygotowanie

2 L Z+100 R0 FMAX

Wyjście narzędzia z materiału

3 FN 0: Q1 = +81

Długość prostokąta w X (wymiar zgrubny)

4 FN 0: Q2 = +61

Długość prostokąta w Y (wymiar zgrubny)

5 CALL LBL 1

Wywołać podprogram dla obróbki

6 L Z+100 R0 FMAX

Swobodne przemieszczenie narzędzia, zmiana narzędzia

7 TOOL CALL 99 Z

Wywołać sondę

8 TCH PROBE 424 POMIAR PROSTOK.ZEWN.

Pomiar wyfrezowanego prostokąta

Q273=+50

;ŚRODEK 1. OSI

Q274=+50

;ŚRODEK 2. OSI

Q282=80

;1. DŁUGOŚĆ BOKU

Długość zadana w X (wymiar końcowy)

Q283=60

;2. DŁUGOŚĆ BOKU

Długość zadana w Y (wymiar końcowy)

Q261=-5

;WYSOKOŚĆ POMIARU

Q320=0

;BEZPIECZNA WYSOKOŚĆ

Q260=+30

;BEZPIECZNA WYSOKOŚĆ

Q301=0

;PRZEJAZD NA B.WYSOKOŚĆ

Q284=0

;NAJWIĘKSZY WYMIAR 1. BOKU

Wartości wprowadzenia dla sprawdzenia tolerancji nie są

konieczne

Q285=0

;NAJMNIEJSZY WYMIAR 1. BOKU

Q286=0

;NAJWIĘKSZY WYMIAR 2. BOKU

Q287=0

;NAJMNIEJSZY WYMIAR 2. BOKU

Q279=0

;TOLERANCJA 1. ŚRODKA

Q280=0

;TOLERANCJA 2. ŚRODKA

Q281=0

;PROTOKÓŁ POMIARU

Nie wydawać protokołu pomiaru

Q309=0

;PGM-STOP JEŚLI BŁĄD

Nie wydawać komunikatu o błędach

Q330=0

;NUMER NARZĘDZIA

Bez monitorowania narzędzia

9 FN 2: Q1 = +Q1 - +Q164

Obliczyć długość w X na podstawie zmierzonego odchylenia

10 FN 2: Q2 = +Q2 - +Q165

Obliczyć długość w Y na podstawie zmierzonego odchylenia

Advertising