ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.10.2024
Просмотров: 73
Скачиваний: 0
велик, фирмами разработаны упрощенные варианты, решающие поставленную задачу частично.
В системах ЧПУ с относительным отсчетом мет единой размер ной базы, и все перемещения отсчитываются от предыдущего по ложения инструмента; если это положение не известно, работа становится невозможной. Так как все системы ЧПУ (кроме систе^ мы АСЕМА) основаны именно на таком принципе, во избежание потери информации в системы ОПТ приходится вводить специаль ные блоки «абсолютного» отсчета, определяющие текущее положе ние инструмента относительно некоторой базы, положение которой известно. Тем не менее относительный отсчет в системе ЧПУ мо жет привести к появлению дополнительных холостых перемещений для'возврата в исходное положение, не нужных при абсолютном отсчете (см. алгоритм фирмы Siemens).
При обработке цилиндрических и торцовых поверхностей изме няется направление движения, уменьшающего глубину резания: при обработке цилиндра таким движением является движение по оси X, а при обработке торца — движение по оси Z. Система ОПТ должна это учитывать. В ряде случаев при переходе с обточки наружной поверхности на расточку внутренней также приходится изменять алгоритм отхода за счет изменения направления движе ния при этом отходе: при точении — в сторону + Х, а при расточ ке — иногда в сторону—X.
Алгоритмы известных систем СПТ рассматриваются ниже.
А л г о р и т м с и с т е м ы С П Т ф и р м ы Siemens. Впервые само программирование траектории было реализовано в системе фирмы Siemens (ФРГ) к токарному станку фирмы Gildemeister (31, 33, 94]. Система выполнена на базе стандартного устройства ЧПУ модели «Sinumerik-320» с шаговым приводом и относительной системой от счета с дополнением к ЧПУ адаптивной системы регулирования режимов резания путем стабилизации мощности резания (ССМ)
исистемы ОПТ, смонтированных в отдельном шкафу.
Вматериалах фирмы приведены два алгоритма работы сис
темы.
На рис. 103 показан цикл обработки детали из цилиндрической заготовки по алгоритму 1. Инструмент из исходного положения А ускоренно перемещается по программе в точку Б и затем в точ ку 0.
В точке 0 включается система СПТ и считываетя первый кадр' программы ОЧК; инструмент движется по программе первого кад ра. Если при врезании в деталь (точка а) ССМ выдает сигнал о том, что глубина резания больше допустимой {t>tnÿep}, движение по оси Z прекращается и инструмент отходит от ОЧК по оси X в точку Ь, соответствующую допустимой глубине резания. Способ формирования сигнала о выходе на заданную глубину резания ос вещен недостаточно четко [96].
Отход от ОЧК по оси Л' осуществляется с помощью дополни тельного генератора. Факт отхода от ОЧК в данном проходе запо минается с тем, чтобы вернуть инструмент для обработки оставше гося припуска. В точке b вновь включается продольная подача. Дальнейшее движение инструмента производится с учетом как программы ОЧК, так и действительного положения инструмента по оси X относительно ОЧК.
Алгоритм работы СПТ построен таким образом, что в ходе пе ремещения инструмента ведется непрерывное сравнение действи тельного диаметра точения с диаметром, определенным по програм ме ОЧК. Если действительный диаметр больше заданного, выход с интерполятора на привод по оси X закрыт и инструмент переме щается только по оси Z. Сравнение диаметров ведется при вводе каждого следующего кадра программы, причем учитывается диа метр точения, который соответствует полной отработке перемеще ния по оси X, заданного в этом кадре.
Если после ввода какого-то кадра выясняется, что действитель ный диаметр меньше диаметра, который должен быть в конце от работки этого кадра, выход с интерполятора на привод по оси А снова открывается и инструмент перемещается согласно програм ме ОЧК, иногда с некоторым сдвигом по оси X относительно исг
тинного положения |
окончательного контура. Например, в первом |
проходе от точки b |
(см. рис. 103) нет перемещения, инструмента |
по оси X, так как он проходит выше окончательного контура. |
|
Команда об окончании ОЧК предусмотрена в последнем кадре |
|
ОЧК (в точке С); |
после отработки последнего кадра программы |
ОЧК инструмент сначала отводится от детали по оси X на величи ну Х0, а затем ускоренно возвращается (сначала по оси Z, а затем по оси X) в точку 0. Одновременно программная перфолента ре версируется и устанавливается на кадр начала ОЧК.
Во втором проходе (после врезания, выхода на допустимую глубину резания в точку d и последующего перемещения по анало гии с первым проходом) инструмент впервые встречается с ОЧК в точке, е и далее перемещается по ОЧК. Номер кадра встречи (в данном случае кадр 7) запоминается и используется при формиро вании команды возврата в следующем, третьем, проходе. Второй проход (как и первый) заканчивается после обработки последнего (8-го кадра) программы ОЧК.
В третьем проходе при вводе кадра 5 (в точке g) система опре деляет, что при отработке этого кадра инструмент может встре титься с ОЧК; номер этого кадра запоминается, а дальнейшее дви жение осуществляется по программе, и инструмент перемещается по контуру, смещенному относительно ОЧК на величину Хом. Это движение продолжается до выхода на диаметр, определенный про граммой кадра 5 (точка й); далее инструмент перемещается толь ко по оси Z. В третьем проходе в точке К при вводе кадра 7, но мер которого хранится уже в памяти как номер кадра встречи с ОЧК во втором проходе, формируется команда на прекращение третье го прохода и возврат на начало следующего.
Алгоритм работы ОПТ предусматривает прекращение данного прохода и возврат инструмента в исходное положение (точку 0) либо сразу же после ввода кадра, номер которого хранится в па мяти как кадр встречи с ОЧК в предыдущем проходе и в котором задано перемещение только по оси X (прямой торец), либо только после отработки перемещения, заданного в кадре встречи, если оно должно вестись по обеим осям (конус, фасонная поверхность). Последний случай в рассматриваемом примере имеет место в точке й в четвертом — шестом проходах.
Дальнейшее перемещение инструмента осуществляется анало гично описанному выше.
Конец обработки ОЧК фиксируется либо по команде об окон чании прохода в конце программы при условии, что в начале дан ного прохода не было команд отхода от ОЧК по сигналу превыше ния допустимой глубины резания, либо по номеру кадра встречи с ОЧК в предыдущем проходе при том же условии.
При обработке деталей из нецилиндрических заготовок, на пример, поковок с конусом (ем. рис. 102, б) алгоритм работы СПТ отличается от описанного выше (вариант II). Согласно этому алго ритму, в местах, где припуск больше допустимой глубины резания, инструмент движется параллельно контуру заготовки. Такой ха рактер движения осуществляется по сигналам CGM с помощью того же генератора, который используется для выхода инструмен та на допустимую глубину резания в начале прохода,; Движение по программе ОЧК начинается с момента непосредственной ветре-
чи инструмента с ОЧК вне зависимости от того, задано ли в кадре перемещение по осям X и Z (ікак в варианте /) или нет; кроме то го, во всех черновых -проходах инструмент проходит от начала до конца -контура.
На основании имеющихся материалов можно сделать следую щие -предположения:
выход инструмента по оси X на начало прохода, т. е. на допу стимую глубину резания, определяется по уровню нагрузки в про цессе -подрезки торца; движение по оси X прекращается, когда на грузка становится меньше -некоторой заданной величины. Такой способ возможен при обратной подрезке резцами с главным углом в плане ф>90°. Точность выхода на допустимую глубину резания зависит от стабильности величины врезания инструмента в деталь по оси Z (Ô на рис. 103), качества привода, чувствительности устройства для измерения силового параметра резания, качества торца заготовки, постоянства геометрии инструмента и свойств материала заготовки;
для работы системы ОПТ необходимо вычисление и определе ние знака разности АХ между текущим положением инструмента
по |
оси X (Хт) и программируемым (Хп), отсчитанными от точ |
ки |
0; |
в системе предусмотрены различные алгоритмы ОПТ для обра
ботки деталей из цилиндрических и нецилиндрических |
заготовок. |
В варианте I имеют место холостые перемещения по уже обра |
|
ботанным коническим или фасонным поверхностям до |
-полной от |
работки информации, заданной в кадре встречи (например, чет вертый, пятый и седьмой проходы на рис. 103). В варианте II так же имеются потери времени из-за перемещения в каждом проходе всей длины ОЧК независимо от наличия уже обработанных участ ков ОЧК;
во избежание ненужных остановок информация об ОЧК, вво димая программой, должна оцениваться в системе СПТ до поступ ления ее в интерполятор;
для возврата на начало следующего прохода в системе ОПТ должно быть предусмотрено формирование и запоминание абсо лютных текущих координат положения инструмента по X и Z, отсчитанных от одной базы в точке 0;
-считывающее устройство должно иметь автоматический реверс перфоленты с поиском кадра начала ОЧК;
так как положение инструмента в конце полной обработки по ОЧК при работе по алгоритму 1 заранее неизвестно, для возврата суппорта в положение смены инструмента или исходное положение требуются дополнительные устройства;
реализация обоих алгоритмов требует сложной системы ОПТ, включающей устройства памяти и сравнения, блоки управления циклом и другие устройства, охваченные большим числом связей с системой ЧПУ; это затрудняет встройку системы ОПТ в серий ную систему ЧПУ.
А л г о р и т м с и с т е м ы С П Т А С Е М А . В ГДР для управле ния токарным станком разработана система АСЕМА, выполненная на базе прямоугольной системы ЧПУ с абсолютным отсчетом ко ординат и датчиками обратной связи [54, 95]. В системе имеется устройство для автоматического регулирования подачи по измеря емой датчиком величине тангенциальной силы резания. Алгоритм системы СПТ АСЕМА предусматривает уменьшение скачком глу бины резания при t> t nред и возврат инструмента для нового прохо да в точку отхода от ОЧК.
Принцип работы системы поясняется на примере обработки де тали (рис. 104) из конической заготовки с припуском в начале ОЧК, не превышающим удвоенное значение некоторой средней глу бины резания tcp, для которой рассчитывается исходные режимы
Рис. 104. Схема алгоритма системы СПТ АСЕМА (вариант /)
резания и уставка измеряемой силы резания (тангенциальной составляющей). Сигнал о превышении величины tcр выдается си стемой при снижении подачи на 50% относительно ее расчетной величины. По этому сигналу (точки а, с и т. д.) прекращается пере мещение по оси Z и включается перемещение по оси X на величи
ну fCp. Далее вновь включается перемещение по оси |
Z. При этом |
||
запоминаются координаты точки отхода от контура, |
и при дости |
||
жении инструментом размера по оси Z, заданного в данном кадре |
|||
программы, инструмент возвращается в |
эту точку |
(а — в первом |
|
проходе, е — во втором проходе и т. д.). |
Переход |
на |
обработку |
следующей ступени осуществляется только после обработки преды
дущей. |
|
|
за |
счет |
Система позволяет обрабатывать конические ступени |
||||
одновременного включения |
продольной sz |
и поперечной |
sx |
подач |
с постоянным соотношением между ними |
g |
|
|
|
(tga = —. ). По имею- |
||||
|
|
sz |
|
|
щймся данным можно сделать следующие выводы: |
начале |
|||
- для нормальной работы |
системы АСЕМА припуск в |
ОЧК детали и далее над началом каждой ступени ОЧК не может
превышать удвоенной величины заданной глубины резания, так как в системе не предусматривается отход инструмента по оси Z от обрабатываемой поверхности при ^>^Пред, что может привести к упору державки инструмента в деталь и его поломке. Это огра ничивает возможность системы при обработке произвольных заго товок;
выбор средней глубины резания в качестве расчетной умень шает производительность обработки;
последовательная полная обработка ступеней хотя и увеличи вает потери времени на холостые перемещения, но позволяет ис пользовать обычное, нереверсивное считывающее устройство, что упрощает систему;
запоминание координаты точки отхода от контура является ра циональным решением, так как в прямоугольной системе ЧПУ с абсолютным отсчетом координат этого достаточно для продолже ния нормальной работы системы в следующем проходе.
В последующих разработках [32] алгоритм системы СПТ АСЕМА изменен за счет выхода инструмента на начало прохода (по оси А) по принципу системы фирмы Siemens, что устранило ограничение по величине припуска в начале ОЧККроме того, в новом алгоритме предусмотрены прекращение прохода и возврат на следующий (рис. 105), если резание осуществляется е малой глубиной (при снижении силы резания ниже заданного минималь ного уровня), а также два варианта отвода инструмента при t > ^прёд (непрерывный отвод и отвод ступенчатый).
Рис. 105. Схема алгоритма системы СПТ АСЕМА (вариант II)
А л г о р и т м с и с т е м ы С П Т «Fanuc». Фирмой Fujitsu Limited (Япония) для управления токарным станком разработана система модели «Fanuc-240B» на базе стандартной контурной системы ЧПУ («Fanuc-240A») с адаптивной приставкой для регулирования режимоврезания и системой СПТ для обработки деталей из ци линдрического проката [97]. Алгоритм работы системы поясняется на рис. 106. Система имеет следующие особенности:
выход по программе на ускоренном ходу не в точку 0 начала ОЧК, а в точку 0', соответствующую наружному диаметру заго
товки, который должен быть известен при программировании;
установка инструмента на начало любого прохода осуществ ляется но автоматическому циклу смещением инструмента в нап равлении оси X либо от точки 0', либо от уровня окончания преды дущего прохода на величину t0, равную предельной глубине реза ния (по длине режущего лезвия) и задаваемую на переключателях пульта управления;
действительная глубина резания изменяется в проходе в сторо ну уменьшения либо до снижения измеряемой датчиком силы ре зания на заданный уровень, либо до снижения вибраций, измеряе мых специальным устройством, на заданный допустимый уровень; величина 00' задается при программировании и сравнивается с суммарной величиной действительного смещения по оси X от точки О' с тем, чтобы в новом проходе инструмент не выходил за преде
лы ОЧК; во всех промежуточных черновых проходах (кроме последнего)
при отсутствии команд на изменение глубины инструмент переме щается только по оси Z;
окончание каждого предварительного чернового прохода фикси руется в момент встречи инструмента с ОЧК; команда на возврат для нового прохода поступает с некоторой постоянной задержкой по времени, в результате которой инструмент проходит по про грамме от точки встречи еще некоторый участок ОЧК, обеспечи вающий при возврате положение инструмента над поверхностью, обработанной в проходе. Ступени, образующиеся на контуре от предварительных черновых проходов (на рис. 106 заштрихованы), снимаются в последнем черновом проходе по ОЧК;
последний черновой проход фиксируется по достижении точки 0, т. е. при выходе инструмента на ОЧК в начале прохода;
окончание последнего прохода всегда совпадает с концом про граммы ОЧК, что упрощает переход на следующую программу.
Система достаточно проста по структуре. Материалы фирмы не дают представления о возможности обработки деталей произволь