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
