FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 33

 

  Главная      Книги - Разные     FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     31      32      33      34     ..

 

 

 

FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 33

 

 

ПРОГРАММИРОВАНИЕ

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

234

В

режиме

коррекции

инструмент

перемещается

,

как

проиллюстрировано ниже

:

α

L

L

α

C

S

L

S

C

L

S

C

S

C

Линейное

Круговое

Линейное

Линейное

Запрограммированная траектория

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

Траектория
центра
инструмента

Заготовка

Заготовка

Траектория
центра
инструмента

Точка
пересе

--

чения

Запрограммированная
траектория

Заготовка

Запрограммированная траектория

Траектория
центра
инструмента

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

Круговое

Линейное

Круговое

Круговое

Заготовка

Траектория
центра
инструмента

Запрограммированная
траектория

Точка
пересе

--

чения

α

α

14.5.3

Перемещение
инструмента в
режиме коррекции

Пояснения

D

Перемещение
инструмента вдоль
внутренней стороны
угла

(180

°

α

)

ПРОГРАММИРОВАНИЕ

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

235

r

r

S

r

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

Запрограммированная траектория

Траектория центра инструмента

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

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

,

от прямой линии до

дуги и от дуги до дуги читателю надлжит следовать той же
процедуре

.

D

Перемещение
инструмента вдоль
внутренней стороны

(

α

<1

°

)

при анормально

длинном векторе

,

линейное

линейное

ПРОГРАММИРОВАНИЕ

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

236

α

L

r

C

S

L

S

C

L

S

L

L

r

L

L

L

S

r

r

Линейное

Линейное

Линейное

Круговое

Запрограммированная траектория

Траектория центра инструмента

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

Заготовка

Круговое

Линейное

Круговое

Круговое

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

Траектория центра инструмента

Запрограммированная
траектория

Заготовка

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

Траектория центра инструмента

Запрограммированная траектория

Заготовка

Заготовка

Запрограммированная
траектория

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

Траектория центра
инструмента

α

α

α

C

C

D

Перемещение
инструмента вдоль
внешней стороны
тупого угла

(90

°

α

<180

°

)

ПРОГРАММИРОВАНИЕ

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

237

α

L

L

L

L

S

r

r

L

L

r

r

C

L

L

L

L

L

L

r

r

L

S

L

S

r

r

L

C

C

L

Линейное

Линейное

Запрограммированная траектория

Траектория центра инструмента

Заготовка

Линейное

Круговое

Круговое

Линейное

Круговое

Круговое

Запрограммиро

--

ванная траектория

Заготовка

Траектория центра
инструмента

Заготовка

Запрограммированная траектория

Траектория центра инструмента

Заготовка

Траектория центра инструмента

Запрограммированная
траектория

α

α

α

S

C

D

Перемещение
инструмента вдоль
внешней стороны
острого угла

(

α

<

90

°

)

ПРОГРАММИРОВАНИЕ

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

238

Если конец линии

,

переходящей в дугу

,

по ошибке запро

-

граммирован в качестве конца дуги

,

как показано ниже

,

то

система полагает

,

что компенсация на режущий инстр

-

т выпол

-

нялась по отношению к воображаемой окружности

,

центр кото

-

рой совпадает с центром дуги

,

и проходит через заданную конеч

-

ную позицию

.

Итоговая траектория центра инстр

-

та отлична от

той

,

которая создается применением компенсации на режущий

инструмент к запрограммированной траектории

,

где линия

,

переходящая в дугу

,

рассматривается прямой

.

r

r

Центр дуги

Воображаемая окружность

Линия

,

переходящая в дугу Конец дуги

L

L

L

r

C

S

Запро

--

граммиро

--

ванная

траек

--

тория

Траектория
центра
инструмента

Заготовка

То же описание применимо к перемещению инструмента между

двумя круговыми траекториями

.

Если значение компенсации на режущий инструмент доста

-

точно мало

,

в позиции

(P)

пересекаются

2

круговые траектории

центра инструмента

,

построенные после компенсации

.

Пересе

-

чения в

P

может и не возникнуть

,

если для компенсации на

режущий инструмент задано достаточно большое значение

.

Ес

-

ли так и прогнозируется

,

в конце предыдущего блока подается

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

P/S

и инструмент останавливается

.

В показан

-

ном ниже примере траектории центра инструмента вдоль дуг

A

и

B

пересекаются в

P,

когда для компенсации на режущий

инструмент задано достаточно малое значение

.

Если задано

достаточно большое значение

,

то пересечения не происходит

.

Когда значение компенсации на
режущий инструмент

--

большое

Дуга В

Р

Когда значение компенсации
на режущий инструмент мало

Возникает сигнал тревоги

(

ном

. 033),

и инструмент

останавливается

Запрограммиро

--

ванная траектория

Центр дуги В

Центр дуги А

Дуга А

r

r

D

Если имеются
исключения

Конечная точка дуги не

расположена на дуге

Отсутствует внутреннее

пересечение

ПРОГРАММИРОВАНИЕ

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

239

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

,

высвечивается сигнал тревоги

P/S (

ном

. 038),

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

.

N5

N6

N7

r

Возникает сигнал тревоги

(

ном

. 038),

и

инструмент останавливается

(G41)
N5 G01 X100.0 ;
N6 G02 X100.0 I0 J0 ;

N7 G03 Y--100.0 J--100.0 ;

Траектория
центра
инструмента

Запрограммированная
траектория

Направление коррекции устанавливается

G-

кодами

(G41

и

G42)

по радиусу режущего инструмента и знаку значения

компенсации на режущий инструмент следующим образом

.

Знак величины

G-

код

+

--

G41

Смещение

влево

Смещение

вправо

G42

Смещение

вправо

Смещение влево

Можно изменить направлении смещения в режиме коррекции

.

Если направление коррекции меняется в блоке

,

создается

вектор в месте пересечения траектории центра инструмента
этого блока и траектории центра инструмента предыдущего
блока

.

Тем не менее

,

в пусковом блоке и следующим за ним

блоке изменение невозможно

.

Центр дуги совпадает с

начальным положением

или конечным положением

D

Изменение
направления
смещения в режиме
коррекции

ПРОГРАММИРОВАНИЕ

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

240

L

L

L

S

r

r

G42

G41

G41

G42

r

r

S

C

r

r

L

C

S

S

G41

G41

G42

G42

C

C

r

r

Линейное

Линейное

Линейное

Круговое

Запрограммированная
траектория

Траектория
центра инструмента

Заготовка

Запрограммиро

--

ванная траектория

Траектория центра инструмента

Заготовка

Заготовка

Заготовка

Заготовка

Запрограммиро

--

ванная траектория

Траектория центра
инструмента

Круговое

Линейное

Круговое

Круговое

Траектория центра инструмента

Запрограммиро

--

ванная траектория

Заготовка

Заготовка

Заготовка

Траектория центра

инструмента с

пересечением

ПРОГРАММИРОВАНИЕ

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

241

При изменении направления смещения от блока А к блоку В с
помощью

G41

и

G42,

если не требуется пересечение со

смещенной траекторией

,

в начальной точке блока В создается

вектор

,

стандартный для блока В

.

G41

(G42)

(G42)

L

L

L

А

В

r

r

S

G42

G41

L

S

L

S

(G41)

G42

А

В

L

S

r

L

L

G41

C

C

r

r

r

(G42)

S

S

Центр

(G42)

Линейное

Линейное

Линейное

Круговое

Запрограммированная
траектория

Траектория центра инструмента

Запрограммированная
траектория

Траектория
центра инструмента

Заготовка

Заготовка

Траектория центра
инструмента

Запрограммированная траектория

Круговое

Круговое

Дуга

,

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

которой не расположена
на дуге

Запрограммированная
траектория

Траектория
центра
инструмента

Центр

C

(G41)

Траектория центра

инструмента без

пересечения

 

 

 

 

 

 

 

содержание      ..     31      32      33      34     ..