Experimental firmware release 1.17c+1
-
David,
This is weird. I can't reproduce the problem. I know I didn't dream it because I witnessed it and filmed it. It's plain as can be on the last minute or so of the video that extruders 0 and 2 had too much recovery but extruder 1 was unaffected. So I knew what to look for and sure enough, it was there earlier. However, now it isn't. I tried powering off the machine, doing a restart and testing it before doing anything else but it still worked as expected. Thoughts?
BTW, negative R values work as expected on all 3 extruders (at least, it did when I tried it).
Ian
-
Thanks for the update.
I am currently using 16x microstepping with interpolation on my 0.9deg motors delta, should I switch to 64x microstepping on this firmware?
What will be the difference?Chances are your not going to see any real resolution increase going from 16x to 64x because you are already running good 0.9 deg motors. In my case I'm running 1.8 deg/step motors with 17 tooth pulleys and I can ever so slightly see an improvement going above 16x stepping. This is one of those topics where someone will point out.."that's just impossible to see". Whatever the case I would suggest trying 128x as it's quieter then 64x at least in my case.
If you change your microstepping be sure to set your steps per mm and then the microstepping values. M92 is steps at 16x and then M350 to have it auto adjust.
In my case:
M92 X94.12 Y94.12 Z400 ; set axis steps/mm
M92 E200.7238:200.7238 ; set extruder 0 and 1 steps/mmM350 X128 Y128 Z128 E128:128 ; set microstepping
Jeff
-
I just had an issue using this firmware 1.17c+1. I am using slic3r generated retraction but just printing a cube, at the first retract it did a massive retraction seemingly pulling the filament back 20mm+ (I've never seen the extruder turn that fast before). I abandoned the print at the next one.
Uploaded 1.17c - printed the same object from the sd card, printing normally.
-
I just had an issue using this firmware 1.17c+1. I am using slic3r generated retraction but just printing a cube, at the first retract it did a massive retraction seemingly pulling the filament back 20mm+ (I've never seen the extruder turn that fast before). I abandoned the print at the next one.
Uploaded 1.17c - printed the same object from the sd card, printing normally.
What type of hot end are you using? The only change in that area that I made in 1.17c+1 should only affect mixing hot ends.
-
I just had an issue using this firmware 1.17c+1. I am using slic3r generated retraction but just printing a cube, at the first retract it did a massive retraction seemingly pulling the filament back 20mm+ (I've never seen the extruder turn that fast before). I abandoned the print at the next one.
Uploaded 1.17c - printed the same object from the sd card, printing normally.
I think I am having similar problem with the extruder on 1.17c+1. First I thought it was due to messing with microstepping, but resetting to leave it at 16x still caused the extruder motor to move erratically. I have reverted to 1.17c to print, maybe I will try investigate further later.
-
Weird, I did a print that sucked down about 250g of filament with this firmware and noticed no issues at all with the extruder. Being a software engineer I know how this goes, I'm sure it'll get resolved.
-
I just had an issue using this firmware 1.17c+1. I am using slic3r generated retraction but just printing a cube, at the first retract it did a massive retraction seemingly pulling the filament back 20mm+ (I've never seen the extruder turn that fast before). I abandoned the print at the next one.
Uploaded 1.17c - printed the same object from the sd card, printing normally.
What type of hot end are you using? The only change in that area that I made in 1.17c+1 should only affect mixing hot ends.
Titan extruder, 20mm nema 17 pancake stepper, into a genuine e3d v6 in flying configuration.
-
I noticed a similar issue when upgrading to the first 1.17 release. I tied it to using incremental vs absolute extruder positioning. I just switched over to absolute in KISS and I didn't have any problems.
-
I've released another minor update, 1.17c+2. The changes are:
- Fixed a bug in the interpretation of the G2/G3 I and J parameters (they are supposed to be relative always)
- If a Hard Fault exception occurs, the software reset data now includes additional status information to help track down the cause.
I recall that a couple of users have reported unexpected resets, with a software reset code of the form xx3x subsequently reported by M122. If you are one of them, please install this release in case it happens again.
-
So I installed this on my Kossel delta, and it's been printing fine with no issues.
I installed it on my Rostock Max V2 and I am having nothing but issues. I just did a 19 hour print on 1.16 beta 10 and it's been printing beautifully since I installed it.
Now when I try to print anything it seems the retraction has quadrupled or something silly like that. What used to be a 4mm retraction is taking it back 16mm and i'm guessing but I've watched the retractions before and the knob was 1/4 turn now it's atleast 1 full turn.
But my Kossel seems to be unaffected with this same issue. Both printers have Duet Wifi's with Web interface 1.14a.
-
Is that 4mm of firmware retraction, or is the 4mm configured in the slicer?
-
DC42 I flashed to 1.17c and it fixed the problem with the same GCODE that I had sliced on the experimental version.
4mm is what is set in the slicer but when it would retract it would only do say 1/4 of the knob retracting, when I was on experimental it would do a full revolution for the same retraction.
I don't know what caused it, but that was my issue, I am also experiencing another issue as well. On the same printer ever since I flashed my web interface isn't updating, I connect it gives me a read out and then thats where it sits, no updates on temps, if the machine is busy extracting or performing other functions.
That is at idle, if I'm printing something it seems to be ok.
-
Whenever the web interface stops updating, I recommend the following:
1. Make sure you have a compatible version of the web interface. With 1.17c firmware you should use DWC 1.14a.
2. In Firefox or Chrome press control-shift-J to get the debugging console. Chances are you will find an exception report.
-
With your first release I didn't get any problem, and when I removed the interpolation I setup a crazy speed without bug on retract ! Really good work !
https://youtu.be/XhwdI2oOlKI -
Okay on Beta 10 1.16 I had the older web interface, I think 1.12 it was and I had no issues, I am using 1.17c and 1.14a web interface..
I am using chrome, I hit control shift J and I got this.
dwc.js:2686 Uncaught TypeError: Cannot read property 'sort' of undefined
at Object.success (dwc.js:2686)
at i (dwc.js:2)
at Object.fireWith [as resolveWith] (dwc.js:2)
at A (dwc.js:4)
at XMLHttpRequest. <anonymous>(dwc.js:4)I don't know how to fix it, what needs to be done?
And also to add, on my Kossel which I am on experimental and 1.14a I am having no issues with Chrome.</anonymous>
-
We really need chrishamm to take a look at this, but looking at the code, I think the Duet didn't return a files list when one was expected. Do you have folders /sys, /gcodes and /macros on your SD card?
-
Any thoughts on the retraction issue? I haven't tried the very latest release but I was getting a massive retract instead of tiny one with 1.17c+1. I will try +2 if there is a fix for this in it.
-
The only change to extrusion in 1.17c+2 was for using mixing hot ends and absolute extruder coordinates.
If you send typical retract and unretract commands manually, does it behave correctly?
-
I was having the same issue DeDemonD. I went back to 1.17c and it is behaving normally.
And yes DC42 I have all the correct folder structures on there because the card hasn't changed just upgraded the firmware.
-
What's the process for downloading firmware, say to 1.16, if we're trying to figure out if an issue is firmware related or not? Is that documented? (It may be just to upload all the appropriate bin files at once and update, but I want to be sure)