Core XY Laser – 2040 Frame 3D Printer Model

Author: @
License: CC BY
File formats: zip,stl,step
Download type: zip
Size:1.7MB

The file 'Core XY Laser – 2040 Frame 3D Printer Model' is (zip,stl,step) file type, size is 1.7MB.

Summary

Update > I have added a zip file containing all the Fusion 360 Designs for this build, will make it easier to mod for your own use. If you do make changes/mods/new versions please link back as a remix of the original design.

I had some lengths of spare 2040 extrusion left over from converting my (unbuilt) D-Bot into a Hypercube, and seeing as I had a laser diode waiting to be fitted to my HyperCube or Tevo I decided I may as well use the spare parts I had lying around to build a frame and get it up and running as its own system rather that a bolt on for a 3D Printer.

The frame is overkill for a laser engraver, however seeing as I already had all the parts it made sense to make use of them.

I use an Arduino Uno running GRBL v1.1f and CNC Shield v3.51 (anything greater than v3 should work fine for Core-XY, - Version 3 and below do not support GRBL 0.9+ so do not have functionality for CORE XY) Alternatively use a different board entirely.

I have a 2W 445nm Blue Laser from LaserLandAustralia (https://www.ebay.com.au/str/laserlandaustralia2016)

A mount to clamp a laser into is provided and should work for things that are around 33mm wide/long, however a blank version is provided in STL and STEP format should this not work for you.

BOM

Fasteners etc ....TBC

Electronics

2 of Nema 17 Stepper Motors (I used Nema 17HS4001 1.7A 40N.cm 1.8deg)
1 of Arduino Uno R3
1 of CNC Shield greater than v3.00 (I used Elecrow CNC Shield V3.51)
2 of Stepper Drivers (A4988 or DRV8825) for the CNC Shield (I used DRV8825)
2 or 4 Endstop Switches if you decide to use them, however this build doesn't utilise them at present.
1 of 12v PSU
1 of Whatever laser you wish to mount with its controller (I used this - https://www.ebay.com.au/itm/2W-445nm-Blue-Laser-Module/283358907577)

Frame

All frame pieces are 2040 V-Slot extrusion, how long the X and Y axis are down to you, the only consideration is the piece of 2040 that the gantry the X-Carriage travels on, this needs to be cut 51mm shorter than the X sections

Example : I am using parts left over from a previous build, my 2040's are as follows:

Y sections  = 332 mmX sections  = 520 mmX Gantry    = 469 mm

Attaching things together

Front Left Mount : 7 of M5 x 10, 7 of M5 Washers, 1 of M5 T-Nut, 4 of M3 x 8, 4 of M3 Washers
Rear Left Mount : 7 of M5 x 10, 7 of M5 Washers, 1 of M5 T-Nut
Front Right Mount : 7 of M5 x 10, 7 of M5 Washers, 1 of M5 T-Nut, 4 of M3 x 8, 4 of M3 Washers
Left Right Mount : 7 of M5 x 10, 7 of M5 Washers, 1 of M5 T-Nut

Rear Left Belt Idler : 1 of M3 x 40, 1 of M3 Washer, 1 of M3 Nut
Rear Right Belt Idler : 1 of M3 x 40, 1 of M3 Washer, 1 of M3 Nut

Each X and Y carriage requires the following:
3 of M5 x 35
3 of Mini V-Wheel
5 of 6mm Spacer
1 of 6mm Eccentric Spacer
6 of Precision Mini Shim (8x5x1)

Locomotion

2 of 16 Tooth GT2 6mm Timing Pulley (5mm bore)
2 of 16 Tooth GT2 6mm Idler Pully (3mm Bore)
4 of No Teeth GT2 6mm Idler Pully (3mm Bore)
However much GT2 6mm Timing Belt to meet your X and Y lengths (I had 5m of it already)

Printed STL parts

1 of each downloaded STL apart from:
I have added a Spacer stl that can be used if you do not have any metal ones already.

Print Settings

I am printing out all with the following settings using some generic PLA:

Layer Height    = 0.2mmInfill          = 35% RectilinearTop/Bottom      = 3 Shells/Walls    = 3

Software

GRBL 1.1f - https://github.com/gnea/grbl remember to enable CORE-XY support before compiling and uploading

Reprap Calculator - Useful for calculating the correct steps per mm (https://www.prusaprinters.org/calculator/)

I use LaserGRBL (http://lasergrbl.com/) for burning/controlling, but there are many other options that may be best for you (see here https://github.com/gnea/grbl/wiki/Using-Grbl)

2040_Laser_System_Fusion360_Parts.zip 1.3MB
Front_Left_Mount.stl 126.4KB
Front_Mount.step 24.2KB
Front_Right_Mount.stl 126.4KB
Printed_Spacer.stl 117.0KB
Rear_Left_Belt_Idler.stl 89.7KB
Rear_Left_Mount.stl 85.0KB
Rear_Right_Belt_Idler.stl 89.7KB
Rear_Right_Mount.stl 85.0KB
X-Carriage_Front.stl 96.6KB
X-Carriage_Front_with_Mount.stl 159.7KB
X-Carriage_Rear.stl 116.7KB
Y-Carriage_Left.stl 210.2KB
Y-Carriage_Left_Cover.stl 109.1KB
Y-Carriage_Right.stl 210.2KB
Y-Carriage_Right_Cover.stl 109.1KB