Kompiuterinio valdymo staklių makroprogramavimas
Abstract
Šis vadovėlis – knygos „Šiuolaikiniai skaitmeninio valdymo apdirbimo centrai ir jų programavimas“ tęsinys. Jame skaitytojas supažindinamas su vienu galingiausių CNC (Computer Numerical Control) tekinimo staklių ir apdirbimo centrų programavimo metodu – programavimu Fanuc Custom Macro B programavimo kalba. Ši kalba naudojama „Fanuc“ firmos ir panašiose (pavyzdžiui, „HAAS Automation Inc.“) CNC valdymo sistemose. Ji leidžia rengti išmaniąsias ir lanksčias programas, atlikti matavimus CNC staklėmis, kurti savo vidinius ciklus, programuoti sudėtingus įrankių judesius (parabolės, elipsės formos) ir kt., t. y. daryti tai, ko neįmanoma pasiekti įprastinėse CNC valdymo programose (parengtose vien tik G ir M kodų kalba) ir išnaudoti CNC staklių potencialą. Knygą sudaro dvi dalys. Pirmoje dalyje pateikiami teoriniai makroprogramavimo pagrindai: supažindinama su lokaliaisiais, globaliaisiais ir sisteminiais makrokintamaisiais, apžvelgiamos funkcijos ir operacijos, atliekamos su makrokintamaisiais, taip pat bendrieji makroprogramų rengimo principai ir taisyklės. Antroje dalyje pateikiami „HAAS Automation Inc.“ firmos apdirbimo centrams ir tekinimo staklėms parengtų makroprogramų pavyzdžiai. Jie sugrupuoti pagal būdingas makroprogramavimo taikymo sritis, tokias kaip sudėtingi įrankio judesiai, tipiniai technologiniai procesai, vidiniai ciklai, matavimai ir pan. Vadovėlis skiriamas pirmosios ir antrosios pakopų gamybos inžinerijos ir valdymo, pramonės inžinerijos bei mechanikos inžinerijos studijų programų studentams. Knyga gali būti naudinga ir kitų aukštųjų mokyklų, kuriose dėstomas išplėstinis CNC programavimas ir CNC technologijos, studentams. Vadovėlis pravers ir metalo apdirbimo įmonių darbuotojams: inžinieriams technologams, CNC staklių programuotojams ir operatoriams.