This is my go at a CNC / PCB Router started to learn how to use fusion360 and had a few parts from my old prusa i3 to D-bot build and the D-bot design gave me some pointers on fixing the frame together. i'm working on assembly instructions which i'll finalise when the open builds extrusion arrives in a week or so. most of the plastic parts could be replaced with opens builds brackets the exception being the motor mounts which would take a bit of fiddling.
for strength you should use ABS or PET-G the latter being my choice.
flakey with this many parts so don't be surprised when it crashes when adding or changing things.
i'll pop the design files up over the next few days note that the full assembly model takes an age to move anything i assume due to the nuts and bolts but individual parts are easy to change.
The fusion 360 archive file is now there and i'll update as i finish new bits off if someone can let me know that it uploads and unpacks ok as i just exported from the fusion hub and put the file on here note fusion gets a bit
The Aluminum plate could be printed , not used by just attaching the mounts to the 2080 but its not expensive and should give a strong stable bed.
i have rotated the .stl files to best position to print also added the aluminium plate .stl if you want to print instead of buying and drilling.
Added initial BOM this may change once the aluminium profile arrives.
i have added updates section below
Still to do
- add an optional mount on the back of the z axis motor mount with wheel bearings running along the 2040 beam this should allow a bigger spindle motor. (done)
- add end stop mounts. (done)
- add vacuum dust removal.
- finish esp32 grbl wifi bridge and electronics case
Note that the corner brackets are based on the open builds aluminium brackets that should be a drop in replacement if you don't want to print them. also the D-bot corner brackets https://www.thingiverse.com/thing:1001065 should also drop in although i haven't tried them
some parts require support they are identified by usesupport in the filename all`the other parts i have printed them without.
you may need to just run a file through the slots for the 2020 as they are a tight fit and and if there's any blobs you may not get them in
i have renamed (Y Axis T8 Screw Block print x 1 v2.stl) to (X Axis T8 Screw Block print x 1 v2.stl) files the same just had to y axis blocks and x axis block.
added more content to the assembly.pdf should have it finished tomorrow
apologise for the delay in the assembly doc been a bit under weather will finish it as soon as possible
changed Z mount to allow for the addition of endstop microswitch mount.
changed the z mount mounting holes to allow for the endstop mount to incorporate the z min microswitch and an optional rear wheel assembly for extra stability,
finished x axis mini wheels additional support and uploaded the 3 parts also modified Z axis mount to give some more adjustment holes
updated Bom with wheel assembly parts still got finish assembly instructions but will leave that for a couple of days as should have the build finished.
uploaded some more images of the on going build
added x axis drag chain parts still just finishing the end to attach to chassis
added wheel spacer..
added y end stop mount print 1 or 2 dependant on whether you want min max
uploaded the fusion complete assembly as it stands if someone could try uploading it to check it has all parts i would have to delete the project from the cloud and risk losing it all to try it my end but looking at the archive it appears that all parts are there all be it with odd names which i assume changes when uploaded.
uploaded the X axis drag chain link, ends and mounts One end connects to a cover over the x stepper the other end attaches to a cover for the z axis stepper, there a couple of different sizes so you can choose the size best suited to your cable.
added usesupport to filename of stl files that need support
added instrument case for the control electronics
added corner mounting brackets to bolt the cnc to the bench
updated bom with details of powesupply etc and any mods i have had to make during assembly so far
added brackets to mount the powersupply under the Y axis on the frame the power supply i am using is 12V 300W and built for led strip lighting it's thin and just happens to be 350mm in length so fits nicely between the outer frame.
added the stl file for the psu mounts
Everything built few little problems that i need to fix mainly the x min end stop hits the support screw instead of the micro switch the power supply didn't fit with mounts in the direction i originally wanted but fits rotated by 90 also drag chain has issues i'll probably scrap mine as plenty available on thingiverse.
Hope to finish updating and final assembly steps tomorrow.
put a cap on spindle motor to bring cables out and give them support,
added a front 8mm smooth shaft mount with 20mm offset as spindle would quite reach front of bed without hitting them also added a front offset end stop mount and rear end stop screw mount which mounts on the bed with screw adjustment for end of bed.
just finishing up a different enclosure based on this one https://www.thingiverse.com/thing:2466915 as toying with using a stm32f7 arm board i have here with touch screen and encoder to act as pendant as well motion controller so can be used standalone or with mach3 mach4 using a modified openxhc firmware
Apologies for lack of updates but been laid up so have only been working on the firmware port to the stm32f7 board , feeling a little better so hoping to be back to normal next week .
i have upload two firmware setups the first which is a copy of the original grbl https://github.com/grbl/grbl i played with the second is my initial port to the stm32f7 nucleo board this i have connected to an esp32 board witch gives me wifi connection to it this is still work in progress as i have also made a pendant for the system i'll upload the box and pendant case when finished
Still to do
Led Tool head mount as first effort was a tad to big