December 20, 2021
Description
*** Please note this is fairly old “project” but could be useful to pick up from, also not anymore maintained so please feel free to “fork it” and call it your own (CC BY-AY) ***
How to use Cura 2.3.1 with your daVinci Jr
(This is a Mac tutorial. I haven't done this on Windows but should be similar I'd guess.)
Step 1 - Get Cura Running
Open Cura and add Jr as your printer.
Step 2 - Get Printing
Cura produces regular plain gcode but Jr needs it's proprietary 3w files.
(3w is encrypted gcode with some modifications.)
There comes ThreeDub in play.
Download ThreeDub from https://gitlab.com/anthem/py-threedub/tree/master (Thanks to @Anthem for the ThreeDub development)
python setup.py install (from downloaded threedub directory)
Done.
Now when you create .gcode with Cura you just need to convert it to .3w file so Jr can work with it.
Simply run command threedub filename.gcode and it will spit out filename.3w file.
Copy it to SD card and enjoy. I'll presume it works via XYZWare's USB printing - never tried.
Known issues/weird behaviour.
Prints are always facing back to front. But prints are fine. If you select Z seam to be at the back - it will be at the back on the print. Seems to be some firmware weirdness.
No time ETA on LCD. It shows 1m left pretty much all the time. Also reported time in Cura quite differs from real Jr printing time.
Why should you want to mess about with this and what are the benefits?!
You have bigger control of print settings etc.
License:
Creative Commons — Attribution — Share Alike
7