Cubepro gcode
-
- Posts: 3
- Joined: 08 Feb 2015, 17:06
Re: Cubepro gcode
V1.38 (Windows) available here: https://dl.dropboxusercontent.com/u/296 ... _v1.38.exe
Give it a few to upload.
Give it a few to upload.
-
- Posts: 38
- Joined: 23 Jan 2015, 00:48
- Location: South Ogden, Utah(USA)
Re: Cubepro gcode
Yodajammies wrote:Does anyone have (or have a link to) the cubepro software ONE version back from current? I stupidly updated the software last week (v1.42) and now CodeX cannot properly decode .cubepro files.
Did either of you try a build, or print anything?MolhoPirata wrote:srslly i updated the software also and now I can't decode the files
Did the prints seem to be any different?
...or did a spy find out there was a utility for decryption and just crippled the functionality to stop any more unhappy customers from finding a way to make the 3D Systems paperweights they bought work?
3D Systems - CubePro Trio (triple head printer)
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
-
- Posts: 21
- Joined: 30 Jan 2015, 11:51
Re: Cubepro gcode
Well I just tried out a build it's the same, soso quality and still doesn't fill walls (crowning). So don't waste your time with the new update
-
- Posts: 5
- Joined: 26 Jan 2015, 13:47
Re: Cubepro gcode
Epop - I couldn't decode the cubepro to rip the header out so I figured there was no reason to attempt a print. I'm still stuck at the "filament error" stage of breaking this.
What we need to do (once we find a repeatable solution) is to whip up a step by step guide to circumventing this software.
1. Replace header and footer with known cubepro.exe initialization parameters.
2. ...?
3. Encode modified .bfb using CodeX
4. ...
5. Profit!
or something to that effect.
What we need to do (once we find a repeatable solution) is to whip up a step by step guide to circumventing this software.
1. Replace header and footer with known cubepro.exe initialization parameters.
2. ...?
3. Encode modified .bfb using CodeX
4. ...
5. Profit!
or something to that effect.

-
- Posts: 38
- Joined: 23 Jan 2015, 00:48
- Location: South Ogden, Utah(USA)
Re: Cubepro gcode
Wow... that's complicated... let's just skip to step 5.Yodajammies wrote:Epop - I couldn't decode the cubepro to rip the header out so I figured there was no reason to attempt a print. I'm still stuck at the "filament error" stage of breaking this.
What we need to do (once we find a repeatable solution) is to whip up a step by step guide to circumventing this software.
1. Replace header and footer with known cubepro.exe initialization parameters.
2. ...?
3. Encode modified .bfb using CodeX
4. ...
5. Profit!
or something to that effect.

I'm a bit confused at the filament error. If I remember correctly if you get through the init sequence fine then it moves to print position and does nothing or filament error. M108, M227/M228 are the causes I've run into. Do you have your Printer(main tab) + Firmware (sub tab) + Firmware type(drop down) = bits from bytes printers?
Okay, so I may have found one spot where people were having trouble with my settings. Kisslicer builds are changing M words based on the extruder# throughout the program (i.e. M108 to M208) when its set up for multi extruder.
I had been using KSS on single extruder and a notepad++ macro to change the M word sets to get it to run (something that Cubit fixes, but also adds the lightspeed bug - i have not tried 'safemode' yet) I didn't realize it was doing this and I did get it setup KSS setup for multi extruder on monday and it suddenly stopped extruding. Mine will go through the init just fine, purge/wipe correctly, but when it starts to build it would not extrude, just go through all the motions as if it were printing air(actually runs whole program without extruding). so find&replace M208 with M108 and its back to running.
Another issue is I've left the header alone but EVERY program start I get two messages @ program load
"verifying file"-I assume the printer is checking the header
and
"Processing file"- if it has the header (^Firmware:V1.00 ... etc) the rest of it ... that I currently have deleted- is irrelevant
it still homes at program start,
still parks and waits for 'glue'
still 'heats the chamber' (I just read the status on the screen, I don't think I physically checked for heat from the space heater... i'll make a note to do this)
-beyond that I did not change extruder select Gcode (same one I posted on 02/09)
Postfix is also irrelevant(currently empty)- at program end machine terminates all heat(i have physically checked for this), shows summary screen, and parks plate at max +z.
Let me know what you guys are trying/running into.

Thanks...
3D Systems - CubePro Trio (triple head printer)
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
-
- Posts: 5
- Joined: 26 Jan 2015, 13:47
Re: Cubepro gcode
As far as I know I'm following all of these steps to the letter.
My mileage is certainly varying:
The cubepro accepts the code, heats the chamber and then starts the print but remains on the "heating chamber" screen. Then it does a weird 3-dimensional move that has the head traveling in the x and y axis while dropping the z an inch or so. Clearly this is not what I'm asking the machine to do so I have no idea what is going on with this encoding.
1. BFB from KS
2. Add header from cubepro.exe file
3. Encode with codex
4. ...
5. Machine goes bananas.
My mileage is certainly varying:
The cubepro accepts the code, heats the chamber and then starts the print but remains on the "heating chamber" screen. Then it does a weird 3-dimensional move that has the head traveling in the x and y axis while dropping the z an inch or so. Clearly this is not what I'm asking the machine to do so I have no idea what is going on with this encoding.
1. BFB from KS
2. Add header from cubepro.exe file
3. Encode with codex
4. ...
5. Machine goes bananas.
-
- Posts: 10
- Joined: 31 Jan 2015, 15:02
Re: Cubepro gcode
I think thats exactly what mine started doing.
finally managed to get it accept a print, but it would make contact to the board and lay a "point" of material, then random move to another point while the Z axis slowly moved down, then met up again a bit later.
Like you, the screen stayed on the heating chamber screen.
My machine is on 1.10A of the firmware though, what about yours?
This was from KS (2013 version) cubeitmod (safemode) and then CUbeX decode (single extruder)
finally managed to get it accept a print, but it would make contact to the board and lay a "point" of material, then random move to another point while the Z axis slowly moved down, then met up again a bit later.
Like you, the screen stayed on the heating chamber screen.
My machine is on 1.10A of the firmware though, what about yours?
This was from KS (2013 version) cubeitmod (safemode) and then CUbeX decode (single extruder)
-
- Posts: 38
- Joined: 23 Jan 2015, 00:48
- Location: South Ogden, Utah(USA)
Re: Cubepro gcode
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooOo!!!My machine is on 1.10A of the firmware though, what about yours?
1.08A/2 ( I think it was...)
OH and a side note... Cubepro.exe and the machine may be spying on you and reporting back to 3DS. other companies that have network enabled printers are doing this to break attempts at bulk filament mods. so disconnect it from the network &/or make sure your network is setup to block it specifically.
on that note... I played with it today. Kisslicer got it to do this> this is the exact start of the program that ran that part in my machine 2 hours ago.
Code: Select all
^Firmware:V1.00
^Minfirmware:V0.00
^DRM:0000000000000
^PrinterModel:CUBEPRO
^MaterialCodeE1:-1
^MaterialCodeE2:-1
^MaterialCodeE3:-1
^MaterialLengthE1: 0.000
^MaterialLengthE2: 0.000
^MaterialLengthE3: 0.000
^ModelHeight: 0.000
^LayerCount: 0
^LayerHeight:0.
^Supports:-1
^Raft:-1
^Density:Hollow
^Pattern:Diamond
^Version:321-636
^Time:<SECTOTAL>
M404 S40 P1
^PREFIX END
^EXT SELECT
M106 P100
M304 S150 P1
M304 S230 P1
G1 X128.000 Y136.000 Z5.2 F9000.0
G1 X128.000 Y161.000 Z5.2 F9000.0
G1 X128.000 Y157.000 Z5.2 F9000.0
M304 S230
M553 P1500 S50
G1 X128.000 Y136.000 Z5.2 F9000.0
M107
^EXT SELECT END
M227 S119 P593
M108 S5.9
G1 X79.2 Y38.56 Z0.55 F9000
G1 X79.2 Y38.56 Z0.3 F6000
M301
G1 X38.38 Y38.56 Z0.3 F298.9
G1 X38.35 Y37.56 Z0.3 F298.9
G1 X80.2 Y37.56 Z0.3 F298.9
G1 X80.88 Y36.56 Z0.3 F298.9
G1 X38.32 Y36.56 Z0.3 F298.9
...
Code: Select all
^Firmware:V1.00
^Minfirmware:V0.00
^DRM:0000000000000
^PrinterModel:CUBEPRO
^MaterialCodeE1:-1
^MaterialCodeE2:-1
^MaterialCodeE3:-1
^MaterialLengthE1: 0.000
^MaterialLengthE2: 0.000
^MaterialLengthE3: 0.000
^ModelHeight: 0.000
^LayerCount: 0
^LayerHeight:0.
^Supports:-1
^Raft:-1
^Density:Hollow
^Pattern:Diamond
^Version:321-636
^Time:<SECTOTAL>
M404 S<BED> P1
^PREFIX END
Code: Select all
^EXT SELECT
M106 P100
M<EXT+1>04 S<WARM<EXT+1>> P1
M<EXT+1>04 S<TEMP> P1
G1 X128.000 Y136.000 Z<Z+5.2> F9000.0
G1 X128.000 Y161.000 Z<Z+5.2> F9000.0
G1 X128.000 Y157.000 Z<Z+5.2> F9000.0
M<EXT+1>04 S<TEMP>
M55<EXT+1> P1500 S50
G1 X128.000 Y136.000 Z<Z+5.2> F9000.0
M107
^EXT SELECT END
After that, I pulled it apart and found a 4GB Kingston SD card plugged into the board. Odd things are on it. Failed prints mostly BFB files that didn't run my first mod attempts, and a few Cubepro.exe files that i could never get to run right.
also files called boot.bin, cfg.bin faraday.ar faraday_software.xml etc... and a directory called 'gr' that has obvious language specific directories(ch, en, fnt, fr, gr, jp, ko, ru) with 'en' having 229 files numbered "1.mrl" to "230.mrl" and "i1_1.mrl" to "i204_4.mrl"... and there doesn't appear to be any hidden files.
faraday_software.xml
Code: Select all
<?xml version="1.0"?>
-<Faraday_Creation>
<client_version>2.0.7</client_version>
<firmware_version>1.10</firmware_version>
<firmware_version2>2.08</firmware_version2>
<mac_client_version>2.0.1</mac_client_version>
<client_version_faraday>1.09</client_version_faraday>
<firmware_version_faraday>1.03A</firmware_version_faraday>
</Faraday_Creation>

hmmm... http://www.faraday-tech.com/html/Produc ... roller.htm
Now... its been a long time since I've messed with computer stuff anybody have an idea of what's what and a good program to open the files?
and anybody want the files?
P.S. I had missed a M404 command, if I have a straight header it will center the head after 'glue position' is done and machine is home - at program start then go directly to the bin for "select extruder"
3D Systems - CubePro Trio (triple head printer)
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
-
- Posts: 10
- Joined: 31 Jan 2015, 15:02
Re: Cubepro gcode
Wow bloody well! Well done! Looks like you have nearly cracked is!
*note to self, dont update anything ever now*
I'll give this is a go (single extruder first) and see how I get on!
Here's to a life of better prints and better support structures!
Just tried printing... just sits there heating up the chamber, very slowly,
( Damn 1.10
Anyone know if you can downgrade firmware? Or have the 1.08 file? sadly Ive been too efficient and cleaned up my download. Doh!
*note to self, dont update anything ever now*
I'll give this is a go (single extruder first) and see how I get on!
Here's to a life of better prints and better support structures!
Just tried printing... just sits there heating up the chamber, very slowly,

Anyone know if you can downgrade firmware? Or have the 1.08 file? sadly Ive been too efficient and cleaned up my download. Doh!
-
- Posts: 38
- Joined: 23 Jan 2015, 00:48
- Location: South Ogden, Utah(USA)
Re: Cubepro gcode
I have a <BED> token in the chamber heating section. the first time I did this the Cubeit configs I started with had that set to 80 deg(156 deg.F) its twice what the Cubepro.exe value is and I don't think that little heater has the power to bake cookies.rassilon50 wrote:...
Just tried printing... just sits there heating up the chamber, very slowly,( Damn 1.10
Anyone know if you can downgrade firmware? Or have the 1.08 file? sadly Ive been too efficient and cleaned up my download. Doh!


and Yes, I have the only Firmware backup I've done saved. "cubepro_v1.08a.ar" (22.6 MB)
3D Systems - CubePro Trio (triple head printer)
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced
--Modified to RepRap standards using Duet and the x4 expansion
-e3d Kraken, heated bed added.
Kisslicer Pro licenced