Jump to content

Нет движения осей станка после команды G0


Джерон

Recommended Posts

Джерон

Доброго времени суток! Сталкнулся с такой ситуацией, что после G0 станок не едет по G1.

Например:

T0101

G96 S1000 F0.1

M3

 

G0 X500

G0 Z100

G1 X400 Станок по G1 не едет

------------------------------------

T0101

G96 S1000 F0.1 

M3

 

G0 X500

G0 Z100

G1 G96 X400 F0.1 Станок едет

---------------------------------

T0101

G96 S1000 F0.1

M3

 

G0 X500

G0 Z100

G1 G96 X400 F0.1

G0 X300

G1 X200 Станок не едет

--------------------------------

T0101

G96 S1000 F0.1

M3

 

G1 G96 X400 F0.1 Станок не едет

-------------------------------

 

В чем может быть ошибка?

 

 

 

Link to post
Share on other sites


UnPinned posts
smk66rus

Может в тех случаях где не едет нужно подачу указать?!

  • Нравится 1
Link to post
Share on other sites
gudstartup
14 часов назад, Джерон сказал:

G96 S1000 F0.1

а вам кто такие кадры создает?:biggrin:

Link to post
Share on other sites
Anat2015
1 час назад, gudstartup сказал:

а вам кто такие кадры создает?

Наверное ИИ

Link to post
Share on other sites
Джерон
4 часа назад, smk66rus сказал:

Может в тех случаях где не едет нужно подачу указать?!

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

 

4 часа назад, gudstartup сказал:

а вам кто такие кадры создает?:biggrin:

Условано, в программе такого нет, криминального ничего в этом не вижу.

 

2 часа назад, Anat2015 сказал:

Наверное ИИ

Ценный коментарий, спасибо!

На данный момент решаеться движением всегда на G1 и постоянным заданием подач, что несколько не удобно. На всех остальных станках на Fanuc (несколько десятков различных производителей станокв и под 100 машин в общей сумме) работает переключение G0/G1 адекватно.

+- текст уп выглядит так:

 

(===== Tool info =====)
(C5-DDNNN-00060-1504  C5VDTT50R  DNMG 150408)
(Work track point - P6)
(Radius - 0.8)
(Insert type - D-Diamond 55)
(=====================)
 
 
G0 G53 X860
 
T0505
G18 G90 G54
G92 S650
G96 S50 M3
 
G0 Z.2
G0 X360.
G0 X360. Z.2
G1 G96 Z-14.2 F100. M8
G1 X201.89 F100.
G1 X199.89 F.12
G1 Z-43.95 F.12
G1 X201.89 F.12
G1 Z-56.1 F100.
G1 X199.89 F.12
G1 Z-74.85 F.12
G1 X201.89 F.12
G1 X209.89 Z-92.1 F100.
G1 X207.89 F.12
G1 Z-110.85 F.12
G1 X209.89 F.12
G1 X219.49 Z-126.6 F100.
G1 X217.49 F.12
G1 Z-145.35 F.12
G1 X219.49 F.12
G1 Z.2 F100.
G1 X360. F100.
 
G0 G53 X860
M9
M5
M0
M30 

Link to post
Share on other sites
gudstartup

@Джерон ну вот и вы и сами все знаете

25 минут назад, Джерон сказал:

G0 G53 X860

без башенная команда

Link to post
Share on other sites
Guhl

@Джерон

В цимке проверяли?

Если в цимке не едет, то дело в программе

Если едет, то в параметрах станка

Edited by Guhl
Link to post
Share on other sites
gudstartup
44 минуты назад, Джерон сказал:

, криминального ничего в этом не вижу.

у вас каким кодом оборотная и минутная подача переключается в вашей программе?7

46 минут назад, Джерон сказал:

M0
M30 

m0 то зачем впихнули...

47 минут назад, Джерон сказал:

G1 Z-110.85 F.12
G1 X209.89 F.12

пошто в каждом кадре f.012 она же модальная оптимизируйте

48 минут назад, Джерон сказал:

переключение G0/G1 адекватно.

у вас тоже при надлежащем программировании все будет адекватно.

для начала выясните какую систему g кодов использует это ваш неправильный станок

бывают A,B,C

Link to post
Share on other sites
maxx2000

 

19 часов назад, Джерон сказал:

G1 G96 X400 F0.1

G0 X300

G1 X200 Станок не едет

 у тебя G1, потом G0 которая тоже модальна и отменяет G1, а потом опять G1только уже без скорости F. 

Тебе сразу сказали что не едет потому что не задана скорость рабочей подачи, ты её отменил командой G0, а ты пишешь какую-то херню про модальность не имеющую отношения к сути проблемы. У тебя тупо в кадре не хватает параметра.

 

19 часов назад, Джерон сказал:

G1 G96 X400 F0.1 Станок не едет

и вот тут ты назвиздил капитально

Edited by maxx2000
Link to post
Share on other sites
Джерон
Posted (edited)
3 часа назад, Guhl сказал:

@Джерон

В цимке проверяли?

Если в цимке не едет, то дело в программе

Если едет, то в параметрах станка

В симке работает, в прорисовке работает, в прорисовке в манул гайде работает. 

2 часа назад, maxx2000 сказал:

 

 у тебя G1, потом G0 которая тоже модальна и отменяет G1, а потом опять G1только уже без скорости F. 

Тебе сразу сказали что не едет потому что не задана скорость рабочей подачи, ты её отменил командой G0, а ты пишешь какую-то херню про модальность не имеющую отношения к сути проблемы. У тебя тупо в кадре не хватает параметра.

 

и вот тут ты назвиздил капитально

Подача заданная в G1 действует во всех G1 Далее по программе.

Скажем :

G1 F1

G0

G1 - тут станок знает что у него подача F1. 

G0 не отменяет подачу заданную в G1. 

Но это так небольшой ликбез. Параметров хватет.

 

Кадр выделенный вами абсолютно корректен что смущает?

 

 

3 часа назад, gudstartup сказал:

у вас каким кодом оборотная и минутная подача переключается в вашей программе?7

m0 то зачем впихнули...

пошто в каждом кадре f.012 она же модальная оптимизируйте

у вас тоже при надлежащем программировании все будет адекватно.

для начала выясните какую систему g кодов использует это ваш неправильный станок

бывают A,B,C

Подача об/мин задается постоянной скоростью резания G96. (При включении постоянной скорости резания подача оборотная)

M0 Это разделить позиций. Тут взят 1 переход из нескольких. 

Подачи тут везде потому что это костыль, сделанный на скорую руку.

На счет версии фанука уточню. 

Edited by Джерон
Link to post
Share on other sites
gudstartup
22 минуты назад, Джерон сказал:

(При включении постоянной скорости резания подача оборотная)

 

4 часа назад, Джерон сказал:

G1 X209.89 Z-92.1 F100.

а это автоматом не оборотная :confused_1:

поэтому вы g96 в каждый кадр пихаете.

а про отдельные g коды оборотной и и минутной подачи вы слышали?

может их применить ...

25 минут назад, Джерон сказал:

На счет версии фанука уточню. 

не версии фанука а версии используемого системой G кода

Link to post
Share on other sites
Джерон
4 минуты назад, gudstartup сказал:

 

а это автоматом не оборотная :confused_1:

поэтому вы g96 в каждый кадр пихаете.

а про отдельные g коды оборотной и и минутной подачи вы слышали?

может их применить ...

не версии фанука а версии используемого системой G кода

В том формате что вы написали подача не определенна. Не видел станков где подача рабочего хода в каком то виде сразу определенна. Т.Е. если запустить программу где первый кадр как вы написали движения не будет. Возможно такие настройки станков есть, но я с ними не сталкивался.

 

G96 Не "Пихаеться" в каждый кадр, она написана в "шапке" перехода и задает величину скорости резания.

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

В данном случае мне необходимо работа с постоянной скоростью резания. Думаю что код "А" судя по заданию подачи G98/G99. При загрузке станка TYPE: SERIES 0I-TF TYPE1, не знаю как однозначно посмотреть версию.

Link to post
Share on other sites
maxx2000

 

32 минуты назад, Джерон сказал:

Кадр выделенный вами абсолютно корректен что смущает?

если тебя ничего не смущает тогда норм, работай так.

 

G0 всегда отменяет G1, и как правило после этого следует холостой переезд , а подача  инструмента в зону резания всегда идёт на рабочей подаче (F), и её надо опять указывать. в первом кадре с G1 и она, подача, остаётся неизменной до включения G0 или установки её нового значения.

 

Если бы ты только знал какую херню ты тут несёшь. Ликбез  он тут мне проводит. 

Link to post
Share on other sites
Джерон
Только что, maxx2000 сказал:

 

если тебя ничего не смущает тогда норм, работай так.

 

G0 всегда отменяет G1, и как правило после этого следует холостой переезд , а подача  инструмента в зону резания всегда идёт на рабочей подаче (F), и её надо опять указывать. в первом кадре с G1 и она, подача, остаётся неизменной до включения G0 или установки её нового значения.

 

Если бы ты только знал какую херню ты тут несёшь. Ликбез  он тут мне проводит. 

Вот когда Вы поработаете на реальных станках тогда и будете говорить про херню.

G0 не отменяет подачи заданной в G1.

 

 

 

Link to post
Share on other sites
maxx2000

@Джерон ты идиот? G0 отменяет G1. Станок едет на скорости заданной в настройках как Rapid Move. Потом когда ты опять вызываешь линейные перемещения G1, тебе надо задать скорость этих перемещений. Ну такой формат кадра и с этим надо смириться. Ты же сам пихаешь подачу во все кадры и у тебя это работает, а без подачи не едет. Это кто писал, Адмирал Иван Фёдорович Крузенштерн?

23 часа назад, Джерон сказал:

G96 S1000 F0.1

M3

 

G0 X500

G0 Z100

G1 X400 Станок по G1 не едет

------------------------------------

T0101

G96 S1000 F0.1 

M3

 

G0 X500

G0 Z100

G1 G96 X400 F0.1 Станок едет

---------------------------------

Edited by maxx2000
  • Печаль 1
Link to post
Share on other sites
Джерон
1 минуту назад, maxx2000 сказал:

@Джерон ты идиот? G0 отменяет G1. Станок едет на скорости заданной в настройках как Rapid Move.

Дядь. Ты путаешь теплое с мягким. G0 отменяет G1. Но не отменяет той подачи, которая заданна в G1. 

G1 X10 F1 - Станок едет с подачей 1

G0 X100 - Станок едет на ускоренном

G1 X200 - Станок едет с подачей 1.

 

Во вложении кусок программы отработанной на станке. Там нет повторного задания подачи для G1 после G0. И как то все чудесным образом работает.

1.up

Link to post
Share on other sites
maxx2000

@Джерон не , такого критина я давно не встречал, я ему про фому, а он мне про ерёму.

G0 ускоренная подача

G1 рабочая подача (требуется указать F)

Ещё раз. Ускоренная подача отменяет рабочую и станок едет на скорости заданной в Rapid Move. А сбрасывает или не сбрасывает, я этого не говорил, то что там возможно какой-то станок у тебя ездит без указания величины подачи, говорит лишь о том что у тебя в настройках может быть задана рабочая подача по умолчанию на которой ехать в случае отсутствия её в кадре.

18 минут назад, Джерон сказал:

G1 X200 - Станок едет с подачей 1.

нихера он у тебя не едет, иначе ты бы тут не писал что он не едет. 

Задай при новом вызове G1 скорость подачи F и он у тебя поедет. Тебе решение прям сразу сказали, задай скорость. Неужели это так сложно для такого спеца. Бестолочь.

Edited by maxx2000
Link to post
Share on other sites
Guhl
19 минут назад, Джерон сказал:

G0 отменяет G1.

Так а на экране чпу какая величина подачи указана когда он не едет по G1?

  • Чемпион 1
Link to post
Share on other sites
Джерон
40 минут назад, maxx2000 сказал:

@Джерон не , такого критина я давно не встречал, я ему про фому, а он мне про ерёму.

G0 ускоренная подача

G1 рабочая подача (требуется указать F)

Ещё раз. Ускоренная подача отменяет рабочую и станок едет на скорости заданной в Rapid Move. А сбрасывает или не сбрасывает, я этого не говорил, то что там возможно какой-то станок у тебя ездит без указания величины подачи, говорит лишь о том что у тебя в настройках может быть задана рабочая подача по умолчанию на которой ехать в случае отсутствия её в кадре.

нихера он у тебя не едет, иначе ты бы тут не писал что он не едет. 

Задай при новом вызове G1 скорость подачи F и он у тебя поедет. Тебе решение прям сразу сказали, задай скорость. Неужели это так сложно для такого спеца. Бестолочь.

Дядя, как заставить работать станок я знаю. Он у меня работает. Но у меня, есть ещё сотня других, которые работают по другому. Нужно чтобы этот работал стандартно, а не через одно место.

36 минут назад, Guhl сказал:

Так а на экране чпу какая величина подачи указана когда он не едет по G1?

На экране величина подачи заданная в предыдущих рабочих перемещениях. В приложении фото, как пример. 

20240625_191152.jpg

Link to post
Share on other sites
Guhl

@Джерон

А что в диагностике чпу?

 

1719325873063.jpg

Кстати может станок не едетпосле G0, потому что не дотягивает до позиции

In position check

Рассогласование надо смотреть

Когда не едет по G1, он на кадре с G1 стоит или на предыдущем?

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.

  • Сообщения

    • maxx2000
      Токарка, токарно-фрезерная, ВСО, 4-5 осевая непрерывная в Арткам, чувствуется профессионализм. Учителя даже справку не удосужились прочитать к Арткаму. Интересно, все уроки с Ютуба собрали или ещё нет 
    • Kelny
      Все последние версии сыроваты в той или иной степени и SP5 их не спасает.    Как вариант использовать ПОЗИЦИИ. Для ЗАМЕТОК вероятно в PropertyManager выбрать вариант с ВЫНОСКОЙ или со звёздочкой в разделе Выноска, а так же проверить не включены ли какие-нибудь фильтры или наоборот выбрать фильтры для выбора поверхностей, кромок и т.п. Так же возможно в данный момент используется другой инструмент и он блокирует часть инструментрия, как вариант использовать разблокировщик Solidworks (возможно блокировка произошла случайно или после сбоя программы): https://kelnyproject.ucoz.ru/load/7-1-0-14
    • finkont
      Учебный центр «ФИНКОНТ»  приглашает пройти обучение базовым навыкам работы в модуле ArtCam. На курсе вас ждет изучение основных понятий, инструментов и приемов работы с учетом новых возможностей последней версии в системе ArtCam, а также получение навыков работы в программе.   ArtCam – инструмент, позволяющий быстро и автоматизированно создавать управляющие программы для токарных и фрезерных станков с ЧПУ.   Дата и время: 12 - 13 августа 2024 с 10:00 до 17:30 Формат: Очно в Москве или Онлайн-трансляция   Особенности программы ArtCam поддерживает все методы обработки отверстий, двух-, трех- и четырехосевую фрезерную обработку, пятиосевую позиционную и непрерывную фрезерную обработку, высокоскоростную фрезерную обработку, токарную и токарно-фрезерную обработку. В курсе рассматривается общий подход (алгоритм) создания управляющих программ для изготовления деталей. Результат обучения По результатам обучения слушатели научатся: уверенно работать в программе и использовать ее основные возможности; создавать управляющие программы для создания деталей; подбирать правильные режимы для обработки различных материалов; загружать управляющие программы в ЧПУ станки.   Программа обучения   Назначение ArtCam. Виды ЧПУ станков. Общие понятия. Материалы и режимы их обработки. Типы фрез. База инструмента, настройка поля, света, вида модели. Начальный экран. Нулевая точка. Разрешение. Размеры заготовки. Расположение инструментов. Настройки автосохранения, света, рендера. Расположение блоков с инструментами. Создание базы инструмента. Импорт/ экспорт. Работа с векторами. Создание, редактирование. Импорт/экспорт. Разбор инструментов создания векторов. Замкнутые/незамкнутые вектора. Редактирование векторов через точки, автоматически. Создание автоматически векторов из картинки. Работа со слоями. Назначение цветов. Разбор ошибок, связанных с векторами. Наложение векторов. Самопересечение векторов. Не задана траектория для текущего инструмента. Создание 2д УП по готовым векторам. Сверление, обработка по профилю, выборка, гравировка по ср. линии. Инструменты редактирования рельефа. Скульптор. Протягивание по двум направляющим, выдавливание, вращение. Редактор формы. Подъем рельефа из фото, работа с картами высот. 3-осевое фрезерование. Создание управляющей программы на 3D модель (черновая, чистовая). Сохранение УП. Загрузка УП на станок. Подготовка заготовки для обработки.   Узнать подробнее и зарегистрироваться >>> Обращайтесь к менеджерам для получения дополнительной информации: • tng@finkont.ru • 8 (800) 505-30-45
    • Guhl
      Я его только один раз видел, этот РММ, поэтому ответить затрудняюсь
    • TCPU
      Получил авансом по почте ссылку, благодарю. Здоровья и Успехов Вам. С уважением, К.Ю.
    • maxx2000
      @Fixidea какой в этом смысл, если траектория потеряет связь. проще запрограммировать новую траекторию на основании шаблона
    • Alescaput82
      Файл pmm правильно выглядит, не подскажете? http://disk.yandex.ru/i/K6Ucz7XbW5wMJw
    • mamomot
      Неделю назад я выложил Часть 1 Параграфа "Хромирование штоков: системный подход" из Приложения В "Размышления об оснастке".    Сегодня предлагаю полную версию Параграфа. В1_3 Хромирование штоков системный подход.pdf
    • maxx2000
      @ACruel https://mega.nz/file/35JlTDAZ#N82dx_PGX3rOknV0ajCLr0bjmTll8iCJSU_Y5elWi_I
    • gemini74
      Здравствуйте. Тема будет интересна тем, кто занимается проектированием химических аппаратов, пластиковых , или металлических. Имеется выпарной аппарат, полипропиленовый . Номинальный объем -6,5 м3, рабочий -5 м3.Рабочее давление - разряжение до 0,4 -3 кПа. Рабочая температура жидкости - до 90 град С. Диаметр корпуса - 2000 мм. Есть результаna гидростатического нагружения с учетом температуры на внутренней поверхности стенок. Продел текучести полипропилена [25 МПа ]. Прочность сильно падает с температурой. При 25 град С все нормально. Но при 90 град на стенках выдает неадекватные результаты. Мах напряжение на краю патрубка .  В расчете не учитывается разряжение. Кто подскажет, поделится опытом расчетов на устойчивость сосудов под вакуумом?  
×
×
  • Create New...