NCT 99M NCT 2000M · PDF file...

Click here to load reader

  • date post

    07-Mar-2020
  • Category

    Documents

  • view

    5
  • download

    0

Embed Size (px)

Transcript of NCT 99M NCT 2000M · PDF file...

  • NCT® 99M NCT® 2000M

    Marógép és megmunkáló központ vezérlő

    Programozási leírás Az x.060 SW változattól

  • Gyártó és fejlesztő: NCT Ipari Elektronikai kft. H1148 Budapest Fogarasi út 7 : Levélcím: H1631 Bp. pf.: 26 F Telefon: (+36 1) 467 63 00 F Telefax:(+36 1) 363 6605

    Villanyposta: [email protected] Honlap: www.nct.hu

  • 3

    Tartalomjegyzék

    1 Bevezetés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1 Az alkatrészprogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Szó . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Címlánc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Mondat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Programszám és Programnév . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Programkezdet, Programvég . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Programformátum a tárban . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Programformátum külső eszközzel történő kommunikációnál . . . . . . . . . . . . . . . . . . 10 Főprogram és alprogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 DNC csatorna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    1.2 Alapfogalmak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    2 Vezérelt tengelyek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.1 A tengelyek elnevezése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2 A tengelyek mérték-, és ikremensrendszere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    3 Előkészítő funkciók (G kódok) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    4 Az interpoláció . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.1 A pozícionálás (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.2 Az egyenes interpoláció (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.3 A kör-, és a síkbeli spirális interpoláció (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.4 A térbeli spirális interpoláció (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.5 Egyenletes emelkedésű menet vágása (G33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.6 A polárkoordináta interpoláció (G12.1, G13.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.7 A hengerinterpoláció (G7.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

    5 A koordinátaadatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.1 Abszolút és inkrementális programozás (G90, G91), az I operátor . . . . . . . . . . . . . . 36 5.2 Polárkoordinátás adatmegadás (G15, G16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.3 Inch/Metrikus átalakítás (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.4 Koordinátaadatok megadása és értékhatára . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.5 Forgó tengelyek átfordulás kezelése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    6 Az előtolás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.1 A gyorsmeneti előtolás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.2 A munkaelőtolás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

    6.2.1 Percenkénti (G94) és fordulatonkénti (G95) előtolás . . . . . . . . . . . . . . . . . . . . 43 6.2.2 A munkaelőtolás értékének behatárolása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

    6.3 Gyorsítás/lassítás. Az F előtolás figyelembe vétele . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.4 Az előtolásvezérlő funkciók . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    6.4.1 G09: pontos megállás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.4.2 G61: pontos megállás üzemmód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.4.3 G64: folyamatos forgácsolás üzemmód . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.4.4 G63: a százalék kapcsoló és stop tiltás üzemmód . . . . . . . . . . . . . . . . . . . . . . . 47

  • 4

    6.4.5 Automatikus előtoláscsökkentés belső sarkoknál. (G62) . . . . . . . . . . . . . . . . . 48 6.4.6 Automatikus előtoláscsökkentés belső köríveknél. . . . . . . . . . . . . . . . . . . . . . . 49

    6.5 Automatikus lassítás sarkoknál . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.6 A pálya mentén normális irányban fellépő gyorsulások korlátozása köríveknél . . . . 51

    7 A várakozás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

    8 A referenciapont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 8.1 Automatikus referenciapont felvétel (G28) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 8.2 Az 1., 2., 3., 4. referenciapontra állás (G30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 8.3 Automatikus visszatérés a referenciapontról (G29) . . . . . . . . . . . . . . . . . . . . . . . . . . 54

    9 Koordinátarendszerek, síkválasztás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 9.1 A gépi koordinátarendszer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

    9.1.1 A gépi koordinátarendszer beállítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 9.1.2 A gépi koordinátarendszer kiválasztása (G53) . . . . . . . . . . . . . . . . . . . . . . . . . 57

    9.2 A munkadarab koordinátarendszerek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.1 A munkadarab koordinátarendszerek beállítása . . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.2 A munkadarab koordinátarendszer kiválasztása . . . . . . . . . . . . . . . . . . . . . . . . 58 9.2.3 A munkadarab koordinátarendszerek eltolásának állítása programból . . . . . . . 59 9.2.4 Új munkadarab koordinátarendszer létrehozása (G92) . . . . . . . . . . . . . . . . . . . 59

    9.3 A lokális koordinátarendszer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 9.4 Síkválasztás (G17, G18, G19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    10 A főorsó funkció . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 10.1 A főorsó fordulatszám parancs (S kód) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 10.2 A konstans vágósebesség számítás programozása . . . . . . . . . . . . . . . . . . . . . . . . . . 64

    10.2.1 A konstans vágósebesség számítás megadása (G96, G97) . . . . . . . . . . . . . . . 64 10.2.2 A konstans vágósebesség értékének behatárolása (G92) . . . . . . . . . . . . . . . . . 65 10.2.3 Tengely kijelölése a konstans vágósebesség számításához . . . . . . . . . . . . . . . 66

    10.3 A főorsó pozícióvisszacsatolás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 10.4 Orientált főorsó megállás. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 10.5 A főorsó pozícionálás (indexálás) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 10.6 A főorsó fordulatszám ingadozás figyelése (G25, G26) . . . . . . . . . . . . . . . . . . . . . 67

    11 A szerszámkezelés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 11.1 Szerszámhívási parancs (T kód) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 11.2 Programformátum szerszámszám programozására . . . . . . . . . . . . . . . . . . . . . . . . . 71

    12 Vegyes és segédfunkciók . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 12.1 Vegyes funkciók (M kódok) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 12.2 Segédfunkciók (A, B, C kódok) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 12.3 A különböző funkciók végrehajtási sorrendje . . . . . . . . . . . . . . .