Ciklus 24 OLDALSIMITAS

ISO-programozás

G124

Alkalmazás

A 24. OLDALSIMITAS ciklussal távolíthatja el a ciklus 20-ban programozott simítási ráhagyást az oldalon. Ez a ciklus egyenirányú vagy ellenirányú marásként is futtatható.

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

  • Ciklus 14 KONTURGEOMETRIA vagy SEL CONTOUR
  • Ciklus 20 KONTURADATOK
  • adott esetben ciklus 21 ELOFURAS
  • Szükség esetén 22. ciklus KINAGYOLAS

Ciklus lefutása

  1. A vezérlő a szerszámot a munkadarab felülete fölé pozicionálja, a ráállás kezdőpontjára. Ez a pozíció a síkban az érintő ívből adódik, ami mentén a vezérlő mozgatja a szerszámot a kontúr megközelítésekor
  2. A szerszám ezután az első fogásvételi mélységig mozog a programozott fogásvételi előtolással
  3. A vezérlő a kontúrt érintő íven megközelíti meg a teljes kontúr elkészültéig. A vezérlő minden alkontúrt külön simít
  4. A vezérlő érintő csavarvonalas íven közelíti meg a simítási kontúrt, majd halad azon végig. A csavarvonalas mozgás kezdési magassága a Q6 biztonsági távolság 1/25-öd része, legfeljebb azonban a fennmaradó utolsó mélységi fogásvétel a végleges mélység felett
  5. Végül a szerszám visszaáll a szerszámtengelyen a biztonsági magasságra vagy a ciklus előtti utolsó programozott pozícióra. A magatartás függ a posAfterContPocket (201007 sz.) gépparamétertől.
 
Tip

A vezérlő a kezdőpontot a megmunkálás sorrendjétől is függővé teszi. Amennyiben a simítóciklust ekkor a GOTO gombbal és az NC programmal indítja, a kezdőpont máshol lehet, mint amikor az NC programot a meghatározott sorrendben végrehajtja.

Megjegyzések

 
Megjegyzés
Vigyázat, ütközésveszély!
Ha a posAfterContPocket (201007 sz.) paramétert ToolAxClearanceHeight-ra állította be, a vezérlő a szerszámot a ciklus végét követően csak a szerszámtengely irányában pozicionálja biztonsági magasságra. A vezérlő nem pozicionálja a szerszámot a megmunkálási síkban. Ütközésveszély áll fenn!
  1. Pozícionálja a szerszámot a ciklus befejeztével a megmunkálási sík összes koordinátájának megadásával, pl. L X+80 Y+0 R0 FMAX
  2. A ciklus után abszolút koordinátákat programozzon be, ne pedig növekményes értékeket
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • Ha a ciklus 20-ban nincs ráhagyás meghatározva, a vezérlő megjeleníti a „Szerszámsugár túl nagy” hibaüzenetet.
  • Ha végrehajtja a ciklus 24-t még mielőtt a ciklus 22-vel kinagyolt volna, úgy a nagyoló szerszám rádiuszának értéke „0“.
  • A vezérlő automatikusan kiszámítja a simítás kezdőpontját. A kezdőpont függ a zsebben rendelkezésre álló helytől és a ciklus 20-ban beprogramozott ráhagyástól.
  • Ha M110 aktív a művelet alatt, akkor ezalatt a kompenzált körívek előtolása ennek megfelelően csökken.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha az LU-érték kisebb, mint a MELYSEG Q15, a vezérlő hibaüzenetet jelenít meg.
  • A ciklust egy köszörülő szerszámmal hajthatja végre.
  • A ciklus figyelembe veszi az M109 és M110 mellékfunkciókat. A vezérlő belső és külső kontúroknál a körívek előtolását a szerszám forgácsolóélénél állandóan tartja.
  • Előtolás körpályákhoz igazítása az M109 használatával

Megjegyzések a programozáshoz

  • Az oldalsimítási ráhagyás (Q14) és a simítószerszám sugara összegének kisebb kell hogy legyen, mint az oldalsimítási ráhagyás (Q3, Ciklus 20) és nagyolószerszám sugarának összege.
  • A Q14 oldalráhagyás a simításkor megmarad, tehát kisebbnek kell lennie, mint a ciklus 20 ráhagyásának.
  • A 24-es ciklust kontúrmaráshoz is használhatja. Ehhez:
    • a megmunkálandó kontúrt egyetlen szigetként (zsebhatár nélkül) kell meghatároznia
    • A ciklus 20-ban a simítási ráhagyás (Q3) értéke legyen nagyobb, mind a simítási ráhagyás Q14 + az alkalmazott szerszám sugarának összege

Megjegyzés a gépi paraméterekkel kapcsolatban

  • A posAfterContPocket (201007 sz.) gépparaméterekkel a kontúrzseb megmunkálása utáni magatartást határozza meg:
    • PosBeforeMachining: Visszatérés a kezdőpozícióra.
    • ToolAxClearanceHeight: Szerszámtengely pozícionálása biztonsági magasságra.

Ciklusparaméter

Segédábra

Paraméter

Q9 Forgasirany ? Orajaras = -1

Megmunkálási irány:

+1: Óra járásával ellentétes forgás

-1: Óra járásával megegyező forgás

Megadás: -1, +1

Q10 Fogasveteli melyseg ?

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

Megadás: -99999.9999...+99999.9999

Q11 Elotolas melysegi fogasvetelkor?

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

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

Q12 Elotolas kinagyolaskor ?

A szerszám előtolási sebessége a megmunkálási síkban

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

Q14 Simito rahagyas oldalt ?

A Q14 oldalráhagyás a simítás után megmarad. A ráhagyásnak kisebbnek kell lennie, mint a ciklus 20-ban megadott ráhagyás. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

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 átvétele a parancssorból való kiválasztási lehetőséggel közvetlenül a szerszámtáblázatból is lehetséges. Továbbá a szerszám nevét is megadhatja a a névkiválasztási lehetőség parancssorból történő kiválasztásával. A vezérlő automatikusan beszúrja az idézőjelet a beviteli mezőből való kilépéskor.

Q438=-1: Az utoljára alkalmazott szerszám lesz a kinagyoló szerszám (alapértelmezett viselkedés)

Q438=0: Ha nem volt előnagyolás, adja meg egy 0 rádiuszú szerszám számát. Ez általában a 0. számú szerszám.

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

Példa

11 CYCL DEF 24 OLDALSIMITAS ~

Q9=+1

;FORGASIRANY ~

Q10=+5

;SULLYESZTESI MELYSEG ~

Q11=+150

;ELOTOLAS SULLYSZTKOR ~

Q12=+500

;KINAGYOLASI ELOTOLAS ~

Q14=+0

;RAHAGYAS OLDALT ~

Q438=-1

;UREGELO SZERSZAM