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

привязка по оси z смещается


ssuss1

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

простенькая программа на нарезку резьбы. но происходит следующее. По ходу нарезки резьбы происходит смещение по оси z. Проходов 10 делаю, останавливаю, выезжаю резцом в z0 и получается смещение на 1.5мм в минус, если делать дальше, то и 10мм было.

По циклу G76 также пробывал, такая же фигня. В чем может быть дело? Причем, как то удивительно четкое смещение получаетсмя, если прошел 8 проходов, то сммещение 1.6

%
<REZBA_STEP_24>
G54G90G40G99G0
G95
Z200.
X113.
G97 S40 M03
T101
#1=114.
#2=150.
G00 X114.0 Z21.5
N10
X#1
G33 Z-425. F24.
G0 X113.
Z21.5
#1=#1+0.1
IF[#1LE150]GOTO10
G0Z100.
X300.
M30
%

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


UnPinned posts

@ssuss1 Проверьте точность позиционирования вашего гарантийного станка по программе (можно на быстрых ходах) и тем самым вы убедитесь в жесткости вашего суппорта, а потом делайте дальнейшие выводы что виновато и в чем причина ваших равномерных смещений в чпу или все таки в тех командах которые оно выполняет!

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

Так на графике станка не должно его быть.

Автор , графику станка включите при обработке если там всё ровно, тогда ,конечно механика.

на графике в станке все четко. каждый следующий проход начинается с начальной точки по z. а по факту он каждый следующий проход сдвигает по z на , примерно, 0,275

4 минуты назад, andrey2147 сказал:

Сами что-ли нарисовали ? Нам для наглядности ?

да

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

он каждый следующий проход сдвигает по z на , примерно, 0,275

Ну а что кроме нарезания резьбы технологическую проверку точности станка по другой детали сделать нельзя? 

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

вот 2 скрина. инструмент в z0 до запуска программы (z-412) и после отработки (z-418)

WhatsApp Image 2022-09-27 at 15.31.43.jpeg

WhatsApp Image 2022-09-27 at 15.31.43(1).jpeg

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

Автор. Еще раз для уточнения задаю вопрос.

Включили станок. Вывели Z в ноль. Поработали сутки. Накопилось смещение 10 сантитметров

Перезагрузили станок. Снова выводим Z в ноль. Его положение уже будет смещено относительно вчерашнего на 10 сантиметров или оно выйдет в ту же позицию как и вчера?

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

Автор. Еще раз для уточнения задаю вопрос.

Включили станок. Вывели Z в ноль. Поработали сутки. Накопилось смещение 10 сантитметров

Перезагрузили станок. Снова выводим Z в ноль. Его положение уже будет смещено относительно вчерашнего на 10 сантиметров или оно выйдет в ту же позицию как и вчера?

на нем не реферируются оси z и x . в сервоприводе энкодер, который хранит в себе нули) как то так

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

на нем не реферируются оси z и x . в сервоприводе энкодер, который хранит в себе нули) как то так

Я три раза подряд задал вам один и тот же вопрос. И все три раза вы на него не отвечаете, а пишите что-то отвлеченное.

Я так и не понял остается у автора смещение после перезагрузки или нет? Кто-нибудь понял?

 

Просто совет наобум.

Введите в шапку программы команду

G52 X0 Y0 Z0

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

Я три раза подряд задал вам один и тот же вопрос. И все три раза вы на него не отвечаете, а пишите что-то отвлеченное.

Я так и не понял остается у автора смещение после перезагрузки или нет? Кто-нибудь понял?

 

Просто совет наобум.

Введите в шапку программы команду

G52 X0 Y0 Z0

теперь я уже не уверен , остается ли оно после перезагрузки) завтра проверю. 

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

завтра проверю. 

Введите в шапку программы команду

G52 X0 Y0 Z0

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

Введите в шапку программы команду

G52 X0 Y0 Z0

хорошо. проверю

 

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

хорошо. проверю

а еще, когда закончится программа, выполните Z0, увидите свое смещение,

потом выполните G52 X0 Y0 Z0 и снова задайте выход в Z0

сбросится смещение или нет, напишите завтра

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

выполните G52 X0 Y0 Z0

Ну Y0 не надо у автора только X Z и он основательно всех запутал!:smile:

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

а еще, когда закончится программа, выполните Z0, увидите свое смещение,

потом выполните G52 X0 Y0 Z0 и снова задайте выход в Z0

сбросится смещение или нет, напишите завтра

выявили локальный характер смещения. чем ближе в к патрону там и получается смещение. Отъехали  дальше по z , там такой проблемы нету.  могли ли изготовители вносить корректировки на винт оси z на данном участке? 

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

могли ли изготовители вносить корректировки на винт оси z на данном участке? 

нет

Попробовали G52 ?

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

нет

Попробовали G52 ?

да

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

жаль что результатов мы так и не узнали.

 

результат, то что смещение остается

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

Я бы сигнал ABS проверил, но как это сделать, вряд ли смогу автору объяснить

Может у кого получится?

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

Я бы сигнал ABS проверил, но как это сделать, вряд ли смогу автору объяснить

Может у кого получится?

постарайтесь обьяснить, а я постараюсь понять)

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

Я в поезде. Мне ещё сутки ехать. В Таганрог самолёты не летают. А тут надо видео снимать с ЧПУ. Будет возможность, сниму.

Сигнал ABS даёт возможность сдвигать оси незаметно для программы. Например вы остановили станок по М1, включили ABS, сдвинули маховиком ось, отключили ABS и запустили программу дальше. Программа не заметит что ось уже сдвинута. На некоторых станках кнопку ABS выводят на пульт, в других на панель оператора, а третьи управляют с ладдера по какой-то логике, четвертые просто игнорируют этот сигнал и он висит в воздухе. Надо смотреть как у вас.

Пришлите фото панели оператора

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Alex_ingener
      Алгоритм, ни чем не отличается от описанного Вами, принципиальных настроек, влияющих на производительность, там нет. Однако знаю по себе, если делать раскрой одних и тех же деталей с разверткой на рабочем компе (i7-13700K и 32 ГБ оперативы) и домашнем ноуте (i5 и 16 ГБ оперативы), последний проигрывает по скорости существенно.
    • marchuk-86
      @gudstartup @Soprin В общем дело было не в бобине) Я при сверлении не присутствовал изначально и поверил словам оператора. Именно он сказал что тормозит на поворотах.  Ускорение холостого хода дало минимальную прибавку к скорости обработки ( - 2 минуты на 120 отверстиях).  Короче сравнил параметры 5114, 5115 (величина отскока сверла при прерывистом сверлении), на 4+1 осевом она стояла 0,6 мм, на  4 осевом 0,1 мм.  После изменения параметров время обработки выравнялось.
    • Killerchik
      Запишите его в другую переменную и работайте с ней.
    • Killerchik
      Их вероятно нет в природе, потому что Fanuc не выпускает никакие револьверные головы.
    • nicomed
      Окно изменил ( первое это у меня просто тестовое приложение для всего, так что было "как есть"). Орфографию поправил. Толщина и тип - там надо подумать, как лучше выбирать рассеченные сегменты эскиза. Есть большой вопрос как прочитать стиль и толщину выбранной линии ( в частности кромки).  Так что пока нет. EdgeTrim_v2.zip   З.Ы. Исходники
    • kkk
      Я может чего не понял, но зачем что-то копировать из свойств модели в свойства чертежа? В чертеже и так отображаются (могут) свойства модели. расположенной на чертеже. Без копирования туда-сюда.
    • Viktor2004
      Уважаемые коллеги Чего-то я туплю страшно Пытаюсь в P-CODE писать программу редактирования барабана инструментов Макропеременная @MDIKEYI #8549 /* MDI Key image должна мне давать номер нажатой кнопки Кнопка F1 под экраном имеет код 249 Кнопка <INPUT> имеет код 152 При нажатии F1 у меня должна включаться D5001.0 а при нажатии <INPUT> выключаться Но в макропеременной #8549 код нажатой клавиши лишь кратковременно мигает. И надо много раз нажимать нужную клавишу что бы она сработала Макропеременная #8549 у меня выводится в диагностический D5000 Кто знает, может #8549 как-то настраивается, что бы программа успела на него отреагировать IF [#8549 EQ 249] THEN #548 = 1 ENDIF IF [#8549 EQ 152] THEN #548 = 0 ENDIF https://www.youtube.com/watch?v=jvsv0YoTy-8   Я как-то пример показывал с нажатием кнопки, но там программа была короткая и она успевала схватывать нажатие кнопки. А тут у меня сначала круги рисует и не успевает
    • malvi.dp
      SW2020 работает. Пожелание - уменьшить размеры окна, а то перекрывает весь чертеж, исправить ошибку в слове детели и, если получится, сделать выбор толщины и типа линии.  
    • sippovich
      Добрый вечер Уважаемые Форумчане,нет ли ни у кого инструкции по восстановлению нулевых точек револьверной головы на станки серии TF и TD серии Fanuc? Заранее благодарен.
    • Heroend
×
×
  • Создать...