Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. MegaAndy
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 48
    • Best 4
    • Controversial 0
    • Groups 0

    MegaAndy

    @MegaAndy

    4
    Reputation
    8
    Profile views
    48
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    MegaAndy Unfollow Follow

    Best posts made by MegaAndy

    • My Experience with Relative extrusion (Problem and Solution)

      Since I got my Duet Maestro a few weeks ago I had been struggling with setup of motors and extrusion.

      I was able to print simple square/straight objects fine some curved objects and infill could sometimes be largely under extruded in places.

      Just last night I had finally realised what was happening. I had not realised until yesterday that previously with Marlin I had used absolute extrusion and Reprap defaults to relative extrusion, Cura had correctly switched to relative so the gcode was fine.

      What I think was happening is that with relative, there were lines of gcode with extremely small extrudes due to tight curves, if they were smaller than the threshold of one microstep no extrusion would occur. So even if within a curve there would be a large amount of these small extrudes none would actually happen as they are all under the amount of one step. On absolute extrusion I expect that even if it misses a few extrudes due to being too small it will catch up when the absolute value reaches the threshold.

      Once i had realised what was going on, the solution seems simple, up the microsteps. I was on 16 Interpolated and went straight to 256 microsteps instead. I printed something that was failing constantly and the under extrusion was gone.

      alt text

      Apologies if this is extremely obvious but it took me a lot of failing and head scratching to work this out. The solution seems perfectly logical but it makes me wonder whether the firmware should really build up extrusions that are too small until they can be handled with your steps per mm (I suppose if this was the case you may as well be using absolute extrusion).

      posted in General Discussion
      MegaAndyundefined
      MegaAndy
    • RE: Anet A8 - How Hard is the Hardware Conversion?

      I went to the Duet from AM8 too. For the wiring, I re crimped all the connectors with the supplied crimps but I just sat and took my time and matched all the wires up one connector at a time, was easy to follow the wiring diagram for the Duet maestro with everything seeming easy to work out where it goes.

      posted in Duet Hardware and wiring
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Phaedrux Ok so I might be there now!

      I separated the wiring from the cable bundle going to the X carriage. I also had decided that while I was unbundling the wires I would replace the right cooling fan that seemed to have died when upgrading to RRF3. I could also see that I had just about fit the thermistor cable extension plug/socket in the gap behind the right fan. I went to check the crimps were ok and also insulate the bare (for a few mm) single core wire going into it with electrical tape but as it was pretty tight in there I managed to break the wire from the crimp. So I soldered the extension on and insulated the join instead and proceeded to test.

      With the thermistor separated from the rest I got the below temp chart. There's was a wobble when homing but pretty much fine. I then restarted the print roughly bundling the wires up again with my hands to see if it would play up again and it was also fine.

      IMG20210102191225.jpg

      b88954bc-e3cd-4e3d-ac98-725a95342543-image.png

      I have now rebundled all the wires again, and ran the print that would produce the issue every time. Below is the temp graph this time, perfect:

      So I think this should be it solved for now but only time will tell using it properly to see if it comes back in certain situations! I do still think the fact that the temperature is jittering at low temps on all sensors doesn't seem normal though and I expect that must have still been related.

      Anyway, thank you all for the help, especially @Phaedrux and @Veti, this community really is brilliant.

      317f9129-ccf0-46dc-a9e7-d068f9310a60-image.png

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Slicing G-Code curves from solid (not mesh) geometry.

      I gave it a go earlier with prusa/generic FFF settings. Print came out pretty nice, can see some slight Z banding which may just be my printer/filament (shows up more in the photo due to very bright LED light above the printer)

      Found it a bit of a pain to setup and had no indication of print time or a good way of seeing what speeds at different parts of the print. Found it interesting it seems to move in the Z axis while bridging too, not sure what it was trying to achieve with that.
      FOJIMG_20200310_203739.jpg

      Edit: Also, I had to download an additive post process settings file, I just used the prusa one. https://cam.autodesk.com/hsmposts

      posted in General Discussion
      MegaAndyundefined
      MegaAndy

    Latest posts made by MegaAndy

    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Phaedrux The sleeve on the thermistor wire was not covering the final 2 or 3 mm going into the connector shown below.

      I do find it curious that this was situated behind the right fan, and also the right fan had died when upgrading. I don't think its possible that the small amount of exposed wire could have shorted anything, there was no room for it to move anywhere.

      017de414-63df-4f7b-9619-edcbc4a5c3bc-image.png

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Phaedrux Ok so I might be there now!

      I separated the wiring from the cable bundle going to the X carriage. I also had decided that while I was unbundling the wires I would replace the right cooling fan that seemed to have died when upgrading to RRF3. I could also see that I had just about fit the thermistor cable extension plug/socket in the gap behind the right fan. I went to check the crimps were ok and also insulate the bare (for a few mm) single core wire going into it with electrical tape but as it was pretty tight in there I managed to break the wire from the crimp. So I soldered the extension on and insulated the join instead and proceeded to test.

      With the thermistor separated from the rest I got the below temp chart. There's was a wobble when homing but pretty much fine. I then restarted the print roughly bundling the wires up again with my hands to see if it would play up again and it was also fine.

      IMG20210102191225.jpg

      b88954bc-e3cd-4e3d-ac98-725a95342543-image.png

      I have now rebundled all the wires again, and ran the print that would produce the issue every time. Below is the temp graph this time, perfect:

      So I think this should be it solved for now but only time will tell using it properly to see if it comes back in certain situations! I do still think the fact that the temperature is jittering at low temps on all sensors doesn't seem normal though and I expect that must have still been related.

      Anyway, thank you all for the help, especially @Phaedrux and @Veti, this community really is brilliant.

      317f9129-ccf0-46dc-a9e7-d068f9310a60-image.png

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @hackinistrator I have tried swapping the thermistor to the other extruder input and issue persisted.

      Below chart shows that it starts spiking as soon as it starts probing, and is still fluctuating while just printing the slow first layer, then as soon as I pause you can see it smoothly levelling out, I then turn the heater off and it smoothly lowers.
      21be861c-78cf-448e-aee3-98a7cc62879b-image.png

      I will try separating wires as much as I can now and will report back.

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      I am now tuning pressure advance again after retuning e-steps and find that this also causes my temperature to have massive amounts of fluctuations.

      I am printing the pressure advance tuning found on this forum, its alternates between 5mm/s and 70mm/s in a straight line which is seeming to cause these temperature fluctuations. Presumably the extruder motor rapidly changing speeds is causing interference with the thermistor.

      It's as if there used to be a filter for sensor noise but now any external factors are now causing havoc with the readings. Is there a setting anywhere for gain or noise compensation perhaps? I am wondering if there was a setting defaulted to on that now is not.

      a116471c-8f35-4119-9020-6d83b8d55608-image.png

      Once the calibration print was finished, the temp levelled out to requested temp and remained stable:

      b1e35d91-207d-4607-9333-45fc9276410a-image.png

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Phaedrux ok I will give that a go soon and see if I can see a difference.

      I feel like if the measurement from shorting the thermistor with a jumper was fluctuating like mad instead of a static reading, shows that the noise/fluctuating issue is happening with the board rather than the thermistor wire.

      And yes exactly main thing is they seem to be stable when at temp and not probing which is the important bit.

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Phaedrux The thermistors are just simply going to straight from the connectors to the hotend or bed.

      All wires going to the X carriage are just simply bundled together though so I guess that is prone to interference. So I guess I should be insulating the thermistor wire from the bl touch and other wires. Weird that this could be causing an issue now after updating but no issue before though.

      I used the connectors and crimps that came with the maestro but I wouldn't rule out me not crimping them well.IMG20210101173948.jpg

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      I think I will just keep using it and see how it goes for now as I see no solution.

      I have started a print and can see that despite the temperature seeming unstable at idle, when at temp it levels out to within 0.1 degrees of the requested temperature which is all that matters. I still also get a temperature blip when the bed is probed by the BL touch as shown in the graph below, reporting 15 degrees off within an instant.

      It just seems to me that my printer in particular now seems more prone to noise/interference in temp readings than it was before.

      Capture.PNG

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      I have done a bit of checking for shorts. One thing I have found is that ground and the VSSA pin of all of the thermistors are connected. I am guessing ground and VSSA should be separate?

      They are also still joined after unplugging the thermistors.

      Edit: Looks like according to this https://duet3d.dozuki.com/Wiki/Connector_and_spare_part_numbers#Section_VSSA_fuse , VSSA and the endstops ground should have under 5ohms between them, it reads 1.8ohm for me so looks correct.

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      Looking like a hardware or wiring fault then I guess..

      Found this from David on an old post: https://forum.duet3d.com/post/128645

      I have measured 5v as a stable 4.9v and the 3.3v as stable 3.28v so I think that is ok. So could be one of the other things mentioned like leakage between bed heater and thermistor, I guess if that is the case it would be irreversible.

      I guess at this stage the only way of proving it's not a config issue will be reverting back to old firmware with old configs to see if it still does it.

      Edit: thought I should also mention that when I was setting up I couldn't get one fan working , on fan02, later realising the fan was just now not working as plugging another in worked fine. Makes me wonder if there was a surge at some point to cause this issue and break that fan at the same time.

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy
    • RE: Noisy/Fluctuating temperatures in idle since updating to RRF 3

      @Veti Unfortunately , I have tried the semi automatic ADC tuning and have not seen any improvement. H value for both came up as 0 and L was either -1 or 1.

      Interestingly, when I had a jumper over a thermistor , rather than getting a static reading, it was jumping all over the place from 2000c to 10953c. I would have thought this should be a static number. It reported a static -273c when the port was left open which I assume is correct.

      Even the CPU temp looks like it's jumping around quite a lot so not sure if there is simply jitter on all sensor readings. (This is also visible on the video in the first post)

      Video with a jumper over bed heater to show rapidly changing reading. Record_2020-12-31-14-14-18.mp4

      posted in Firmware installation
      MegaAndyundefined
      MegaAndy