Всем привет. Тоже взял для 3018 такой контроллер (
https://aliexpress.ru/item/10050035...295.169278354.1641740096-629378280.1641740096) Так как прошивка была не подготовлена нормально для CNC, пришлось даже спор открыть. Долго пояснял продавцу, а он пытался исправить... Не работал дом нормально: только по XY парковался, а по Z вообще ничего не делал! Датчик Z не видел вообще, при наезде на датчик Y автоматом сбрасывалась ошибка и можно было "ехать" дальше! Хорошо проверял/отлаживал без шпинделя. Сделали 2 обновления прошивки. Часть проблем устранили, но парковку по Z нет! Последнее что продавец скинул, работало так же, но он сделал приписку! Что нужно прописать:$HOMING/CYCLE1=Z После этого Z поехал домой, но последним! Спор я выиграл (сегодня) и вернут 20$! Но я потом попробовал прописать так: $HOMING/CYCLE0=Z и $HOMING/CYCLE1=XY
И всё заработало как надо! Я предполагаю что если прописать:
$HOMING/CYCLE0=Y
$HOMING/CYCLE1=X
$HOMING/CYCLE2=Z
То и получим такую последовательность. В общем получилось. Теперь доволен.
К стати пока искал решение, нашёл открытую прошивку на Марлине, может кому тоже будет интересно такое:
The next generation of motion control firmware. Contribute to bdring/FluidNC development by creating an account on GitHub.
github.com
The next generation of motion control firmware. Contribute to bdring/FluidNC development by creating an account on GitHub.
github.com
И себе заказал ещё (думал вдруг не решу проблему) да и 4 драйвера (хочу портальник собрать с двумя Y)
FYSETC Board - The E4 board is a minimal 3D printer control board based on the ESP32 microcontroller from ESPRESSIF, with built-in Wi-Fi and Bluetooth. - FYSETC/FYSETC-E4
github.com
Заказал здесь (самая низкая цена, что нашёл):