Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Persistent baby stepping for X, Y, Z, .... {axisN} per Tool.

    Scheduled Pinned Locked Moved
    Firmware wishlist
    2
    3
    231
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SpoonUnitundefined
      SpoonUnit
      last edited by

      It would be nice if RRF had a built in feature to store baby-stepping settings per tool in a way that would persist between machine resets.

      At present, I've implemented this using a mess of macros and global variables as detailed here:

      https://forum.duet3d.com/topic/23019/aliging-nozzles-using-g10-mid-print-changes

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Well I guess that's where the G10 and M500 P10 to save to config-override.g could make them reload at startup would be ideal?

        Maybe I shouldn't have mentioned baby steps. Though what you came up with was very clever.

        Z-Bot CoreXY Build | Thingiverse Profile

        SpoonUnitundefined 1 Reply Last reply Reply Quote 0
        • SpoonUnitundefined
          SpoonUnit @Phaedrux
          last edited by

          @phaedrux The two issues with G10 are that you can't make changes on the fly that result in a nudge to the print head, and that it feels like a bit of a black art as to whether you need to plus or subtract to the existing values in order to effect the change you need.

          I'll look into M500 P10 to see if there's anything more there to play with.

          Ultimately, the existence of conditional code and variables allowed me to concoct a solution that works for now, but it's impossible to be certain the implementations won't change, leading to required adjustments in all that thinking.

          I'm grateful that you led me towards a viable solution.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA