Перейти к публикации

Токарные циклы Фанук (g71. G72)


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

Подскажите, пожалуйста, пытаюсь уточнить правильную работу циклов G71 и G72.

Картинка как рисуется траектория у нас и картинка из документации на Фанук, внизу.

Из документации на Фанук:

Есть два формата для циклов - F18 (двустрочный) и F15(однострочный).

Рассмотрим F15. Тогда вызов цикла выглядит так:

G71 P_ Q_ U(2) W_ I_ K_ D_ F_ S_ ;

P,Q - кадры начала и конца описания геометрии обрабатываемого контура

U(2) - недообработка в направлении оси X (припуск по X)

W - недообработка в направлении оси Z (припуск по Z)

I - в цикле игнорируется

K - в цикле игнорируется

D - глубина резания одного прохода (в радиусах без знака)

F,S - подача, обороты.

***********************************

Как происходят движения внутри цикла?

Я считаю, что резец:

1. из текущей точки (в которую резец пришел перед вызовом цикла),

резец отходит от детали на величину припусков по осям X, Z (величины заданы в

"U(2)", "W").

2. Опускается на величину глубины резания (D) и начинает движение на

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

3. Отходит от контура на величину отхода, который прописан в регистре №5133, под

углом 45.

4. возвращается в начало цикла по координате Z

5. опускается на глубину следующего прохода

и т.д.

Последний проход идет по контуру (с учетом припуска) и после этого

резец возвращается в исходную точку цикла.

Теперь вопросы.

1, Правильно ли я понимаю движения в цикле?

2. Из моего алгоритма работы следует, что исходная точка цикла не

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

(глубина резания одного прохода). В противном случае невозможно найти

пересечение с обрабатываемым контуром.

Это так или эта точка может

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

исходную точку?

post-534-1169708439_thumb.png

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...


1, Правильно ли я понимаю движения в цикле?

Правильно. Можно добавить, что глубина резания D может и отсутствовать.

В этом случае машина берет значение из параметра №5132

или эта точка может

быть расположена сколь угодно далеко

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

Конечно может. Тогда станок будет работать по воздуху.

<{POST_SNAPBACK}>

Спасибо!

Кто ограничит ход вдоль осей X или Z?

Если цикл G71, и последний элемент в контуре отрезок паралельный оси Z. Что будет ограничением по Z? Врезание в патрон?

Ссылка на сообщение
Поделиться на других сайтах

Кто ограничит ход вдоль осей X или Z?

Что будет ограничением по Z? Врезание в патрон?

Как это??? По последним координатам XZ заканчивается описание контура в цикле.

Исключение это когда задается X или Z и угол "А".

Ссылка на сообщение
Поделиться на других сайтах

Osiris

Большое спасибо! Еще попристаю :smile:

Как это??? По последним координатам XZ

<{POST_SNAPBACK}>

С этим понятно.

Если точка дальше контура, то начинаем ходы с текущего места.

При G71 - ограничение последняя Z контура

При G72 - ограничение последняя X контура

А если точка входа внутри контура? В случае G71. Начинаем резать вниз или же, сначало выйдем на уровень последнего X (поднимемся) и от туда начнем резание?

Исключение это когда задается X или Z и угол "А".

<{POST_SNAPBACK}>

А - это фаска?

В чем исключение?

Ссылка на сообщение
Поделиться на других сайтах

А если точка входа внутри контура? В случае G71. Начинаем резать вниз или же, сначало выйдем на уровень последнего X (поднимемся) и от туда начнем резание?

Пойдет вниз.

А - это фаска?

А - это угол. Например:

X30. Z0.

X50. A135.

Резец будет точить конус с X30. до X50. под углом 45 градусов.

Координаты Z как видите нет. Но очевидно что будет Z-10.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо! Наверное, последнее уточнение. :)

Координаты Z как видите нет. Но очевидно что будет Z-10.

<{POST_SNAPBACK}>

Т.е. такой кадр в цикле нельзя программировать? Будет ошибка? Или его нельзя использовать только в качестве последнего элемента контура?

Ссылка на сообщение
Поделиться на других сайтах

Использовать в цикле можно. И в последней строке тоже. Просто последнюю точку по Z

необходимо вычислить для определения вылета материала. Ошибка может привести к тому что

конечная точка окажется в патроне.

С углом "А" удобно работать при ручном програмировании. В САПРе она теряет смысл и

лишь усложняет процедуры поста. Кстати в мазаке при програмировании в EIA/ISO этой

опции нет.

Ссылка на сообщение
Поделиться на других сайтах

Osiris

Спасибо, ОЧЕНЬ помогли и сохранили кучу времени! Я уже договорился в фирме с продавцами станков, что они предоставят станок для опытов, т.к. им и самим стало интересно (как выяснилось, нюансы могущие возникнуть при программировании, нихрена не знают).

Очень приятно знать, что есть грамотные и знающие технические нюансы люди. (И почему все они не в нашей стране?)

С углом "А" удобно работать при ручном програмировании. В САПРе она теряет смысл и

лишь усложняет процедуры поста.

<{POST_SNAPBACK}>

Я от себя добавлю, что и при интерпретации G-кода с подобными "штучками" в симуляторе, тоже возникают сложности.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за комплимент.

И почему все они не в нашей стране?

Как я понимаю это вопрос чисто риторический. :wink:
Ссылка на сообщение
Поделиться на других сайтах
  • 16 лет спустя...

День добрый. работаю на станке IRON MAC на стойке HNC-808DIT, по идеи стойка читает некоторые циклы фанука, но вот цикл G71  читает как то странно, если указать в начале контура фаску, то далет спокойно, а вот если указывать переходы по диаметрам , то пишет что контур не монотонный. Есть кто работает на подобной стойке? 

P.S. ранее работал на автоматах ханва со стойками фанук  и на эмках со стойка сименс

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, СергейЕкб сказал:

День добрый. работаю на станке IRON MAC на стойке HNC-808DIT, по идеи стойка читает некоторые циклы фанука, но вот цикл G71  читает как то странно, если указать в начале контура фаску, то далет спокойно, а вот если указывать переходы по диаметрам , то пишет что контур не монотонный. Есть кто работает на подобной стойке? 

P.S. ранее работал на автоматах ханва со стойками фанук  и на эмках со стойка сименс

Не совсем понятно.

Можно фото или текст программы?

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, Гиперион сказал:

Не совсем понятно.

Можно фото или текст программы?

N1 (CHERNOVOI)
T0202 
G54 G99 G21 G40 
G50 S1500
G96 M4 S180
G0 X44
G0 Z1
G1 Z0.1  F1 M8
G1 X-0.5 F 0.1
G0 Z1
G0 X44

G71 U1.6 R1
G71 P100 Q200 U0.6 W0.1 F0.15
N100 G0 X28
G1 X30 Z-1
Z-71
N200 X44

M9 G28 U0
G0 Z150
M1

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
20.07.2023 в 10:53, СергейЕкб сказал:

N1 (CHERNOVOI)
T0202 
G54 G99 G21 G40 
G50 S1500
G96 M4 S180
G0 X44
G0 Z1
G1 Z0.1  F1 M8
G1 X-0.5 F 0.1
G0 Z1
G0 X44

G71 U1.6 R1
G71 P100 Q200 U0.6 W0.1 F0.15
N100 G0 X28
G1 X30 Z-1
Z-71
N200 X44

M9 G28 U0
G0 Z150
M1

 

 

 

Ну т.к. в если вы вначале описания цикла прописываете фаску, то включается второй тип цикла G71 и он не проверяет на поднутрения. Но почему в написанной программе он ругается, непонятно.

В системе HCNC ещё надо смотреть, как в настройках прописано. Там есть тип программирования HCNC либо FANUC. Документов под рукой нет, не могу подсказать в каком именно параметре.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
25.07.2023 в 15:50, Гиперион сказал:

Ну т.к. в если вы вначале описания цикла прописываете фаску, то включается второй тип цикла G71 и он не проверяет на поднутрения. Но почему в написанной программе он ругается, непонятно.

В системе HCNC ещё надо смотреть, как в настройках прописано. Там есть тип программирования HCNC либо FANUC. Документов под рукой нет, не могу подсказать в каком именно параметре.

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

Ссылка на сообщение
Поделиться на других сайтах

21 век, CAM генерирует проги за 10 кликов мышки, токарные циклы давно устарели)

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, СергейЕкб сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, СергейЕкб сказал:

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

скиньте сюда ваш PMC

как его скачать показано здесь

https://www.youtube.com/watch?v=NDfXHAV8K_k

 

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Viktor2004 сказал:

скиньте сюда ваш PMC

как его скачать показано здесь

https://www.youtube.com/watch?v=NDfXHAV8K_k

 

Речь идёт про стойку HCNC. Не FANUC )

 

  

18 часов назад, Vengeance сказал:

21 век, CAM генерирует проги за 10 кликов мышки, токарные циклы давно устарели)

Ну ну :biggrin:

Изменено пользователем Гиперион
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




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