Jump to content

Fanuc 0i-md, округление траектории G00


Glenwood

Recommended Posts

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

Столкнулся со следующей проблемой. Фрезерный станок со стойкой fanuc 0i-MD.

При фрезеровании цилиндра в определенный момент времени концевая фреза находится в контакте с боковой поверхностю цилиндра. Далее выполняется следующий код:

G90 G00 Z[#26 + 1]; (подъем фрезы на миллиметр выше цилиндра)

G91 G40 G00 X-10; (перемещение к оси цилиндра)

Проблема в том, что после отработки этого кода на краю цилиндра возможно появление зареза по диагонали. Причем величина зареза зависит от множителя ускоренного перемещения. При 25% зарез не появляется.

Получается, что перемещение по Х начинается задолго до того как по Z будет достигнуто конечное положение. И чем выше скорость, тем сильнее это проявляется.

Суть вопроса - разве так должен работать G00?

Link to post
Share on other sites


UnPinned posts

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

ВОЗМОЖНО перед выходом из цилиндра сделать торможение в конце движения по X

ДА И отход лучше прописать по радиусу

 

Link to post
Share on other sites
Клиент

Много параметров могут влиять на вашу проблему. Код G61-G64, Настройка  колокола разгона-торможения по осям, Параметр, определяющий способ работы G00- по линейному перемещению в точку или с постоянной скоростью по каждой оси...

Link to post
Share on other sites
26 минут назад, alex0800 сказал:

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

На счет этого я не сомневаюсь. В синглблоке отработало нормально, значит и с задержкой тоже сработает. Я сделал еще проще - поднимаю теперь не на 1 мм над верхней плоскостью цилиндра, а на 5 мм.

Но вопрос аномального поведения G00 остается открытым.

 

26 минут назад, Клиент сказал:

Код G61-G64

На экране не показывает, но вроде по дефолту G64. Но это же коды для G01. Разве они имеют значение для G00?

 

28 минут назад, Клиент сказал:

Настройка  колокола разгона-торможения по осям

А вот это можно поподробнее. Какие параметры смотреть?

 

29 минут назад, Клиент сказал:

Параметр, определяющий способ работы G00- по линейному перемещению в точку или с постоянной скоростью по каждой оси...

Вроде, с постоянной скоростью по каждой оси. Это имеет значение, когда у меня в коде нет движений сразу по двум-трем осям?

Link to post
Share on other sites
Клиент
34 минуты назад, Glenwood сказал:

Но это же коды для G01. Разве они имеют значение для G00?

Возможно, не имеют. Есть еще код G05.1 Q1 в начале программы ставится. Тоже можно попробовать.

34 минуты назад, Glenwood сказал:

А вот это можно поподробнее. Какие параметры смотреть?

Поиском в книжке по параметрам посмотрите. Я пользователь станков, такие вещи если и делал, то раз в жизни, но о существовании таких настроек знаю.

Edited by Клиент
Link to post
Share on other sites
andrey2147
В 09.11.2020 в 16:04, Клиент сказал:

Есть еще код G05.1 Q1 в начале программы ставится. Тоже можно попробовать.

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

Link to post
Share on other sites
16.11.2020 в 11:56, andrey2147 сказал:

если пробовать то его потом отменять надо

Скрытый текст

(COMPENSATION TYPE - OFF)
T2 M06 (END MILL - 2)
(MAX - Z1)
(MIN - Z-1)
G00 G17 G90 G54 X-17 Y0 S12000 M03
G49G94
G05.1 Q1
G43 H2 Z1 T3
M08
G01 Z.2 F1000
G02 X17 Z-.05 R17 F2400
X-17 Z-.3 R17
X17 Z-.55 R17
X-17 Z-.8 R17
X13.753 Y9.992 Z-1 R17
X-17 Y0 R-17
X14.831 Y8.309 R17
G00 Z1
G05.1 Q0
M09
M05
G91 G30 X0 Y0 Z0
M01

Это пример)

Link to post
Share on other sites
VODKABALALAIKALAPTI
09.11.2020 в 09:07, Glenwood сказал:

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

Столкнулся со следующей проблемой. Фрезерный станок со стойкой fanuc 0i-MD.

При фрезеровании цилиндра в определенный момент времени концевая фреза находится в контакте с боковой поверхностю цилиндра. Далее выполняется следующий код:

G90 G00 Z[#26 + 1]; (подъем фрезы на миллиметр выше цилиндра)

G91 G40 G00 X-10; (перемещение к оси цилиндра)

Проблема в том, что после отработки этого кода на краю цилиндра возможно появление зареза по диагонали. Причем величина зареза зависит от множителя ускоренного перемещения. При 25% зарез не появляется.

Получается, что перемещение по Х начинается задолго до того как по Z будет достигнуто конечное положение. И чем выше скорость, тем сильнее это проявляется.

Суть вопроса - разве так должен работать G00?

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

#1=(Диаметр отверстия);

#2=(Диаметр инструмента);

#3=[#1-#2]/2;

G91G94G3X#3Y0I[0.5*#3]J0F250;

I-#3J0;

X-#3Y0I-[0.5*#3]J0;

G90;

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • ankab
      Да, именно так и делаю.
    • Fedor
      Кинетическая энергия. Плюс такая же потенциальная удержания. Есть  теорема о таких движениях - удвоенная средняя полная кинетическая энергия равна  средней полной потенциальной энергии
    • karachun
      окна верны а результат - нет.
    • rasta89
      ну а окна, где я задаю настройки 1 и 2 скрин ведь верны? а может можно задать градусы оборотов тогда а не время?
    • BSV1
    • Nastyrnuy
      Да кстати, не забываем о том, что у Вас (с трудом правда выяснили..) станок серии DEM XXX, весьма мало распостраненные в России, и поэтому Вы с таким подходом( тема не четкая сразу уводит на станки Agie ceruu AgieCut100...(но это не так), а с ветки посвященной серии DEM( если ветка такая есть) сюда мало кто зайдет),  фотографировать  платы Вы ленитесь, считаете что спецы должны знать назубок эти платы(опять же не так - траблы рещают как правило по мере поступления, а платы генераторов у AGIE настолько не ломаются что про них оч редко вопросов..) практически не дождетесь ответа про свои резисторы...
    • Arteg
      Спасибо за информацию!!!   Я, возможно, не совсем точно выразился. Испытания для сертификации проводят и динамические, и статические. В статических испытаниях нагрузка заложена больше, чем она будет возникать при динамическое испытании (и при реальной эксплуатации). Утверждать, что раз выдержала статика, то динамика тем более я, конечно, не берусь, но это наиболее вероятный исход в данном случае.
    • karachun
      @rasta89 Вот здесь я по скриншотам уже не подскажу. Наверное что-то пошло не так. Если вы используете воркбенч то рекомендую перейти в Standalone версию (запускать сам CFX из меню Пуск). Может там что-то осталось от предыдущих запусков решателя.
    • lowboard
      Отлично! То, что нужно. День прошёл не зря) Да именно так. всю ночь в экран пялился а теперь жудко спать хочу)  
    • Semen_sg
      @Werjal  А какая у Вас версия CREO ?
×
×
  • Create New...