Munkadarab programozása és szimulálása
Példafeladat 1338459
A Programozás üzemmód kiválasztása
NC programokat szerkeszteni mindig a Programozás üzemmódban kell.
Előfeltétel
- Az üzemmód szimbóluma választható
A Programozás üzemmód kiválasztásához a vezérlő indulási folyamatának odáig kell eljutnia, hogy az üzemmód ikonja már ne legyen kiszürkítve.
A Programozás üzemmód kiválasztása
A Programozás üzemmód kiválasztásának lépései: | ||
|
Részletes információk
- Programozás üzemmód
A vezérlő kezelőfelületének beállítása a programozáshoz
A Programozás üzemmódban több lehetőség is van egy NC program szerkesztésére.
Az első lépések a munkafolyamatot írják le a Klartext programozás módban és megnyitott Adatlap oszloppal.
Az Adatlap oszlop megnyitása
Az Adatlap oszlop megnyitásához egy NC programnak megnyitva kell lennie.
Az Adatlap oszlopot az alábbiak szerint nyitja meg: | ||
|
Részletes információk
- NC program szerkesztése
- Adatlap oszlop
Új NC program létrehozása
Az NC program létrehozásának lépései a Programozás üzemmódban a következők: | ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Részletes információk
- Fájl megnyitása munkaterület
- Programozás üzemmód
Nyersdarab definiálása
Az NC program számára definiálhat egy nyersdarabot, amelyet a vezérlő a szimulációhoz használ. Ha létrehoz egy NC programot, akkor a vezérlő automatikusan megnyitja az NC funkciót beszúr ablakot a nyersdarab definiálásához.
Ha az ablakot nyersdarab kiválasztása nélkül zárta be, akkor utólag is kiválaszthatja a nyersdarab leírását az NC funkciót beszúr gomb segítségével.
Hasáb alakú nyersdarab definiálása
A hasábot térátlóval határozhatja meg a minimumpont és a maximumpont megadásával, az aktív munkadarab bázispontra vonatkoztatva.
A beírt adatokat az alábbiak szerint nyugtázhatja:
- ENT gomb
- Nyílgomb jobbra
- Kattintson vagy koppintson a következő szintaktikai elemre
A hasáb alakú nyersdarab definiálásának lépései: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
0 BEGIN PGM 1339889 MM |
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 |
2 BLK FORM 0.2 X+100 Y+100 Z+0 |
3 END PGM 1339889 MM |
A vezérlőfunkciók teljes választéka kizárólag a Z szerszámtengely használata esetén áll rendelkezésre, pl. a PATTERN DEF mintameghatározás.
Az X és az Y tengely korlátozásokkal és csak akkor használható szerszámtengelyként, ha a gépgyártó előkészítette és konfigurálta azokat.
Részletes információk
- Nyersdarab beszúrása
- A gép bázispontjai
Az NC program felépítése
Ha az NC programokat egységesen építi fel, az a következő előnyökkel jár:
- Nagyobb áttekinthetőség
- Gyorsabb programozás
- Hibaforrások csökkenése
Egy kontúrprogram javasolt felépítése
A vezérlő a következő NC mondatokat: BEGIN PGM és END PGM automatikusan beírja.
- BEGIN PGM a mértékegység kiválasztásával
- Nyersdarab definiálása
- Szerszám előhívása a szerszámtengellyel és a technológiai adatokkal
- Szerszám mozgatása egy biztonságos pozícióba, orsó bekapcsolása
- Előpozicionálás a megmunkálási síkban, az első kontúrpont közelébe
- Előpozicionálás a szerszámtengelyen, ha szükséges, hűtőfolyadék bekapcsolása
- Ráállás a kontúrra, ha szükséges, szerszámsugár-korrekció bekapcsolása
- Kontúr megmunkálása
- Kontúr elhagyása, hűtőfolyadék kikapcsolása
- Szerszám mozgatása egy biztonságos pozícióba
- NC program befejezése
- END PGM
A kontúr megközelítése és elhagyása
Kontúr programozásakor szükség van egy kezdőpontra és egy végpontra a kontúron kívül.
A következő pontok szükségesek a kontúr megközelítéséhez és elhagyásához:
Segédábra | Pozíció |
---|---|
Kezdőpont A kezdőpontra az alábbi előfeltételek érvényesek:
Az ábra a következőket mutatja: Ha a kezdőpontot a sötétszürke területen definiálja, a kontúr sérülni fog az első kontúrpontra álláskor. | |
Kezdőpont megközelítése a szerszámtengelyen Az első kontúrpont megközelítése előtt a szerszámot a szerszámtengelyen a munkamélységre kell pozicionálni. Ütközésveszély esetén külön közelítse meg a kezdőpontot a szerszámtengelyen. | |
Első kontúrpont A vezérlő a szerszámot a kezdőpontból az első kontúrpontra mozgatja. A szerszám első kontúrpontra mozgatásakor szerszámsugár-korrekciót kell programozni. | |
Végpont A végpontra az alábbi előfeltételek érvényesek:
Az ábra a következőket mutatja: Ha a végpontot a sötétszürke területen definiálja, a kontúr sérülni fog a végpontra álláskor. | |
Végpont elhagyása a szerszámtengelyen Programozza a szerszámtengelyt a végpont elhagyásakor külön. | |
Közös kezdőpont és végpont Közös kezdőpont és végpont esetén ne programozzon szerszámsugár-korrekciót. Kontúrsérülés kizárása: Az optimális startpont az első és az utolsó kontúrelem megmunkálásakor bejárt szerszámpályák meghosszabbítása között van. |
Részletes információk
- Funkciók a kontúr megközelítéséhez és elhagyásához
A megközelítési és elhagyási funkciók alapjai
Egyszerű kontúr programozása
A következők megmutatják, hogyan lehet az ábrázolt kontúrt 5 mm mélységben egyszer körbemarni. A nyersdarab-definíció már elkészült.
Miután egy NC funkciót már beillesztett, a vezérlő az aktuális szintaktikai elemhez kapcsolódó magyarázatot jelenít meg a párbeszédsávban. Az adatokat közvetlenül beírhatja az űrlapba.
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.
Szerszám meghívása
Egy szerszám meghívása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
3 TOOL CALL 12 Z S6500 |
A vezérlőfunkciók teljes választéka kizárólag a Z szerszámtengely használata esetén áll rendelkezésre, pl. a PATTERN DEF mintameghatározás.
Az X és az Y tengely korlátozásokkal és csak akkor használható szerszámtengelyként, ha a gépgyártó előkészítette és konfigurálta azokat.
A szerszám biztonságos pozícióba mozgatása
A szerszám biztonságos pozícióba mozgatása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
4 L Z+250 R0 FMAX M3 |
Előpozicionálás a megmunkálási síkban
Az előpozicionálás a megmunkálási síkban az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
5 L X-20 Y-20 FMAX |
Előpozicionálás a szerszámtengelyen
Az előpozicionálás a szerszámtengelyen az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
6 L Z-5 R0 F3000 M8 |
A kontúr megközelítése
A kontúr megközelítése az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
7 APPR CT X+5 Y+5 CCA90 R+8 RL F700 |
Kontúr megmunkálása
A kontúr megmunkálása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
8 L Y+95 |
9 L X+95 |
10 CHF 10 |
11 L Y+5 |
12 CHF 20 |
13 L X+5 |
Kontúr elhagyása
A kontúr elhagyása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
14 DEP CT CCA90 R+8 F3000 M9 |
A szerszám biztonságos pozícióba mozgatása
A szerszám biztonságos pozícióba mozgatása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
15 L Z+250 R0 FMAX M30 |
Részletes információk
- Szerszámmeghívás
- L egyenes
- A tengelyek és a megmunkálási sík megnevezése
- Funkciók a kontúr megközelítéséhez és elhagyásához
- CHF letörés
- Kiegészítő funkciók
Megmunkáló ciklus programozása
A következők megmutatják, hogyan lehet a példafeladat köralakú hornyát 5 mm mélységben kimarni. A nyersdarab definícióját és a külső kontúrt már létrehozta.
Miután beillesztett egy ciklust, a ciklusparaméterekben meghatározhatja a hozzá tartozó értékeket. A ciklust közvetlenül az Adatlap oszlopban programozhatja.
Szerszám meghívása
A szerszám behívása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
16 TOOL CALL 6 Z S6500 |
Szerszám mozgatása egy biztonságos pozícióba
A szerszám biztonságos pozícióba mozgatása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
17 L Z+250 R0 FMAX M3 |
Előpozicionálás a megmunkálási síkban
Az előpozicionálás a megmunkálási síkban az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
18 L X+50 Y+50 FMAX |
Ciklus meghatározása
A köralakú horony definiálásának lépései: | ||
|
|
| ||
|
|
19 CYCL DEF 254 IVES HORONY ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Ciklus meghívása
A ciklus behívása az alábbiak szerint történik: | ||
|
20 CYCL CALL |
Szerszám mozgatása biztonságos pozícióba és az NC program befejezése
A szerszám biztonságos pozícióba mozgatása az alábbiak szerint történik: | ||
| ||
| ||
| ||
| ||
|
21 L Z+250 R0 FMAX M30 |
Részletes információk
- Ciklusokkal történő munkavégzés
A vezérlő kezelőfelületének beállítása a szimulációhoz
A Programozás üzemmódban az NC programok grafikusan is tesztelhetők. A vezérlő a Program munkaterületen aktív NC programot szimulálja.
Az NC program szimulációjához meg kell nyitni a Szimuláció munkaterületet.
A szimulációhoz bezárhatja az Adatlap oszlopot, hogy nagyobb nézetben kapja meg az NC programot és a Szimuláció munkaterületet.
A Szimuláció munkaterület megnyitása
Annak érdekében, hogy a Programozás üzemmódban további munkaterületeket nyithasson meg, egy NC programnak nyitva kell lennie.
Az Szimuláció munkaterület megnyitása az alábbiak szerint történik:
- A Munkatartományok kiválasztása az alkalmazássávban
- Válassza ki a Szimuláció funkciót
- A vezérlő a Szimuláció munkatartományt is mutatja.
A Szimuláció munkaterületet a Programteszt üzemmódgombbal is megnyithatja.
A Szimuláció munkaterület beállítása
Az NC programot különleges beállítások nélkül szimulálhatja. A szimuláció követése érdekében azonban célszerű a szimuláció sebességét megfelelően beállítani.
A szimuláció sebességének beállítása az alábbiak szerint végezhető el:
|
Ha a programfuttatáskor és a szimulációkor különböző táblázatokat használ, pl. szerszámtáblázatokat, akkor a táblázatokat a Szimuláció munkaterületen definiálhatja.
Részletes információk
- Szimuláció munkaterület
NC program szimulációja
A Szimuláció munkaterületen tesztelheti az NC programot.
Szimuláció indítása
A szimuláció elindítása az alábbiak szerint történik: | ||
| ||
|
Definíció
A vezérlő üzemel (Control-in-operation):
A vezérlő üzemel ikonnal mutatja a vezérlő a szimuláció aktuális állapotát az akciósávban és az NC program fülén:
- Fehér: Nincs mozgásparancs
- Zöld: A megmunkálás aktív, a tengelyek mozognak
- Narancs: NC program megszakadt
- Vörös: NC program megállítva
Részletes információk
- Szimuláció munkaterület