Координатные системы станков




АВТОМАТИЗАЦИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

МЕХАНИЧЕСКОЙ ОБРАБОТКИ

Обработка на станках с ЧПУ

Системы позиционного и контурного управления

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

 

 

Рис. 28. Примеры решения технологических задач в системах позиционного и контурного управления:

а – сверление отверстий путей программирования

отдельных точек; б – фрезерование прямолинейных

пазов путем программирования отрезков прямых;

в – фрезерование криволинейной поверхности

путем программирования

 

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

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

 

Координатные системы станков

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

Координатные оси системы обозначают по правилу правой руки (рис. 29). Ось Z совмещается с осью шпинделя, ей соответствует средний палец правой руки. Ось X, которой соответствует крайний палец, всегда располагается горизонтально.

 

Рис. 29. Расположение координатных систем на станках с ЧПУ

горизонтальной (а) и вертикальной (б) компоновки

 

Направление координатных осей указывает на положительное перемещение режущего инструмента относительно неподвижной детали. При перемещении детали относительно неподвижного инструмента ее положительные перемещения на­правлены в обратном направлении, и их обозначают индексом соответствующей оси со штрихом X', Y', Z'. За положительное направление вращения А, В, С вокруг соответствующей оси X, Y или Z принято вращение по часовой стрелке при взгляде вдоль положительного направления оси.

Положение координатной системы станка определяется нуле­вой точкой М - нуль станка (рис. 30).

Рис. 30. Расположение координатной системы и характерных

точек в рабочей зоне станка с ЧПУ

 

Точное положение нуля станка, как и направление осей координат, указывают в руко­водстве ЧПУ станка. Нулевая точка Д детали, представляющая начало отсчета ее координатной системы, а также нулевая точка N инструмента, относительно которой выставляется инструмент на размер, определенным образом располагаются в системе коор­динат станка. Исходная точка R, определяющая начало отсчета при перемещении рабочих органов по программе, также привя­зана относительно нулевой точки станка.

Числовое программное управление металлорежущими стан­ками обеспечивает гибкую автоматизацию процесса обработки заготовки на станке в соответствии с заданной управляющей программой, составленной в алфавитно-цифровом коде.

В каче­стве программоносителя используют перфоленту, кассету маг­нитной ленты, дискету. Для записи управляющей программы на восьмидорожковую перфоленту в системах ЧПУ применяют единый метод кодирования информации, основанный на приме­нении международного семиразрядного кода ISO-7bit. Значение буквенных символов латинского алфавита, используемых в ISO-7bit, дано в табл. 2. Управляющая программа содержит информацию о геометрических параметрах изготовляемой детали и технологических командах, определяющих процесс изготов­ления детали на станке.

Таблица 2

Буквенные символы, используемые в ISO-7 bit

для кодирования информации

 

  Символ     Содержание
А В С D Е F G Н I J К L М N О Р Q R   S Т U V W X Y Z Поворот вокруг оси X Поворот вокруг оси Y Поворот вокруг оси Z Коррекция инструмента Вторая функция подачи Подача Подготовительная функция Свободен для функционального кодирования Параметр интерполяции или шаг резьбы параллельно оси X Параметр интерполяции или шаг резьбы параллельно оси Y Параметр интерполяции или шаг резьбы параллельно оси Z Не определен Вспомогательная функция Номер кадра Свободен для функционального кодирования Третичное перемещение параллельно оси X Третичное перемещение параллельно оси Y Перемещение на быстром ходу по оси Z или третичное переме­щение параллельно оси Z Частота вращения шпинделя Инструмент Вторичное перемещение параллельно оси X Вторичное перемещение параллельно оси Y Вторичное перемещение параллельно оси Z Перемещение параллельно оси X Перемещение параллельно оси Y Перемещение параллельно оси Z

 

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

 

N3.G2.X + 33.Y + 33.Z + 32.B32.F2.S2.T2.M2.ПС,

 

где N3 – номер кадра, определяемый трехзначным числом, например № 001, № Q02;

G2 – подготовительные команды, ко­дируемые двузначным числом, например GOO; G01 и так далее до G99; они определяют режим работы ЧПУ;

X + 33 – пере­мещение вдоль оси X со знаками «+» или «–», указывающими направление движения, определяется шестизначным числом, обо­значающим координату перемещения, мм; при этом первые три цифры до запятой определяют значение координаты в целых долях, а цифры после запятой – значение координаты в деся­тичных долях, X + 154.125;

Y + 33 – перемещение вдоль оси Y;

Z + 32 – перемещение вдоль оси Z; при этом значение коор­динаты после запятой определяется двумя цифрами, например Z – 068.34;

В32 – поворот вокруг оси Y с указанием пятизначным чис­лом его координаты; первые три цифры указывают градусы, а последующие две – его десятые и сотые доли, например В180.00;

F2 – скорость подачи, величина которой кодируется дву­значным числом, например F28;

S2 – частота вращения шпинделя, кодируемая двузначным числом, например S54;

Т2 – код инструмента, номер которого определяется дву­значным числом, например Т12;

М2 – вспомогательные функции, кодируемые двузначным чис­лом от М00 до М99, например М03 означает включение вращения шпинделя по часовой стрелке;

ПС – символ окончания кадра, обозначающий перевод строки.

Начало программы обозначается символом «%». При состав­лении программы некоторые слова в отдельных кадрах могут быть опущены, однако последовательность записи слов сохраняется. В табл. 2 даны значения адресных букв латинского алфавита от Aдо Z, используемых для программирования в коде IS0-7bit. Подготовительные команды от G00 до G99 определяют в целом режим работы системы (характер позиционирования), выбор требуемых постоянных циклов, переход к соответствующей си­стеме отсчета (абсолютной или в приращениях) (табл. 3).

В руководстве ЧПУ для определенного станка формат кадра конкретизируется и даются указания по программированию с учетом конструкции станка, комплекта управляемых координат и применяемой системы ЧПУ. Линейные размеры задают в миллиметрах и их десятичных долях, угловые – в градусах илирадианах. Скорость подачи может иметь единицу измерения миллиметр в минуту или миллиметр на оборот. В первом случае её коди­руют подготовительной функцией G94, а во втором – функ­цией G95. Скорость главного движения может быть задана в мм/мин; при этом используют подготовительную функцию G96, или как частота вращения шпинделя, оборот в минуту, тогда исполь­зуют подготовительную функцию G97.

Таблица 3

Основные подготовительные команды

 

Кодирование Содержание
G00   G01   G02, G03   G04   G09   G17, G18, G19 G45 – G52 G54, G55, G56   G60 G80 G81 – G89 G90, G91   Позиционирование. Перемещение взаданную точку на быстром ходу Перемещение в точку попрямой с заданной подачей. Линейная интерполяция Перемещение по дуге с заданной подачей по часовой и против часовой стрелки. Круговая интерполяция Пауза в отработке на время, заданное на пульте или в кадре Торможение. Плавное уменьшение скорости подачи до фиксированного значения в заданной точке Выбор плоскости обработки соответственно XY, ZX, YZ Коррекция по диаметру или радиусу инструмента Смещение нулевой точки детали в направлении осей X,Y,Z Точное позиционирование Отмена постоянного цикла Постоянные циклы Отсчет перемещений в абсолютной системе или в приращениях

 

При кодировании числовых значений скорости подачи и главного движении применяют методы прямого обозначения, геометрической и арифметической прогрессии или символического соответствия. Наиболее удобным является прямое обозначение, когда, например, подачу 25 мм/мин кодируют F25.

Значения основных вспомогательных команд, определяемых адресом M00–M99, приведены в табл. 4.

Таблица 4

Основные вспомогательные команды

 

  Кодирование     Содержание
М00 М02 М03, М04   М05 M06 М08, М09 М10,М11 М60 М68 М78 М79 Программируемый стол Конец программы Вращение шпинделя соответственно по часовой и против часовой стрелки Останов шпинделя Замена инструмента Включение и выключение охлаждения Зажим инструмента, снятие зажима Замена заготовки Зажим заготовки Зажим стола Отжим стола

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-02-10 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: