1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Unresolved Lock Z axis each layer possible ?

Discussion in 'Troubleshooting' started by tonycstech, Oct 27, 2021.

  1. tonycstech

    tonycstech Active Member

    Joined:
    Dec 16, 2013
    Messages:
    606
    Likes Received:
    196
    Is there an option in firmware to lock Z axis when printing ?
    I want to prevent any unwanted moves caused by me or earthquake lol
    Seriously, no reason at all, just want to lock it while it prints.

    In other words, i believe adding M84 but in firmware so its by default.
     
    #1 tonycstech, Oct 27, 2021
    Last edited: Oct 27, 2021
  2. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
  3. tonycstech

    tonycstech Active Member

    Joined:
    Dec 16, 2013
    Messages:
    606
    Likes Received:
    196
    I think they have a problem with Z getting released at the end of print.
    My problem is the opposite.
    I want Z to be locked every layer it climbs.
    Climb-Lock, Climb-Lock etc.

    One of my printer does this and ROBO3D R1 does not and i dont know what the difference in firmware.

    They both use same stepper controllers and MKS GEN L board
     
  4. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Is the other printer using marlin? WHich version?
     
  5. tonycstech

    tonycstech Active Member

    Joined:
    Dec 16, 2013
    Messages:
    606
    Likes Received:
    196
    yes
    original, modified to my own liking and stepper controllers requirement as well as LCD configuration.
    Otherwise its a ROBO3D Firmware Marlin_6_10
     
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    See if you configuration.h has this:

    // Disables axis when it's not being used.
    // WARNING: When motors turn off there is a chance of losing position accuracy!
    #define DISABLE_X false
    #define DISABLE_Y false
    #define DISABLE_Z false

    That will disable the 'disabling' of the steppers...
     
  7. tonycstech

    tonycstech Active Member

    Joined:
    Dec 16, 2013
    Messages:
    606
    Likes Received:
    196
    The
    #define DISABLE_Z false
    was set to true where as my other printer had it set to false and Z would not drop low by accident.
    Hopefully this will keep it steady until print is finished.

    Also, once "STOP" is selected from the LCD, Steppers are not disabled.
    Any way to make them disabled right after i select STOP print ?
     
  8. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338

Share This Page