Close



Results 1 to 6 of 6
  1. #1
    Engineer
    Join Date
    Dec 2014
    Location
    Canada
    Posts
    498

    X homes but then doesnt move

    During homing

    X will home and hit the endstop but it doesnt tap it twice
    and wont move away from endstop with a manual control

  2. #2
    Technologist
    Join Date
    Jan 2015
    Location
    Waterloo, ON, Canada
    Posts
    159
    Add truly_bent on Shapeways
    Sounds like a polarity problem on the opposite end of travel. If it looks to the controller like the far end travel limit switch has been "made", it won't allow travel in that direction. This presumes of course that you have travel limits on both ends of the axis.

    If you have the limit configured for NC (normally closed) and there's a wire break, it looks to the controller like the switch has been made, because the line will be open. Check continuity.

  3. #3
    Engineer
    Join Date
    Dec 2014
    Location
    Canada
    Posts
    498
    I am not sure how to check this. is this a firmware issue?

  4. #4
    Engineer
    Join Date
    Dec 2014
    Location
    Canada
    Posts
    498
    I have my X axis inverted with the endstop on the left side by the X motor

  5. #5
    Staff Engineer printbus's Avatar
    Join Date
    May 2014
    Location
    Highlands Ranch, Colorado USA
    Posts
    1,437
    Add printbus on Thingiverse
    Have you already uncommented the DISABLE_MAX_ENDSTOPS in your configuration.h? If not, it could be that the X max endstop input is floating upwards enough to be detected as X being at the max endstop. It seems to me that the effect of that would be homing until the min endstop switch closes, but the carriage won't move away from that (possibly for either the homing tap or a manual move) since Marlin thinks it's already at max X.

    If that happens to be it, credit clough42. He pointed out the DISABLE_MAX_ENDSTOPS issue with Marlin defaults a few weeks ago.
    Last edited by printbus; 01-26-2015 at 12:34 PM.

  6. #6
    Engineer
    Join Date
    Dec 2014
    Location
    Canada
    Posts
    498
    "uncommented the DISABLE_MAX_ENDSTOPS in your configuration.h?"

    that fixed it!
    you guys are a lifesaver

    next thing i need to fix is setting a servo delay on retraction.
    i needs to wait until Z is at a certain height before it retracts or it bump the who Z axis up for a second

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •