billanygard
New Member
- Joined
- Jul 7, 2016
- Messages
- 4
- Reaction score
- 2
I did as been told, swap tm with 1200.
BUT!
Still 1040 steps for 360 degrees
BUT!
Still 1040 steps for 360 degrees
I did as been told, swap tm with 1200.
BUT!
Still 1040 steps for 360 degrees
Hello all of you!
Sometimes when you see something it says clonk in the head "That should i build".
This was such a thing.
Ordered missed components, draw a nice box and 3d printed it, hooked it up and its working.
BUT!
I use it for my 4th axels thing to my cnc router. 200steps/rot, beltgear 1:3 and it is impossible to get the controller to give the right steps. I need 1200 and get 1040. Fiddeling with numbers in the script only change between 1040 and 1440steps.
Any tips?
Hi Chucketn
Here is a link to amazon. com for the box. Note it took a few weeks to get
https://www.amazon.com/gp/product/B06XSMK61Q/?tag=skimlinks_replacement-20
And here is the link for the power inlet
https://www.amazon.com/gp/product/B00ME5YAPK/?tag=skimlinks_replacement-20
And the power supply
https://www.amazon.com/gp/product/B00UHI3NGS/?tag=skimlinks_replacement-20
Mark T
I have read a little in an "sidethread" about another solution but for now that is to heavy for me.
//Olsson
float Multiplier = (StepsPerRotation * TableRatio)/360.00;
From: ToMove = (Degrees*Multiplier);
to: ToMove = round(Degrees * Multiplier);
Should get you close . . . At least
Serial.print("ToMove # Steps = ");
ToMove = round(Degrees * Multiplier),
Serial.println(ToMove);
Degrees = Degrees + 1;
if(Degrees==361)Degrees=0;
delay(500);
shows 360 degrees as 1200 steps . . .
There are a number of fixes for this. Changing Multipler to a float is the easiest.
Enter your email address to join: