Facebook

Twitter

9:00 – 18:00

Время работы ПН-ПТ

+7 (495) 646-61-40

Мы всегда Вам рады!

Поиск
Меню
 
Разработка управляющих программ (часть 2)

Разработка управляющих программ (часть 2)


В пределах одного кадра управляющей программы не должны повторяться слона «Размерные перемещения» и «Параметр интерполяции» или «Шаг резьбы»; не должны использоваться слова «Подготовительная функция», входящие в одну группу.

После символа «Главный кадр» в управляющей программе должна быть записана вся информация, необходимая для начала или возобновления обработки. Этот символ используется для определения начала программы на носителе данных.

При необходимости режима «Пропуск кадра», например для осуществления наладочных переходов при наладке станка и исключения этих переходов после окончания наладки, перед символами «Номер кадра» и «Главный кадр» должен записываться символ «Пропуск кадра».
Каждое слово в кадре управляющей программы должно состоять из символа адреса (прописная буква латинского алфавита согласно таблице, математического знака «+» или «-» (при необходимости), последовательности цифр.

Слова в управляющей программе могут быть записаны одним из двух способов: без использования десятичного знака (подразумеваемое положение десятичной запятой) и с его использованием (явное положение десятичной запятой). Явная десятичная запятая обозначается символом «DS».

Подразумеваемое положение десятичной запятой должно быть определено в характеристиках конкретного устройства ЧПУ. При записи слов с использованием десятичного знака слова, в которых десятичный знак отсутствует, должны рассматриваться устройством ЧПУ как целые числа. В этом случае могут быть опущены незначащие нули, стоящие до и(или) после знака: Х.ОЗ означает размер 0,03 мм по оси X; Х1030 — размер 1030,0 мм по оси X. Размер, представленный только нулями, должен быть выражен по крайней мере одним нулем.

При записи слов с подразумеваемой десятичной запятой с целью сокращения количества информации рекомендуется опускать нули, стоящие перед первой значащей цифрой (ведущие нули). Последние нули можно опускать (ведущие нули в этом случае опускать нельзя). При опускании как ведущих, так и последних нулей положение подразумеваемой десятичной запятой остается неизменным согласно характеристикам конкретного устройства ЧПУ.

Слово «Номер кадра» должно состоять из цифр, количество которых указывается в формате конкретного устройства ЧПУ.

Слово (или слова) «Подготовительная функция» должно быть выражено кодовым символом в соответствии с таблицами “Подготовительные функции” и “Значения постоянных циклов”.

Все размерные перемещения должны задаваться в абсолютных значениях или приращениях. Способ управления должен выбираться одной из подготовительных функций: G90 (абсолютный размер) или G91 (размер в приращениях).

За адресом каждого слова «Размерное перемещение» следуют две цифры, первая из которых показывает количество разрядов перед подразумеваемой десятичной запятой, отделяющей целую часть числа от дробной, вторая — количество разрядов после запятой. Если можно опустить нули, стоящие перед первой значащей цифрой и после последней в словах «Размерные перемещения», за адресом «Размерное перемещение» должны следовать три цифры. Если опускаются нули, стоящие перед первой значащей цифрой, то нулем должна быть первая цифра. Если опускаются нули, стоящие после значащей цифры, нулем должна быть последняя цифра.

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

Ряд устройств ЧПУ имеет специальные циклы, «привязанные» к конкретному станку. Например, токарные станки имеют циклы нарезания резьб и канавок с автоматическим разделением на проходы, цикл глубокого сверления с автоматическим разделением на проходы, цикл нарезания резьб метчиком или плашкой и др.

Если устройство ЧПУ допускает задание размеров в абсолютных значениях (положительных или отрицательных) в зависимости от начала системы координат, то математический знак («+» или «-») является составной частью слова «Размерное перемещение» и должен предшествовать первой цифре каждого размера.

Если абсолютные размеры всегда положительны, то между адресом и следующим за ним числом не ставят никакого знака, а если они либо положительны, либо отрицательны, то между адресом и следующим за ним числом ставится знак.

Если устройство ЧПУ допускает задание размеров в приращениях, то математический знак должен предшествовать первой цифре каждого размера, указывая направление перемещения.
Движение инструмента по сложной траектории обеспечивается специальным устройством — интерполятором. Интерполяция линейных и дуговых отрезков производится отдельно по участкам заданной траектории. Каждый из участков может быть записан в одном или нескольких кадрах управляющей программы.

Продолжение …