Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование траектории обработки для тока...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
463.87 Кб
Скачать

3. Постпроцессор для токарной обработки

Набор команд (существующий по умолчанию), используемых в управляющих программах подразделяется на подготовительные и вспомогательные.

Подготовительные команды.

Слова подготовительных команд содержат символ G, за которым следует две цифры, определяющие тип команды. Дополнительные команды могут являться командами, задающими режим работы системы управления. Перейдём к более подробному описанию подготовительных команд (формат команд представлен в пункте «Постпроцессор для электроэрозионной обработки»).

Команда быстрого позиционирования G00.

Перемещение в запрограммированную точку с заданной скоростью (например, с наибольшей скоростью подачи). Предварительно запрограммированная скорость рабочего перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть не координированными, например (N10 G00 X10 Y25).

Команда линейной интерполяции G01.

Перемещение с запрограммированной скоростью по прямой (в прямоугольной системе координат). В данном случае должно обеспечиваться постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместится инструмент станка по двум осям координат одновременно, например (N10 G01 X10 Y25).

Команды круговой интерполяции G02, G03.

Круговая интерполяция, при которой движение инструмента направлено соответственно по часовой стрелке, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой поверхности или против. Перемещения осуществляются с запрограммированной скоростью, например (N10 G02 X10 Y25 I5 J2 или N10 G03 X10 Y25 I5 J2).

Команда паузы G04.

Остановка обработки на время, заданное в кадре (мс), например (N20 G04 X1000).

Команда задания перемещения в абсолютных координатах G90.

Эта команда вводит в действие отсчёт перемещений от начала текущей системы координат.

Команда задания перемещения в относительных координатах G91.

Эта команда вводит в действие отсчёт перемещений от текущего положения через приращения по соответствующим координатам.

Вспомогательные команды.

Слова вспомогательных команд состоят из символа M, за которым следуют две цифры, определяющие тип команд. Вспомогательные команды управляют режимами работы CNC. Перейдём к более подробному описанию вспомогательных команд (формат команд представлен в пункте «Постпроцессор для электроэрозионной обработки»).

Команда программируемого останова M00.

Команда M00 может находиться в любом месте кадра, в котором предусматривается программируемый останов, или в отдельном, следующим за ним кадре. При обработке команды M00 происходит останов движения по обеим координатным осям.

Команда останова с подтверждением M01.

Команда M01 должна обязательно находиться в том же кадре, в котором предусмотрен останов с подтверждением. В начале обработки этого кадра на экране дисплея появляется запрос на подтверждение останова оператором станка. После подтверждения запроса происходит обработка всех команд этого кадра и последующий останов движения.

Команда конца управляющей программы M02.

Кадр с командой M02 заканчивает последовательность команд управляющей технологической программы и является её последней командой. Команда M02 может находиться или в отдельном кадре или в конце последнего кадра программы. Все последующие за командой M02 кадры системой CNC не воспринимаются и не обрабатываются.

Команды включения вращения шпинделя с заданной частотой вращения M03, M04.

По данным командам происходит включение вращения шпинделя с заданной частотой вращения соответственно по часовой стрелке и против часовой стрелки.

Команда включения насосов системы охлаждения M07.

По этой команде происходит включение насосов системы охлаждения, например (N100 M07 S2), где S - параметр системы охлаждения. Команда M08 отменяет действие команды M07, то есть отключает насосы системы охлаждения.

Команда отключения шпинделя M11.

По данной команде происходит отключение вращения шпинделя.

Команда конца файла управляющей программы M30.

Эта команда используется для указания конца файла управляющей программы и используется совместно с командой M02

Команды включения/отключения запрета разгонов и торможений M55, M56.

Команда M55 включает запрет разгонов и торможений при движении по осям XY и UV. Команда M56 отменяет действие команды M55, то есть отключает запрет разгонов и торможений.