Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started by: writerson on May 16, 2014, 04:51:19 AM
-
I have a rotary axis as x. normally i use steps per unit as 200 and velocity as 120. I have calculated a full rotation on x axis exact value of x12.6 and my 90 degree rotation is x3.15,
On another machine i was able to make a different reduction.
I made
Steps per: 195.4 and velocity: 36
Then i calculated an absolute rotation as X6.407,
after that when i try to send x axis to 6.407 i saw that is going somewhere else like x6.38,
I tried to change values like making steps per:1.954 and velocity:3600
In this calculation my full rotation was x640.7
i can get x640.7 on full rotation but my 90 degree rotation was x160.175 and i could'nt get exact value. it went x160.08 and measurements were wrong on table.
Any suggestions for this situation ?
-
Rotary axis is A,B,C about the associated X,Y,Z axis.
A rotary axis can be linear or degrees.
You need required axis resolution for positional accuracy.
Not sure what your trying to accomplish by setting the rotary axis to X.
RICH
-
It seemed easier to me set it as a linear axis and measure.. how can i set it as a rotary "A" and tune it to 360 degrees ?
-
On the general config page, check A axis is angular.
In the motor tuning section use a value of 200 x your micro stepping value to obtain the degrees (IIRC)