Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Вспомогательные (технологические) командыM00Стр 1 из 3Следующая ⇒
Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый " технологический останов" M01 Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения останова M02 Конец программы M03 Начать вращение шпинделя по часовой стрелке M04 Начать вращение шпинделя против часовой стрелки M05 Остановить вращение шпинделя; M06 Сменить инструмент; M07 Включить дополнительное охлаждение; M08 Включить основное охлаждение; M09 Выключить охлаждение; M30 Конец информации В начале каждой программы есть так называемая строка безопасности Строкой безопасности называется кадр, содержащий G коды, которые переводят станок ЧПУ в определенный стандартный режим, отменяют ненужные функции и обеспечивают безопасную работу с управляющей программой. В начале программы для обработки строкой безопасности является кадр N1. N10 G21 G40 G49 G54 G80 G90 Как вы уже знаете, многие коды являются модальными и остаются активными в памяти станка ЧПУ до тех пор, пока их не отменят Возможны ситуации, когда ненужный модальный G код не был отменен. Например, если программа обработки была прервана по каким-либо причинам в середине. Строка безопасности, которая обычно находится в начале управляющей программы или после кадра смены инструмента позволяет " восстановить" забытые G коды и выйти в привычный режим работы. Давайте поближе познакомимся с G кодами, находящимися в типичной строке безопасности. Код G21 говорит станку о том, что все перемещения и подачи рассчитываются и осуществляются в миллиметрах, а не в дюймах (G20). Так как станки производятся и работают в разных странах, то существует возможность переключения между дюймовым и метрическим режимами. Поэтому включение этого кода в состав строки безопасности гарантирует работу в правильном режиме. Код G40 отменяет автоматическую коррекцию на радиус инструмента. Коррекция на радиус инструмента предназначена для автоматического смещения инструмента от запрограммированной траектории. Коррекция может быть активна, если вы в конце предыдущей программы забыли ее отменить (выключить). Результатом этого может стать неправильная траектория перемещения инструмента и, как следствие, испорченная деталь. Код G49 отменяет компенсацию длины инструмента. Код G54 на большинстве современных станков позволяет активизировать одну из не- скольких рабочих систем координат. Предыдущая управляющая программа могла работать в другой системе координат, например в G55. Как и большинство G кодов, G код рабочей системы координат является модальным и сохраняется активным в памяти система ЧПУ до тех пор, пока его не отменят. Для того чтобы избежать ошибки, в строку безопасности включают код требуемой рабочей системы координат (G54-G59). Код G80 отменяет все постоянные циклы (например, циклы сверления) и их параметры. Отмена постоянных циклов необходима, так как все координаты после G кода постоянного цикла относятся непосредственно к нему и для выполнения других операций нужно " сказать" системе ЧПУ, что цикл закончен. Код G90 активизирует работу с абсолютными координатами. Хотя большинство про грамм обработки создается в абсолютных координатах, возможны случаи, когда требуется выполнять перемещения инструмента в относительных координатах (G91). Таблица 6.1 – Значение основных символов в языке программирования G-code
Вопросы для самопроверки
1. История и назначение языка программирования g-code? 2. Структура строки и адреса языка программирования g-code? 3. Функциональные значения символов X, Y, Z, U, V, W, Q, A, B, C, D, E, G, I, J, K, M, S, F, L, R, P, T, D, H, в языке программирования g-code? 4. Значение команд G00-G04 в языке программирования g-code? 5. Значение команд G17-G19 в языке программирования g-code? 6. Значение команд G20-G21 в языке программирования g-code? 7. Значение команд G40-G44в языке программирования g-code? 8. Значение команд G53-G59в языке программирования g-code? 9. Значение команд G80-G84в языке программирования g-code? 10. Значение команд G90-G92 в языке программирования g-code? 11. Значение команд М01, М02, М30 в языке программирования g-code? 12. Значение команд М03-М09 в языке программирования g-code?
|
Последнее изменение этой страницы: 2019-10-04; Просмотров: 402; Нарушение авторского права страницы