сверление с полным выводом сверла

Fanuc, Okuma, Sinumerik и т.д.
kla2
Новичок
Сообщения: 10
Зарегистрирован: 28 дек 2014, 12:11
Репутация: 0
Настоящее имя: Лазарь Арнольдович Карабин
Контактная информация:

сверление с полным выводом сверла

Сообщение kla2 »

Мне стыдно, но. Как когда-то с полупинка не добился, чтобы цикл делал так:

G0 X0 Z1
G1 Z-2 F0.06
G0 Z1
G0 Z-1.85
G1 Z-4
G0 Z1
G0 Z-3.85
G1 Z-6

То есть, чтобы после каждого раб. хода вынимать сверло полностью, так и обхожусь без G83, G84. Есть пример подпрограммы в документации, она работает. А вот роль G98 G99 так и не ясна.

Кто может прояснить? Fanuc 0i-TC
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение Serg »

kla2 писал(а):Кто может прояснить? Fanuc 0i-TC
Помнится у неё в настройках есть соотв. переключатель... Попробую поискать в своих записях...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
A-Tr
Кандидат
Сообщения: 77
Зарегистрирован: 19 май 2015, 18:36
Репутация: 40
Настоящее имя: Александр
Откуда: Харьков
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение A-Tr »

На митсубиси М70 было так: G98 G99 определяет на какой высоте будет происходить перемещение между отверстиями. Либо по верхней координате сверла, либо на безопасном расстоянии. Его значание задавалось еще параметром, по-моему, R. Какая за что отвечает, я не помню, но в мануале наверняка описано.
Я не думаю, что на Фануке это означает что-то другое.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение Serg »

Вот, нашёл в своих записях:
G84 с неполным выходом (соотв. для полного надо творчески переработать):
#5104 бит 6 = 1
#5200 бит 5 = 0
#5200 бит 0 = 0
#5200 бит 6 = 1
#5202 бит 0 = 1
#5213 - величина подскока.

подробности см. в мануале.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
A-Tr
Кандидат
Сообщения: 77
Зарегистрирован: 19 май 2015, 18:36
Репутация: 40
Настоящее имя: Александр
Откуда: Харьков
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение A-Tr »

Вот решился добавить небольшое пояснение к посту про G98-G99 Re: сверление с полным выводом сверла #3.
Случаются ситуации, когда плоскость перемещений между отверстиями лежит значительно выше верхней плоскости сверления. И для того, чтобы расстояние Z1-Z2 не проходить на рабочей подаче применяют расстояния до плоскости перемещений R.
Порядок работы должен быть такой: позиционирование по XY на Z1 -> быстрое перемещение до Z2 -> рабочее перемещение до Z4 (ну немного ниже для получения полного отверстия) -> быстрое перемещение Z2 -> быстрое перемещение Z1 -> позиционирование по XY ->...
Синтаксис я не помню (да он и для каждой системы ЧПУ будет отличаться), но его всегда можно посмотреть в мануале. Я хотел завершить мысль и донести идею. :D
Вложения
Фрагмент.jpg (5683 просмотра) <a class='original' href='./download/file.php?id=59154&sid=c5f00f1575315686d3a54d5396a229a0&mode=view' target=_blank>Загрузить оригинал (83.43 КБ)</a>
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение aekhv »

Я тоже решился добавить :) Иллюстрация и g-код:
drill-example.png (5661 просмотр) <a class='original' href='./download/file.php?id=59155&sid=c5f00f1575315686d3a54d5396a229a0&mode=view' target=_blank>Загрузить оригинал (33.26 КБ)</a>

Код: Выделить всё

N106 G0 G90 G54 X-14.541 Y8.644 S8000 M3
N108 G43 H2 Z20.
N110 G98 G81 Z-12. R1. F600.
N112 X12.36 Y6.382
N114 X-2.908 Y-10.583
N116 G80 G0
sas_75
Мастер
Сообщения: 463
Зарегистрирован: 10 мар 2015, 11:03
Репутация: 114
Настоящее имя: Сергей
Откуда: Владивосток
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение sas_75 »

Вчера как раз читал про циклы сверления, растачивания и др. Вот полезная литература, там как раз с описанием шагов и параметров.
Вложения
g-code_rus.pdf
(1.82 МБ) 1626 скачиваний
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение NightV »

в фануке я делаю так

Код: Выделить всё

G0 Z10.
G98 G83 Z-30. R2. Q1. P0.5 F150
    X-27.
    X-35.
    Y-30.
    Y-40. (координаты отверстий)
    X-50.
    Y-70.
G80
где
G83 G80 собсно сам цыкл сверления, с отскоком в Z2, это указано параметром R2, с этой же высоты и начинаем сверлить, можно указать например R-10, в этом случае начнем сверлить с Z-10 (это если какое углубление и не нужно сверлить воздух)
Q1, это отскакиваем каждый 1мм сверления

а вот теперь самое интересное, это коды G98 и G99
в режиме G98, перемещение между отверстиями будет в наивысшей точке по Z, к которой подъехали изначально, тоесть Z10
а в режиме G99 перемещаемся на высоте как указано в параметре R, тоесть на высоте Z2
по окончанию цыкла (после вреления последнего отверстия), отскок на изначальную высоту при которой начинали цыкл Z10
G81-drilling-cycle-wiht-G98-G99.jpg (5623 просмотра) <a class='original' href='./download/file.php?id=59159&sid=c5f00f1575315686d3a54d5396a229a0&mode=view' target=_blank>Загрузить оригинал (19.8 КБ)</a>
на картинке G81, сверление без отскока
Всё просто! если знаешь КАК!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: сверление с полным выводом сверла

Сообщение Serg »

NightV писал(а):с отскоком в Z2, это указано параметром R2
В Fanuc параметр R в зависимости от настроек может указывать как высоту подъёма сверла относительно начала первого рабочего хода так и высоту подъёма сверла относительно окончания последнего рабочего хода.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Промышленные стойки»