Program pračky

O čem to je

Pračka má tlačítko „bavlna 40 °C“. Nemusíš jí říkat, kdy napustit vodu, kdy točit a kdy ždímat – stačí vybrat program a nastavit pár údajů. Uvnitř je ale celý sled kroků.

CNC stroje mají podobná „tlačítka“: pevné cykly. Vrtání deseti děr by bez nich znamenalo desítky bloků s G00 a G01. S cyklem stačí jeden řádek a pak jen souřadnice dalších děr.

Nové pojmy

Pevný cyklusPředem připravený sled pohybů, který se vyvolá jedním příkazem a několika parametry. Opakované operace se pak píšou krátce a bez chyb.G81 – vrtací cyklus.
Modální cyklusCyklus zůstane zapnutý a provede se v každém dalším bodě, dokud ho nezrušíš.Po G81 stačí psát X40, X60… a v každém bodě se vrtá.
Rovina R (rovina přiblížení)Výška nad obrobkem, do které nástroj sjede rychloposuvem. Teprve odtud vrtá pracovním posuvem.R2 = 2 mm nad povrchem obrobku (Z0).
Výplach (vyjíždění) z díryPři hlubokém vrtání vrták po kouscích vyjede z díry, aby se vysypaly třísky a dostalo se k břitu chlazení.Každých 5 mm vyjede vrták nahoru.

Vrtací cykly (Fanuc a ISO zápis)

CyklusPoužití
G81obyčejné vrtání, navrtání
G82vrtání s prodlevou na dně (zahloubení)
G83hluboké vrtání s vyjížděním z díry
G73vrtání s lámáním třísky (krátké zpětné pohyby)
G84řezání závitu závitníkem
G85vystružování
G80zrušení cyklu

Na Sinumeriku mají cykly jména, např. CYCLE81, CYCLE83, CYCLE84, a modálně se vyvolávají přes MCALL. Princip je stejný, liší se zápis.

Vyvrtej 3 díry hluboké 15 mm v bodech X20, X40 a X60 (Y10). Rovina R je 2 mm nad obrobkem, posuv 100 mm/min. Zápis Fanuc.
G90 G99 G81 X20 Y10 Z−15 R2 F100 – první díra. X40 – druhá. X60 – třetí. G80 – zrušení cyklu. Místo asi 12 bloků jsou jen 4.
Díra hluboká 30 mm se vrtá cyklem G83 s hloubkou jednoho zanoření Q5. Kolikrát vrták zajede do materiálu?
30 : 5 = 6 zanoření. Mezi nimi vrták vyjede z díry a třísky se vysypou.

Soustružnické cykly

Také soustruh má cykly: třeba hrubování podélným soustružením. Programátor popíše jen hotový obrys a cyklus sám rozdělí odebírání materiálu na třísky. Na Fanucu je to typicky G71 (hrubování) a G70 (dokončení), na Sinumeriku CYCLE95. Parametry a zápis se mezi systémy i verzemi liší, proto se vždy řiď návodem ke stroji.

Vyzkoušej si

  • G81 – vrtání
  • G83 – hluboké vrtání s vyjížděním
  • G84 – řezání závitu
  • G80 – zrušení cyklu
  • R – rovina přiblížení
✗Po posledním otvoru stačí jet G00 jinam, cyklus se vypne sám.
✓Cyklus je modální – musíš ho zrušit G80 (Fanuc). Na Sinumeriku se modální vyvolání ruší prázdným MCALL.

Bez zrušení by stroj v dalším bodě, kam pošleš nástroj, znovu vrtal – třeba do upínky.

Pevný cyklus = hotový sled pohybů vyvolaný jedním příkazem. Vrtací cykly (G81, G83, G84… zrušení G80; na Sinumeriku CYCLE8x) jsou modální. Soustružnické cykly (Fanuc G71/G70, Sinumerik CYCLE95) hrubují podle obrysu.

Pohyb po pohybu

O čem to je

Abys cyklu věřil, musíš vědět, co přesně stroj udělá. Rozebereme cyklus G81 na jednotlivé pohyby a ukážeme, co znamená každý parametr.

Nové pojmy

Pevný cyklusJeden příkaz s parametry, za kterým se skrývá několik pohybů.G81 = najetí, vrtání, vyjetí.
Počáteční rovinaVýška Z, ve které nástroj stojí před vyvoláním cyklu. Je bezpečně nad obrobkem i upínkami.Z50
Rovina RVýška těsně nad obrobkem, kam se jede rychloposuvem a odkud začíná posuv.R2
G98 a G99 (u frézky)Kam se nástroj vrátí po díře: G98 do počáteční roviny, G99 do roviny R. Pozor: na soustruzích Fanuc mají G98/G99 jiný význam (posuv za minutu / za otáčku).Mezi dírami je upínka → G98, aby ji nástroj přejel.
Parametr QU G83: hloubka jednoho zanoření, po kterém vrták vyjede z díry.Q5 = po 5 mm.

Co udělá G81

Rychloposuvem nad bod X, Y v počáteční rovině.
Rychloposuvem dolů do roviny R.
Posuvem F vrtá do hloubky Z.
Rychloposuvem zpět do roviny R (G99), nebo do počáteční roviny (G98).
V dalším bloku s novým X/Y se vše opakuje, dokud nepřijde G80.
ParametrVýznam
X, Ypoloha díry
Zhloubka (dno díry)
Rrovina přiblížení
Qhloubka zanoření (G83, G73)
Pprodleva na dně (G82)
Fposuv
Nástroj stojí v Z50, píšeš G98 G81 X10 Y10 Z−8 R3 F120. Kam až sjede rychloposuvem a kam se vrátí?
Rychloposuvem do Z3 (rovina R), posuvem do Z−8, a protože je G98, vrátí se rychloposuvem až do Z50 (počáteční rovina).
Mezi dvěma dírami je upínka vysoká 20 mm nad obrobkem. Počáteční rovina je Z50, R2. Zvolíš G98, nebo G99?
Při G99 by nástroj přejížděl ve výšce Z2 a narazil do upínky. Použiješ G98 – přejezd proběhne v Z50, nad upínkou.

Soustružnický cyklus hrubování

Programátor popíše hotový obrys součásti (bloky G01, G02, G03).
V cyklu zadá hloubku třísky a přídavek na dokončení.
Cyklus sám odebírá materiál v několika třískách podél osy Z.
Dokončovací průchod po obrysu (Fanuc G70) obrobí přídavek na čisto.

Názvy a parametry: Fanuc G71/G70, Sinumerik CYCLE95. Přesný zápis se liší podle verze systému.

Vyzkoušej si

✗Hloubka Z v cyklu je hloubka vrtání od roviny R.
✓Z je souřadnice dna díry (v G90 od nulového bodu obrobku), ne délka vrtání.

Při Z−15 a R2 vrták ujede posuvem 17 mm – od R2 do Z−15.

G81: rychle do R, posuvem do Z, zpět do R (G99) nebo do počáteční roviny (G98). Q dělí hlubokou díru na zanoření (G83). Cyklus je modální a ruší se G80. Soustružnické cykly hrubují podle popsaného obrysu.