Behavior of drivers at high speeds
-
The NEMA-23 motors work fine with the 1:5 step up. The sound of the UHMW bearings sliding on the t-slot is now a significant portion of the noise, most of the rest being the zip-zip sound that I think is coming from the belt teeth hitting the pulleys. I'll try putting twists in the belts tomorrow.
The NEMA-23 motors seem to produce less of the hiss type noise that the NEMA-17 motors were producing.
-
Update: success!
The combo of 256:1 ustepping, 1:5 drive step-up (which divides torque by 5, hence NEMA-23 motors), and twisting the belts has quieted the mechanism to the point where the biggest noises come from the ball bearings in the pulleys and the sliding noise from UHMW bearing blocks on the X and Y axes. There's no discernable motor or belt noise at all. The motors spin at 1.25 revs/sec when the mechanism is running at 500 mm/sec.
Video here: https://vimeo.com/360320863
I did the first test with the whole table assembled at the Milwaukee Makerfaire this weekend and it was less than successful. The problem was high friction in the X axis causing the pattern to shift. I had lubed the X axis with some silicone lubricant but it only lasted a couple hours before the pattern shifting started.
I'm working on that problem now.
-
Now it just sounds like a machine gun!
Seriously cool though, I'm looking forward to seeing it in action.
-
I milled some teflon bearings for the X axis yesterday at the makerspace and shot some poor quality video of the table running.
I'll try to get better quality video tonight...
Remaining noise is mostly from the bearings in the pulleys, though it now has a "klunk" that happens when the Y axis is near one end of the table- I'll have to figure out what causes that.
-
What a fantastic piece of living art!
Brilliant.
-
I've never encountered a sand table before, didnt know they were a thing at all.
Now I do, and I'm seriously impressed. Wonderful idea, lovely results, big thanks for sharing that. -
@mrehorstdmd said in Behavior of drivers at high speeds:
I milled some teflon bearings for the X axis yesterday
albeit a little late (and slightly OT), I'd like to point out Igus filament for this kind of application... since we're 3D printing around here the I150-PF type is the easiest to print and should be sufficient for your bearings.
Best regards, Niklas
(disclosure: I work for igus)
-
Thanks for comments. I'm not the first to make one of these tables, but as far as I know, it runs faster than anyone else's table, and now does so quietly. I believe other tables run slowly to keep the noise down to an acceptable level.
I originally built it for a makerfaire where there was no issue with it making noise. I wanted it to run fast so that it would be interesting to watch (it's really great to stand around it with a drink in your hand). If it goes much faster than 500 mm/sec, it tends to throw the sand around which reduces the quality of the pattern and gets sand stuck to the bottom of the clear plastic top cover.
-
@mrehorstdmd said in Behavior of drivers at high speeds:
If it goes much faster than 500 mm/sec, it tends to throw the sand around which reduces the quality of the pattern and gets sand stuck to the bottom of the clear plastic top cover.
Seriously, it's not a Christmas decoration for your tree, it's genuine pure copper tinsel! Widely used in machines which handle paper at very high speeds to bleed off the static charge that inevitably accumulates.
If you could edge the plastic window with this tinsel without it looking all too festive and ground the tinsel to your (obviously) grounded frame, the sand probably wouldn't stick to it any more.
-
@mrehorstdmd
"The spice must flow"
Eon- Void Dweller? -
-
@mrehorstdmd I've wanted to build a sand table since I saw the Sisyphus. Like you, I figured out the underlying Rho/Theta mechanism, namely a rack and pinion on one shaft, the whole thing pivoting on the other. And also anticipated the kinematic pluses/minuses. Unlike you, I never built an implementation of that architecture.
I've seen several XY implementations; Descartes just doesn't inspire me. So again, no build on my part.
I very recently found your blog, Github, etc, etc. The SCARA version is inspirational. I've downloaded the STLs, ordered the pulleys, and I have most of the other stuff already. I am looking forward to getting a prototype running based on the size/scale of your pre-390 effort. You've kicked me into motion! (ha ha)
After that, I'm going to (attempt) a roughly 4 foot (1200mm) circle as a piece of fine furniture. I already own a CNC router and I'm planning to cut pieces of maple and some darker wood to alternate all the way around the glass. We have a perfect spot for it in the entryway of the house, a curved wall associated with a stair.
I'm also fascinated with the motion planner in your ESP code. I've been working on a similar planner for a "W" linkage clock. There are already several of these that use Radio Control hobby servos; I am building a much bigger one with stepper motors to drive the W. Thus the planner. Looking forward to reading your SCARA planner code, it will be very similar.
I'm drifting from my point... which is: You've inspired me to pursue something I've been thinking about for a very long time. THANK YOU for publishing your ideas, the journey to implementation, and results.
Thank you very much.
-
@Danal Thanks, but that's not my code. Jeff Eberl (and some others) wrote the pattern generating code.
In the video you may notice that the ball spends a lot of time going back and forth on the edges of the table. I'm slowly working at an algorithm to remove all the unnecessary back and forth at the edges of the table, and hope to eventually write a perl script to post-process the gcode files from sandify. That will reduce wear and tear on the mechanism and make it more interesting to watch.