2020 3018 CNC upgrades with SKR Mini E3 V3.0 running Marlin 2.1.1

2020 3018 CNC upgrades with SKR Mini E3 V3.0 running Marlin 2.1.1

thingiverse

This is a remix from Teaching Tech’s Sainsmart Genmitsu 3018 CNC upgrades https://www.thingiverse.com/thing:4740697 https://www.youtube.com/watch?v=Q4TrzshXV10 I have an old 3018 CNC machine lying around unused for years. Today, I decided to bring it back to life. Since I don't want to mess with my Macbook M1 driver. So I need to replace the original GRBL board with a controllable marlin board. ### Here are the differences from his original design - My 3018 CNC machine uses 2020 aluminum extrusion instead of an acrylic frame. - <s>Using SKR Mini E3 V3 instead of discontinued SKR Mini V1.1</s> - Using SKR 1.4 and A4988 drivers - To incorporate this new board, I updated the firmware to Marlin 2.1.1 - Since I’m waiting for a working LCD, so I will have to use raspberry pi 3b to control the device. - Using the original motor provided by the original kit. - For the relay function, <s>I use FAN1(PC7) as Spindle enable pin. And supply 5V and GND from Filament stop pins.</s> see diagram. Using locally sourced single channel relay. Tested working with original 24v spindle motor. - Each part is enclosed in module boxes. And they are all printable with smaller printed beds. ### Shopping list <s>- SKR Mini E3 v3.0 https://s.click.aliexpress.com/e/_DmjuX4F</s> - BTT SKR V1.4 https://s.click.aliexpress.com/e/_DeZkPZD - 5V Single Channel Low-Level Relay https://s.click.aliexpress.com/e/_DENxkkP - 9 M5 10mm Screws https://s.click.aliexpress.com/e/_DBtMUCP - 4 M3 10mm Screws - 4 M3 30mm+ Screws - 4 M2.5 screws for Raspberry Pi Mount - lots of M3 Hex nuts ### Instruction / Assembly <s>- Download the base firmware file https://github.com/bigtreetech/Marlin/tree/SKR-mini-E3-V3.0-G0B1 and replace Configuration files. Motor stepping is still wrong, but it works.</s> - Download Marlin v2.1.1 firmware here https://marlinfw.org/meta/download/ - Replace provided configuration files - Build Firmware file using Vscode auto build marlin - Copy firmware.bin to the root of an SD card. Power on the mainboard then waits 10 seconds to flash the firmware. - Mount SKR on the 2020 aluminum extrusion. Use 4x universal_mount.stl - Mount 12864 screen. https://www.thingiverse.com/thing:5677756 - Print two PSU mounts and slot PSU in from both sides (If you don't need Dremal Mount nor AC relay, you may finish here) - Download and print Dremel mount https://www.thingiverse.com/thing:3938914 - Connect motor/spindle wire as shown on the diagram - For SKR 1.4, see the new diagram ### This is an unfinished project. Currently very bare-bones with exposed wires. Please be extra careful when working with the main voltage. You won't need to print all the stl files Recommended upgrades: - Drag knife and pen mount for CNC 3018 https://www.thingiverse.com/thing:4014528 ### To do - Change motors to closed loop one 16 Nov 2022 - Updated motor setting in firmware. 19 Nov 2022 - Updated SKR / Raspberry Pi case 4 Dec 2022 - Switched to locally sourced SKR v1.4 with standard 12864 LCD -> Mount https://www.thingiverse.com/thing:5677756 Also decided to no longer mount raspberry pi on the machine, since it's hard to work when they are stacking on top of each other. Please buy/print a new case and mount them as desired.

Download Model from thingiverse

With this file you will be able to print 2020 3018 CNC upgrades with SKR Mini E3 V3.0 running Marlin 2.1.1 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on 2020 3018 CNC upgrades with SKR Mini E3 V3.0 running Marlin 2.1.1.