Cubepro gcode

Post Reply
MichaelHerron
Posts: 10
Joined: 20 Feb 2015, 16:35

Re: Cubepro gcode

Post by MichaelHerron »

I am happy to report that I am beginning to have some luck printing with KISSLICER and my CubePro Duo.
I'll post my header as soon as I print a few more parts--Right now, I'm using a header straight out of Cubepro software and modifying it to set the temperature and other params manually.

I will say that even with the newer CubePro software, you can still extract a BFB file. When CubePro.exe is finished creating your .cubepro file DON'T press OK.
Navigate to your USERS/<username>/AppData/Local/CubePro folder. You'll find a .cubepro file there--you can copy this to another folder and decode it with CodeX. As soon as you acknowledge the completion in the CubePro software (by pressing OK) it will purge this folder, so you must grab it before pressing <ok>
Epop
Posts: 38
Joined: 23 Jan 2015, 00:48
Location: South Ogden, Utah(USA)

Re: Cubepro gcode

Post by Epop »

MichaelHerron wrote:I am happy to report that I am beginning to have some luck printing with KISSLICER and my CubePro Duo.
I'll post my header as soon as I print a few more parts--Right now, I'm using a header straight out of Cubepro software and modifying it to set the temperature and other params manually.

I will say that even with the newer CubePro software, you can still extract a BFB file. When CubePro.exe is finished creating your .cubepro file DON'T press OK.
Navigate to your USERS/<username>/AppData/Local/CubePro folder. You'll find a .cubepro file there--you can copy this to another folder and decode it with CodeX. As soon as you acknowledge the completion in the CubePro software (by pressing OK) it will purge this folder, so you must grab it before pressing <ok>
Good Job! I upgraded Cubepro.exe for giggles(partly from nonsense from a guy in another forum, either a 3DS propaganda employee, or a fanboy) and had a LOL moment.

If I run any *.cubepro file run with that slicer(v1.43?) it instantly powers off the printer at the "verifying file" stage.
If I run Kisslicer as is... it runs fine. :lol:

I'd like to use your method to see what is causing the controller to power off.
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
MichaelHerron
Posts: 10
Joined: 20 Feb 2015, 16:35

Re: Cubepro gcode

Post by MichaelHerron »

I've just got some very good results (for the first time!) from the CubePro Duo. If you're main concern is getting around their material, this makes no attempt to bypass that. I just want a decent print--this is a work tool, and my clients get billed for the material. Thus far, the quality of the prints using CubePro.exe is abysmal to mediocre. These settings printed an excellent part with only one minor issue--the seam on the outside is a "large" gap. The look, feel, and the dimensional accuracy is spot-on, however. I'll post pix later if I have time.

Here are my ini files:
_materials.ini

Code: Select all

[3D Systems ABS White]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F
fan_Z_mm=0.3
fan_loops_percent=100
fan_inside_percent=100
fan_cool_percent=100
temperature_C=230
keep_warm_C=150
first_layer_C=250
bed_C=50
sec_per_C_per_C=0.008
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=0.035
destring_prime=0.1
destring_min_mm=0
destring_trigger_mm=0
destring_speed_mm_per_s=110
Z_lift_mm=0
min_layer_time_s=0
wipe_mm=0.1
cost_per_cm3=0.003
flowrate_tweak=1.1
fiber_dia_mm=1.6
color=4210752000

[3D Systems ABS Red]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F
fan_Z_mm=0.3
fan_loops_percent=100
fan_inside_percent=100
fan_cool_percent=100
temperature_C=230
keep_warm_C=150
first_layer_C=250
bed_C=50
sec_per_C_per_C=0.008
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=0.035
destring_prime=0.1
destring_min_mm=0
destring_trigger_mm=0
destring_speed_mm_per_s=110
Z_lift_mm=0
min_layer_time_s=0
wipe_mm=0.1
cost_per_cm3=0.003
flowrate_tweak=1
fiber_dia_mm=1.6
color=3774877952
_printers.ini

Code: Select all

[Pivot CubePro Duo]
bed_STL_filename=BedCubeX.stl
extension=bfb
cost_per_hour=0
g_code_prefix=5E4669726D776172653A56312E31300A5E4D696E6669726D776172653A56312E30300A5E44524D3A3030303030303030303030300A5E5072696E7465724D6F64656C3A4355424550524F0A5E4D6174657269616C436F646545313A3235300A5E4D6174657269616C436F646545323A2D310A5E4D6174657269616C436F646545333A2D310A5E4D6174657269616C4C656E67746845313A20323631382E3331390A5E4D6174657269616C4C656E67746845323A20302E3030300A5E4D6174657269616C4C656E67746845333A20302E3030300A5E4D6F64656C4865696768743A2035302E3830300A5E4C61796572436F756E743A203235340A5E4C617965724865696768743A302E320A5E537570706F7274733A3235300A5E537570706F7274426F72646572733A20545255450A5E526166743A2D310A5E5369646577616C6B733A3235300A5E5369646577616C6B426F72646572733A20545255450A5E5369646577616C6B507265663A6F6E3A316F66663A320A5E44656E736974793A5374726F6E670A5E5061747465726E3A4469616D6F6E640A5E56657273696F6E3A3934310A5E54696D653A36340A4D343034205334300A5E50524546495820454E440A
g_code_warm=4D32323720503235302053323530204733303020463730300A4D32323820503020533235300A4D3233312050302053300A4D3233322050323530302053323530300A4D3233332050313835300A4D31303620503130300A47342050300A4D363031205032205333302046350A4D3232382050302053310A4D3232372050312053312047313030302046313030300A4D3234302053313430300A4D3C4558542B313E303420533C54454D503E2050310A4731205839382E30303020593133362E303030205A352E323030302046393030302E300A4731205839382E30303020593136312E303030205A352E323030302046393030302E300A4731205839382E30303020593135372E303030205A352E323030302046393030302E300A4D3C4558542B313E303420533C54454D503E0A4D353531205035303020533530300A4731205839382E30303020593133362E303030205A352E323030302046393030302E300A4731205839382E30303020593136312E303030205A352E323030302046393030302E300A4731205839382E30303020593133362E303030205A352E323030302046393030302E300A4D363031205032205333302046350A4D343034205336302050310A4D3130370A5E496E6974436F6D706C657465
g_code_cool=3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A0A3B204266422D7374796C650A4D3C4558542B313E303420533C54454D503E
g_code_N_layers=3B204D617962652072652D686F6D652058202620593F
g_code_postfix=4D3130330A4D3130342053300A4D3230342053300A4D3330342053300A
every_N_layers=0
post_process=4375626549744D6F643439315F536166654D6F6465322E65786520223C46494C453E22
num_extruders=2
firmware_type=0
add_comments=1
fan_on=M106
fan_off=M107
fan_pwm=1
add_m101_g10=0
z_speed_mm_per_s=3.5
z_settle_mm=0.25
bed_size_x_mm=242.9
bed_size_y_mm=270.4
bed_size_z_mm=230
ext_radius=0
bed_offset_x_mm=0
bed_offset_y_mm=0
bed_offset_z_mm=0
bed_roughness_mm=0
round_bed=0
travel_speed_mm_per_s=150
first_layer_speed_mm_per_s=30
dmax_per_layer_mm_per_s=20
xy_accel_mm_per_s_per_s=10
xy_steps_per_mm=150
lo_speed_perim_mm_per_s=22
lo_speed_solid_mm_per_s=22
lo_speed_sparse_mm_per_s=25
hi_speed_perim_mm_per_s=100
hi_speed_solid_mm_per_s=100
hi_speed_sparse_mm_per_s=100
ext_gain_1=0.0225
ext_material_1=11
ext_axis_1=0
ext_gain_2=0.0225
ext_material_2=12
ext_axis_2=0
ext_Xoff_2=0
ext_Yoff_2=0
ext_gain_3=1
ext_material_3=0
ext_axis_3=0
ext_Xoff_3=0
ext_Yoff_3=0
ext_gain_4=1
ext_material_4=0
ext_axis_4=0
ext_Xoff_4=0
ext_Yoff_4=0
model_ext=0
support_ext=0
support_body_ext=0
raft_ext=0
solid_loop_overlap_fraction=0.33
_styles.ini

Code: Select all

[.2mmLayer-HQ]
layer_thickness_mm=0.2
extrusion_width_mm=0.4
num_loops=2
skin_thickness_mm=0.4
infill_extrusion_width=0.4
infill_density_denominator=3
stacked_layers=1
use_destring=1
use_wipe=1
loops_insideout=1
infill_st_oct_rnd=0
inset_surface_xy_mm=0
seam_jitter_degrees=0
seam_depth_scaler=0.6
seam_gap_scaler=1
seam_angle_degrees=45
_supports.ini

Code: Select all

[sample support]
support_sheathe=0
support_density=0
solid_interface=0
support_inflate_mm=0
support_gap_mm=1
support_angle_deg=0
support_z_max_mm=-1
sheathe_z_max_mm=-1
raft_mode=0
prime_pillar_mode=0
raft_inflate_mm=1
brim_mm=0
brim_ht_mm=0
brim_fillet=0
MichaelHerron
Posts: 10
Joined: 20 Feb 2015, 16:35

Re: Cubepro gcode

Post by MichaelHerron »

I'm using Kisslicer and CubeItMod491_SafeMode2 post processor. Then, of course, CodeX to encode it to ".cubepro" format. I'm then able to load it back into the CubePro software and send via wifi to the printer.

Here are my G-Code tabs:

Prefix:

Code: Select all

^Firmware:V1.10
^Minfirmware:V1.00
^DRM:000000000000
^PrinterModel:CUBEPRO
^MaterialCodeE1:250
^MaterialCodeE2:-1
^MaterialCodeE3:-1
^MaterialLengthE1: 2618.319
^MaterialLengthE2: 0.000
^MaterialLengthE3: 0.000
^ModelHeight: 50.800
^LayerCount: 254
^LayerHeight:0.2
^Supports:250
^SupportBorders: TRUE
^Raft:-1
^Sidewalks:250
^SidewalkBorders: TRUE
^SidewalkPref:on:1off:2
^Density:Strong
^Pattern:Diamond
^Version:941
^Time:64
M404 S40
^PREFIX END
Select Extruder:

Code: Select all

M227 P250 S250 G300 F700
M228 P0 S250
M231 P0 S0
M232 P2500 S2500
M233 P1850
M106 P100
G4 P0
M601 P2 S30 F5
M228 P0 S1
M227 P1 S1 G1000 F1000
M240 S1400
M<EXT+1>04 S<TEMP> P1
G1 X98.000 Y136.000 Z5.2000 F9000.0
G1 X98.000 Y161.000 Z5.2000 F9000.0
G1 X98.000 Y157.000 Z5.2000 F9000.0
M<EXT+1>04 S<TEMP>
M551 P500 S500
G1 X98.000 Y136.000 Z5.2000 F9000.0
G1 X98.000 Y161.000 Z5.2000 F9000.0
G1 X98.000 Y136.000 Z5.2000 F9000.0
M601 P2 S30 F5
M404 S60 P1
M107
^InitComplete
Postfix:

Code: Select all

M103
M104 S0
M204 S0
M304 S0
rassilon50
Posts: 10
Joined: 31 Jan 2015, 15:02

Re: Cubepro gcode

Post by rassilon50 »

Mr Herron thats brilliant!

I'm proud to report that I took those settings and managed to get a print straight off!

As you can see from the picture, a successful print, but not quite perfect. The first layer was VERY flattened, and the top layer not flattened enough! Any ideas?

I've got settings from Epop as well (I now have a desktop full of different Kisslicer.exe and .ini files) so I'm gunna run some comparisons to see what I can tweak, but this is my first proper print using KisSlicer! Very Happy indeed!
Attachments
DSC_000001 5.JPG
MichaelHerron
Posts: 10
Joined: 20 Feb 2015, 16:35

Re: Cubepro gcode

Post by MichaelHerron »

Here is the file I printed... Its not what I would consider excellent, but It is pretty darn good. Dimensionally it is also "Pretty good" being just 1/2 mm small on the inside and about perfect on the outside. This is a VAST improvement over the CubePro slicer. We've now produced several different prints using the KISSLICER/CubitMod/Codex workflow, and all are good--visually and dimensionally.

Simplify3D is working on a profile for the CubePro. We are sharing our results and files with them to further develop this profile. That is most likely the route we will go--just to simplify our workflow and increase our flexibility. Until we get there, i'll keep posting... My files thus far will only work on the left extruder.. I may try to get it working with the other if I have time...
File printed with Kisslicer
File printed with Kisslicer
loffler
Posts: 9
Joined: 06 Jan 2015, 10:21

Re: Cubepro gcode

Post by loffler »

I just wanted to add one to the success pile.
I took the settings exactly as MichaelHerron had posted and got my first successful print out of Kisslicer on the Cubepro Duo.
Its not perfect and definitely needs tweaking but we are very close now. Great work MichaelHerron.
IMG_20150303_162728.jpg
IMG_20150303_162728.jpg (71.62 KiB) Viewed 8399 times
I used a test part that I use for all my benchmarking and testing. The first layer didnt go down too well and looked too thin.
The speed was way too high and the whole machine was rocking, but it finished the print with no errors despite a few unnerving sounds from the motors and belts. Because of the rocking some of the support was welded to the model but was still easier to remove than the cubepros attempt.
For the second attempt, I moved the speed slider to half way and was a lot closer to the cubepro speeds which was confirmed by decoding a cubepro file of the same part.
The resulting print was much better with smoother walls and the support came away so easy and actually looked like the preview in Kisslicer. Im not sure its ready to be first choice slicer just yet, but will definitely continue to tinker and use it for the parts where lots of support are needed.

Ive been over at simplify3D looking at their slicer too and their progress on integrating cubepro support. It looks a little easier to use than kisslicer so I hope they can get the same or better results as this. If they do, I will definitely pay for a license.
rassilon50
Posts: 10
Joined: 31 Jan 2015, 15:02

Re: Cubepro gcode

Post by rassilon50 »

Thats brilliant, yeah I thought the speed was a bit zippy...

I'll lower the settings and try the same thing!

Ok just tried. yes thats a much better print.

But, what setting sets the Z height at the beginning of the print? It just needs to be the tiniest bit lower in order for the first layer to print properly.
loffler
Posts: 9
Joined: 06 Jan 2015, 10:21

Re: Cubepro gcode

Post by loffler »

I’ve changed a few settings to improve things a little.
Firstly the thin first layer was improved by setting a 0.20 Z offset on the printer hardware page. This made the same first layer height as a decoded cubepro file, which is always 0.40 on the files I’ve looked at.
Secondly, I changed the skin thickness to 0.80 in the styles tab effectively making it twice as thick. The first layer was tearing and leaving holes when the part was removed from the bed, but come away well now.
With these 2 settings, the parts stick to the bed well and are easy to remove. I’ve not even been using glue for the test prints and they’ve been great.

I’ve been suffering with excess material from the nozzle after the wipe sequence. I added a 2 second pause and seems to help harden and knock off a bit easier.

I notice on all the builds that Kisslicer adds a tool change after the first layer and does the prime and wipe procedure again. Is this needed with single extruder builds and can it be removed? I can’t see where this can be changed or if it can. Seems redundant and doubles the risk of getting excess material from the nozzle.

I’m getting pretty good results with some straight flat parts, but I tried the moai head model with a lot of curves and the support printed superbly but the outer curved faces were horrible. Not sure what to do to help that...
rassilon50
Posts: 10
Joined: 31 Jan 2015, 15:02

Re: Cubepro gcode

Post by rassilon50 »

I’ve been suffering with excess material from the nozzle after the wipe sequence. I added a 2 second pause and seems to help harden and knock off a bit easier.
Where was this done? As I've been experiencing the same thing.

As for the Z offset, yeah I managed to play about with that over the weekend as well, I meant to post my findings, but its cool to know they have been corroborated!
Post Reply