NCT® 99M NCT® 2000M

Click here to load reader

  • date post

    30-Dec-2016
  • Category

    Documents

  • view

    239
  • download

    2

Embed Size (px)

Transcript of NCT® 99M NCT® 2000M

  • NCT 99M

    NCT 2000M

    Comenzi numerice pentru maini de frezat i centre de prelucrare

    Manualul programatorului

  • 2

    Produs al firmei NCT Automation kft. H1148 Budapest Fogarasi no. 5 -7 Mail : 1636 Bp.pf. : 26 Telefon: (+36 1) 467 63 00 Fax : (+36 1) 363 66 05 E-mail: nct@nct.hu Internet: http://www.nct.hu

  • 3

    Cuprins 1 Introducere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1 Programul pies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Cuvnt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Lista de adrese. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Bloc (linie de program) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Numr de program i Nume de program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 nceput de program i Sfrit de program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Formatul programului n memorie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Formatul programului n comunicaia cu dispozitivele externe. . . . . . . . . . . . . . . 10 Program principal i subprogram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Canal DNC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.2 Termeni fundamentali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2 Axele controlate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1 Numele axelor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2 Sistemul de uniti i incremente ale axelor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3 Funcii pregtitoare (coduri G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4 Interpolarea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.1 Poziionarea (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.2 Interpolarea liniar (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.3 Interpolarea circular i spiral (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.4 Interpolarea elicoidal (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 Filetarea cu pas constant (G33). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.6 Interpolarea n coordonate polare (G12.1, G13.1) . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.7 Interpolarea cilindric (G7.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5 Datele de intrare pentru coordonate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.1 Programarea absolut i incremental (G90, G91), operatorul I. . . . . . . . . . . . . . . 38 5.2 Comanda pentru date n coordonate polare (G15, G16) . . . . . . . . . . . . . . . . . . . . . 38 5.3 Conversia inci/metric (G20,G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 5.4 Specificare i gama de valori a datelor de coordonat . . . . . . . . . . . . . . . . . . . . . . 40 5.5 Reducerea msurii axelor de rotaie la 0360 . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6 Avansul. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.1 Avansul rapid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.2 Valoarea avansului de prelucrare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.2.1 Avansul pe minut (G94) i avansul pe rotaie (G95) . . . . . . . . . . . . . . . . . . 46 6.2.2 Limitarea superioar a avansului de prelucrare. . . . . . . . . . . . . . . . . . . . . . . 47 6.3 Accelerarea/frnarea automat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6.4 Funciile de control a avansului. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.4.1 Oprire precis (G09) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.4.2 Modul tiere precis (G61) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.4.3 Modul tiere continu (G64). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 6.4.4 Modul inhibare corecie i stop (filetare) (G63) . . . . . . . . . . . . . . . . . . . . . . 50 6.4.5 Corecia automat la col (G62) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

  • 4

    6.4.6 Corecia tierii circulare interioare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 7 ntrzierea (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 8 Punctul de referin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 8.1 Revenirea automat n punctul de referin (G28) . . . . . . . . . . . . . . . . . . . . . . . . . 53 8.2 Revenirea automat n punctele de referin 2, 3, 4 (G30) . . . . . . . . . . . . . . . . . . . 54 8.3 Revenirea automat din punctul de referin (G29) . . . . . . . . . . . . . . . . . . . . . . . . 54 9 Sisteme de coordonate, Selectarea planului. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 9.1 Sistemul de coordonate al mainii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 9.1.1 Impunerea sistemului de coordonate al mainii. . . . . . . . . . . . . . . . . . . . . . . 56 9.1.2 Poziionarea n sistemul de coordonate al mainii (G53) . . . . . . . . . . . . . . . 56 9.2 Sistemul de coordonate de lucru. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.1 Impunerea sistemului de coordonate de lucru. . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.2 Selectarea sistemului de coordonate de lucru. . . . . . . . . . . . . . . . . . . . . . . . 58 9.2.3 Impunerea programat a ofsetului punctului de zero de lucru. . . . . . . . . . . . 59 9.2.4 Crearea unui nou sistem de coordonate de lucru (G92) . . . . . . . . . . . . . . . . 59 9.3 Sistemul de coordonate local. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 9.4 Selectarea planului (G17, G18, G19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 10 Funcia rotire arbore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 10.1 Comanda vitezei arborelui (codul S). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 10.2 Programarea controlului vitezei periferice constante . . . . . . . . . . . . . . . . . . . . . . 64 10.2.1 Comanda controlului vitezei periferice constante (G96, G97) . . . . . . . . . . 65 10.2.2 Limitarea vitezei periferice constante (G92). . . . . . . . . . . . . . . . . . . . . . . . 65 10.2.3 Selectarea unei axe pentru controlul vitezei periferice constante. . . . . . . . 66 10.3 Reacia de poziie a arborelui. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 10.4 Oprirea orientat a arborelui . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 10.5 Poziionarea arborelui (indexarea) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 10.6 Detectarea fluctuaiei vitezei arborelui (G25, G26) . . . . . . . . . . . . . . . . . . . . . . . 67 11 Funcia schimbare scul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 11.1 Comanda de selectare scul (codul T). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 11.2 Formatul de program pentru programarea numrului sculei . . . . . . . . . . . . . . . . 70 12 Funcii diverse (M) i auxiliare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 12.1 Funcii diverse (coduri M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 12.2 Funcii auxiliare (coduri A, B, C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 12.3 Succesiunea de executare a funciilor M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 13 Configurarea programului pies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 13.1 Numr de secven (adres N) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 13.2 Salt de bloc condiional. . . . . . . . . . . . . . . . . . . .