2010/5/25 Dave <[email protected]>:
> 1) Any chance you are using stepper motors and have 10x microstepping
> turned enabled on the X axis and not on the Y axis?

All 3 joints are set to 16x microstepping.
I am using Kollmorgen Servostar 601 servodrives in step/dir mode for X
and Y axis, and there will be stepper motors for Z, A and B axis
(which i have not started to test yet).

> 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.


Thank You for a suggestion, I shall check that, I did not realise
that. Limit and homing switches are not yet connected, so now I am
just pressing "home axis" button in the GUI.

Viesturs


>
> 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
>

------------------------------------------------------------------------------

_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to