duet 2.04 -> invalid model height with cura 4.3 sliced models
-
Using cura 4.3.0 to slice and a duet wifi with firmware 2.04 (release), DWC is showing invalid model heights and layer counts in the model. For example, I've provided a google drive link to a sliced model that is 68.5mm high. However, the duet reports that it is only 1mm in height with five 0.2mm layers.
https://drive.google.com/open?id=1-KsWBZv5FBBhAbD3Yb66AJ6TqulVS7Sy
-
The problem is this line near the end of the file, which I expect comes from the ending script that you configured in Cura:
G1 Z+1 E-1 F1500 ; move Z up a bit retract filament even more
That line is confusing the file parser, which thinks that the +1 is the object height. Change the comment so that it starts with uppercase letter E, for example:
G1 Z+1 E-1 F1500 ; E move Z up a bit retract filament even more
then it will report correctly.
-
@garyd9 looks like Cura changed the tagging agin, unless this was working with an older version of DWC?
-
This problem has nothing to do with DWC, it's either a DSF or RRF problem. Are you using a Duet 2?
-
@chrishamm said in duet 2.04 -> invalid model height with cura 4.3 sliced models:
This problem has nothing to do with DWC, it's either a DSF or RRF problem. Are you using a Duet 2?
I'm not suggesting it's a DWC issue... (or pointing any fingers.) I just listed the symptoms as they appear (and DWC happens to be the "public face" of the duet firmware) as completely as possible. It is a duet2 (duet wifi.)
Other information not already explicitly provided: DWC is the version included with duet firmware 2.04(release), the duet board h/w version 1.04 (I think.)
I also understand that this likely won't get fixed before RRF3 (but the gcode is linked so that someone using RRF can check it.)
-
@T3P3Tony said in duet 2.04 -> invalid model height with cura 4.3 sliced models:
@garyd9 looks like Cura changed the tagging agin, unless this was working with an older version of DWC?
Tony, you moved this to the DWC section, but I don't think it's a DWC issue.
-
apologies, thought it was a DWC issue, moved back to general discussion!
-
The problem is this line near the end of the file, which I expect comes from the ending script that you configured in Cura:
G1 Z+1 E-1 F1500 ; move Z up a bit retract filament even more
That line is confusing the file parser, which thinks that the +1 is the object height. Change the comment so that it starts with uppercase letter E, for example:
G1 Z+1 E-1 F1500 ; E move Z up a bit retract filament even more
then it will report correctly.
-
@dc42 said in duet 2.04 -> invalid model height with cura 4.3 sliced models:
The problem is this line near the end of the file, which I expect comes from the ending script that you configured in Cura:
G1 Z+1 E-1 F1500 ; move Z up a bit retract filament even more
That line is confusing the file parser, which thinks that the +1 is the object height. Change the comment so that it starts with uppercase letter E, for example:
G1 Z+1 E-1 F1500 ; E move Z up a bit retract filament even more
then it will report correctly.
Thank you, @dc42
I guess I was wrong about it not getting fixed before RRF3: Making that tiny edit resolves the mis-reported height. I'll have to play around with my ending script to clean it up. I'm not sure why I have an explicit 'plus' sign in the Z movement.
Are there any general rules I could follow in my own scripts to prevent confusing the parser?
-
@garyd9 said in duet 2.04 -> invalid model height with cura 4.3 sliced models:
Are there any general rules I could follow in my own scripts to prevent confusing the parser?
Not really, the only gotcha is a Z movement in the ending script.