Exemplu: Măsurare şi reprelucrare ştift dreptunghiular

  • Secvenţă de program
  • Degroşaţi ştiftul dreptunghiular cu o toleranţă de finisare de 0,5 mm.
  • Măsurare ştift dreptunghiular
  • Finisaţi ştiftul dreptunghiular, luând în calcul valorile măsurate.

Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.

  • Modificați următorul conținut după cum este necesar:
  • Scule
  • Parametri de tăiere
  • Viteze de avans
  • Înălțimea de degajare sau poziția de siguranță
  • Pozițiile specifice mașinii, de ex., cu M91
  • Traseele apelărilor programului

Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.

În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.

 
Tip

Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.

0 BEGIN PGM TOUCHPROBE MM

1 TOOL CALL 5 Z S6000

; Apelare sculă: degroşare

2 Q1 = 81

; Lungime dreptunghi pe X (dimensiune de degroşare)

3 Q2 = 61

; Lungime dreptunghi pe Y (dimensiune de degroşare)

4 L Z+100 R0 FMAX M3

; Retragere sculă

5 CALL LBL 1

; Apelarea subprogramului pentru prelucrare

6 L Z+100 R0 FMAX

; Retragere sculă

7 TOOL CALL 600 Z

; Apelare palpator

8 TCH PROBE 424 MAS. DREPTUNGHI EXT. ~

Q273=+50

;CENTRU AXA 1 ~

Q274=+50

;CENTRU AXA 2 ~

Q282=+80

;LUNGIME PRIMA LATURA ~

Q283=+60

;LUNG. A DOUA LATURA ~

Q261=-5

;MASURARE INALTIME ~

Q320=+0

;DIST. DE SIGURANTA ~

Q260=+30

;CLEARANCE HEIGHT ~

Q301=+0

;DEPL LA INALT SIGURA ~

Q284=+0

;LIMITA MAX. LATURA 1 ~

Q285=+0

;LIMITA MIN. LATURA 1 ~

Q286=+0

;LIMITA MAX. LATURA 2 ~

Q287=+0

;LIMITA MIN. LATURA 2 ~

Q279=+0

;TOLERANTA CENTRU 1 ~

Q280=+0

;TOLERANTA CENTRU 2 ~

Q281=+0

;JURNAL DE MASURARE ~

Q309=+0

;OPRIRE PGM TOLERANTA ~

Q330=+0

;UNEALTA

9 Q1 = Q1 - Q164

; Calculare lungime pe X pe baza devierii măsurate

10 Q2 = Q2 - Q165

; Calculare lungime pe Y pe baza devierii măsurate

11 L Z+100 R0 FMAX

; Retragere palpator

12 TOOL CALL 25 Z S8000

; Apelare sculă: finisare

13 L Z+100 R0 FMAX M3

; Retragere sculă, terminarea programului

14 CALL LBL 1

; Apelarea subprogramului pentru prelucrare

15 L Z+100 R0 FMAX

16 M30

17 LBL 1

; Subprogram cu ciclu de prelucrare ştift dreptunghiular

18 CYCL DEF 256 STIFT DREPTUNGHIULAR ~

Q218=+Q1

;LUNGIME PRIMA LATURA ~

Q424=+82

;DIM. PIESA BRUTA 1 ~

Q219=+Q2

;LUNG. A DOUA LATURA ~

Q425=+62

;DIM. PIESA BRUTA 2 ~

Q220=+0

;RAZA / SANFREN ~

Q368=+0.1

;ADAOS LATERAL ~

Q224=+0

;UNGHI DE ROTATIE ~

Q367=+0

;POZITIE PIVOT ~

Q207=+500

;VITEZA AVANS FREZARE ~

Q351=+1

;TIP FREZARE ~

Q201=-10

;ADANCIME ~

Q202=+5

;ADANCIME PLONJARE ~

Q206=+3000

;VIT. AVANS PLONJARE ~

Q200=+2

;DIST. DE SIGURANTA ~

Q203=+10

;COORDONATA SUPRAFATA ~

Q204=+20

;DIST. DE SIGURANTA 2 ~

Q370=+1

;SUPRAP. CALE UNEALTA ~

Q437=+0

;POZITIE DE APROPIERE ~

Q215=+0

;CUPRINS OPERATII ~

Q369=+0

;ADAOS ADANCIME ~

Q338=+20

;POZIT. FINISARE ~

Q385=+500

;VIT. AVANS FINISARE

19 L X+50 Y+50 R0 FMAX M99

; Apelare ciclu

20 LBL 0

; Sfârşit subprogram

21 END PGM TOUCHPROBE MM