Az NC program tartalma
Alkalmazás
Az NC programok segítségével az elmozdulásokat és a gép viselkedését határozza meg. Az NC programok. NC mondatokból állnak, melyek az NC funkciók szintaktikai elemeit tartalmazzák. A HEIDENNHAIN Klartext programozással úgy segíti Önt a vezérlő, hogy minden szintaktikai elemhez párbeszédet kínál a szükséges tartalommal kapcsolatos adatokkal.
Felhasznált témák
- Új NC program létrehozása
- NC programok CAD fájlok segítségével
- Az NC program felépítése kontúrmegmunkáláshoz
Funkcióleírás
Az NC programokat a Programozás üzemmódban a Program munkaterületen hozhatja létre.
Az első és az utolsó NC mondat az NC programban következő információkat tartalmazza:
- BEGIN PGM vagy END PGM szintaxis
- Az NC program neve
- Az NC program mértékegysége mm vagy inch
A vezérlő a két NC mondatot: BEGIN PGM és END PGM automatikusan beírja az NC program létrehozásakor. Ezeket az NC mondatokat nem lehet törölni.
A BEGIN PGM után létrehozott NC mondatok a következő információkat tartalmazzák:
- Nyersdarab meghatározása
- Szerszámbehívások
- Biztonságos pozícióra állás
- Előtolások és fordulatszámok
- Mozgások, ciklusok és további NC funkciók
0 BEGIN PGM EXAMPLE MM | ; Program kezdete |
1 BLK FORM 0.1 Z X-50 Y-50 Z-20 | ; NC funkció a nyersdarab definícióhoz, ami két NC mondatot foglal magába |
2 BLK FORM 0.2 X+50 Y+50 Z+0 | |
3 TOOL CALL 5 Z S3200 F300 | ; NC funkció a szerszámbehíváshoz |
4 L Z+100 R0 FMAX M3 | ; NC funkció egy egyenesirányú mozgáshoz |
* - ... | |
11 M30 | ; NC funkció az NC program befejezéséhez |
12 END PGM EXAMPLE MM | ; Program vége |
Szintaktikai összetevő | Jelentés |
---|---|
NC mondat | 4 TOOL CALL 5 Z S3200 F300 Egy NC mondat a mondatszámból és az NC funkció szintaktikájából áll. Egy NC mondat több sorból is állhat, pl. ciklusok esetén. A vezérlő az NC mondatokat növekvő sorrendben sorszámmal látja el. |
NC funkció | TOOL CALL 5 Z S3200 F300 Az NC funkciók segítségével határozhatja meg a vezérlő viselkedését. A mondatszám nem része az NC funkcióknak. |
Szintaxisnyitó | TOOL CALL A szintaxisnyitó minden NC funkciót egyértelműen jellemez. Az NC funkciót beszúr ablakban használjuk a szintaxisnyitókat. |
Szintaktikai elem | TOOL CALL 5 Z S3200 F300 Az összes szintaktikai elem az NC funkciók összetevője, pl. az S3200 technológiai érték vagy a koordinátaadatok. Az NC funkciók tartalmaznak opcionális szintaktikai elemeket is. A vezérlő bizonyos szintaktikai elemeket a Program munkaterületen színesben ábrázol. |
Érték | 3200 az S fordulatszámnál Nem kell minden szintaktikai elemnek értéket tartalmaznia, pl. Z szerszámtengely. |
Ha Ön az NC programokat szövegszerkesztővel vagy a vezérlőn kívül hozza létre, ügyeljen a szintaktikai elemek írásmódjára és sorrendjére.
Megjegyzések
- Az NC funkciók lehetnek több NC mondat terjedelműek, pl. BLK FORM.
- Az M mellékfunkciók és a kommentárok lehetnek NC funkciókon belüli szintaktikai elemek, vagy akár saját NC funkciók is.
- Programozza úgy az NC programokat, mintha a szerszám mozogna! Emiatt nem lényeges, hogy fej vagy asztal tengelye hajtja végre a mozgást.
- A *.h végződéssel definiálhat egy Klartext programot.