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

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 มี.ค. 2022
  • Видео о настройке работы оси 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дпечать #уголоктехнаря
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 48

  • @sergiuspoet
    @sergiuspoet 2 ปีที่แล้ว +4

    [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 หลายเดือนก่อน

      Нужен хэлп по 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 หลายเดือนก่อน

      @@tomcatr2966 где-то должно быть прописано что оси отдельно работают - [bed_tilt] или аналоги

  • @user-hd2gr3lw1b
    @user-hd2gr3lw1b 2 ปีที่แล้ว

    Большое спасибо за видео

  • @aleksei9776
    @aleksei9776 2 ปีที่แล้ว

    суппер

  • @LightCraftStudio
    @LightCraftStudio 2 ปีที่แล้ว

    [z_tilt]
    Это есть в документации kipper, необходимо установить положение точек зонда для правильной настройки.

  • @MixMaxMyx
    @MixMaxMyx 11 หลายเดือนก่อน +1

    А где находится сейчас в новом марлине это numZstepperDrivers? Уже нету этих строк нигде. Вот я пока чешу репу и эксперименты ставлю чтобы на Е1 (второй экструдер) поставить второй мотор оси Z2

  • @vasiapupkin6516
    @vasiapupkin6516 2 ปีที่แล้ว

    лайк

  • @TimoninPavel
    @TimoninPavel 2 ปีที่แล้ว +1

    Ну теперь еще одно видео нужно выравнивание стола при помощи 3Dtouch, в марлин это возможно.

    • @technar3d_ru
      @technar3d_ru  2 ปีที่แล้ว

      Да уже во всех прошивках есть

    • @TimoninPavel
      @TimoninPavel 2 ปีที่แล้ว

      @@technar3d_ru я имею в виду не по двум концевикам, а по блтач, в марлине есть такая функция G34 по моему

  • @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  ปีที่แล้ว

      Есть простой очень вариант, перед печатью отправлять стол в максимальную точку, до упора, что бы моторы стопорились, и делали ДРРР, а после этого возврат и печать, ну думаю вы поняли мысль. Так кстсти на некоторых недешевых принтерах выравнивается платформа.

  • @AddonXZ
    @AddonXZ 2 ปีที่แล้ว +1

    Есть тема. 4 16х вала по два слева и справа. Справа ШВП ставлю. Будет закусывать или нет? Есть опыт? XYcore

    • @technar3d_ru
      @technar3d_ru  2 ปีที่แล้ว

      Будет, нужна обязательно вторая ШВП с противоположной стороны

    • @AddonXZ
      @AddonXZ 2 ปีที่แล้ว

      @@technar3d_ru спасибо за ответ) буду ждать тогда вторую))

  • @user-ot5tz9pq4k
    @user-ot5tz9pq4k ปีที่แล้ว +1

    Добрый день. Можете подсказать? Стояла прошивка марлин 1.0.2 нагоревался хотенд до 200 легко и начинал печатать, при установленных 200 градусах, решил поставить 1.1.9, стало плохо греть 198…199…198… т.е до установленной температуры не дотягивает и застревать стало в сопле. Где там можно поправить в прошивке?

    • @technar3d_ru
      @technar3d_ru  ปีที่แล้ว

      Добрый день, после смены прошивки нужно провести калибровки пид нагревателей

  • @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 ปีที่แล้ว +1

      Проверьте для начала электронику, меняется ли позиция винов, то есть швп относительно друг к другу, за полный ход стола от минимальной до максимальной точки. Можно например бумажным скотчем или изолентой пометить направление одинаково, прогнать платформу, и посмотреть изменится ли позиция по окружности

    • @tomcatr2966
      @tomcatr2966 2 ปีที่แล้ว

      @@technar3d_ru Спасибо за подсказку. Наклеил бумажный скотч на муфты. При перемещении стола наверх - все ок! При парковке вниз на концевики - один вал ШВП проворачивался больше и парковался раньше. Все перепроверил - ну ни как ничего не нашел. Случайно после парковки покрутил валы. Оказалось - вал ШВП был не затянут в муфте 5мм-8 мм . И при резком ускорении - торможении видать прокручивал. Вал в муфте затянул - теперь индикаторы крутятся синхронно при перемещении стола и вверх и вниз.

    • @MixMaxMyx
      @MixMaxMyx 11 หลายเดือนก่อน

      @@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 ปีที่แล้ว +1

      Дружище, спасибо что напомнил, нужно обязательно сделать

    • @larsjerson3030
      @larsjerson3030 2 ปีที่แล้ว

      @@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

  • @s.d.cosmeticss.d.cosmetics7420
    @s.d.cosmeticss.d.cosmetics7420 2 ปีที่แล้ว

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

    • @technar3d_ru
      @technar3d_ru  2 ปีที่แล้ว +1

      Здравствуйте, под каждым видео указана моя электронная почта.

    • @s.d.cosmeticss.d.cosmetics7420
      @s.d.cosmeticss.d.cosmetics7420 2 ปีที่แล้ว

      @@technar3d_ru Спасибо послал меил .

  • @MrTon4eff
    @MrTon4eff ปีที่แล้ว +1

    У меня 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

  • @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  ปีที่แล้ว

      Пригодится, спасибо )

  • @TheEssencce
    @TheEssencce 2 ปีที่แล้ว +1

    Надеюсь есть люди кто понял о чём видео 🤭

  • @Pravdinkov
    @Pravdinkov 2 ปีที่แล้ว

    Очевидно, что если концевика будет 2 - это печаль печальная ибо они должны срабатывать идеально синхронно, а это маловероятно т.к ничто в этом мире не идеально, по этому лучше использовать BLtouch (с включенной опцией Z_SAFE_HOMING или ее аналогом для Klipper и Reprap)
    Да и на ответ на вопросы это видео не особо похоже(

    • @technar3d_ru
      @technar3d_ru  2 ปีที่แล้ว +2

      Не похоже конечно, если вы не в теме. Никакого "идеально синхронно.." не нужно, если сделать привязку каждого концевика к соответствующему мотору.