Eszterga vezérlő Programozási leírás - NCT ... NCT®99T...

Click here to load reader

  • date post

    26-Apr-2021
  • Category

    Documents

  • view

    5
  • download

    0

Embed Size (px)

Transcript of Eszterga vezérlő Programozási leírás - NCT ... NCT®99T...

  • NCT® 99T NCT® 2000T

    Eszterga vezérlő

    Programozási leírás

  • Gyártó és fejlesztő: NCT Ipari Elektronikai kft. H1148 Budapest Fogarasi út 7 : Levélcím: 1631 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 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) . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.4 Egyenletes emelkedésű menet vágása (G33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 Változó emelkedésű menet vágása (G34) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.6 A polárkoordináta interpoláció (G12.1, G13.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.7 A hengerinterpoláció (G7.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

    5 A koordinátaadatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.1 Abszolút és inkrementális programozás (G90, G91), az I operátor . . . . . . . . . . . . . . 35 5.2 Inch/Metrikus átalakítás (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.3 Koordinátaadatok megadása és értékhatára . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.4 Átmérőben, vagy sugárban történő programozás . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 5.5 Forgó tengelyek átfordulás kezelése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

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

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

    6.3 Automatikus gyorsítás/lassítás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.4 Az előtolásvezérlő funkciók . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

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

  • 4

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

    7 A várakozás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

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

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

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

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

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

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

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

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

    11 A szerszámkezelés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

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

    13 Az alkatrészprogram szervezése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 13.1 A mondatszám (N cím) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 13.2 Feltételes mondatkihagyás (/ cím) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 13.3 Főprogram és alprogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .