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

Heidenhain 530 Вопрос по стойке


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

Говорящий Огурец

Дабы не плодить темы, спрошу тут. По смыслу близко.

 

Фрезерую канавку по спирали:

29 L X+69.565 Y-127.337 Z+300 F MAX
30 L Z+182.9 F MAX
31 L Z+181.4 F AUTO
32 CC X+0 Y+0
33 CP IPA-360 Z+180.233 DR- F400
34 CC X+0 Y+0
35 CP IPA-360 Z+179.067 DR-
36 CC X+0 Y+0
37 CP IPA-360 Z+177.9 DR-
38 CC X+0 Y+0
39 C X+69.565 Y-127.337 DR-

40 L Z+181.9 F800

Как видно из кода, приехал в точку, опустился по Z, сделал 3 витка по спирали, а последний проход (выделено) идет в плоскости на рабочей глубине, зачищая дно. Но станок почему-то игнорит последний круг и выводит фрезу из канавки. За мое многолетнее знакомство с Heidenhain впервые сталкиваюсь с ситуацией, которую не могу понять! Все ведь ок, и по логике, и по синтаксису. Даже Simco прекрасно все отрисовывает.

В качестве костыля, перед 38-м кадром продублировал координаты:

L X+69.565 Y-127.337 Z+177.9

Ожидаемо, все заработало, но ведь так быть не должно! Координаты ведь модальны!

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


В 07.02.2020 в 17:40, Говорящий Огурец сказал:

Но станок почему-то игнорит последний круг и выводит фрезу из канавки.

В симуляторе стойки - все 4 витка отрабатывает. :dntknw:

Что-то в параметрах станка?

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

А что конкретно смотреть? Я если туда и лажу, то только в присутствии сервисмэнов или с их подачи :)

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

upd

сейчас на другом станке с Хайденом этот кусок прогоню.

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

Версия 606420 04 SP4 на реальном станке отработала все 4 окружности. :dntknw:

Если сместить точку врезания - поможет или нет? 

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

Это дико странно, но совет помог! :dash1:

Сделал сначала точку врезания в координате X+150 Y+0 и для удобства катал окружность радиусом R150. Сначала из центра СС X+0 Y+0. Отработало нормально.

Потом попробовал катать с эксцентриситетом относительно ноля сначала по одной оси, потом и по двум. В обоих случаях наблюдал адекватное поведение станка с тремя витками спирали и последней окружностью на рабочей глубине.

Вот что это такое!?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
    • fantom.ul
    • Guhl
      30мм это длина контура, а я говорю про припуск финишной обработки. Я тоже не нашёл описание этой надписи. Виктор говорил про выбор этого режима в оффсет-сеттинг
    • gudstartup
      и вообще надо импульсы servo feedback в диагностике смотреть то что а экране pos это не реальное перемещение у меня было так что двигатель не вращался а на этом экране  позиция изменялась в соответствии с вращением маховика пока excess error не вылезало это что за понятие проясните?   то есть вы считаете что перемещение 30мм это финишная обработка? и приведите описание что означает это надпись из руководства а то я ничего не нашел?
    • Guhl
      Этот вопрос открыт. Я считаю, что дело в допусках финишной обработки. Система считает, что финишней уже некуда, вот и не едет Контроль рассогласований - это уже вторично
    • gudstartup
      тогда почему его н было? а потому что координата и так в позиции и ей незачем ехать я думаю так он встанет только в конце кадра а перемещаться он будет
    • Guhl
      Не согласен. 1828 параметр нужен для контроля ошибки во время движения, но это не значит, что движения не должно быть.  Стоять на месте станок будет, если задан жёсткий допуск "in position" (параметр 1826)
    • gudstartup
      она не копится а просто остается в конце кадра и если превышает значение то станок мирно стоит в конце кадра ожидая позиционирования . никаких ошибок при этом нет  вы значение dist to go видели ? оно там до нуля ушло с 30мм в данном случае нет если в параметре 30мм и в кадре 30 мм станку незачем никуда ехать вот он и стоит а месте. надо ввести адекватные параметры    400-1000
    • Guhl
      Подача оборотная же была? Если б минутная, то пофиг было бы на импульсы с датчика шпинделя. В диагностике чпу даже есть бит "ожидание сигнала с энкодера шпинделя", по нему сразу видно, что проблема с энкодером.  А почему считал dist to go - это интересно
    • RokiSIA
      Фрезерный трех осевой
×
×
  • Создать...