Ошибка парковки оси z

Stereo

Идет загрузка
Загрузка

27.01.2019

2287

При попытке вернуться домой X Y паркуются нормально, а Z немного опустившись вниз (концевик внизу) где то на пару сантиметров, останавливается с ошибкой — ‘возврат не удался…’ Причем если механику подвести на величину этого хода к концевику вниз, то срабатывание происходит как будто бы все ок. Но потом опять при попытке вернутьcя в 0 Z с более высокого положения каретки, все повторяется.

Ответы на вопросы

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Open

seifer69er opened this issue

Mar 3, 2023

· 8 comments

Comments

@seifer69er

Printer type — [MINI]

Printer firmware version — [4.4.1.]

Original or Custom firmware — [Original]

Describe the bug
This bug is regarding parking which is does not identify the z max limit when parking the z axis.
X axis will identify the x axis limit and works as expected

How to reproduce
This issue occurs repeatedly under the following circumstances.
On initial power on, if the previous print was printed at max height i.e.180mm.
Starting a filament change/load, will force the z axis to go into parking.
The z motor will continually drive and ignore the z axis end stop and continue to spin.
After the z axis is parked, the x axis will test for end stop and move the hotend as expected.

This parking issue also occurs at the end of printing a max height without restarting also.

Expected behavior
Expecting the z axis to identify when the top of the z axis limit is reached, similar to auto home function of the printer.

G-code
N/A

@mix579

@seifer69er

I don’t think that’s a bug but intended behavior. The Mini doesn’t have mechanical end stops, it senses the torque change when idling on the z axis. See https://forum.prusa3d.com/forum/prusaslicer/mini-z-axis-issue-when-parking/. The sound can be disconcerting but shouldn’t be a concern.

End stop may not the right word, and agree its not a mechanical end stop, However the way the mini detects the limit is not being applied to the Z axis. hence the bug.

@ulab

The upper limit for Z is just software based.

If you turn the printer on or after a reset, the printer doesn’t know the Z axis height. After all you could’ve moved it by turning the lead screw by hand. It only knows Z origin after it did its homing routine which uses the sensor to detect the bed.

After this procedure it knows how far up it can travel.

If I wanted to avoid this issue, I’d probably set the Z position to an «unknown» value and avoid any upward movements unless it has homed all axes. You can’t just home automatically after a reset either, because you don’t know if there’s still something on the bed.

@seifer69er

The upper limit for Z is just software based.

If you turn the printer on or after a reset, the printer doesn’t know the Z axis height. After all you could’ve moved it by turning the lead screw by hand. It only knows Z origin after it did its homing routine which uses the sensor to detect the bed.

After this procedure it knows how far up it can travel.

If I wanted to avoid this issue, I’d probably set the Z position to an «unknown» value and avoid any upward movements unless it has homed all axes. You can’t just home automatically after a reset either, because you don’t know if there’s still something on the bed.

Can the Prusa team confirm if this z limit is derived from software, or from firmware? It looks like the x axis is derived from firmware, so the z axis should be also.

@ulab

The upper limit for Z is just software based.
If you turn the printer on or after a reset, the printer doesn’t know the Z axis height. After all you could’ve moved it by turning the lead screw by hand. It only knows Z origin after it did its homing routine which uses the sensor to detect the bed.
After this procedure it knows how far up it can travel.
If I wanted to avoid this issue, I’d probably set the Z position to an «unknown» value and avoid any upward movements unless it has homed all axes. You can’t just home automatically after a reset either, because you don’t know if there’s still something on the bed.

Can the Prusa team confirm if this z limit is derived from software, or from firmware? It looks like the x axis is derived from firmware, so the z axis should be also.

Firmware is software… :-). End-Switches would be hardware.

There are no switches on the Mini. It detects the bed (Z=0) using the SuperPINDA sensor and X/Y start and end points sensing motor current. If a motor gets stopped while being powered, the current will rise. There is no detection method for the high Z value. Otherwise the axis would have to go up all the way and back down for every homing cycle.

@seifer69er

Please Update the Firmware, the Z motor is capable of detecting z end stop by reading pin 11 of U6.
image
image

@Prusa-Support

Thanks for reaching out to us.

This is the expected behavior and not concerning in any way.

The X and Y motors can sense homing via collision detection at the end of the axis.
This feature is not used for the Z-axis homing because the PINDA probe has this duty.
The collision sensing is only used on the Z-axis during the XYZ self-test.

Ultimately, detecting a collision in the Z direction is unnecessary and there is nothing to be worried about the current behavior.

Can this issue be closed?

Michele Moramarco
Prusa Research

@tobimai

Even if it’s not damaging the printer (afaik steppers are fine when loosing steps) it’s not necessarily «nice» in my opinion if the axis just runs into the limit for a few seconds. Also it makes a horrible sound.

Настраиваю прошивку Marlin для принтера Zav3d. Всё работает отлично кроме парковки оси Z. Концевик находится внизу, соответственно, принтер должен довезти платформу до самого низа, пока она не заденет там выключатель и отъехать определённое количество шагов назад. До перепрошивки он так и делал успешно.
В данный момент, если платформа при начале парковки находится близко к нижней части, она успешно доезжает, щёлкает концевиком и чуть возвращается назад, парковка успешна. Но если платформа была в самом верху, то почему-то она не доезжает до концевика, а на расстоянии пары сантиметров от него останавливается и чуть возвращается назад, будто успешно щёлкнула по концевику. При повторе парковки она совсем чуть-чуть едет вниз и опять повторяет откат.
Какая настройка конфигурации прошивки поможет устранить эту проблему? Может там есть какой-то лимит движения при парковке? Не смог найти этого параметра самостоятельно.

Текущий Configuration.h: https://pastebin.com/3Je7vTAM

RedDok

Новичок
Сообщения: 3
Зарегистрирован: 20 авг 2017, 15:08
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Парковка оси z и экструдер

Всем привет, так и не решил проблему с парковкой по оси z, движки не крутятся но пищать, понажатию на концевик опускается на пару мм. и останавливается или раньше если достигнет концевика
Сборка Arduino mega 2560 + ramps 1.4 (marlin)
В прошивке
Изображение
Cтоят вот такие концевики тык
https://youtu.be/AilKi_5lnjU

И вторая проблема экструдер иногда дергается вперед назад (ощущение что не хватает мощности) , но если немного ослабить рукой начинает нормально подавать пластик, можно ли как-то увеличить силу кроме как крутить подстроечный резистор на драйвере может что в прошивке?
C очень большим трудом напечатал кубик
Изображение

Аватара пользователя

Chpok

Мастер
Сообщения: 371
Зарегистрирован: 11 апр 2015, 18:20
Репутация: 18
Настоящее имя: Владимир
Контактная информация:

Re: Парковка оси z и экструдер

Сообщение

Chpok » 07 мар 2018, 15:30

А сколько концевиков 3 или 6,покажи кусок прошивки где концевики включаются,в это части только инверсия прописана.Вроде как в прошивке надо отключить верхние(МАХ),и проверь эти строки

#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
Не помню,но вроде концевики (МАХ) нужно закоментировать

Аватара пользователя

Chpok

Мастер
Сообщения: 371
Зарегистрирован: 11 апр 2015, 18:20
Репутация: 18
Настоящее имя: Владимир
Контактная информация:

DiBy

DiBy

ЧТО-ТО УЖЕ ЧИРКАНУЛ
Регистрация
21.09.2021
Сообщения
4
Реакции
1
Баллы
3


Robinson1957

Robinson1957

Регистрация
07.01.2020
Сообщения
4 080
Реакции
5 503
Баллы
188
Возраст
66
Город

г.Новокузнецк

Имя

Владимир

Отчество

Александрович

Станок

1610>2216

Плата

W 2.08

Прошивка

v1.1F


  • #2

Кто сталкивался с такой проблемой, в Candle при нажатии кнопли «домой» оси ХY возвращаються в своё исходное положение а Z нет, в чем можеть быть причина ?

А поподробней? А Z вообше воспринимает команды Candle? Какая у вас прошивка GRBL? Какая версия Candle?

Alexmit

Alexmit

Регистрация
17.09.2020
Сообщения
400
Реакции
611
Баллы
118
Адрес

Россия

Город

Москва

Имя

Алексей

Станок

3018

Плата

Shield V4 Nano

Прошивка

1.1h


  • #3

Какая у вас прошивка GRBL?

Вот как вариант: а вдруг эта прошивка от лазерного станка.

Что бы это исключить достаточно в терминале отправить $H

Robinson1957

Robinson1957

Регистрация
07.01.2020
Сообщения
4 080
Реакции
5 503
Баллы
188
Возраст
66
Город

г.Новокузнецк

Имя

Владимир

Отчество

Александрович

Станок

1610>2216

Плата

W 2.08

Прошивка

v1.1F


  • #4

Вот как вариант: а вдруг эта прошивка от лазерного станка.

Я это и имел ввиду, если это GRBL1.1z

DiBy

DiBy

ЧТО-ТО УЖЕ ЧИРКАНУЛ
Регистрация
21.09.2021
Сообщения
4
Реакции
1
Баллы
3


  • #5

Версия Candle_1.2.14b

Ваши сообщения автоматически объединены: 21.09.2021

z полностью нормально работает, на команды реагирует нормально, только на команду «домой» не хочет работать

Ваши сообщения автоматически объединены: 21.09.2021

GRBL1.1f

Ваши сообщения автоматически объединены: 21.09.2021

$$ < $0=10

$1=25

$2=0

$3=1

$4=0

$5=0

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=0

$22=0

$23=0

$24=25.000

$25=500.000

$26=250

$27=1.000

$30=1000

$31=0

$32=0

$100=800.000

$101=800.000

$102=800.000

$110=500.000

$111=500.000

$112=500.000

$120=10.000

$121=10.000

$122=10.000

$130=200.000

$131=200.000

$132=200.000

ok

extrimus

extrimus

Регистрация
29.03.2019
Сообщения
5 902
Реакции
5 251
Баллы
250
Возраст
56
Адрес

Россия

Город

Иваново

Имя

Андрей

Плата

Woodpecker 3.2

Прошивка

GBRL 1.1f


  • #6

$$ < $0=10

$1=25

$2=0

$3=1

$4=0

$5=0

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=0

$22=0

$23=0

$24=25.000

$25=500.000

$26=250

$27=1.000

$30=1000

$31=0

$32=0

$100=800.000

$101=800.000

$102=800.000

$110=500.000

$111=500.000

$112=500.000

$120=10.000

$121=10.000

$122=10.000

$130=200.000

$131=200.000

$132=200.000

ok

Чтоб работал поиск «Дома» нужно этот поиск активировать (параметр $22)
Без $22 домой не будет уходить. Кроме того, когда включается «Дом», то должны быть согласованы $3 и $23.

Robinson1957

Robinson1957

Регистрация
07.01.2020
Сообщения
4 080
Реакции
5 503
Баллы
188
Возраст
66
Город

г.Новокузнецк

Имя

Владимир

Отчество

Александрович

Станок

1610>2216

Плата

W 2.08

Прошивка

v1.1F


  • #7

Прошивка откуда? с наших «Ресурсов»? или сторонний сайт, типа CNC-CLUB?

DiBy

DiBy

ЧТО-ТО УЖЕ ЧИРКАНУЛ
Регистрация
21.09.2021
Сообщения
4
Реакции
1
Баллы
3


  • #8

Чтоб работал поиск «Дома» нужно этот поиск активировать (параметр $22)
Без $22 домой не будет уходить. Кроме того, когда включается «Дом», то должны быть согласованы $3 и $23.

функцию я сам выключил, при включении X Y работают нормально Z не работает

Ваши сообщения автоматически объединены: 21.09.2021

Прошивка откуда? с наших «Ресурсов»? или сторонний сайт, типа CNC-CLUB?

в интернете нашёл, не с форума

Robinson1957

Robinson1957

Регистрация
07.01.2020
Сообщения
4 080
Реакции
5 503
Баллы
188
Возраст
66
Город

г.Новокузнецк

Имя

Владимир

Отчество

Александрович

Станок

1610>2216

Плата

W 2.08

Прошивка

v1.1F


  • #9

в интернете нашёл, не с форума

Вполне мог попасться вариант скомпилированный для лазерного гравера, без Z в парковке. Возьми в ресурсах, проверенная.

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Ошибка паркинг брейк пассат б6
  • Ошибка парктроника пежо
  • Ошибка паркинг ауди
  • Ошибка парктроника пассат б6

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии