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

Fanuc SOi mate-md

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

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(b)Когда задается линия через две точки

Нажатием [XY,XY], можно задать линию, проходящую через две точки.

Нажатием [XY, A], можно выбрать вышеуказанный тип с повторным использованием угла.

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

Комментарий

PASS POINT X

Координата Х первой точки, через которую проходит

 

линия

PASS POINT Y

Координата Y первой точки, через которую проходит

 

линия

PASS POINT U

Координата Х второй точки, через которую проходит

 

линия

PASS POINT V

Координата Y второй точки, через которую проходит

 

линия

SHIFT DIST. D

Когда линию необходимо задать путем сдвига

 

исходной линии, введите расстояние сдвига

SHIFT DIRC.

Дисплейными клавишами со стрелками выберите

 

направление сдвига

Окно с данными для дуги появляется похожим на рассмотренное в случае i).

-Точка пересечения двух дуг

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

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

Комментарий

CENTER X1

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

CENTER Y1

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

RADIUS R1

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

CENTER X2

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

CENTER Y2

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

RADIUS R2

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

SELECT

Дисплейными клавишами со стрелками из двух

 

возможных точек выберите нужную точку

 

пересечения

Выполнение вспомогательного расчета

После ввода всех необходимых данных по каждому из вышеперечисленных типов расчета, нажмите [OK]. Будет выполнен вспомогательный расчет, а результат затем внесен в параметр с данными координат (X, Y) начальной точки.

Если нажать [CANCEL], вы можете вернуться в окно вспомогательно расчета

- 767 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

1.5.4.3По линии

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

Вокне меню вспомогательного расчета появляются следующие дисплейные клавиши.

[ENDPNT]

: Вызов окна меню для расчета конечной точки

[ANGLE]

: Вызов окна меню для расчета угла

Чтокасаетсярасчетаконечнойточки, этипараметрыподобнытем, что использовались для начальной точки, так что при необходимости обратитесь к данным выше пояснениям.

Выбор типа расчета

В окне меню вспомогательного расчета для линии нажмите [ANGLE]. Появляется следующее меню для расчета угла. Клавишей управления курсором можно пройтись по комментариям меню, пока не найдете нужное.

SELECT CALCULATION OF ANGLE (LINE)

1.

2.

1. ANGLE OF LINE

[ ENDPT

][ ANGLE

][

][ OK

][CANCEL ]

Ввод данных для расчета

- Угол линии, проходящей через 2 точки

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

Комментарий

POINT X

Координата Х первой точки, через которую проходит

 

линия

POINT Y

Координата Y первой точки, через которую проходит

 

линия

POINT U

Координата Х второй точки, через которую проходит

 

линия, она должна быть в отдалении от первой

POINT V

Координата Y второй точки, через которую проходит

 

линия, она должна быть в отдалении от первой

- 768 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

- Угол линии, перпендикулярной линии, проходящей через две точки

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

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

Комментарий

POINT X

Координата Х первой точки, через которую проходит

 

линия

POINT Y

Координата Y первой точки, через которую проходит

 

линия

POINT U

Координата Х второй точки, через которую проходит

 

линия, она должна быть в отдалении от первой

POINT V

Координата Y второй точки, через которую проходит

 

линия, она должна быть в отдалении от первой

Выполнение вспомогательного расчета

После ввода всех необходимых данных по каждому из вышеперечисленных типов расчета, нажмите [OK]. Выполняется вспомогательный расчет, результат которого вносится в координату конечной точки (X, Y) или угол (A) линии.

Если нажать [CANCEL], вы можете вернуться в окно вспомогательно расчета

- 769 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

1.5.4.4Дуга

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

Вокне меню вспомогательного расчета появляются следующие дисплейные клавиши.

[ENDPNT]

: Вызов окна меню для расчета конечной точки

[CENTER]

: Вызов окна меню для расчета точки центра

[CIRCLE]

: Вызов окна меню для задания окружности

Что касается расчетаконечной точки иточки центра, ониподобны тем, что использовались для начальной точки, так что при необходимости обратитесь к данным выше пояснениям.

Выбор типа расчета

В окне меню вспомогательного расчета для дуги нажмите [CIRCLE]. Появится следующее меню для задания окружности. Клавишей управления курсором можно пройтись по параметрам меню, пока не найдете нужный. Выбранный в текущий момент параметр выделен желтым.

SELECT CALCULATION OF CIRCLE (ARC

)

1.

2.

3.

 

1. CIRCLE BY CENT.. & POINT

[ ENDPNT

][ CENTER

][ CIRCLE ][ OK

][CANCEL ]

- 770 -

B-64144RU/01 MANUAL GUIDE 0i 1. MANUAL GUIDE 0i

Ввод данных для расчета

- Дуга, проходящая через одну точку, при условии, что координата ее центра определена

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

Комментарий

POINT X

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

POINT Y

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

CENTER I

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

CENTER J

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

- Дуга, проходящая через две точки, при условии, что ее радиус определен

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

Комментарий

POINT X

Координата Х первой точки, через которую проходит

 

дуга

POINT Y

Координата Y первой точки, через которую проходит

 

дуга

POINT U

Координата Х второй точки, через которую проходит

 

дуга, она должна быть в отдалении от других точек

POINT V

Координата Y второй точки, через которую проходит

 

дуга, она должна быть в отдалении от других точек

RADIUS R

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

SELECT

Дисплейными клавишами со стрелками из двух

 

возможных дуг выберите нужную

- Дугу, проходящую через три точки

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

Комментарий

POINT X

Координата Х первой точки, через которую проходит

 

дуга

POINT Y

Координата Y первой точки, через которую проходит

 

дуга

POINT U

Координата Х второй точки, через которую проходит

 

дуга, она должна быть в отдалении от других точек

POINT V

Координата Y второй точки, через которую проходит

 

дуга, она должна быть в отдалении от других точек

POINT P

Координата Х третьей точки, через которую

 

проходит дуга, она должна быть в отдалении от

 

других точек

POINT Q

Координата Y третьей точки, через которую

 

проходит дуга, она должна быть в отдалении от

 

других точек

Выполнение вспомогательного расчета

После ввода всех необходимых данных по каждому из вышеперечисленных типов расчета нажмите [OK]. Выполняется вспомогательный расчет, результат которого вносится в координату конечной точки (X, Y) или координату центра (I,J) дуги.

Когда выбран ввод параметров окружности клавишей [CIRCLE], выполняется расчет координат точки центра и радиуса, а результаты вносятся в эти элементы данных.

Если нажать [CANCEL], вы можете вернуться в окно вспомогательно расчета

- 771 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64144RU/01

1.5.5 Другие

1.5.5.1Расчет данных ввода

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

Сложение :

 

10+10 [INPUT]

20

Вычетание :

10-10 [INPUT] 0

Для вычитания из введенного параметра (например, 10):

-- 1 [INPUT] 9

Умножение :

 

 

 

10*10

 

[INPUT]

100

деление :

 

 

 

10/10

 

 

[INPUT]

1

 

SIN :

 

 

 

 

S30

 

[INPUT]

0.5

 

COS :

 

 

 

 

C60

[INPUT]

0.5

 

TAN :

 

 

 

 

T45

[INPUT]

1

 

Квадратный корень:

 

 

R9 [INPUT]

3

 

ПРИМЕЧАНИЕ

1 В операциях + - * /, нельзя использовать

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

образом, 1 + 2 + 3 будет посчитано как 1 +2.

2 Расчет SIN, COS, TAN и квадратного корня можно проводить только как независимые

вычисления. Второе и последующее вычисления, если заданы, будут игнорироваться. C60 + S60

будет посчитано только как C60.

Можно использовать расчет на основании

предыдущих введенных данных.

- 772 -

B-64144RU/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.5.2Примечания, на которые следует обратить внимание при программировании по контуру

ПРИМЕЧАНИЕ

1В программу можно ввести не более 40 фигур.

2Если во время работы с программой пользователь нажатием функциональных кнопок меняет

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

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

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

1.5.5.3Примечания, на которые следует обратить внимание при работе с исполнителем макросов

ПРИМЕЧАНИЕ

1 Когда MANUAL GUIDE 0i установлен в макропрограмму исполнителя макросов, следующие макропеременные и номера программ будут

задействованы этой функцией, таким образом,

другие функции никогда не смогут их использовать.

- Номера программ: O1000 - O1299 O3000 - O3299

O5000 - O5099

O6000 - O6899

O7200 - O7999

O8000 - O8699

O9700 - O9919

- макропеременные: #20000 - #23999, #30000 - #31199,

#10000 - #11999

2Когда установлен MANUAL GUIDE 0i, 2 мега-

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

бодно, по крайней мере, 2 мегабайта под пользовательское ПО.

Кроме этого, когда построитель инструментов машины создает свои собственные макрокоманды и устанавливает их в исполнитель макросов, могут возникать ситуации, когда потребуется больше памяти, чем упомянуто выше.

- 773 -

1. MANUAL GUIDE 0i MANUAL GUIDE 0i B-64144RU/01

1.6

ПАРАМЕТР

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9330

 

Номер рабочей программы, используемый для преобразования программы ЧУ

 

 

 

 

 

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

 

 

 

 

 

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

 

 

 

 

 

программу ЧУ. Когда задан 0, появляется ПРЕДУПРЕЖДЕНИЕ, а

 

 

 

 

 

преобразование в программу ЧПУ никогда не начнется.

 

 

 

 

 

 

 

#7

 

#6

 

#5

#4

#3

#2

 

#1

#0

 

 

9341

 

M99

 

CMP

 

DCD

G41

 

FCD

 

 

RAD

IJR

 

 

 

IJR

= 0

: Выдается команда для дуги в формате I/J при

 

 

 

 

 

 

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

 

 

 

 

 

 

 

= 1 : Выдается команда для дуги в формате R.

 

 

 

 

 

RAD

= 0

: Единицы изм. данных угла - “Градусы”

 

 

 

 

 

 

 

= 1 : Единицы изм. данных угла - “Радианы”

 

 

 

 

 

FCD

= 0

: Ввод данных для скорости подачи выключен

 

 

 

 

 

 

 

= 1 : Ввод данных для скорости подачи включен

 

 

 

 

 

G41

= 0

: Ввод данных для коррекции режущего инструмента по

 

 

 

 

 

 

радиусу выключен

 

 

 

 

 

 

 

 

 

 

 

 

 

= 1 : Ввод данных для

коррекции

режущего инструмента по

 

 

 

 

 

 

радиусу включен

 

 

 

 

 

 

 

 

 

 

 

DCD

= 0

: Ввод номера смещения разрешен при ”G41”=1

 

 

 

 

 

 

= 1 : Ввод номера смещения выключен при G41”=1

 

 

 

 

CMP

= 0

: Окно начальной точки появляется в начале.

 

 

 

 

 

 

 

= 1 : Окно данных смещения появляется в начале

 

 

 

 

 

M99

 

= 0 : M99

не выводится в

конце

преобразованной

в ЧПУ

 

 

 

 

 

 

программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 1 : M99 выводится в конце преобразованной в ЧПУ программы

 

 

 

 

 

 

#7

 

#6

 

#5

#4

#3

#2

 

#1

#0

 

 

9342

 

 

 

 

 

 

AUX

 

 

 

 

STP

 

KEY

COL

 

 

 

COL

= 0

: Использовать стандартные цвета для справочного чертежа

 

 

 

 

= 1

: Использование цветов для справочного чертежа, заданных

 

 

 

 

 

 

в параметрах с 9344 по 9353

 

 

 

 

 

 

 

 

 

 

 

(экран контурного программирования)

 

 

 

 

 

KEY

= 0

: Все клавиши управления курсором, Вверх, Вниз, Влево и

 

 

 

 

 

 

Вправо расположены на клавиатуре панели MDI

 

 

 

 

 

= 1

: На клавиатуре MDI расположены только клавиши Вверх и

 

 

 

 

 

 

Вниз

 

 

 

 

 

 

 

 

 

 

 

 

 

 

• Клавиши Вверх, Вниз, Влево и Вправо появляются на экране

 

 

 

 

 

 

в качестве 3-ей страницы с дисплейными клавишами в окне

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

• В окне листинга программы контура курсор будет перед-

 

 

 

 

 

 

вигаться влево или вправо клавишами Вверх и Вниз,

 

 

 

 

 

 

соответственно.

 

 

 

 

 

 

 

 

 

 

 

STP

= 0

: В

окне

данных

начальной точке

появляется

 

 

 

 

 

 

“START POINT”

 

 

 

 

 

 

 

 

 

 

 

 

= 1

: В окне данных начальной точки появляется

 

 

 

 

 

 

“APPROACH POINT”

 

 

 

 

 

 

 

 

 

 

AUX

= 0

: Меню для вспомогательного расчета отображается в виде

 

 

 

 

 

 

списка комментариев

 

 

 

 

 

 

 

 

 

 

 

= 1

: Меню для вспомогательного расчета отображается в виде

 

 

 

 

 

 

рисунков

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 774 -

 

 

 

 

 

 

 

 

 

B-64144RU/01 MANUAL GUIDE 0i 1. MANUAL GUIDE 0i

1.7

СИГНАЛЫ ТРЕВОГИ

 

 

 

 

Если один или более заданных параметров или введенных

 

 

 

программ не верны на момент попытки выполнения программы,

 

 

 

срабатывают следующие сигналы тревоги P/S. Когда срабатывает

 

 

 

сигнал тревоги, отличныйотследующих сигналовтревоги P/S, см.

 

 

 

соответствующее руководство оператора ЧПУ.

 

Сигнал тревоги

 

Описание

 

3001

 

Причина

Необходимые данные не введены. Либо введенные данные

 

 

 

 

недействительны.

 

 

 

Действие

Выведите на дисплей данные блока всплывающего окна, в котором

 

 

 

 

сработала тревога и после проверки введите правильные данные.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Вся обработка цикла, кроме обработки отверстий

 

3002

 

Причина

Данные коррекции, соответствующие заданному D-коду, равны 0 или

 

 

 

 

меньше.

 

 

 

Действие

Проверьте D-код, в котором сработал сигнал тревоги и введите

 

 

 

 

правильные данные в таблицу коррекций.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Вся обработка цикла, кроме обработки отверстий

 

3004

 

Причина

Обработка невозможна, поскольку диаметр режущего инструмента

 

 

 

 

слишком велик.

 

 

 

Действие

Проверьте инструмент и данные блока, на котором сработал сигнал

 

 

 

 

тревоги; выберите инструмент с меньшим радиусом, чем предыдущий.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Фрезерование глубоких выемок

 

3005

 

Причина

Инструмент сталкивается с противоположным краем, поскольку длина

 

 

 

 

приближения слишком велика.

 

 

 

Действие

Проверьте данные приближения, в которых сработал сигнал тревоги, и

 

 

 

 

введите правильные данные приближения.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Фрезерование глубоких выемок

 

3006

 

Причина

Угол R сталкивается с противоположным, поскольку радиус угла R

 

 

 

 

слишком велик.

 

 

 

Действие

Проверьте радиус угла R, при котором сработал сигнал тревоги, и

 

 

 

 

введите верные данные радиуса.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Фрезерование глубоких выемок, заключенных в углу R

 

3008

 

Причина

Обработка угла R не может выполняться, поскольку диаметр

 

 

 

 

режущего инструмента больше, чем угол R.

 

 

 

Действие

Проверьте инструмент и данные блока, на котором сработал сигнал

 

 

 

 

тревоги; выберите инструмент с меньшим радиусом, чем предыдущий.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Фрезерование глубоких выемок, заключенных в углу R

 

3012

 

Причина

Инструмент для снятия фасок сталкивается с поверхностью основания

 

 

 

 

(точка Z) при снятии фасок.

 

 

 

Действие

Проверьте данные блока или данные блока, относящиеся к

 

 

 

 

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

 

 

 

 

и введите правильные данные.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

Фрезерование глубоких выемок

 

3013

 

Причина

Угол, при котором установлен инструмент для снятия фасок, не задан.

 

 

 

Действие

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

 

 

 

 

фасок, при которых сработал сигнал тревоги, и введите правильные

 

 

 

 

данные.

 

 

 

Справочная

1.4.2 Данные для каждого постоянного цикла

 

 

 

документация

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

- 775 -

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