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

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


Glenwood

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

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

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

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

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

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

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

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

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

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


UnPinned posts

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

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

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

 

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

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

Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, alex0800 сказал:

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

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

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

 

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

Код G61-G64

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

 

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

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

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

 

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

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

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

Ссылка на сообщение
Поделиться на других сайтах
34 минуты назад, Glenwood сказал:

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

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

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

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

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

Изменено пользователем Клиент
Ссылка на сообщение
Поделиться на других сайтах
В 09.11.2020 в 16:04, Клиент сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах
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

Это пример)

Ссылка на сообщение
Поделиться на других сайтах
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;

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Bot
      Компания «Топ Системы» открывает Весеннюю школу САПР 2024 — серию уроков в формате открытых вебинаров по теме «T‑FLEX CAD как часть платформенного решения T‑FLEX PLM». Когда? 22-27 апреля 2024, начало в 11.00 МСК Какой формат? ONLINE вебинары продолжительностью 2-2,5 часа Что в программе? Демонстрация экспертного опыта работы с технологиями программного комплекса T‑FLEX PLM. Опыт АЗ Урал, Борлас, НИЯУ МИФИ. Знакомство на практических примерах с функционалом и алгоритмами работы программ комплекса T‑FLEX PLM. Опыт миграции с иностранных решений на программный комплекс T-FLEX PLM. РЕГИСТРАЦИЯ Есть ограничения по участникам, требования к слушателям указаны на сайте регистрации. View the full article
    • maxx2000
      @gudstartup но тем не менее они метафорически предсказали будущее. Всё, от волшебной кнопки до разбивания черепушек молотом, просиживание у окна (Windows)  слежение за звёздами (лайки )  
    • maxx2000
      ага, привязать двойным морским узлом 
    • gudstartup
      текнология это вам не группа из 90-х
    • Клиент
      @Viktor2004 , почему второй станок делает лучше можно разбираться. Но здесь реально большой вылет фрезы, слышно как звенит. Может быть, стоит с оборотами поиграть (уменьшить или увеличить. Может быть нагрузку (съём) на фрезу больше дать. Режимы явно нетехнологичны. Судя по всему серия, над технологией поработать нужно, поставьте такую фрезу, она не дорогая:  
    • gudstartup
      @Viktor2004 вопросы к технологам при такой обработке рябь обеспечена это сильно сказано прям таки зеркало? да и ряби на фото не видно @Viktor2004 это вы рябью называете это какое-то дробление материала а не рябь притом только сверху вижу поставите это зеркало на ваш с рябью и сделайте небольшой съем и посмотрите чего зарябит и вообще чего нельзя стол повернуть и фаску продольно снять что за дикий метод
    • Viktor2004
      мне в пример приводят соседний станок. Там все то же самое, такой же вылет, такие же режимы. Но там дает зеркало
    • Leksunkin
      Вылет великоват, сделать припуск поменьше на фаску, как вариант пройти предварительно ступеньками предыдущим инструментом. Фреза похожа на сферическую, если да то лучше по кругу послойно закатать. Станок не виноват.
    • gudstartup
      ну пока еще мы вам никак не помогли но возможно удастся после изучения бэкапа
    • Viktor2004
      Товарищи, подскажите пожалуйста что можно поднастроить При снятии фаски получается рябь. SERVO ERROR в пределах 5 микрон Series31i Model B   VID_20240420_145644.mp4 CNCIDNUM.TXT CNC-PARA.TXT
×
×
  • Создать...