У меня 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
А где находится сейчас в новом марлине это numZstepperDrivers? Уже нету этих строк нигде. Вот я пока чешу репу и эксперименты ставлю чтобы на Е1 (второй экструдер) поставить второй мотор оси Z2
Добрый день. Можете подсказать? Стояла прошивка марлин 1.0.2 нагоревался хотенд до 200 легко и начинал печатать, при установленных 200 градусах, решил поставить 1.1.9, стало плохо греть 198…199…198… т.е до установленной температуры не дотягивает и застревать стало в сопле. Где там можно поправить в прошивке?
@@nnnvp параллельность стола относительно сопла выставляется регулировочными винтами. Речь идёт именно о положении двух концевиков друг относительно друга, чтобы при парковке не вызывать перекоса опоры.
Виталий, доброго вам вермени суток. Вопрос супер важный, а информации ноль. Как в клиппере добавить второй концевик по z? В моем случае мотора 2 запаралеленых проводами, так как на плате всего 4 выхода под моторы. Хочу установить второй концевик на пины датчика окончания филамента. Как мне это прописать?
Здравствуйте, а зачем вам второй концевик? Если бы был второй мотор от отдельного драйвера, то можно было настроить их независимую остановку по соответствующему для каждого концевику, а при параллельном подключении я не вижу логики
@@technar3d_ru два винта между собой не синхронизированны, стол 400х400, кинематика corexy. Собрана так, что при отключении малейшего давления хватает что бы стол сдвинуть. Не хочется каждый раз выставлять все заного
Я прошу прощения, только сейчас дошло, что раз движки в параллели, то по отдельности двигаться не будут (а вроде все логично было изначально). Так что буду думать как их синхронизировать механически) извините за мозговзрыв
Есть простой очень вариант, перед печатью отправлять стол в максимальную точку, до упора, что бы моторы стопорились, и делали ДРРР, а после этого возврат и печать, ну думаю вы поняли мысль. Так кстсти на некоторых недешевых принтерах выравнивается платформа.
Принтер китаец самосбор 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 Спасибо за подсказку. Наклеил бумажный скотч на муфты. При перемещении стола наверх - все ок! При парковке вниз на концевики - один вал ШВП проворачивался больше и парковался раньше. Все перепроверил - ну ни как ничего не нашел. Случайно после парковки покрутил валы. Оказалось - вал ШВП был не затянут в муфте 5мм-8 мм . И при резком ускорении - торможении видать прокручивал. Вал в муфте затянул - теперь индикаторы крутятся синхронно при перемещении стола и вверх и вниз.
@@tomcatr2966 Прошел уже год а я хотел тебе написать: Что не логично даже если разные шаги резьбы на винтах из разных магазинов. То-есть если в парковке стол чотко стоит и чем ниже тем перекос увеличивается- то при поднятии стола было бы опять ровный стол в парковке хоум. А тут проблема либо механики (заедание, проскок втулок или шагов мотора) либо драйвера и процессора. Но вижу что ты нашел причину. А разный шаг (если был бы) при возврате все выравнивалось
Очевидно, что если концевика будет 2 - это печаль печальная ибо они должны срабатывать идеально синхронно, а это маловероятно т.к ничто в этом мире не идеально, по этому лучше использовать BLtouch (с включенной опцией Z_SAFE_HOMING или ее аналогом для Klipper и Reprap) Да и на ответ на вопросы это видео не особо похоже(
[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
[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(эту же комманду можно прописать в стартовом жкоде)
Нужен хэлп по 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' Что прописал не так ?
@@tomcatr2966 где-то должно быть прописано что оси отдельно работают - [bed_tilt] или аналоги
У меня 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
Большое спасибо за видео
[z_tilt]
Это есть в документации kipper, необходимо установить положение точек зонда для правильной настройки.
Ну теперь еще одно видео нужно выравнивание стола при помощи 3Dtouch, в марлин это возможно.
Да уже во всех прошивках есть
@@technar3d_ru я имею в виду не по двум концевикам, а по блтач, в марлине есть такая функция G34 по моему
[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.
Пригодится, спасибо )
А где находится сейчас в новом марлине это numZstepperDrivers? Уже нету этих строк нигде. Вот я пока чешу репу и эксперименты ставлю чтобы на Е1 (второй экструдер) поставить второй мотор оси Z2
нашли ответ на свою замануху? если да то как у вас получилось? Спасибо
@ закинул это дело))
Добрый день. Можете подсказать? Стояла прошивка марлин 1.0.2 нагоревался хотенд до 200 легко и начинал печатать, при установленных 200 градусах, решил поставить 1.1.9, стало плохо греть 198…199…198… т.е до установленной температуры не дотягивает и застревать стало в сопле. Где там можно поправить в прошивке?
Добрый день, после смены прошивки нужно провести калибровки пид нагревателей
Есть тема. 4 16х вала по два слева и справа. Справа ШВП ставлю. Будет закусывать или нет? Есть опыт? XYcore
Будет, нужна обязательно вторая ШВП с противоположной стороны
@@technar3d_ru спасибо за ответ) буду ждать тогда вторую))
Проблема механически выставить два концевика параллельно относительно друг-друга. Столкнулся с этим на Пруше.
Может быть такое из-за не очень качественных концевиков
Не параллельно относительно друг-друга, а на одной плоскости, параллельной плоскости работы сопла.
@@nnnvp параллельность стола относительно сопла выставляется регулировочными винтами. Речь идёт именно о положении двух концевиков друг относительно друга, чтобы при парковке не вызывать перекоса опоры.
@@shkas5842 так концевики изначально должны быть на одной плоскости.
Виталий, доброго вам вермени суток. Вопрос супер важный, а информации ноль. Как в клиппере добавить второй концевик по z? В моем случае мотора 2 запаралеленых проводами, так как на плате всего 4 выхода под моторы. Хочу установить второй концевик на пины датчика окончания филамента. Как мне это прописать?
Здравствуйте, а зачем вам второй концевик? Если бы был второй мотор от отдельного драйвера, то можно было настроить их независимую остановку по соответствующему для каждого концевику, а при параллельном подключении я не вижу логики
@@technar3d_ru два винта между собой не синхронизированны, стол 400х400, кинематика corexy. Собрана так, что при отключении малейшего давления хватает что бы стол сдвинуть. Не хочется каждый раз выставлять все заного
Я прошу прощения, только сейчас дошло, что раз движки в параллели, то по отдельности двигаться не будут (а вроде все логично было изначально). Так что буду думать как их синхронизировать механически) извините за мозговзрыв
Есть простой очень вариант, перед печатью отправлять стол в максимальную точку, до упора, что бы моторы стопорились, и делали ДРРР, а после этого возврат и печать, ну думаю вы поняли мысль. Так кстсти на некоторых недешевых принтерах выравнивается платформа.
Дорогой Технарь ! Ты забыл сделать видео про натяжение ремней на мишке ? ((
Дружище, спасибо что напомнил, нужно обязательно сделать
@@technar3d_ru уррряяя.
Натяжка ремней : Новая надежда
Принтер китаец самосбор 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 Спасибо за подсказку. Наклеил бумажный скотч на муфты. При перемещении стола наверх - все ок! При парковке вниз на концевики - один вал ШВП проворачивался больше и парковался раньше. Все перепроверил - ну ни как ничего не нашел. Случайно после парковки покрутил валы. Оказалось - вал ШВП был не затянут в муфте 5мм-8 мм . И при резком ускорении - торможении видать прокручивал. Вал в муфте затянул - теперь индикаторы крутятся синхронно при перемещении стола и вверх и вниз.
@@tomcatr2966 Прошел уже год а я хотел тебе написать:
Что не логично даже если разные шаги резьбы на винтах из разных магазинов.
То-есть если в парковке стол чотко стоит и чем ниже тем перекос увеличивается- то при поднятии стола было бы опять ровный стол в парковке хоум.
А тут проблема либо механики (заедание, проскок втулок или шагов мотора) либо драйвера и процессора.
Но вижу что ты нашел причину.
А разный шаг (если был бы) при возврате все выравнивалось
привет, не знаешь как запустить второй 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
сам спросил, сам отвечу, распаковка с сайта lerdge не верная, помогли в телеге Lerdge [Klipper] RU
[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
суппер
Виталий доброго время суток , как с вами можно связаться ? Есть бизнес вопрос.
Здравствуйте, под каждым видео указана моя электронная почта.
@@technar3d_ru Спасибо послал меил .
Надеюсь есть люди кто понял о чём видео 🤭
Да, я))
лайк
Очевидно, что если концевика будет 2 - это печаль печальная ибо они должны срабатывать идеально синхронно, а это маловероятно т.к ничто в этом мире не идеально, по этому лучше использовать BLtouch (с включенной опцией Z_SAFE_HOMING или ее аналогом для Klipper и Reprap)
Да и на ответ на вопросы это видео не особо похоже(
Не похоже конечно, если вы не в теме. Никакого "идеально синхронно.." не нужно, если сделать привязку каждого концевика к соответствующему мотору.