Тач: различия между версиями

Материал из Ender 3 Wiki
Перейти к навигации Перейти к поиску
 
(не показана 31 промежуточная версия этого же участника)
Строка 1: Строка 1:
 +
[[File:6446747.jpg|300px]]
 +
 +
(файл честно украден с Клипперчата)
 +
 +
 
==CR-Touch==
 
==CR-Touch==
 
[[File:61-3Xpt+4KL. SL1500 .jpg|200px|right|]]
 
[[File:61-3Xpt+4KL. SL1500 .jpg|200px|right|]]
  
 
Одно из немногих, что Креалити сделали хорошо.
 
Одно из немногих, что Креалити сделали хорошо.
 +
 
'''CR-Touch''' надежнее и точнее чем '''BL-Touch'''. <br>
 
'''CR-Touch''' надежнее и точнее чем '''BL-Touch'''. <br>
 +
 
'''CR-Touch''' по точности примерно соответствует '''BFP Touch'''.  
 
'''CR-Touch''' по точности примерно соответствует '''BFP Touch'''.  
 +
 
'''CR-Touch''' дороже '''BL-Touch'''
 
'''CR-Touch''' дороже '''BL-Touch'''
  
Строка 17: Строка 25:
 
* [https://aliexpress.ru/wholesale?SearchText=3D+Touch&CatId=undefined&g=y&page=1&searchInfo=AHh9TQIdZo+fLZK0x4PTwolKPkQZctwx61UjiffY6ocXmhcFYUDPWzC73fiBWiPVmLK945OJgZKaT9JeZuhKWqFhyTntuButAO6LNxifw6TFOebGZ5v7GU1v Купить]
 
* [https://aliexpress.ru/wholesale?SearchText=3D+Touch&CatId=undefined&g=y&page=1&searchInfo=AHh9TQIdZo+fLZK0x4PTwolKPkQZctwx61UjiffY6ocXmhcFYUDPWzC73fiBWiPVmLK945OJgZKaT9JeZuhKWqFhyTntuButAO6LNxifw6TFOebGZ5v7GU1v Купить]
 
* [https://www.antclabs.com/bltouch-v3 Инструкция по установке]
 
* [https://www.antclabs.com/bltouch-v3 Инструкция по установке]
* [[Установка 3D Touch]]
 
  
 
==BFPTouch==
 
==BFPTouch==
Строка 29: Строка 36:
 
* [https://www.thingiverse.com/thing:2890290 Зеркало] на случай битой ссылки
 
* [https://www.thingiverse.com/thing:2890290 Зеркало] на случай битой ссылки
  
Хотя, есть нюанс. Серва тут самый ненадёжный вариант, хотя её можно и отключить аппаратно на время, когда она не нужна.
+
* [https://www.youtube.com/watch?v=rVDWHqFD1Hs Хороший видеоролик от Ирбиса про этот Тач]
 +
 
 +
Хотя, есть нюансы. Серва тут самый ненадёжный вариант, хотя её можно и отключить аппаратно на время, когда она не нужна.
 +
 
 +
Он не такой компатный, как BL Touch
  
 
==ЕгорТач==
 
==ЕгорТач==
 +
Лучший Тач. Точный как любой оптический тач. При этом всё остальное- это чистая механика, магниты и макросы для работы. Надёжнее нет ничего, ведь это три магнита, спица и оптический концевик. Нет ни соленоида, ни сервопривода, которые могут выйти из строя.
 +
 +
Вариантов постройки несколько. Либо берём  [https://www.thingiverse.com/thing:5100896 готовый проект экструдера], либо рисуем сами. Пожалуй, что это единственный минус такого Тача. Кстати, его можно прикрутить и отдельно к любому готовому экструдеру. Просто нарисуй корпус Тача и флажок.
 +
 +
Подключение очень простое. У нас есть 3 пина. G- земля V- питание. И третий пин- логика. Если плата не огрызок, то гнёзда под концевики будут на 3 пина. Если огрызок- то 2 пина, на землю и логику, а питание берём отдельно.
 +
 +
Прописываем в  разделе'''[stepper_z]''':
 +
 +
'''endstop_pin: probe:z_virtual_endstop'''
 +
 +
Создаём секцию:
 +
 +
'''[probe]'''
 +
 +
'''pin:''' #Указываешь логический пин концевика Z, к которому ты подключил оптопару. Т.е. оставляешь тот же пин, что был у тебя на обычном концевике;
 +
 +
'''x_offset:''' 0.0 #Оффсет между соплом и тачем по оси экструдера.
 +
Если тач расположен справа от сопла- значение оффсета положительное, если слева- отрицательное;
 +
 +
'''y_offset:''' 0.0 #Оффсет между соплом и тачем по оси стола.
 +
Если тач расположен за соплом- значение оффсета положительное. Если перед ним- отрицательное;
 +
 +
'''z_offset:''' 0.0 #Оффсет между соплом и тачем по Z;
 +
 +
'''speed:''' 10 # Скорость (в мм/с) перемещения оси Z при зондировании. Значение по умолчанию равно 5 мм/с;
 +
 +
'''sample_retract_dist:''' 2.0  # Расстояние (в мм), на которое необходимо поднимать головку инструмента между каждой пробой (Если проб больше 1). Значение по умолчанию равно 2 мм;
 +
 +
'''lift_speed:''' 20 #Скорость перемещения (в мм/с) по оси Z при перемещении зонда между образцами. По умолчанию используется то же значение, что и в параметре '''"speed"''';
 +
 +
'''samples_tolerance:''' 0.015 #Максимальное расстояние по оси Z (в мм), на котором образец может отличаться от других образцов. При превышении этого допуска либо сообщается об ошибке, либо попытка повторяется (см. samples_tolerance_retries). Значение по умолчанию равно 0,100мм;
 +
 +
'''samples_tolerance_retries:''' 2 #Количество повторных попыток, если будет найден образец, превышающий допустимую выборку. При повторной попытке все текущие образцы будут отброшены, и попытка проверки будет повторена. Если при заданном количестве повторных попыток не удается получить допустимый набор выборок, то выдается сообщение об ошибке. Значение по умолчанию равно нулю, что приводит к выдаче сообщения об ошибке при первой выборке, превышающей значение samples_tolerance.
 +
 +
Это минимум, для нормальной работы ЕгорТача. Если надо ещё что-то: [https://www.klipper3d.org/Config_Reference.html?h=touch#probe Подробнее про раздел [probe] ]
 +
 +
Что бы легко и без инструмента/3д_модели узнать оффсеты- поставь на столе точку. Подведи сопло на точку, запиши значение. Теперь подведи туда спицу Тача. Всё это командами из вебинтерфейса. Вычти значение.
 +
 +
Как управлять всем этим? Слева (или справа) на каретке Z надо прикрутить магнит на стойке. Желательно регулирующийся, на винте.
 +
 +
[[File:6143124-3Xpt+4KL. SL1500 .png|200px]]
 +
 +
 +
На спице Тача прикреплен магнит. При парковке голова подъезжает к магниту на каретке и щуп сам выскакивает, отталкиваясь от более мощного магнита.
 +
 +
[[File:61-3X41234pt+4KL. SL1500 .png|200px]]
 +
 +
 +
А что бы задвинуть щуп назад- голову надо опустить ниже, щуп сам прикрепится к магниту в голове.
 +
 +
== Compact Opto Servo Probe ==
 +
https://www.thingiverse.com/thing:3303618
 +
 +
== KlackEnder (Клакендер) ==
 +
https://github.com/kevinakasam/KlackEnder-Probe

Текущая версия на 10:01, 1 ноября 2024

6446747.jpg

(файл честно украден с Клипперчата)


CR-Touch

61-3Xpt+4KL. SL1500 .jpg

Одно из немногих, что Креалити сделали хорошо.

CR-Touch надежнее и точнее чем BL-Touch.

CR-Touch по точности примерно соответствует BFP Touch.

CR-Touch дороже BL-Touch

Остерегайтесь подделок - в корпусе BL-Touch может находится начинка из других датчиков (например оптика и соленоид). Поэтому брать только в фирменном магазине Креалити!

BL Touch/3D Touch

Bad expensive bltouch.png

Фирменный BL Touch стоит много денег. За эти деньги можно купить пару более дешевых реплик 3D Touch. При этом дорогие тачи не имеют какой-то особой точности по сравнению с репликами.

BFPTouch

VV3lo.png

Простой, дешевый, аккуратный, точный, компактный, надежный самосборный датчик, состоящий из:

Хотя, есть нюансы. Серва тут самый ненадёжный вариант, хотя её можно и отключить аппаратно на время, когда она не нужна.

Он не такой компатный, как BL Touch

ЕгорТач

Лучший Тач. Точный как любой оптический тач. При этом всё остальное- это чистая механика, магниты и макросы для работы. Надёжнее нет ничего, ведь это три магнита, спица и оптический концевик. Нет ни соленоида, ни сервопривода, которые могут выйти из строя.

Вариантов постройки несколько. Либо берём готовый проект экструдера, либо рисуем сами. Пожалуй, что это единственный минус такого Тача. Кстати, его можно прикрутить и отдельно к любому готовому экструдеру. Просто нарисуй корпус Тача и флажок.

Подключение очень простое. У нас есть 3 пина. G- земля V- питание. И третий пин- логика. Если плата не огрызок, то гнёзда под концевики будут на 3 пина. Если огрызок- то 2 пина, на землю и логику, а питание берём отдельно.

Прописываем в разделе[stepper_z]:

endstop_pin: probe:z_virtual_endstop

Создаём секцию:

[probe]

pin: #Указываешь логический пин концевика Z, к которому ты подключил оптопару. Т.е. оставляешь тот же пин, что был у тебя на обычном концевике;

x_offset: 0.0 #Оффсет между соплом и тачем по оси экструдера. Если тач расположен справа от сопла- значение оффсета положительное, если слева- отрицательное;

y_offset: 0.0 #Оффсет между соплом и тачем по оси стола. Если тач расположен за соплом- значение оффсета положительное. Если перед ним- отрицательное;

z_offset: 0.0 #Оффсет между соплом и тачем по Z;

speed: 10 # Скорость (в мм/с) перемещения оси Z при зондировании. Значение по умолчанию равно 5 мм/с;

sample_retract_dist: 2.0 # Расстояние (в мм), на которое необходимо поднимать головку инструмента между каждой пробой (Если проб больше 1). Значение по умолчанию равно 2 мм;

lift_speed: 20 #Скорость перемещения (в мм/с) по оси Z при перемещении зонда между образцами. По умолчанию используется то же значение, что и в параметре "speed";

samples_tolerance: 0.015 #Максимальное расстояние по оси Z (в мм), на котором образец может отличаться от других образцов. При превышении этого допуска либо сообщается об ошибке, либо попытка повторяется (см. samples_tolerance_retries). Значение по умолчанию равно 0,100мм;

samples_tolerance_retries: 2 #Количество повторных попыток, если будет найден образец, превышающий допустимую выборку. При повторной попытке все текущие образцы будут отброшены, и попытка проверки будет повторена. Если при заданном количестве повторных попыток не удается получить допустимый набор выборок, то выдается сообщение об ошибке. Значение по умолчанию равно нулю, что приводит к выдаче сообщения об ошибке при первой выборке, превышающей значение samples_tolerance.

Это минимум, для нормальной работы ЕгорТача. Если надо ещё что-то: Подробнее про раздел [probe ]

Что бы легко и без инструмента/3д_модели узнать оффсеты- поставь на столе точку. Подведи сопло на точку, запиши значение. Теперь подведи туда спицу Тача. Всё это командами из вебинтерфейса. Вычти значение.

Как управлять всем этим? Слева (или справа) на каретке Z надо прикрутить магнит на стойке. Желательно регулирующийся, на винте.

6143124-3Xpt+4KL. SL1500 .png


На спице Тача прикреплен магнит. При парковке голова подъезжает к магниту на каретке и щуп сам выскакивает, отталкиваясь от более мощного магнита.

61-3X41234pt+4KL. SL1500 .png


А что бы задвинуть щуп назад- голову надо опустить ниже, щуп сам прикрепится к магниту в голове.

Compact Opto Servo Probe

https://www.thingiverse.com/thing:3303618

KlackEnder (Клакендер)

https://github.com/kevinakasam/KlackEnder-Probe