Перейти к содержанию
Авторизация  
Фрезератор

Fanuc - прыгнуть через препятствие

Рекомендуемые сообщения

Доброго времени суток всем.

Боролся, боролся, лаконичного выхода так и не нашёл.

Надо прыгнуть через препятствие.

.........

G43H5Z2.
S2000M3
M8
G81G99X-5.Y-10.R2.Z-5.F150
X-97.

Y-20.

---Здесь препятствие

Делаю по другому

.........

G43H5Z25. --что быперепрыгнуть
S2000M3
M8
G81G99X-5.Y-10.R2.Z-5.F150
X-97.

G98Y-20.

---Здесь препятствие

Не нравится. Какой то горбатый способ.

Пробовал вводить 

G10.6Z25.
Но в цикле сверления это не работает. Вообще плохо, что японцы (будь они не ладны) не предусмотрели регулировку подъёма во время сверления.

Может у кого есть более универсальный способ.

Поделиться сообщением


Ссылка на сообщение
13 минут назад, Фрезератор сказал:

Вообще плохо, что японцы (будь они не ладны) не предусмотрели регулировку подъёма во время сверления.

Предусмотрели - G98 и G99 работают внутри цикла. Вы бы с ними разобрались сначала. 

 

 

Поделиться сообщением


Ссылка на сообщение

Ок. Внутри цикла по G98 я могу изменить высоту отвода? Если да, то как?

Если не сложно, то примерчик. ПЛЗ.

Поделиться сообщением


Ссылка на сообщение

Судя по документации - просто указав после очередной координаты G98

Xnn Ynn
G98 
Xnn Ynn

Или, если лень возится с каждой точкой, использовать G99 и R-слово или G98 и Z, который был перед вызовом G81 - сразу установите высоту выше всех препятствий. Чуть медленнее, зато безопасно.

 

Поделиться сообщением


Ссылка на сообщение

Скрадено с cnczone

G0 X1.5 Y3.
G43 Z3.5 H1 S3000 M3 T2  (Z3.5 определяет основную высоту над всеми препятствиями)
M8
G99 G81 Z-0.8 R0.1 F18. (Первое отверстие. Быстро едем на высоту to R0.1 из Z3.5)
G98X3. _____ (Поднимаемся на Z3.5, едем в новую точку, падаем на R0.1)
G99X4.5 ____ (Поднимаемся на R0.1, едем на новую точку)
X6.  сверлим точку
X7.5 сверлим точку
G98X9. (Поднимаемся на Z3.5, едем в новую точку)
G99X10.5 ___(Поднимаемся на R0.1, едем на новую точку)
X12. и так далее
 

Поделиться сообщением


Ссылка на сообщение
Только что, desti сказал:

Скрадено с cnczone

В принципе такой метод и использую, задавая начальную высоту побольше. Мне просто мозгами не отойти от стоек Балт систем NC. Там G81R0R5.2Z-10 первая R начало сверления, втораяR высота отвода. И внутри цикла можешь этими R рулить как хочешь.

До кучи ещё хотел прояснить один вопросик:

Хочу покрутить систему координат.

#100=-50

#101=-20

WHILE   DO1

G52X#100Y#101 Смещаю систему

(<====****)

G68R180 Кручу

X0Y10 (****) Работаю

Z0F300

G1Y0F300

X10

G0Z20

G69 отменяю вращение

G52X0Y0 отменяю смещение

#100=-100

#101=-10

END1

Всё вроде логично. Сместили, развернули, поработали, Отменили, вращение, смещение.

И второй раз цикла в кадре (****) едет не туда. Текущее положение относительно вновь смещённой системы координат показывает правильно, но едем не там.

Бился пол дня. В конечном итоге. В место (<====****) вставляем какие нибудь координаты предположим X10Y10. И тогда едет как надо. И то нащупал методом тыка. Потому что логики никакой.

Поделиться сообщением


Ссылка на сообщение

Тут не подскажу, нет у меня фанука :)

Поделиться сообщением


Ссылка на сообщение
18 часов назад, Фрезератор сказал:

 В место (<====****) вставляем

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

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.