| Bevezetés | 7 |
| Alapfogalmak | 9 |
| Számjegyvezérlési módok | 9 |
| Pontvezérlés | 9 |
| Szakaszvezérlés | 9 |
| Pályavezérlés | 9 |
| CNC gépek fő részei | 11 |
| Gépágy | 11 |
| Vezetékek | 11 |
| Mozgatóorsók | 12 |
| Motorok | 12 |
| Szerszámtár, szerszámcserélő és palettacserélő | 13 |
| CNC szerszámgépek főorsói | 13 |
| Helyzetszabályozás CNC gépeken | 13 |
| Koordináta-rendszerek | 17 |
| Nevezetes pontok a CNC szerszámgépen | 18 |
| Többtengelyes megmunkálások értelmezése (3D, -4D, -5D) | 21 |
| Gyártás CNC szerszámgépen | 24 |
| Alkatrészgyártás menete CNC gépen | 24 |
| CNC program generálása CAM szoftver segítségével | 26 |
| Korszerű CNC szerszámgép működése | 27 |
| Ellenőrzőkérdések az első fejezethez | 28 |
| CNC esztergagép programozása | 29 |
| Az NCT90T vezérlés kezelésével és programozásával kapcsolatos alapismeretek | 29 |
| A programozótechnológus főbb feladatai | 29 |
| A CNC gépkezelő feladatai | 29 |
| Program, szó, cím, címlánc | 29 |
| Mondattípusok | 31 |
| Útinformációk címei | 33 |
| Öröklődő funcióértékek címei | 34 |
| Egyéb címek | 34 |
| Vegyes és programvezérlő kódok | 35 |
| Mondattípusok címláncai | 36 |
| Koordináta-rendszer értelmezése | 37 |
| Szögek értelmezése az egyes koordináta-rendszerben | 38 |
| Kontúresztergálás fogalma, programozása | 39 |
| Pozicionáló és funkciómondatok változatai | 39 |
| Pozicionáló és funkciómondatok mozgásainak értelmezése | 42 |
| Egyenes meghatározása | 44 |
| A kör meghatározása | 47 |
| Letörés, lekerekítés, BEV cím programozása | 48 |
| A szerszámrádiusz-korrekció programozása | 50 |
| Koordinátatranszformáció, ciklusszervezés, nullponteltolás | 51 |
| Átmeneti koordinátatranszformáció, ciklusszervezés | 51 |
| G61 öröklődő nullponteltolás | 52 |
| Nagyolóciklusok programozása | 53 |
| Hosszirányú nagyolóciklus | 53 |
| Oldalazó nagyolóciklus | 54 |
| Kontúrnagyoló ciklus | 55 |
| Fúróciklusok (G73-G76) | 56 |
| Menetvágó ciklusok (G80-G86) | 57 |
| Mintapéldák | 59 |
| L 1220-as menetes tengelyvég | 59 |
| L 807-es menetes tengely méretei | 60 |
| Az L 1030 gömbvégű tengelyvég méretei | 61 |
| Az L 220-as alkatrész méretei | 62 |
| CNC marógép programozása | 63 |
| A vezérlés kezelésével és programozásával kapcsolatos ismeretek | 63 |
| Az alkatrészprogram felépítése | 63 |
| Koordináta-rendszerek, szerszámbemérés | 64 |
| A vezérelt tengelyek megnevezése | 66 |
| Típuskódok értelmezése | 67 |
| Interpolációs mondatok értelmezése | 69 |
| Pozicionálás gyorsmenetben (G00) | 69 |
| Lineáris interpoláció (G01) | 69 |
| Körinterpoláció (G02; G03) | 69 |
| Koordinátapontok megadása, értelmezése | 71 |
| Abszolút és növekményes (inkrementális) programozás (G90; G91) | 71 |
| Adatmegadás polárkoordinátában (G15; G16) | 7 |
| Gépi koordináta-rendszer | 172 |
| Munkadarab-koordinátarendszerek | 73 |
| A lokális koordináta-rendszer | 74 |
| Gyorsmeneti és munkameneti előtolások | 75 |
| Gyorsmeneti előtolás | 75 |
| Munkaelőtolás | 75 |
| Automatikus gyorsítás, lassítás | 76 |
| Előtolás-vezérlő funkciók | 76 |
| Vegyes és segédfunkciók | 78 |
| Vegyes funkciók ("M" kódok) | 78 |
| Segédfunkciók ("A", "B", "C" kódok) | 79 |
| Az alkatrészprogram szervezése | 79 |
| Szerszámkorrekció | 80 |
| A "H" és "D" címek értelmezése | 80 |
| Szerszámkorrekciós értékek módosítása programból (G10) | 81 |
| Szerszámhossz-korrekció (G43; G44; G49) | 81 |
| Síkbeli szerszámsugár-korrekció | 81 |
| A vektormegtartás programozása (G38) | 82 |
| Sarokív-programozás (G39) | 83 |
| Szerszámsugár-korrekció be- és kikapcsolása (G40; G41; G42) | 83 |
| A sugárkorrekció bekapcsolása. Ráállás a kontúrra | 84 |
| A sugárkorrekció bekapcsolt állapotban. Haladás a kontúron | 86 |
| Irányváltás vizsgálata a kontúrkövetés során | 89 |
| Tudnivalók a síkbeli sugárkorrekció alkalmazásáról | 90 |
| A kontúrkövetés zavarproblémái. Interferenciavizsgálat | 92 |
| A programozást segítő automatikus geometriai számítások | 93 |
| A letörés és a lekerekítés programozása | 93 |
| Egyenes meghatározása irányszöggel | 94 |
| Síkbeli metszéspontszámítások | 95 |
| Két egyenes metszéspontja | 95 |
| Egyenes és kör metszéspontja | 95 |
| Kör és egyenes metszéspontja | 96 |
| Kör és kör metszéspontja | 97 |
| Különleges transzformációk | 99 |
| Koordinátarendszer elforgatása (G68; G69) | 99 |
| Tükrözés (G50.1; G51.1) | 101 |
| Léptékezés (G51; G50) | 102 |
| Különleges transzformációk programozási szabályai | 102 |
| Fúróciklusok | 103 |
| Fúróciklusokban használt címek és értelmezésük | 104 |
| Nagy sebességű mélyfúróciklus (G73) | 106 |
| Kis mélységű furatok fúrása (G81) | 107 |
| Menetfúró ciklus | 107 |
| Menetfúró ciklus kiegyenlítőbetét nélkül (G84.2, G84.3) | 108 |
| Kiesztergálás automatikus szerszámelhúzással (G76) | 110 |
| Fúróciklus, kézi működtetés a talpponton. Kiesztergálás visszafelé, automatikus szerszámelhúzással (G87) | 111 |
| Fúróciklus, várakozás talpponton, kiemelés előtolással (G89) | 112 |
| Kiegészítések a fúróciklusok használatához | 112 |
| Mintapéldák | 113 |
| A 4498-as mintapélda geometriai adatai | 113 |
| A 9090-es alkatrész méretei | 114 |
| Ellenőrzőkérdések | 115 |
| Ellenőrzőkérdések a második fejezethez | 115 |
| Ellenőrzőkérdések a harmadik fejezethez | 115 |
| Paraméteres, makroprogramozás | 117 |
| Makrohívás változatai | 117 |
| A programnyelv változói, típusai | 120 |
| Lokális változók: #1 - #33 | 120 |
| Globális változók: #100 - #199, #500 - #599 | 120 |
| Rendszerváltozók | 120 |
| A programnyelv utasításai. Aritmetikai műveletek és függvények | 120 |
| Egyoperandusú műveletek | 121 |
| Additív aritmetikai műveletek | 121 |
| Multiplikatív aritmetikai műveletek | 121 |
| Függvények | 122 |
| Feltételes kifejezések | 123 |
| Feltételes és feltétel nélküli elágazás, utasítás | 123 |
| Ciklusszervezés: WHILE[<feltételes kifejezés>]DO m (AMÍG[<..>]TEDD)... ...END m (VÉGE) | 124 |
| Makrociklus üreg maráshoz | 124 |
| Ellenőrzőkérdések a negyedik fejezethez | 125 |
| Felhasznált irodalom | 126 |