diff --git a/README.md b/README.md index 7de1609..640951b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,44 @@ -# Станок для намотки катушек двигателя (в разработке) +# Намотчик Робосборщика -Станок используется для ручной намотки катушек индуктивности двигателей робота-манипулятора [Robossembler Arm](https://gitlab.com/robossembler/roboarm-diy-version) и других агрегатов экосистемы Робосборщика +![](img/2024-08-20_22-46-04.png) + +Станок предназначен для автоматической намотки катушек индуктивности статоров [outrunner-сервоприводов](https://gitlab.com/robossembler/servo) робота-манипулятора [Robossembler Arm](https://gitlab.com/robossembler/roboarm-diy-version) и других агрегатов экосистемы Робосборщика. + +## Текущее состояние разработки + +Первая работоспособная версия v4 в состоянии публичной альфы. Работоспособность зафиксирована в видео - [VK](https://vk.com/video717161_456239257), [Youtube](https://youtu.be/5glGYkbpT6w). Пока нет документации по сборке, возможны незначительные недочёты в конструкции. Промышленная эксплуатация не производилась, поэтому предельный ресурс 3D-печатной версии станка неизвестен. + +## Особенности + +1. Управление с помощью G-Code (см. директорию `gcode`). Загрузка программы осуществляется по USB с персонального компьютера с помощью [OctoPrint](https://github.com/OctoPrint/OctoPrint). +2. В качестве платы управления используется недорогой одноплатный контроллер от 3D-принтера Creality 4.2.7. Планируется переход на Open Source версии контроллеров - RAMPS и т.п. В качестве встроенного ПО контроллера используется [Marlin](https://github.com/MarlinFirmware/Marlin). Чтобы избежать возможных расхождений в версиях, исходные файлы Marlin размещены в директории `firmware`; собрать прошивку можно, используя [официальную документацию](https://marlinfw.org/docs/basics/install_platformio.html) Marlin. +3. В базовом варианте станок умеет мотать только статоры из сервоприводов Robossembler Servo (зеркала: [Gitlab](https://gitlab.com/robossembler/servo), [Radicle](https://git.robossembler.org/nodes/seed.robossembler.org/rad:z2kN57BanxaiTZq3dWZ1Ej3oT8eD5)) - диаметром 50 и 70 мм. Планируется реализовать генератор GCode под более широкую номенклатуру статоров. +4. Перечень комплектующих станка для закупки приведён в BoM-листе `bom.xlsx`. Некоторые ссылки с маркетплейсов могут быть недоступны. + +## Конструкция + +Исходные файлы модели размещены в директории `src` в формате Solidworks. Активно ищутся желающие перечертить всё в FreeCAD. Для просмотра моделей в любом CAD подготовлены файлы в формате STEP в директории `step`. Последняя версия станка - `step/_main_asm_config_3.STEP`. + +![](img/2024-08-24_19-58-01.png) + +| Вид сбоку | Вид снизу | +| ----------- | ----------- | +| ![](img/2024-08-20_22-46-38.png) | ![](img/2024-08-20_22-45-36.png) | + +| Держатель статора | Держатель в сборе со статором | +| ----------- | ----------- | +| +![](img/2024-08-18_17-57-20.png) | ![](img/2024-08-20_22-47-22.png) | + +## Фото испытательных образцов + +![](img/msk_1.jpg) +![](img/msk_2.jpg) +![](img/robonomics_1.jpg) +![](img/robonomics_2.jpg) + +## Сотрудничество + +Станок разрабатывается силами энтузиастов из числа команды Robossembler при поддержке [robonomics.network](https://robonomics.network). Спасибо вам всем! + +Мы будем рады любой форме участия в проекте: делитесь своими идеями, пожеланиями и предложениями в [issues](https://gitlab.com/robossembler/cnc/motor-wire-winder/-/issues) и комментариях канала [robossembler_ru](https://t.me/robossembler_ru) в Telegram. \ No newline at end of file diff --git a/img/msk_1.jpg b/img/msk_1.jpg new file mode 100644 index 0000000..54b9890 Binary files /dev/null and b/img/msk_1.jpg differ diff --git a/img/msk_2.jpg b/img/msk_2.jpg new file mode 100644 index 0000000..bd27647 Binary files /dev/null and b/img/msk_2.jpg differ diff --git a/img/robonomics_1.jpg b/img/robonomics_1.jpg new file mode 100644 index 0000000..7978fc0 Binary files /dev/null and b/img/robonomics_1.jpg differ diff --git a/img/robonomics_2.jpg b/img/robonomics_2.jpg new file mode 100644 index 0000000..860ed8b Binary files /dev/null and b/img/robonomics_2.jpg differ