Ciklus 1021 HENGER LASSULOKETU KOSZORULESE (opció #156)
ISO-programozás
G1021
Alkalmazás
Vegye figyelembe a gépkönyvet!
Ezt a funkciót a gép gyártójának kell engedélyeznie és adaptálnia.
A 1021 HENGER LASSULOKETU KOSZORULESE ciklussal körzsebeket vagy körcsapokat tud köszörülni. A henger magassága jóval nagyobb lehet a köszörűkorong szélességénél. A vezérlő lengőlökettel meg tudja munkálni a henger teljes magasságát. A vezérlő több körpályát hajt végre egyetlen lengőlöket során. Ennek során a lengőlöket és a körpályák egyetlen csavarvonallá szuperponálnak. A folyamat a lassúlöketű köszörülésnek felel meg.
Az oldalirányú fogásvételek a lengőlöket megfordítási pontjain egy félkör mentén történnek. A lengőlöket előtolását a csavarvonalpálya menetemelkedésével programozza a köszörűkorong szélességéhez képest.
Hengereket túlfutás nélkül teljes egészében is meg tud munkálni, pl. zsákfuratként. Ehhez a lengőlöket megfordítási pontjainál üres futásokat kell beprogramoznia.
Ciklus lefutása
- A vezérlő a köszörűszerszámot a ZSEB HELYZETE Q367 függvényében pozícionálja a henger fölé. Majd a szerszámot gyorsjáratban BIZTONSAGI MAGASSAG Q260-ra mozgatja.
- A köszörűszerszám ELOTOL. ELOPOZIC.KOR Q253-val áll BIZTONSAGI TAVOLSAG Q200-ra.
- A köszörűszerszám a szerszámtengelyen kezdőpontra áll. A kezdőpont a MEGMUNKALASI IRANY Q1031 -tól függően a lengőlöket felső vagy alsó megfordítási pontja.
- A ciklus elindítja a lengőlöketet. A vezérlő a köszörűszerszámmal KOSZORULESI ELOTOLAS Q207-val a kontúrra áll.
- A vezérlő lassítja a lengőmozgást a kezdőpozícióban.
- A vezérlő a köszörűszerszámmal a Q1021 EGYOLDALÚ FOGÁSVÉTEL függvényében a Q534 1 oldalirányú fogásvétellel félkörben vesz fogást.
- A vezérlő adott esetben végrehajtja a meghatározott 2 Q211 vagy Q210 üres futásokat.
- A ciklus folytatja a lengőmozgást. A köszörűszerszám több körpályát tesz meg. A körpályákat a lengőlöket a szerszámtengely irányában szuperponálja egy csavarvonallá. A csavarvonalpálya meredekségét a Q1032 tényezővel tudja befolyásolni.
- A 3 csavarvonalpályák addig ismétlődnek, míg el nem érik a lengőlöket második megfordítási pontját.
- A vezérlő megismétli a 4. - 7. lépéseket, míg el nem éri a kész darab Q223 átmérőjét vagy a Q14 ráhagyást.
- Az utolsó oldalirányú fogásvétel után a a köszörűkorong végrehajtja az esetlegesen beprogramozott üres löketek Q1020 számát.
- A vezérlő megszakítja a lengőlöketet. A köszörűszerszám a hengert félkörív mentén a Q200 biztonsági távolsággal hagyja el.
- A köszörűszerszám ELOTOL. ELOPOZIC.KOR Q253 -val áll BIZTONSAGI TAVOLSAG Q200-ra, majd gyorsjáratban BIZTONSAGI MAGASSAG Q260-ra.
- Annak érdekében, hogy a köszörűszerszám a hengert a lengőlöket végpontjaiban teljesen megmunkálja, megfelelő mértékű túlfutást vagy üres futásokat kell meghatároznia.
- A lengőlöket hossza a MELYSEG Q201, a FELÜLET ELTOLÁS Q1030, valamint a B tárcsaszélesség értékekből adódik.
- A kezdőpont a megmunkálási síkban a szerszámsugár plusz BIZTONSAGI TAVOLSAG Q200 távolságra van a KESZDARAB ATMEROJE Q223-től, beleértve a RAHAGYAS A STARTNAL Q368-at is.
Túlfutás és üres futások a lengőlöket végpontjainál
Felül | Alul |
---|---|
Az utat a Q1030 FELÜLET ELTOLÁS paraméterben határozza meg. | Ezt az utat a megmunkálási mélységgel kell elszámolnia, majd a Q201 MELYSEG-ben meghatároznia. |
Amennyiben nem lehetséges túlfutás, például zseb esetén, a lengőlöket végpontjainál több üresfutást (Q210, Q211) kell beprogramoznia. Úgy adja meg ezek számát, hogy a fogásvétel (fél körív) után legalább egy körív a megfelelő átmérővel kerüljön megmunkálásra. Az üres futások száma mindig az előtolás override 100 %-os értékére vonatkozik.
- HEIDENHAIN javasolja, hogy mindig 100 % vagy annál nagyobb előtolás override-ot alkalmazzon. 100 %-nál kisebb előtolás override esetén nem biztosítható, hogy a henger a végpontokban teljes egészében megmunkálásra kerül.
- Az üres futások számának meghatározásakor a HEIDENHAIN azt javasolja, hogy legalább egy 1,5-ös értéket határozzon meg.
Előtolás lengőlökethez
A Q1032 tényezővel határozza meg a csavarvonalpálya menetemelkedését (= 360°). Ezen meghatározásból adódik a lengőlöketre vonatkozó előtolás értéke mm-ben ill. inch-ben/csavarvonalpálya (= 360°).
A KOSZORULESI ELOTOLAS Q207 és a lengőlöket előtolásának aránya nagyon fontos. Amennyiben az előtolás override értékét 100%-tól eltérően adja meg, úgy azt biztosítja, hogy a lengőlöket hossza az ív mentén kisebb legyen a köszörűkorong szélességénél.
HEIDENHAIN javasolja, hogy legfeljebb 0,5 értéket adjon meg.
Megjegyzések
A gép gyártójának megvan a lehetősége, hogy a lengőmozgások override értékét megváltoztassa.
- A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
- Az utolsó oldalsó fogás az adatmegadás függvényében kisebb lehet.
- A vezérlő a szimulációban nem ábrázolja a lengőmozgást. A grafikus szimuláció a Mondatonkénti programfutás és Folyamatos programfutás üzemmódokban ábrázolja a lengőmozgást.
- A ciklust egy marószerszámmal is végrehajthatja. Marószerszám esetén a LCUTS vágóélhossz megegyezik a köszörűkorong szélességével.
- Vegye figyelembe, hogy a ciklus számol az M109-vel. Ezzel az állapotkijelzőn a program futása közben a zsebnél a KOSZORULESI ELOTOLAS Q207 értéke kisebb, mint egy csap esetén. A vezérlő a köszörűszerszám középponti pályájának előtolását jeleníti meg lengőlökettel együtt.
Programozási útmutató
- A vezérlő abból indul ki, hogy a henger aljának van feneke. Ezen okból kifolyólag csak a felületen tud túlfutást a Q1030-ban meghatározni. Ha tehát például egy átmenő furatot munkál meg, az alsó túlfutást a MELYSEG Q201-ben kell figyelembe vennie.
- Amennyiben a köszörűkorong szélesebb a MELYSEG Q201-nél és a FELÜLET ELTOLÁS Q1030-nál, a vezérlő a nincs lengőlöket hibaüzenetet jeleníti meg. Az eredő lengőlöket ebben az esetben 0 lenne.
Ciklusparaméter
Segédábra | Paraméter |
---|---|
Q650 Idom típusa? A forma geometriája: 0: Zseb 1: Sziget Megadás: 0, 1 | |
Q223 Készdarab átmérője ? A készre munkált henger átmérője Megadás: 0...99999.9999 | |
Q368 Megmunk. előtti ráhagyás oldalt? Oldalirányú ráhagyás, amely a köszörű megmunkálás előtt adott. Az értéknek nagyobbnak kell lennie, mint Q14. Az érték növekményes értelmű. Bevitel: –0.9999...+99.9999 | |
Q14 Simito rahagyas oldalt ? Oldalirányú ráhagyás, amely a megmunkálás után megmarad. Ennek a ráhagyásnak a Q368-nél kisebbnek kell lennie. Az érték növekményes értelmű. Megadás: -99999.9999...+99999.9999 | |
Q367 A zseb helyzete (0/1/2/3/4)? Adja meg az idom helyzetét a szerszám pozíciójához képest ciklushíváskor: 0: Szerszámpoz. = idom közepe 1: Szerszámpoz. = negyedkör átmenet 90°-nál 2: Szerszámpoz. = negyedkör átmenet 0°-nál 3: Szerszámpoz. = negyedkör átmenet 270°-nál 4: Szerszámpoz. = negyedkör átmenet 180°-nál Megadás: 0, 1, 2, 3, 4 | |
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 | |
Q1030 Ofszet a felülethez képest? A szerszám felső élének helyzete a felületen. Az eltolás túlfutási hosszként szolgál a felületen a lengőlöketnek. Az érték abszolút értelmű. Bevitel: 0...999.999 | |
Q201 Mélység ? A munkadarab felülete és a kontúr alja közötti távolság. Az érték növekményes értelmű. Bevitel: –99999.9999...+0 | |
Q1031 Megmunkálási irány? A startpozíció meghatározása. Ebből adódik az első lengőlöket iránya: -1 vagy 0: A kezdőpozíció a felületen található. A lengőlöket negatív irányába indul el. +1: A kezdőpozíció a henger alján található. A lengőlöket pozitív irányába indul el. Megadás: -1, 0, +1 | |
Q1021 Egyoldali fogásvétel (0/1)? Pozíció, ahol oldalirányú fogásvétel történik: 0: Oldalirányú fogásvétellel alul és felül 1: Egyoldalú fogásvétel a Q1031 függvényében
Megadás: 0, 1 | |
Q534 Oldalsó fogásvétel? Az a méret, amivel a köszörűszerszám egyszerre előrehaladhat oldalirányban. Megadás: 0.0001...99.9999 | |
Q1020 Üresjárati löketek száma? Üres löketek száma az utolsó oldalirányú fogásvétel után anyagleválasztás nélkül. Bevitel: 0...99 | |
Q1032 Csavarvonal-emelkedési tényező? A Q1032 tényező határozza meg a csavarvonalpálya menetemelkedését (= 360°). A Q1032-et a rendszer megszorozza a köszörűszerszám B szélességével. A csavarvonalpálya menetemelkedése befolyásolja a lengőlöket előtolását. Bevitel: 0.000...1.000 | |
Q207 Előtolás köszörüléskor? A szerszám mozgási sebessége a kontúr köszörülésekor mm/percben. Megadás: 0...99999.999 alternatívaként FAUTO, FU | |
Q253 Előtolás előpozícionáláskor ? A szerszám megmunkálási sebessége a MELYSEG Q201 közelítésekor. Az előtolás a FELSZIN KOORD. Q203 alatt hat. Bevitel mm/percben. Megadás: 0...99999.9999 vagy FMAX, FAUTO, PREDEF | |
Q15 Köszörülési mód (-1/+1)? A kontúrköszörülés módjának meghatározása: +1: Egyenirányú köszörülés -1 vagy 0: Ellenirányú köszörülés Megadás: -1, 0, +1 | |
Q260 Biztonsagi magassag ? Abszolút magasság, ahol a munkadarabbal való ütközés nem lehetséges Megadás: -99999.9999...+99999.9999 vagy PREDEF | |
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 | |
Q211 Üresfutások lent? Az üresfutások száma a lengőlöket alsó megfordítási pontjánál. Túlfutás és üres futások a lengőlöket végpontjainál. Bevitel: 0...99.99 | |
Q210 Üresfutások fent? Az üresfutások száma a lengőlöket felső végpontjánál. Túlfutás és üres futások a lengőlöket végpontjainál. Bevitel: 0...99.99 |
11 CYCL DEF 1021 HENGER LASSULOKETU KOSZORULESE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|