Тёмный

DUAL Z для 3д принтера в прошивках Reprap, Klipper, Marlin 

Tech blog
Подписаться 53 тыс.
Просмотров 11 тыс.
50% 1

Видео о настройке работы оси Z с двумя моторами на 3д принтерах
👉В описании есть подробности👇
Расскажу покажу как настроить в 3д принтерах работу оси Z на двух моторах и двух концевиках, в прошивках Marlin, Reprap и Klipper
УПОМЯНУТЫЕ ВИДЕО:
👉 Концевики 3д принтера: • Концевики 3Д Принтера ...
▶️ Live канал технаря: / @technarrus_life
ДЛЯ ПРОШИВКИ Klipper (Внимание, это образец! Имена ПИНов для вашей платы будут другими!!!)
[stepper_z]
step_pin: P0.22
dir_pin: P2.11
enable_pin: !P0.21
microsteps: 16
rotation_distance: 4
endstop_pin: !P1.27
position_min: -3
position_max: 220
homing_speed: 50
second_homing_speed: 5
[stepper_z1]
step_pin: P0.1
dir_pin: P0.0
enable_pin: !P0.10
rotation_distance: 4
endstop_pin: !P1.28
🍵 ПОДДЕРЖАТЬ АВТОРА:
- boosty.to/technarrus
- yoomoney.ru/to/41001171922875
💬 СВЯЗЬ С АВТОРОМ:
- Написать: technarrus@gmail.com
- Канал в телеграмм: t.me/technarr
- Группа ВК: technarrus
- Моя страничка в THINGIVERSE: www.thingiverse.com/Vital81/d...
▶️ ИНТЕРЕСНОЕ НА ЭТОМ КАНАЛЕ:
- Проектирую 3д принтер: • Проект 3д принтера
- Умный Дом на Home Assistant: • Умный Дом
- О прошивке RepRap: • RepRap Firmware
- Сборка 3д принтеров: • Сборка 3д принтеров
- 3Д Моделирование: • 3д моделирование в САПР
==================================
#3дпринтер #3дпечать #уголоктехнаря

Наука

Опубликовано:

 

24 мар 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@sergiuspoet
@sergiuspoet 2 года назад
[stepper_z] step_pin: PE13 dir_pin: PC2 enable_pin: !PC0 microsteps: 32 rotation_distance: 8 endstop_pin: probe: z_virtual_endstop position_min:-30 position_max: 305 homing_speed: 30 [stepper_z1] step_pin: PD15 dir_pin: PE7 enable_pin: !PA3 microsteps: 32 rotation_distance: 8 endstop_pin: probe: z_virtual_endstop это для bltouch и skr pro
@technar3d_ru
@technar3d_ru 2 года назад
Спасибо, а для выравнивания используется какой либо макрос? Или прошивка сама выравнивает каждую сторону?
@sergiuspoet
@sergiuspoet 2 года назад
@@technar3d_ru [z_tilt] z_positions: 10,157 295,157 points: 10,157 295,157 speed: 100 horizontal_move_z: 5 retries: 20 retry_tolerance: 0.005 задаются параметры выравнивания и флуиде появляется кнопка z_tilt_ajust(эту же комманду можно прописать в стартовом жкоде)
@tomcatr2966
@tomcatr2966 3 месяца назад
Нужен хэлп по SKR PRO. Все перенес с Марлина. (датчика стола нет) Два мотора. У каждого мотора свой end-stop датчик. У второго мотора датчик подключен X max. [stepper_z] step_pin: PE13 dir_pin: PC2 enable_pin: !PC0 full_steps_per_rotation: 200 microsteps: 16 rotation_distance: 8 endstop_pin: PG8 position_endstop: 0 position_max: 268 homing_speed: 8 second_homing_speed: 2 [stepper_z1] step_pin: PD13 dir_pin: PG9 enable_pin: !PF0 full_steps_per_rotation: 200 microsteps: 16 rotation_distance: 8 endstop_pin: PE15 position_endstop: 0 position_max: 268 homing_speed: 8 second_homing_speed: 2 Клиппер выдает ошибку. Option 'position_endstop' is not valid in section 'stepper_z1' Что прописал не так ?
@sergiuspoet
@sergiuspoet 3 месяца назад
@@tomcatr2966 где-то должно быть прописано что оси отдельно работают - [bed_tilt] или аналоги
@user-hd2gr3lw1b
@user-hd2gr3lw1b 2 года назад
Большое спасибо за видео
@aleksei9776
@aleksei9776 2 года назад
суппер
@LightCraftStudio
@LightCraftStudio 2 года назад
[z_tilt] Это есть в документации kipper, необходимо установить положение точек зонда для правильной настройки.
@vasiapupkin6516
@vasiapupkin6516 2 года назад
лайк
@MixMaxMyx
@MixMaxMyx Год назад
А где находится сейчас в новом марлине это numZstepperDrivers? Уже нету этих строк нигде. Вот я пока чешу репу и эксперименты ставлю чтобы на Е1 (второй экструдер) поставить второй мотор оси Z2
@user-ot5tz9pq4k
@user-ot5tz9pq4k Год назад
Добрый день. Можете подсказать? Стояла прошивка марлин 1.0.2 нагоревался хотенд до 200 легко и начинал печатать, при установленных 200 градусах, решил поставить 1.1.9, стало плохо греть 198…199…198… т.е до установленной температуры не дотягивает и застревать стало в сопле. Где там можно поправить в прошивке?
@technar3d_ru
@technar3d_ru Год назад
Добрый день, после смены прошивки нужно провести калибровки пид нагревателей
@TimoninPavel
@TimoninPavel 2 года назад
Ну теперь еще одно видео нужно выравнивание стола при помощи 3Dtouch, в марлин это возможно.
@technar3d_ru
@technar3d_ru 2 года назад
Да уже во всех прошивках есть
@TimoninPavel
@TimoninPavel 2 года назад
@@technar3d_ru я имею в виду не по двум концевикам, а по блтач, в марлине есть такая функция G34 по моему
@AddonXZ
@AddonXZ 2 года назад
Есть тема. 4 16х вала по два слева и справа. Справа ШВП ставлю. Будет закусывать или нет? Есть опыт? XYcore
@technar3d_ru
@technar3d_ru 2 года назад
Будет, нужна обязательно вторая ШВП с противоположной стороны
@AddonXZ
@AddonXZ 2 года назад
@@technar3d_ru спасибо за ответ) буду ждать тогда вторую))
@user-gr3sy2fj7b
@user-gr3sy2fj7b Год назад
Виталий, доброго вам вермени суток. Вопрос супер важный, а информации ноль. Как в клиппере добавить второй концевик по z? В моем случае мотора 2 запаралеленых проводами, так как на плате всего 4 выхода под моторы. Хочу установить второй концевик на пины датчика окончания филамента. Как мне это прописать?
@technar3d_ru
@technar3d_ru Год назад
Здравствуйте, а зачем вам второй концевик? Если бы был второй мотор от отдельного драйвера, то можно было настроить их независимую остановку по соответствующему для каждого концевику, а при параллельном подключении я не вижу логики
@user-gr3sy2fj7b
@user-gr3sy2fj7b Год назад
@@technar3d_ru два винта между собой не синхронизированны, стол 400х400, кинематика corexy. Собрана так, что при отключении малейшего давления хватает что бы стол сдвинуть. Не хочется каждый раз выставлять все заного
@user-gr3sy2fj7b
@user-gr3sy2fj7b Год назад
Я прошу прощения, только сейчас дошло, что раз движки в параллели, то по отдельности двигаться не будут (а вроде все логично было изначально). Так что буду думать как их синхронизировать механически) извините за мозговзрыв
@technar3d_ru
@technar3d_ru Год назад
Есть простой очень вариант, перед печатью отправлять стол в максимальную точку, до упора, что бы моторы стопорились, и делали ДРРР, а после этого возврат и печать, ну думаю вы поняли мысль. Так кстсти на некоторых недешевых принтерах выравнивается платформа.
@pavelboychuk7037
@pavelboychuk7037 Год назад
[stepper_z] step_pin: P0.22 dir_pin: !P2.11 enable_pin: !P0.21 microsteps: 16 rotation_distance: 16 endstop_pin: !P1.25 position_endstop: 0.5 position_max: 300 [stepper_z1] step_pin: P0.1 dir_pin: !P0.0 enable_pin: !P0.10 microsteps: 16 rotation_distance: 16 endstop_pin: !P1.24 Может кому то пригодится.Прошивка Klipper двойная ось z ,плата skr 1.3 для концевиков.Каждому двигателю свой драйвер.Кинематика corexy.
@technar3d_ru
@technar3d_ru Год назад
Пригодится, спасибо )
@user-qj7ix7kw8q
@user-qj7ix7kw8q Год назад
привет, не знаешь как запустить второй z мотор на lerdge k? работает только основной( конфиг [stepper_z] step_pin: PF11 dir_pin: PF12 enable_pin: !PC5 microsteps: 16 rotation_distance: 8 endstop_pin: ^PG5 position_endstop: 0 position_max: 337 [stepper_z1] step_pin: PC14 dir_pin: PC13 enable_pin: !PC15 microsteps: 16 rotation_distance: 8
@user-qj7ix7kw8q
@user-qj7ix7kw8q Год назад
сам спросил, сам отвечу, распаковка с сайта lerdge не верная, помогли в телеге Lerdge [Klipper] RU
@user-qj7ix7kw8q
@user-qj7ix7kw8q Год назад
[stepper_z] step_pin: PF11 dir_pin: !PF12 enable_pin: !PC5 microsteps: 16 rotation_distance: 8 endstop_pin: ^PG5 position_endstop: 0 position_max: 337 [stepper_z1] step_pin: PF4 dir_pin: !PF3 enable_pin: !PF5 microsteps: 16 rotation_distance: 8
@tomcatr2966
@tomcatr2966 2 года назад
Принтер китаец самосбор Core XY. Собрано на плате SKR1.3 + плата расширения драйверов. Прошивка Marlin 2.0. 2 одинаковых мотора NEMA 17 и два одинаковых драйвера по Z (настроено на Z+E2, токи выставлены одинаковые по мультиметру). Два независимых оптических концевика у каждого мотора Z (ZMIN+YMAX). Два одинаковых ШВП винта 1605. Так вот если сделать парковку по Z потом прогнать на всю высоту и сделать опять парковку то видно, что одна сторона паркуется раньше. Почему получается перекос в работе понять не могу. Ничего ни где не заедает. Причем если делать часто подъем сопла-опускание (допустим при откате или переходе слоя во время печати или BL-Touch по 9 точкам) то ошибка накапливается и так же получается со временем небольшой перекос. Побороть это пока ни как не могу - ну нет синхронизации валов 100%ой и все тут. Если только два ШВП вала 1605 соединить еще между собой зубчатым ремнем. Что бы синхронизировать наверняка. (есть подозрение что валы 1605 отличаются ходом т.к. с разных магазинов приобретались)
@technar3d_ru
@technar3d_ru 2 года назад
Проверьте для начала электронику, меняется ли позиция винов, то есть швп относительно друг к другу, за полный ход стола от минимальной до максимальной точки. Можно например бумажным скотчем или изолентой пометить направление одинаково, прогнать платформу, и посмотреть изменится ли позиция по окружности
@tomcatr2966
@tomcatr2966 2 года назад
@@technar3d_ru Спасибо за подсказку. Наклеил бумажный скотч на муфты. При перемещении стола наверх - все ок! При парковке вниз на концевики - один вал ШВП проворачивался больше и парковался раньше. Все перепроверил - ну ни как ничего не нашел. Случайно после парковки покрутил валы. Оказалось - вал ШВП был не затянут в муфте 5мм-8 мм . И при резком ускорении - торможении видать прокручивал. Вал в муфте затянул - теперь индикаторы крутятся синхронно при перемещении стола и вверх и вниз.
@MixMaxMyx
@MixMaxMyx Год назад
@@tomcatr2966 Прошел уже год а я хотел тебе написать: Что не логично даже если разные шаги резьбы на винтах из разных магазинов. То-есть если в парковке стол чотко стоит и чем ниже тем перекос увеличивается- то при поднятии стола было бы опять ровный стол в парковке хоум. А тут проблема либо механики (заедание, проскок втулок или шагов мотора) либо драйвера и процессора. Но вижу что ты нашел причину. А разный шаг (если был бы) при возврате все выравнивалось
@shkas5842
@shkas5842 2 года назад
Проблема механически выставить два концевика параллельно относительно друг-друга. Столкнулся с этим на Пруше.
@technar3d_ru
@technar3d_ru 2 года назад
Может быть такое из-за не очень качественных концевиков
@nnnvp
@nnnvp 2 года назад
Не параллельно относительно друг-друга, а на одной плоскости, параллельной плоскости работы сопла.
@shkas5842
@shkas5842 2 года назад
@@nnnvp параллельность стола относительно сопла выставляется регулировочными винтами. Речь идёт именно о положении двух концевиков друг относительно друга, чтобы при парковке не вызывать перекоса опоры.
@nnnvp
@nnnvp 2 года назад
@@shkas5842 так концевики изначально должны быть на одной плоскости.
@larsjerson3030
@larsjerson3030 2 года назад
Дорогой Технарь ! Ты забыл сделать видео про натяжение ремней на мишке ? ((
@technar3d_ru
@technar3d_ru 2 года назад
Дружище, спасибо что напомнил, нужно обязательно сделать
@larsjerson3030
@larsjerson3030 2 года назад
@@technar3d_ru уррряяя. Натяжка ремней : Новая надежда
@s.d.cosmeticss.d.cosmetics7420
@s.d.cosmeticss.d.cosmetics7420 2 года назад
Виталий доброго время суток , как с вами можно связаться ? Есть бизнес вопрос.
@technar3d_ru
@technar3d_ru 2 года назад
Здравствуйте, под каждым видео указана моя электронная почта.
@s.d.cosmeticss.d.cosmetics7420
@s.d.cosmeticss.d.cosmetics7420 2 года назад
@@technar3d_ru Спасибо послал меил .
@MrTon4eff
@MrTon4eff Год назад
У меня 2 Saphire SP-5. Убрал синхронизируищие ремня и сейчас работают замечательно на Dual Z с выравнивание. Плата MKS Robin nano v1.3. НО!!! Нужно поменят местами 2 концевика!!! В марлин тоже не работал Dual Z, разобрался позже в Klipper-е. [stepper_z] step_pin: PB5 dir_pin: !PB4 enable_pin: !PB8 microsteps: 32 rotation_distance: 8 endstop_pin: !PA11 position_endstop: 0 position_max: 336 [stepper_z1] step_pin: PA6 dir_pin: !PA1 enable_pin: !PA3 microsteps: 32 rotation_distance: 8 endstop_pin: !PC4
@TheEssencce
@TheEssencce 2 года назад
Надеюсь есть люди кто понял о чём видео 🤭
@technar3d_ru
@technar3d_ru 2 года назад
Да, я))
@Pravdinkov
@Pravdinkov 2 года назад
Очевидно, что если концевика будет 2 - это печаль печальная ибо они должны срабатывать идеально синхронно, а это маловероятно т.к ничто в этом мире не идеально, по этому лучше использовать BLtouch (с включенной опцией Z_SAFE_HOMING или ее аналогом для Klipper и Reprap) Да и на ответ на вопросы это видео не особо похоже(
@technar3d_ru
@technar3d_ru 2 года назад
Не похоже конечно, если вы не в теме. Никакого "идеально синхронно.." не нужно, если сделать привязку каждого концевика к соответствующему мотору.
Далее
ПОЮ НАРОДНЫЕ ПЕСНИ🪗
3:19:41
Просмотров 1,9 млн
Marlin G34 Z Stepper Auto-Alignment
11:31
Просмотров 34 тыс.
Samsung laughing on iPhone #techbyakram
0:12
Просмотров 661 тыс.