https://cadrspace.ru/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B5_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B&feed=atom&hideredirs=1&limit=50&offset=&namespace=0&username=&tagfilter=&size-mode=max&size=0CADR - Новые страницы [ru]2024-03-29T07:02:51ZМатериал из CADRMediaWiki 1.29.0https://cadrspace.ru/w/index.php?title=%D0%9F%D0%BE%D1%87%D0%B8%D0%BD%D0%BA%D0%B0_%D0%BE%D1%81%D1%86%D0%B8%D0%BB%D0%BB%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B0_HantekПочинка осциллографа Hantek2023-11-30T06:57:57Z<p>Avp: </p>
<hr />
<div>В 2023-м году мы, благодаря Максиму Коржавину (Maxim Korzhavin), заполучили осциллограф Hantek DSO5102P.<br />
<br />
У осциллографа была повреждена передняя панель в результате взрыва аккумулятора. Решено было сделать ему "пластическую операцию."<br />
<br />
= Участники =<br />
* [[участник проекта::User:Пётр Третьяков|Пётр Третьяков]] -- разработка плана по восстановлению осциллографа, создание макета наклеек, резка и ламинирование.<br />
* [[участник проекта::User:Avp|avp]] -- замеры, 3D-моделирование, чистка поверхностей осциллографа, распечатка ручек, сборка.<br />
* [[участник проекта::User:Mitya pacman|Mitya pacman]] -- распечатка ручек на стереолитографическом принтере.<br />
<br />
= Реализация проекта =<br />
== Исходное состояние ==<br />
[[Файл:Hantek-000.jpg|thumb|center|500px|Исходное состояние устройства]]<br />
<br />
Как можно видеть, наклейки с обозначениями повреждены, некоторые ручки оплавлены, но ножки целы и экран в к счастью в приемлемом состоянии и устройство работает исправно.<br />
<br />
В комплекте с осциллографом шёл провод подключения к сети и базовый набор щупов.<br />
<br />
== Создание макета наклеек ==<br />
[[Файл:Hantek-001.jpg|thumb|center|500px|Отделённая наклейка с передней панели]]<br />
<br />
Первое, что мы сделали -- это составили план выполнения работ. Было решено заменить наклейки на новые с помощью замеров исходных наклеек и воссоздания их через печать на бумаге, ламинировании и вырезания по контуру формы на лазере.<br />
<br />
Мы аккуратно отделили наклейки с осциллографа для точных замеров.<br />
<br />
[[Файл:Hantek-003.jpg|thumb|center|500px|Макет наклейки]]<br />
<br />
Векторный файл макета для передней панели осциллографа можно скачать <b>[[:Файл:Hantek-dso5102p-front-panel.svg|здесь]]</b> ([[:Файл:Hantek-dso5102p-front-panel-cdr.zip|исходник в формате CDR]].)<br />
<br />
== Создание тестовых выкроек для наклеек ==<br />
[[Файл:Hantek-002.jpg|thumb|center|500px|Выкройка из картона для проверки совпадения размеров и отверстий]]<br />
<br />
Прежде, чем проводить распечатку и ламинирование наклеек, мы сделали выкройки на лазере из картона по контуру, полученному в результате замеров исходных наклеек.<br />
<br />
После примерки выявленные несовпадения были исправлены. Несколько таких итераций позволили нам точно подогнать элементы интерфейса под исходный вид.<br />
<br />
== Изготовление наклеек ==<br />
[[Файл:Hantek-004-1.jpg|thumb|center|500px|Резка на лазере]]<br />
<br />
После подгонки интерфейса на тестовых выкройках, наклейки были распечатаны на фотобумаге, заламинированы и обрезаны на лазере по контуру. К обратной стороне полученных выкроек был наклеен двухсторонний скотч.<br />
<br />
[[Файл:Hantek-004-2.jpg|thumb|center|500px|Результат]]<br />
<br />
== Моделирование и распечатка ручек ==<br />
[[Файл:Hantek-005-1.jpg|thumb|center|500px|Модель ручки для осциллографа во FreeCAD]]<br />
<br />
Во [[программное обеспечение::FreeCAD]] были смоделированы ручки на потенциометры и энкодеры интерфейса осциллографа. После тестовой печати на FDM-принтере и коррекции размеров, конечные ручки были напечатаны на стереолитографическом принтере усилиями Mitya pacman. Подходящие параметры печати получилось подобрать не сразу, но мы смогли.<br />
<br />
[[Файл:Hantek-005-2.jpg|thumb|center|500px|Распечатанные ручки]]<br />
<br />
Скачать FreeCAD-файлы и STL можно сдесь: https://www.thingiverse.com/thing:6372511<br />
<br />
== Сборка ==<br />
[[Файл:Hantek-006-1.jpg|thumb|center|500px|NSFW (Not Suitable For Work) осциллограф]]<br />
<br />
Далее после очистки поверхностей корпуса осциллографа на него были наклеены новые наклейки и установлены ручки.<br />
<br />
[[Файл:Hantek-006-2.jpg|thumb|center|500px|Результат восстановления осциллографа. На полке также можно видеть тестовые распечатанные ручки.]]<br />
<br />
[[Категория:Проекты]]</div>Avphttps://cadrspace.ru/w/index.php?title=BL-TouchBL-Touch2023-11-29T06:04:06Z<p>Avp: Новая страница: «= Использование в Klipper = * https://www.klipper3d.org/BLTouch.html = Pinout = Файл:3dtouch-bltouch-wiring-guide-scaled.png Катег…»</p>
<hr />
<div>= Использование в Klipper =<br />
* https://www.klipper3d.org/BLTouch.html<br />
<br />
= Pinout =<br />
[[Файл:3dtouch-bltouch-wiring-guide-scaled.png]]<br />
<br />
[[Категория:База знаний]]</div>Avphttps://cadrspace.ru/w/index.php?title=REPLICADR_MINIREPLICADR MINI2023-11-29T05:57:06Z<p>Avp: </p>
<hr />
<div>[[проект::REPLICADR MINI]] -- Проект по сборке точного 3D-принтера.<br />
<br />
= Участники проекта =<br />
* [[участник проекта::User:Пётр Третьяков|Пётр Третьяков]] -- проектирование, подбор компонентов, сборка, модернизация, поддержка.<br />
* [[участник проекта::User:Avp|avp]] -- закупка компонентов, настройка и загрузка прошивки, информационная поддержка.<br />
<br />
= Механика =<br />
= Электроника =<br />
== Manta M8P ==<br />
* [https://github.com/bigtreetech/Manta-M8P/blob/master/V2.0/Hardware/BIGTREETECH%20MANTA%20M8P%20V2.0%20PinOut.png pinout]<br />
<br />
= Прошивка =<br />
== Klipper ==<br />
* [https://github.com/bigtreetech/Manta-M8P/blob/master/V2.0/Firmware/generic-bigtreetech-manta-m8p-V2_0.cfg Образец конфигурационного файла]<br />
<br />
== Конфигурация ==<br />
https://www.klipper3d.org/Config_Reference.html<br />
<br />
=== BL-Touch / 3D-touch ===<br />
Необходимо секцию <code>[bltouch]</code>:<br />
<br />
<pre><br />
[bltouch]<br />
sensor_pin: ^PD13<br />
control_pin: PD12<br />
z_offset: 1<br />
# probe_with_touch_mode: True<br />
# pin_up_reports_not_triggered: False<br />
# pin_up_touch_mode_reports_triggered: True <br />
stow_on_each_sample: False<br />
probe_with_touch_mode: False<br />
</pre><br />
<br />
Также необходимо изменить секцию <code>[stepper_z]</code>:<br />
<br />
<pre><br />
[stepper_z]<br />
# ...<br />
endstop_pin: probe:z_virtual_endstop<br />
# ...<br />
</pre><br />
<br />
=== Калибровка Z-Offset ===<br />
* https://www.klipper3d.org/Probe_Calibrate.html<br />
* https://www.klipper3d.org/Bed_Level.html#the-paper-test<br />
<br />
=== Вентилятор обдува детали ===<br />
Секция <code>[fan]</code> в настройках.<br />
<br />
=== Вентилятор обдува экструдера ===<br />
Секция <code>[heater_fan]</code> в настройках.<br />
<br />
=== WebCAM ===<br />
Ставим [https://github.com/pikvm/ustreamer uStreamer]:<br />
<br />
sudo su -<br />
apt install ustreamer<br />
<br />
Смотрим список USB-устройств:<br />
<br />
lsusb<br />
<br />
Ищем устройство:<br />
<br />
ls -al /dev/v4l/by-id<br />
<br />
Можно посмотреть список поддерживаемых форматов видео:<br />
<br />
v4l2-ctl -d /dev/v4l/by-id/usb-A4_tech_Corp._A4_tech_USB2.0_Camera-video-index0 --list-formats<br />
<br />
Запускаем стрим:<br />
<br />
ustreamer --device=/dev/v4l/by-id/usb-A4_tech_Corp._A4_tech_USB2.0_Camera-video-index0 --host=0.0.0.0 --port=8080<br />
<br />
==== Источники ====<br />
* https://klipper.wiki/ru/home/prestige/Streamer<br />
<br />
[[Категория:Проекты]]</div>Avp