Results 1 to 2 of 2

Thread: Homing to hard stop problems

  1. #1
    Registered
    Join Date
    Mar 2010
    Location
    US
    Posts
    52
    Downloads
    0
    Uploads
    0

    Homing to hard stop problems

    We are beginning to experiment with the Granite and EMC to set up homing for our gantry (two motors on Y axis). We want to use the Granite hard stop feature. We will simultaneously send a Homing signal to both Y drives. We invert their search directions so they both move in the same direction (so the gantry doesn't rack). After it homes to hard stop we want to have it come off the stop a small fixed amount. Then we will have EMC do a "home to index" on one of the two joints and call that home.

    This is probably going to require some significant tweaking of EMC since it would normally be controlling the motors during homing and watching ferror - and we need to make it ignore things while the Granite homes. If you have any ideas on doing that please do share!

    But, the main reason for this thread is that we are having some problems with the Granite homing sequence and unless we are missing a config parameter in another section, there seems to be a bug.

    If we configure everything including "Use index pulse for homing" it works fine. It hits the stop, moves off stop to index and then moves the specific offset. However, if we disable "Use index pulse for homing", the motor hits the stop and then appears to be trying to move back against the stop even further rather than moving off the stop. It doesn't matter if we try to make the Homing offset negative or positive, it wants to push back into the stop every time. We can toggle the index pulse on and off and the behavior is fully repeatable. Is this a bug?

    Our settings are:
    Homing torque limit: 3000
    Use index pulse for homing: Disabled
    Index Search direction: GREYED OUT
    Home switch polarity: positive
    Homing hardstop threshold: 2500
    Homing offset: 10000 (or -10000, doesn't matter)


  2. #2
    Registered Xerxes's Avatar
    Join Date
    Sep 2004
    Location
    Finland
    Posts
    1201
    Downloads
    0
    Uploads
    0
    Just copying the answer also here to spread the info:

    It seems that there's a typo in GDtool parameter label. The homing offset is in input step scale, not in encoder counts as labeled in GDtool 2.5.x. In other words, homing offset value is also affected by change of input scale (GDtool trajectory planner settings). For example if input scale is changed from 50:50 to 50:500, then offset should be multiplied by 10 to cancel the effect of scale change.

    The typo will be fixed in the next GDtool release.


Similar Threads

  1. Hit hard stop on mini mill
    By dpellarin in forum Haas Mills
    Replies: 4
    Last Post: 09-29-2010, 10:44 PM
  2. Procedure for moving off hard stop ( Lathe)
    By chipsahoy in forum Fanuc
    Replies: 5
    Last Post: 03-02-2010, 05:19 PM
  3. What is a hard stop?
    By Vern Smith in forum Haas Lathes
    Replies: 10
    Last Post: 02-19-2010, 02:27 PM
  4. Problem- Homing and E-Stop operation with Stepconf
    By cadmonkey in forum LinuxCNC (formerly EMC2)
    Replies: 3
    Last Post: 03-11-2008, 07:13 AM
  5. E-Stop Hard Wire and to Software?
    By Sanghera in forum General Electronics Discussion
    Replies: 20
    Last Post: 10-30-2004, 12:22 AM

Posting Permissions



About CNCzone.com

    We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

Follow us on

Facebook Dribbble RSS Feed


Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.