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, amit 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 volna be, akkor utólag is kiválaszthatja a nyersdarab leírását az NC funkciót beszúr kapcsolófelület 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 mintázat definiálás.
Korlátozásokkal, és csak ha a gépgyártó előkészítette és konfigurálta, használhatók az X és az Y tengelyek is szerszámtengelyként.
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 nyersdarabot már meghatározta.
Miután egy NC műveletet 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 behívása
A szerszám behí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 mintázat definiálás.
Korlátozásokkal, és csak ha a gépgyártó előkészítette és konfigurálta, használhatók az X és az Y tengelyek is szerszámtengelyként.
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: | ||
| ||
| ||
| ||
| ||
|
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 |
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 |
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: | ||
| ||
| ||
| ||
| ||
|
15 L Z+250 R0 FMAX M30 |
Részletes információk
- Szerszámhí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
- Mellékfunkció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
Szerszámot az alábbiak szerint hív be: | ||
| ||
| ||
| ||
| ||
|
16 TOOL CALL 6 Z S6500 |
Vigye a szerszámot biztonsági pozícióba
Pozícionálja a szerszámot az alábbiak szerint biztonságos helyzetbe: | ||
| ||
| ||
| ||
| ||
|
17 L Z+250 R0 FMAX M3 |
Előpozícionálás a megmunkálási síkban
Pozícionáljon a megmunkálási síkban az alábbiak szerint: | ||
| ||
| ||
| ||
| ||
|
18 L X+50 Y+50 FMAX |
Ciklus meghatározása
A körhornyot az alábbiak szerint határozza meg: | ||
|
|
| ||
|
|
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 |
Vigye a szerszámot biztonsági pozícióba, és fejezze be az NC-programot
Pozícionálja a szerszámot az alábbiak szerint biztonságos helyzetbe: | ||
| ||
| ||
| ||
| ||
|
21 L Z+250 R0 FMAX M30 |
Részletes információk
- Megmunkáló ciklusok
- Ciklus behívása
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.
A Szimuláció munkaterület megnyitása az alábbiak szerint történik:
- A Munkatartományok kiválasztása az alkalmazássávban
- Szimuláció kiválasztása
- 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 teszteli 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