Osnove
Uporaba
S SL-cikli lahko sestavljate zapletene konture iz do dvanajst delnih kontur (žepov ali otokov). Posamezne delne konture vnesite kot podprograme. Iz seznama delnih kontur (številk podprogramov), ki jih vnesete v ciklu 14 KONTURA, krmiljenje izračuna skupno konturo.
Namesto SL-ciklov podjetje HEIDENHAIN priporoča zmogljivejšo funkcijo optimiranega rezkanja kontur Možnost programske opreme (#167 / #1-02-1).
Sorodne teme
- Optimirano rezkanje kontur (#167 / #1-02-1)
- Priklic konture z enostavno formulo konture CONTOUR DEF
- Priklic konture s kompleksno formulo konture SEL CONTOUR
- Priklic konture s ciklom 14 KONTURA
Opis funkcije
Lastnosti podprogramov
- Zaprte konture brez primika in odmika
- Preračuni koordinat so dovoljeni, če so programirani znotraj delnih kontur, delujejo tudi v naslednjih podprogramih, vendar jih po priklicu cikla ni treba ponastaviti
- Krmiljenje zazna žep, če se premikate po notranji konturi, npr. opis konture v smeri urinih kazalcev s popravkom polmera RR.
- Krmiljenje zazna otok, če se premikate po zunanji konturi, npr. opis konture v smeri urinih kazalcev s popravkom polmera RR.
- Podprogrami se smejo vsebovati koordinat na osi vretena.
- V prvem NC-nizu podprograma vedno programirajte obe osi.
- Če uporabljate Q-parametre, posamezne izračune in določitve izvajajte samo znotraj posameznega konturnega podprograma.
- Brez obdelovalnih ciklov, pomikov in M-funkcij
Lastnosti ciklov
- Krmiljenje pozicionira pred vsakim ciklom samodejno na varnostno razdaljo – pozicionirajte orodje pred priklicem cikla na varen položaj.
- Vsak globinski nivo se rezka brez dviga orodja; otoki se stransko obidejo.
- Polmer "notranjih kotov" je mogoče programirati – orodje se ne zaustavi, označevanje prostega rezanja je preprečeno (velja za najbolj zunanjo pot pri izvrtanju in stranskem finem rezkanju)
- Pri stranskem finem rezkanju krmiljenje izvede premik na konturo po tangencialni krožnici
- Pri globinskem finem rezkanju krmiljenje orodje prav tako premakne po tangencialni krožnici na obdelovanec (npr.: os vretena Z: krožnica v ravnini Z/X)
- Krmiljenje obdeluje konturo neprekinjeno v soteku ali protiteku.
Mere za obdelavo, na primer globino rezkanja, nadmere in varnostno razdaljo, vnesete centralno v ciklu 20 KONTURNI PODATKI.
0 BEGIN SL 2 MM |
---|
... |
12 CYCL DEF 14 KONTURA |
... |
13 CYCL DEF 20 KONTURNI PODATKI |
... |
16 CYCL DEF 21 PREDVRTANJE |
... |
17 CYCL CALL |
... |
22 CYCL DEF 23 GLOBINSKO RAVNANJE |
... |
23 CYCL CALL |
... |
26 CYCL DEF 24 RAVNANJE STRANSKO |
... |
27 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 LBL 1 |
... |
55 LBL 0 |
56 LBL 2 |
... |
60 LBL 0 |
... |
99 END PGM SL2 MM |
Napotki
- Pomnilnik za SL-cikel je omejen. V enem SL-ciklu lahko programirate največ 16384 konturnih elementov.
- SL-cikli notranje izvedejo obsežne in zapletene izračune in obdelave, ki iz njih izhajajo. Iz varnostnih razlogov v vsakem primeru pred obdelovanjem izvedite simulacijo! S tam lahko na enostaven način določite, ali obdelava, ki jo je določilo krmiljenje, pravilno poteka.
- Če uporabite lokalne Q-parametre QL v konturnem podprogramu, jih morate v konturnem podprogramu tudi dodeliti ali izračunati.