- •Технологический факультет Кафедра « Резание, станки и инструменты» Сверлильно-фрезерно-расточной станок мод. 2202вмф4
- •1. Цель работы
- •2. Порядок проведения работы
- •3. Назначение станка.
- •4. Основные узлы станка.
- •5. Технические характеристики станка
- •6. Привод главного движения
- •7. Приводы подач.
- •8. Управление станком
- •11. Структура программ и построение кадров
- •12. Подготовительные и вспомогательные функции
- •12.1. Подготовительные функции, применяемые на станке 2202вмф4
- •12.2. Вспомогательные функции, применяемые на станке 2202вмф4
- •13. Программирование перемещений
- •14. Программирование рабочей подачи и скорости главного движения.
- •15. Программирование смены инструмента
- •Порядок проведения работы……………………………………………….3
- •Назначение станка……………………………………………………….... 3
11. Структура программ и построение кадров
Кодирование информации в УЧПУ 2С42 выполняют в соответствии с требованиями международного стандарта ISO-7bit. При этом используют адресный метод программирования, где каждой функции станка или УЧПУ присвоен буквенный символ, называемый адресом. После адреса записывают число или цифровой код, которые конкретизируют содержание команды. Совокупность адреса и числовой информации называют словом. Ниже приводится перечень адресов, применяемых для программирования обработки с УЧПУ 2С42:
X,Y,Z - перемещение соответственно по осям X,Y,Z;
В,С - поворот соответственно вокруг осей Y, Z;
I,J,K - координаты центра дуги окружности соответственно по осям X,Y,Z;
G - подготовительная функция;
F - рабочая подача;
М - вспомогательная функция;
S - скорость главного движения;
Т - номер инструмента;
N - номер кадра;
D - номер корректора на инструменте;
Е - номер корректора на рабочую подачу или скорость главного движения;
L - номер подпрограммы;
Р - номер параметра в подпрограмме;
Н - число повторов подпрограммы или фрагмента программы;
Q - номера кадров программы для повтора;
А,В,С - параметры постоянных циклов обработки отверстий. Кроме адресов при составлении программы используют специальные знаки:
% - начало программы;
LF (ПС) - конец кадра (перевод строки);
: - главный кадр;
/ - пропуск кадра;
( ) - скобки (левая и правая);
. - десятичная точка;
+ – - плюс, минус;
Управляющая программа (УП) состоит из кадров. Под кадром понимают совокупность команд, вводимых и отрабатываемых, как единое целое. При этом команды не должны противоречить друг другу. Переход к очередному кадру производится только после отработки всех команд предыдущего кадра.
Кадры УП нумеруют в порядке возрастания. Номер кадра записывают по адресу N в пределах от 1 до 9999. Ведущие нули можно опускать. Максимальная длина кадра составляет: при вводе перфоленты - 100 символов; при вводе с пульта УЧПУ - 64 символа (две строки на экране). Для того, чтобы при редактировании УП иметь возможность вставки новых кадров, рекомендуется нумеровать их через 5 или 10 кадров, например 10, 20 и т. д. Для главных кадров вместо адреса используют символ " : ", например, : 50. Главный кадр характеризует исходное состояние УЧПУ (особенно, в части G- и М-функций) перед началом отработки УП. Рекомендуется применять главный кадр после смены инструмента, выделяя обработку каждым инструментом в отдельную часть УП. При этом в главных кадрах записывают всю нужную информацию для работы очередным инструментом даже, если часть этой информации была уже задана. Такой способ позволяет оператору легко возобновить обработку с произвольного инструмента без предварительного просмотра УП в поисках команд, необходимых для продолжения работы. Пропускаемые кадры обозначают символом "/", например, /30. Эти кадры будут отработаны или пропущены в зависимости от положения специального переключателя на пульте управления. С помощью пропускаемых кадров можно в одной УП описать обработку деталей, отличающихся друг от друга каким-либо элементом. Этот режим полезен при отладке УП, а также в тех случаях, когда программист не может принять однозначного решения об отработке каких-либо кадров и оставляет это на усмотрение оператора.
Признаком начала программы является символ %. По этому адресу задают номер УП, завершая ввод символом ПС (конец кадра), например % 5 ПС. Энергозащищенная память УЧПУ позволяет хранить 99 программ, однако номера 92-99 зарезервированы для сервисных УП. Далее следует текст УП в виде последовательности кадров. В УЧПУ 2С42 не накладывается строгих ограничений на порядок команд в кадре (кроме команд группы G40). Тем не менее, рекомендуется придерживаться "традиционного" формата:
- номер кадра;
- подготовительные функции;
- геометрическая информация;
- рабочая подача;
- скорость главного движения;
- номер инструмента;
- вспомогательные функции;
- прочая информация;
- конец кадра.
В последнем кадре УП программируют команду М02 (конец программы). Каждый кадр завершается символом ПС (конец кадра), Например: % 1 ПС N1 G1 ПС
…
N250 М02 ПС
Выполнение УП можно прервать в произвольном месте с помощью команд М00 (остановка) и М01 (остановка с подтверждением). Отработка возобновляется при нажатии кнопки "Пуск". Команды М00 и М01 применяют для промежуточных проверок и наладочных работ. Прерывание по команде М01 происходит в зависимости от положения специального переключателя на пульте УЧПУ, то есть периодичность проверок устанавливает оператор. В текст УП можно включать комментарий, состоящий из символов кода ISO (кроме символов " % " и " : "). Комментарий записывают в круглые скобки. Информация в скобках выводится на распечатку, но станком не отрабатывается. Большинство команд кода ISO носит модальный характер, то есть действует на все последующие кадры вплоть до отмены. Таким образом, в очередном кадре УП программируют только ту информацию, которая является новой по отношению к предыдущим кадрам. Исключение составляют лишь одноразовые команды, действующие в пределах одного кадра.