Facebook

Twitter

9:00 – 18:00

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

+7(495)780-05-14

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

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

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


Функциональный характер интерполируемого участка траектории (прямая, окружность, парабола или кривая более высокого порядка) определяется соответствующей подготовительной функцией (G01 – G03, G06). Для задания параметров интерполяции применяют адреса I, J, К, используя их для определения геометрических характеристик кривых (например, центра дуги окружности, радиусов, углов и т.п.). В тех случаях, когда вместе с параметрами интерполяции необходимо записать математический знак («+» или «-»), он должен следовать за адресным символом и перед цифровыми символами. Если знак отсутствует, подразумевается знак плюс.
Начальная точка каждого участка интерполяции совпадает с конечной точкой предыдущего участка, поэтому в новом кадре она не повторяется. Каждой последующей точке, лежащей на этом участке интерполяции и имеющей определенные координаты, соответствует отдельный кадр информации с адресами перемещений X, Y или Z.

Современные устройства ЧПУ в своем программном обеспечении имеют «встроенные» функции для выполнения простейшей интерполяции. Так, в токарных станках с ЧПУ фаска под углом 45° задается адресом С со знаком и конечным размером по той координате, по которой идет обработка детали перед фаской. Знак под адресом С должен совпадать со знаком обработки по координате X. Направление по координате Z задается только в отрицательную сторону.

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

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

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

В качестве основного метода кодирования подачи используется метод прямого обозначения, при котором должны применяться следующие единицы: миллиметр в минуту — подача не зависит от скорости главного движения; миллиметр на оборот — подача зависит от скорости главного движения; радиан в секунду (градус в минуту) — подача относится только к круговому перемещению. При прямом кодировании скорости главного движения число обозначает угловую скорость шпинделя (в радианах в секунду или оборотах в минуту) либо скорость резания (в метрах в минуту). Например, если в программе частота вращения шпинделя задана как S -1000, это означает, что шпиндель вращается по ходу часовой стрелки с частотой вращения 1000 об/мин. (Если минус отсутствует, значит, вращение шпинделя происходит против хода часовой стрелки.)
Для быстрого перемещения рекомендуется использовать подготовительную функцию G00, но допускаются и другие варианты.

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

Слово «Функция инструмента» используется для выбора инструмента. Допускается применять его для коррекции (или компенсации) инструмента. В этом случае слово «Функция инструмента» будет состоять из двух групп цифр. Первая группа используется для выбора инструмента, вторая — для его коррекции. Если для записи коррекции (компенсации) инструмента используется другой адрес, рекомендуется использовать символ D или Н.

Количество цифр, следующих за адресами Т, D и Н, указывается в формате конкретного устройства ЧПУ.

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

В кадре управляющей программы, задающем режим резьбонаре-зания, должна быть следующая информация:

□ подготовительная функция, определяющая режим резьбона-резания;

□ размерные слова по адресам X и(или) Z, определяющие длину участка резьбы;

□ слова по адресу I или К, определяющие шаг резьбы, параллельной соответствующим осям координат.

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

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