Ciklus 209 MENETFURAS FORGACSTR

ISO-programozás

G209

Alkalmazás

 
Machine

Vegye figyelembe a Gépkönyv előírásait.

A gépet és a vezérlőt a gépgyártónak ehhez a funkcióhoz elő kell készítenie.

Ez a ciklus csak a szervovezérelt orsóval ellátott gépeknél érvényes.

A vezérlő több fogást vesz a menet megmunkálásakor a programozott mélység eléréséig. Paraméteresen meghatározható, hogy a szerszámot teljesen kiemelje-e a forgácstöréshez.

Ciklus lefutása

  1. A vezérlő FMAX gyorsjáratban pozicionálja a szerszámot a munkadarab fölé, a megadott biztonsági távolságra, majd ott orsó-orientálást hajt végre
  2. A szerszám a programozott fogásmélységre mozog, megfordítja a főorsó forgásirányát, majd a - a programozástól függően - teljesen, vagy egy adott távolságra visszahúzza a szerszámot a forgácstöréshez. Ha meghatározott egy tényezőt az orsó fordulatszámának növelésére, a vezérlő az adott fordulatszámmal húzza vissza a furatból a szerszámot.
  3. Ezután az orsó forgásiránya ismét megfordul, és a következő fogásvételi mélységre fut.
  4. A vezérlő addig ismétli a folyamatot (2 - 3. lépéseket), míg ki nem munkálja a teljes menetmélységet
  5. Ezután a szerszám visszamozog a biztonsági magasságra. Ha programozott, a szerszám FMAX-szal áll a 2. biztonsági távolságra
  6. A vezérlő megállítja a főorsó forgását a biztonsági távolságnál
 
Tip

Menetfúrásnál a vezérlő mindig egymáshoz szinkronizálja az orsót és a szerszámtengelyt. A szinkronizálás álló orsó mellett hajtható végre.

Megjegyzések

 
Machine

A 209. MENETFURAS FORGACSTR ciklus elrejthető az opcionális hideRigidTapping (128903. sz.) gépparaméterrel.

 
Megjegyzés
Vigyázat ütközésveszély!
Ha a ciklusnál pozitív mélységet ad meg, a vezérlő ellentétesen számolja az előpozícionálást. Ez azt jelenti, hogy a szerszám a szerszámtengelyen gyorsjáratban mozog a munkadarab felülete alá biztonsági távolságra! Ütközésveszély áll fenn!
  1. A mélységet negatív értékként adja meg
  2. Állítsa be a displayDepthErr (201003 sz.) gépi paraméterrel, hogy a vezérlő pozitív mélység megadása esetén hibaüzenetet jelenítsen-e meg (be) vagy sem (ki)
  • A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
  • Ha ezelőtt a ciklus előtt M3-at (ill. M4-et) programoz, az orsó forog a ciklus vége után (a TOOL-CALL-mondatban programozott fordulatszámmal).
  • Ha ezelőtt a ciklus előtt nem programoz M3-at (ill. M4-et), az orsó megáll a ciklus vége után. Ekkor a következő megmunkálás előtt ismét be kell kapcsolnia az M3-mal (ill. M4-gyel) az orsót.
  • Ha megadja a menet emelkedését a szerszámtáblázat Pitch oszlopában, akkor a vezérlő összehasonlítja a szerszámtáblázatban lévő menetemelkedés értékét a ciklusban megadott menetemelkedés értékével. A vezérlő egy hibaüzenetet jelenít meg, ha az értékek nem egyeznek.
  • Ez a ciklus felügyeli a szerszám meghatározott LU hasznos hosszát. Ha ez a MENETMELYSEG Q201-nél kisebb, a vezérlő hibaüzenetet jelenít meg.
 
Tip

Amennyiben nem változtat meg dinamikus paramétert (pl. biztonsági távolság, főorsó fordulatszáma, ...), úgy a menetet utólag mélyebbre is tudja fúrni. A Q200 biztonsági távolságot azonban úgy kell megválasztania, hogy a szerszámtengely ezen úton elhagyja a gyorsulási útvonalat.

Megjegyzések a programozáshoz

  • Programozza a pozicionáló mondatot a kezdőpontra (furatközéppontra) a munkasíkban az R0 sugárkorrekcióval.
  • A menetmélység ciklusparaméter előjele meghatározza a megmunkálás irányát.
  • Ha a Q403 ciklus paraméterben meghatározott egy fordulatszám-tényezőt a gyors visszahúzáshoz, a vezérlő a fordulatszámot az aktív hajtómű-fokozat maximális fordulatszámára korlátozza.

Megjegyzés a gépi paraméterekkel kapcsolatban

  • A CfgThreadSpindle (113600 sz.) gépi paraméterrel az alábbiakat definiálja:
    • sourceOverride (113603 sz.):
      FeedPotentiometer (Default) (fordulatszám override nem aktív), a vezérlő ezt követően megfelelő fordulatszámot alkalmaz
      SpindlePotentiometer (előtolás override nem aktív) és
    • thrdWaitingTime (113601 sz.): Ezen időt várja ki a menet végén a főorsó megállítását követően
    • thrdPreSwitch (113602 sz.) A főorsót ezen idővel a menet vége elérése előtt megállítja a vezérlő

Ciklusparaméterek

Segédábra

Paraméter

Q200 Biztonsagi tavolsag ?

A szerszám csúcsa és munkadarab felülete közötti távolság. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q201 A menet mélysége ?

A munkadarab felülete és a menet vége közötti távolság. Az érték növekményes értelmű.

Megadás: -99999.9999...+99999.9999

Q239 Menetemelkedés ?

A menet emelkedése. Az előjel határozza meg azt, hogy jobb- vagy balos menetről van-e szó:

+ = Jobbmenet

= Balmenet

Bevitel: –99.9999...+99.9999

Q203 Md felszinenek koordinataja ?

A munkadarab felületének koordinátája az aktív nullaponthoz képest. Az érték abszolút értelmű.

Megadás: -99999.9999...+99999.9999

Q204 2. biztonsági távolság ?

A szerszám és a munkadarab (felfogó készülék) távolsága a szerszámtengely menté, amelynél nem történhet ütközés. Az érték növekményes értelmű.

Megadás: 0...99999.9999 vagy PREDEF

Q257 Fúrási mélység forgácstörésig ?

Érték, ami után a vezérlő forgácstörést végez. Ez a folyamat ismétlődik a Q201 MELYSEG eléréséig. Ha Q257 0-val egyenlő, a vezérlő nem hajt végre forgácstörést. Az érték növekményes értelmű.

Megadás: 0...99999.9999

Q256 Visszahúzási út forgácstöréskor?

A vezérlő a megadott értéket összeszorozza a Q239 menetemelkedéssel, majd ennyivel húzza vissza a szerszámot forgácstöréskor. Ha Q256 = 0 értéket ad meg, a vezérlő teljesen visszahúzza a szerszámot a furatból (a biztonsági távolságig) a forgácstöréshez.

Megadás: 0...99999.9999

Q336 Főorsóorientálás szögértéke ?

A szög, amihez a vezérlő pozícionálja a szerszámot a menet megmunkálása előtt. Ezáltal a menetet szükség esetén utólag is metszheti. Az érték abszolút értelmű.

Megadás: 0...360

Q403 Fordszámvált. visszahúzás fakt.?

Az a tényező, amivel a vezérlő növeli az orsó fordulatszámát – és így a visszahúzási előtolást is – furatból történő visszahúzáskor. A növelés legfeljebb az aktív hajtómű-fokozat maximális fordulatszámáig lehetséges.

Bevitel: 0.0001...10

Példa

11 CYCL DEF 209 MENETFURAS FORGACSTR ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q201=-18

;MENETMELYSEG ~

Q239=+1

;MENETEMELKEDES ~

Q203=+0

;FELSZIN KOORD. ~

Q204=+50

;2. BIZTONSAGI TAVOLS ~

Q257=+0

;MELYS. FORGCSTORESIG ~

Q256=+1

;UT FORGACSTORESKOR ~

Q336=+0

;FOORSO SZOGERTEKE ~

Q403=+1

;FORDSZAM FAKTOR

12 CYCL CALL

Szabadra járatás leállított NC programnál

A menetfúrószerszámot leállított állapotban a következőképpen járathatja szabadra:

  1. A Szerszám visszahúzása kiválasztása

  1. Nyomja meg a NC-Start gombot
  2. A szerszám a furatból visszaáll a megmunkálás kezdőpontjára.
  3. A főorsó automatikusan megáll. A vezérlő hibaüzenetet jelenít meg.
  4. NC program megszakítása a BELSŐ STOP gombbal
  5. vagy

  6. A hibaüzenet nyugtázása és folytatás az NC-Start gombbal
 
Tip
  • Programfutás üzemmód
  • Ha az NC programot az NC-Stopp gombbal megállítja, a vezérlő megjeleníti a Szerszám visszahúzása gombot.

  • MDI alkalmazás:
  • Amikor egy menetciklust meghív, megjelenik a Szerszám visszahúzása gomb. A gomb ki van szürkítve, míg meg nem nyomja az NC-Stopp gombot.