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



 

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

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

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

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

 

а)   б)   в)

Рисунок 1 – Отклонение траектории инструмента от эквидистанты:

а) из-за особенностей геометрии; б) при наличии нескольких вершин; в) при износе.

 

Траектория отклоняется от расчетной эквидистанты на величину коррекции. Величина коррекции в УП явно не указывается, вместо этого задается номер корректора, содержащего необходимую величину коррекции, и, в некоторых случаях – ее знак и оси координат, в направлении которых она действует. Номер корректора чаще всего задается по адресу L, реже по адресам D и H раздельно задаются номера корректоров радиуса и длины инструмента. Корректоры являются регистровым файлом, содержащим до нескольких десятков значений величин коррекции, т.е. своеобразным внутренним программоносителем УЧПУ. Физически корректоры могут быть представлены блоком декадных переключателей или ячейками памяти управляющей ЭВМ УЧПУ. В процессе настройки станка значение корректоров может вручную изменять оператор или наладчик, не внося никаких изменений в УП. Это позволяет до некоторой степени адаптировать УП к конкретным условиям обработки и компенсировать искажения формы и размеров обработанной детали. Особый интерес представляют собой УЧПУ, разрядность корректоров у которых позволяет задавать радиус инструмента. В этом случае технологу-программисту достаточно рассчитать опорные точки контура детали и указать нужный тип коррекции, оператору – набрать радиус используемого инструмента, а все необходимые расчеты эквидистантной траектории будут автоматически выполнены управляющей ЭВМ УЧПУ.

Виды и схемы ввода коррекции чрезвычайно разнообразны. Они зависят вида и характера траектории, а главное – от возможностей и особенностей УЧПУ конкретного станка. Тем не менее, для разных УЧПУ одним и тем же значениям подготовительных функций могут соответствовать различные команды, связанные с коррекцией.

Особый интерес представляют собой УЧПУ, разрядность корректоров у которых позволяет задавать радиус инструмента. В этом случае технологу-программисту достаточно рассчитать опорные точки контура детали и указать нужный тип коррекции, оператору – набрать радиус используемого инструмента, а все необходимые расчеты траектории будут автоматически выполнены управляющей ЭВМ УЧПУ.

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

 


Дата добавления: 2018-02-28; просмотров: 730; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!