Re: [Emc-users] Un-Homing an axis

2008-05-02 Thread Chris Radek
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

2008-05-02 Thread John Thornton
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

2008-05-02 Thread Kenneth Lerman
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

2008-05-02 Thread Chris Radek
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

2008-05-02 Thread Chris Radek
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

2008-05-02 Thread Dave Engvall
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

2008-05-02 Thread John Kasunich
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

2008-05-02 Thread Steve Stallings
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

2008-05-02 Thread Dave Engvall
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