Stepper monsters. Dancing Pepe. Overheat shrink. Concerned kermit (I am sure I missed even more). You have outdone yourself this time, simply outstanding. Chapeau! I fully encourage the option of "why not all of them" when presented with multiple choices of CNC projects, look forward to see their construction.
how about Mechaduino? can be attached to any stepper that has its shaft visible on the backside to put a small diametrically polarized magnet on it. also opensource. or VESC which is opensource too, made for up to 50v 240A brushless motors and supports hall/encoder feedback.
The thing has put me away from clearpath is lack of encoder outputs. I know they're meant to be direct stepper replacements but then you might as well just keep the steppers. I have a big (4500)kg mill I switched to linuxcnc. Was considering clearpath for the 4th/5th axis, but you get more for the money with DMM servos.
Looking forward to the builds. Also, it's nice to see a video listing the pros and cons of each of the normal driver flavors instead of just servo vs stepper.
I use dynamotion kflop. Real closed loop. From now on I feel joy and calm. No matter how much work time, always accurate coordinates. Stepper motor driver Leadshine, most silent and powerful. 42 volts power sourse.
DAMN! I can't believe I didn't know about this Odrive before now. I've an active RC enthusiast for 30 years now, and was into high end 4x4 short course and buggy racing for the last 10. That being said, I'm a hobbywing guy. Hobbywing is the only manufacturer that I know of that offers G2 motors that utilize two separate encoders. This was a real advancement over the rest of the rc motor world, as having two separate hall sensors allowed them run the low resolution sensor for lowspeed operation. Before the invention of these type motors, the speed control (ESC) would just turn the sensor off at low speeds so that it would prevent "cogging" (the bucking and hanging up due to low torque when going from 0-moving) Once the ESC sensed that the motor was running past a certain RPM, it would then turn on the sensor mode for high resolution control and superior efficiency over non-sensored motors. So I guess what I'm getting at is I wonder if it's possible to take one of the G2 Motors that have dual sensors and get write code needed for a redundancy algorithm setup with one of these drivers?.... Hmmm. Got my head spinning now!
I love the chinese hybrid the most, with that awesome awesome driver that adjusts current and detects step loss. I like the idea it just interrupts, instead of trying to recover (and doing something awful). You could hook that up to a custom program to re-home the machine and continue.
We just built a 6kW pulsed laser system at work to weld proprietary dissimilar metals. We're also using a 1kW psed laser to abate the weld edge of the metal.
I used a lot of those chinese closed loop stepper at work and i have mixed feeling. On one hand they are very convenient but in the other hand the factory tuning is not suitable for all uses. For example, the PID that control the feedback, can (and will) cause oscillation and imprecise positioning on fast movements due to overshoot, the auto tuning of the power is so hit and miss that i discovered that the best solution i to disable it (even when it's disabled it seem to set its parameters at boot resulting in a motor that does not have consistent torque between boots). All of those problems can be solved configuring the parameters but good luck in sourcing the correct software for your specific controller (even the manufacturer can't send me a working version of the software that's not in chinese and untranslatable). BTW they seem to be all manufactured (or cloned) by a company named LeadShine and they even exist in the more convenient integrated form with the driver mounted on the side of the motor. I have some controllers with the chip marking readable, if you want some info on the chip i can send you a photo
Hobby rc motors are designed to spin very fast, especially those used in hobbyist aviation; do you think having a reduction transmission, probably a harmonic or hypocycloidal for almost no backlash and efficiency, the setup would have holding torque? Having the encoder after the reduction transmission could also improve accuracy.
Putting the the motor through a worm and spur gear would get rid if back drive and solve the holding torque issue. Then could put the encoder after the gear system as well. The gears would have to interface perfectly for no backlash however.
closed loop stepper is actually a good choice. all servos has very bad holding torque in compare so it's not because "not tuned". even fine tuned proper servo motor must be next size up to have holding torque similar to stepper. (nema23 stepper = nema34 servo)
Wow ! Ben Krasnow is in the House ! I made my own drivers, very simple schematics, for my first and second CNC's, in the late 90's, before eBay, Hehehe! My next CNC's will be a little PCB mill/LED laser engraving and a robust CNC router; this video gave me a good solution for the last one, with thick steel frame like my second CNC, maybe 400x400 mm, to use in wood, aluminium and steel, using soft passes and refrigeration. What is your goal ? Thanks for sharing !
How big do they make Stepper motors? How many HP? ft-lbs of torque? I know BLDC motors are torque monsters. That's why many cordless drills and impacts are using them. Great low end grunt energy efficiency and reliability!
This is pretty much the same conclusion I came to with the odrive vs a hybrid stripper system when considering for my next build. Laser time with the odrive.
You said when stepper motors skip a step "it always skips 1.8 degrees" but it's actually 7.2 degrees (360 / 50) because it skips to the next compatible pole of which there are 50 per rotation. Also the property of servos and encoders to deflect from the desired position is bad in cnc cutting because that deflection will be caused by the cutting tool forces and the result is poor rigidity. You are better with stepper that have a high holding torque or high torque servo motors and lots of gearing. Great vid, and nice humour too! 👍
Why aren't optics used for positioning? Sensors have pixel sizes in the under 30 ųm² (yes, I know that's not a mu but it's the closest symbol I could find on my keyboard). That, when combined with something like facets cut to a certain length at a given angle could be used to sense the position of reflected light to an extremely precise degree, especially when you start leveraging the power of cosine in this setup (that is don't have the reflected light hitting the sensor surface orthogonally, angle will be limited by optical well depth, but that's mitigated with microlenses to increase the sensed length to a definitely detectable size/ somewhat easy to manufacture). I expect that people smarter than me have considered and rejected something like this, so if anyone can provide some insight as to why, I'd be interested to find out.
I got plans to build my own 3D printer, also designing my own stepper motor, godly strong and insane accuracy and precision. The design is still just in my head, and a lot of gearing is involved. And motion conversion, that I could use a bit of help with
Nice review of DIY options, Marco! PS have you noticed Finnish company's Granite Device and their IONI drive? Those drives are quite flexible and can do almost everything of all the drives reviewed here in single model. Story of that company started from hobby CNC project, very much like yours :)
Hi Marco, newer subscriber here. Love the information and humor! My simple brain has been wanting to make a rotary table for years now (for 3D scanning, maybe some video/photo on the rare occasion, but mostly because it'd be damn cool to learn/have one). But its to hard. Perhaps a pro like yourself could show me... da way! Is it possible to have a cheap(ish) device thats CNC controlled to be able to do things like you mention in this video but for a rotary turntable style? Eg do 12 stops around one turn with a pause of 12seconds at each stop. with some kind of ability to make it transition from each turn at a certain speed so as to not "dislodge" something mounted via gravity on the table? And all manner of different ways one may want to make something rotate... stop.. rotate? :) Would LOVE a video on doing this. I'd love a servo motor because.. well duh. but the programming side of it is just to much for me.. assuming it would at all be possible? Where's the Google Store App for this dammit! ;)
It's not too difficult, but you got a learning curve ahead, if you don't know background. I guess like with everything, if you know it, it's easy. 3 dollar arduino controlling stepper driver (any step-dir), which drives the stepper powered rotary table. Arduino has stepper libraries available (start-stop acceleration, speed, distance etc), so it's just few lines of code to get it all moving.
Mach3 is cheap and 'simple', and you (meaning I) could hand code some G-code to do what you say. I am not too far advance from you, but after you understand G-code not too difficult.
This is like an opensource RC ESC (speed controller)! The newest Hobbywing G2 capable speed controls like the Pro XE series has all the features you mentioned the Odriver does, such as dual hall sensor control, regenerative braking, etc. I wonder if the creator was a Hobbywing tech defector?! haha
6 років тому
Thank you, the tmc5160 is exactly what I need for my robot. Progress is moving so fast, I checked all the Stepper driver 6 month ago, and somehow missed the tmc5160. If I find somewhere time I make a driver like you suggested (no promise lot of other projects).
Hi Marco, very interested in the ODrive, and its capability, However not with the hobby motors, bat a connection with the hybrid stepper/ Servo style motor. do you think its possible to these aforementioned motors from tho ODrive? Regards Stiggie
Wait. What is the difference between the ODrive and the other ones? They are all servos since they all have a feedback. In case of the trinamic even two ways of feedback if you use an encoder. Also bldc's and steppers are constructionwise the same just differently optimised. I think going with the trinamic is the better option. I mean you can always add an encoder. The only thing is you would have to tune the PID-Settings but that shouldnt be too difficult :)
I'm seeing some more usable TMC2160-based stepper driver modules on Aliexpress now. Looks like they're new, although I'm sure it'll be hard to get one for a few weeks due to the whole, uh, quarantine thing.
"... than to spend my time with CNC and laser machines." - for some reason, this made me wonder if someone has yet built a CNC that uses a laser for material "removal". It certainly would remove a few issues with conventional milling bits, while adding a whole lot of new issues, like making "part cooling" a literal requirement xD
I am really interested in the odrive. My grandpa gave be 9 of these Superior Electric 3 5.5 amp phase stepper motors. I thought the were neet, at first. Running like a regular motor at 60hz mains or as stepper. But company is out of business after 30 years and no one makes a driver for 3 windings:P
Hi Marco, nice video, I work in the motion control industry. If you want some high resolution encoders, check out rls.si for some great linear magnetic encoders, I've been using them a lot. The board mount units specifically.
Hi Marco, I have used stepper motors with encoders and gear motors with encoder on the motor shaft. The later gives you very precise control over the movement as the gearbox translates 1 revolution of the motor shaft into 1/100 of a revolution on the gearbox shaft and if you have a resolution of 48 steps on the encoder you already get 4800 encoder steps for one revolution. Have you considered such gear motors? They have much more holding power and power in general and use less amps. They are used a lot in robots. Regards, Marcus from Heidelberg
@Marco Reps, What do you mean by medium-sized motors @5:18 with the Trinamic? Was it the same hybrid motor from the "Blue Chinese Hybrid?" I'm trying to build something similar that will support 10Kg suspended weight. Any thoughts?
If you have a Syncronus AC motor.. it really should not be that diffcult to have a holding torque. If caused, it would have to be geard down for precission. On the other side, that would only make the holding torque more efficent
Wow! Amazing visual effects - it really blew me away + the sound *lol* Can you do a video on what you are using to edit your videos - they look soo good! Thumbs up! Thanks so much for sharing such superb work. (Glasses and goggles are cool - they keep your looks up ;-)
the video thumbnail shows an awesome BW-image of an encoder disk, that can explain the stepping sequence, and microstepping but also explain binary counting.-but you didn't show it in the video ?
Thanks a lot! Awesome stuff! Made me think about using an ODrive for my DIY-lathe, but I think I'll stick to my chinese servos for that. If only they could be used with step/direction...
He Marco, would a computer controlled brake for a stopped/holding condition be feasible to account for the lack of holding torque in the BLDC + sensor setup? I find it very attractive and like you will eventually use it for a plasma setup at some point if I can't make it work for a CNC in the mean time. You say that all high end CNCs use these - how do they account for lack of holding torque, or is it just your paranoia and purism stopping you from using one because in the back of your mind you know it'll be slightly imprecise even if less than what matters? Love your videos! Cheers :-)
What about using used industrial servo parts? I'm using a Yaskawa Servo Drive. They can be very cheap and high power. They also use an open ASIC communication protocol Mechatrolink. Bit of a steep learning curve however.
Take a look at the JMC iHSV57 HybridServoMotors ;) They are also able to stream realtime data about torque, acceleration, speed and position errors which is nice for tuning the PID loops.
Their holding torque is just sad, especially for the price they want, because you can get cheap servo+drive kits for about $10-20 more that give you 5-10 times more torque.
You're better off looking yourself, the prices vary wildly and you just pick the cheapest source at the time of purchase. The places to look are eBay and Aliexpress, with the keyword "NEMA23 Servo" or "NEMA34 Servo", but be sure to avoid "Hybrid" and "Stepper" in the listings if you want a true 3-phase AC servo instead of a stepper with an encoder.
I searched again but ended with the same result as before (I'm observing real NEMA23 servo prices for some years now) ... there are no other real servos/encoder kits for less than 100€, all you can find are based on simple stepper motors (which explains why they have a high holding torque) and I can clearly see the A/B winding connectors on their drivers. If you find a real cheap servo/driver kit, please give me a manufacturer/product name but I don't think that you will find something in that price range that isn't made by JMC.
OOOOOO the odrive has accomplished something I've been meaning to tackle for a long time now: brushless servos, bc it's just a fucking awesome idea. Personally I've always hated steppers, the whole concept is rather unappealing to me, can't say why exactly, but they've always struck me as an old horse just waiting to be finished off. That said I do love turning them back and forth haha.
Hi, Are you still happy with the Chinese closed loop stepper? We are thinking about to buy a few for an industrial environment application replacing the regular steppers
I was expecting a strobe tuner demonstration? I think Peterson strobe tuners use stepper motors. However they're way too expensive for what they do. I'll stick with my old Conn ST-11 which has a synchronous motor.
Stepper monsters. Dancing Pepe. Overheat shrink. Concerned kermit (I am sure I missed even more).
You have outdone yourself this time, simply outstanding. Chapeau!
I fully encourage the option of "why not all of them" when presented with multiple choices of CNC projects, look forward to see their construction.
Laser engraved oscilloscope screen?...lol
Who's that pokemon!?
Alucard Pawpad, it's Pikachu!!!
I love the way your carbonize the wires to improve their efficiency. ;)
Good stuff! You may be interested in the Clearpath servo motors with integrated controller from Teknic.
Yes, I've seen that in your Bullet Time video, very cool but very pricey :L
how about Mechaduino? can be attached to any stepper that has its shaft visible on the backside to put a small diametrically polarized magnet on it. also opensource.
or VESC which is opensource too, made for up to 50v 240A brushless motors and supports hall/encoder feedback.
The thing has put me away from clearpath is lack of encoder outputs. I know they're meant to be direct stepper replacements but then you might as well just keep the steppers. I have a big (4500)kg mill I switched to linuxcnc. Was considering clearpath for the 4th/5th axis, but you get more for the money with DMM servos.
whoa nerd royalty in the house. greetings Ben.
i was going to say that good on you both
Looking forward to the builds. Also, it's nice to see a video listing the pros and cons of each of the normal driver flavors instead of just servo vs stepper.
I use dynamotion kflop. Real closed loop. From now on I feel joy and calm.
No matter how much work time, always accurate coordinates.
Stepper motor driver Leadshine, most silent and powerful.
42 volts power sourse.
5:45, yes I read that monster datasheet. Overwhelming is a good adjective. I look forward to using this Trinamic chip set.
I love how projects to make cnc kit to make stuff become more importent/interesting than the stuff you needed a cnc machine for to start with :D
That's exactly how I used thermal-shrink tube yesterday at work :)
10:12 That's a very beautiful layered musical chord your motors struck! I might sample that.
DAMN! I can't believe I didn't know about this Odrive before now. I've an active RC enthusiast for 30 years now, and was into high end 4x4 short course and buggy racing for the last 10. That being said, I'm a hobbywing guy. Hobbywing is the only manufacturer that I know of that offers G2 motors that utilize two separate encoders. This was a real advancement over the rest of the rc motor world, as having two separate hall sensors allowed them run the low resolution sensor for lowspeed operation. Before the invention of these type motors, the speed control (ESC) would just turn the sensor off at low speeds so that it would prevent "cogging" (the bucking and hanging up due to low torque when going from 0-moving) Once the ESC sensed that the motor was running past a certain RPM, it would then turn on the sensor mode for high resolution control and superior efficiency over non-sensored motors. So I guess what I'm getting at is I wonder if it's possible to take one of the G2 Motors that have dual sensors and get write code needed for a redundancy algorithm setup with one of these drivers?.... Hmmm. Got my head spinning now!
for some reason this channel is soothing to watch i dont know why and some of them i dont even know what they are
I love the chinese hybrid the most, with that awesome awesome driver that adjusts current and detects step loss. I like the idea it just interrupts, instead of trying to recover (and doing something awful). You could hook that up to a custom program to re-home the machine and continue.
That is very nice field-oriented-control on those brushless motors! Amazing! And for a fraction of a fraction of the cost!
I like these comedy videos masquerading as engineering videos. Dry as a bone!
We just built a 6kW pulsed laser system at work to weld proprietary dissimilar metals. We're also using a 1kW psed laser to abate the weld edge of the metal.
I can only understand 10% of what you talk about, but its really interesting and entertaining anyway.
No...i just thick!!
G510Gamer What accent?
res1492 That was unnecessary.
Ermm...thanks for caring but i really am thick!!...im 42 and just figured out how to tie my shoelaces yesterday
I think its a german accent, because i am Form Germany and i can hear it
I'm working with the TMC5161 right now the brand new motor controller from trinamic
I used a lot of those chinese closed loop stepper at work and i have mixed feeling. On one hand they are very convenient but in the other hand the factory tuning is not suitable for all uses.
For example, the PID that control the feedback, can (and will) cause oscillation and imprecise positioning on fast movements due to overshoot, the auto tuning of the power is so hit and miss that i discovered that the best solution i to disable it (even when it's disabled it seem to set its parameters at boot resulting in a motor that does not have consistent torque between boots).
All of those problems can be solved configuring the parameters but good luck in sourcing the correct software for your specific controller (even the manufacturer can't send me a working version of the software that's not in chinese and untranslatable).
BTW they seem to be all manufactured (or cloned) by a company named LeadShine and they even exist in the more convenient integrated form with the driver mounted on the side of the motor.
I have some controllers with the chip marking readable, if you want some info on the chip i can send you a photo
you could just upload the images to imgur.com/
so we could all see the info. :)
Man, I love your videos. Thanks
Neat what you're doing with your scope screen!
Hobby rc motors are designed to spin very fast, especially those used in hobbyist aviation; do you think having a reduction transmission, probably a harmonic or hypocycloidal for almost no backlash and efficiency, the setup would have holding torque? Having the encoder after the reduction transmission could also improve accuracy.
Putting the the motor through a worm and spur gear would get rid if back drive and solve the holding torque issue. Then could put the encoder after the gear system as well. The gears would have to interface perfectly for no backlash however.
What a fantastic demonstration of control and description. Thank you.
closed loop stepper is actually a good choice. all servos has very bad holding torque in compare so it's not because "not tuned".
even fine tuned proper servo motor must be next size up to have holding torque similar to stepper. (nema23 stepper = nema34 servo)
probably you should tune pid regulator in the driver or cnc controller
Honey, you want a romantic walk at the beach?
I would rather stay in the garage with my CNC machine.
Great video! The 'Press enter and hide!' was superb! :D
Your raw humor is certainly a treat to ears. That concerned Kermit though.
Your videos gets better and better each time I watch them. :-)
Just found this channel and it is wonderful
CANT WAIT for the project video
just found your site, super funny and useful at the same time, subscribed, THANK YOU!
those gimbal motors are _gorgeous_
It's a good use of your time! Keep doing what you love!
0:25 RIP the oscilloscope !!!! smoke, smoke everywhere !!!
Great vid! & also could you please pass along the links for the gimbal motors and encoders?
Maybe I've finally found a use for all the BLDC motors I have lying around!
Looking forward to seeing these machines.
SOLD! Chinese hybrid servo stepper w/ 51k resolution! Now I just need a 5HP spindle for my 6040, and more suitcases of money.
Wow ! Ben Krasnow is in the House ! I made my own drivers, very simple schematics, for my first and second CNC's, in the late 90's, before eBay, Hehehe! My next CNC's will be a little PCB mill/LED laser engraving and a robust CNC router; this video gave me a good solution for the last one, with thick steel frame like my second CNC, maybe 400x400 mm, to use in wood, aluminium and steel, using soft passes and refrigeration. What is your goal ? Thanks for sharing !
How big do they make Stepper motors?
How many HP? ft-lbs of torque? I know BLDC motors are torque monsters. That's why many cordless drills and impacts are using them. Great low end grunt energy efficiency and reliability!
Man your videos are so great! Thanks for sharing!
This is pretty much the same conclusion I came to with the odrive vs a hybrid stripper system when considering for my next build. Laser time with the odrive.
love that kermit in the background at 10:12
You said when stepper motors skip a step "it always skips 1.8 degrees" but it's actually 7.2 degrees (360 / 50) because it skips to the next compatible pole of which there are 50 per rotation.
Also the property of servos and encoders to deflect from the desired position is bad in cnc cutting because that deflection will be caused by the cutting tool forces and the result is poor rigidity. You are better with stepper that have a high holding torque or high torque servo motors and lots of gearing.
Great vid, and nice humour too! 👍
Put 3 axis on this seems like a kool feature or an ad in board for the third axis.
So, this is another thing I bought that happens to be in video I watched from you.
Why aren't optics used for positioning? Sensors have pixel sizes in the under 30 ųm² (yes, I know that's not a mu but it's the closest symbol I could find on my keyboard). That, when combined with something like facets cut to a certain length at a given angle could be used to sense the position of reflected light to an extremely precise degree, especially when you start leveraging the power of cosine in this setup (that is don't have the reflected light hitting the sensor surface orthogonally, angle will be limited by optical well depth, but that's mitigated with microlenses to increase the sensed length to a definitely detectable size/ somewhat easy to manufacture).
I expect that people smarter than me have considered and rejected something like this, so if anyone can provide some insight as to why, I'd be interested to find out.
0:19 Like a more dangerous version of a garden hose.
Thanks for sharing 😀👍
You always find a way to use your time, this way or another project way..😉
2:22 sound like a monster in doodle jump
I got plans to build my own 3D printer, also designing my own stepper motor, godly strong and insane accuracy and precision.
The design is still just in my head, and a lot of gearing is involved. And motion conversion, that I could use a bit of help with
Can you make a video specifically for the TMC5160?
Giving you a like and a comment because you have the right amount of geek going on.
Nice review of DIY options, Marco!
PS have you noticed Finnish company's Granite Device and their IONI drive? Those drives are quite flexible and can do almost everything of all the drives reviewed here in single model. Story of that company started from hobby CNC project, very much like yours :)
There is one more option: iHSS57-36-20. May be you will like it.
Hi Marco, newer subscriber here. Love the information and humor! My simple brain has been wanting to make a rotary table for years now (for 3D scanning, maybe some video/photo on the rare occasion, but mostly because it'd be damn cool to learn/have one). But its to hard. Perhaps a pro like yourself could show me... da way!
Is it possible to have a cheap(ish) device thats CNC controlled to be able to do things like you mention in this video but for a rotary turntable style? Eg do 12 stops around one turn with a pause of 12seconds at each stop. with some kind of ability to make it transition from each turn at a certain speed so as to not "dislodge" something mounted via gravity on the table? And all manner of different ways one may want to make something rotate... stop.. rotate? :)
Would LOVE a video on doing this. I'd love a servo motor because.. well duh. but the programming side of it is just to much for me.. assuming it would at all be possible? Where's the Google Store App for this dammit! ;)
It's not too difficult, but you got a learning curve ahead, if you don't know background. I guess like with everything, if you know it, it's easy.
3 dollar arduino controlling stepper driver (any step-dir), which drives the stepper powered rotary table. Arduino has stepper libraries available (start-stop acceleration, speed, distance etc), so it's just few lines of code to get it all moving.
Mach3 is cheap and 'simple', and you (meaning I) could hand code some G-code to do what you say. I am not too far advance from you, but after you understand G-code not too difficult.
This is like an opensource RC ESC (speed controller)! The newest Hobbywing G2 capable speed controls like the Pro XE series has all the features you mentioned the Odriver does, such as dual hall sensor control, regenerative braking, etc. I wonder if the creator was a Hobbywing tech defector?! haha
Thank you, the tmc5160 is exactly what I need for my robot. Progress is moving so fast, I checked all the Stepper driver 6 month ago, and somehow missed the tmc5160. If I find somewhere time I make a driver like you suggested (no promise lot of other projects).
clear path servos are pretty nice and I believe they have decent holding strength
5:45 got me cracking up. awesome
Hi Marco, very interested in the ODrive, and its capability, However not with the hobby motors, bat a connection with the hybrid stepper/ Servo style motor. do you think its possible to these aforementioned motors from tho ODrive?
Regards Stiggie
hmmmm, that click at 9:56 and yes, a great video, thankyou
Wait. What is the difference between the ODrive and the other ones? They are all servos since they all have a feedback. In case of the trinamic even two ways of feedback if you use an encoder. Also bldc's and steppers are constructionwise the same just differently optimised.
I think going with the trinamic is the better option. I mean you can always add an encoder. The only thing is you would have to tune the PID-Settings but that shouldnt be too difficult :)
Nice overview. PLEASE THROW THAT UN-CENTERED COUPLING AWAY!!!
I'm seeing some more usable TMC2160-based stepper driver modules on Aliexpress now. Looks like they're new, although I'm sure it'll be hard to get one for a few weeks due to the whole, uh, quarantine thing.
Thank you for building something real quick
Great information and style. The Odrive is the madness.
"... than to spend my time with CNC and laser machines." - for some reason, this made me wonder if someone has yet built a CNC that uses a laser for material "removal".
It certainly would remove a few issues with conventional milling bits, while adding a whole lot of new issues, like making "part cooling" a literal requirement xD
I am really interested in the odrive. My grandpa gave be 9 of these Superior Electric 3 5.5 amp phase stepper motors. I thought the were neet, at first. Running like a regular motor at 60hz mains or as stepper. But company is out of business after 30 years and no one makes a driver for 3 windings:P
I highly suggest UCCNC and one of their controllers for controlling the machine
Those motors are almost as awesome as a 30watt laser
Hi Marco, nice video, I work in the motion control industry. If you want some high resolution encoders, check out rls.si for some great linear magnetic encoders, I've been using them a lot. The board mount units specifically.
The best channel on UA-cam!
Hi Marco, I have used stepper motors with encoders and gear motors with encoder on the motor shaft. The later gives you very precise control over the movement as the gearbox translates 1 revolution of the motor shaft into 1/100 of a revolution on the gearbox shaft and if you have a resolution of 48 steps on the encoder you already get 4800 encoder steps for one revolution. Have you considered such gear motors? They have much more holding power and power in general and use less amps. They are used a lot in robots. Regards, Marcus from Heidelberg
Not considered yet, but I definitely will now! Thank you from Hannover :)
Marco... This just in.. 8-2 = 6 PCS 5160 development boards available on digikey. I bought the two missing ones
The Prusa i3 MK3 controller board has trinamic chips integrated into the unit... which is kind of the same as a trinamic motion controller.
The Kermit got me. Another excellent video!
WHAT!! did you just burn your scopes LCD?? Special effects?
@Marco Reps, What do you mean by medium-sized motors @5:18 with the Trinamic? Was it the same hybrid motor from the "Blue Chinese Hybrid?" I'm trying to build something similar that will support 10Kg suspended weight. Any thoughts?
in choosing stepper motor, is it better to use small face plate but long (let say long NEMA 17), or big face plate but short (let say short NEMA 34)?
At this point I'm really interested in integrating three of those hybrid servo drives into my 3D printer
I was thinking about converting a BLDC in to a servo as well. Why not attach a planetary gear box. They will help to hold the rotor in place.
If you have a Syncronus AC motor.. it really should not be that diffcult to have a holding torque. If caused, it would have to be geard down for precission. On the other side, that would only make the holding torque more efficent
Wow! Amazing visual effects - it really blew me away + the sound *lol*
Can you do a video on what you are using to edit your videos - they look soo good! Thumbs up!
Thanks so much for sharing such superb work. (Glasses and goggles are cool - they keep your looks up ;-)
upper right corner 1:12 ?
first i believe it was a dancing bird... but No (1:27), Maybe some Cool display there show Sound ?
the video thumbnail shows an awesome BW-image of an encoder disk,
that can explain the stepping sequence, and microstepping but also explain binary counting.-but you didn't show it in the video ?
09:40 had me in tears 😂😂😂
Thanks a lot! Awesome stuff! Made me think about using an ODrive for my DIY-lathe, but I think I'll stick to my chinese servos for that. If only they could be used with step/direction...
I think you will find step and direction is available
So do u recomend servo motor with odrive for cnc?
I just received my behemoth NEMA34 12N.m closed loop steppers, completely overkill but the price was just too good to pass up.
He Marco, would a computer controlled brake for a stopped/holding condition be feasible to account for the lack of holding torque in the BLDC + sensor setup? I find it very attractive and like you will eventually use it for a plasma setup at some point if I can't make it work for a CNC in the mean time. You say that all high end CNCs use these - how do they account for lack of holding torque, or is it just your paranoia and purism stopping you from using one because in the back of your mind you know it'll be slightly imprecise even if less than what matters? Love your videos! Cheers :-)
You could get some use out of the "useless sculpture" by attaching spoons to it and sicking it on a cake.
What about using used industrial servo parts? I'm using a Yaskawa Servo Drive. They can be very cheap and high power. They also use an open ASIC communication protocol Mechatrolink. Bit of a steep learning curve however.
Please use the odrive, brushless are my favorite motor
Take a look at the JMC iHSV57 HybridServoMotors ;) They are also able to stream realtime data about torque, acceleration, speed and position errors which is nice for tuning the PID loops.
Their holding torque is just sad, especially for the price they want, because you can get cheap servo+drive kits for about $10-20 more that give you 5-10 times more torque.
Can you give me a link or hint where to find those cheap dc servo/drive kits?
You're better off looking yourself, the prices vary wildly and you just pick the cheapest source at the time of purchase. The places to look are eBay and Aliexpress, with the keyword "NEMA23 Servo" or "NEMA34 Servo", but be sure to avoid "Hybrid" and "Stepper" in the listings if you want a true 3-phase AC servo instead of a stepper with an encoder.
I searched again but ended with the same result as before (I'm observing real NEMA23 servo prices for some years now) ... there are no other real servos/encoder kits for less than 100€, all you can find are based on simple stepper motors (which explains why they have a high holding torque) and I can clearly see the A/B winding connectors on their drivers. If you find a real cheap servo/driver kit, please give me a manufacturer/product name but I don't think that you will find something in that price range that isn't made by JMC.
The JMC motors end up costing about $100-110 with shipping and customs.
There are plenty of $120-150 NEMA23 3-phase servos.
OOOOOO the odrive has accomplished something I've been meaning to tackle for a long time now: brushless servos, bc it's just a fucking awesome idea. Personally I've always hated steppers, the whole concept is rather unappealing to me, can't say why exactly, but they've always struck me as an old horse just waiting to be finished off. That said I do love turning them back and forth haha.
Step losses are always 7.2 degrees, not 1.8 (for a 1.8 degree motor)
Hi, Are you still happy with the Chinese closed loop stepper? We are thinking about to buy a few for an industrial environment application replacing the regular steppers
I was expecting a strobe tuner demonstration? I think Peterson strobe tuners use stepper motors. However they're way too expensive for what they do. I'll stick with my old Conn ST-11 which has a synchronous motor.
Have you investigated if the Trinamics's stepper motors themselves more precise than "regular chinese" ones? Tks :)
Thank you for sharing your dilemma! :)