1 (edited by bmlbytes 2018-07-22 22:49:47)

Topic: ThreeDubber - Fixed Percent and Time Remaining

For a little while now, I have been using XYLenTech's ThreeDubber program to use Cura with my DaVinci Jr 1.0. I am also using kr15_uk's Cura profile for the DaVinci Jr in Cura.

I noticed a few things about using ThreeDubber that bothered me slightly:
1. The "percent complete" would always show 100%
2. The "time remaining" would always show 1 minute
3. There was no way to adjust the temperature (the printer ignores the absolute temps in the gcode for the temp on the chip)
4. If someone had the optional 0.30 mm nozzle, there was no way to tell the printer to use that

Now, I'm no programmer, but I have some familiarity with scripts and programs. I used XYLenTech's source code to fix these issues. Right now, it will take a gcode file from Cura 3.4.0 and make a 3w file with all the settings set to fix the issues listed above. If it can't read the settings needed from the file, it will allow you to change them manually. Nozzle diameter and Temp can always be set manually.

http://soliforum.com/i/?sNICr5o.png

Like I said though, I'm no programmer. It likely wont work if you give it a file from another program. It doesn't have any exception handling, so it may just crash when you try to load files. But I figured, if it helps anyone else, it was worth posting it. If there is anything else you'd like to see it do, let me know. I'll try my best.

kr15_uk's Cura Profile: https://www.thingiverse.com/thing:1915076
The original ThreeDubber: http://www.soliforum.com/post/113862/#p113862

Post's attachments

ThreeDubberForCuraExe.zip 69.52 kb, 45 downloads since 2018-07-22 

ThreeDubberForCuraSrc.zip 614.77 kb, 19 downloads since 2018-07-22 

You don't have the permssions to download the attachments of this post.

2

Re: ThreeDubber - Fixed Percent and Time Remaining

Looks like good work, thanks for sharing it with us.

3

Re: ThreeDubber - Fixed Percent and Time Remaining

Does anyone know if this could be changed to work with simplify3d?

4

Re: ThreeDubber - Fixed Percent and Time Remaining

Yes, it will work with any slicer. It only need to set correct headers (Cura and Slic3r can do this). Also slicer cannot use some special codes not supported by xyzware software = not supported in DaVinci printer.
As I know Simplify 3D has now support for DaVinci printers (don't know if all of them, but Pro 3in1 was supported some time ago).

You can download XYZware Pro or hacked XYZware software and create .GCode export from them as a sample. It  could help you with settings your slicer start and end gcodes etc.

Also new version of XYZware can read gcode file as input, so it could help you with debugging your slicer gcode.

5

Re: ThreeDubber - Fixed Percent and Time Remaining

Just a notice, it has some problems with different regional systems ..... You must recompile your own modified version or change Windows OS.

6

Re: ThreeDubber - Fixed Percent and Time Remaining

Sorry for the late response.

If you give me a couple of files from Simplify3D sliced for a Davinci printer, I will give it a shot.

Doesn't Simplify3D work directly with the printer though?

7

Re: ThreeDubber - Fixed Percent and Time Remaining

As I know Simplify3d can work directly, but don't know, if any subcription service is required.
With trial version it does not work, cause instalation do not contain printer profiles.
Probably they have something like ThreeDubber encryptor inside Simplify3D.
I think it must work in same way like minimover app from this forum. It will take GCODE, encrypt it to 3W and after that it will be send to COM port through special XYZ command.