Re: [Emc-users] Un-Homing an axis
On Thu, May 01, 2008 at 10:43:43PM -0700, Carl Helquist wrote: Is there any way to put an axis back to the pre-homed state? Either that or a soft limit override? In EMC 2.3, you will be able to unhome an axis or all axes. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
You would think that a jog override for soft limits would be nice. But then that encourages sloppy setup and could cause serious damage on a larger machine... John On 1 May 2008 at 22:43, Carl Helquist wrote: Somewhat related to the overriding limits topic, but I think different enough to start a new topic: I am using soft limits on my machine. If I accidently click on home instead of touch-off (the buttons are right next to each other) at that point I am stuck. I can't jog back to the home position to reset it because I'm at the soft limit. While the obvious answer is to not click the wrong button, I could also see this easily happening on the keyboard as my home key is right next to the arrow keys. Is there any way to put an axis back to the pre-homed state? Either that or a soft limit override? As I write this I may have answered my own question. I could modify Axis and Tkemc to disable the keyboard home button (not a great sacrifice as far as I can see) and move the screen home button to a location that requires a more deliberate move on my part, possibly on a pull-down menu. Disabling the screen button after homing the axis once is also tempting, with maybe an option to turn it back on in one of the pull down menus. Does anyone see any great disadvantage to any of this? I not suggesting that this be a change to the official version of Axis and Tkemc, just wondering if anyone sees any problems with my idea. Carl Helquist -- --- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com /javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
I believe that the way is *should* work is that overriding limits should override both hard and soft limits. Compared to overriding hard limits, overriding soft limits is harmless. For additional protection though, overriding limits should allow jogging only *away* from the limit that has been hit. That would solve the problem very nicely, I think. Of course, I have no idea about how difficult this might be to implement. :-) Ken Kenneth Lerman Mark Kenny Products Company, LLC 55 Main Street Newtown, CT 06470 888-ISO-SEVO 203-426-7166 - Original Message - From: John Thornton [EMAIL PROTECTED] To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Friday, May 02, 2008 8:26 AM Subject: Re: [Emc-users] Un-Homing an axis You would think that a jog override for soft limits would be nice. But then that encourages sloppy setup and could cause serious damage on a larger machine... John On 1 May 2008 at 22:43, Carl Helquist wrote: Somewhat related to the overriding limits topic, but I think different enough to start a new topic: I am using soft limits on my machine. If I accidently click on home instead of touch-off (the buttons are right next to each other) at that point I am stuck. I can't jog back to the home position to reset it because I'm at the soft limit. While the obvious answer is to not click the wrong button, I could also see this easily happening on the keyboard as my home key is right next to the arrow keys. Is there any way to put an axis back to the pre-homed state? Either that or a soft limit override? As I write this I may have answered my own question. I could modify Axis and Tkemc to disable the keyboard home button (not a great sacrifice as far as I can see) and move the screen home button to a location that requires a more deliberate move on my part, possibly on a pull-down menu. Disabling the screen button after homing the axis once is also tempting, with maybe an option to turn it back on in one of the pull down menus. Does anyone see any great disadvantage to any of this? I not suggesting that this be a change to the official version of Axis and Tkemc, just wondering if anyone sees any problems with my idea. Carl Helquist -- --- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com /javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
On Fri, May 02, 2008 at 10:12:48AM -0400, Kenneth Lerman wrote: I (now) understand the other side of the soft limit issue. I'd suggest though, that soft limits is the wrong way to save the table on the milling machine. Yes I agree. I might rename soft limit to safety limit. You should NEVER hit the limit switch because if you do it at high speed, you can run right over it. The safety limit would prevent hitting the limit switch. I would then add a new soft limit that is soft in the sense that the user can move it to wherever he wants. He could replace the tool, touch the table, and then push a button saying set Z- soft limit. Similarly for Z+, X+, X-, Y+,Y-. Yes this is what I describe as typewriter limits in the feature request. They would be in addition to the existing soft limits whose purpose is only to keep you off your limit switches. That would be a some more work for the developers, but I think it would provide the desired functionality. Of course, one could imagine a facility that let the user manually run the tool around all of the clamps, chucks, fixtures, etc and set protective limits for them. Yes I can imagine that too. But what a can of worms that is. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
On Fri, May 02, 2008 at 08:12:14AM -0400, Kenneth Lerman wrote: For additional protection though, overriding limits should allow jogging only *away* from the limit that has been hit. This is currently how override limits (for jogging off a limit switch) works, when the right and left limit signals are separate. If both ends are tied to one input, of course EMC can't tell which switch it's on, so it must allow jogging both ways. Here is some back-and-forth about this. You can see I have argued with myself about it over three years. That's pretty funny. http://sourceforge.net/tracker/index.php?func=detailaid=1491243group_id=6744atid=356744 I do think the (not yet released) ability to unhome is an acceptable fix for these problems. Chris - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
snip On May 1, 2008, at 10:43 PM, Carl Helquist wrote: Somewhat related to the overriding limits topic, but I think different enough to start a new topic: I am using soft limits on my machine. If I accidently click on home instead of touch-off (the buttons are right next to each other) at that point I am stuck. I can't jog back to the home position to reset it because I'm at the soft limit. While the obvious answer is to not click the wrong button, I could also see this easily happening on the keyboard as my home key is right next to the arrow keys. This discussion wandered a bit from the original. The problem starts with the placement of the home button next to jog which means it is easy to have the mouse wander when one is jogging while watching an edge finder. Ask me how I know. ;-) I believe the real fix here is to move 'home' someplace where homing is a more deliberate move rather than occasionally being accidentally triggered. I've always thought that the 'natural' location for the jogs was at opposite ends of the axis location. neg on the left and pos on the right. In the same fashion is is possible if one is careless (in a hurry) to exit Tkemc because the edit and exit are close to each other. snip Dave - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
Dave Engvall wrote: The problem starts with the placement of the home button next to jog which means it is easy to have the mouse wander when one is jogging while watching an edge finder. Ask me how I know. ;-) I guess there are two schools regarding homing. Those who home to the part instead of using offsets will never use the touch-off button, and will home multiple times per session. Those who home the machine and then use work offsets will home each joint exactly one time, and then use the touch-off button. It's impossible to make both sets of people happy. Personally I'd like home and unhome to be side by side in a menu somewhere, since I use the second approach. I'd also like to see 'home' grayed out if you are already homed, and 'unhome' grayed out if you are not homed. Regards, John Kasunich - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
Opening a can of worms here, but I like confirmation boxes to pop up for functions like EXIT, HOME, and UNHOME. Steve Stallings -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of John Kasunich Sent: Friday, May 02, 2008 10:41 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Un-Homing an axis Dave Engvall wrote: The problem starts with the placement of the home button next to jog which means it is easy to have the mouse wander when one is jogging while watching an edge finder. Ask me how I know. ;-) I guess there are two schools regarding homing. Those who home to the part instead of using offsets will never use the touch-off button, and will home multiple times per session. Those who home the machine and then use work offsets will home each joint exactly one time, and then use the touch-off button. It's impossible to make both sets of people happy. Personally I'd like home and unhome to be side by side in a menu somewhere, since I use the second approach. I'd also like to see 'home' grayed out if you are already homed, and 'unhome' grayed out if you are not homed. Regards, John Kasunich - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun .com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Un-Homing an axis
H! Not a bad idea. :-) Oh, duh, why didn't I think of that. Dave On May 2, 2008, at 8:00 AM, Steve Stallings wrote: Opening a can of worms here, but I like confirmation boxes to pop up for functions like EXIT, HOME, and UNHOME. Steve Stallings -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of John Kasunich Sent: Friday, May 02, 2008 10:41 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Un-Homing an axis Dave Engvall wrote: The problem starts with the placement of the home button next to jog which means it is easy to have the mouse wander when one is jogging while watching an edge finder. Ask me how I know. ;-) I guess there are two schools regarding homing. Those who home to the part instead of using offsets will never use the touch-off button, and will home multiple times per session. Those who home the machine and then use work offsets will home each joint exactly one time, and then use the touch-off button. It's impossible to make both sets of people happy. Personally I'd like home and unhome to be side by side in a menu somewhere, since I use the second approach. I'd also like to see 'home' grayed out if you are already homed, and 'unhome' grayed out if you are not homed. Regards, John Kasunich - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun .com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- --- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http:// java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users