Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Acid
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 17
    • Best 3
    • Controversial 0
    • Groups 0

    Topics created by Acid

    • Acidundefined

      Add option to M291 to display a popup message on the LCD only

      Firmware wishlist
      • • • Acid
      1
      1
      Votes
      1
      Posts
      118
      Views

      No one has replied

    • Acidundefined

      Solved Delta specific acceleration and jerk sane tuning?

      Tuning and tweaking
      • • • Acid
      3
      0
      Votes
      3
      Posts
      359
      Views

      Acidundefined

      @Phaedrux said in Delta specific acceleration and jerk sane tuning?:

      Those look like sane starting values.

      You can live tune the values by sending the commands during a print. To make that a bit easier there's a pack of tuning macros here: https://forum.duet3d.com/topic/6181/tuning-macros-menus-accel-jerk-retraction-pressure-advance?_=1678993843407

      Yes, that looks just like what the doctor ordered. I'm almost home and will start working on it immediately.

      I'm pretty sure my machine can go a lot higher. Your tuning macros will be used as an inspiration but I'll probably customize them a bit.

      Thanks for sharing!

    • Acidundefined

      [RRF 3.5b2] Unload macro broken, but works when manually sent

      Beta Firmware
      • • • Acid
      2
      0
      Votes
      2
      Posts
      132
      Views

      deckingmanundefined

      @Acid Another explanation is that none of your M568 commands have a "P" parameter to specify which tool the rest of the command refers to. If no "P" parameter is given, the firmware might default to using tool 0, but then again, it might not. Assuming you only have one tool, I suggest you try adding P0 to all of your M568 commands. Let us know how you get on. Another suggestion is that you add M400 after your G1 E-620 command. This will ensure that the move completes before turning off the tool. Also, it might help if you told us exactly how and where the macro fails. You can debug it yourself by sending one command at a time.

    • Acidundefined

      Solved [Solved][Delta] Precision Piezo issues

      Tuning and tweaking
      • • • Acid
      10
      0
      Votes
      10
      Posts
      513
      Views

      Acidundefined

      I just wanted to add that I have once again redesigned part of the bed and replaced the cables with shielded and grounded cables and now the leveling process is truly painless.

      The only issue being that I might've set the sensitivity too high, so with long probing sessions it might pick up a false reading, but to minimize issues I have redesigned the probing pattern and limited the amount of points to 9 instead of 18. 18 points is overkill. And with 9 points I get flawless results:
      9630a4d6-5588-4391-bd7a-46e590b58071-image.png

      Because I have seen a lot of topics about this that do not always explain the solution I will soon dedicate some of my time to do a showcase of my machine and explain in-depth how I have tackled some of the problems that came with the piezo leveling setup. I'll also try to go into the program I designed to generate the probing points for the auto calibration.

      On top of that this machine uses three levers that function as a proxy to the endstops. It's a flexible joint lever which might be of interest to some users here. I wanted a lever so I could reach the maximum height on this machine, since placing the endstop between the top vertexes and the MGN12 cart would cause me to lose around 20mm of print height. Now the lever sits near the top and triggers the endstop when the cart hits the lever. In other words, the endstop has its button pointing up, so it is reversed to traditional Delta endstop positions.

      A printer is never finished, it's alive.

      Thanks again for all the help.

    • Acidundefined

      Filament runout script doesn't work

      Filament Monitor
      • • • Acid
      4
      0
      Votes
      4
      Posts
      485
      Views

      holmbotundefined

      @Acid I used this as the basis to get my first filament-error.g action running. Thanks!

      I'm confused by the slot numbers of saved position vs. the resume position. We save in slot 0 using G60 S0 and resume using slot 1 with G1 R1. Is there a difference in 0/1 based slot counting? Typo, but works for other reasons? Not complaining since it works, but want to learn.

      ; Step 1 > Pause > move to a spot center-front for easy access G60 S0 ; Save position to slot 0 ... ; Step 6 > Resume the print G1 R1 X0 Y0 Z5 F36000 ; go to 5mm above position of the last print move G1 R1 X0 Y0 Z0 ; go back to the last print move M24 ; resume print
    • Acidundefined

      Why the slowdown?

      Tuning and tweaking
      • • • Acid
      9
      0
      Votes
      9
      Posts
      528
      Views

      Phaedruxundefined

      Give this a look for tuning your extrusion system to match speed. The key thing to know is the volumetric flow rate of your hotend. If you can maximize that with a combination of extrusion width, layer height, and print speed, the rest will follow easier. You may not need to move as fast if you're extruding more.

      https://forum.duet3d.com/topic/14250/tuning-jerk-accel-speed-settings?_=1671825688469