I sliced a cube with kisslicer (see settings attached) and then recoded with codex. The printer accepted the file, and seemed to work ok up to a point. it moved to the wipe position, heated up the chamber, and then promptly DIDN'T heat the extruder - then failed with a filament feed error. Not sure whats going on here.
loffler, have you tried "M404 S40 P1" - I believe that "P1" causes the machine to pause until the chamber temperature is reached.
Here are the settings I used:
Material.ini:
Code: Select all
[sample material]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F
fan_Z_mm=0
fan_loops_percent=100
fan_inside_percent=0
fan_cool_percent=100
temperature_C=250
keep_warm_C=180
first_layer_C=255
bed_C=80
sec_per_C_per_C=0
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=1.25
destring_prime=1.25
destring_min_mm=1
destring_trigger_mm=100
destring_speed_mm_per_s=15
Z_lift_mm=0
min_layer_time_s=10
wipe_mm=10
cost_per_cm3=0
flowrate_tweak=1
fiber_dia_mm=3
color=0
[ABS white]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F0A4D3234302053313430300A4D3C4558542B313E3038205331382E30
fan_Z_mm=0
fan_loops_percent=100
fan_inside_percent=0
fan_cool_percent=100
temperature_C=260
keep_warm_C=220
first_layer_C=265
bed_C=60
sec_per_C_per_C=0.00549771
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=1.25
destring_prime=1.25
destring_min_mm=1
destring_trigger_mm=100
destring_speed_mm_per_s=15
Z_lift_mm=0
min_layer_time_s=10
wipe_mm=10
cost_per_cm3=0
flowrate_tweak=1
fiber_dia_mm=1.65
color=4294967040
[PLA blue]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F0A4D3234302053323030300A4D3C4558542B313E3038205332332E30
fan_Z_mm=0
fan_loops_percent=100
fan_inside_percent=0
fan_cool_percent=100
temperature_C=215
keep_warm_C=170
first_layer_C=255
bed_C=40
sec_per_C_per_C=0.00549771
flow_min_mm3_per_s=0.01
flow_max_mm3_per_s=10
destring_suck=1.25
destring_prime=1.25
destring_min_mm=1
destring_trigger_mm=100
destring_speed_mm_per_s=15
Z_lift_mm=0
min_layer_time_s=10
wipe_mm=10
cost_per_cm3=0
flowrate_tweak=1
fiber_dia_mm=1.65
color=2031360
Code: Select all
[sample printer]
bed_STL_filename=C:\Program Files (x86)\3D Systems\CubePro\BedCubeX.stl
extension=gcode
cost_per_hour=0
g_code_prefix=3B205B6D6D5D206D6F64650A4732310A3B206162736F6C757465206D6F64650A4739300A
g_code_warm=3B2053656C6563742065787472756465722C207761726D2C2070757267650A0A3B204266422D7374796C650A4D3C4558542B313E303420533C54454D503E0A4D3534320A4D35353C4558542B313E2050333230303020533930300A4D3534330A0A3B2035442D7374796C650A543C4558542B303E0A4D31303920533C54454D503E0A
g_code_cool=3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A0A3B204266422D7374796C650A4D3C4558542B313E303420533C54454D503E0A0A3B2035442D7374796C650A4D31303420533C54454D503E0A
g_code_N_layers=3B204D617962652072652D686F6D652058202620593F
g_code_postfix=3B20416C6C2075736564206578747275646572732061726520616C72656164792027436F6F6C65642720746F20300A
every_N_layers=0
post_process=NULL
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=285.4
bed_size_y_mm=270.4
bed_size_z_mm=230
ext_radius=0
bed_offset_x_mm=-30
bed_offset_y_mm=-5
bed_offset_z_mm=0
bed_roughness_mm=0.25
round_bed=0
travel_speed_mm_per_s=500
first_layer_speed_mm_per_s=10
dmax_per_layer_mm_per_s=50
xy_accel_mm_per_s_per_s=1500
xy_steps_per_mm=150
lo_speed_perim_mm_per_s=5
lo_speed_solid_mm_per_s=15
lo_speed_sparse_mm_per_s=30
hi_speed_perim_mm_per_s=15
hi_speed_solid_mm_per_s=60
hi_speed_sparse_mm_per_s=75
ext_gain_1=1
ext_material_1=1
ext_axis_1=0
ext_gain_2=1
ext_material_2=0
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.5
[Cubepro]
bed_STL_filename=C:\Program Files (x86)\3D Systems\CubePro\BedCubeX.stl
extension=bfb
cost_per_hour=0
g_code_prefix=5E4669726D776172653A56312E30300A5E4D696E6669726D776172653A56312E30300A5E44524D3A3030303030303030303030300A5E5072696E7465724D6F64656C3A4355424550524F0A3B205B6D6D5D206D6F64650A3B4732310A3B206162736F6C757465206D6F64650A3B4739300A4D34303420533C4245442D32303E0A5E20736574206368616D6265722074656D7020746F206265642074656D702074616B65203230206465670A4D32323720503235302053323530204733303020463730300A5E207265747261637420616E64207265657874656E642C20676C6F62616C2E0A4D32323820503020533235300A5E2064697361626C65206D3232370A4D3233312050302053300A4D3233322050323530302053323530300A4D3233332050313835300A5E686F6D65207A2C2064726F70207A20746F20676C756520706F736E2C20646973706C617920676C7565206D65737361676520616E64207761697420666F72206F6B3F0A4D31303620503130300A5E2066616E73206F6E2C206D61782073706565640A47342050300A5E206477656C6C2064697361626C65642F6477656C6C20666F722030207365636F6E64730A5E4D363031205032205333302046350A5E20666169726C79207375726520746869732069732073656C65637420746F6F6C206F66667365742031202D2074686520666F6C6C6F77696E6720636F6D6D616E6473207573652074686973206F6666736574207768656E20696E74657270726574696E67206720636F6D6D616E64732E20503020697320657874727564657220312C20503220697320657874727564657220322E2073333020616E6420463520646F6E2774206368616E6765206265747765656E20746F6F6C730A4D3232382050302053310A5E2064697361626C65206D3232370A4D3232372050312053312047313030302046313030300A5E206368616E676520676C6F62616C20726574726163742073657474696E677320616761696E0A4D34303420533C4245443E2050310A5E20736574206368616D6265722074656D7020746F206265642074656D7020616E6420776169742074696C6C20697420676574732074686572650A4D3130370A5E66616E206F66660A5E496E6974436F6D706C657465
g_code_warm=3B2053656C6563742065787472756465722C207761726D2C2070757267650A3B204266422D7374796C650A4D31303620503130300A5E66616E73206F6E0A4D3C4558542B313E303420533C54454D502D31303E2050310A5E68656174206E65772065787420746F207072696D696E672074656D700A3C4D41544C3E0A5E73656C65637420616363656C65726174696F6E2073657474696E677320666F722063757272656E74206D617472657269616C0A47342050300A5E6477656C6C20666F722030207365636F6E64730A4D3C4558542B313E303420533C54454D502D31303E2050310A5E68656174206E65772065787420746F207072696D696E672074656D7020616E6420776169740A473120583130382E30303020593133362E303030203C5A3E2046393030302E300A5E706F736E20666F7220776970650A473120583130382E30303020593136312E303030203C5A3E2046393030302E300A5E77697065206E65772065787420696E746F2062696E0A473120583130382E30303020593135372E303030203C5A3E2046393030302E300A5E706F736E206E657720657874206E6561722062696E206C69700A4D3C4558542B313E303420533C54454D502D31303E0A5E68656174206E65772065787420746F207072696D696E672074656D700A4D35353C4558542B313E2050363530205335300A5E7072696D65206E6577206578742036353020737465707320617420353572706D0A473120583130382E30303020593133362E303030203C5A3E2046393030302E300A5E77697065206E657720657874206F7574206F662062696E
g_code_cool=3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A3B204266422D7374796C650A3C4D41544C3E0A5E73656C65637420616363656C65726174696F6E2073657474696E677320666F722063757272656E74206D617472657269616C0A4D3C4558542B313E303420533C54454D503E2050310A5E6B6565707761726D206F6C642065787472756465720A4D35363C4558542B313E205034353020533530300A5E72657665727365206F6C64206578747275646572203435302073746570732061742035302072706D0A473120583131382E30303020593133332E303030203C5A3E204631353030302E300A5E706F736E206F6C642065787420666F7220776970650A473120583131382E30303020593135372E303030203C5A3E2046393030302E300A5E77697065206F6C642065787420696E746F2062696E0A473120583131382E30303020593133332E303030203C5A3E2046393030302E300A5E77697065206F6C6420657874206F7574206F662062696E
g_code_N_layers=3B204D617962652072652D686F6D652058202620593F
g_code_postfix=3B20416C6C2075736564206578747275646572732061726520616C72656164792027436F6F6C65642720746F20300A4D343034205330
every_N_layers=0
post_process=NULL
num_extruders=2
firmware_type=0
add_comments=0
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=285.4
bed_size_y_mm=270.4
bed_size_z_mm=230
ext_radius=0
bed_offset_x_mm=-30
bed_offset_y_mm=-5
bed_offset_z_mm=0
bed_roughness_mm=0.25
round_bed=0
travel_speed_mm_per_s=150
first_layer_speed_mm_per_s=10
dmax_per_layer_mm_per_s=50
xy_accel_mm_per_s_per_s=1500
xy_steps_per_mm=150
lo_speed_perim_mm_per_s=5
lo_speed_solid_mm_per_s=15
lo_speed_sparse_mm_per_s=30
hi_speed_perim_mm_per_s=15
hi_speed_solid_mm_per_s=60
hi_speed_sparse_mm_per_s=75
ext_gain_1=1
ext_material_1=1
ext_axis_1=0
ext_gain_2=1
ext_material_2=0
ext_axis_2=0
ext_Xoff_2=-42.5
ext_Yoff_2=0.5
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.5
Code: Select all
[sample style]
layer_thickness_mm=0.25
extrusion_width_mm=0.5
num_loops=3
skin_thickness_mm=0.8
infill_extrusion_width=0.5
infill_density_denominator=4
stacked_layers=1
use_destring=1
use_wipe=1
loops_insideout=0
infill_st_oct_rnd=1
inset_surface_xy_mm=0
seam_jitter_degrees=0
seam_depth_scaler=1
seam_gap_scaler=1
seam_angle_degrees=45
[Default for cubepro]
layer_thickness_mm=0.2
extrusion_width_mm=0.5
num_loops=3
skin_thickness_mm=0.8
infill_extrusion_width=0.5
infill_density_denominator=1
stacked_layers=1
use_destring=1
use_wipe=1
loops_insideout=0
infill_st_oct_rnd=0
inset_surface_xy_mm=0
seam_jitter_degrees=360
seam_depth_scaler=1
seam_gap_scaler=1
seam_angle_degrees=55
Code: Select all
[sample support]
support_sheathe=0
support_density=3
solid_interface=0
support_inflate_mm=0
support_gap_mm=0.5
support_angle_deg=45
support_z_max_mm=-1
sheathe_z_max_mm=-1
raft_mode=0
prime_pillar_mode=1
raft_inflate_mm=2
brim_mm=0
brim_ht_mm=0
brim_fillet=1
[ABS support]
support_sheathe=0
support_density=5
solid_interface=0
support_inflate_mm=0
support_gap_mm=0.2
support_angle_deg=60
support_z_max_mm=-1
sheathe_z_max_mm=-1
raft_mode=1
prime_pillar_mode=0
raft_inflate_mm=0
brim_mm=3
brim_ht_mm=1
brim_fillet=0
[No support]
support_sheathe=0
support_density=0
solid_interface=0
support_inflate_mm=0
support_gap_mm=0.2
support_angle_deg=60
support_z_max_mm=-1
sheathe_z_max_mm=-1
raft_mode=0
prime_pillar_mode=0
raft_inflate_mm=0
brim_mm=0
brim_ht_mm=0
brim_fillet=0
Code: Select all
; Maybe set some material-specific G-code?
M240 S1400
M<EXT+1>08 S18.0
Printer gcode:
Prefix:
Code: Select all
^Firmware:V1.00
^Minfirmware:V1.00
^DRM:000000000000
^PrinterModel:CUBEPRO
; [mm] mode
;G21
; absolute mode
;G90
M404 S<BED-20>
^ set chamber temp to bed temp take 20 deg
M227 P250 S250 G300 F700
^ retract and reextend, global.
M228 P0 S250
^ disable m227
M231 P0 S0
M232 P2500 S2500
M233 P1850
^home z, drop z to glue posn, display glue message and wait for ok?
M106 P100
^ fans on, max speed
G4 P0
^ dwell disabled/dwell for 0 seconds
^M601 P2 S30 F5
^ fairly sure this is select tool offset 1 - the following commands use this offset when interpreting g commands. P0 is extruder 1, P2 is extruder 2. s30 and F5 don't change between tools
M228 P0 S1
^ disable m227
M227 P1 S1 G1000 F1000
^ change global retract settings again
M404 S<BED> P1
^ set chamber temp to bed temp and wait till it gets there
M107
^fan off
^InitComplete
Code: Select all
; Select extruder, warm, purge
; BfB-style
M106 P100
^fans on
M<EXT+1>04 S<TEMP-10> P1
^heat new ext to priming temp
<MATL>
^select acceleration settings for current matrerial
G4 P0
^dwell for 0 seconds
M<EXT+1>04 S<TEMP-10> P1
^heat new ext to priming temp and wait
G1 X108.000 Y136.000 <Z> F9000.0
^posn for wipe
G1 X108.000 Y161.000 <Z> F9000.0
^wipe new ext into bin
G1 X108.000 Y157.000 <Z> F9000.0
^posn new ext near bin lip
M<EXT+1>04 S<TEMP-10>
^heat new ext to priming temp
M55<EXT+1> P650 S50
^prime new ext 650 steps at 55rpm
G1 X108.000 Y136.000 <Z> F9000.0
^wipe new ext out of bin
Code: Select all
; Guaranteed same extruder, cooling down
; BfB-style
<MATL>
^select acceleration settings for current matrerial
M<EXT+1>04 S<TEMP> P1
^keepwarm old extruder
M56<EXT+1> P450 S500
^reverse old extruder 450 steps at 50 rpm
G1 X118.000 Y133.000 <Z> F15000.0
^posn old ext for wipe
G1 X118.000 Y157.000 <Z> F9000.0
^wipe old ext into bin
G1 X118.000 Y133.000 <Z> F9000.0
^wipe old ext out of bin
Code: Select all
; All used extruders are already 'Cooled' to 0
M404 S0
^Set chamber to 0