Przykład: pomiar prostokątnego czopu i dopracowanie

  • 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
8h000b29

Wykorzystywane w niniejszej instrukcji obsługi programy NC to propozycje rozwiązania. Przed zastosowaniem programów NC bądź pojedynczych bloków NC na obrabiarce, należy je dopasować.

  • Należy dopasować następujące treści:
  • Narzędzia
  • Wartości skrawania
  • Posuwy
  • Bezpieczna wysokość bądź bezpieczne pozycje
  • Specyficzne pozycje maszynowe, np. z M91
  • Ścieżki wywoływanych programów

Niektóre programy NC są zależne od kinematyki obrabiarki. Należy dopasować te programy NC przed pierwszym testem wykonania do kinematyki obrabiarki.

Należy przetestować programy NC dodatkowo z wykorzystaniem symulacji przed rzeczywistym uruchomieniem programu.

 
Tip

Wykorzystując test programu stwierdzisz, czy program NC może być zastosowany z dostępnymi opcjami oprogramowania, z aktywną kinematyką jak i z aktualną konfiguracją obrabiarki.

0 BEGIN PGM TOUCHPROBE MM

1 TOOL CALL 5 Z S6000

; Wywołanie narzędzia obróbki wstępnej

2 Q1 = 81

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

3 Q2 = 61

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

4 L Z+100 R0 FMAX M3

; Przemieszczenie narzędzia

5 CALL LBL 1

; Wywołać podprogram dla obróbki

6 L Z+100 R0 FMAX

; Przemieszczenie narzędzia

7 TOOL CALL 600 Z

; Wywołać sondę

8 TCH PROBE 424 POMIAR NAROZN. ZEWN. ~

Q273=+50

;SRODEK W 1-SZEJ OSI ~

Q274=+50

;SRODEK W 2-SZEJ OSI ~

Q282=+80

;DLUG. 1-SZEJ STRONY ~

Q283=+60

;DLUG. 2-GIEJ STRONY ~

Q261=-5

;WYSOKOSC POMIARU ~

Q320=+0

;BEZPIECZNA WYSOKOSC ~

Q260=+30

;BEZPIECZNA WYSOKOSC ~

Q301=+0

;ODJAZD NA BEZP.WYS. ~

Q284=+0

;MAX WYMIAR 1.BOKU ~

Q285=+0

;MIN.WYMIAR 1.BOKU ~

Q286=+0

;MAX.WYMIAR 2.BOKU ~

Q287=+0

;MIN.WYMIAR 2.BOKU ~

Q279=+0

;TOLERANCJA 1.SRODEK ~

Q280=+0

;TOLERANCJA 2.SRODKA ~

Q281=+0

;PROTOKOL POMIARU ~

Q309=+0

;PGM-STOP JESLI BLAD ~

Q330=+0

;NARZEDZIE

9 Q1 = Q1 - Q164

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

10 Q2 = Q2 - Q165

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

11 L Z+100 R0 FMAX

; Swobodne przemieszczenie sondy

12 TOOL CALL 25 Z S8000

; Wywołanie narzędzia obróbka wykańczająca

13 L Z+100 R0 FMAX M3

; Przemieszczenie narzędzia, koniec programu

14 CALL LBL 1

; Wywołać podprogram dla obróbki

15 L Z+100 R0 FMAX

16 M30

17 LBL 1

; Podprogram z cyklem obróbki czop prostokątny

18 CYCL DEF 256 CZOP PROSTOKATNY ~

Q218=+Q1

;DLUG. 1-SZEJ STRONY ~

Q424=+82

;WYMIAR POLWYROBU 1 ~

Q219=+Q2

;DLUG. 2-GIEJ STRONY ~

Q425=+62

;WYMIAR POLWYROBU 2 ~

Q220=+0

;PROMIEN / FAZKA ~

Q368=+0.1

;NADDATEK NA STRONE ~

Q224=+0

;KAT OBROTU ~

Q367=+0

;POLOZENIE CZOPU ~

Q207=+500

;POSUW FREZOWANIA ~

Q351=+1

;RODZAJ FREZOWANIA ~

Q201=-10

;GLEBOKOSC ~

Q202=+5

;GLEBOKOSC DOSUWU ~

Q206=+3000

;WARTOSC POSUWU WGL. ~

Q200=+2

;BEZPIECZNA WYSOKOSC ~

Q203=+10

;WSPOLRZEDNE POWIERZ. ~

Q204=+20

;2-GA BEZPIECZNA WYS. ~

Q370=+1

;ZACHODZENIE TOROW ~

Q437=+0

;POZYCJA NAJAZDU ~

Q215=+0

;RODZAJ OBROBKI ~

Q369=+0

;NADDATEK NA DNIE ~

Q338=+20

;DOSUW - OBR.WYKONCZ. ~

Q385=+500

;POSUW OBR.WYKAN.

19 L X+50 Y+50 R0 FMAX M99

; Wywołanie cyklu

20 LBL 0

; Koniec podprogramu

21 END PGM TOUCHPROBE MM