13

Проблемы при выполнении Gcode (ось Z)

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

подскажите, пожалуйста, всю голову сломал.

Принтер Эндер-3, плата BigTreeTech SKR E3-DIP V1.1, драйверы 2208. прошивка марлин 2.0.7.2

При выполнении gcode ось z двигается только по целым значениям 0мм, 1 мм, 2 мм. Слайсер cura 4.4, но это значения не имеет, писал тестовый код руками, поднять ось на 1,3, 2,25, 23,4, 1,2 (условно), дробная часть отбрасывается.

При печати проявляется так: при высоте слоя в 0,2 первые пять слоев печатаются на высоте 0, потом ось поднимается на 1 мм и печатаются следующие пять слоев.

Пробовал менять ускорения, вкл/выкл интерполяцию и количество шагов - нуль эффекта. Причем, из меню принтера все двигается как положено, вплоть до 0,025 мм,в том числе и ось Z!. Остальные оси двигаются нормально.

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

Лига 3D-принтеров

3.9K постов15.1K подписчик

Правила сообщества

Запрещено хамство и оскорбления, уважайте чужой опыт и труд

3
Автор поста оценил этот комментарий

Спасибо всем за советы.

Проблему решил перепрошивкой на последний марлин 2.1.2 (до этого была версия 2.0.7.2 от самих btt под именно эту плату, с гитхаба.

После пересборки прошивки под свое железо, все взлетело, тесты отпечатал, сборкой доволен аки слон.

Отдельное спасибо Дмитрию Соркину за проект головы на эндер)


Осталось навести порядок в проводах.

Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий

Здравствуйте. А у вас нету еще каких-то наворотов, типа тачскрина btt tft35?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Здравствуйте. Нет. 3д тач стоит вместо концевика оси и все.


Проблему решил прошивкой

1
Автор поста оценил этот комментарий

Прошу прощения, не очень понял, у Вас подобная проблема только при печати по написанному Вами g-коду или при печати по коду, подготовленному слайсером тоже такая проблема? Если по второму варианту всё в порядке, то, возможно, где-то у себя при написании пропустили ошибки синтаксические? И Вы бы выложили код свой, чтобы другие могли взглянуть и, возможно  подсказать, в чем дело. А то гадание по воздуху получается)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

По обоим вариантам. Тестовый самописный нужен был, чтоб исключить всякие М92 и G29, прости Господи. Так же дробное отбрасывается

0
Автор поста оценил этот комментарий
Интересно даже уже, в чём проблема была :) У вас случайно конфиги проблемной прошивки не остались?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да принтер как начал корректно работать - стер все лишнее, не та информация, чтоб быть достойна сохранения, увы

3
Автор поста оценил этот комментарий
Ответа нет,
но ставлю зачёт за грамотное объяснение причин и условий .большая часть постов тут с большим содержанием воды
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо.

А проблема решена прошивкой последним марлином. Настраиваю...

0
Автор поста оценил этот комментарий
То есть на экране прям выдает, что z изменился на 1 мм?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да. Писало именно так. Задаешь 1.3 (например) идет на 1. Задаешь 25.2 - идет на 25. Соответсвенно, на 0.25 остается на 0.


Решил проблему

показать ответы
1
Автор поста оценил этот комментарий

Хм. Это какой-то баг сборки. Удивляет, что 2.0.7. А более свежую попробовать? При компиляции в окошке вывода ругань есть какая-то?

Сколько собирал еще со времен 1.9, но такого бага не было.

Но, кстати, в марлин только недавно пофиксили какой-то баг 2208 из-за которого не работал LA. Возможно еще были какие-то косяки связанные с фичами trinamic. Так что соберите 2.1.2, файлы конфигруациии надо взять из примеров под свою плату и положить их поверх конфигов марлин. Потом в том же vscode пройти по каждой опции оба файла и поправить что-то под себя при необходимости.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, разобрался, баг марлина. Именно эта версия выложена на гитхабе у самих btt к плате. Пересобрал на последней, 2.1.2, все работает. Настраиваю

показать ответы
0
Автор поста оценил этот комментарий
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Пару лет назад именно это видео сповдвигло на замену платы и экспериментами с прошивками. Проблема узкоспециализированная

1
Автор поста оценил этот комментарий

А после прошивки еепром чистили? Initilize eeprom

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, конечно. Автоматом уже

0
Автор поста оценил этот комментарий

Ну то есть Вы перепрошили принтер и с этого началось?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы
2
Автор поста оценил этот комментарий
Слайсер то норм настроен? Если из меню prepare->move axis всё двигается как надо то скорее всего беда в инициализирующих командах, или настройках "транскрипции" ( т.е. или вначале проебаны установки размерностей и системы координат, или вообще код генерится под другое железо)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ок. В самописном куске их нет вообще. Так же ведёт как и по коду из слайсера

показать ответы
0
Автор поста оценил этот комментарий

Сам не перепрошивал?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Второй вечер из vscode не вылажу

показать ответы
2
Автор поста оценил этот комментарий

Проверьте, нет ли у вас в gcode кода M92, он игнорит настройки шагов в прошивке и использует свои.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Думал над этим, поэтому и накидал тестовый код, где точно не будет такого:


G28;

G0 Z1.3


Например. Поднимается на 1 мм. 0.3 принтер игнорит

показать ответы
5
Автор поста оценил этот комментарий

десятичные значения через точку

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Обязательно

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества