I've noticed these issues for some time and just ignored (lived with) them, but 
I wonder if they are configuration problems or bugs related to World/Joint 
Mode.  Weird, weird, but repeatable problems...

If I start Axis and bring it out of estop and turn it on, then select World 
mode and wait, say 45 seconds and try to jog, I get nothing.  It is as if the 
window has lost focus.  I haven't moved off the window at all.  If I click 
within the window itself (not on the title bar but somewhere within it), 
nothing changes, I still can't jog.  However, if I click on the blue title bar 
at the top of the Axis window I can then jog.  This only seems to happen after 
first starting Axis.  Once clicking on the bar is done it doesn't happen again. 
It also doesn't seem to happen unless I delay the 45 seconds (or so) before 
doing anything.

And even more disturbing (and ignoring the issue above):

If I home the gantry Y axis first thing after starting Axis, all is well.  

If, however, the Y axis is not where I want it, I select World Mode, jog to the 
location I want, go into Joint Mode, and then home the Y axis.  At same instant 
I press the Home button Joint 0 (but NOT Joint 1) jerks [in the direction I was 
just jogging] a small amount.  The DRO indicates a position, let's say is it 
0.1.  If I then unhome nothing happens.  I then home again and again there is 
jerk and Joint 0 actually moves back or forward (I can see/measure it) but the 
DRO is still showing 0.1.

The amount of the jump is different each time I stop/start Axis (0.0094, 
0.0055, 0.118, 0.0362 are some measured values).  Also, I can predict how much 
it will jump because:
1) I start Axis and bring it out of Estop.  I notice that the DRO shows for 
example, 1: -1.0179
2) Click On button, nothing changes
3) Selet World Mode, and notice that DRO now shows 1: -1.0049
4) I note that the difference between these is 0.0130
Sure enough the distance of the Joint 0 jerk movement is 0.0130

I have been (for months) trying to make sure I don't jog before homing but this 
is really annoying.  What could be going on?


And FWIW, I am running gantrykins. In kinematics.hal I have:
setp gantrykins.joint-0 0  #0 = X
setp gantrykins.joint-1 1  #1 = Y1
setp gantrykins.joint-2 2  #2 = Z
setp gantrykins.joint-3 1  #3 = Y2

In my .hal file I have:
...
[TRAJ]
AXES = 4
COORDINATES = X Y Z
...


-Tom
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to