Page MenuHomeAleph Objects Inc

ABS + NinaFlex FDv2 TAZ 6 profile is missing start(1)/end(1) gcode
Closed, ResolvedPublic

Description

This was a weird one.

https://code.alephobjects.com/diffusion/P/browse/experimental/cura/TAZ6_flexy_dually_v2/ABS-ninjaflex_medium-quality_TAZ6_flexydually_0.6noz_cura.ini

Missing start/end gcode for single extruder use.

This is where it gets weird IMHO.
Setup:
Nutmeg-08
FDv2 pre-retail, v2b connectors
Cura 19.12
Machine Selection: LulzBot TAZ 6 (FlexyDually v2)
Quickprint: ABS + NinjaFlex, Standard Print

Steps to reproduce:
Load single model.
Save gcode
View gcode in text editor.

Result:
No start or end gcode.

gcode:
M190 S110.000000
M109 S240.000000

;Layer count: 56
;LAYER:0
M107
G0 F10500 X113.474 Y124.040 Z0.425
G0 X113.179 Y124.373
;TYPE:SKIRT
G1 F600 X113.474 Y124.040 E0.02223

Thoughts:
Cura 19.12 doesn't insert Start2 or End2 gcode unless you use the option "Dual Extrusion Merge".

Testing
Setup: same as above

Steps to reproduce:
Load model
Load second model
Select Dual Extrusion Merge

Result:
Cura uses Start2/End2 gcode

;This profile is designed specifically for LulzBot TAZ6 3D Printer
;Basic slice data:
;Sliced at: Thu 05-05-2016 20:51:17
;Layer height: 0.425
;Walls: 1.2
;Fill: 20
;Estimated Print time: 5 hours 6 minutes
;Filament used: 2.462m 19.0g
;Filament cost: 0.97
G26 ; clear potential 'probe fail' condition
G21 ; set units to Millimetres
M107 ; disable fans
G90 ; absolute positioning
M82 ; set extruder to absolute mode
G92 E0 ; set extruder position to 0
M140 S110; get bed heating up
M104 S170 T0 ; soften filament
M104 S170 T1 ; soften filament
G28 X Y ; home X and Y
G1 X-19 Y258 ; move over the Z_MIN switch

Thoughts:
Cura only uses Start2/End2 gcode if "Dual Extrusion Merge" is selected.

This happens with the 910 + pva profile as well. While support extruder = 2 is selected, no nozzle probing occurs, since there's no start/end gcode telling it to do so.

A user may attempt to print with only one material, with a dual extruder, using one of the dual extruder profiles.

Can we include the start2/end2 gcode probing behavior in start(1)/end(1) gcode as a fail safe?

Event Timeline

Orias created this task.May 5 2016, 8:02 PM
Orias renamed this task from ABS + NinaFlex FDv2 TAZ 6 profile is missing start(1)/end(2) gcode to ABS + NinaFlex FDv2 TAZ 6 profile is missing start(1)/end(1) gcode.

kk awesome, we'll definitely want to test this one heavily, the way it selects which start/end gcode modifier doesn't make a whole lot of sense to me