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:

    1. Válassza ki a Programozás üzemmódot
    2. A vezérlő megjeleníti a Programozás üzemmódot és az utoljára megnyitott NC programot.

    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.

     
    Tip

    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:

      1. Adatlap kiválasztása
      2. A vezérlő megnyitja az Adatlap oszlopot

      Új NC program létrehozása

      A Fájl megnyitása munkaterület a Programozás üzemmódban

      Az NC program létrehozásának lépései a Programozás üzemmódban a következők:

        1. Hozzáfűzés kiválasztása
        2. A vezérlő megjeleníti a Gyors kiválasztás és Fájl megnyitása munkaterületeket.

        1. A Fájl megnyitása munkaterületen válassza ki a kívánt meghajtót

        1. Mappa kiválasztása

        1. Új fájl kiválasztása

        1. Adja meg a fájl nevét, pl. 1338459.h

        1. Hagyja jóvá az ENT gombbal

        1. Megnyitás kiválasztása
        2. A vezérlő megnyit egy új NC programot és az NC funkciót beszúr ablakot a nyersdarab definiálásához.

        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.

         
        Tip

        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.

        NC funkciót beszúr ablak a nyersdarab definiálásához

        Hasáb alakú nyersdarab definiálása

        Hasáb alakú nyersdarab minimumponttal és maximumponttal

        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.

         
        Tip

        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:

          1. BLK FORM QUAD kiválasztása

          1. Beszúrás kiválasztása
          2. A vezérlő beilleszti az NC mondatot a nyersdarab definíciójába.

          1. Az Adatlap oszlop megnyitása

          1. Szerszámtengely kiválasztása, pl. Z

          1. Nyugtázza a bevitelt

          1. Adja meg a legkisebb X koordinátát, pl. 0

          1. Nyugtázza a bevitelt

          1. Adja meg a legkisebb Y koordinátát, pl. 0

          1. Nyugtázza a bevitelt

          1. Adja meg a legkisebb Z koordinátát, pl. -40

          1. Nyugtázza a bevitelt

          1. Adja meg a legnagyobb X koordinátát, pl. 100

          1. Nyugtázza a bevitelt

          1. Adja meg a legnagyobb Y koordinátát, pl. 100

          1. Nyugtázza a bevitelt

          1. Adja meg a legnagyobb Z koordinátát, pl. 0

          1. Nyugtázza a bevitelt

          1. Jóváhagy kiválasztása
          2. A vezérlő befejezi az NC mondatot.
          Az Adatlap oszlop a megadott értékekkel

          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

           
          Machine

          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.

          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

           
          Tip

          A vezérlő a következő NC mondatokat: BEGIN PGM és END PGM automatikusan beírja.

          1. BEGIN PGM a mértékegység kiválasztásával
          2. Nyersdarab definiálása
          3. Szerszám előhívása a szerszámtengellyel és a technológiai adatokkal
          4. Szerszám mozgatása egy biztonságos pozícióba, orsó bekapcsolása
          5. Előpozicionálás a megmunkálási síkban, az első kontúrpont közelébe
          6. Előpozicionálás a szerszámtengelyen, ha szükséges, hűtőfolyadék bekapcsolása
          7. Ráállás a kontúrra, ha szükséges, szerszámsugár-korrekció bekapcsolása
          8. Kontúr megmunkálása
          9. Kontúr elhagyása, hűtőfolyadék kikapcsolása
          10. Szerszám mozgatása egy biztonságos pozícióba
          11. NC program befejezése
          12. 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:

          • Nincs szerszámsugár-korrekció
          • Ütközés nélkül megközelíthető
          • Az első kontúrpont közelében van

          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:

          • Ütközés nélkül megközelíthető
          • Az utolsó kontúrpont közelében van
          • Kontúrsérülés kizárása: Az optimális végpont az utolsó kontúrelem megmunkálásakor bejárt szerszámpálya meghosszabbításában van.

          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.

          Egyszerű kontúr programozása

          A programozandó munkadarab

          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.

          Nyersdarab definiálása

          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.

           
          Tip

          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

          Az Adatlap oszlop a szerszámbehívás szintaktikai elemeivel

          A szerszám behívása az alábbiak szerint történik:

            1. TOOL CALL kiválasztása

            1. A Szám kiválasztása az űrlapon
            2. Adja meg a szerszám számát, pl. 16

            1. Z szerszámtengely kiválasztása

            1. S orsófordulatszám kiválasztása
            2. Orsófordulatszám megadása, pl. 6500

            1. Jóváhagy kiválasztása
            2. A vezérlő befejezi az NC mondatot.

            3 TOOL CALL 12 Z S6500

             
            Machine

            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

            Az Adatlap oszlop egy egyenes szintaktikai elemeivel

            A szerszám biztonságos pozícióba mozgatása az alábbiak szerint történik:

              1. L pályafunkció kiválasztása

              1. Z kiválasztása
              2. Érték beírása, pl. 250 

              1. R0 szerszámsugár-korrekció kiválasztása
              2. A vezérlő átveszi az R0-t, nincs szerszámsugár-korrekció.

              1. FMAX előtolás kiválasztása
              2. A vezérlő átveszi az FMAX gyorsmenetet.
              3. Szükség esetén adjon meg M mellékfunkciót, pl. M3, orsó bekapcsolása

              1. Jóváhagy kiválasztása
              2. A vezérlő befejezi az NC mondatot.

              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:

                1. L pályafunkció kiválasztása

                1. X kiválasztása
                2. Érték beírása, pl. -20 

                1. Y kiválasztása
                2. Érték beírása, pl. -20 

                1. FMAX előtolás kiválasztása

                1. Jóváhagy kiválasztása
                2. A vezérlő befejezi az NC mondatot.

                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:

                  1. L pályafunkció kiválasztása

                  1. Z kiválasztása
                  2. Érték beírása, pl. -5 

                  1. F előtolás kiválasztása
                  2. Adja meg a pozicionáló előtolás értékét, pl. 3000

                  1. Szükség esetén adjon meg M mellékfunkciót, pl. M8, hűtőfolyadék bekapcsolása

                  1. Jóváhagy kiválasztása
                  2. A vezérlő befejezi az NC mondatot.

                  6 L Z-5 R0 F3000 M8

                  Kontúr megközelítése

                  A programozandó munkadarab
                  Az Adatlap oszlop egy megközelítő művelet szintaktikai elemeivel

                  A kontúr megközelítése az alábbiak szerint történik:

                    1. APPR DEP pályafunkció kiválasztása
                    2. A vezérlő megnyitja az NC funkciót beszúr ablakot.

                    1. Válassza az APPR-t

                    1. Megközelítő funkció, pl. APPR CT kiválasztása

                    1. Beszúrás kiválasztása
                    2. Adja meg az 1 kontúrpont koordinátáit, pl. X 5 Y 5

                    1. A CCA középponti szögnél adja meg a ráállási szöget, pl. 90

                    1. Adja meg a körpálya sugarát, pl. 8 

                    1. Válassza az RL-t
                    2. A vezérlő átveszi a bal szerszámsugár-korrekciót.

                    1. F előtolás kiválasztása
                    2. Adja meg a megmunkálási előtolás értékét, pl. 700

                    1. Jóváhagy kiválasztása
                    2. A vezérlő befejezi az NC mondatot.

                    7 APPR CT X+5 Y+5 CCA90 R+8 RL F700

                    Kontúr megmunkálása

                    A programozandó munkadarab

                    A kontúr megmunkálása az alábbiak szerint történik:

                      1. L pályafunkció kiválasztása
                      2. Adja meg a 2 kontúrpont megváltozó koordinátáit, pl. Y 95

                      1. A Jóváhagy gombbal zárja le az NC mondatot
                      2. A vezérlő átveszi a megváltoztatott értéket, és megtart minden más információt az előző NC mondatból.

                      1. L pályafunkció kiválasztása
                      2. Adja meg a 3 kontúrpont megváltozó koordinátáit, pl. X 95

                      1. A Jóváhagy gombbal zárja le az NC mondatot

                      1. CHF pályafunkció kiválasztása
                      2. Letörés szélességének megadása, pl. 10 

                      1. A Jóváhagy gombbal zárja le az NC mondatot

                      1. L pályafunkció kiválasztása
                      2. Adja meg a 4 kontúrpont megváltozó koordinátáit, pl. Y 5

                      1. A Jóváhagy gombbal zárja le az NC mondatot

                      1. CHF pályafunkció kiválasztása
                      2. Letörés szélességének megadása, pl. 20 

                      1. A Jóváhagy gombbal zárja le az NC mondatot

                      1. L pályafunkció kiválasztása
                      2. Adja meg a 1 kontúrpont megváltozó koordinátáit, pl. X 5

                      1. A Jóváhagy gombbal zárja le az NC mondatot

                      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

                      Az Adatlap oszlop egy eltávolodó művelet szintaktikai elemeivel

                      A kontúr elhagyása az alábbiak szerint történik:

                        1. APPR DEP pályafunkció kiválasztása
                        2. A vezérlő megnyitja az NC funkciót beszúr ablakot.

                        1. Válassza a DEP-et

                        1. Eltávolodó művelet, pl. DEP CT kiválasztása

                        1. Beszúrás kiválasztása

                        1. A CCA középponti szögnél adja meg az elhagyási szöget, pl. 90

                        1. Elhagyási sugár megadása, pl. 8 

                        1. F előtolás kiválasztása
                        2. Adja meg a pozicionáló előtolás értékét, pl. 3000

                        1. Szükség esetén adjon meg M mellékfunkciót, pl. M9, hűtőfolyadék kikapcsolása

                        1. Jóváhagy kiválasztása
                        2. A vezérlő befejezi az NC mondatot.

                        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:

                          1. L pályafunkció kiválasztása

                          1. Z kiválasztása
                          2. Érték beírása, pl. 250 

                          1. R0 szerszámsugár-korrekció kiválasztása

                          1. FMAX előtolás kiválasztása
                          2. Szükség esetén adjon meg M mellékfunkciót

                          1. Jóváhagy kiválasztása
                          2. A vezérlő befejezi az NC mondatot.

                          15 L Z+250 R0 FMAX M30

                          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.

                          Példafeladat 1338459

                          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:

                            1. Válassza a TOOL CALL-t

                            1. Adja meg az űrlapon a Szám-ot
                            2. Adja meg a szerszám számát, pl. 6

                            1. Válassza a Z szerszámtengelyt

                            1. Válassza az S orsófordulatszámot
                            2. Adja meg az orsó fordulatszámát, pl. 6500

                            1. Válassza a Jóváhagy műveletet
                            2. A vezérlő befejezi az NC-mondatot.

                            16 TOOL CALL 6 Z S6500

                            Vigye a szerszámot biztonsági pozícióba

                            Adatlap oszlop egyenes szintaktikai elemeivel

                            Pozícionálja a szerszámot az alábbiak szerint biztonságos helyzetbe:

                              1. Válassza az L pályafunkciót

                              1. Válassza a Z-t
                              2. Adja meg az értéket, pl. 250 

                              1. Válassza az R0 szerszámsugár korrekciót
                              2. A vezérlő átveszi az R0-t, nincs szerszámsugár korrekció.

                              1. Válassza az FMAX előtolást
                              2. A vezérlő átveszi az FMAX gyorsmenetet.
                              3. Szükség esetén adjon meg M kiegészítő funkciót, pl. M3, orsó bekapcsolása

                              1. Válassza a Jóváhagy műveletet
                              2. A vezérlő befejezi az NC-mondatot.

                              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:

                                1. Válassza az L pályafunkciót

                                1. Válassza az X-et
                                2. Adja meg az értéket, pl. +50 

                                1. Válassza az Y-t
                                2. Adja meg az értéket, pl. +50 

                                1. Válassza az FMAX előtolást

                                1. Válassza a Jóváhagy műveletet
                                2. A vezérlő befejezi az NC-mondatot.

                                18 L X+50 Y+50 FMAX

                                Ciklus meghatározása

                                Adatlap oszlop a ciklus megadási lehetőségeivel

                                A körhornyot az alábbiak szerint határozza meg:

                                  1. Válassza a CYCL DEF gombot
                                  2. A vezérlő megnyitja az NC funkciót beszúr ablakot.

                                  1. Válassza a 254 IVES HORONY ciklust

                                  1. Válassza a Beszúrás-t
                                  2. A vezérlő beilleszti a ciklust.

                                  1. Az Adatlap oszlop megnyitása
                                  2. Adja meg az űrlapon az összes megadási értéket

                                  1. Válassza a Jóváhagy műveletet
                                  2. A vezérlő elmenti a ciklust.

                                  19 CYCL DEF 254 IVES HORONY ~

                                  Q215=+0

                                  ;MEGMUNKALAS JELLEGE ~

                                  Q219=+15

                                  ;HORONYSZELESSEG ~

                                  Q368=+0.1

                                  ;RAHAGYAS OLDALT ~

                                  Q375=+60

                                  ;OSZTOKOR ATMEROJE ~

                                  Q367=+0

                                  ;HIVATK. HORONYPOZ. ~

                                  Q216=+50

                                  ;1. TENGELY KOZEPE ~

                                  Q217=+50

                                  ;2. TENGELY KOZEPE ~

                                  Q376=+45

                                  ;KIINDULASI SZOG ~

                                  Q248=+225

                                  ;NYITASI SZOG ~

                                  Q378=+0

                                  ;LEPESI SZOG ~

                                  Q377=+1

                                  ;MEGMUNKALASOK SZAMA ~

                                  Q207=+500

                                  ;ELOTOLAS MARASKOR ~

                                  Q351=+1

                                  ;MARASFAJTA ~

                                  Q201=-5

                                  ;MELYSEG ~

                                  Q202=+5

                                  ;SULLYESZTESI MELYSEG ~

                                  Q369=+0.1

                                  ;RAHAGYAS MELYSEGBEN ~

                                  Q206=+150

                                  ;ELOTOLAS SULLYSZTKOR ~

                                  Q338=+5

                                  ;FOGASVETEL SIMITAS ~

                                  Q200=+2

                                  ;BIZTONSAGI TAVOLSAG ~

                                  Q203=+0

                                  ;FELSZIN KOORD. ~

                                  Q204=+50

                                  ;2. BIZTONSAGI TAVOLS ~

                                  Q366=+2

                                  ;BEMERULES ~

                                  Q385=+500

                                  ;SIMITASI ELOTOLAS ~

                                  Q439=+0

                                  ;ELOTOLAS REFERENCIA

                                  Ciklus meghívása

                                  A ciklus behívása az alábbiak szerint történik:

                                  1. CYCL CALL kiválasztása

                                  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:

                                    1. Válassza az L pályafunkciót

                                    1. Válassza a Z-t
                                    2. Adja meg az értéket, pl. 250 

                                    1. Válassza az R0 szerszámsugár korrekciót

                                    1. Válassza az FMAX előtolást
                                    2. Adjon meg M kiegészítő funkciót, pl. M30, program vége

                                    1. Válassza a Jóváhagy műveletet
                                    2. A vezérlő befejezi az NC-mondatot és az NC-programot.

                                    21 L Z+250 R0 FMAX M30

                                    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.

                                     
                                    Tip

                                    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:

                                    1. A Munkatartományok kiválasztása az alkalmazássávban
                                    2. Szimuláció kiválasztása
                                    3. A vezérlő a Szimuláció munkatartományt is mutatja.
                                     
                                    Tip

                                    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:

                                    1. A csúszka segítségével válassza ki a tényezőt, pl. 5.0 * T
                                    2. A vezérlő a következő szimulációt a programozott előtolás 5-szörösével hajtja végre.

                                    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.

                                    NC program szimulációja

                                    A Szimuláció munkaterületen teszteli az NC programot.

                                    Szimuláció indítása

                                    A Szimuláció munkaterület a Programozás üzemmódban

                                    A szimuláció elindítása az alábbiak szerint történik:

                                      1. Start kiválasztása
                                      2. A vezérlő szükség esetén rákérdez, hogy elmentse-e a fájlt.

                                      1. Válassza ki a Mentés funkciót
                                      2. A vezérlő megkezdi a szimulációt.
                                      3. A vezérlő az A vezérlő üzemel ikon segítségével mutatja a szimuláció állapotát.

                                      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