Инструкция по сборке СПринтера

Скоростной 3D принтер из Нижнего Новгорода
Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 04 ноя 2019, 16:19

GeoLeo писал(а):
04 ноя 2019, 13:33
Концевики XY механические, запаял каждый на размыкание цепи.
Ваша прошивка настроена на нормально-разомкнутые концевики (т.е. при парковке они должны замыкаться).
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

Если концевики размыкаются при парковке, попробуйте вот так изменить прошивку:
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING =false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 04 ноя 2019, 16:24

GeoLeo писал(а):
04 ноя 2019, 16:17
У меня: "S" разомкнут с "-" при нажатии микропереключателя и замкнут, когда балка или голова в поле.
А стандартная прошивка предполагает нормально-разомкнутые концевики X-Y, т.е. всё наоборот.

GeoLeo
Сообщения: 36
Зарегистрирован: 23 сен 2019, 20:43
Имя: Георгий
Откуда: Нижний Новгород
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение GeoLeo » 04 ноя 2019, 17:19

3D-SPrinter писал(а):
04 ноя 2019, 16:24
А стандартная прошивка предполагает нормально-разомкнутые концевики X-Y, т.е. всё наоборот.
Поменял. Теперь по нажатию кнопки в парк движение начинается, но хоть по X, хоть по Y одинаково, двигается только голова и в сторону противоположную от концевика X. Балка стоит на месте.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение Alex Post » 04 ноя 2019, 18:30

GeoLeo писал(а):
04 ноя 2019, 16:17
Для мех.концевиков "+" не используется
Всяко бывает. Почему и уточняю.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 04 ноя 2019, 18:57

GeoLeo писал(а):
04 ноя 2019, 17:19
двигается только голова и в сторону противоположную от концевика X. Балка стоит на месте.
Надо подключить левый к Y-драйверу, правый к Х-драйверу. И дальше перевёртыванием колодок добиться, чтобы при парковке по Y левый мотор крутился против часовой стрелки, правый по часовой. Лево-право - если на принтер спереди смотреть.

GeoLeo
Сообщения: 36
Зарегистрирован: 23 сен 2019, 20:43
Имя: Георгий
Откуда: Нижний Новгород
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение GeoLeo » 04 ноя 2019, 22:36

3D-SPrinter писал(а):
04 ноя 2019, 18:57
Лево-право - если на принтер спереди смотреть.
X и Y я ещё при сборке подписал на фанере.
Перевернул разъёмы на RAMPS, так, чтобы Y левый мотор крутился против часовой стрелки, правый по часовой. Теперь по Y балка паркуется нормально. Но :roll: при нажатии парковки X, не перемещая голову, рычит - пытается вдавить балку в концевик Y.
Выключил, отогнал от края шкивами вручную. Включил.
+Y работает верно (гонит балку к концевику);
-Y двигает ГОЛОВУ от концевика X (это должно было бы быть при нажатии +X);
+X работает верно (гонит голову от концевика);
-X двигает БАЛКУ к концевику.
Сравнил со схемой направлений вращения шкивов H-bot - подводит ШД X. Проследил за направлением - точно, в какую бы сторону не направлял, он всё время по часовой крутит.

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 04 ноя 2019, 22:43

GeoLeo писал(а):
04 ноя 2019, 22:36
Проследил за направлением - точно, в какую бы сторону не направлял, он всё время по часовой крутит.
Значит, драйвер дохлый, если крутит только в одну сторону. Или контакт DIR (направление https://3deshnik.ru/wiki/index.php/%D0% ... 1%80_A4988 ) на мат-плате / драйвере не контачит.

GeoLeo
Сообщения: 36
Зарегистрирован: 23 сен 2019, 20:43
Имя: Георгий
Откуда: Нижний Новгород
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение GeoLeo » 05 ноя 2019, 22:46

3D-SPrinter писал(а):
04 ноя 2019, 22:43
Или контакт DIR (направление https://3deshnik.ru/wiki/index.php/%D0% ... 1%80_A4988 ) на мат-плате / драйвере не контачит.
Попереставлял драйвера и поменял проставку - шкивы X и Y закрутились в нужные стороны при всех командах навигации (проставка не контачила), но когда надел ремень обнаружил, что шаг X и Y стал неравный, балка и голова при навигации в любую сторону одновременно смещаются. Звук похоже, громче стал.
Что проверять далее?

Может ли как-то влиять такое дело: на DC-DC резистор настройки не контачит. Настраиваю на выходе 18 В, после повторных включений замечаю, что вентилятор на хотэнде не крутится, меряю выход DC-DC, а там менее 5 В. И так по кругу. Хотя подвальным вентиляторам для вращения хватает и этих 4,7 В.

И ещё, после выключения 220 В иногда слышится слабый шелест, пропадающий после отключения шнура USB.

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 05 ноя 2019, 22:55

GeoLeo писал(а):
05 ноя 2019, 22:46
Что проверять далее?
Это делители шагов у драйверов моторов разные. Проверять - перемычки под драйверами.
Проставки тоже могут навредить на данном этапе (добавить лишние неисправности), так что их лучше убрать. Когда всё корректно заработает, поставите проставки.
GeoLeo писал(а):
05 ноя 2019, 22:46
на DC-DC резистор настройки не контачит.
Лучше бы заменить DC-DC. Или хотя бы припаять два постоянных резистора вместо неисправного переменного.
GeoLeo писал(а):
05 ноя 2019, 22:46
И ещё, после выключения 220 В иногда слышится слабый шелест, пропадающий после отключения шнура USB.
Что-то тут не так, есть какая-то несогласованность по питанию. Но шнурок USB в общем-то не нужно подключать. Всё равно потом будет удобнее печатать с SD-карты/USB-флешки, а не через "шланг". Так что на эту проблемку можно "забить".

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение Alex Post » 06 ноя 2019, 08:26

GeoLeo писал(а):
05 ноя 2019, 22:46
И ещё, после выключения 220 В иногда слышится слабый шелест, пропадающий после отключения шнура USB.
Если на ардуине не удалена цепь питания от USB - то в момент выключения 220В все цепи 5В остаются с питанием от кабеля USB, возможно где то эти 5В и создают нежелательные звуковые эффекты. Это, с одной стороны, не неисправность, но с другой - лучше такого не допускать, по крайней мере надолго.

А вообще, по совокупности глюков - я бы предложил снять рампс и тщательно проверить китайские пайки. А лучше все пропаять.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

GeoLeo
Сообщения: 36
Зарегистрирован: 23 сен 2019, 20:43
Имя: Георгий
Откуда: Нижний Новгород
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение GeoLeo » 10 ноя 2019, 12:58

Alex Post писал(а):
06 ноя 2019, 08:26
Если на ардуине не удалена цепь питания от USB
Ножка Vin заранее была откушена.
Alex Post писал(а):
06 ноя 2019, 08:26
снять рампс и тщательно проверить китайские пайки. А лучше все пропаять
Спасибо, попробую, хотя внешне всё очень культурно смотрится, не то что плата разъёмов экрана, её перед подключением пришлось отмывать.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение Alex Post » 10 ноя 2019, 13:41

GeoLeo писал(а):
10 ноя 2019, 12:58
Ножка Vin заранее была откушена
А как питается дуня? Через дц-дц? А на дуне нулевой резистор +5 USB конечно не отпаивался? Вот возможно что питание с USB и "шуршит" где то в дросселе дц-дц при отключении питания ;) Но опять же, это ни на что не влияет, можно не париться.
GeoLeo писал(а):
10 ноя 2019, 12:58
внешне всё очень культурно
Но шаги то почему то сбились... Или перемычка попалась плохая, или пины плохо припаяны. Бывает, пины эти плохо лудятся, поэтому вполне могут быть на "холодной пайке", хотя внешне будут выглядеть очень прилично.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

GeoLeo
Сообщения: 36
Зарегистрирован: 23 сен 2019, 20:43
Имя: Георгий
Откуда: Нижний Новгород
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение GeoLeo » 10 ноя 2019, 22:21

Alex Post писал(а):
10 ноя 2019, 13:41
Но шаги то почему то сбились
1. Пропаял все ножки RAMPS
2. Плоские ножки проставок сделал немножко винтом
3. Прозвонил все контакты драйверов в собранном виде
Бинго! XYZ от Пронтерфейса заработали как следует :D
Прогрев стола и головы проверил.
Экструдер подачу-ретракт делает верно, но длина прогона в 2 раза больше, чем задаю. Перемычка на RAMPSе: CSN на белый пин = шаг 1/16.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение Alex Post » 10 ноя 2019, 22:46

GeoLeo писал(а):
10 ноя 2019, 22:21
но длина прогона в 2 раза больше, чем задаю
В "стандартной" прошивке от Андрея на экструдер планируется DRV8825 с микрошагом 1/32. Поэтому под 1/16 нужно вдвое уменьшить кол-во шагов на мм в прошивке.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Инструкция по сборке СПринтера

Непрочитанное сообщение 3D-SPrinter » 10 ноя 2019, 22:56

Alex Post писал(а):
10 ноя 2019, 22:46
В "стандартной" прошивке от Андрея на экструдер планируется DRV8825 с микрошагом 1/32. Поэтому под 1/16 нужно вдвое уменьшить кол-во шагов на мм в прошивке.
Так и есть. С драйвером 1/16 уменьшайте подачу в 2 раза.
#define DEFAULT_AXIS_STEPS_PER_UNIT {(200*16)/(2.0*20),(200*16)/(2.0*20),200*16/8,142}

Ответить

Вернуться в «Принтер на рельсах от 3D-SPrinter»

Яндекс.Метрика