-
Perl script to recode an EKOCYCLE file for Cube3...
Hi guys,
It all started when I found a Cube3 in the dump, with only one working nozzle (right nozzle has constant T22 error) and without power supply. Thanks to this forum, now I have a working Bowden and bulk filament mod. My next step was naturally to use other kind of filaments (the original owner was kind enough to have left two half empty PLA cartridges). So it is here. I hacked together a perl script to recode EKOCYCLE print files for target Cube3 with temperature and material code change -- I only have PLA cartridges. Hopefully it can be useful for someone else.
https://github.com/joechchen/cube-recode
Cheers,
Joseph
-
Post Thanks / Like - 1 Thanks, 0 Likes, 0 Dislikes
-
-
Nice -- You have the good beginning of a tool. it could go well with my windows tools and the scripting capability... Hmm.. Too bad I am not a perl professional.
-
Post Thanks / Like - 0 Thanks, 1 Likes, 0 Dislikes
-
Hi Tommy,
Thanks! I updated the PLA temperature mapping and add a couple of more options. I saw some M204 S240 P1, wondering if I should do something about them as well?
Cheers,
Joseph
-
I would just bring the anything over 235 down to 235 for PLA.
Don't know why my picture keeps disappearing.
heater_data.PNG
- - - - - - - - - -
That 145/155 (PLA) and 200/210 (PETG) is part of a routine of managing overshoot in the slicing for the idle extruder. This becomes prevalent in dual color prints.
Last edited by TommyDee; 10-03-2019 at 08:43 PM.
-
Hi guys,
I did some updates of the codes, it can now recode CubePro (I only tested on CubePro 1.88 on Mac) and have some hacks I collected here in the forum integrated. I started this script mainly to minimize the manual chores and walking between the printer and my computer (not to mention flipping USB key at least three times until it is plugged in).
I am switching to PETG now. So my work flow is something like:
1 Print to Library (for Ekocycle profile, say name it a_1) or to file from CubePro;
2a ./cube3-recode.pl -viPt 235 ~/Library/Application\ Support/com.threedsystems.Cubify/CubeFiles/a_1.cube3 # for Ekocycle files
2b ./cube3-recode.pl -vPt 235 -o ~/Library/Application\ Support/com.threedsystems.Cubify/CubeFiles/a_1.cube3 x.cubepro # where I have a stub file a_1.cube3 already
3 From CubePrint, send a_1 to printer via WIFI;
4 Walk to the printer and press print.
There is no reason that this procedure can't be used in Windows environment.
Cheers,
Joseph
Last edited by d5p2xq; 10-15-2019 at 03:30 PM.
-
...unless you know nothing about Perl and how to use it in Windooze 
The CubePro files we'd really like to crack is the 2.02 files. I am good up to v1.87 with current decompilers.