Spravochnik_po_generatoru_postprotsessorov








Справочник по генератору постпроцессоров
 
[ Cкачайте файл, чтобы посмотреть картинку ]
Справочник по генератору постпроцессоров

[ Cкачайте файл, чтобы посмотреть картинку ]15 [ Cкачайте файл, чтобы посмотреть ссылку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
13 INCLUDEPICTUR
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·14Система ЧПУ15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]

·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Резервное копирование постпроцессора15
[ Cкачайте файл, чтобы посмотреть ссылку ] [ Cкачайте файл, чтобы посмотреть ссылку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]13 HYP
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·14Фрезерный15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]13
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·14Программа15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]

·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Круговое перемещение15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]13
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Параметры циклов15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·14Ускоренное перемещение до15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
13 INCLUDEP
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Слова15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
13 INCL
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·14Файл листинга и управление выводом15
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ][ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ] для получения информации о том, как изменить единицы вывода с дюймов на миллиметры или с миллиметров на дюймы после того, как Вы создали постпроцессор.
Выберите базовый тип станка. Когда Вы выбрали тип станка, Вы не можете изменить его снова для этого постпроцессора. Возможные типы станков объясняются в следующих разделах: [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ].
 
Mill [Фрезерный]
Выберите эту опцию если Вы создаете постпроцессор для фрезерного станка. Доступны следующие типы станков:
3-Axis [3-х осевой]
Ваш станок имеет три линейные оси ( X, Y и Z).

3-Axis Mill Turn (XZC) [3-х осевой токарно-фрезерный (XZC)]
Ваш станок токарно-фрезерный ОЦ. Вы можете выводить стандартные координаты XYZ или выводить полярные координаты X (радиус), Z и C (угол). Для получения более подробной информации см. раздел Токарно-фрезерные ОЦ.

4-Axis with Rotary Table [4-х осевой с поворотным столом]
Ваш станок имеет три линейные оси (X, Y и Z) и индексный или контурный поворотный стол (A, B или C).

4-Axis with Rotary Head [4-х осевой с поворотной головкой]
Ваш станок имеет три линейные оси (X, Y и Z) и индексную или контурную поворотную головк (A, B или C)

5-Axis with Dual Rotary Heads [5-ти осевой с двумя поворотными головками]
Ваш станок имеет три линейные оси (X, Y и Z) и две индексных или контурных поворотных головки (A, B или C).

5-axis with Dual Rotary Table [5-ти осевой с двумя поворотными столами]
Ваш станок имеет три линейные оси (X, Y и Z) и два индексных или контурных поворотных стола (A, B или C).

5-axis with Rotary Head and Table [5-ти осевой с поворотной головкой и столом]
Ваш станок имеет три линейные оси (X, Y и Z), индексную или контурную поворотную головку как четвертую ось и индексный или контурный поворотный стол как пятую ось (A, B или C).

 Lathe [Токарный]
Выбор этой опции задает токарный станок. Обычно токарные станки имеют две линейных оси (декартовы X и Z). Патрон вращается и инструмент устанавливается в револьверную головку, которая перемещается вдоль осей X и Z. В разделе описания станка, Вы можете также задать ваш постпроцессор для четырех осевого токарного станка с фиксированным расстоянием между револьверными головками.
 Wire EDM [Проволочная ЭЭО]
Выберите эту опцию, чтобы создать или редактировать постпроцессор для проволочной ЭЭО. Система обеспечивает постпроцессоры для трех производителей оборудований ЭЭО: Agie, Mitsubishi и Charmilles. Они отличаются по принципу задания G и М кодов в стандарте системы управления, который используется для управления проволочной ЭЭО. Они также содержат основные типы станков, которые подразделяются на двух   четырех осевые.
2 Axis
Ваш постпроцессор имеет две линейные оси.

4 Axis
Когда Вы выбираете эту опцию, Вы получаете базовый вывод с четырьмя осями, который Вы должны настроить для вашего станка. Вы можете выбрать или координатный или угловой вывод. Для координатного вывода, постпроцессор вычисляет позицию на верхней плоскости, где Вы должны иметь заданное положение проволоки чтобы получить запрограммированный угол наклона, заданный осью инструмента. Для углового режима Вы получаете углы наклона проволоки как принято в станках Agie. Постпроцессор вычисляет угол наклона по направлению перемещения и перпендикулярно направлению перемещения.
Когда Вы выбираете управление Agie, Вы получаете вывод углов в формате Agie Q и R. Когда Вы выбираете формат Mitsubishi или Charmiles, Вы получаете вывод углов в виде координат U и V.
 

Controller [Система ЧПУ]
Вы должны выбрать базовый  тип системы ЧПУ. Вы можете выбрать систему ЧПУ из библиотеки, или из существующей базы систем ЧПУ. Базовые системы ЧПУ имеют вывод nurbs систем ЧПУ Fanuc, Siemens и Heidenhain. Выбор системы ЧПУ сложен для токарных станков или станков проволочной ЭЭО.
После того, как Вы выбрали систему ЧПУ, система использует все настройки которые предварительно заданы для данной системы ЧПУ в Вашем постпроцессоре.
Changing Postprocessor Kinematics [Изменение кинематики постпроцессора]
Вы может начаться с любого существующего постпроцессора, созданного в генераторе постпроцессоров и изменить кинематику или полное единицы вывода используя следующий  процесс:
Создайте новый постпроцессор.
Выберите новый формат единиц вывода (дюймы или миллиметры)i.
Задайте новые настройки кинематики.
Выберите опцию пользователя в меню создания нового постпроцессора.
Создайте новый постпроцессор.
Ваш новый постпроцессор теперь имеет все команды из вашего первоначального постпроцессора, но с новой кинематикой и/или установками единицами вывода. Вы можете добавить слова к некоторым из кадров.
 
Options [Опции]
Меню Options [Опции] в главном меню позволяет Вам  задать несколько настроек для вашего сеанса генератора постпроцессоров:
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
Validate Custom Commands [Проверка команд заданных пользователем]
Вы можете включить или выключить проверку ошибок при импортировании или создании команд задаваемых пользователем:
Unknown Commands [Неизвестные команды]
Когда Вы включаете эту опцию, система обнаруживает любую синтаксическую ошибку в имени команды.

Unknown Blocks [Неизвестные кадры]
Когда Вам Вы включаете эту опцию, система обнаруживает любую ссылку на неизвестные кадры.

Unknown Addresses [Неизвестные адреса]
Когда Вам Вы включаете эту опцию, система обнаруживает любую ссылку на неизвестные адреса. Эта опция так же распостраняется на проверку команд, таких как mom_force_once.

Unknown Formats [Неизвестные форматы]
Когда Вам Вы включаете эту опцию, система обнаруживает любую ссылку на неизвестные форматы.

Это очень полезная опция, которая предотвращает много ошибок во время выполнения программы, которые намного более трудны отладить во время выполнения. Если Вы выбирает пунктирную линию, Вы можете создать отдельное меню.
 Back Up Post [Резервное копирование постпроцессора]
Эти настройки позволяют Вам задать, как система создает резервные копии файлов генератора постпроцессоров. Вы имеете следующие опции:
Backup Original [Сохранить исходный]
Резервное копирование исходной части. Все промежуточные версии перезаписываются.

Every Save [Каждое сохранение]
Резервное копирование при каждом сохранении. Это установка по умолчанию.

No Backup [Без резервного копирования]
Система сохраняет только последнюю версию.

 
Help Functions [Функции справочника]
Клавиши, расположенные в верхней правой части основного меню активируют следующие функции в генераторе постпроцессоров:
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть картинку ]Balloon Help [Справочная надпись]
 Выберите эту опцию, чтобы активировать Справочную надпись. Когда Вы размещает курсор над многими объектами в меню генератора постпроцессоров, появляется надпись, которая дает Вам, более подробное описание функциональности объекта. Вы можете включить вывод Справочной надписи в процессе создания постпроцессора..
Этот пример показывает имя кадра, который выводится системой так же как формат выходного кода.
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
Когда Вы выбирает значок Справочной надписи, значок становится с розовым цветом фона.

[ Cкачайте файл, чтобы посмотреть картинку ]
Когда Вы отменяете выбор, значок возвращается к серому цвету фона.
 

 [ Cкачайте файл, чтобы посмотреть картинку ]Context Sensitive Help [Контекстная справка]
Выберите эту опцию, чтобы активировать Контекстную справку. Когда Вы активируете эту опцию и выбирает элемент в генераторе постпроцессоров, система отображает описание выбранного элемента. Например, когда Вы включаете режим Контекстная справка, и выбираете Program Start Sequence [Последовательность в начале программы], система отображает следующее описание.
 
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот элемент не задан для всех меню и объектов. Когда Вы включаете этот элемент, меню генератора постпроцессоров не выполняют свои прямые функции, и курсор превращается в вопросительный знак Контекстной справки. Вы должны выключить Контекстную справку, чтобы возвратиться в режим создания постпроцессора. 
[ Cкачайте файл, чтобы посмотреть картинку ]
Если Вы выбираете значок Context Sensitive Help [Контекстная справка], он становится с розовым цветом фона.

[ Cкачайте файл, чтобы посмотреть картинку ]
Если Вы отменяете Ваш выбор, значок возвращается в нормальный режим и становится с серым цветом фона.

[ Cкачайте файл, чтобы посмотреть картинку ]Browse User Documentation [Просмотр документации пользователя]
Эта опция вызывает на экран документацию интерактивной справки по генератору постпроцессоров. Система отображает эту документацию и позволяет Вам чтобы просмотреть ее.
 
Machine Tool [Станок]
Этот раздел позволяет Вам, конфигурировать кинематику вашего станка. Вы можете задать пределы и ориентацию оси каждой из осей станка. Меню Станок разделено на три раздела: Общие параметры, четвертая ось, и пятая ось. Раздел общих параметров доступен для всех типов станков. Меню для четвертой и пятой осей доступны только для четырех и пяти осевых станков.
 General Parameters [Общие параметры]
Display Machine Tool [Показать станок]
Клавиша Display Machine Tool [Показать станок] расположена в верхней левой части Вашего окна. Эта опция выводит на экран изображение вашего станка. Это помогает Вам проверить правильность расположения и ориентацию осей. Для четырех и пяти координатных фрезерных станков система также отображает адреса поворотных осей (A, В или C) и углы ограничения поворота для каждой поворотной оси. Эта опция - не доступно для, токарно-фрезерных обрабатывающих центров и проволочных ЭЭ станков.
Output Circular Record [Вывод дуг окружностей]
Вы можете установить эту опцию в Yes или No. Если эта опция установлена в Yes система выводы все окружности, основанные на параметрах перемещения по дуге окружности. Если эта опция установлена в No, система не выводит кадры дуг окружностей (G2 или G3).
Linear Axis Travel Limit [Пределы перемещения линейных осей]
Эта опция позволяет Вам проверить пределы перемещений когда Вы импортируете команду задаваемую пользователем pb_cmd_check_travel_limits.tcl.
Home Position [Позиция Home]
Это задает значение по умолчанию позиции FROM, если Вы не задал позицию FROM в операции.
Linear Motion Resolution [Разрешение линейного перемещения]
Эта опция задает минимальное значение до которого система округляет все координаты. Эта опция не обязательно управляет форматом информации о координатах. Управлять форматом информации о координатах Вы должны изменяя количество десятичных знаков.
Traversal Feed Rate [Подача ускоренного перемещения]
Эта опция задает скорость подачи, которую система использует, чтобы вычислить время обработки с учетом быстрого перемещения. Система также использует это значение, чтобы определить, выполняется ли линейное перемещение на максимальной скорости подачи.
Фрезерный
Fourth Axis Parameters [Параметры четвертой оси]
Параметры четвертой оси, если специально не задано, также справедливы для пятой оси. Команды "по умолчанию" работают для большинства станков. Следующие опции доступны в меню четвертая ось:  
[ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
13 LI
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·t [Смещение угла]15
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]
[ Cкачайте файл, чтобы посмотреть ссылку ][ Cкачайте файл, чтобы посмотреть ссылку ]

·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·[Линеаризация]15
Rotary Axis Configuration [Конфигурация поворотной оси]
Это меню позволяет Вам, задать плоскость вращения и адрес для четвертой и пятой оси. Вы может обратиться к этому меню из меню конфигурации четвертой или пятой оси. Заметьте, что Вы должны удостовериться, что Вы изменяет адрес когда Вы изменяете плоскость вращения. Заметьте также, что плоскость четвертой оси должна быть отлична от плоскости вращения пятой оси. Это меню доступно только при задании параметров пятиосевого станка. Это меню не доступно для четырехосевого станка.
Чтобы получить правильный вывод для пятиосевого станка с двумя поворотными головками с осью В (в плоскости ZX) присоединенной к оси С (в плоскости XY), Вы должны задать четвертую ось как ось В (плоскость ZX) и пятую ось как ось С. Функция отображения станка не будет работать правильно для этой конфигурации. Однако, вывод будет правильный.
Это следует из общего рассуждения, что ось С (плоскость XY) не может быть четвертой осью пятиосевых станков.
Machine Zero to Rotary Axis Center [Смещение нуля станка от центра поворота]
Эта опция позволяет Вам задать центр вращения четвертой оси относительно нуля станка. Значение по умолчанию для этого расстояния - (0,0,0). Это значение должно быть задано для постпроцессора чтобы правильно связать СКС модуля обработки NX с системой координат станка.
 Rotary Motion Resolution [Разрешение поворота оси]
Эта опция позволяет Вам управлять количеством разрядов на которые система округляет угол вращения. Это значение обычно равно .001 градуса для большинства контурных осей.
 Maximum Rotary Feed Rate [Максимальная подача поворота]
Эта опция позволяет Вам задать максимальную подачу в градусах в минуту, с которой может вращаться четвертая ось. Если в процессе линейного и вращательного перемещения, это значение будет превышено, постпроцессор, снижает подачу так, чтобы она не превысила это значение.
 Pivot Distance [Расстояние качания]
Эта опция не доступна для 5-ти осевых станков с двумя поворотными осями на столах. Вы может задать расстояние от точки поворота до точки крепления инструмента в шпиндель. Это значение может быть задано в меню конфигурации четвертой или пятой оси, однако есть только одно расстояние точки поворота на станке.
Angular Offset [Смещение угла]
Используйте эту опцию, когда ось инструмента (0,0,1) не находится в положении 0.0 для четвертой оси. Система нуждается в этом смещении для некоторых типов станков с поворотными головками/столами. Введите значение, которое должно быть добавлено, чтобы установить правильный угол вращения (обычно -90).
 Axis Rotation [Вращение оси]
Эта опция задает, действительно ли четвертая ось вращается согласно правилу правой руки. Значение по умолчанию установлено как стандарт. Большинство поворотных столов вращается по часовой стрелке в больший угол. Если ваш стол не вращается согласно правилу правой руки, то устанавливают это значение, чтобы полностью изменить направление вращения. Например, если Вы получаете B90, когда Вы ожидает В-90, Вы возможно должны использовать обратную опцию.
 Axis Direction [Направление вращения оси]
Эта опция задает, как поворотный стол определяет направление вращения по часовой стрелке или против часовой стрелки. Доступны следующие опции: Magnitude Determines Direction [Величина определяет направление] или Sign Determines Direction [Знак определяет направление].
Опция Magnitude Determines Direction [Величина определяет направление] означает, что система использует знак алгебраически, чтобы определить угловую позицию. В-90 и B90 различные позиции оси вращения и отличаются на 180 градусов. Вращение в направлении большего угла всегда по часовой стрелке, и вращение в направлении меньшего угла всегда против часовой стрелки. Обычно пределы перемещения для этого типа стола больше чем 360 градус (то есть от -9999 до 9999).
Опция Sign Determines Direction [Знак определяет направление], задает способ определения направления вращения оси, при котором система использует знак для определения направления вращения. B90 и В-90  та же самая позиция на поворотном столе. Когда Вы выбираете B90, стол вращается по часовой стрелке от текущей позиции в позицию 90 градусов. Когда Вы выбирает B-90, стол вращается против часовой стрелки от текущей позиции в позицию 90 градусов. Как правило, пределы вращения этого стола от 0 до 360 градусов.
Rotary Axis Limits [Пределы поворота оси]
Эта опция позволяет Вам управлять минимальными и максимальными углами, которые Вы может программировать для четвертой оси. Если Вы ограничивает амплитуду движения меньше чем 360 градусами, Вы должны задать доступный диапазон перемещения стола который измеряется по часовой стрелке. Например, если Вы задаете диапазон перемещения 40 градусов, плюс или минус 20 градусов, система задают минимальный угол как 340 градусов (или -20) и максимальный угол как 20 градусов. Если поворотная ось не имеет ограничения на перемещение, есть два возможных выбора для задания значений для минимальных и максимальных углов. Если знак определяет направление, Вы должны выбрать 0 градус для минимума и 360 для максимума. Если величина определяет направление, минимум не может превышать -359.999 градусов и максимум должен быть не менее 359.999 градусов.
Rotary Axis Violation [Действие при превышении предела]
Эта опция задает, как постпроцессор ведет себя, когда система достигает предела вращения оси. Постпроцессор имеет две опции, оно может или выдать предупреждение или сгенерировать последовательность отвода, перепозиционирования и повторного врезания.
Option [Опция]
Description [Описание]

Warning [Предупреждение]
Способ Warning [Предупреждение] указывает постпроцессору выводить сообщение в файл предупреждений, но не предпринимать никаких действия, чтобы исправить превышение предела поворота оси.

Retract/Re-engage
Способ Retract/Re-engage [Отвод/врезание] указывает постпроцессору генерировать следующие перемещения:
Отвод на заданное расстояние по цилиндру или сфере
Перепозиционирования поворотной оси с перемещением других осей по сфере безопасности
Врезание с заданного расстояния в заданную точку
Врезание в предыдущую позицию
Перемещение в конечную точку программы
Изменить заданный по умолчанию отвод или врезание Вы можете в команде задаваемой пользователем. В разделе  Program and Tool Path -> Custom Command [Программа и траектория -> Команды задаваемые пользователем] выберите команду задаваемую пользователем  PB_CMD_init_rotary. Измените следующие строки, чтобы изменить работу этой команды.
set mom_kin_retract_plane              10.0
set mom_kin_retract_distance     10.0
set mom_kin_retract_type     "PLANE" ; DISTANCE or PLANE
set mom_kin_reengage_distance          .20
 
Parameter [Параметр]
Description [Описание]

mom_kin_reengage_distance
задает расстояние на котором после перепозиционирования подача изменяется с подачи подвода на подачу врезания.  
Скорость подачи для отвода задается как скорость подачи в операции, скорость подачи для перемещения к точке повторного врезания будет происходить на скорости подачи подхода, и перемещение от точки повторного врезвния будет происходить на скорости подачи врезания.

mom_kin_retract_type
задает метод, который будет использоваться для вычисления точки отвода. Способ DISTANCE, указывает, что отвод всегда будет осуществляться на заданное расстояние по оси шпинделя независимо от типа станка. Способ PLANE указывает, что отвод будет осуществляться на сферу, плоскость или цилиндр в зависимости от типа станка.

mom_kin_retract_plane
задает расстояние от центра вращения, на которое инструмент будет отводится, когда выбрана опция PLANE. Для четырехосевого станка с головкой отвод осуществляется на цилиндр. Для пятиосевого станка с головкой отвод осуществляется на сферу. Для поворотных столов отвод осуществляется на плоскость вдоль оси шпинделя.



 Linearization [Линеаризация]
Вы можете задать заданный по умолчанию допуск на линеаризацию в меню Линеаризации. Вы должны использовать линеаризацию всегда, когда траектория инструмента содержит и поворотные и линейные перемещения. Объединенное поворотное и линейное движение заставляют перемещение отклоняться от желательной траектории по прямой линии. Чтобы сохранять траекторию инструмента в пределах допусков, система нарушает траекторию инструмента и делит ее на шаги, которые укладываются в пределы заданного допуска. По умолчанию линеаризация выключена. Для включения линеаризации для 4-х и 5-ти осевых фрезерных станков Вы можете использовать постпроцессорную команду LINTOL. Сделать это Вы должны используя, определяемую пользователем текстовую опцию в меню управления станком. Синтаксис для этой команды следующий:
LINTOL/ [ON | OFF | n]
Значение "n" неявно включает линеаризацию.
"ON" включает линеаризацию с последним заданным значением линеаризации.
"OFF" выключает линеаризацию.
Вы можете использовать Линеаризацию для токарно-фрезерных ОЦ чтобы линеаризовать перемещения по осям XZC. Использовать Линеаризацию для постпроцессоров в режиме осей XZC можно только в режиме вывода полярных координат. Сделайте это с помощью настройки по умолчанию постпроцессорной команды: SET/POLAR,ON. Синтаксис команды:
SET/POLAR, [ON | OFF]
"ON" задает вывод в полярной системе координат. Вывод координат - XZC и линеаризован если необходимо.
"OFF" задает вывод в декартовой системе координат. Вывод координат - XYZ, и линеаризация не производится.
Incremental Rotary [Вращение в приращении]
Используйте эту опцию, чтобы задать программирование в приращениях четвертой или пятой оси. Эта опция только позволяет выводить координату оси в приращениях. Установить текущий режим, который выводится можно с помощью постпроцессорных команд SET/MODE,INCR или SET/MODE,ABSOL в меню управления станком операции. Заметьте, что просто установка этой опции не вызывает программирование оси в приращениях. Вы должны также включить команду SET/MODE,INCR в вашей операции.
 Fifth Axis Parameters [Параметры пятой оси]
Меню конфигурации пятой оси позволяет Вам задать плоскость вращения и адрес для четвертой и пятой оси. Вы можете обратиться к этому меню из меню конфигурации четвертой или пятой оси. Для получения более подробной информации см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ].
Опция Fourth Axis Rotary Center to Fifth Axis Rotary Center [Расстояние от центра вращения четвертой оси до центра вращения пятой оси] позволяет Вам задать расстояние между центром вращения четвертой оси и центром вращения пятой оси. Это трехмерное расстояние обычно устанавливается в нуль. Для станка с пятью осями и поворотной головкой с двумя осями, этот вектор задает расстояние между векторами четвертой и пятой оси. Для станка с пятью осями и двумя поворотными столами, это расстояние между точками поворота четвертой и пятой оси. Задавайте это значение правильно, так чтобы постпроцессор смог правильно задать связь между СКС заданной в операции NX и системой координат станка. См. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] для получения более подробной информации.
Для получения более подробной информации о параметрах пятой оси, см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ]. Описание параметров те же самые для четвертой и для пятой оси.
Опции, которые не задаются в меню
Rotary Axis Auto Clamping [Авто зажим поворотной оси]
Эта опция позволяет Вам задать, чтобы ваш постпроцессор автоматически зажимал и и разжимал четвертую ось и/или пятую ось для всех событий перемещения и события вращения задаваемого пользователем.  
Для активации авто зажима, задайте постпроцессорную команду CLAMP/AUTO, ON в операции обработки NX.
Чтобы выключить авто зажим задайте постпроцессорную команду CLAMP/AUTO, OFF.
По умолчанию авто зажим выключен. Система выводит следующие команды:
M10 для зажима четвертой оси.
M11 для разжима четвертой оси.  
M12 для зажима пятой оси.
M13 разжима пятой оси.
Если Вы должны выводить другие коды для зажима/разжима поворотных осей Вы можете изменить вывод. В разделе Program and Tool Path -> Custom Command [Программа и траектория -> Команды задаваемые пользователем], выберите команду PB_CMD_clamp_fourth_axis, PB_CMD_unclamp_fourth_axis, PB_CMD_clamp_fifth_axis или PB_CMD_unclamp_fifth_axis. Измените выходные строки как необходимо.
 Lock/Axis [Блокировка оси]
Эта опция используется прежде всего для вывода полярных координат. Этот способ активируется программированием постпроцессорной команды СSET/LOCK в операции. Есть два основных приложения для этой опции.
Four Axis [Четвертая ось]
В этом режиме Вы должны выбрать ось которую Вы хотите блокировать. Это вынуждает постпроцессор повторно вычислять оставшуюся ось, чтобы определить позицию инструмента. Вы должны использовать эту опцию только, когда ось инструмента перпендикулярна плоскости четвертой оси. Это - (0,0,1) или (0,0,-1) с плоскостью XY, (0,1,0) или (0,-1,0) с плоскостью ZX и (1,0,0) или (-1,0,0) с плоскостью YZ..
Five Axis [Пятая ось]
Для пятиосевых постпроцессоров Вы может блокировать только ось в плоскости пятой оси, когда инструмент перпендикулярен плоскости пятой оси. После того, как Вы вращаете пятую ось, Вы можете блокировать одну из линейных осей в блокированной плоскости.
Блокировка поворотной оси не рекомендуется. Вы не может использовать это, чтобы заставить постпроцессор, выбрать дополнительный, альтернативный угол поворота оси.

Токарно-фрезерный ОЦ 
Mill/Turn Axis Parameters [Параметры осей токарно-фрезерного ОЦ]
 
Spindle Axis [Ось шпинделя]
Вы можете задать ось Z (0,0,1), ось Х (1,0,0), ось -X (-1,0,0) или ось Y (0,1,0). Если Вы выбирает ось Z, система позволяет только ось инструмента (0,0,1). Если Вы выбрали ось Х, ось -X или ось Y система позволяет использовать ось инструмента в плоскости XY.
Position in Y-Axis [Позиционирование оси Y]
Эта опция доступна только когда Z компонент оси инструмента равен нулю. Используйте эту опцию для сверления, когда ось инструмента не должна пересекать осевую линию.
On [Вкл]
 
Для станков, которые могут позиционировать ось Y в дополнение к осям XZC. Этот способ доступен только когда ось инструмента имеет K компонент нуля для работы с осевым вращением. Когда ось инструмента не пересекает осевую линию, постпроцессор вычисляет позицию оси Y.

Off [Выкл]
Для станков, которые могут позиционироваться только в режиме XZC. Когда ось инструмента имеет K компонент нуля, и ось инструмента не пересекает осевую линию, система выводит предупреждение о недопустимой ориентации оси инструмента.

Machine Mode [Режим станка]
Simple Mill/Turn [Простой токарный/фрезерный]
Этот тип токарно-фрезерной обработки совмещен к одном постпроцессоре токарного станка. Система использует тип операции, чтобы переключить между постпроцессором для фрезерного режима и постпроцессором токарного режима. Этот тип токарно-фрезерной обработки не может быть связан ни с какими другими постпроцессорами. Вы не должны добавлять события задаваемые пользователем к траектории инструмента, чтобы переключать постпроцессор во фрезерный или токарный режим. Вы можете использовать связанные постпроцессоры, чтобы задать начало заготовка и конец заготовка для маркеров события.

XZC Mill [Фрезерование в режиме XZC]
Это тип токарно-фрезерной обработки имеет независимый постпроцессор, который может быть связан с любым другим постпроцессором.

Name of Lathe Post [Имя токарного постпроцессора]
Если режим работы станка Simple Mill/Turn [Простой токарно-фрезерный], Вы должны создать постпроцессор для токарного режима и связать его с текущим постпроцессором для фрезерного режима. По умолчанию связанный постпроцессор - lathe_tool_tip в каталоге постпроцессоров MACH. Постпроцессор для фрезерного режима - это главный основной постпроцессор и должен быть начальным постпроцессором, заданным в файле template_post.dat.
Output Mode [Режим вывода]
Cartesian [Декартовы]
 
Используйте эту опцию для станков, которые имеют автоматическое преобразование координатных в X и С. Для этого типа станков постпроцессор выводит нормальные координаты XYZ и станок сам осуществляет преобразование. На системе ЧПУ Fanuc, этот способ включается командой G13.1.

Polar [Полярные]
Используйте эту опцию для станков, которые не имеют встроенного преобразования к осям X и С. Постпроцессор выводит все перемещение как ZXC. Система линеаризует все прямые перемещения в ряд малых перемещений, для того, чтобы остаться в пределах допуска. На системе ЧПУ Fanuc, этот способ включается командой G12.1.

 
C Axis Parameters [Параметры оси С]
 [ Cкачайте файл, чтобы посмотреть ссылку ]
Radius output (Rotary Axis parameters) [Вывод радиуса (Параметр оси вращения)]
Вы можете выбрать одно из следующих значений чтобы управлять выводом перемещения по оси X.
Shortest Direction [Кратчайшее расстояние]
Постпроцессор минимизирует перемещение оси C.

Always Positive [Все время положительно]
Система корректирует ось С чтобы обеспечить всегда положительное значение оси X.

Always Negative [Все время отрицательно]
Система корректирует ось С чтобы обеспечить всегда отрицательное значение оси X.


Токарный станок 
2-Axis Lathe Parameters [Параметры 2-х осевого токарного станка]
Output Circular Record  [Вывод дуг окружностей]
Вы можете установить эту опцию в Yes или No. Если эта опция установлена в Yes система выводы все окружности, основанные на параметрах перемещения по дуге окружности. Если эта опция установлена в No система не выводит кадры дуг окружностей (G2 или G3).
Linear Axis Travel Limit [Пределы перемещения линейных осей]
Эта опция позволяет Вам проверить пределы перемещений когда Вы импортируете команду задаваемую пользователем pb_cmd_check_travel_limits.tcl.
Home Position [Позиция Home]
Это задает значение по умолчанию позиции FROM, если Вы не задал позицию FROM в операции.
Linear Motion Resolution [Разрешение линейного перемещения]
Эта опция задает минимальное значение до которого система округляет все координаты. Эта опция не обязательно управляет форматом информации о координатах. Управлять форматом информации о координатах Вы должны изменяя количество десятичных знаков.
Traversal Feed Rate [Подача ускоренного перемещения]
Эта опция задает скорость подачи, которую система использует, чтобы вычислить время обработки с учетом быстрого перемещения. Система также использует это значение, чтобы определить, выполняется ли линейное перемещение на максимальной скорости подачи.
Axis Multiplier [Множитель оси]
Diameter Programming [Программирование диаметра]
Эта опция позволяет Вам выводить значения X и I как диаметр. Они будут умножены на два. При программировании в обычном режиме выводится радиус.
Mirror X axis [Зеркало по оси Х]
Эта опция позволяет Вам, программировать вашу часть в четвертом квадранте и выводить программу в первом квадранте. Система умножает все X  значения X и I на минус один.
Mirror Z axis [Зеркало по оси Z]
Когда Вы используете эту опцию, система умножает все значения Z и K на минус один.
Turret [Револьвер]
Опция Turret [Револьвер]позволяет Вам задать, имеет Вы один или два револьвера. В настоящее время, чтобы выбрать опцию два револьвера, револьверы должны быть закреплены на фиксированном расстоянии и не перемещаться независимо. Когда Вы выбирает опцию два револьвера, Вы должны задать имена этих двух револьверов и расстояния между ними. Выберите одно из шести имен, доступных для имен основного и вспомогательного револьвера. Используйте эти имена револьверов в NX так, чтобы постпроцессор знал, когда необходимо добавить смещения. Система измеряет расстояние между основным и вспомогательным револьверами. Система алгебраически добавляет измеренные значения к значениям координатам x и z при использовании второй головки.
Output Method [Метод вывода]
Метод вывода для токарного станка задает ваш основной метод трассировки инструмента.
Tool Tip [Конец инструмента]
Tool Tip [Конец инструмента] означает что Вы, хотите использовать значения x и z в вашем выходном файле программы ЧПУ, чтобы задавать расположение конца инструмента. Система использует эти значения для расчета расположения конца инструмента при каждой смене инструмента.
Основные элементы для программирования конца инструмента:
Команда FROM задается в начале программы, чтобы задать начальное исходное положение револьверной головки.
Кадр G92 должен применятся с каждым инструментом чтобы учесть изменения смещений.
Команда GOHOME возвращает инструмент в исходное положение, чтобы возвратиться в общее исходное положение револьверной головки.
Turret Reference [Ссылочная точка револьвера]
Способ Turret Reference [Ссылочная точка револьвера] указывает, что значения x и z представляют расположение ссылочной точки револьверной головки, подобно методу который использует система при программировании фрезерных станков.
Проволочный ЭЭ станок 
Wire EDM Parameters [Параметры проволочного ЭЭ станка]
Wire Tilt Control [Управление наклоном проволоки]
С помощью этой опции Вы можете задать, как система управляет верхней направляющей проволоки.
Angles [Углы]
Система выводит наклоны проволоки относительно направления перемещения. Это типовой вывод для станков AGIE.

Coordinates [Координаты]
Система выводит координаты верхней направляющей проволоки относительно позиций X и Y нижней направляющей проволоки. Это типовой вывод для станков Charmilles и Мицубиси. The system outputs upper wire guide coordinates relative to the X and Y positions of the lower wire guide. This is typical of the output for Mitsubishi and Charmilles controls

Program and Tool Path [Программа и траектория]
[ Cкачайте файл, чтобы посмотреть картинку ]
Закладка Программа и траектории имеет опции, которые позволяют Вам, задать вывод данных ЧПУ для отдельных событий и управляет данными, генерируются генератором событий NX. Закладки под этой опцией управляют содержанием, форматом и последовательностью вывода кода программы ЧПУ.
 Program [Программа]
Генератор постпроцессоров создает программу ЧПУ используя пять явных последовательностей. Каждая из последовательностей позволяет Вам управлять выводом необходимого для последовательности кода ЧПУ. Система нуждается только в некоторых функциях, таких как код остановки перемотки и конца программы, в начале и конце программы ЧПУ. Система также переключает некоторых функциях (цикл смены инструмента, включение и выключение шпинделя, включение подачи СОЖ и включение коррекции радиуса инструмента) только в начале и конце операций. Вы можете также управлять выводом других событий в траектории от оставшихся событий траектории инструмента таких как линейная интерполяция, круговая интерполяция и т.д., используя последовательность кадров в траектории инструмента.
Markers [Маркеры]
Каждое меню последовательности содержит желтые поля расположенные в левой чисти экрана, которые называются маркерами. Маркеры представляют события, которые происходят в траектории инструмента. Когда события происходят в траектории инструмента в процессе обработки, Вы можете задать кадры ЧПУ, которые необходимы для вывода в программу в данном событии. Заданные по умолчанию маркеры не могут быть изменены. Вы может развернуть или скрыть желтые маркеры, чтобы отобразить необходимые кадры программы.
Информация в последовательностях может отображаться двумя различными способами, отображение информации в виде событий и в виде кодов программы ЧПУ.
[ Cкачайте файл, чтобы посмотреть картинку ]
 Event Markers Possible Scenarios [Возможные сценарии маркеров событий]
Operation without a tool change. [Операция без смены инструмента]
Start of Operation [Начало операции] From Move [Перемещение из точки FROM] First Move [Первое перемещение] Approach Move [Перемещение подхода] Engage Move [Перемещение врезания] First Cut [Первый рез]
First Tool Change of an Operation. [Первая смена инструмента в программе]
Start of Operation [Начало операции] From Move [Перемещение из точки FROM] First Tool [Первый инструмент] Initial Move [Начальное перемещение] Approach Move [Перемещение подхода] Engage Move [Перемещение врезания] First Cut [Первый рез]
Tool Change that is not the first tool change. [Смена инструмента, не первая смена инструмента]
Start of Operation [Начало операции] From Move [Перемещение из точки FROM] Automatic Tool Change [Автоматическая смена инструмента] Initial Move [Начальное перемещение] Approach Move [Перемещение подхода] Engage Move [Перемещение врезания] First Cut [Первый рез]
Manual Tool Change. [Ручная смена инструмента]
Start of Operation [Начало операции] From Move [Перемещение из точки FROM] Manual Tool Change [Ручная смена инструмента] Initial Move [Начальное перемещение] Approach Move [Перемещение подхода] Engage Move [Перемещение врезания] First Cut  [Первый рез]

Общие действия
Interaction Overview [Общий обзор]
Когда Вы включаете опцию Display Combined N/C Code Blocks [Отображать код в виде кадра ЧПУ], система отображает кадры в виде кодов программы ЧПУ. Вы можете использовать этот способ, чтобы понять как система выводит кадры программы.
Когда Вы выключаете опцию  Display Combined N/C Code Blocks [Отображать код в виде кадра ЧПУ] в группах кодов система отображает информацию в виде кодов программы ЧПУ.
[ Cкачайте файл, чтобы посмотреть картинку ]
Каждое из меню последовательностей имеет те же основные опции: Вы может добавить, скопировать или удалить кадры. 
Adding a Block  [Добавить кадр]
Эта опция позволяет Вам, создать новый кадр прибавляя адреса слов или текст. You can do this from this block selection pull down dialog.
Как только Вы выбрали кадр нажмите клавишу Add Block [Добавить кадр] и переместите кадр в необходимое событие. Теперь Вы имеете опцию размещения вашего нового кадра перед или после любого существующего кадра, который уже является выходным в этом событии. Продолжайте удерживать кнопку мыши, пока существующий кадр не подсветится. Подсветка отображается выше, ниже или в существующем кадре. 
Для размещения нового кадра перед существующим кадром отпустите клавишу мыши, когда подсветка отображается выше существующего кадра. Для размещения нового кадра после существующего кадра отпустите клавишу мыши, когда подсветка отображается ниже существующего кадра. Для размещения нового кадра в существующем кадре отпустите клавишу мыши, когда подсветка отображается в текущем кадре. Если нет существующих кадров которые выводятся выбранным событием, то перемещайте новый кадр пока подсветка не отобразится слева от маркера и затем отпустите клавишу мыши.
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
При подсветка всего кадра, система добавляет новый кадр в ту же строку как существующий кадр.
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
С подсветкой, которая появляется над существующим кадром, система располагает новый кадр над существующим кадром. 
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
С подсветкой, которая появляется под существующим кадром, система располагает новый кадр под существующим кадром.
Copying a Block [Копирование кадра]
Вы можете также скопировать кадр или кадры и вставить их в другое событие в той же последовательности. Это очень полезно, например, если Вы вставляете кадр в событие первой смены инструмента и в событие последующих смен инструмента, когда вставляемые кадры одинаковые. Чтобы скопировать кадр, нажмите правую клавишу мышки и выбери те опцию Copy As [Скопировать как]. Вы может создать копию кадра используя опцию Reference Block [Ссылочный кадр]  или использовать опцию New Block [Новый кадр] чтобы создать новые кадры. Опция New Block [Новый кадр] позволяет Вам изменить новые кадры не изменяя первоначальные кадры. Опция Reference Block [Ссылочный кадр], позволяет Вам создать кадр, который ссылается на существующий кадр, и все изменения в одном кадре отражаются в обоих кадрах. Вы можете расположить кадр используя те же методы как в опции Add Block [Добавить кадр]. Вы можете также копировать все кадры, связанные с событием нажимая правую клавишу мышки. Теперь Вы можете разместить все кадры в другом событии.
Deleting a Block [Удаление кадра]
Для удаления существующего кадра из маркера, Вы должны выбрать этот кадр, нажать правую клавишу мышки и выбрать опцию удалить или переместить кадр в мусорную корзину.
New Block [Новый кадр]
Эта опция позволяет Вам создать новый кадр и добавить в него слова адресов и текст.
[ Cкачайте файл, чтобы посмотреть картинку ]
 Operator Message [Сообщение оператору]
Эта опция позволяет Вам создать кадр сообщения оператору. Система отображает меню, в которое Вы вводите текст сообщения. Система автоматически размещает символы начало сообщения и конца сообщения до и после вашего текста. Ваш текст может содержать любую mom переменную так же как текст. В следующем примере система заменяет переменную $mom_tool_number текущим номером инструмента, когда Вам используете постпроцессор. 
Удостоверьтесь, что переменная существует и задана во время выполнения операции, иначе система выводит сообщение об ошибке. См. браузер MOM переменных для получения списка переменных, которые Вы можете использовать: Utilities--> Browse MOM Variables [Утилиты-> Поиск MOM переменных].
[ Cкачайте файл, чтобы посмотреть картинку ]
MOM_command [Команда MOM]
Выберите из списка, содержащего кадры которые были созданы для выполнения специальных функций. Например, MOM_set_seq_off, выключает вывод номера кадра. Вы можете разместить эти кадры в пределах любой последовательности, чтобы выполнить заданную ими функцию. Для получения списка MOM_commands см. Браузер MOM переменных в меню Утилиты-> Просмотр переменных системы управления выводом.
 Custom Command [Команда задаваемая пользователем]
Эта опция позволяет Вам, вставить вашу собственную процедуру TCL в постпроцессор. После того, как Вы разместили кадр с маркером, система отображает меню. Введите вашу процедуру TCL в этот меню.
 Existing Block  [Существующий кадр]
Чтобы использовать кадр, который уже существует,  Вы можете использовать кадр который был задан системой значением по умолчанию или тот кадр, который выводится с другим маркером или событием. Вы можете выбрать любой из кадров в вашем текущем постпроцессоре.
 Program Start Sequence [Последовательность в начале программы]
Эта последовательность имеет только один маркер, начало программы. Это окно позволяет Вам, задать какие кадры система должна выводить, когда это событие происходит в траектории инструмента. Важно заметить, что событие начало программы происходит прежде, чем любое событие  управления. Любое UDE (Событие задаваемое пользователем) доступно только после события начало программы.
Заметьте, что события начала программы и конца программы должны выводится только однажды главным пунктом сопряженного постпроцессора. Если Вы перезаписывает любое из этих событий вручную, сопряженный постпроцессор восстанавливает первоначальные события начала программы и конца программы.
 Operation Start Sequence [Последовательность в начале операции]
Эта последовательность задает кадры, которые система может выводить в начале каждой операции. Каждая операция имеет первую смену инструмента, автоматическую смену инструмента, ручную смену инструмента или без смены инструмента. См. список сценариев ниже для вывода событий в каждом сценарии.
Последовательность в начале операции имеет следующие [ Cкачайте файл, чтобы посмотреть ссылку ]:
Start of Path [Начало траектории]
Система первоначально генерирует и продолжает генерировать это событие когда Вы обрабатываете постпроцессором операции. Это событие происходит, вне зависимости от наличия смены инструмента в операции.
From Move [Перемещение из точки FROM]
Это событие выводится только если Вы задали точку FROM в операции. Если Вы задаете кадр в этом маркере, система выводит этот кадр только если в операции задана точка FROM.
First Tool [Первый инструмент]
Это событие происходит только для первой смены инструмента в программе. Это событие полезно, если Вы уже имеете инструмент в шпинделе, и Вы ходите обработать это событие по-другому. Если этот маркер не имеет никаких кадров, система выводит те же самые кадры как и при автоматической сменой инструмента.
Automatic Tool Change [Автоматическая смена инструмента]
Это событие происходит, только если операция содержит смену инструмента. Система вызывает новый инструмент, только когда инструмент в текущей операции отличается от инструмента в предыдущей операции. Заметьте, что это событие не связано с командой LOAD/TOOL постпроцессора. Это событие происходит перед выводом системой команды LOAD/TOOL постпроцессора. Вы можете не использовать ни одной команды LOAD/TOOL с этим событием.
Manual Tool Change [Ручная смена инструмента]
Это событие происходит только если есть ручная смена инструмента.
Initial Move [Начальное перемещение]
Система генерирует это событие, только если операция имеет смену инструмента. Это событие создается, если нет перемещения позиционирования после смены инструмента. Система вызывает все события задаваемые пользователем перед начальным или первым перемещением в операции. Это событие лучшее место, чтобы обработать данные, которые задаются постпроцессорными командами, которые присоединяются к операции.
First Move [Первое перемещение]
Это событие происходит только если нет смены инструмента в операции. Каждая операция имеет или первое перемещение или начальное перемещение. Эти события позволяют Вам комбинировать кадры перед, в или после первого кадра перемещения в операции. Если программа не содержит перемещения до вызова первого встраенного цикла, система создает кадр перемещения, чтобы позиционировать инструмент на плоскость безопасности выше отверстия.
Approach Move [Перемещение подхода]
Это событие происходит только если операция содержит перемещение подхода. Система выводит это событие и кадры, которые заданы в этом событии, если операция содержит перемещение подхода. Система выводит любые кадры, присоединенные к этому событию перед фактическим кадром перемещения подхода.
Engage Move [Перемещение врезания]
Это событие происходит только если операция содержит перемещение врезания. Система выводит это событие и кадры, которые заданы в этом событии, если операция содержит перемещение врезания. Система выводит любые кадры, присоединенные к этому событию перед фактическим кадром перемещения врезания.
First Cut [Первый рез]
Это событие происходит перед перемещением первого реза. Система выводит любые кадры, присоединенные к этому событию перед фактическим кадром перемещения первого реза.
Start of Pass [Начало прохода]
Это событие происходит в начале каждой черновой обработки или чистового прохода в проволочной ЭЭО. Используйте это событие, чтобы добавить информацию (мощность генератора, смещения, прокачка и т.д.), которая отличается на каждом проходе.
Cutcom Move [Перемещение включения коррекции]
Если Cutcom [Коррекция инструмента] активна, это событие происходит после начала события прохода. Используйте это событие, чтобы задать, что код ЧПУ должен был инициализировать коррекцию инструмента.
Lead In Move [Перемещение подхода с проволокой]
Это событие происходит только, когда Вы задаете перемещение подхода с проволокой в NX.
Есть четыре возможных сценария для маркеров событий, которые могут произойти в начале операции. Для получения более подробной информации нажмите линк [ Cкачайте файл, чтобы посмотреть ссылку ].
 
События в траектории
Machine Control [Управление станком]
События управления станком управляют устройствами станка такими как включение СОЖ, шпиндель, задняя бабка или прижимы. Вы можете также использовать события управления станком для смены режима таких как програмирование в абсолютных координатах или в приращениях, задание подачи в обратном времи, в милиметрах в минуту, в оборотах в минуту или постоянная скорость резания. Следующие события управления станком задают вывод для того события и отрабатывают некоторые из параметров которые Вы используете в Вашем постпроцессоре для вывода правильного код программы ЧПУ.
Система читает информацию об управлении  станком в постпроцессоре двумя методами. Первый метод - сквозные данные параметра. Когда Вам использует этот метод, информация считывается в начале операции, поскольку параметр операции доступны в начале операции. Это включает все данные о подачах и скоростях, все данные об инструменте или любые параметры резания, такие как перемещение по шагу, допуски и т.д.
Вы можете также использовать события задаваемые пользователем (UDEs, также называются постпроцессорными командами), чтобы вывести информацию управления станком на постпроцессор. События задаваемые пользователем задаются в начале операции и выводятся после события начала операции в последовательности которая задается маркером начала операции. Система выводит события задаваемые пользователем присоединенные к инструменту, станку, методу, магазину или к любым другими элементам перед событием начала операции. Для вывода кода начала операции, мы рекомендуем Вам собрать все данные (число оборотов шпинделя, направление вращения шпинделя, состояние охлаждения, коррекция длины, номер инструмента) и выводить эту информацию как часть последовательности в начале операции.
Для встроенных операций, Вы имеет выбор как выводить и использовать событие задаваемое пользователем, чтобы задать всю информацию управления станком. Вы можете пойдти традиционным путем, где каждое событие задаваемое пользователем генерирует необходимый код. Или Вы можете сохранить всю информацию из события задаваемого пользователем и выводить используя рекомендованный метод.
 
[ Cкачайте файл, чтобы посмотреть картинку ]
[ Cкачайте файл, чтобы посмотреть картинку ]
 Tool Code Configure [Конфигурация вывода кода инструмента]
[ Cкачайте файл, чтобы посмотреть картинку ]
Если Вы выбирает клавишу Tool Code Configure [Конфигурация вывода кода инструмента], Вы можете задать, как система форматирует номер инструмента и номер регистра коррекции длины. Обратите внимание, что система отображает текущий формат в верхней части меню. Следующие форматы и соответствующие опции доступны:
T01
Только номер инструмента

T0102
Номер инструмента и номер регистра коррекции длины

T0201
Номер регистра коррекции длины и номер инструмента

Length Compensation [Коррекция длины инструмента]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам, задать слова в кадре включения коррекции длины инструмента. Система выводит этот кадр когда Вы задаете Определяемое пользователем событие SET/ADJUST,n. Вы можете также использовать эти кадры для вывода коррекции длины инструмента как часть последовательности в Начале операции.
Задайте G код, который выводится для задания коррекции длины инструмента. Для фрезерной обработки это код G43 который задается в кадре по умолчанию. Однако, Вы можете конфигурировать кадр коррекции дилны инструмента так как это требуется для вашего станка.
Вы можете задать минимальное и максимальное значение коррекции длины инструмента в этом меню.
Вы можете использовать опцию выбора конфигурации, чтобы конфигурировать, как система выводит ваши коды T и H.
Set Modes [Задание режимов]
Это меню позволяет Вам задать G коды для вывода координат в абсолютном режиме или в приращениях. По умолчанию выводится команда G90, когда Вы задаете определяемое пользователем событие SET/MODE,ABSOL и G91, когда Вы задаете определяемое пользователем событие SET/MODE,INCR. Если Вы не задаете никакого вывода в этом меню и вместо этого включает слово G90/G91 в кадры перемещения, система выводит код G90/G91 с перемещением.
Spindle RPM [Шпиндель в оборотах в минуту]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам задать код ЧПУ, который должен включать шпиндель в режиме оборотов в минуту. Если это постпроцессор токарного станка, тогда заданное по умолчанию событие имеет слово G97 в этом кадре. Вы может задать М код, который должен включать шпиндель в направлении по часовой стрелке или против часовой стрелки. Вы можете также задать максимальную и минимальную частоту вращения шпинделя в этом меню.
Если задано определяемое пользователем событие для вкления шпинделя, то система выводит кадры, заданные в этом меню. Однако вообще это событие использзуется для задания скорости вращения шпинделя. В этом случае никакое событие не происходит. Система только использует данные, доступные постпроцессору в начале операции. Рекомендованный метод вывода состоит в том, чтобы включить информацию о режиме шпинделя в последовательность событий в начале операции в которой происходит смена инструмента или начальное перемещение.
Spindle Ranges [Диапазоны шпинделя]
Вы можете также задать количество диапазонов частоты вращения шпинделя и как ваш станок определяет диапазон шпинделя. Ниспадающее меню в разделе Управление диапазонами шпинделя позволяет Вам выбрать следующие опции:
Нет
Это опция для станков, которые автоматически определяют диапазон, и имеют только один диапазон шпинделя или управляют диапазоном вручную.
Separate M Code [Различные М коды]
[ Cкачайте файл, чтобы посмотреть картинку ]  
Эта опция позволяет Вам задать специальные М коды, которые система использует для каждого диапазона. М код изменяется в зависимости от заданного Вами диапазона частоты вращения шпинделя. Например, для диапазона 1, система использует код 41, чтобы задать вывод команды M41 для заданного диапазона шпинделя. Заметьте, что Вы должны разместить слово в выходную последовательность, в начале операции или в событии задания частоты вращения шпинделя, если Вы используете постпроцессорные команды.
Range Code with M code [Код диапазона с М кодом]
[ Cкачайте файл, чтобы посмотреть картинку ]
Эта опция позволяет Вам выводить код диапазона с кодом направления шпинделя. С кодом диапазона 1 и направлением вращения шпинделя по частовой стрелке М код это код диапазона * 10 + код направления вращения шпинделя 3 для значения 13. Это выводит команду M13. Нет никакого отдельного М кода для задания диапазона в этом случае.
[ Cкачайте файл, чтобы посмотреть картинку ]
Эта опция позволяет Вам выводить код диапазона с кодом числа оборотов шпинделя. Система позволяет задать только два диапазона. В диапазоне 1 и числом оборотов шпинделя 100, код S - S100. В диапазоне 2 и числом оборотов шпинделя 500, код S - S-500. Нет никакого отдельного М кода для задания диапазона в этом случае.
Заметьте, что система расчитывает все специальные коды по формулам, которые включены непосредственно в слова. Если Вы имеете некоторое удельное требование для того, как комбинировать диапазон, направление вращение или частоту вращения, Вы можете использовать формулу для вычисления заданных значений.
Spindle CSS [Шпиндель в метрах в минуту]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам задать слова и кадры, которые включают шпиндель станка в режиме постоянной скорости резания. Вы можете также задать G код для режима построянной скорости резания SFM (обычно 96), G код для задания максимальных оборотов в минуту в режиме построянной скорости резания SFM (Обычно 92 или 50) и максимальное кол-во оборотов в минуту, которое допустимо режиме построянной скорости резания SFM.
Система ЧПУ обычно требует двух кадров чтобы включить шпиндель в режиме построянной скорости резания SFM. Один из этих двух кадров - кадр G92 S9999. Этот кадр задает максимальную частоту вращения шпинделя в минуту для данной операции. Если Вы хотите задать максимальную частоту вращения шпинделя в оборотах в минуту только однажды, Вы можете переместить этот кадр в последовательность Начало программы. Второй из этих кадров G96 S M03. Это фактически включение шпинделя в режиме построянной скорости резания SFM.
Если заданное число оборотов шпинделя задается из меню задания подач и скоростей NX, то событие включения шпинделя не создается. Система передает данные о частоте вращения шпинделя и режиме включения как информацию об операции. Эта информация доступна в последовательности событий в Начале операции. Вы должны кадры включения шпинделя к событию смены инструмента, первому перемещению или кадрам первого реза.
Большинство пользователей предпочитает включить частоту вращения шпинделя на станке до начала первого реза в режиме оборотов в минуту. В этом случае Вам необходимо указать Вашему постпроцессору чтобы система могла выводить этот кадр. Мы включили две команды задаваемые пользователем, которые Вы можете использовать, для достижения этой функциональности. Они включены по умолчанию во все токарные постпроцессоры.
Spindle Off [Выключение шпинделя]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам задать команду выключения шпинделя. Если Вы не добавляете событие задаваемое пользователем к командам поспроцессора в конце операции, Вы автоматически не получаете вывод команды M05 в вашей программе. Вы можете получить вывод команды M05 двумя путями: включить постпроцессорную команду  SPINDL/OFF в вашу операцию, или добавить кадр M05 к последовательности событий в конце операции
Spindle Output [Вывод шпинделя]
Output spindle start with motion on first rapid motion block.  [Вывод шпинделя начинается с перемещения на первом кадре ускоренного перемещения. ]
Это настройка по умолчанию. Новый постпроцессор для фрезерного станка выводит следующие кадры:
T M06 T G00 G90 X Y Z S M03
Output spindle start after tool change, but before first motion [Вывод включения шпинделя после смены инструмента, но перед первым перемещением].
T M06 T S M03 G00 G90 X Y Z
В последовательности в начале операции добавьте кадр spindle_rpm в маркер начального перемещения и маркер первого перемещения.
Output spindle range code in S and M03 block with motion. [Выводится диапазон шпинделя с S и M03 в кадре перемещения.]
T M06 T G00 G90 X Y Z S M03 M41
В меню Программа и траектория->Траектория инструмента->Управление станком->Включение шпинделя в оборотах в минуту, задайте коды диапазонов и максимальные и минимальные обороты для каждого диапазона. Не делайте перекрытие диапазонов. Например, типичная установка должна быть:
M41 100 300 M42 301 2000
В меню Программа и траектория->Траектория инструмента->Перемещения->Ускоренное перемещение добавьте слово M_range в кадр перемещения по осям XY.
Добавьте команду задаваемую пользователем pb_cmd_feeds_speeds_utils.tcl из библиотеки команд задаваемых пользователем. Выберите команду pb_cmd_spindle_rpm_range_select из меню в последовательности в начале операции и разместите эту команду в маркерах начального и первого перемещений.
Измените команду PC_CMD_start_of_operation_force_addresses. Добавьте слово M_range в список вывода, чтобы удостовериться, что диапазон шпинделя выводится в начале каждой операции.
Output spindle range in a block before first motion with S and M03 [Выводится диапазон шпинделя в кадре перед первым перемещением с S и M03].
T M06 T S M03 M41 G00 G90 X Y Z
 
В меню Программа и траектория->Траектория инструмента->Управление станком->Включение шпинделя в оборотах в минуту, задайте коды диапазонов и максимальные и минимальные обороты для каждого диапазона. Не делайте перекрытие диапазонов. Например, типичная установка должна быть:
M41 100 300 M42 301 2000
Добавьте команду задаваемую пользователем pb_cmd_feeds_speeds_utils.tcl из библиотеки команд задаваемых пользователем. Выберите команду pb_cmd_spindle_rpm_range_select из меню в последовательности начала операции и разместите эту команду в маркерах начального и первого перемещений.
В разделе Задание данных ЧПУ->Кадр->spindle_rpm добавьте слово M_range в кадр.
Измените команду PC_CMD_start_of_operation_force_addresses.  Добавьте слово M_range в список вывода, чтобы удостовериться, что диапазон шпинделя выводится в начале каждой операции.
Output spindle range in a block before first motion before S and M03 [Выводится диапазон шпинделя в кадре перед первым перемещением перед S и M03].
T M06 T M41 S M03 G00 G90 X Y Z
Или
T M06 T M41 G00 G90 X Y Z S M03
Добавьте команду задаваемую пользователем pb_cmd_feeds_speeds_utils.tcl из библиотеки команд задаваемых пользователем. Выберите команду pb_cmd_spindle_rpm_range_select из меню в последовательности начала операции и разместите эту команду в маркерах начального и первого перемещений.
В меню Программа и траектория->Последовательность в начале операции добавьте кадр spindle_range к маркерам начального и первого перемещений после команды pb_cmd_feeds_speeds_utils.tcl и перед кадром spindle_rpm.
Измените команду PC_CMD_start_of_operation_force_addresses.  Добавьте слово M_range в список вывода, чтобы удостовериться, что диапазон шпинделя выводится в начале каждой операции.
 Coolant On [Включение СОЖ]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню задает кадры, которые должны включать подачу СОЖ в вашей операции. Код который выводит симтема обычно M08, M08, M07 или M08 соответственно в зависимости от того, какое ключеыое слово выводится в операторе COOLNT/ON, COOLNT/FLOOD, COOLNT/MIST или COOLNT/TAP в операции, поскольку поспроцессор включает подачу СОЖ при задании перечисленных постпроцессорных.
Если событие Включение СОЖ включено в поспроцессор в начале операции, то событие Включения СОЖ происходит после смены инструмента в последовательности, заданной маркерами. В этом случае Вы не можете использовать информацию о Включении СОЖ, пока это событие не произойдет. Вы должны вывести код включения СОЖ в кадре начального пермещения.
Если команда Включение СОЖ задана на объекте настройки NX (таком как инструмент, станок, магазин и т.д.) тогда, событие включение СОЖ происходит до начала операции и данные для команды включения СОЖ доступны в операции.
 
Coolant Off [Выключение СОЖ]
 [ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам задать команду выключения СОЖ. Если Вы не добавляете событие задаваемое пользователем до конца операции, система автоматически не выводит код M09 в вашу программу. Вы можете получить вывод кода M09 двумя путями, включить постпроцессорную команду в вашу операцию или добавить кадр M09 к последовательности событий в конце операции.  
Cutcom On [Включение коррекции]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню позволяет Вам задать вывод и параметры, для активации коррекции инструмента. Вы можете задать три опции: коды включения коррекции инструмента слева или справа от траектории инструмента, максимальное и минимальное значение регистра коррекции инструмента и код плоскости которые выводит система.
Есть два основных метода вывода кодов коррекции инструмента. Если Вы выбираете заданный по умолчанию метод, системные выводит код немедленно в отдельном кадре. Во второй опции, Вы используете только это меню, чтобы задать параметры и задать G коды. Тогда выводятся все слова коррекции инструмента в кадре линейного перемещения. Чтобы использовать второй метод, Вы должны удалить все слова из этого события и удостовериться, что все эти слова находятся в кадре линейного перемещения. По умолчанию все эти коды находятся также в кадре линейного перемещения. Эти коды являются модальными и выводятся только однажды, так двойные выводы исключены. Однако, если Вы удаляете коды коррекции инструмента из этого меню, коды выводятся только в кадре тлинейного перемещения.
 Cutcom Off [Выключение коррекции]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам, задать G код который система выводит для того, чтобы выключить коррекцию инструмента. Система выводит необходимое событие CUTCOM/OFF автоматически. Однако, если Вы хотите вывести дополнительные коды G40, Вы можете добавить их к соответствующим последовательностям, чтобы обеспечить, что коррекция инструмента не активна.
Opstop [Опциональный останов]
[ Cкачайте файл, чтобы посмотреть картинку ]
Используйте этот меню, чтобы задать как система выводит событие OPSTOP.
Auxfun [Вспомогательная функция]
Этот маркер события будет выводить вспомогательный М код, когда событие Auxfun выводится в траекторию инструмента. Заданный по умолчанию режим тот же самый как традиционный вывод команды APT. Например, Auxfun со значением 55 будет выводить команду M55.
Prefun [Подготовительная функция]
Этот маркер события выводит подготовительный G код, когда система выводит событие Prefun в траекторию инструмента. Заданный по умолчанию режим тот же самый как традиционный вывод команды APT. Например, система выводит Prefun со значением 55 как команду G55.
 Load Tool [Загрузка инструмента]
Это событие по умолчанию не используется и включено здесь только чтобы обеспечить наследованные операции. Все данные, необходимые для смены инструмента доступны в событии смены инструмента непосредственно и в событии задаваемлм пользователем, которое назначается на инструмент, станок и магазин в настройке. Если событие задаваемое пользователем LOAD/TOOL должно быть обработано, кадры могут быть созданы в этом меню.
Stop [Останов]
[ Cкачайте файл, чтобы посмотреть картинку ]
Используйте этот меню, чтобы задать вывод, который необходим, когда система обрабатывает событие STOP.

События для фрезерного режима
 Tool Change Mill [Смена инструмента в фрезерном режиме]
Это меню задает параметры для функции смены инструмента. Система использует параметры, заданные здесь в других последовательностях.
Вы можете изменить кадры которые выводит система добавляя, изменяя или удаляя слова в кадрах смены инструмента в событии автоматической сммены инструмента в последовательности в начале операции.
Where Do I Find it? [Где я найду это?]
Выберите Программа и траектория->Программа->Смена инструмента.
M Code [М код]
Этот М код можно использовать в любых кадрах, в которых это необходимо. Заметьте, что, когда Вы изменяете значение одного из М кодов его значение изменяется и в других кадрах.
Tool Change [Смена инструмента]
Задает М код который используется для индекса или револьвера. Вы должны разместить кадр, содержащий М код в событии смены инструмента в последовательности начала операции. По умолчанию М код помещается в событии смены инструмента.
T Code [Т код]
Configure [Конфигурация]
Нажмите эту клавишу и система выводит на экран меню конфогурации кода инструмента.
Tool Number [Номер инструмента]
Minimum [Минимум]
Задает минимальный номер инструмента, который использует данный станок.    
Maximum [Максимум]
Задает максимальный номер инструмента, который использует данный станок.
Time [Время]
Tool Change [Смена инструмента]
В это поле Вы вводите время которое необходимо добавить к каждой смене инструмента.
Retract Z Position [Позиция отвода по оси Z]
Задайте позицию по оси Z для отвода инструмента при каждой смене инструмента. Система использует эту позицию по оси Z в компоновке изменений рабочей плоскости. Это полезно, если ваша команда M06 указывает на отвод инструмента. При этом постпроцессор знает расположение инструмента.
 Feedrates Mill [Подачи во фрезерном режиме]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам задать, как управляются подачи на вашем трехосевом станке. Вы можете задать способ управления подачей с помощью G кода, который определяет режим задания подачи (IPM, FRN) в котором работает Ваш станок. Для вывода G кодов режима задания подачи, слово должно быть включено в каждый кадр перемещения. Значение по умолчанию для постпроцессоров для трехосевых фрезерных станков не выводить G коды подачи. Вы можете также задать форматы и максимальные и минимальные значения подачи, которые используются в каждом способе задания подачи. Для получения более подробные информации см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ]
Ваш постпроцессор выводит режим IPM, когда Вы задает подачу в IPR или в IPM для заданного перемещения. Вы можете задавать подачу во времени отработки кадра (FRN), задавая команду SET/MODE,INVERS. Чтобы выключить режим вывода подачи во времени отработки кадра (FRN), используйте команду SET/MODE,OFF. Если ваш постпроцессор нуждается в выводе команд G94/G93, Вы должны добавить код подачи к каждому кадру событий перемещения.
 Feedrates Mill 4/5 Axis [Подачи во фрезерном режиме для 4/5 осей]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню позволяет Вам конфигурировать, как ваш постпроцессор управляет подачами для линейных и поворотных осей. Вы можете использовать это меню как для индексных так и для контурных поворотных осей. Вв можете задать G коды для задания метода програмирования подачи, форматы и максимальные и минимальные подачи для каждого из способов задания подачи. Для получения более подробные информации о том, как задавать и изменятьформаты см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ]
Значение по умолчанию для четырех и пятикоординатных постпроцессоров включает G93/G94 во все кадры перемещения. Если Вы не хотите иметь эти коды в кадрах перемещения, Вы можете или изменить все кадры перемещения и удалить код задания подачи из каждого кадра или войдти в меню меню [ Cкачайте файл, чтобы посмотреть ссылку ] чтобы выключить эти коды глобально..
Вы можете задать способ задания подачи для всех комбинаций: есть ли линейное перемещение в кадре перемещения, есть ли повотное перемещение в кадре перемещения и является ли перемещение ускоренным перемещением позиционирования или линейным перемещением резания. Очень общее иметь все опции, установленные в режим IPM для координатных столов. Для полных пятиосевых станков общее требование должно установить все линейные режимы вывода в режим FRN и все режимы вывода позиционирования в режим  IPM. Многие системы управления также требуют режима вывода DPM (Градусы в минуту) для перемещения поворотных осей.
См. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] чтобы задать метод управления подачами поворотных осей.
События для токарного режима 
Tool Change Lathe [Смена инструмента в токарном режиме]
Этот меню позволяет Вам задать параметры, которые относятся к смене инструмента в токарном режиме.
[ Cкачайте файл, чтобы посмотреть картинку ]
M Code [М код]
Этот М код можно использовать в любых кадрах, в которых это необходимо. Заметьте, что, когда Вы изменяете значение одного из М кодов его значение изменяется и в других кадрах.
Tool Change [Смена инструмента]
Задает М код который используется для индекса или револьвера. Вы должны разместить кадр, содержащий М код в событии смены инструмента в последовательности начала операции. По умолчанию М код помещается в событии смены инструмента.
Primary Turret [Основной револьвер]
Задает М код, который выбирает для работы основной револьвер станка, если у станка имеется больше чем один револьвер. По умолчанию этот код не выводится. Вы должны разместить этот код в кадре смены инструмента в последовательности операций.
Secondary Turret [Вспомогательный револьвер]
Задает М код, который выбирает для работы вспомогательный револьвер станка, если у станка имеется больше чем один револьвер. По умолчанию этот код не выводится. Вы должны разместить этот код в кадре смены инструмента в последовательности операций.
Tool Number [Номер инструмента]
Minimum [Минимум]
Задает минимальный номер инструмента, который использует данный станок.
Maximum [Максимум]
Задает максимальный номер инструмента, который использует данный станок.
T Code [Т код]
Primary tool index [Индекс основного инструмента]
Задает целое число, которое система может выводить с номером инструмента и корректировать номер регистра для основного револьвера станка.  
Secondary tool index  [Интекс вспомогательного инструмента]
Задает целое число, которое система может выводить с номером инструмента и корректировать номер регистра для вспомогательного револьвера станка.   
Time [Время]
В это поле Вы вводите время которое необходимо добавить к каждой смене инструмента.
[ Cкачайте файл, чтобы посмотреть картинку ]  
Если Вы выбирает клавишу Tool Code Configure [Конфигурация вывода кода инструмента], Вы можете задать, как система форматирует номер позиции в револьвере, номер инструмента и номер регистра коррекции длины. Обратите внимание, что система отображает текущий формат в верхней части меню. Заметьте, что Вы должны обеспечить, чтобы количество разрядов, заданное в вашем слове было достаточно для вывода кода инструмента и кода коррекции. Следующие форматы и соответствующие опции доступны:
T01
Только номер инструмента

T0102
Номер инструмента и номер регистра коррекции длины

T11
Номер регистра коррекции длины и номер инструмента

T1102
Номер регистра коррекции длины, номер инструмента и номер коррекции длины

Feedrates Lathe [Подачи в токарном режиме]
[ Cкачайте файл, чтобы посмотреть картинку ] 
Этот меню позволяет Вам задать как система задает коды управления подачами для токарных станков. Вы можете задать способ програмирования подачи с помощью G кодов, которые определяют режим задания подачи (IPM, IPR) который используется на токарном станке. Для G кодов способа задания подачи слово должно быть включено в каждый кадр перемещения. Заданные по умолчанию постпроцессоры для токарных станков включают это как основную функциональность. Вы может также задать формат и максимальное и минимальное значение подачи, которое используется в пределах каждого способа. Для получения более подробные информации о том, как задать и изменить форматы. см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ]. Постпроцессор также выдает предупреждение, если значение IPR и текущее значение частоты вращения шпинделя превышают максимально допустимое значение, или меньше минимального.
По умолчанию постпроцессор использует способ задания подачи IPR, когда Вы задает IPR подачу для заданного перемещения и выводите режим IPM. Команда которая управляет этой функцией это команда SET/MODE. SET/MODE,OFF - это заданный по умолчанию режим и этот режим соответствует заданному режиму вывода подачи в операции для заданного перемещения. SET/MODE,IPM указывает, что подача постоянно выводится в режиме IPM. Аналогично команда SET/MODE,IPR указывает, что все подачи выводятся в IPR режиме, независимо от того как они заданы в операции. Вы может также получить подачу во времени отработки кадра (FRN), задавая команду SET/MODE,INVERS.
Delay Lathe [Задержка в токарном режиме]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню задает вывод для того, чтобы задать задержку по времени на вашем токарном станке. Вы можете задать G код для вывода задержки в секундах или для вывода задержки в оборотах и формата кода задержки в секундах и оборотах. Вам имеет следующие опции для режима вывода задержки.
Seconds Only [Только секунды]
этот режим будет использовать только G код в секундах и формат вывода секунд для всех случаев вывода задержки this mode will only use the seconds G-code and seconds format for all dwell output

Revolutions Only [Только обороты]
этот режим будет использовать только G код в оборотах и формат вывода оборотов для всех случаев вывода задержки

Depends On Feedrate [В зависимости от подачи]
этот режим будет использовать G код задержки в секундах и формат секунд, когда подача задается в режиме IPM и будет использовать G код задержки в оборотах когда подача задается в режиме IPR для вывода задержки

 
Wire EDM Specific [События для проволочной ЭЭ обработки]
Thread Wire [Заправка проволоки]
Это событие происходит, когда система встречает команду LOAD/WIRE. По умолчанию вывод генератора постпроцессоров М код с заданным кодом заправки проволоки.
Cut Wire [Обрезка проволоки]
Это событие происходит, когда система встречает команду UNLOAD/WIRE. По умолчанию вывод генератора постпроцессоров М код с заданным кодом обрезки проволоки.
Wire Guides [Направляющие проволоки]
Это событие происходит в начале операции, чтобы задать позицию верхних и нижних направляющих проволоки. Вы можете задать начальную постпроцессорную команду SET/Upper, z1, LOWER, z2, чтобы задать позиции. Z1 и z2 - числа задающие позиции верхний и нижний направляющей.
Delay [Задержка]
Этот маркер события позволяет Вам задать вывод G кода задержки в траекторию инструмента когда задается команда Delay в траектории.
Feed Rate [Подача]
Это меню позволяет Вам задать максимальную и минимальную подачу допустимую на вашем проволочном ЭЭ станке. Подача не используется на большинстве станков ЭЭО. Необходимость вывода и формат подачи изменяются в зависимости от конкретной системы ЧПУ.
Flushing On [Прокачка включена]
Это событие происходит, когда Вы задаете команду FLUSH/ON.
Flushing Off [Прокачка выключена]
Это событие происходит, когда Вы задаете команду FLUSH/OFF.
Power On [Генератор выключен]
Это событие происходит, когда Вы задаете командуPOWER/ON.
Power Off [Генератор включен]
Это событие происходит, когда Вы задаете команду POWER/OFF.
Перемещения 
Motion [Перемещения]
Меню Перемещения описывает, как Ваш постпроцессор обрабатывает записи GOTO в траектории инструмента. Система генерирует несколько типов перемещений, некоторые из которых поддерживаются большинством систем управления. Событие ускоренного перемещения обрабатывает все перемещения которые генерирует система и которые содержит скорость подачи равную нулю. Это включает отвод, подход, отход, возврат, ускоренное пермещение и перемещение перехода. Если в этих типах подачи встречается перемещение которое имеет ненулевую скорость подачи, система использует событие Linear Move [Линейного перемещения]. Система использует событие Linear Move [Линейного перемещения] для всех типов перемещния резания. Они включают резание, врезание, первый рез, перемещение по шагу и боковое резание. Все круговые перемещения управляются событием кругового перемещения. Заметьте что событие нарезания резьбы обычно состоит из линейного перемещения (погружение), перемещения нарезания резьбы(Lathe Thread Move [Перемещения нарезания резьбы на токарном станке]), перемещения отвода (линейное или ускоренное в зависимости от заданной подачи) и перемещения перехода (линейное или ускоренное в зависимости от заданной подачи). Несколько событий задаваемых пользователем (GOHOME и RETRCT) также генерируют перемещения. Они используют событие ускоренного перемещения для вывода. Событие Nurbs будут добавлены в следующих версиях генератора постпроцессоров.
Меню перемещения содержит коды такие как S, M03, M08, G41, G17 и D. При этом система выводит эти коды в кадре перемещения. Система выводит эти коды, только если данные изменяются или они являются немодальными. События задаваемые пользователем (COOLNT/FLOOD) указывает включить подачу СОЖ. Это событие происходит или перед началом операции или в начальных постпроцессорных командах, в зависимости от того как событие было задано. Команда включения СОЖ выводится в первом кадре программы G01 перед началом резания. Это самый правильный метод. См. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] для получения более подробной информации о рекомандованных методах вывода информации для управления станком.
[ Cкачайте файл, чтобы посмотреть картинку ]
Меню Перемещения отображает кадры, которые выводятся для каждых из типов перемещения для токарного станка. Вы можете выбрать одну из синих клавиш для редактирования выбранного события перемещения.
 Linear Move [Линейное перемещение]
[ Cкачайте файл, чтобы посмотреть картинку ]
Используйте это меню, для задания вывода линейного перемещения. Вы можете изменить G код линейного перемещения в этом меню. В этом меню Вы может добавить дополнительные кадры или слова в кадр перемещения. Если Вы хотите выводить код F перед кадром перемещения, просто переместите слово F, в кадр выше кадра перемещения.
Circular Move [Круговое перемещение]
[ Cкачайте файл, чтобы посмотреть картинку ]
Меню описания события Круговое перемещение позволяет Вам задать параметры и кадры для вывода окружностей. Это меню позволяет Вам задать G код (по часовой стрелке или против часовой стрелки), который система выводит в кадре перемещения по окружности. Если Вы должны выводить G02 или G03 в каждом кадре, тогда нажмите правую клавишу мышки на слове G02 и установите опцию постоянного вывода. Вы может сделать это с любым словом в любом маркере генератора постпроцессоров.
Вы можете задать вывод полной окружности или вывод только по границам квадранта. С выводом полной окружности Вы получаете кадр задания окружности для каждых 360 градусов окружности. Если входной файл имеет лкружность, который имеет 400 градусов, Вы получите один кадр на 360 градусов и второй с конечной точкой на 400 градусах. Если Вы устанавливаете вывод окружности по границам квадранта, Вы получаете кадр окружности для каждой границы квадранта и второй кадр окружности с конечной точкой. Заметьте, что Вы используете тот же самый кадр события для вывода каждого квадранта.
Вы можете также задать минимальный и максимальный радиус, который система выводит как дуги окружности. Если встречается оуркжность которая имеет радиус, меньше чем минимум или больше чем максимум, система аппроксимируют окружность линейными шагами, используя допуск заданный в окружности.
Меню для задания перемещения по окружности имеет дополнительную возможность задать допустимые плоскости вывода окружностей. Вы можете задать, что Вы хотите выводить окружности только в плоскости XY, только в плоскости YZ, только в плоскости ZX или во всех трех плоскостях.
[ Cкачайте файл, чтобы посмотреть картинку ]
Вы можете также задать, как система задает центр окружности. Опции в меню задают задают как система выводит слова I и K. Если Вы должны выводить вместо значений I и K програмировать радиус, Вы можете найти адрес R в списке адресов как показано выше. Опустите стрелку, пока Вы не увидите слово правой стороны и выбирите опцию Радиус дуги. Теперь добавьте слово с правой стороны в ваш кадр. Если Вы не нуждается в выводе адресов I и K, то удалите I и K и поместите их в мусорную корзину.
Если Вы вручную изменяете выражение в I, J или K словах, система сохраняет редактирование и использует настройкив меню задания центра окружности. Чтобы исправить слово в желательном формате, установите опцию задания центра окружности в нужную опцию, нажмите правую клавишу мышки на адресе и выберите опцию Change Element [Сменить элемент]. Выберите опцию центра дуги из списка. Теперь Вы можете снова задать параметры вывода для слова который будет правильным. Если опция недоступна, то это уже установлено правильно.  
 Rapid Move [Ускоренное перемещение]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню задает G код и вывод для события ускоренного перемещения. Система использует этот шаблон для всех ускоренных перемещений в вашем постпроцессоре. Эти маркеры события, используются для всех перемещений без резания. Дополнительно Вы можете задать подачу с которой система выводит ваше линейное перемещение, используя ускоренное перемещение.  
Work Plane Change [Смена рабочей плоскости]
При задании вывода кадров ускоренного перемещения Вы можете выводить все три линейне оси в одном кадре, или Вы можете включить опцию смены рабочей плоскости и выводить ускоренное перемещение в двух кадрах. Если опция изменения рабочей плоскости включена, постпроцессор определяет где находится плоскость в которую должно происходить перемещение выше или ниже чем текущая рабочая плоскость. Если перемещение осуществляется вверх, постпроцессор будет выводить ускоренное перемещение двумя кадрами. Первый кадр выводит перемещение по оси шпинделя (обычно Z) и второй выводит перемещение в рабочей плоскости (обычно X и Y). Если перемещение осуществляется вниз, постпроцессор выводит сначала перемещение в рабочей плоскости, а затем перемещение по оси шпинделя.
Постпроцессор также выполнит изменения рабочей плоскости по осям шпинделя X или Y, когда соотвествующая угловая головка задана в кинематике постпроцессора.
Special Rapid Output [Вывод специальных кодов ускоренного перемещения]
Некоторое системы ЧПУ требует специальных кодов в кадре ускоренного перемещения. Например, система ЧПУ Bostomatic требует G01 и адреса R в кадре ускоренного перемещения. Чтобы сконфигурировать кадр ускоренного перемещения для этого случая, выполните следующие шаги:
Выберите адрес из ниспадающего меню и выберите слово Text [Текст].
Введите символ R.
Прибавьте слово к вашему кадру для ускоренного перемещения.
Перейдите в закладку G кодов и измените G код c 0 на 1 для ускоренного перемещения.
Другой пример это управление, которое требует F0 в дополнение к G00 в кадре ускоренного перемещения. Чтобы сконфигурировать этот кадр, выполните шаги описанные ниже:
Выберите из меню выбора адресов, адрес F и задаваемое пользователем выражение.
Введите значение 0.
Добавьте слово к Вашему кадру ускоренного перемещения.
 Lathe Thread [Нарезание резьбы на токарном станке]
[ Cкачайте файл, чтобы посмотреть картинку ]
Меню события Lathe Thread [Нарезание резьбы на токарном станке] позволяет Вам задать вывод для одного прохода нарезания резьбы. Для нарезания резьбы на токарном станке система выводит кадр с G33 Z и K для радиальной резьбы и выводит кадр с G33 X и I для торцевой резьбы. Для конической резьбы система выводит кадр с G33 X Z I и K. Вы можете также установить G коды для того, чтобы увеличивать и уменьшать шаг резьбы.
Возможность цикла нарезания резьбы, который включает подачу, шаг, подходы и отходы в одном кадре цикла нарезания резьбы в настоящее время не доступна. Событие цикла нарезания резьбы еще не доступно в NX.
Встроенные циклы
Canned Cycles [Встроенные циклы]
Это меню позволяет Вам сконфигурировать вывод кадров встроенных циклов сверления. Генератор постпроцессоров позволяет Вам задать все параметры, необходимые для форматирования встроенных циклов для вашего станка. Основное меню встроенных циклов имеет несколько синих маркеров, которые позволяют Вам задать вывод встроенных циклов.
Cycle Parameters [Параметры циклов]
Маркер Общие параметры позволяет Вам задать параметры, которые используются а каждом цикле. Как только Вы задали режим подхода к отверстию, подачу на глубину и отвод от отверстия в меню Общих параметров, система применяет их ко всем встроенным циклам. Если Вы задаете встроенные циклы, с использованием кадра определения, за которым последует G79, это применяется для всех циклов. Вы можете отказатся от использования общих параметров в любом цикле, выбирая клавишу Настройка слева от каждого цикла. Как только Вы выбираете эту опцию, Вы можете создать этот цикл независимо.
Этот меню общих параметров позволяет Вам задать и отображать как встроенные циклы ведут себя. Вы может задать G код, который система использует в каждом встроенном цикле. Вы может также изменить их используя меню задания G кодов. Вы можете также задать как система выводит каждый элемент встроенного цикла. Некоторые циклы содержат приращение подачи (DEEP, BRKCHP), и другие могут иметь программированную задержку внизу отверстия (DRILL, DWELL; BORE, DWELL; BORE, MANUAL, DWELL). Инструмент может выводится из цикла на рабочей или ускоренной подачи в зависимости от цикла. После того, как система завершает выполнение цикла, Вы можете программировать дополнительный отвод на плоскость RTRCTO. Следующие опции могут быть установлены как общие параметры: [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ], [ Cкачайте файл, чтобы посмотреть ссылку ] и [ Cкачайте файл, чтобы посмотреть ссылку ].
Cycle Start [Начало цикла]
Большинство встроенных циклов задается и выполняется в одном кадре. Вы можете задать, как ваши гвстроенные циклы задаются и выполняются.
G81 X Y Z R F
Это заставляет просверлить отверстие в плоскости XY. Однако, некоторые системы ЧПУ требуют кадр определения и кадр выполнения (Кадр начала цикла).
G81 Z R F
G79 X Y
Блок G79 указывает станку просверлить отверстие в плоскости XY. Если Вам необходим только кадр G79 XY, Вы можете удалить Z из кадра G79. Если Вам требуеся другой G код, Вам может изменить этот G код.
Rapid To [Ускоренное перемещение до]
Этот параметр позволяет Вам задать как в кадре встроенного цикла задается расстояние безопасности или RAPTO. В зависимости от того, как встроенные циклы сконфигурированы есть несколько опций, которые Вы можете выбрать.
R Значение по умолчанию и типичная настройка, которая выводит слово R в кадре встроенного цикла. Постпроцессор добавляет это расстояние по оси инструмента к верхней позиции отверстия.
None [Нет] Настройка None [Нет] для параметра Rapid To [Ускоренное перемещение до] помогает, если ваш станок использует управляющие кулачки или имеет ручное управление циклами сверления.
Rapid Traverse & R [Ускоренное перемещение и R] С опцией Rapid Traverse & R [Ускоренное перемещение и R] станок выполняет, позиционирование на ускоренной подаче в точку выше отверстие, и затем выполняет цикл сверления. Эта опция разделяет цикл на несколько кадров.
Rapid [Ускоренное перемещение] Используйте настройку Rapid [Ускоренное перемещение] для станков типа Bridgeport, которые не имеет слова R во встроенном цикле. Постпроцессор должен позиционировать инструмент в координату X, Y и Z выше отверстие на плоскости безопасности. Встроенный цикл имеет только подачу по оси Z.
 Retract To [Отвод до]
Этот параметр задает, как ваш постпроцессор обрабатывает параметр RTRCTO в кадре встроенного цикла. Параметр RTRCTO, задает дополнительный выход инструмента после того, как встроенный цикл закончен. Позиция RTRCTO определяется добавляя параметр RTRCTO к верхней позиции отверстия по оси шпинделя. Следующие опции доступны в генераторе постпроцессоров для того, чтобы задать вывод этой опции.
None [Нет] Опция None [Нет], указывает системе игнорировать этот параметр. Постпроцессор предполагает, что встроеный цикл управляет этой функцией.
K Опция K выводит слово K в кадр встроенного цикла. Системы ЧПУ Kearney & Trecker в особенности используют эту опцию.
G98/G99 Настройка G98/G99 включает код G98 или G99 в каждом кадре встроенного цикла. Системы ЧПУ Fanuc используют эту опцию, чтобы определить, повторяются ли отводы инструмента в плоскости R или в последнюю позицию Z перед встроенным циклом. Параметр RTRCTO,MANUAL указывает постпроцессору выводить G99 и параметр RTRCTO,AUTO указывает постпроцессору выводить G98.
Rapid Spindle [Ускоренно вдоль оси шпинделя] Настройка Rapid Spindle [Ускоренно вдоль оси шпинделя] заставляет постпроцессор выводить ускоренное перемещение по оси инструмента после каждого встроенного цикла в позицию отвода.
Cycle Off then Rapid Spindle [Выключение цикла и затем Ускоренно вдоль оси шпинделя] Настройка Cycle Off then Rapid Spindle [Выключение цикла и затем Ускоренно вдоль оси шпинделя] заставляет постпроцессор отменять встроенный цикл и затем выводить ускоренное перемещение по оси инструмента после каждого встроенного цикла в позицию отвода.
 Feed To [Подача до]
Этот параметр позволяет Вам задать, как глубина встроенного цикла может быть сконфигурирована. Обычно в общем параметре циклов параметр глубины это слово Z.
Заданные по умолчанию значения для глубины это mom_cycle_feed_to_pos (2). Система вычисляет этот параметр  как mom_pos (2) + mom_cycle_feed_to. Вы можете изменить выражение, которое вычисляет значение слова Z, используя шаги описанные ниже:
Выберите слово Z, и нажмите правую клавишу мышки.
Выберите опцию Change Element [Сменить элемент] и выберите Выражение задаваемое пользователем.
Введите выражение, которое задает как расчитывается глубина в цикле.
Системы ЧПУ используют общие выражения для глубины отверстия, которые описаны ниже.
Absolute Depth [Абсолютная глубина]
$mom_cycle_feed_to_pos(2)
Incremental Depth from Top of Hole [Глубина в приращении от вершины отверстия]
$mom_cycle_feed_to
Incremental Depth from Clearance Plane [Глубина в приращении от плоскости безопасности]
$mom_cycle_feed_to - $mom_cycle_rapid_to
Positive Incremental Depth from Top of Hole [Положетельное приращение глубины от вершины отверстия]
abs($mom_cycle_feed_to)
Positive Incremental Depth from Clearance Plane [Положетельное приращение глубины от плоскости безопасности]
$mom_cycle_rapid_to - $mom_cycle_feed_to
 Cycle Plane Control [Управление плоскостью цикла]
None [Нет] Постпроцессор автоматически не выводит команды G17, G18 или G19.
G17/G18/G19 Постпроцессор выводит G17, G18 или G19 в кадре встроенного цикла.
 Additional Cycle Parameters [Дополнительные параметры циклов]
Вы можете настроить каждый из типов цикла для вывода дополнительных слов. Например, цикл глубокого сверления может иметь дополнительные спецификаторы для шага, приращения шага и т.д. Заметьте, что параметр должен быть задан в вашем встроенном цикле для слова которое доступно. Вы можете выбрать это слово из меню выбора слов. Следующие адреса могут быть выбраны из меню выбора слов.
cycle delay [Задержка в цикле] Значение задержки в секундах. Эта переменная доступна в любом встроенном цикле со словом DWELL в нем.
cycle_step [шаг цикла] Это - шаг #1 в меню параметров цикла.
cycle_step1 [шаг цикла 1]   Это - шаг #2 в меню параметров цикла.
Другой метод, который позволяет Вам использовать дополнительные слова, состоит в том, чтобы задать определяемое пользователем событие для инструмента или операции и использовать переменные mom, для задания парамеров встроенных циклов.
Cycle Plane Change [Смена плоскости цикла]
NX выводит событие (MOM_cycle_plane_change), которое позволяет Вам, обработать изменение рабочей плоскости цикла. Изменение рабочей плоскости происходит, когда следующее положение инструмента находится выше, относительно оси шпинделя чем текущая позиция. Система использует Изменение плоскости цикла для вывода дополнительного перемещения, если необходимо на более высокую плоскость прежде, чем выполняется следующий цикл. Вы можете выполнить кадр или вызвать команду пользователя при изменении рабочей плоскости цикла. Mom_variable, mom_cycle_clearance_pos задает позиции осей X, Y, Z.
 Cycles [Циклы]
Cycle Off [Выключение цикла]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_off.
Drill [Сверление]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_drill_move.
Drill Dwell [Сверление с задержкой]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_drill_dwell_move.
Drill Deep [Глубокое сверление]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_drill_deep_move.
Drill Break Chip [Сверление с ломкой стружки]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_drill_break_chip_move.
Tap [Нарезание резьбы]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_tap_move.
Bore [Развертка]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_move event.
Bore Drag [Расточка]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_drag_move.  
Bore Nodrag [Расточка с ориентацией шпинделя]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_nodrag_move.
Bore Manual [Расточка с ручным выводом]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_manual_move.
Bore Dwell [Расточка с задержкой]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_dwell_move.
Bore Back [Обратная расточка]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_back_move.
Bore Manual Dwell [Расточка с ручным выводом и задержкой]
Этот маркер позволяет Вам, задать что система выводит, когда происходит событие MOM_cycle_bore_manual_dwell_move.  
Simulated Cycles [Симуляция циклов]
Для станков, которые не имеют встроенных циклов, Вы можете сделать следующее, чтобы выводить ваши циклы сверления командами перемещения на рабочей и ускореной подаче.
В закладке Программа и траектория-> Команды задаваемые пользователем -> Импорт выберите команду задаваемую пользователем pb_cmd_simulated_cycles.tcl и нажмите OK.
В закладке Программа и траектория-> Программа -> Траектория -> Встроенные циклы -> Общие параметры, для каждого цикла который Вы хотите имитировать, выберите клавишу Настройка.
В закладке Программа и траектория-> Программа -> Траектория -> Встроенные циклы для каждого цикла который Вы хотите имитировать, выберите соответствующий маркер.
Удалите все слова из меню события.
В меню выбора слов выберите цикл, который соответствует событию. Этот цикл представлен в форме  PB_CMD_sim_cycle_drill_move.
Нажмите клавишу Add Word [Добавить слово] и переместите команду задаваемую пользователем в меню.
Команду задаваемую пользователем PB_CMD_initialize_spindle_axis можно измениться, если ось шпинделя в цикле не совпадает с положительным направлением оси Z.
Система генерирует имитацию циклов по оси шпинделя. Для того, чтобы вращать головку четыре и пяти координатных станков система выполняет циклы по оси инструмента.
Все перемещение выводятся в перемещении PB_CMD_linear_move.  
Если Вы хотите настроить имититацию циклов, Вы может изменить любую из команд задаваемых пользователем в команде pb_cmd_simulated_cycles.tcl.
 Operation End Sequence [Последовательность в конце операции]
Operation End Sequence [Последовательность в конце операции] позволяет Вам, задать какие кадры будут выводится в программу в конце каждой операции. Обычно это кадры типа возврата в исходное положение и выключения шпинделя или подачи СОЖ. Если Вы знаете, что Вам всегда выводите одни и те же кадры в конце операции, Вы может ввести их в эту последовательность вместо того, чтобы каждый раз задавать события задаваемые пользователем. Заметьте, что некоторые операции не имеют смены инструмента, и Вы можете выводить конечные кадры таких операции по-другому в зависимости от того, имеет ли следующая операция смены инструмента.
Mill and Lathe [Фрезерная и токарная обработка]
Return Move [Перемещение отвода]
Это событие происходит, только если Вы задаете пермещение отвода в разделе управления маневрированием в операции. Если Вы прикрепляет кадр к этому маркеру, система выводит этот кадр, только если Вы задали перемещение перемещение отвода в операции.
Gohome Move [Перемещение в точку Gohome]
Это событие происходит, только если Вы задали точку gohome в разделе управления маневрированием. Если Вы прикрепляете кадр к этому маркеру, система выводит этот кадр, только если Вы задали перемещение в точку gohome.
Wire EDM [Проволочная ЭЭО]
Lead Out Move [Перемещение отвода]
Это событие происходит только, когда Вы задаете перемещение отвода проволоки в операции.
End of Pass [Конец прохода]
Это событие происходит в конце каждого чернового или чистового прохода в проволочной ЭЭО в Unigraphics NX.
Gohome Move [Перемещение в точку Gohome]
Это событие происходит если Вы задали точку GOHOME в разделе управления маневрированием в операции проволочной ЭЭО.
End of Path [Конец траектории]
Это событие происходит в конце каждой траектории.
Program End Sequence [Последовательность в конце программы]
Это меню позволяет Вам задать вывод в конце каждой программы ЧПУ.
Заметьте, что события начало программы и конец программы должны выводится только однажды главным постпроцессором. Если Вы перезаписывает любое из этих событий вручную, сопряженный постпроцессор восстанавливает первоначально заданные события начала программы и конца программы.
[ Cкачайте файл, чтобы посмотреть картинку ]
 G Code Summary [Сводная таблица G кодов]
Этот раздел позволяет Вам задать G коды использованные везде в вашем постпроцессоре, чтобы управлять различными функциями станка. Изменяя G коды в этой таблице, система обновляет их глобально.
[ Cкачайте файл, чтобы посмотреть картинку ]
 M Code Summary [Сводная таблица М кодов]
Этот раздел позволяет Вам задать М коды использованные везде в вашем постпроцессоре, чтобы управлять различными функциями станка. Изменяя М коды в этой таблице, система обновляет их глобально.
[ Cкачайте файл, чтобы посмотреть картинку ]
 

 Address Summary [Сводная таблица адресов]
[ Cкачайте файл, чтобы посмотреть картинку ]
Этот меню позволяет Вам, задать выходные характеристики каждого из слов которые используются в Вашем постпроцессоре для вывода. Заметьте, что этот меню изменяет группы слов которые используют тот же самый формат. Этот меню позволяет Вам изменить формат. Если Вы хотите задать другой формат для одного из слов, Вы должны пойдти в раздел задания адресов в закладке Задание данных ЧПУ. Доступны следующие поля:
Address [Адрес]
Это поле содержит имя слова. Это имя - то же самое имя, которое Вы задаете в разделе задания адресов в закладке Задание данных ЧПУ.
Leader/Code [Лидер/Код]
Это поле позволяет Вам, изменить лидер для любого слова. Лидер это символ который предшествует числовой информации. Например, если слово - X12.345, то лидер - X. Вы может или ввести новый лидер или нажать правую клавишу мышки и выбрать из списка.
[ Cкачайте файл, чтобы посмотреть картинку ]
Data Type [Тип данных]
Тип данных может быть числовой или текстовый. Обычно весь код ЧПУ является числовым. Если Вам необходимо задавать текст, а это возникает в случае, когда Вы не может форматировать слово прямо в адресе, и значение подобно большинству кодов ЧПУ. Один пример этого, если Вы должны выводить G84.1 для цикла нарезания резьбы и G81 (без десятичной точки) для сверления. В этом случае Вы должны создать слово G_motion как текст и заменить все G коды на G81 вместо 81 и лидер G. Вы можете также войдти в меню формат в закладке Задание данных ЧПУ, чтобы изменить только G_motion слово на текст.
Plus (+) [Символ плюс (+)]
Эта опция позволяет Вам, выводить знак "плюс" для всех положительных чисел. Если Вы выключаете эту опцию Вы получаете на выходе X1.0. Если Вы включаете эту опцию, Вы получаете на выходе X+1.0. Вы всегда получаете на выходе знак "минус" для всех численных данных, если выводится отрицательное число.
Lead Zero [Ведущие нули]
Эта опция позволяет Вам, чтобы задать вывод ведущих нулей в вашей программе ЧПУ.
Integer [Целая часть]
Эта опция управляет количеством цифр которые выводятся слева от десятичной точки. Вы получает сообщение об ошибке, если Вы подавляете десятичную точку и не делает вывод ведущих или конечных нулей.
Decimal (.) [Десятичная точка (.)]
Эта опция управляет выводом десятичной точки. Вы получает сообщение об ошибке, если Вы подавляете десятичную точку и не делает вывод ведущих или конечных нулей.
Fraction [Дробная часть]
Эта опция определяет сколько цифр система выводит справа от десятичной точки.
Trail Zero [Конечные нули]
Опция позволяет Вам задать действительно ли конечные нули выводятся в выходной код ЧПУ. 
Генератор постпроцессоров автоматически выводит нулевой формат, который является совместимым с выбранным Вами специальным форматом. Если Вы подавляете десятичную точку, ваш формат для вывода нулевых значений - M0. Если Вы выводите десятичную точку ваш нулевой формат X0.0. Если Вы хотите изменить вывод Вашим постпроцессором нулевых значений для координат, см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] в разделе Задание данных ЧПУ.
 Word Sequencing [Последовательность вывода слов]
Это меню позволяет Вам задать порядок в котором система выводит все слова в вашем постпроцессоре. Система приводит в соответствие порядок вывода слов в этом меню везде в вашем постпроцессоре. Например, если Вы заменяет порядо вывода слов X и Y, это немедленно отражено у всех кадрах во всех событиях. Вы может также выбрать или полавлять активные слова. Выбор любого слова изменяет цвет его отображения с розового на синий, указывая, что это вывод слова подавлен. Если Справочная надпись активна, каждое слово отображает контекст того слова. По умолчанию, система использует код, чтобы отобразить слово. Например, слово G17 может быть также G18 или G19. В других случаях D или T в группе представляют регистр коррекции или регистр номера инструмента. Любое изменение лидера для слова отражается в этом меню.
[ Cкачайте файл, чтобы посмотреть картинку ]
В этом меню Вы может выполнить следующие функции:
Exchange Two Words [Смена двух слов]
Выберите и переместите слово которое Вы хотите переместить на место слова, которое Вы хотите заменить так, чтобы это слово полностью подсветилось. Отпустите мышь и эти слова обмеются местами.
[ Cкачайте файл, чтобы посмотреть картинку ]
Place a Word Between Two Other Words [Расположение слова между двумя другими словами]
Выберите и переместите слово которое Вы хотите переместить, пока место между словами не подсветится. Отпустите мышь, и слово размещается между двумя другими словами.
[ Cкачайте файл, чтобы посмотреть картинку ]
Move a Word To The Beginning Or End Of A Row [Перемещение слова в начало или конец строки]
Выберите и переместите слово которое Вы хотите переместить, пока место впереди или в конце строки не подсветится. Отпустите мышь, и слово размещается в начале или в конце строки.
[ Cкачайте файл, чтобы посмотреть картинку ]
 
Custom Command [Команды задаваемые пользователем]
Этот раздел позволяет Вам создавать процедуры TCL, которые Вы можете разместить с любым маркером события в постпроцессоре. Вы создаете в этом разделе команды задаваемые пользователем. Система проверяет синтаксис и не позволяет Вам создать процедуру TCL, которая содержит синтаксические ошибки. Несколько полезных команд задаваемых пользователем, поставляются с генератором постпроцессоров. Дополнительные команды задаваемые пользователем могут быть импортированы из библиотеки команд задаваемых пользователем.
Система располагает тело Вашей команды внутри вашей процедуры. Это создает первую и последнюю строку в вашей процедуре. Имя вашей процедуры всегда имеет префикс PB_CMD_.
Program &Tool Path-> Custom Command Tab [Программа и траектория -> Закладка команды задаваемые пользователем]
Этот раздел позволяет Вам создать процедуру TCL, которую система может выполнить из любого маркера или события. Система создает правильный синтаксис вокруг тела вашей процедуры. Это создает первую и последнюю строку в вашей процедуре. Первая строка:
proc PB_CMD_name_of_proc {} {
и последняя строка:
}
Система выполняет эту процедуру в последовательности созданная система. Заметьте, что генератор постпроцессоров не проверяет правильность синтаксиса команд задаваемых пользователем. Это опция только для опытных пользователей. Генератор постпроцессоров имеет множество фиксированных команд задаваемых пользователем, которые исполняют заданные функции. Только опытные пользователи должны изменять любые существующие команды задаваемые пользователем или создать собственные команды. Эта опция позволяет Вам редактировать обработчик событий.
Custom Command Library [Библиотечные команды задаваемые пользователем]
Следующие команды задаваемые пользователем доступны в каталоге команд задаваемых пользователем для расширения функциональности Вашего постпроцессора.
pb_cmd_center_of_ball_output
Эта команда выводит центр шара во всех кадрах линейного и ускоренного перемещений. Для использования этой опции включите опцию Output Contact Data [Вывод данных контакта] в меню Machine Control [Управление станком]. Эта команда пользователя доступна только для модулей обработки поверхностей с фиксированной и переменной ориентацией инструмента в NX2 и выше.
pb_cmd_cincinnati_pq_cutcom.tcl
Используйте эту команду задаваемую пользователем, чтобы добавить вывод векторов PQ cutcom в вашем постпроцессоре.  
Разместите команду PB_CMD_pq_cutcom_initialize в маркере события Начало программы.
Разместите команду PB_CMD_cutcom_on в маркере события Cutcom On.
Удалите G40 из маркера события Cutcom Off, и слово G41 из маркеров линейного, кругового и быстрого перемещений.
Добавьте процедуру PB_CMD_pq_motion в маркера линейного, кругового и быстрого перемещений.
Альтернативно Вам может использовать предварительно заданную систему ЧПУ Cincinnati Acramatic. Эта система ЧПУ имеет все описанные выше настройки.
pb_cmd_coordinate_system_rotation
Эти команды задаваемые пользователем выводят код который вызывает перемещение и вращение системы координат в системе управления. Начиная с NX2, событие MOM_set_csys с типом системы координат и матрицей выводится в начале каждой траектории инструмента, где СКС изменяется. Если тип координат csys, система преобразует систему координат вращая и перемещая ее.
Эта команда пользователя должна быть помещена в событие начало программы.
Вы можете изменить эту команду пользователя с целью обеспечить вывод необходимых кодов для Вашей системы ЧПУ. Для систем ЧПУ Fanuc, Siemens, Heidenhain и Mazatrol специальный код задан в команде.
Эта команда используется прежде всего для пятиосевых станков с поворотной головкой/столом или с двумя поворотными головками.
Когда Вы задаете тип системы ЧПУ siemens, Вы имеете следующие выборы: fanuc, siemens, heidenhain_iso, heidenhain_conv, mazatrol. Эти команды предназначены для общих случаев. Вы можете изменить их чтобы получить желательный вывод.
pb_cmd_helix.tcl
Используйте эту команду задаваемую пользователем, чтобы добавить обработчик событий для события MOM_helix_move. Вы можете также задать как система выводит перемещение по спирали. Разместите команду PB_CMD_initialize_helix в маркере события Начало программы. Событие перемещения по спирали использует кадр перемещения по окружности для вывода пермещения по спирали.
pb_cmd_fixture_offset_with_G10
Эта команда пользователя задает правильную информацию для описания системы координаты при работе с функцией G10. Разместите эту команду пользователя в событии Начало программы. Система выводит кадр G10 каждый раз при изменении СКС.
Вы должны задать главную СКС в виде геометрии. Эта система координат должна совпадать с системой координат станка и зафиксированна в центре вращения четвертой оси. Вы можете создать ваши СКС под основными СКС в виде программ.  
Вы должны настроить меню СКС. Если так, добавьте опцию для конечной системы координат и специального вывода в меню СКС. Установите конечную систему координат в MAIN для основной СКС и LOCAL для локальной СКС. Специальный вывод должен быть установлен в FIXTURE OFFSET.
Для четырехосевых станков система координат должны удовлетворять следующим критериям:
Для поворотной оси стола в плоскости YZ
Ось X локальной СКС должна быть параллельна (не перевернутая) оси X главной СКС

Для поворотной оси стола в плоскости ZX
Ось Y локальной СКС должна быть параллельна (не перевернутая) оси Y главной СКС

Для поворотной оси стола в плоскости XY
Ось Z локальной СКС должна быть параллельна (не перевернутая) оси Z главной СКС

Трехосевые фрезерные станки
Оси X, Y и Z локальной СКС должны быть паралельны осям X, Y и Z главной СКС.

Пятиосевые фрезерные станки
XZC фрезерные и токарные станки не поддерживают эту функцию.

pb_cmd_simulated_cycles.tcl
Используйте эту команду задаваемую пользователем, чтобы имитировать любой из стандартных циклов. Вы можете изменить команду задаваемую пользователем PB_CMD_initialize_spindle_axis, чтобы задать ориентацию оси шпинделя отличную от положительной оси Z. Для получения более подробной информации см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ].
pb_cmd_spindle_rpm_range_select.tcl
Эта команда задаваемая пользователем автоматически выбирает диапазон шпинделя, основаный на текущей частоте вращения шпинделя. Разместите команду PB_CMD_ spindle_rpm_range_select в последовательности Начала операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает диапазон шпинделя, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ]
pb_cmd_spindle_sfm_range_select.tcl
Эта команда задаваемая пользователем автоматически выбирает диапазон шпинделя для вывода, основаный на текущем значении скорости резания шпинделя. Разместите команду PB_CMD_sfm_spindle_range_select  в последовательности Начало операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает диапазон шпинделя, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ].
pb_cmd_spindle_table.tcl
Эта команда задаваемая пользователем позволяет Вам, задать кодовую таблицу S кодов, которую система использует для каждой частоты вращения шпинделя и диапазона. Вы должны изменить команду задаваемую пользователем PB_CMD_get_spindle_table_scode для вашего станка. Значение по умолчанию девять диапазонов и девять S кодов на диапазон. Вы должны разместить команду PB_CMD_ spindle_table в последовательности Начала операции перед выводом команды выбора диапазона частоты вращения шпинделя для операции. Эта команда задаваемая пользователем только выбирает код S, для получения более подробные информации о том, как можно задать вывод команды выбора диапазона шпинделя см. раздел [ Cкачайте файл, чтобы посмотреть ссылку ].
pb_cmd_tape_length.tcl
Эта команда задаваемая пользователем позволяет Вам,  задать фактическую длину ленты в футах. Разместите команду задаваемую пользователем PB_CMD_ptp_size в маркер события Конец программы.
pb_cmd_three_dimensional_tool_offset
Эта команда пользователя выводит 3D коррекцию радиуса инструмента для системы ЧПУ типа for Fanuc.
Начальный кадр выглядит следубщим образом:
G41 G01 X Y Z I J K D
I,J,K задают вектор нормали в точке контакта.
Вы должны делать следующие шаги в генераторе постпроцессоров:
Добавьте слова I,J и K в кадр линейного перемещения используя следующие выражения задаваемые пользователем:
   I -- $mom_contact_normal(0)
   J -- $mom_contact_normal(1)
   K -- $mom_contact_normal(2)
Добавьте следующую строку (без символа комментария #) в команду PB_CMD_before_motion
#PB_CMD_three_dimensional_tool_offset
Добавьте команду пользователя PB_CMD_cutcom_on в событие Cutcom On в меню Program/Tool Path/Machine Control.
Для использования этой команды включите опцию Output Contact Data [Вывод данных контакта] в меню Machine Control [Управление станком] и выключите вывод круговой интерполяции. Затем задайте вывод CUTCOM/LEFT для активации кадра G41.
Эта опция доступна только для операций обработки поверхностей с фиксированной и переменой осью инструмента в NX2 или выше.
pb_cmd_tool_list.tcl
Эта команда задаваемая пользователем позволяет Вам вывести список инструмента который используется в программе в начале или конце вашего файла программы ЧПУ. Разместите команду задаваемую пользователем PB_CMD_initialize_tool_list в маркер события Начало программы. Затем разместите команду задаваемую пользователем PB_CMD_create_tool_list или после команды PB_CMD_initialize_tool_list в маркере события Начало программы или в маркере события Конец программы.
pb_cmd_zw_axis.tcl
Эта команда задаваемая пользователем позволяет Вам управлять выводом паралельных осей Z и W. Это обычно используется на станках, которые имеют пермещение пиноли шпинделя (ось Z), которая имеет ограниченое перемещение и стол (ось W), который имеет больший диапазон пермещения. Постпроцессор следит за пинолью шпинделя и столом постоянно и применяет текущую позицию закрепленной оси, в то время как другая ось позиционируется.  
Для использования этой опции Вы должны разместить команду PB_CMD_initialize_parallel_zw_mode в маркере события Начало программы. Вы можете редактировать команду PB_CMD_initialize_parallel_zw_mode и задать исходное положение для осей Z и W, и Вы можете задать лидеры для пиноли шпинделя и стола. Значение по умолчанию - Z и W.
Система содержит несколько полезных команд задаваемых пользователем, чтобы управлять осями W и Z. Эти команды могут быть помещены в любой маркер события.  
PB_CMD_set_quill_home
Позиционирует пиноль шпинделя в исходное положение на ускоренной подаче.

PB_CMD_set_table_home
Позиционирует стол в исходное положение на ускоренной подаче.

PB_CMD_set_mode_zaxis
Ось W (стол) зафиксирован. Ось Z (пиноль шпинделя) позиционируется.

PB_CMD_set_mode_waxis
Ось Z (пиноль) зафиксирована. Ось W (стол) позиционируется.

Дополнительно Вы можете также использовать постпроцессорные команды SET/MODE,ZAXIS и SET/MODE,WAXIS, чтобы изменить способ вывода. Для постпроцессорных команд SET/ZAXIS,z и SET/WAXIS,w можно также использовать позицию оси.
Вы можете так же задать дополнительные параметры для Вашего кадра цикла.
Prerequisite: NX 2.0.1 [Пререквизит: NX 2.0.1]
Создайте CYCLE в Вашем файле ude.cdl
Скопируйте и вставьте в ваш ude.cdl файл который располагается в каталоге событий задаваемых пользователем, код который расположен ниже, но убедитесь что удалили комментарии ().  
Замените все надписи "special" на имя Вашего цикла.  
Добавьте необходимые Вам параметры.
Например, строка "PARAM special_cycle_param_1" создает переменную mom с именем mom_special_cycle_param_1 при генерации цикла. Вы можете использовать переменную mom как выражение, когда Вы добавляете слово к вашему кадру цикла. Синтаксис для CYCLE остается таким же как и в других событиях задаваемых пользователем, за исключением того, что слово CYCLE используется вместо EVENT.   
CYCLE special
{
UI_LABEL "Special"
PARAM special_cycle_param_1
{
   TYPE d
   DEFVAL "0.0000"
   UI_LABEL "Special cycle value 1"
}
PARAM special_cycle_param_2
{
   TYPE d
   DEFVAL "0.0000"
   UI_LABEL "Special cycle value 2"
}
}
 
Добавьте кадр в разделе N/C Data Definitions [Задание данных ЧПУ] для каждого нового цикла.
Перейдите в закладку N/C Data Definitions [Задание данных ЧПУ].
Выберите кадр.  
Выберите один из кадров циклов, подойдет цикл сверления.
Выберите создать.
Пеерименуйте кадр нажатием на правую клавишу мышки. Введите имя вашего цикла, которому предшествует cycle_.
Нажмите правую клавишу мышки на G адресе в кадре и выберите Change Element [Сменить элемент] и затем Выражение задаваемое пользователем.
Введите номер Вашего G кода.
Для добавления дополнительных параметров в кадр
Выберите New Address [Новый адрес] из всплывающего меню.
Выберите добавить в кадр и добавьте в кадр выбранное слово.
Смените лидер, формат и модельность если необходимо. Для формата используйте coordinate для вещественных данных и digit_2 или digit_4 для целых данных.
Введите Вашу mom переменную, которую Вы задали в файле ude.cdl как параметр.
Перейдите на закладку последовательности вывода слов и задайте новую последовательность если новое слово выводится не в нужной последовательности.
Добавьте эту команду задаваемую пользователем в событие Start of Program [Начало программы]. Если Вы имеете связанный постпроцессор эта команда должны быть добавлена в событие Start of Program [Начало программы] главного постпроцесора.
Удостоверьтесь, что имя вашего цикла в ude.cdl то же самое как имя события в обработчике.
Удостоверьтесь, что имена ваших параметров цикла в ude.cdl разделах PARAM те же самые, как в цикле задания данных ЧПУ но без преффикса mom_.
Есть два основных вида встроенных циклов, перечисленных здесь. Используйте цикл начала для Maho, Heidenhain, и т.д. Используйте стандартный для Fanuc, Siemens, Fadal, Mazatrol, и т.д.
 Import [Импорт]
Закладка Импорта в меню Программа и траектория -> Команда задаваемая пользователем -> Импорт, позволяет Вам, включить много полезных процедур в ваш постпроцессор, которые Вы можете добавить к различным маркерам событий. Команды включают текст всех поставляемых в составе системы утилит. Вы может также просмотреть и импортировать любой из ваших собственных каталогов. Система проверяет синтаксис любго импортированного файл для поиска ошибок в коде TCL, основываясь на наборе опций для того, чтобы проверить команды задаваемые пользователем. См. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] для получения более подробной информации об опциях, которые доступны при проверке синтаксиса.
Файлы в каталоге команд задаваемых пользователем имеют расширение .tcl и начинаются с pb_cmd_. Каждые из этих файлов содержит одну или более синтаксически правильных процедур tcl.  
Следуйте шаги перечисленные ниже, чтобы импортировать команду задаваемую пользователем:
Все команды поставляемых с системой, располагаются в каталоге команд задаваемых пользователем.
Выберите файлы, которые Вы хотите импортировать из процедур в команду.
Одиночным нажатием Вы выбираете процедуры которые хотите просмотреть и двойным нажатием отменяете выбор файла.
Система отображает и существующие файлы и тот который Вы собираетесь импортировать.
Файлы, которые уже существуют в вашем постпроцессоре, содержат пометку золотого цвета со словом "существует" в левой стороне.
Отмените выбор файла, если Вы не хотите перезаписать существующий файл.
Система импортирует только процедуры, которые Вы выбрали.
 Export [Экспорт]
Закладка Export [Экспорт] в меню Программа и траектория-> Команда задаваемая пользователем-> Экспорт, позволите Вам экспортировать команды задаваемые пользователем, которые Вы создали или изменили в вашем сеансе создания постпроцессора в отдельный файл. Система отображает список всех процедур постпроцессоров, позволяющих Вам, выбрать файл в который Вы хотите экспортировать выбранные процедуры. Вам можете импортировать эти команды в другой постпроцессор.
Вы можете экспортировать несколько команд задаваемых пользователем в один файл. Это облегчит экспорт и импорт группы процедур.

Linked Posts [Связанные постпроцессоры]
Эта закладка позволяет Вам, задать постпроцессоры, которые Вы можете связать с текущим постпроцессором. Эта функциональность подобна команде MACH/ в GPM. Переключение между поспроцессорами происходит по команде и возможно включать или блокировать эту функцию. Когда эта функциональность не доступна, эта страница подсвечивается серым цветом.
С этой опцией создается постпроцессор для каждой уникальной головки или револьвера. Для этой функциональности обычно используют постпроцессоры которые могут поддерживать различные режими кинематики. Способы могут включать токарную и фрезерную головки с различными осями шпинделя и обрабатывающие центры, которые имеют больше чем две оси вращения и различные комбинации кинематики.
Using Legacy NX [Использование наследственности NX]
Поскольку наследованные Вами части используют постпроцессорную команду HEAD в программе или группе методов, которая указывает постпроцессору какую головку использовать, эта команда должна быть задана обязательно. Система содержит таблицу для того, чтобы задать слово после команды HEAD, которое система использует с заданным постпроцессором для выбора головки.
Using NX V2 and Beyond [Использование NX V2 и выше]
Для NX V2 и выше, прибавьте револьвер или имя головки на револьвере в виде станка графического навигатора операций. Система использует это имя, чтобы задать револьвер, который будет использоватся. Определите, какой магазин или револьвер будет использовать система в связанном постпроцессоре, размещая операции под правильным револьвером в виде станка.
Постпроцессор использует постпроцессорную команду HEAD или имя револьвера или магазина для связи с главным именем в связанном постпроцессоре. Система загружает связанный постпроцессор и использует новый постпроцессор, пока другой связанный постпроцессор не будет загружен.
Когда главный постпроцессор Вы связываете с другими постпроцессорамы, Вы не может использовать опцию просмотра в меню постпроцессорной обработки NX, если связанные постпроцессоры не находятся в каталоге, заданном переменной UGII_CAM_POST_DIR. Система не ищет связанные постпроцессоры в том же самом каталоге в котором находится главный постпроцессор.
Default [По умолчанию]
Эта клавиша восстанавливает опции связанного постпроцесора в первоначальные значения как тогда, когда текущий постпроцессор был создан.
Restore [Востановить]
Эта клавиша отменяет все изменения, которые были сделаны Вами в процессе внесения изменений для связанного постпроцессора в текущем открытии этого меню.
New [Новый]
Эта клавиша выводит на экран меню связанного поспроцессора, чтобы добавить другой постпроцессор в список. Вы можете задать имя главного постпроцессора, магазин или револьвер, заданный в NX. Вы можете ввести текст или просмотреть pui файл для постпроцессора, который будет связан с главным именем. Система не проверяет правильность имени постпроцессора для существующего постпроцессора. Система предполагает, что все постпроцессоры сопряженного постпроцессора расположены в том же каталоге.
Чтобы задавать кадры или команды задаваемые пользователем, необходимые для запуска нового постпроцессора или заголовка, переключится на другую головку, выберите маркер события для Начала использования головки или конца использования головки.
В меню связанного поспроцессора, введите имя заголовка и имя постпроцесора и нажмите OK. Система возвращается в главное меню связанного поспроцессора и добавляет новые записи ваших постпроцессоров в список.
Edit [Изменить]
Выбор клавиши Edit [Изменить] также выводит на экран меню связанного поспроцессора. Здесь Вы можете изменить существующий постпроцессор и заголовок. После создания ваших изменений нажмите OK. Система вносит ваши изменения и возвращается в главное меню связанного постпроцессора. Нажатие клавиши Restore [Востановить] удаляет все созданные Вами изменения, начиная с выбора клавиши Edit [Изменить] и остается в меню изменения. Нажатие клавиши Cancel [Отмена] удаляет все созданные Вами изменения и возвращает Вас в основное меню.
 
N/C Data Definitions [Задание данных ЧПУ]
Имеется два пути, чтобы просмотреть ваш постпроцессор в пределах генератора постпроцессоров. Один путь доступен через Program View [Вид программы]. Программа траектория выводятся на экран как события, которые происходят в вашей программе и выводятся в кадр ЧПУ. Раздел N/C Data Definitions [Задание данных ЧПУ] позволяет Вам вывести на экран кадры, слова и форматы в формате который подобен формату задания в файле описания. Вы можете редактировать и создать кадры и слова для системы, чтобы использовать их для вывода в последовательностях и событиях. Этот раздел имеет следующие опции или закладки которые Вы можете выбрать.
[ Cкачайте файл, чтобы посмотреть картинку ]
 
Block [Кадр]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам, создать и изменить кадры. Вы имеет те же самые опции для создания нового кадра или изменения существующего кадра, сколько Вы имеет в меню последовательности или события. Когда Вы создаете новый кадр из этого меню, Вы в основном копируете существующий кадр и изменяете его. Вы ограничены одним кадром. Если Вы должны создать больше чем один кадр для вашей функции, Вы можете создать больше чем один кадр.
Creating or Editing a New Block [Создание или изменение нового кадра]
Есть два пути, для создания кадра в пределах генератора постпроцессоров. В меню задания последовательности или события Вы можете выбрать пустой кадр и поместить его в последовательность или событие. Вы можете также изменить любой существующий кадр в последовательности, событии или в меню кадра N/C Data Definitions [Задание данных ЧПУ]. После того, как Вы разместили новый кадр в последовательности или выбрали кадр для изменения система отображает следующее меню, которое позволяет Вам выбрать слова из списка слов, чтобы изменить или сформировать кадр.
[ Cкачайте файл, чтобы посмотреть картинку ]
Вы можете формировать ваш кадр, включая в него следующие элементы.
New Word [Новое слово]
[ Cкачайте файл, чтобы посмотреть картинку ]
Выберите опцию New Word [Новое слово] в меню списка слов. Нажмите и держите MB1 на клавише Add Word [Добавить слово]. Переместите слово, пока подсветка не появится в области создания кадра. Как только Вы поместили слово в кадр, система отображает меню, которое позволяет Вам, задать параметры для слова которое Вы хотите создать. См. раздел  [ Cкачайте файл, чтобы посмотреть ссылку ] для получения информации об опциях изменения.
Text [Текст]
Выберите опцию Text [Текст] в меню списка слов. Нажмите и держите MB1 на клавише Add Word [Добавить слово]. Переместите слово, пока подсветка не появится в области создания кадра. Как только Вы поместили слово в кадр, система отображает меню, которое позволяет Вам, задать параметры для слова которое Вы хотите создать.
Existing Words [Существующее слово]
Выберите существующее слово, которое Вы хотите добавить к текущему кадру. Каждое слово из этого списка имеет выбор предопределенных контекстов. Например, система может выводить слово X, выбирая любую опцию из определений в списке. Или Вы можете задать специальную переменную, что позволяет Вам создать User Defined Expression [Выражение задаваемое пользователем]. Если Вы выбираете существующее слово система выводы текуще значение для того слова. Если Вы например выбираете X-Coordinate, система выводы слово X с текущей позицией X. См. раздел  [ Cкачайте файл, чтобы посмотреть ссылку ] для получения информации об опциях изменения.
Words [Слова]
[ Cкачайте файл, чтобы посмотреть картинку ]
Это меню позволяет Вам создать и изменить слова. Вы имеете те же самые опции чтобы создать новое слово или изменить слово, которые Вы используете в меню задания последовательности или события. Когда Вы создаете новое слово из этого меню, Вы в основном копируете существующее слово и изменяете его.   [ Cкачайте файл, чтобы посмотреть картинку ]
Меню слова позволяет Вам, задать или редактировать характеристики любого слова. Слово состоит из адреса, значения или текста и окончания. Адрес может быть любыми символами. Поскольку система ЧПУ кодирует адрес, обычно используется одна буква такая как G, М или X. Это може быть несколько символов таких как R2, (FI, и т.д. Окончание обычно является пробелом. Это необходимо для некоторых систем ЧПУ, которые требуют формата типа <12.345. В этом случае это будет окончание.
Вы можете задать какие форматы системы используются для текущего слова. Вы можете выбрать существующийформат из списка форматов, или Вы можете изменить один из существующих форматов. Если Вы должны задать полностью новый формат, или не хотите изменять один из существующих форматов, Вы должны создать новый формат в разделе [ Cкачайте файл, чтобы посмотреть ссылку ] меню NC Data Definitions [Задание данных ЧПУ]. Система использует формат, чтобы управлять выводом десятичных знаков, ведущих и конечных нулей и т.д.
Зеленый прямоугольник в верхней части меню показывает Вам, как слово выводится в программу ЧПУ. Когда Вы имеет слово, которое имеет заданное содержание, система отображает формат вывода данного слова в верхней части меню.
Опция Modality [Модальность] может быть установлена в Off  (что означает Модальный) или Always (что означает Немодальный). Если эта опция установлена в модальный, система выводит слово, только если значение выражения изменяется между двумя выходными кадрами. Это - настройка по умолчанию для всех слов. Если слово установлено в опцию немодальный система выводит слово в каждом кадре в котором это слово присуствует. Обычно модальные слова это информации о координатах, G кодов перемещения, и так далее. Вы можете всегда задать постоянный вывод в контексте события. Например, событие Opstop [Опциональный останов] должно всегда выводить команду M01.
Для каждого слова Вы можете также задать максимальное и минимальное значения которые система выводит с вашим словом. Вы может также определить, какое действие происходит, когда максимальное или минимальное значение превышены. Вы можете выбрать следующие опции:
Truncate [Ограничение]
Эта настройка указывет системе выводить файл предупреждений. Система так же продолжает использовать максимальные или минимальные значения.
Warning [Предупреждение]
Эта настройка указывает системе выводить только предупреждение.
Abort [Аварийное прекращение]
Эта настройка указывает постпроцессору остановить обработку и сообщить оо обшибке.
Выражение задает номер или текст, который система использует, чтобы создать Ваше слово. Выражение может быть задано только в контексте события. То же самое слово, использованное в различных событиях может иметь различные выражения, задающие вывод. Например, слово М в событии Opstop используется как системный код для opstop (1). Слово М в событии остановки используется как системный код для остановки (0). Выражение не может быть задано в разделе определения данных ЧПУ, потому что это меню задает только статические характеристики слова. Если Вам выбирает слово, которое имеет контекст, Вы не может изменить выражение.
Word Modifiers [Модификаторы слов]
Вы можете применять модификаторы слова при редактировании слова только в пределах меню последовательности или события. Модификаторы слова фактически принадлежат событию или последовательности а не любому кадру или слову. Вы можете обратиться к меню модификатора слова, используя MB3 на любом слове в любом событии или в меню задания последовательности. Если Вы нажимаете MB3 на слове M01 и выбираете опцию Change Element [Сменить элемент], Вы можете использовать различный предварительно заданный контекст для вашего М кода или выбирать User Defined Expression [Выражение задаваемое пользователем].
[ Cкачайте файл, чтобы посмотреть картинку ]
В описанном выше примере для М кода, Вы можете выбрать код из списка предварительно заданных М-кодов. Слова используют системные переменные, которые назначены для каждой функции. М-код окончания программы задается в таблице М-кодов. Вы можете задать значение для вашего слова, выбирая определяемое пользователем выражение из списка. Это выражение может быть любым выражением языка TCL. Обычно Вы можете ввести номер, текст или mom переменную. Для получения дополнительной информации о переменных mom, см. Справочник по постпроцессору (UG/Post). Например, если Вы хотите задать код M10 для вашего слова, введите текст 10 для вашего выражения. Это выражение должно быть доступным. Другие доступные выражения - 6 для команды включения шпинделя M6. Все переменным mom должны вводится в символом $ в начале, в противном случае система полагает, что введен текс, а не переменная. Текст mom_spindle_speed - выводится в команду как текст, но система заменяет текст $mom_spindle_speed на текущее значение переменной mom_spindle_speed. 
Заметьте, что если Вы задает цифровые или числовые форматы, ваше выражение должно правильно преобразовыватся  в числовое значение.
[ Cкачайте файл, чтобы посмотреть картинку ]   Если Вы создали опциональное слово, система выводит это слово только если Вы задали для него выражение. Например, если Вы задали кадрсо словом, включения СОЖ, и Вы не задали событие включения СОЖ в программе обработки, система не выводит это слово в кадр. Если Вы не используете эту опцию, то система генерирует сообщение об ошибке в коде TCL во время обработки. Если Вы используете эту опцию, система не генерирует ошибку, она просто не выводит это слово. Это необходимо использовать в случаях, когда в кадре может присуствовать опциональное ключевое слово, например включение СОЖ.
Опция No Word Separator [Нет разделителя слов] позволяет Вам подавить вывод разделителя слов после слова. Это полезно при форморовании вывода CLS файла.
Опция Force Output [Постояный вывод] позволяет Вам выводить заданное Вами слово только в текущем кадре. Это используется, чтобы выводить Т код или M06 а каждом кадре смены инструмента. По умолчанию все слова являются модальными и выводятся только если изменяется значение слова в следующем кадре..
Генератор постпроцессоров групппирует G и М коды в модальные группы. То есть когда Вам необходимо вывести код G17 это не отменяет код G01. Однако, если Вам необходимо вывести код G00, затем код G01, и затем код G00 в третьем кадре, код G00 снова выводится в третьем кадре. Этот режим совместим с методом задания модальных кодов в системе управления станка. Генератор постпроцессоров также создет много слов с заданными переменными, чтобы исключить неправильный вывод. Например, когда Вы выбираете слово X, чтобы задать вывод этого слова в кадре, Вы в можете выбрать, как система задает номер. Если Вы нажимаете MB3 на слове X в любом случае Вы получаете доступ к меню структуры кадра, и может видеть что ваши опции могут изменятся в заданном списке.
[ Cкачайте файл, чтобы посмотреть картинку ]
В меню, которое описанно выше, Вы можете использовать настройку по умолчанию для перемещения по оси x или выбирать одну из опций в списке. Все эти переменные ссылаются на различные mom переменные или константы. См. раздел [ Cкачайте файл, чтобы посмотреть ссылку ] для получения полного списка переменных.
 Format [Формат]
[ Cкачайте файл, чтобы посмотреть картинку ]
Меню Format [Формат] в NC Data Definitions [Задании данных ЧПУ] позволяет Вам, создать и изменить форматы. Генератор постпроцессоров поставляется с заданным по умолчанию набором форматов, которые система использует для всех слов в заданных по умолчанию постпроцессорах. Вы может также изменить форматы при задании и изменении слов используя меню [ Cкачайте файл, чтобы посмотреть ссылку ].
Создайте новый формат, подсвечивая существующий формат и нажимая клавишу Create [Создать]. Это дает Вам, новый кадр который подобен оригиналу кроме имени, которое содержит _1 в конце имени. Вы можете изменить этот новый формат. Используйте эту опцию, когда Вы хотите использовать отличный от существующих форматов формат для одной из ваших координат.
Измените тип данных, чтобы задать числовой или текстовый формат. Вы должны выбрать числовой для всех данных ЧПУ за исключением некоторых G кодов. Например, если Вам необходимо задать адрес L вместо G01, R вместо G00, CW вместо G02, то Вы можете изменить тип на текст и заменить все ваши коды G на текст в перемещениях. Это - единственный случай в котором мы вынуждены использовать текстовый формат. Если Вы задаете текст, тогда система не позволяет форматировать этот адрес. 
Вы должны пробовать делать это, только если Вы знакомы с этой областью.
Вы можете также установить количество разрядов слева и справа от десятичной точки, подавить или выводить десятичную точку, подавить или выводить ведущие или конечные нули, или подавить или выводить знак "плюс".
Используйте нулевой формат, чтобы задать как система выводит нулевые значения. Заданные по умолчанию выводы формата X0.0 или X0 для информации о координатах. Если Вы хотите выводить X0. или X.0 тогда Вы должны изменить количество разрядов соответственно. Поскольку для целых значений Вы получаете M00 или M0 в зависимости от того, подавляются или нет начальные нули.
Other Data Elements [Другие элементы данных]
Sequence Number [Нумерация кадров]
Это меню позволяет Вам, задать как система выводит номера кадров.
Special Characters [Специальные символы]
Это меню позволяет Вам задать символы которые система использует в следующих ситуациях.
Word Separator [Разделитель слов]


Вы имеете следующие выборы.
[ Cкачайте файл, чтобы посмотреть картинку ]
Настройка по умолчанию для разделителя слов - пробел. Это означает что слова в кадре разделяются пробелами между ними. Например: N0010 G01 X1.23. Вы можете также задать любой текст как разделитель слов.  
End of Block [Конец кадра]
Вы имеете следующие выборы.
[ Cкачайте файл, чтобы посмотреть картинку ]
По умолчанию конец кадра установлен в none [нет]. Система размещает символ конца кадра в конце каждого кадра. Используйте это, если Вы должны задать дополнительный код в конце кадра.
Message Start / Message End [Начало сообщения/Конец сообщения]
Вы имеете следующие выборы.
[ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть картинку ]
Эти два символа задают, как система выводит сообщения оператору  когда Вы создаете кадры сообщения оператору в программе и меню последовательности. Вы можете форматировать начало и конец сообщения в этом меню. Заданные по умолчанию символы - (для начала сообщения и) в конце сообщения. Общее начало сообщения - (MSG,.
Listing File & Output Control [Файл листинга и управление выводом]
Меню листинга позволяет Вам управлять, как система форматирует файл листинга. Вы можете также задать, как ваш постпроцессор обрабатывает группы, предупреждения и инструмент отладки. Вы можете также задать заданное по умолчанию расширение выходного файла программы ЧПУ и файла листинга.
Generate Listing File [Генерация файла листинга]
Когда эта опция включена постпроцессор генерирует файл листинга. Файл листинга содержит заголовок, который содержит всю информацию во время выполнения, которая включает время и дату, наименование детали, имя файлов постпроцессора и имя пользователя.
Файл листинга также содержит файл программы ЧПУ, предупреждения и абсолютные позиции осей.
Listing File Elements [Элементы файла листинга]
Вы можете использовать этот меню, чтобы управлять, какие записи Вы хотите вывести в файл листинга. Система выводит только записи, которые отмечены галочкой и которые доступны для данного типа станка.
Create Simulation Driver [Создание драйвера симуляции]
Если Вы включаете эту опцию, генератор постпроцессоров генерирует файл VNC для симуляции.
Other Output Control Elements [Другие элементы управления выводом]
Generate Group Output [Генерировать вывод группы]
Эта опция позволяет Вам, задать как ваш постпроцессор обрабатывает группы. Вы можете организовать ваши операции в группы в NX, чтобы создать больше чем одну программу ЧПУ в файле части. Система рассматривает каждую группу как отдельную программу и Вы должны, рассматривать это как одну законченную программу ЧПУ. Настройка по умолчанию для этой опции - выключено. Вы не должны использовать эту опцию, если Вы не хотите создавать больше чем одну программа ЧПУ одновременно.
Если Вы выбираете больше чем одну группу и включили эту опцию, Вы получаете один файл, который содержит все группы (программы), которые Вы выбрали. Системное имя этого файла my_file.ptp. Вы также получает файл программы ЧПУ для каждой группы или программы которые Вы выбрали. Системные имена их my_file_group.ptp. Система также выводит все группы на отдельную ленту ЧПУ если группа верхнего уровня - NC_PROGRAM и все группы находится на уровне под NC_PROGRAM.
Не смешивайте операции в группах с операциями вне групп, когда Вы включили эту опцию. Это вызовет непредсказуемый вывод. Когда Вы выключаете опцию вывода групп, Вы получаете только один выходной файл программы ЧПУ с именем my_file.ptp. Система выводит все операции в любой выбранной группе в один файл программы ЧПУ. Система игнорирует все расположение группы.
Вам может использовать имя группы или программы в NX как имя программы в событии Начало программы. Система передает это в постпроцессор как имя переменной mom_group_name.
Output Warning Messages [Вывод предупреждений]
Когда Вы включаете эту опцию системные предупреждения выводятся в журнал предупреждения. Системное имя этого файла my_file_warning.out и этот файл записывается в тот же каталог, в который записывается программа ЧПУ.
Display Verbose Error Messages [Отображать подробные сообщения об ошибках]
Когда Вы выбираете эту опциию, Вы получаете очень подробные сообщения об ошибке, если они встречаются в коде TCL. Включите эту опцию когда Вы отлаживаете Ваш постпроцессор. При этом Вы не должны просматривать журнал NX для поиска подробной информации об ошибке. Система отображает все сообщения об ошибке подробно.
Выбор этой опции вызывает значительно снижение производительности. Используйте эту опцию при отладке вашего постпроцессора.
Activate Review Tool [Активация инструмента отладки]
Когда Вы включаете эту опцию система выполняет программу отладки чтобы помочь Вам отладить вывод вашего постпроцессора. Система отображает три окна на экране дисплея. В первом окне отображаются все события, которые были созданы генератором событий NX. Среднее окно отображает все переменные, которые были созданы и переданы постпроцессору в выбранном событии. Третье окно отображает список кадров программы ЧПУ, который создает Вам постпроцессор. Если Вы выбирает любое событие в первом столбце, система отображает все доступные для этого события переменные в среднем столбце и все кадры программы которые сгенерировало выбранное событие в третьем столбце. Если Вы выбираете любую часть кода программы ЧПУ в третьем окне, в первом окне отображаются события, которые сгенерировали эти кадры программы ЧПУ. Инструмент отладки выполняется в конце генерации программы ЧПУ. Это не отладчик в реальном времени.
Инструмент отладки выводит текущие значения любой mom_ переменной. Это отличный инструмент для анализа и отладки всех переменных, созданных в операции NX и их значений.
Инструмент отладки вызывает существенное снижение производительности. Используйте эту опцию только с относительно малыми файлами и когда Вы отлаживает проблему.
NC File Output Extension [Расширение выходного файла программы ЧПУ]
Заданное по умолчанию расширение файла для программы ЧПУ .ptp. Система использует это расширение если Вы не задаете расширение для файла программы ЧПУ в меню постпроцесора NX.
Listing File Extension [Расширение для файла листинга]
Эта опция позволяет Вам задать расширение, которое система использует при создании файла листинга. Имя вашего файла листинга соответствует имени файла программы ЧПУ с расширением файла листинга. Значение по умолчанию для расширения файла листинга .lpt. This option allows you to define the extension that the system uses when the listing file is created.  The name of your listing file is the name of the NC file with the listing file extension. The default listing file extension is .lpt.
User’s Tcl Source [Исходный файл TCL пользователя]
Задайте имя файла, который Вы хотите использовать как исходный для Вашего постпроцессора. Этот файл должен распологатся в вашем текущем каталоге постпроцессора. Вы можете использовать эту опцию, чтобы включить в постпроцеесор процедуры и события задаваемые пользователем созданные Вами.
Files Preview [Просмотр файлов]
[ Cкачайте файл, чтобы посмотреть картинку ]
Меню Files Preview [Просмотр файлов]позволяет Вам просмотреть фактический исходный текст, который система пишет в файл описания и в файл обработчика событий. Когда Вы выбираете закладку обработчика событий, Вы можете просмотреть ваш .tcl файл. Когда Вы выбирает закладку файл описания, Вы можете просмотреть элементы файла описания.
Customizing Postbuilder [Настройки генератора постпроцессоров]
Генератор постпроцессоров позволяет Вам, настроить вид меню. Работайте со следующими двумя файлами, чтобы сделать изменения в настройке.
ui_pb_resource.tcl
Вы можете изменить этот файл, чтобы изменить заданные по умолчанию наборы шрифтов, метки, сообщения и текстовые строки, которые выводятся в меню генератора постпроцессоров. Только администратор системы должен изменять этот файл. Этот файл находится в каталоге POSTBUILD/app/ui.
ui_pb_user_resource.tcl
Вы можете изменить этот файл, чтобы перезаписать ui_pb_resource.tcl файл. Этот файл также постоянно находится в каталоге POSTBUILD/app/ui directory. Вы должны скопировать этот файл в ваш домашний каталог, чтобы лично настроить вид и режим генератора постпроцессоров.
На Unix домашний каталогэто /users/log_name.
На Windows найдти этот каталог Вы можете с помощью команды echo %homedrive%%homepath%  из командной строки DOS.  
Следующий пример позволяет Вам изменить вид шрифта на вашем экране или увеличить или уменьшить размер чисел в файле. Измение только значения чисел или имя броузера.
Вы можете также изменить другие элементы.
############################################################################## #   UI_PB_USER_RESOURCE.TCL ############################################################################## #   Description #   This file defines personalized resources for the Post Builder. # ############################################################################## global gPB env tcl_platform tixOption
#======================== # Font set specification #======================== if {$tcl_platform(platform) == "windows"} \ {   set gPB(font)   {ansi 8}   set gPB(font_sm)  {ansi 6}   set gPB(bold_font)  {ansi 8 bold}   set gPB(bold_font_lg)  {ansi 10 bold}   set gPB(italic_font)  {ansi 8 italic bold}   set gPB(fixed_font)  {courier 8}   set gPB(fixed_font_sm) {courier 6} }
Modal Word Groups and mom Variables [Модальные группы слов и переменные mom]
Modal Group [Модальная группа]
MOM Variable [Переменная MOM]
Default Value [Значение по умолчанию]
Description [Описание]

G_cutcom
 
 
 

 
$mom_sys_cutcom_code(LEFT)
41
Коррекция слева

 
$mom_sys_cutcom_code(RIGHT)
42
Коррекция справа

 
$mom_sys_cutcom_code(OFF)
40
Коррекция Выкл

 
$mom_sys_cutcom_code($mom_cutcom_status)
$mom_sys_cutcom_code(LEFT)
Коррекция (LEFT/RIGHT/OFF)

G_plane
 
 
 

 
$mom_sys_cutcom_plane_code(XY)
17
Код плоскости XY

 
$mom_sys_cutcom_plane_code(ZX)
18
Код плоскости ZX

 
$mom_sys_cutcom_plane_code(YZ)
19
Код плоскости YZ

 
$mom_sys_cutcom_plane_code($mom_pos_arc_plane)
$mom_sys_cutcom_plane_code(XY)
Код плоскости дуги (XY/ZX/YZ)

 
$mom_sys_cutcom_plane_code($mom_cutcom_plane)
$mom_sys_cutcom_plane_code(XY)
Код плоскости коррекции (XY/ZX/YZ)

G_adjust
 
 
 

 
$mom_sys_adjust_code
43
Коррекция длины инструмента положительная

 
$mom_sys_adjust_code_minus
44
Коррекция длины инструмента отрицательная

 
$mom_sys_adjust_cancel_code
49
Отмена коррекции длины инструмента

G_feed
 
 
 

 
$mom_sys_feed_rate_mode_code(IPM)
94
Режим подачи IPM

 
$mom_sys_feed_rate_mode_code(IPR)
95
Режим подачи IPR

 
$mom_sys_feed_rate_mode_code(FRN)
93
Режим подачи FRN

 
$mom_sys_feed_rate_mode_code(DPM)
94
Режим подачи DPM

 
$mom_sys_feed_rate_mode_code($feed_mode)
$mom_sys_feed_rate_mode_code(IPM)
Режим подачи  (IPM/IPR/FRN)

G_spin
 
 
 

 
$mom_sys_spindle_mode_code(SFM)
96
Вывод шпинделя (CSS)

 
$mom_sys_spindle_mode_code(RPM)
97
Вывод шпинделя (RPM)

 
$mom_sys_spindle_mode_code($mom_spindle_status)
$mom_sys_spindle_mode_code(RPM)
Режим вывода шпинделя (RPM/SFM)

G_return
 
 
 

 
$mom_sys_cycle_ret_code(AUTO)
99
Отвод в цикле (AUTO)

 
$mom_sys_cycle_ret_code(MANUAL)
98
Отвод в цикле (MANUAL)

 
$mom_sys_cycle_ret_code($mom_cycle_retract_mode)
$mom_sys_cycle_ret_code(MANUAL)
Отвод в цикле (AUTO/MANUAL)

G_motion
 
 
 

 
$mom_sys_linear_code
1
Линейное перемещение

 
$mom_sys_rapid_code
0
Ускоренное перемещение

 
$mom_sys_circle_code(CLW)
2
Круговая интерполяция по ЧС

 
$mom_sys_circle_code(CCLW)
3
Круговая интерполяция против ЧС

 
$mom_sys_circle_code($mom_arc_direction)
$mom_sys_circle_code(CLW)
Круговая интерполяция  (CLW/CCLW)

 
$mom_sys_cycle_breakchip_code
73
Цикл сверления с ломкой стружки

 
$mom_sys_cycle_off
80
Выключение циклов

 
$mom_sys_cycle_drill_code
81
Цикл сверления

 
$mom_sys_cycle_drill_dwell_code
82
Цикл сверления с задержкой

 
$mom_sys_cycle_drill_deep_code
83
Цикл глубокого сверления

 
$mom_sys_cycle_tap_code
84
Цикл нарезания резьбы

 
$mom_sys_cycle_bore_code
85
Цикл разверки

 
$mom_sys_cycle_bore_drag_code
86
Цикл расточки

 
$mom_sys_cycle_bore_dwell_code
89
Цикл расточки с задержкой

 
$mom_sys_cycle_bore_no_drag_code
76
Цикл расточки с ориентацией шпинделя

 
$mom_sys_cycle_bore_back_code
87
Цикл обратной расточки

 
$mom_sys_cycle_bore_manual_code
88
Цикл расточки с ручным выводом

 
$mom_sys_cycle_start_code
79
Код начала цикла

 
$mom_sys_cycle_reps_code
x
Код специального цикла

G_mode
 
 
 

 
$mom_sys_output_code(ABSOLUTE)
90
Абсолютный режим

 
$mom_sys_output_code(INCREMENTAL)
91
Режим в приращениях

 
$mom_sys_output_code($mom_output_mode)
$mom_sys_output_code(ABSOLUTE)
Режим абсолютный/в приращениях

G
 
 
 

 
$mom_prefun
 
Подготовительная функция

 
$mom_sys_delay_code(SECONDS)
4
Задержка в секундах

 
$mom_sys_delay_code(REVOLUTIONS)
4
Задержка в оборотах

 
$mom_sys_delay_code($mom_delay_mode)
$mom_sys_delay_code(SECONDS)
Задержка (Seconds/Revolutions)

 
$mom_sys_spindle_max_rpm_code
54
Максимальная частота вращения шпинделя

 
$mom_sys_reset_code
92
Сброс абсолюной позиции

 
$mom_sys_unit_code(IN)
70
Единицы вывода (дюймы)

 
$mom_sys_unit_code(MM)
71
Единицы вывода (милиметры)

 
$mom_sys_unit_code($mom_output_unit)
$mom_sys_unit_code(IN)
Единицы вывода (Дюймы/Милиметры)

 
$mom_sys_return_code
28
Возврат в точку Home

X
 
 
 

 
$mom_pos(0)
 
Координата X

 
$mom_cycle_feed_to_pos(0)
 
Конечная точка цикла по X

 
$mom_cycle_rapid_to_pos(0)
 
Начальная позиция в цикле по X

 
$mom_cycle_retract_to_pos(0)
 
Точка отвода в цикле по X

 
$mom_cycle_clearance_to_pos(0)
 
Безопасное расстояние в цикле по X

 
$mom_tool_x_offset
 
Смещение инструмента по X

 
$mom_sys_home_pos(0)
0
Координата X  точки Home

Y
 
 
 

 
$mom_pos(1)
 
Координата Y

 
$mom_cycle_feed_to_pos(1)
 
Конечная точка цикла по Y

 
$mom_cycle_rapid_to_pos(1)
 
Начальная позиция в цикле по Y

 
$mom_cycle_retract_to_pos(1)
 
Точка отвода в цикле по Y

 
$mom_cycle_clearance_to_pos(1)
 
Безопасное расстояние в цикле по Y

 
$mom_tool_y_offset
 
Смещение инструмента по Y

 
$mom_sys_home_pos(1)
0
Координата Y точки Home

Z
 
 
 

 
$mom_pos(2)
 
Координата Z

 
$mom_cycle_feed_to_pos(2)
 
Конечная точка цикла по Z

 
$mom_cycle_rapid_to(2)
 
Начальная позиция в цикле по Z

 
$mom_cycle_retract_to_pos(2)
 
Точка отвода в цикле по Z

 
$mom_cycle_clearance_to_pos(2)
 
Безопасное расстояние в цикле по Z

 
$mom_tool_z_offset
 
Смещение инструмента по Z

 
$mom_sys_home_pos(2)
0
Координата Z точки Home

fourth_axis
 
 
 

 
$mom_pos(3)
 
4-ая ось

 
$mom_pos(4)
 
5-ая ось

 
$mom_out_angle_pos(0)
 
Угол 4-ой оси

 
$mom_out_angle_pos(1)
 
Угол 5-ой оси

fifth_axis
 
 
 

 
$mom_pos(3)
 
4-ая ось

 
$mom_pos(4)
 
5-ая ось

 
$mom_out_angle_pos(0)
 
Угол 4-ой оси

 
$mom_out_angle_pos(1)
 
Угол 5-ой оси

I
 
 
 

 
$mom_pos_arc_center(0)-$mom_prev_pos(0)
 
От начала дуги к центру по оси X

J
 
 
 

 
$mom_pos_arc_center(1)-$mom_prev_pos(1)
 
От начала дуги к центру по оси Y

K
 
 
 

 
$mom_pos_arc_center(2)-$mom_prev_pos(2)
 
От начала дуги к центру по оси Z

R
 
 
 

 
$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)
 
Ускоренное позиционирование в цикле

 
$mom_arc_radius
 
Радиус дуги

F
 
 
 

 
$feed
 
Подача

 
$mom_cycle_feed_rate
 
Подача в цикле

S
 
 
 

 
$mom_spindle_speed
 
Частота вращения шпинделя

 
$mom_spindle_maximum_rpm
 
Максимальная частота вращения шпинделя

T
 
 
 

 
$mom_tool_number
 
Выбор инструмента

 
$mom_next_tool_number
 
Предварительный выбор инструмента

D
 
 
 

 
$mom_cutcom_adjust_register
1
Регистр коррекции радиуса

H
 
 
 

 
$mom_tool_adjust_register
1
Регистр коррекции длинв

 
$mom_sys_zero
0
Отмена коррекции инструмента

dwell
 
 
 

 
$mom_delay_value
 
Програмируемая задержка

cycle_dwell
 
 
 

 
$mom_cycle_delay
 
Програмируемая задержка в цикле

P_cutcom
 
 
 

 
$mom_p_cutcom_code
 
Коррекция

K_cycle
 
 
 

 
$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)
 
Позиция отвода в цикле

cycle_step1
 
 
 

 
$mom_cycle_step2
 
Модитфикатор приращения в цикле

cycle_step
 
 
 

 
$mom_cycle_step1
 
Значение приращения шага

Q_cutcom
 
 
 

 
$mom_q_cutcom_code
 
Коррекция

E
 
 
 

 
$mom_thread_increment
 
Приращение резьбы

M_spindle
 
 
 

 
$mom_sys_spindle_direction_code(CLW)
3
Направление вращения шпинделя по ЧС

 
$mom_sys_spindle_direction_code(CCLW)
4
Направление вращения шпинделя против ЧС

 
$mom_sys_spindle_direction_code($mom_spindle_direction)
$mom_sys_spindle_direction_code(CLW)
Направление вращения шпинделя(CLW/CCLW)

 
$mom_sys_spindle_direction_code(OFF)
5
Выключение шпинделя

 
$mom_sys_spindle_range_code($mom_spindle_range)
 
Диапазон шпинделя

M_coolant
 
 
 

 
$mom_sys_coolant_code(MIST)
7
Включение СОЖ смешанное

 
$mom_sys_coolant_code(ON)
8
Включение СОЖ

 
$mom_sys_coolant_code(FLOOD)
8
Включение СОЖ полавом

 
$mom_sys_coolant_code(TAP)
8
Включение СОЖ через инструмент

 
$mom_sys_coolant_code($mom_coolant_status)
$mom_sys_coolant_code(FLOOD)
Код подачи СОЖ(FLOOD/MIST/ON..)

 
$mom_sys_coolant_code(OFF)
9
Выключение СОЖ

M
 
 
 

 
$mom_sys_optional_stop_code
1
Опциональный останов

 
$mom_auxfun
 
Функция перемещения

 
$mom_sys_program_stop_code
0
Останов программы

 
$mom_sys_end_of_program_code
2
Конец программы

 
$mom_sys_rewind_code
30
Конец программы с возвращением в начало

 
$mom_sys_tool_change_code
6
Смена инструмента

N
 
 
 

 
$mom_seqnum
 
Номер кадра

   Glossary of Terms [Словарь терминов]
Следующий список терминов является общим для поспроцессора и генератора постпроцессоров.
Address [Адрес] -- В программе ЧПУ, адрес указывает системе ЧПУ где сохранить значение и что это значение представляет. Примеры: X1.234, G01, M05, S1445. Терминология адресов, адресных слов и слов обращается к одним и тем же элементам. Система использует их взаимозаменяемо в генераторе постпроцессоров.
Block [Кадр] -- Выходная строка, которая посылается в систему ЧПУ. Каждый кадр содержит слова, которые система разделяет символом разделитея заканчивает символом конца строки. Пример:  N0100 G01 X.1.234 Y1.234 Z1.234 F100. S1500 M03.
Custom Command [Команда задаваемая пользователем] -- В генераторе постпроцессоров, это позволяет Вам, создать процедуру задаваемую пользователем, назваемую PROC, которая содержит задаваемый пользователем TCL код. Вы можете добавить эту процедуру к существующим событиям и последовательностям генератора постпроцессоров. Эти команды задаваемые пользователем добавляют функции, которые генератор постпроцессоров не может создать автоматически.
Definition file [Файл описания] -- Этот файл с расширением .def, описывает статические характеристики кадров и список переменных адресов и форматов для заданной пары станок/система ЧПУ. Это упоминается также как файл описания и имеет соответствующий TCL и pui файл для каждого постпроцессора.
Event [Событие] -- Когда Вы выводите программу на постпроцесор, генератор событий посылает ряд событий в постпроцессор. Постпроцессор задает многочисленные переменные для каждого события. Событие - это набор данных, который обрабатывается поспроцессором и создает данные, которые вызывают заданное действие станка / системы ЧПУ.
Event Generator [Генератор событий] -- Механизм в модуле обработки NX, который извлекает информацию о траектории инструмента из NX и передает их в поспроцессор как события и переменные. Система запускает генератор событий, когда Вы нажмаете OK или Принять в меню постпроцессора NX.
Event Handler [Обработчик событий] -- Этот файл содержит TCL код. Он содержит процедуры, которые определяют то, что система делает с каждым событием. Каждая процедура определяет, что генерирует система на выходе. Процедура определяет что делать, и процедура определяет какой кадр выводить системе. NX расширяет язык TCL,  что позволяет Вам, легко создавать выходные кадры, основанные на файле описания. Эти расширения доступны внутри обработчика событий. Обработчик событий может также обрабатывать переменные которые загружаются генератором событий перед выводом кадра. Например: my_post.tcl.
Extensions [Расширение] -- NX расширяет язык TCL, добавляя несколько команд для последующей обработки. Это делает проще формирование и вывод кадра и сокращает код TCL. Эти все команды расширения начинаются с префикса MOM_. Например: MOM_do_template.
Global variable [Глобальная переменная] -- Эти переменные доступны во всех процедурах в обработчике событий. Они также доступны в шаблонах кадров файла описания. Если Вы хотите добавить переменную, к которой ряд процедур может обратиться, то Вы должны объявить переменную как глобальную.
Leader [Лидер] -- Лидер это символ (ы), который представляет адрес в файле описания. В поспроцессоре, задается по умолчанию лидер адреса. Например: X, G. В выходной программе ЧПУ, лидер может быть пробелами или другими символами перед началом программы. В этом контексте, лидер первоначально использовался для того, чтобы задать код команды для устройства считывания с перфоленты.
Marker [Маркер] -- В последовательностяхгенератора постпроцессоров, маркеры указывают возможные события, которые могут произойти. Каждый маркер/событие может включить несколько кадров информации. Например: Start_of_Path. В пределах события управления станком, есть несколько маркеров, которые позволяют Вам управлять порядком, в котором система генерирует выход. Например, вывод сообщения оператору в маркере Start of Program [Начало программы].
mom_variable -- Переменные генератора событий как система генерируют каждое событие. Это всегда глобальные переменные. Например: mom_feed_rate.
MOM [Система управления выводом] -- Сокращение названия системы управления выводом модуля обработки NX. Это основная функциональность в модуле обработки NX. Система также использует эту функциональность чтобы генерировать цеховую документацию, выводить файл CLS, обеспечивать доступ к библиотекам NXи постпроцессору. Префикс mom в нижнем регистре используется для переменных, например mom_feed_rate. Префикс MOM в верхнем регистре используется для задания имен обработчика событий, например MOM_linear_move или в командах расширения, например MOM_do_template.
Operation End Sequence [Кадры в конце операции] -- В программе ЧПУ кадры в конце операции содержат события и действия, которые происходят после конечного движения отвода до конца операции.
Operation Start Sequence [Кадры в начале операции] -- В программе ЧПУ  кадры в начале операции содержат события и действия, которые происходят с начала операции до первого перемещению резания.
Operator Message [Сообщение оператору] -- Это - сообщение, включенное в код программы ЧПУ, которое посылает команду на экран системы ЧПУ. Это обычно требует специальных кодов в коде программы ЧПУ таких как"(" или " (.msg", чтобы система ЧПУ распознала этот код как сообщение оператору. Например:  N0010 (*** Tool number 12 ***).
Postprocessor [Постпроцессор] -- Это механизм преобразования траектории инструмента из формата CAM системы в формат заданного станка/системы ЧПУ. Поспроцессор состоит из файла обработчика событий (.tcl), файла описания (.def) и файла интерфейса генератор постпроцессоров (.pui). Использование этих файлов с каждым постпроцессором определяется файлом шаблона постпроцессора.
Postprocessor template file [Файл шаблона поспроцессора] -- Этот файл содержит список постпроцессоров, которые доступны пользователю в сессии моделя обработки. Вы выбираете этот файл как часть конфигурации сессии обработки (TEMPLATE_POST) или как библиотеку станков.  Например: template_post.dat.
Procedure [Процедура] -- Также называется как proc, это - часть программы TCL, которая похожа на подпрограмму. Для каждого события, на которое постпроцессор должен обрабатывать, есть процедура в файле обработчика событий. Например: MOM_start_of_parogram.
Program End Sequence [Кадры в конце программы] -- В программе ЧПУ кадры в конце программы содержат события и действия которые происходят после последней операции до конца программы.
Program Start Sequence [Кадры в начале программы] -- В программе ЧПУ кадры в начале программы содержат события и действия которые происходят от начала программы до начала первой операции.
pui file -- Генератор постпроцессоров использует этот файл для задания постпроцессора. Этот файл, наряду с .tcl и .def файлами, создается постпроцессором. .pui файл не используется при обработке поспроцессором, но требуется при редакировании существующих постпроцессоров.
Review Tool [Инструмент просмотра] -- После обработки постпроцессором, инструмент просмотра отображает окно с тремя столбцами, в которых отображаются все события, переменные и кадры программы которые создает система. Например, Вы можете выбрать событие, посмотреть какие переменные доступны для этого события и их значения и какие кадры программы ЧПУ выводит это событие.
Sequence [Последовательность] -- В генераторе постпроцессоров, это ряд маркеров в общих областях в программе. Система использует последовательности в нескольких событиях блоках для вывода заданной последовательности. Например: Последовательность в начале операции.
TCL -- TCL (звучит tee-cee-el), который расшифровывается как командный инструментальный язык это язык сценариев, который стал популярным из-за простоты использования. TCL имеет другой компонент, Tk, инструмент интерфейса пользователя. WISH это windows оболочка которая содержит Tk.
Tk -- это инструмент интерфейса пользователя, который может использоваться вместе с TCL. Tk обеспечивает основные инструментальные средства интерфейса пользователя таких как клавиши, флажки и движки.
tcl file -- см. обработчик событий.
Post Execute [Исполняемый модуль постпроцессора] -- NX содержит постпроцессор, который использует данные NX о траектории инструмента как вход, и выводит код читаемый системой ЧПУ станка. Вы настраиваете поспроцессор с помощью разработанного пользователем обработчика событий и файлов описания. Используйте эти файлы, вместе с поспроцессором, чтобы генерировать вывод от простой к сложной комбинации станок /система ЧПУ.
Post Builder [Генератор постпроцессоров] -- Обеспечивает легким в использовании интерфейс для того, чтобы создать и изменять постпроцессоры. Функции "перетащи и отпусти", используются для создания форматов, слов, кадров и последовательностей. Генератор постпроцессоров позволяет определять устройств вывода, форматы для адресов и управляет последовательностью вывода для начала и конца операций, начала и конца программы, смены инструмента и встроенных циклов.
User Defined Event (UDE) [Событие зазаваемое пользователем]- это событие, которое Вы может изменить. Система использует UDE для управления станком и как постпроцессорные команды в начале и конце программы. Вы может присоединить UDE к любому объекту модуля обработки такому как Инструмент или Программа. Несколько базовых UDE включены в модуль обработки, и Вы можете изменить их или добавиться ваш собственный.
Wish -- WISH это специальный интерпритатор для оболочки windows, который включает и TCL и Tk. WISH это интерпретатор который выполняет команды Тк и TCL. Система требует WISH при выполнении Инструмента обзора поспроцессора. WISH установлено как ugwish.exe и расположен в каталоге mach/auxiliary.
Word [Слово] -- См. адреса
 






















13PAGE 15


13PAGE 143815





Приложенные файлы

  • doc 17497560
    Размер файла: 5 MB Загрузок: 1

Добавить комментарий