Программа управления станком – это последовательность команд, обеспечивающая заданное функционирование рабочих органов станка. При ручном управлении станком необходимую последовательность команд задает рабочий, который, предварительно изучив чертеж и техническую документацию, составляет программу работ, обрабатывает деталь, измеряет ее, производит сравнение с чертежом и при наличии рассогласования устраняет неточности.
Наибольшей гибкостью и быстротой переналадки обладают станки с программным управлением (ПУ). Эти станки управляются системами, задающими программу работ в алфавитно-цифровом коде. Программа может быть записана на программоносителях в виде перфоленты, перфокарты, гибких магнитных дисков, магнитной ленты, дискеты, программу можно вводить и вручную с помощью клавишных панелей. Такие программоносители позволяют автоматизировать процесс подготовки программ и снизить трудоемкость изготовления программоносителей.
Программоноситель может содержать как геометрическую, так и технологическую информацию. Технологическая информация обеспечивает определенный цикл работы станка: последовательность ввода в работу различных инструментов, изменение режимов резания, включение или отключение подачи смазочно-охлаждающей жидкости, зажим или разжим исполнительных органов станка и т.д. Геометрическая информация характеризует форму, размеры обрабатываемой заготовки и инструмента и их взаимное движение в пространстве.
По виду управления станки с ПУ делят на станки с системами циклового программного управления (ЦПУ) и станки с системами числового программного управления (ЧПУ). Системы ЦПУ более просты, так как в них программируется только цикл работы станка, величины рабочих перемещений, т.е. геометрическая информация. Информация задается упрощенно, например, с помощью упоров. В станках ЧПУ управление осуществляется от программоносителя, на который в числовом виде занесена и геометрическая, и технологическая информация.
В отдельную группу выделены станки с цифровой индикацией и преднабором координат. В этих станках имеется электронное устройство, которому задаются координаты нужных точек (преднабор координат), и крестовый стол, снабженный датчиками положения, выводится в требуемую позицию. При этом на экране высвечивается каждое мгновенное положение стола (цифровая индикация). В станках с цифровой индикацией и преднабором координат (чаще всего расточных) может применяться или преднабор координат или цифровая индикация; исходная программа работы задается станочником.
В соответствии с рассмотренной классификацией систем по характеру управления введена специальная индексация в обозначениях моделей станков с программным управлением. Согласно этой индексации после основного назначения модели ставится один из следующих индексов:
одноинструментальные станки
Ц – с цикловым управлением;
Ф1 – с цифровой индексацией перемещений;
Ф2 – с позиционной системой управления;
Ф3 – с контурной системой управления;
многоинструментальные (обрабатывающие центры)
Ф4 – с универсальной системой управления;
Ф5 – с контурной системой управления.
Для отображения в модели станка его конструктивных особенностей, связанных со способом смены инструмента, введены дополнительные индексы:
Р – смена инструмента поворотом револьверной головки;
М – смена инструмента из магазина.
Индексы Р и М ставят перед индексами Ф2 и ФЗ. Например:
РФ2 – станок с позиционной системой программного управления с револьверной инструментальной головкой;
МФЗ – станок с контурной системой управления с магазином инструментов;
6Р11РФ3 – вертикально-фрезерный консольный с контурной системой ЧПУ с первым типоразмером стола, с револьверной головкой.