Ciklus 272 OCM NAGYOLAS (opció #167)

ISO-programozás

G272

Alkalmazás

A ciklus 272 OCM NAGYOLAS a nagyolásra vonatkozó technológiai adatok meghatározására szolgál.

A továbbiakban lehetősége arra, hogy az OCM-et forgácsolásiadat kalkulátorként használja. A kiszámított forgácsolási adatokkal magas időegység alatti forgácsleválasztást, és ezáltal nagy termelékenységet érhet el.

OCM-forgácsolási adat kalkulátor (opció #167)

Előfeltételek

A ciklus 272 behívása előtt további ciklusokat kell programoznia:

  • CONTOUR DEF / SEL CONTOUR, vagy pedig ciklus 14 KONTURGEOMETRIA
  • Ciklus 271 OCM KONTURADATOK

Ciklus lefutása

  1. A szerszám pozícionálási logikával a kezdőpontra mozog
  2. A vezérlő a kezdőpontot az előpozícionálás és a programozott kontúr alapján automatikusan határozza meg
  3. OCM-ciklusok pozícionálási logikája

  4. A vezérlő az első fogásvételi mélységre pozícionál. A kontúrok fogásvételi mélysége és megmunkálási sorrendje a Q575 fogásvételi stratégiától függ.
  5. A 271 OCM KONTURADATOK ciklusban meghatározott Q569 NYITOTT HATAROLAS paramétertől függően a vezérlő a következőképpen vesz fogást:

    • Q569=0 vagy 2: A szerszám csavarvonalasan vagy váltakozó irányban vesz fogást. Az oldalsó simítási ráhagyás figyelembe van véve.
    • Bemerülési tényező Q569=0 vagy 2 esetén

    • Q569=1: A szerszám a nyitott határoláson kívül merőlegesen áll az első fogásvételi mélységre
  6. Az első fogásvételi mélységen a szerszám a Q207 marási előtolással marja ki a kontúrt kívülről befelé vagy fordítva (a Q569 függvényében)
  7. A következő lépésben a vezérlő a következő fogásvételre mozgatja a szerszámot, és addig ismétli a nagyolási folyamatot, míg a programozott kontúrt el nem éri
  8. Végül a szerszám visszahúzódik a szerszámtengely mentén a biztonsági magasságra
  9. Amennyiben további kontúrok is adottak, a vezérlő megismétli a megmunkálást. A vezérlő ezután arra a kontúrra áll, melynek kezdőpontja a legközelebb helyezkedik el az aktuális szerszámpozícióhoz képest (a Q575 fogásvételi stratégiától függően)
  10. Végül a szerszám Q253 ELOTOL. ELOPOZIC.KOR-val a Q200 BIZTONSAGI TAVOLSAG-ra, majd FMAX-val a Q260 BIZTONSAGI MAGASSAG-ra fut.

Bemerülési tényező Q569=0 vagy 2 esetén

A vezérlő alapvetően spirális pályán kísérli meg a bemerülést. Ha ez nem lehetséges, a vezérlő váltakozó mozgással próbál bemerülni.

A bemerülés az alábbiaktól függ:

  • Q207 ELOTOLAS MARASKOR
  • Q568 BEMERULESI TENYEZO
  • Q575 FOGASVETEL-STRATEGIA
  • ANGLE
  • RCUTS
  • Rcorr (R szerszámsugár + DR szerszám ráhagyás)

Spirális

A spirális pálya az alábbiak szerint adódik:

A bemerülés végén egy félkörmozgás történik annak érdekében, hogy legyen elegendő hely a képződő forgácsnak.

Váltakozó

A váltakozó mozgás az alábbiak szerint adódik:

A bemerülés végén a vezérlő egyenes mozgást hajt végre annak érdekében, hogy legyen elegendő hely a képződő forgácsnak.

Megjegyzések

 
Megjegyzés
Vigyázat, a szerszám és a munkadarab veszélybe kerülhet!
A ciklus a marópálya számításakor nem veszi figyelembe az R2 saroksugarat. A kismértékű pályaátfedés ellenére a kontúr alján maradék anyag gyűlhet össze. A maradék anyag a megmunkálások során a munkadarab és a szerszám meghibásodását okozhatja!
  1. Ellenőrizze szimulációval a végrehajtást és a kontúrt
  2. Lehetőség szerint R2 saroksugár nélküli szerszámokat használjon
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • Amennyiben a fogásvételi mélység nagyobb, mint a LCUTS, úgy korlátozás érvényes, a vezérlő pedig figyelmeztetést jelenít meg.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha az LU-érték kisebb, mint a MELYSEG Q201, a vezérlő hibaüzenetet jelenít meg.
 
Tip

Szükség esetén használjon központon átmenő homlokéllel ellátott marót (DIN 844).

Megjegyzések a programozáshoz

  • A CONTOUR DEF / SEL CONTOUR az utoljára alkalmazott szerszámsugarat visszaállítja. Ha a CONTOUR DEF / SEL CONTOUR után hajtja végre ezt a megmunkáló ciklust Q438=-1 értékkel, úgy a vezérlő abból indul ki, hogy még nem történt előzetes megmunkálás.
  • Amennyiben a pályaátfedési tényező Q370<1, célszerű a Q579 tényezőt 1-nél kisebb értékre programozni.

Ciklusparaméter

Segédábra

Paraméter

Q202 Fogasveteli melyseg ?

Az a méret, amivel a szerszám egyszerre előrehaladhat. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q370 Palyaatfedesi tenyezo ?

Q370 x szerszámsugár adja a k oldalirányú fogásvételt az egyenesen. A vezérlő a lehető legpontosabban betartja ezt az értéket.

Bevitel: 0.04...1.99 vagy PREDEF

Q207 Elotolas maraskor ?

Szerszám megmunkálási sebessége maráskor mm/percben

Megadás: 0...99999.999 vagy FAUTO, FU, FZ

Q568 Bemerülés előtolási tényezője?

Tényező, amellyel a vezérlő csökkenti a Q207 előtolást mélységi fogásvételkor.

Bevitel: 0.1...1

Q253 Előtolás előpozícionáláskor ?

A szerszám mozgási sebessége a startpozícióra történő ráálláskor mm/percben. Ezt az előtolást a koordinátafelület alatt, de a meghatározott anyagon kívül alkalmazza.

Megadás: 0...99999.9999 vagy FMAX, FAUTO, PREDEF

Q200 Biztonsagi tavolsag ?

A szerszám alsó széle és a munkadarab felülete közötti távolság. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q438 ill. QS438 Üregelőszerszám száma/ neve?

Annak a szerszámnak a száma vagy neve, amellyel a vezérlő a kontúr nagyolását végezte. Az előnagyoló szerszám alkalmazása a a parancslécből való kiválasztással közvetlenül a szerszámtáblázatból is lehetséges. Továbbá a szerszám nevét is megadhatja a a név kiválasztási lehetőség parancslécből történő kiválasztásával. A vezérlő automatikusan beszúrja a záró idézőjelet a beviteli mezőből való kilépéskor.

-1: A 272 ciklusban utoljára alkalmazott szerszám lesz a nagyoló szerszám (standard magatartás)

0: Ha nem volt előnagyolás, adjon meg egy 0 sugarú szerszámszámot. Ez általában a 0 számú szerszám.

Bevitel: –1...+32767.9 alternatívan 255 karakter

Q577 Ráállási/elhagyási sugártényező?

A megközelítési és elhagyási sugarat befolyásoló tényező. Q577 és a szerszámsugár szorzata. Ebből adódik a megközelítési és elhagyási sugár.

Bevitel: 0.15...0.99

Q351 Típus? azonosir.=+1, ellenir.=-1

Marási mód. Az orsó forgási irányának figyelembe vétele:

+1 = Egyenirányú marás

–1 = Ellenirányú marás

PREDEF: A vezérlő átveszi a GLOBAL DEF-mondat értékét

(Amennyiben 0-t ad meg, a megmunkálás szinkronfutásban valósul meg)

Megadás: -1, 0, +1 vagy PREDEF

Q576 Orsófordulatszám?

Adja meg a nagyoló szerszám főorsójának fordulatszámát percenkénti fordulatszámban (f/p).

0: A TOOL CALL-mondatban megadott fordulatszámot alkalmazza a vezérlő

>0: Ha az értéket nullánál nagyobbnak adja meg, úgy azt a fordulatszámot használja

Megadás: 0...99999

Q579 Bemerülési ford.szám tényezője?

Tényező, amellyel a vezérlő az ORSOFORDULATSZAM Q576-t csökkenti az anyagba történő mélységi fogásvételkor.

Bevitel: 0.2...1.5

Q575 Fogásvételi stratégia (0/1)?

Mélységi fogásvétel módja:

0: A vezérlő a kontúrt fentről lefelé munkálja meg

1: A vezérlő a kontúrt lentről felfelé munkálja meg. A vezérlő nem minden esetben a legmélyebb kontúrral kezdi. A vezérlő a vezérlő automatikusan kiszámítja a megmunkálási sorrendet. A teljes bemerülési pálya sokszor rövidebb, mint a 2-es stratégiánál

2: A vezérlő a kontúrt lentről felfelé munkálja meg. A vezérlő nem minden esetben a legmélyebb kontúrral kezdi. A vezérlő úgy számítja ki a megmunkálási sorrendet, hogy a szerszám élhosszát maximálisan kihasználja Ezen okból kifolyólag gyakran nagyobb teljes bemerülési pálya adódik, mint amit az 1-es stratégia meghatároz. Ezen túlmenően a Q568 függvényében rövidebb megmunkálási idő adódhat.

Megadás: 0, 1, 2

 
Tip

A teljes bemerülési pálya a bemerülő mozgások összessége.

Példa

11 CYCL DEF 272 OCM NAGYOLAS ~

Q202=+5

;SULLYESZTESI MELYSEG ~

Q370=+0.4

;PALYAATFEDES ~

Q207=+500

;ELOTOLAS MARASKOR ~

Q568=+0.6

;BEMERULESI TENYEZO ~

Q253=+750

;ELOTOL. ELOPOZIC.KOR ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q438=-1

;UEREGELOE-SZERSZAM ~

Q577=+0.2

;RAALLASI SUGARTENYEZO ~

Q351=+1

;MARASFAJTA ~

Q576=+0

;ORSOFORDULATSZAM ~

Q579=+1

;S BEMERULESI TENYEZO ~

Q575=+0

;FOGASVETEL-STRATEGIA