1

Topic: Threedubber with correct time remaing?

I can't seem to find any way to do this because I want to use Simplify3D or some other 3rd party slicer but it would be really useful to have the estimated time showing

2

Re: Threedubber with correct time remaing?

Here is how I use ThreeDub with Cura 2.5 on a Windows PC. My daVinci Jr is at firmware version 2.2.4 and I use the sdcard to print from. I do not hook it up to my computer with the USB cable.

(Steps 1-6 are a one time shot and I may be forgetting something, it was a while back that I got it working. 7-10 are done each time I want to process a file.)

1. Download and install Anaconda from www.continuum.io to get a stable environment of python running on a windows machine. I chose the 2.7 version. Allow the install to add python to your environment variables if it asks. If you already have python running, you may be able to skip this step. There is probably a lot more installed in anaconda than you need, but I have never had much luck doing a basic install of python from scratch. I just can't seem to navigate all the package crap to get it working.

2. Go here: https://gitlab.com/anthem/py-threedub/tree/master and click the download button at the upper right and download a zip file of the threedub program. Then extract the zip to a folder.

3. Open a command window in the folder that you extracted the zip file to. (Hold down the shift key and right click the folder name and then select Open Command Window Here.

4. Type "python setup.py install" without the quotes. This should show a bunch of stuff scrolling down the screen and ultimately show "Finished processing dependencies for threedub==0.1"

5. At this point you should be able to type "threedub" at any command prompt and threedub will try to run.  Type "exit" to close the command prompt window.

6. Follow the instructions here: http://www.soliforum.com/topic/15639/jr … -threedub/ for installing the da Vinci Jr into Cura if that is what you want to use.

7. Slice your model using your preferred slicing program and save it out as a .gcode file.

8. Start a command prompt window and navigate to where you saved your .gcode file. (I created a shortcut on my desktop that would automatically start a command prompt window in the folder where I store all my .gcode files.)

9. Type threedub followed by your filename. For example "threedub samplefile.gcode". This will run threedub and convert the .gcode file into a .3w file.

10. Copy the .3w file to the sdcard and print the file from the card using the printer control panel.

Using this process for me takes care of converting all the G0 commands to G1 so that the Jr will raise the extruder for each layer, and also plugs in the correct filament length information so that the time estimator still works on the display screen.