lets say circle have 400 locations on it, each location identified as numeric location id, so how can we move to pointer to series of location given... for example starts from 0 to 10 then move to 34 -> 200 -> 90 -> 275 -> 345 and so on .. how to do these series moves one after other
Willy if you use microstepping for ex 1/2 that means we can move motor at even shorter angles?? Like 1.8 deg per step if we set 1/2 m.s. the. .9 deg/step ??? I don't think it can physically do this.
I retracted my previous answer. If you read this article: www.rs-online.com/designspark/stepper-motors-and-drives-what-is-full-step-half-step-and-microstepping The stepper motor runs smaler steps on microstepping, so it gets higher resolution. But you also loose a lote of torque or strenght 👍😀
Thanks for the video! I just bought a Leadshine MX4660 stepper driver - I have built a 2x4 CNC table with 1/2-10 5 start acme rod. I have 3 Nema 23 270oz 3A motors with a step angle of 1/8. I have calculated my steps per revolution. How do I determine the optimal steps/microsteps?
With the nema 23's I would have gone for either 1/4 - 1/8 microstepping. There is no optimal solution. Only depends on what you are going to do with the machine
Thank you for this. Very thorough and complete explanation. Better than the directions included with the kit. Your English is excellent as well. Thanks again.
Hello Willy great explanation. How do you feel the micro steps vs amps are? I wonder if it's as linear as the micro steps. Do your motors run hot? Mine are getting very warm wondering if reducing my micro steps will make a difference in running 1/4 on y which is 1 meter long, and 1/8 on X at 500mm. I have both nema 23s set to 4.6 amps. I think I will drop the amps 1 step down 3. Something and try 1/2 step. To see how that acts.
Thank you! Finally this makes sense to me, I built an OX machine from Openbuilds years ago and have been struggling with calculators and forums trying to figure out why every axis travels a fraction of what it should on each revolution. Still not calibrated correctly but now I know where to begin tracking down the issue. I use belt and pulley setup on this machine, I have a Gecko G540 (10 microsteps) and Linuxcnc, I think the issue is with the steps/mm setting but using this method substituting in the pulley teeth ratio in the calculation I still get 50 and in order to get close to the correct distance I need to enter a value of .59 which works but I suspect at a cost somewhere, I just run with it but it drives me crazy that I'm getting a different answer than everyone else and soo far off I mean if it was close it wouldn't bother me but 1/2 vs 50?
1.8° stepper is 200 steps * 10 = 2000 steps/revolution. For GT2 (2mm) belt and a 20 tooth pulley 1 revolution = 2 * 20 = 40 mm/revolution. (?) 2000 steps/revolution * 1 revolution/40 mm = 50 steps/mm should travel 15mm but I get maybe 5mm
I'm glad my video could help you :) If I understand you right your setup should operate with 50step/mm Can you try this: when setup rhis way (50step/mm) try to input 40 mm as travelig distance. Look at your stepper and pulley and confirm that it travels 1 revoulution. If it doesnt there must be something off with you inputed settings. Hope this helps, let me know how it goes
@@WillysGarageNorway th-cam.com/video/Wsk5dk0HHLA/w-d-xo.html So far it is working pretty good, I have to figure out why Vcarve is trying to profile cut in 2 or 3 passes instead of the 15 passes have set. 3d roughing pass is too aggressive, while the 3d finish pass it nice and smooth. I don't make youtube videos so forgive the low quality production sometimes I put videos on facebook to see if it would help motivate me to finish projects.
Great video... i have questiin about gcode in mach3 sorry this not topic here.. am sure you know more about it) your help needs please..i have wrote down gcode by myself on notepad txt format am using x axis as clamping system linear movment in mini injection machine ...i put some codes on it and downloaded in mach3 some x axis movments and i want to use some codes as loop can repeated hole cycle till i turn off reseted button...some guys use m97, m47 but in my case no luck)) any help please??? for example in my case...g90 g1 x50 f 350 G4 P10 X0 x-10 X0 x-11 X0 (these above cycle needs to repeated... any codes as loop???)) Hope some can also help this if knows .. i really appreciated
I have a question. Every time I use eagle cad and I use pcb-gcode to translate it into gcode. Let’s say my board is 75mm by 136mm. Every time I mill. My bit goes of the board, but the actually board is 125mm by 150mm
It’s printing too big, but in Grbl it shows the size I mentioned first. Does this have something to do with the stepping or is it the lead screw? I been at this for nearly 5 days now trying to figure it out.
Also not sure what size the steppers are there unmarked for China it came with the cnc, but the cnc that I bought was for winxp and it wouldn’t connect to my windows so I’m trying to use Grbl it works but printing to big. I also have A4998 drivers
Dominick Pezza Hi, it sounds like you have to adjyst your steps/mm in the grbl. You can find this by doing some measurements like I show in my other video:
i really don't know if you buy the cnc only or program it and if i should program it then how ?,, i want to know how drive the micro stepper practically
Mohamed Helmy The microstepping is something you program and decide yourself when you set up your CNC machine. There is no problem not running the stepper motors in full step, but itcan be practical to use them in microstepping to reduce noise and/or to get higher resolution and better quality on you 3d printer or CNC machine. I have a couple of more videos you can watch in my DIY CNC series, I willlink below :) good luck
So what happens if your drivers only goes down to 400 steps but ur motor is 200 steps per rev? It sounds like from what your saying you can add steps to your motor. I dont understand how a motor that takes 200 steps can funtion as 400. Just found this video th-cam.com/video/Bs1zIZV1uSY/w-d-xo.html
Hi, you can not add stepps to you stepper motor. A 1.8 degree motor has a step count of 200 steps per revolution. You can how ever change how many steps the stepper motor driver needs from the controller to send out one step to the stepper motor (this is called microstepping). So with a microstepping of 1/4 your cnc controller (arduino uno, mach) needs to send 4 pulses (steps) to the stepper driver (a4899, tb6560, tb6600) for it to send out one pulse (step) to the stepper motor
@@WillysGarageNorway i just bought this driver and then found out my motor is 200 steps but the smallest setting is 400 steps. What will happen if i run it this way? www.amazon.com/STEPPERONLINE-Digital-Stepper-1-0-4-2A-24V-48VDC/dp/B07G43NCG7 My goal is to operate with no computer for now but just MPG Like this video th-cam.com/video/ZVbnMmooJ2Y/w-d-xo.html This is my machine th-cam.com/video/n9AAL-x4TwY/w-d-xo.html Will i just have to spin the MPG twice as many times to get the motor to spin one rev
Thank you alot Mr Willy :) I have question about CNCs with belt system, how to calculate stp/mm in belt system like xcarve or shapeoko where they didn't use lead screw ? thanks again
Mohamed Amine BIDA You have to calculate by the sizes of the pulleys. Check this website, maby it helps: www.norwegiancreations.com/2015/07/tutorial-calibrating-stepper-motor-machines-with-belts-and-pulleys/ If you still have problems, let me know and I will try to make a guide :-) Thanks for watching!!!
Can a stepper motor hold position in a fraction of a step?
lets say circle have 400 locations on it, each location identified as numeric location id, so how can we move to pointer to series of location given... for example starts from 0 to 10 then move to 34 -> 200 -> 90 -> 275 -> 345 and so on .. how to do these series moves one after other
You can do this with special stepper motors that sends position information back to the controller.. This is not possible with regular stepper motors
If I leave the driver on full step and gear the motor down instead will this have the same smoothing effect?
Willy if you use microstepping for ex 1/2 that means we can move motor at even shorter angles?? Like 1.8 deg per step if we set 1/2 m.s. the. .9 deg/step ??? I don't think it can physically do this.
I retracted my previous answer. If you read this article: www.rs-online.com/designspark/stepper-motors-and-drives-what-is-full-step-half-step-and-microstepping
The stepper motor runs smaler steps on microstepping, so it gets higher resolution. But you also loose a lote of torque or strenght 👍😀
Thanks for the video! I just bought a Leadshine MX4660 stepper driver - I have built a 2x4 CNC table with 1/2-10 5 start acme rod. I have 3 Nema 23 270oz 3A motors with a step angle of 1/8. I have calculated my steps per revolution. How do I determine the optimal steps/microsteps?
With the nema 23's I would have gone for either 1/4 - 1/8 microstepping. There is no optimal solution. Only depends on what you are going to do with the machine
Thank you for this. Very thorough and complete explanation. Better than the directions included with the kit. Your English is excellent as well. Thanks again.
Hello Willy great explanation. How do you feel the micro steps vs amps are? I wonder if it's as linear as the micro steps. Do your motors run hot? Mine are getting very warm wondering if reducing my micro steps will make a difference in running 1/4 on y which is 1 meter long, and 1/8 on X at 500mm. I have both nema 23s set to 4.6 amps. I think I will drop the amps 1 step down 3. Something and try 1/2 step. To see how that acts.
Thank you! Finally this makes sense to me, I built an OX machine from Openbuilds years ago and have been struggling with calculators and forums trying to figure out why every axis travels a fraction of what it should on each revolution. Still not calibrated correctly but now I know where to begin tracking down the issue. I use belt and pulley setup on this machine, I have a Gecko G540 (10 microsteps) and Linuxcnc, I think the issue is with the steps/mm setting but using this method substituting in the pulley teeth ratio in the calculation I still get 50 and in order to get close to the correct distance I need to enter a value of .59 which works but I suspect at a cost somewhere, I just run with it but it drives me crazy that I'm getting a different answer than everyone else and soo far off I mean if it was close it wouldn't bother me but 1/2 vs 50?
1.8° stepper is 200 steps * 10 = 2000 steps/revolution.
For GT2 (2mm) belt and a 20 tooth pulley 1 revolution = 2 * 20 = 40 mm/revolution.
(?)
2000 steps/revolution * 1 revolution/40 mm = 50 steps/mm should travel 15mm but I get maybe 5mm
I'm glad my video could help you :)
If I understand you right your setup should operate with 50step/mm
Can you try this: when setup rhis way (50step/mm) try to input 40 mm as travelig distance. Look at your stepper and pulley and confirm that it travels 1 revoulution.
If it doesnt there must be something off with you inputed settings.
Hope this helps, let me know how it goes
Did it work out?
@@WillysGarageNorway th-cam.com/video/Wsk5dk0HHLA/w-d-xo.html
So far it is working pretty good, I have to figure out why Vcarve is trying to profile cut in 2 or 3 passes instead of the 15 passes have set. 3d roughing pass is too aggressive, while the 3d finish pass it nice and smooth. I don't make youtube videos so forgive the low quality production sometimes I put videos on facebook to see if it would help motivate me to finish projects.
Great video... i have questiin about gcode in mach3 sorry this not topic here.. am sure you know more about it) your help needs please..i have wrote down gcode by myself on notepad txt format am using x axis as clamping system linear movment in mini injection machine ...i put some codes on it and downloaded in mach3 some x axis movments and i want to use some codes as loop can repeated hole cycle till i turn off reseted button...some guys use m97, m47 but in my case no luck)) any help please??? for example in my case...g90 g1 x50 f 350
G4 P10
X0
x-10
X0
x-11
X0
(these above cycle needs to repeated... any codes as loop???))
Hope some can also help this if knows ..
i really appreciated
can i know, how to calculate the mircosteppping for 256. What i mean, is how to calculate for 256 its ok for motor driver
I have a question. Every time I use eagle cad and I use pcb-gcode to translate it into gcode. Let’s say my board is 75mm by 136mm. Every time I mill. My bit goes of the board, but the actually board is 125mm by 150mm
It’s printing too big, but in Grbl it shows the size I mentioned first. Does this have something to do with the stepping or is it the lead screw? I been at this for nearly 5 days now trying to figure it out.
Also not sure what size the steppers are there unmarked for China it came with the cnc, but the cnc that I bought was for winxp and it wouldn’t connect to my windows so I’m trying to use Grbl it works but printing to big. I also have A4998 drivers
Dominick Pezza Hi, it sounds like you have to adjyst your steps/mm in the grbl. You can find this by doing some measurements like I show in my other video:
Dominick Pezza th-cam.com/video/-ssuoF2oXGg/w-d-xo.html
Let me know if this helps :-)
Thanks for the reply. I will look. But just Incase I’ll get info from my machine.
Tq sir For good explanation
From Indian viewer
No problemo :)
Music is distracting. The higher the micro stepping the lower the Torque. That's what I needed. Thanks for the video
is there any practical video explain how to work Microstepper motor?
Mohamed Helmy How detailed do you need the video and what is your question?
i really don't know if you buy the cnc only or program it and if i should program it then how ?,, i want to know how drive the micro stepper practically
Mohamed Helmy The microstepping is something you program and decide yourself when you set up your CNC machine. There is no problem not running the stepper motors in full step, but itcan be practical to use them in microstepping to reduce noise and/or to get higher resolution and better quality on you 3d printer or CNC machine. I have a couple of more videos you can watch in my DIY CNC series, I willlink below :) good luck
Mohamed Helmy th-cam.com/video/ud75Zdolh-M/w-d-xo.html
Mohamed Helmy th-cam.com/video/Oy8vDJTGCY4/w-d-xo.html
Really well explained thanks
No probs :)
Big thank you!!!
Thanks for the info! Just got my CNC shield in the mail! perfect timing great explanation of stepping and pin configuration! thanks
Chris comeau No problem, good luck and thanks for watching :) I might have some tips for you in my other videos as well.
5:40 - LMFAOOOOO this is extremely confusing... 4:23 - This is where servo motors come into play. Far better than stepper motors.
So what happens if your drivers only goes down to 400 steps but ur motor is 200 steps per rev? It sounds like from what your saying you can add steps to your motor. I dont understand how a motor that takes 200 steps can funtion as 400. Just found this video
th-cam.com/video/Bs1zIZV1uSY/w-d-xo.html
Hi, you can not add stepps to you stepper motor. A 1.8 degree motor has a step count of 200 steps per revolution. You can how ever change how many steps the stepper motor driver needs from the controller to send out one step to the stepper motor (this is called microstepping). So with a microstepping of 1/4 your cnc controller (arduino uno, mach) needs to send 4 pulses (steps) to the stepper driver (a4899, tb6560, tb6600) for it to send out one pulse (step) to the stepper motor
@@WillysGarageNorway i just bought this driver and then found out my motor is 200 steps but the smallest setting is 400 steps. What will happen if i run it this way?
www.amazon.com/STEPPERONLINE-Digital-Stepper-1-0-4-2A-24V-48VDC/dp/B07G43NCG7
My goal is to operate with no computer for now but just MPG
Like this video
th-cam.com/video/ZVbnMmooJ2Y/w-d-xo.html
This is my machine
th-cam.com/video/n9AAL-x4TwY/w-d-xo.html
Will i just have to spin the MPG twice as many times to get the motor to spin one rev
Thank you alot Mr Willy :)
I have question about CNCs with belt system, how to calculate stp/mm in belt system like xcarve or shapeoko where they didn't use lead screw ?
thanks again
Mohamed Amine BIDA You have to calculate by the sizes of the pulleys. Check this website, maby it helps: www.norwegiancreations.com/2015/07/tutorial-calibrating-stepper-motor-machines-with-belts-and-pulleys/
If you still have problems, let me know and I will try to make a guide :-) Thanks for watching!!!
thank you it was very hopeful !, sorry for late replay
thank you it was very hopeful !, sorry for late replay
Love the intro music.
Hehe, yeah its catchy 😀
Thank you so much, Sir.
Annoying music way too loud
good to know
Best content
Thanks again Mr willy. :)
Danish Khan No problem, sir :-)
Hero