The value "HOME_OFFSET=" is the number value given to the point where the home switch changes during the home_latch move. The value "HOME=" is the position the joint will move to (relative to the "HOME_OFFSET=" point) at the feed rate specified by "HOME_FINAL_VEL=".
So If you're using your negative limit switch as the home switch, and specify HOME_OFFSET=-1 and HOME=0 after probing the switch the axis will move to 1" (or 1mm) away from the switch with that point given the value of 0 in the g53 machine coordinates. If you were to set HOME_OFFSET=0 and HOME=1, the point the machine would stop would still be the same but that position would now be given the value of 1 in the machine coordinates. Todd Zuercher P. Graham Dunn Inc. 630 Henry Street Dalton, Ohio 44618 Phone: (330)828-2105ext. 2031 -----Original Message----- From: John Dammeyer <[email protected]> Sent: Thursday, July 11, 2019 11:50 AM To: 'Enhanced Machine Controller (EMC)' <[email protected]> Subject: [Emc-users] .ini file questions I'm having trouble with the definition of homing parameters. I understand HOME_SEARCH_VEL Move say left until the N/C Home/Limit switch opens. HOME_LATCH_VEL going in the other direction to the right back off the switch once it's been found. Done much slower so the Machine Axis Home position is repeatable. Now it gets a bit vague. (using inches) HOME is set to 0 by default. If I set it to +0.05" for example, then it's 0.05" to the right of the physical home switch. (That's a quarter turn of the lead screw handle) That means HOME_FINAL_VEL is then used to go to that position? It doesn't need to be signed because the system knows which way to go to the HOME setting? So ideally, since my Home/limit are one and the same I should set it a tad to the right so that a move to Machine Home Position doesn't trip the limit? Or does setting HOME_OFFSET to -0.05" do the same thing? And if I set HOME_OFFSET to -0.05" then after the HOME_LATCH_VEL move to see the N/C switch close again it continues to move 0.05" at HOME_FINAL_VEL to reach what it now calls 0.000"? Have I got that right? Thanks John Dammeyer _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
