Статьи о станках


Технология машиностроения

Строка безопасности

Строкой безопасности называется кадр, содержащий G коды, которые переводят СЧПУ в определенный стандартный режим, отменяют ненужные функции и обеспечивают безопасную работу с управляющей программой. В нашей программе для обработки паза строкой безопасности является кадр N10.
N10 G21 G40 G49 G54 G80 G90
Как вы уже знаете, многие коды являются модальными и остаются активными в памяти СЧПУ до тех пор, пока их не отменят Возможны ситуации, когда ненужный модальный G код не был отменен. Например, если программа обработки была прервана по каким-либо причинам в середине. Строка безопасности, которая обычно находится в начале УП или после кадра смены инструмента позволяет "восстановить" забытые G коды и выйти в привычный режим работы.
Давайте поближе познакомимся с G кодами, находящимися в типичной строке безопасности.
Код G21 говорит станку о том, что все перемещения и подачи рассчитываются и осуществляются в миллиметрах, а не в дюймах (G20). Так как станки производятся и работают в разных странах, то существует возможность переключения между дюймовым и метрическим режимами. Поэтому включение этого кода в состав строки безопасности гарантирует работу в правильном режиме.
Код G40 отменяет автоматическую коррекцию на радиус инструмента. Коррекция на радиус инструмента предназначена для автоматического смещения инструмента от запрограммированной траектории. Коррекция может быть активна, если вы в конце предыдущей программы забыли ее отменить (выключить). Результатом этого может стать неправильная траектория перемещения инструмента и, как следствие, испорченная деталь.
Код G49 отменяет компенсацию длины инструмента.
Код G54 на большинстве современных станков позволяет активизировать одну из нескольких рабочих систем координат. Предыдущая управляющая программа могла работать в другой системе координат, например в G55. Как и большинство G кодов, G код рабочей системы координат является модальным и сохраняется активным в памяти СЧПУ до тех пор, пока его не отменят. Для того чтобы избежать ошибки, в строку безопасности включают код требуемой рабочей системы координат (G54-G59).
Код G80 отменяет все постоянные циклы (например, циклы сверления) и их параметры. Отмена постоянных циклов необходима, так как все координаты после G кода постоянного цикла относятся непосредственно к нему и для выполнения других операций нужно "сказать" системе ЧПУ, что цикл закончен.
Код G90 активизирует работу с абсолютными координатами. Хотя большинство программ обработки создается в абсолютных координатах, возможны случаи, когда требуется выполнять перемещения инструмента в относительных координатах (G91).
Важность форматирования УII
В начале этой главы мы рассмотрели пример, наглядно демонстрирующий, что нет особого смысла уменьшать размер УП, а есть смысл сделать так. чтобы программа обработки была хорошо читаемой. Хорошая читаемость программы обеспечивается четкой структурой, комментариями, номерами кадров и пробелами между словами данных, то есть ее форматом. Однако, это не единственная причина для форматирования УП. Второй причиной является совместимость. Если все программисты в вашей компании будут использовать одинаковый формат, то каждый из них без особых хлопот разберется в программе своего коллеги, сможет найти ошибку и исправить ее
Пожалуй, самой важной причиной для форматирования УП является специфика многоинструментальной обработки на современных станках с ЧПУ. Особенность этой работы заключается в частой смене инструмента и в многократном использовании одного и того же инструмента. У оператора станка с ЧПУ может возникнуть необходимость перезапуска программы с определенного номера инструмента или операции. Для этого требуется особая технология написания УП, нужна определенная избыточность информации.
Опытный программист всегда включает в УП некоторый набор дополнительных команд, позволяющих оператору станка "стартовать" из определенных кадров программы. Этими командами могут быть не только команды включения требуемых оборотов шпинделя S и МОЗ, но и строки безопасности, команды на выполнение компенсации длины и коррекции на радиус инструмента.
Это означает, что одна управляющая программа может состоять из множества "мини-программ":
%
О0002
(PROGRAM NAME - Т)
(DATE=DD-MM-YY - 15-09-04 TIME=HH:MM - 22:55) N100 G21
N102 GOO G17 G40 G49 G80 G90 (1 OPERATION) N104 Tl M6
N106 GOO G90 G54 X-88.783 Y47.985 AO. S1000M3 N108 G43H1 Z100.
(2 OPERATION) N134 T2M6
N136 G00 G90 G54 X-88.783 Y47.985 AO. S1000M3 N138 G43 H2Z100.
(3 OPERATION) N164 ТЗ M6
N166 GOO G90 G54 X-88.783 Y47.985 AO. S1000M3 N168 G43 H3Z100.
(4 OPERATION) N194T4M6
N196 GOO G90 G54 X-88.783 Y47.985 AO. S1000M3 N198 G43 H4Z100.
(5 OPERATION) N224 T5 Мб
N226 GOO G90 G54 X-88.783 Y47.985 AO. S2000M3 N228 G43 H5 ZIOO.
N248 M08
N250 G28 XO YO ZO
N252 M30
%
Краткое изложение главы
• Коды (функции) с адресом G, называемые подготовительными, определяют настройку СЧПУ на определенный вид работы.
• Коды (функции) с адресом М называются вспомогательными и предназначены для управления режимами работы станка.
• Любая программа обработки состоит из некоторого количества строк, которые называются кадрами УП.
• В самом начале УП обязательно должен находится код начала программы % и номер программы (например, О0001).
• Немодальные коды действуют только в том кадре, в котором они находятся. А модальные коды активны до тех пор, пока их не отменят другим кодом из их функциональной группы.
• Строкой безопасности называется кадр, содержащий G коды, которые переводят СЧПУ в определенный стандартный режим, отменяют ненужные функции и обеспечивают безопасную работу с управляющей программой.


Обсудить вопрос в студенческом форуме

 

Сайт содержит информацию о учебном заведении и студенческой общине и не является официальным