Ciclul 276 TRASEU CONTUR 3D

Programare ISO

G276

Aplicaţie

În conjuncţie cu Ciclul 14 GEOMETRIE CONTUR şi Ciclul 270 DATE URMA CONTUR, acest ciclu permite prelucrarea contururilor deschise şi închise. Puteţi lucra, de asemenea, cu detectarea automată a materialului rezidual. În acest mod, puteţi finaliza ulterior colţurile interioare, de exemplu, cu o sculă mai mică.

Spre deosebire de Ciclul 25 URMA CONTUR, Ciclul 276 TRASEU CONTUR 3D procesează şi coordonatele axei sculei definite în subprogramul de realizare a conturului. Acest ciclu poate prelucra astfel contururi tridimensionale.

Vă recomandăm să programaţi Ciclul 270 DATE URMA CONTUR înainte de Ciclul 276 TRASEU CONTUR 3D.

Secvenţă ciclu

  1. Prelucrarea unui contur fără avans: Adâncime de frezare Q1 = 0
  2. Scula traversează la punctul de pornire pentru prelucrare. Acest punct de pornire rezultă din primul punct al conturului, modul de frezare selectat (în sensul avansului sau în sens contrar avansului) şi parametrii Ciclului 270 DATE URMA CONTUR definit anterior (de ex. Cursă de apropiere). Sistemul de control deplasează apoi scula la prima adâncime de pătrundere.
  3. Conform Ciclului 270 DATE URMA CONTUR definit anterior, scula se apropie de contur şi apoi îl prelucrează complet, până la sfârşit
  4. La sfârşitul conturului, scula este retrasă conform definiţiei din Ciclul 270 DATE URMA CONTUR
  5. În cele din urmă, sistemul de control retrage scula la înălţimea de degajare.
  1. Prelucrarea unui contur cu avans: Sunt definite adâncimea de frezare Q1 diferită de 0 şi adâncimea de pătrundere Q10
  2. Scula traversează la punctul de pornire pentru prelucrare. Acest punct de pornire rezultă din primul punct al conturului, modul de frezare selectat (în sensul avansului sau în sens contrar avansului) şi parametrii Ciclului 270 DATE URMA CONTUR definit anterior (de ex. Cursă de apropiere). Sistemul de control deplasează apoi scula la prima adâncime de pătrundere.
  3. Conform Ciclului 270 DATE URMA CONTUR definit anterior, scula se apropie de contur şi apoi îl prelucrează complet, până la sfârşit
  4. Dacă selectaţi prelucrarea cu frezare în sensul avansului şi în sens contrar avansului (Q15 = 0), sistemul de control va efectua o mişcare de oscilare. Mişcarea de avans (pătrundere) este efectuată la sfârşit şi la punctul de începere al conturului. Dacă Q15 nu este egal cu 0, scula se deplasează la înălţimea de degajare şi revine la punctul de pornire pentru prelucrare. De aici, sistemul de control deplasează scula la următoarea adâncime de pătrundere.
  5. Mişcarea de îndepărtare va fi efectuată conform definiţiei din Ciclul 270 DATE URMA CONTUR
  6. Acest proces este repetat până este atinsă adâncimea programată.
  7. În cele din urmă, sistemul de control retrage scula la înălţimea de degajare

Note

 
Anunţ
Pericol de coliziune!
Dacă aţi setat parametrul posAfterContPocket (nr. 201007) la ToolAxClearanceHeight, sistemul de control va poziţiona scula la înălţimea de degajare numai pe direcţia axei sculei după încheierea ciclului. Sistemul de control nu pre-poziţionează automat scula în planul de lucru. Există pericol de coliziune!
  1. La sfârşitul ciclului, poziţionaţi scula folosind toate coordonatele planului de lucru (de ex., L X+80 Y+0 R0 FMAX)
  2. Asiguraţi-vă că programaţi o poziţie absolută după ciclu; nu programaţi o deplasare transversală incrementală
 
Anunţ
Pericol de coliziune!
Există riscul de coliziune dacă poziţionaţi scula în spatele unui obstacol înainte de apelarea ciclului.
  1. Înainte de apelarea ciclului, poziţionaţi scula pe axa sculei, astfel încât scula să se poată apropia de punctul de pornire al conturului evitând orice coliziune.
  2. Dacă poziţia sculei se află sub înălţimea de degajare la apelarea ciclului, sistemul de control va afişa un mesaj de eroare.
  • Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
  • Dacă programaţi blocurile APPR şi DEP pentru apropierea şi depărtarea de contur, sistemul de control monitorizează dacă execuţia acestor blocuri va deteriora conturul.
  • Dacă utilizaţi Ciclul 25 URMA CONTUR, puteţi defini un singur subprogram în Ciclul 14 GEOMETRIE CONTUR.
  • Este recomandat să utilizaţi ciclul 270 DATE URMA CONTUR împreună cu Ciclul 276. Dar nu este necesar Ciclul 20 DATE CONTUR.
  • Capacitatea de memorie pentru programarea unui ciclu SL este limitată. Puteţi programa până la 16384 de elemente de contur într-un ciclu SL.
  • Dacă M110 este activat în timpul operaţiei, viteza de avans pentru arcele circulare compensate va fi redusă corespunzător.
  • Ciclul ia în considerare funcţiile auxiliare M109 şi M110. În timpul prelucrării arcelor de cerc interioare şi interioare, sistemul de control menţine constantă viteza de avans a muchiei aşchietoare pentru razele interioare şi exterioare.
  • Adaptarea vitezei de avans pentru trasee circulare cu M109

Note despre programare

  • Primul bloc NC din subprogramul de contur trebuie să conţină valori pe toate cele trei axe X, Y şi Z.
  • Semnul algebric pentru parametrul de adâncime determină direcţia de lucru. Dacă programaţi ADÂNCIME = 0, sistemul de control va utiliza coordonatele de pe axele sculei care au fost specificate în subprogramul conturului.
  • Dacă utilizaţi parametrii Q locali QL într-un subprogram de contur, trebuie, de asemenea, să îi asignaţi sau să îi calculaţi în subprogramul de contur.

Parametrii ciclului

Grafică asist.

Parametru

Q1 Adâncime frezare?

Distanţa dintre suprafaţa piesei de prelucrat şi baza conturului. Această valoare are un efect incremental.

Intrare: -99999,9999...+99999,9999

Q3 Admitere finisare pt. latură?

Toleranţa de finisare în planul de lucru. Această valoare are un efect incremental.

Intrare: -99999,9999...+99999,9999

Q7 Înălţime spaţiu?

Înălţimea la care scula nu poate intra în coliziune cu piesa de prelucrat (pentru poziţionare intermediară şi retragere la sfârşitul ciclului). Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q10 Adâncime pătrundere?

Avans sculă per aşchiere. Această valoare are un efect incremental.

Intrare: -99999,9999...+99999,9999

Q11 Viteză de avans pt. pătrundere?

Viteză de avans transversal în axa broşei

Intrare: 0...99999,9999 alternativ FAUTO, FU, FZ

Q12 Viteză de avans pt. degroşare?

Viteză de avans transversal în planul de lucru

Intrare: 0...99999,9999 alternativ FAUTO, FU, FZ

Q15 Asc./dinţ. sup.? dinţare sup.=-1

+1: Frezare în sensul avansului

–1: Frezare în sens contrar avansului

0: Frezare alternativă în sensul avansului şi în sens opus avansului, pe mai mulţi paşi de avans

Intrare: -1, 0, +1

Q18 sau QS18 Unealtă degroşare grosieră?

Numărul sau numele sculei cu care sistemul de control a efectuat deja degroşarea grosieră a conturului. Puteţi transfera direct scula de degroşare grosieră din tabelul de scule prin bara de acţiune. În plus, puteţi introduce numele sculei prin Nume în bara de acţiune. Sistemul de control introduce automat ghilimelele de închidere când părăsiţi câmpul de introducere. Dacă nu a avut loc nicio degroşare grosieră, introduceţi „0”; dacă introduceţi un număr sau un nume, sistemul de control va degroşa numai porţiunea care nu a putut fi prelucrată cu scula de degroşare grosieră. Dacă porţiunea care trebuie degroşată nu poate fi abordată din lateral, sistemul de control va freza o tăiere cu pătrundere prin mişcare de oscilare; pentru aceasta trebuie să introduceţi lungimea sculei LCUTS în tabelul de scule TOOL.T şi să definiţi unghiul maxim de pătrundere al sculei cu UNGHI.

Intrare: 0...99999,9 sau max. 255 caractere

Q446 Rest material acceptat?

Specificaţi valoarea maximă în mm până la care acceptaţi materiale reziduale în contur. De exemplu, dacă introduceţi 0,01 mm, sistemul de control va opri prelucrarea materialului rezidual odată ce acesta atinge grosimea de 0,01 mm.

Intrare: 0,001...9,999

Q447 Distanța de conectare maximă?

Distanţa maximă dintre două zone care vor fi degroşate fin. În cadrul acestei distanţe, scula se deplasează de-a lungul conturului fără o mişcare de ridicare, rămânând la adâncimea de prelucrare.

Intrare: 0...999,999

Q448 Prelungire traseu?

Lungimea cu care traseul sculei este extins la începutul şi la sfârşitul suprafeţei unui contur. Sistemul de control extinde întotdeauna traseul sculei în paralel cu conturul.

Intrare: 0...99,999

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.

Exemplu

11 CYCL DEF 276 TRASEU CONTUR 3D ~

Q1=-20

;ADANCIME FREZARE ~

Q3=+0

;ADAOS LATERAL ~

Q7=+50

;CLEARANCE HEIGHT ~

Q10=-5

;ADANCIME PLONJARE ~

Q11=+150

;VIT. AVANS PLONJARE ~

Q12=+500

;VITEZA AVANS DEGROS. ~

Q15=+1

;TIP FREZARE ~

Q18=+0

;UNEALTA DEGR. GROS. ~

Q446=+0.01

;REST MATERIAL ~

Q447=+10

;DIST. CONECTARE ~

Q448=+2

;PRELUNGIRE TRASEU