1) Any chance you are using stepper motors and have 10x microstepping 
turned enabled on the X axis and not on the Y axis?

2) Are you homing off switches? If so what are your home position settings?
If not, and you are using Axis, go to the view tab and set "show machine 
position" . Soft limits are based on machine position (G53), not what 
you would normally view (G54 by default)
You could have a big offset stuck in G54 that makes your display show 
that you are within limits when in fact you are close to the limits you 
specified.

Dave


On 5/25/2010 9:15 AM, Viesturs Lācis wrote:
> Hello!
>
> I have been trying to make the gantry kinematics working on my machine.
> I have made some progress with having 2 joints (motors) on X axis
> moving together, when executing G-code (actually I have tried just the
> default EMC2 AXIS logo, I believe that it counts).
>
> I have encountered 3 situations, where I do not understand the reason, why:
> 1) distance of movement on X axis is approximately 10 times less then
> on Y axis in situation, when i order to move the same distance on both
> axis. I simply enter G0 X50Y50 in MDI mode and then measure the actual
> movement (I have marked the starting point on the paper which is
> positioned on the table). I just called the technicians, they
> confirmed that motors and all the other mechanical parts (gearboxes
> etc) are the same for both - X and Y axis.
>
> 2) the machine is in approximate position X=-35, Y=10, i entered
> command G0 X50Y50, and EMC shows that "linear move in MDIwould exceed
> joint 0's positive limit, linear move in MDIwould exceed joint 1's
> positive limit, linear move in MDI would exceed joint 2's positive
> limit". The same after i home all joints or enter different command,
> e.g. G0 X200Y50. Positive limit for all joints in INI file is 1000,
> negative limit is -1000.
>
> 3) when I press shift+4 to switch from "joint mode" to "world mode",
> because I want to jog axis instead of joints, EMC shows "joint 0
> following error, joint 1 following error", when i press arrow button
> to jog X axis, it shows  "joint 0 following error, joint 1 following
> error, joint 2 following error", when i want to jog Y axis
>
> The setup was created by stepconf with exact setting for all the axis.
> I have customized kinematics.hal file where:
> Joint 0 assigned to X axis
> Joint 1 assigned to X axis
> Joint 2 assigned to Y axis
> Joint 3 assigned to Z axis
>
> What is wrong with my settings? Where should i look for an answer?
>
> with best regards,
> Viesturs
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> 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

Reply via email to