Vsebine NC-programa
Uporaba
S pomočjo NC-programa določite premike in vedenje vašega stroja. NC-programi so sestavljeni iz NC-nizov, ki vsebujejo sintaktične elemente NC-funkcij. Z navadnim besedilom HEIDENHAIN vas krmiljenje podpira tako, da vam za vsak sintaktični elemente ponudi pogovorno okno s podatki glede potrebne vsebine.
Sorodne teme
- Ustvarjanje novega NC-programa
- NC-programi s pomočjo datotek CAD
- Struktura NC-programa za obdelavo konture
Opis funkcije
NC-programe ustvarite v načinu delovanja Programiranje v delovnem območju Program.
- Prvi in zadnji NC-nizNC-programa vsebujeta naslednje informacije:
- Sintaksa BEGIN PGM ali END PGM
- Ime NC-programa
- Merska enota NC-programa mm ali palec
Krmiljenje NC-niza BEGIN PGM in END PGM samodejno vstavi pri ustvarjanju NC-programa. NC-nizov ne morete izbrisati.
- Po možnosti BEGIN PGM ustvarjeni NC-nizi vsebujejo naslednje informacije:
- Definicija surovca
- Priklici orodja
- Premik na varnostni položaj
- Pomiki in števila vrtljajev
- Premikanje, cikli in druge NC-funkcije
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
0 BEGIN PGM EXAMPLE MM | ; začetek programa |
1 BLK FORM 0.1 Z X-50 Y-50 Z-20 | ; NC-funkcija za definicijo surovca, ki obsega dva NC-niza |
2 BLK FORM 0.2 X+50 Y+50 Z+0 | |
3 TOOL CALL 5 Z S3200 F300 | ; NC-funkcija za priklic orodja |
4 L Z+100 R0 FMAX M3 | ; NC-funkcija za ravno premikanje |
* - ... | |
11 M30 | ; NC-funkcija za zaključek NC-programa |
12 END PGM EXAMPLE MM | ; konec programa |
Sestavni del sintakse | Pomen |
---|---|
NC-niz | 4 TOOL CALL 5 Z S3200 F300 NC-niz je sestavljen iz številke niza in sintakse NC-funkcije. NC-niz lahko obsega več vrstic, npr. pri ciklih. Krmiljenje NC-nize oštevilči v naraščajočem zaporedju. |
Funkcija NC | TOOL CALL 5 Z S3200 F300 S pomočjo NC-funkcije določite vedenje krmiljenja. Številka niza ni sestavni del NC-funkcij. |
Odpiralnik sintakse | TOOL CALL Odpiralnik sintakse jasno označi vsako NC-funkcijo. V oknu Vstavljanje NC-funkcije se uporabljajo odpiralniki sintakse. |
Sintaktični element | TOOL CALL 5 Z S3200 F300 Sintaktični elementu so vsi sestavni deli NC-funkcije, npr. tehnološke vrednosti S3200 ali navedbe koordinat. NC-funkcije vsebujejo tudi izbirne sintaktične elemente. Krmiljenje določene sintaktične elemente barvno prikazuje v delovnem območju Program. |
Vrednost | 3200 pri številu vrtljajev S Ni potrebno, da vsak sintaktični element vsebuje vrednost, npr. orodna os Z. |
Če NC-program ustvarite v urejevalniku besedil ali izven krmiljenja, upoštevajte način pisanja in zaporedje sintaktičnih elementov.
Napotki
- NC-funkcije lahko obsegajo tudi več NC-nizov, npr. možnost BLK FORM.
- Dodatne funkcije M in komentarji so lahko tako sintaktični elementi znotraj NC-funkcij kot tudi lastne NC-funkcije.
- NC-programe programirajte tako, kot da bi se orodje premikalo! Tako ni pomembno, ali premikanje izvaja os glave ali os mize.
- S končnico *.h določite program z navadnim besedilom.