Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fanuc SOi mate-md

.pdf
Скачиваний:
924
Добавлен:
21.03.2015
Размер:
6.94 Mб
Скачать

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.1.5Преобразование в программу ЧПУ

Введенные фигуры контуров можно преобразовать в программы ЧПУ в форме G-кодов.

Нажмите [NC CNV]. Появляется диалоговое окно "ARE YOU SURE TO CONVERT NC PROGRAM?" ("ВЫ УВЕРЕНЫ, ЧТО ХОТИТЕ ПРЕОБРАЗОВАТЬ ПРОГРАММУ ЧУ?").

Если вы нажимаете [YES], преобразование начинается. Чтобы отменить преобразование, нажмите [NO].

Фигуры контуров можно преобразовать в следующие программы с G-кодами.

Тип фигуры

Обозначение

G-код

 

 

 

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

n

-G00 или G01

 

 

 

По линии

G01

 

 

 

Дуга (по ч. с.)

 

G02

 

 

 

Дуга (против ч. с.)

 

G03

 

 

 

Угол R

R

G02 или G03

 

 

 

Снятие фасок

C

G01

 

 

 

Коррекция на режущий

 

G41 или G42

инструмент

 

 

 

Отмена коррекции на

 

G40

режущий инструмент

 

 

 

- 747 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

ПРИМЕЧАНИЕ

1 Преобразованные в программу ЧПУ блоки сохраняются сразу же после блока, на котором

стоял курсор.

После возврата к предыдущим окнам курсор будет стоять на заголовке программы ЧПУ,

которая была последней сохранена после преобразования.

2Если есть какие-либо фигуры, для которых ожидаются конечные точки, преобразование в программу ЧПУ будет выполнено для той фигуры

контура, которая стоит перед блоком ожидания.

3После преобразования программы с контуром

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

(После выполнения цикличной программы исходная фигура контура не остается)

4Можно ввести значения до 8 цифр для команды оси (X/Y) преобразованной программы ЧПУ, и

значение должно всегда быть с десятичной

точкой. Десятичные цифры соответствуют минимальным единицам изм. установки, любые меньшие будут округляться.

IS-B форма

 

Наименьшее

Наименьшее

 

 

вводимое

программируемое

Макс.

 

приращение

приращение

 

мм

0,001 мм

0,001 мм

±99999,999 мм

дюйм

0,0001 дюйма

0,0001 дюйма

±9999,9999 дюйма

IS-C форма

 

Наименьшее

Наименьшее

 

 

вводимое

программируемое

Макс.

 

приращение

приращение

 

мм

0,0001 мм

0,0001 мм

±9999,9999 мм

дюйм

0,00001 дюйма

0,00001 дюйма

±999,99999 дюйма

ПРИМЕЧАНИЕ

5Если в бите 0 (IJR) параметра ном. 9341 задать 1, то адрес "R" будет выводиться как значение радиуса дуги n. Если задать 0, то данные "I" и "J"

будут выводиться в качестве координат точки центра.

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

- 748 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.2 Подробный обзор данных, касающихся фигуры контура

В этом разделе дается детальное описание данных фигуры контура, которые вводятся в окне ввода данных фигуры контура. Подробное описание данных фигуры контура по начальной точке и линии даны в предыдущей главе. При необходимости просмотрите эти описания.

1.5.2.1Дуга

Элемент данных

Комментарий

END POINT X

Координата по оси Х конечной точки дуги

END POINT Y

Координата Y конечной точки дуги

RADIUS R

Радиус дуги, но только с плюсом

CENTER I

Координата X центра дуги

CENTER J

Координата Y центра дуги

TOUCH STATE

Выберите с помощью следующего меню дисплей-

 

ных клавиш, будет ли эта фигура тангенциальной

 

относительно соседней фигуры.

 

[NO] : Не тангенциальная

 

[LAST] :Тангенциальная относительно предыдущей

 

фигуры

FEED RATE

Скорость подачи при выборе G01

ПРИМЕЧАНИЕ

Пункт FEED RATE появляется в том случае, если элемент данных ном. 9341#3(FCD) задан равным 1.

[AUX.]

: Вызов окна функции вспомогательного расчета.

 

Результат расчета будет задан в данные по

 

координате начальной точки.

[OK]

: Подтверждение ввода данных по дуге и сохранение

 

их в памяти.

[CANCEL] : Отмена ввода данных по дуге и возврат в окно листинга программы.

1.5.2.2Угол R

Элемент данных

Комментарий

RADIUS R

Радиус угла R, но только с плюсом

FEED RATE

Скорость подачи

ПРИМЕЧАНИЕ

Пункт FEED RATE появляется в том случае, если элемент данных ном. 9341#3(FCD) задан равным 1.

[OK] : Подтверждение ввода данных по углу R и сохранение их в памяти.

[CANCEL] : Отмена ввода данных по углу R и возврат в окно листинга программы.

- 749 -

 

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

 

 

1.5.2.3 Снятие фасок

 

 

 

 

 

 

 

 

 

 

 

 

Элемент данных

 

Комментарий

 

 

 

CAMFER C

Величина снятия фасок, только с плюсом

 

 

 

FEED RATE

Скорость подачи

 

 

 

ПРИМЕЧАНИЕ

Пункт FEED RATE появляется в том случае, если элемент данных ном. 9341#3(FCD) задан

равным 1.

[OK]

: Подтверждение ввода данных по снятию фасок и

 

сохранение их в памяти.

[CANCEL] : Отмена

ввода данных по фигуре снятия фасок и

 

возврат

в окно листинга программы.

1.5.2.4Выбор точки пересечения фигуры

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

[PREV.]/[NEXT] : Изменение точки пересечения или фигуры,

 

которую необходимо выбрать. Среди вы-

 

бираемых фигур мигает активная.

[OK]

: Окончательный выбор активной мигающей

 

фигуры.

[CANCEL]

: Отмена операции выбора. Далее, фактическая

 

фигура сохраняется в памяти, оставаясь в

 

состоянии ожидания.

- 750 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.3 Подробности, касающиеся расчета контура

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

Говорят, что фигура, или часть контура, для которой еще не определена конечная точка, находится в состоянии ожидания. Находящаяся в состоянии фигура обозначена пунктирной линией.

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

Можно задать до 10 последовательных блоков в качестве блоков ожидания.

1.5.3.1По линии

(1)Когда предыдущая фигура не находиться в состоянии ожидания

(a)Вводится только Х -> Такая линия рассматривается как горизонтальная

линия.

(b)Вводится только Y

-> Такая линия рассматривается как вертикальная линия

(c)Вводятся A и либо X, либо Y

-> Рассчитывается конечная точка, которая не введена

X или Y

(2)Когда предыдущая фигура, задающая дугу, не является ожидающей, и "TOUCH LAST" задан в линии.

(a)Вводится либо X либо Z

-> Угол A вычисляется автоматически и определяется конечная точка.

Если не вводится ни Х, ни Y, эта линия будет в состоянии ожидания.

A(Автоматический расчет)

X или Y

- 751 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

(3)Когда предыдущая фигура, задающая дугу, является ожидающей, и "TOUCH LAST" задан в линии.

(a)Вводятся X и Y, а также A

-> Рассчитывается точка пересечения с предыдущей фигурой.

А

Точка пересечения

(X, Y)

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

(4)Когда предыдущая фигура является дугой в состоянии ожидания, и "TOUCH LAST" задан в линии. Предполагается, что радиус и координата точки центра (I,J) дуги уже введены.

(a)Вводится только А -> Появляется окно выбора тангенциальной точки, в

нем выберите одну необходимую точку. Эта линия будет в состоянии ожидания.

Точка касания

А

Точка касания

(b)Вводятся X и Y

-> Появляется окно выбора тангенциальной точки, в нем выберите одну необходимую точку. Эта линия будет определена.

Точка касания

Точка касания

- 752 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(c)Вводятся A и либо X, либо Y

-> Появляется окно выбора тангенциальной точки, в нем выберите одну необходимую точку.

Эта линия будет определена.

Точка касания

Точка касания

А

X или Z

Если позиционное соотношение между точкой касательной и линией такое, что введенное значение A противоречит введенным X или Y, появляется предупреждающее сообщение, указывающее, что введены неверные данные.

- 753 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

1.5.3.2Дуга

(1)Когда предыдущая фигура не находится в состоянии ожидания и "TOUCH LAST" не задан в дуге

(a)Вводятся I и J

Эта дуга будет в состоянии ожидания.

(b)Вводятся X, Y и R

-> Появляется окно для выбора либо "Long path arc" (большаядуга) либо"Short path arc" (короткаядуга), выберите одну.

R

Начальная

точка

R

Конечная точка (z,x)

(c)Вводятся X, Z, I и J

-> Эта дуга определена.

ПРИМЕЧАНИЕ

Если расстояние (радиус) между начальной точкой и центром отличается от расстояния между конечной точкой и центром, фигура

отображается на основании фактической формы,

и фактическая фигура не будет обработана правильным образом.

(d)Вводится только R

-> Чтобы определить такую дугу, необходимо задать "TOUCH LAST" и ввести линию с А=0 град. и координатой Y сразу после фигуры. - Тем не менее, появляется окно для выбора либо "Long path arc" (большаядуга) либо"Short path arc" (короткаядуга), выберите требуемую.

Точка касания

R

- 754 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(2)Когда предыдущая фигура не находится в состоянии ожидания и "TOUCH LAST" задан в дуге.

(a)Вводятся X и Y

-> Радиус вычисляется автоматически, и дуга определяется.

Точка касания

Конечная точка (x,y)

(3)Когда предыдущая фигура находится в состоянии ожидания (для которой была определена начальная точка), а "TOUCH LAST" не задан в этой дуге.

(a)Вводятся R, I и J

-> Появляется окно выбора точки пересечения, в нем выберите одну необходимую точку. Эта дуга будет

всостоянии ожидания.

Точка пересечения

Точка

 

пересечения

R

 

 

Центр (I,J)

(b)Вводятся X, Y, I и J

-> Появляется окно выбора точки пересечения, в нем выберите одну необходимую точку. Эта дуга будет определена.

Точка пересечения

Точка пересечения

Конечная точка Центр (I,J) (X, Y)

- 755 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

(4)Когда предыдущая фигура находится в состоянии ожидания (для которой была определена начальная точка), а "TOUCH LAST" задан в дуге.

(a)Вводятся R, I и К

-> рассчитывается точка касания и дуга будет в состоянии ожидания.

Точка касания

R

Центр (I,J)

(b)Вводятся X, Y, I и J

-> Рассчитывается точка касания, и эта дуга будет определена.

Точка касания

Конечная

 

точка

Центр (I,J)

(X, Y)

ПРИМЕЧАНИЕ

Если расстояние (радиус) между начальной точкой и центром отличается от расстояния

между конечной точкой и центром, фигура

отображается на основании фактической формы, и фактическая фигура не будет обработана правильным образом.

(c)Вводятся R и X, Y

-> Появляется окно для выбора либо "Long path arc" (большаядуга) либо"Short path arc" (короткаядуга), выберите одну.

 

Точка касания

Точка касания

 

 

Короткая дуга

Длинная

 

R

дуга

R

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

 

 

 

 

 

(x,y)

- 756 -

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