Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
x_06.doc
Скачиваний:
85
Добавлен:
15.05.2015
Размер:
737.79 Кб
Скачать

6.5.9. Программирование перемещения инструмента в "0" детали.

Поскольку при составлении программы заранее неизвестно положение «0» станка, необходимо предусматривать возможность смещения нуля детали в процессе обработки конкретной детали. Под смещением нуля понимается перемещение инструмента из положения «0» станка в положение «0» детали. Смещение нуля осуществляется только в абсолютной системе координат (G27) при задании подготовительной функции (G5S). Подготовительную функцию G58 нельзя задавать в одном кадре с коррекцией инструмента (адрес L), так как смещение нуля представляет собой один из видов коррекции - коррекцию нулевой точки станка. Переход из «0» станка в «0» детали всегда осуществляется в отрицательных направлениях по обеим координатам (Z и X). Величина и знак смещения нуля определяются оператором при наладке станка на обработку конкретной детали и набираются на декадных переключателях «Смещение 0z « и «Смещение 0х» на пульте УЧПУ станка. Поэтому для смещения нуля нужно задать функцию G58 и Х+000000, Z+000000. Смещение нуля отрабатывается со знаком, обратным набранному на соответствующем декадном переключателе.

14

6.5.10. Программирование возврата в нулевую точку станка.

Возврат в «0» станка осуществляется заданием (только в положительных направлениях), поочередно по каждой из осей величины перемещения, превышающей максимально возможное расстояние до «О» станка при действии функции G25 например:

G25X+999999

G25Z+999999

6.5.11. Программирование перемещений при круговой интерполяции.

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

Круговая интерполяция задается двумя кадрами в форме (при-менительно к вариантам по п.6.10):

N… G 26 LF

N… G 21 Z – + X + + I+ KLF

где G 21 – круговая интерполяция против часовой стрелки для коротких размеров (выбрана по табл.1);

G 26 – относительная система координат ( по табл.1);

mz = 0,01 мм/Имп; mx = 0,005 мм/Имп – масштабы перемещений.

Если k = 0, то перемещение не пишется.

Н – начальная точка;

К – конечная точка;

Δ X – приращение координаты по оси Х;

Δ Z – приращение координаты по оси Z;

15

i – расстояние от центра окружности до точки Н по оси Х;

k – расстояние от центра окружности до точки Н по оси Z;

R – радиус окружности.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]