Precalcularea conturului cu compensarea razei M120

Aplicaţie

Cu M120 sistemul de control calculează în prealabil un contur cu rază compensată. În acest fel, sistemul de control poate produce contururi mai mici decât raza sculei, fără a deteriora conturul sau a emite un mesaj de eroare.

Cerinţă

  • Opțiunea software 21: funcții avansate (setul 3)

Descrierea funcţiilor

Efect

M120 se activează la începutul blocului şi rămâne activă după ciclurile de frezare .

  • Următoarele funcţii resetează M120:
  • Compensare rază R0
  • M120 LA0
  • M120 fără LA
  • PGM CALL
  • Funcţiile PLAN (opţiunea 8)
  • Ciclul 19 PLAN DE LUCRU
  •  
    Tip

    Puteţi rula în continuare programele NC de la sistemele de control anterioare care conţin Ciclul 19 PLAN DE LUCRU.

Exemplu de aplicație

Pas de contur cu M97

Pas de contur cu M120

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.

11 TOOL CALL 8 Z S5000

; Introduceți scula cu diametrul de 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; Activați calculul prealabil al conturului și deplasați-vă pe planul de lucru

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Cu M120 LA2 în blocul NC 21, sistemul de control verifică conturul cu rază compensată pentru degajări. În acest exemplu, sistemul de control calculează traseul sculei pornind de la blocul NC curent pentru două blocuri NC simultan. Apoi, sistemul de control utilizează compensarea razei în timp ce poziționează scula la primul punct de contur.

La prelucrarea conturului, sistemul de control extinde calea sculei în fiecare caz, astfel încât scula să nu deterioreze conturul.

Fără M120, scula s-ar deplasa pe un arc de tranziție în jurul colțurilor exterioare și ar deteriora conturul. În astfel de poziții, sistemul de control întrerupe rularea programului și generează mesajul de eroare Raza sculei prea mare.

Introducere

Dacă definiți M120, sistemul de control continuă cu fereastra de dialog și vă solicită numărul de blocuri NC LA de calculat în avans (până la 99).

Note

 
Anunţ
Pericol de coliziune!
Definiți un număr cât mai mic de blocuri NC LA de calculat în prealabil. Dacă valoarea definită este prea mare, sistemul de control poate omite părți ale conturului!
  1. Utilizați modul de simulare pentru a testa programul NC înainte de a executa
  2. Verificați programul NC executându-l încet bloc cu bloc
  • Pentru operații de prelucrare suplimentare, rețineți că materialul rezidual rămâne la colțurile conturului. Ar putea fi necesar să reprelucrați pasul de contur cu o sculă mai mică.
  • Dacă programați întotdeauna M120 în același bloc NC ca și compensarea razei, puteți obține programe consecvente și clar structurate.
  • Dacă executați următoarele funcții în timp ce M120 este activă, sistemul de control anulează rularea programului și emite un mesaj de eroare:
    • Ciclul 32 TOLERANTA
    • M128 (opțiunea 9)
    • FUNCȚIA TCPM (opțiunea 9)
    • Pornire la mijlocul programului

Exemplu

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 "M120" MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-10

2 BLK FORM 0.2 X+110 Y+80 Z+0

; Definirea piesei brute de prelucrat

3 TOOL CALL 6 Z S1000 F1000

; Introduceți scula cu diametrul de 12

4 L X-5 Y+26 R0 FMAX M3

; Deplasare pe planul de lucru

5 L Z-5 R0 FMAX

; Avans pe axa sculei

6 L X+0 Y+20 RL F AUTO M120 LA5

; Activați calculul prealabil al conturului și deplasați-vă pe primul punct de contur

7 L X+40 Y+30

8 CR X+47 Y+31 R-5 DR+

9 L X+80 Y+50

10 L X+80 Y+45

11 L X+110 Y+45

; Mutare la ultimul punct de contur

12 L Z+100 R0 FMAX M120

; Retragere sculă și resetare M120

13 M30

; Sfârșitul programului

14 END PGM "M120" MM

Definiţie

Prescurtare

Definiţie

LA (look ahead)

Număr blocuri anticipate