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

    Home without crashing

    Scheduled Pinned Locked Moved Unsolved
    Tuning and tweaking
    3
    3
    172
    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.
    • Reefwarriorundefined
      Reefwarrior
      last edited by

      Hi all,

      I don't know if this is in the correct part of the forum, but here goes.

      My homing sequence raises Z, home X, lowers Z; raises Z, home Y, lowers Z; raises Z, home Z, lowers Z. (of course I have set a 'false' 0 location in order to have Z raise....); anyway, this is what happened.

      I stopped a print or something, for whatever reason; and I started a new print. Obviously homeall.g runs; but because Z is too low; it extended the bltouch probe, which caused an error (too low so it was not able to extend the pin all the way); which meant the head came crashing down into the bed - as it was determined to do the probe.

      Is there a way I can prevent this from happening in the future, by means of code in the homeall.g file?

      Any/all help appreciated!

      Tinus

      Stephen6309undefined fcwiltundefined 2 Replies Last reply Reply Quote 0
      • Stephen6309undefined
        Stephen6309 @Reefwarrior
        last edited by Stephen6309

        @reefwarrior I use this right after the G91 in my homing files. It makes sure the nozzle/bltouch is far enough from the bed.

        G1 H2 Z10 F6000         ; lift Z relative to current position
        
        1 Reply Last reply Reply Quote 1
        • fcwiltundefined
          fcwilt @Reefwarrior
          last edited by

          @reefwarrior

          Since homing Z with a probe can led to situations like you describe all of my printers include a Z endstop sensor which allows for unambiguous Z homing. No more Z up, Z down when homing X and Y. Just home Z and leave at a suitable position like Z=10 then home X and home Y. Since the Z position is always known there are no issues with probing with Z too low.

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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