Thread: looking for a good 3d printer
Hybrid View
-
04-08-2017 #1
I jumped in and contributed a little bit of code on Smoothie and thought they were very helpful, especially as I was a C++ newbie.
I think V2 has been on the cards for quite a while so I wouldn't hold your breath.
-
04-08-2017 #2Im coming to that conclusion and may just get a cheap mega/ramps set up to start with while I learn. the belt drives I'm using are from a vinyl plotter and are geared so lookes like I will have plenty of resolution (20mm/200=0.1mm with no microstepping)Also worth mentioning, do you really NEED a 32bit controller? I only use 32bit because my printers are driven by ballscrews and the steps per mm is higher than using belts, so performance wasnt great for me until i went 32bit. If you want to use ballscrews or build fast Delta Printer i would stick to Ramps or similar, Mega cheap and very easy to setup.
I do want to be able to print small high detailed parts tho.
Other than the fact that i can use a 1/32 mircostepping on the swappable boards is there any advantage of going with the soldered drives limited to 1/16th?
-
05-08-2017 #3
-
The Following 2 Users Say Thank You to magicniner For This Useful Post:
-
07-08-2017 #4
If you want high resolution, you can still use TMC2100 stepper drivers, expensive compared to the more common drivers used on a RAMPS but can provide upto 1/256 microstepping iirc, operate almost silently too.
Thanks
Alex
EDIT: Although DRV8825's still provide excellent performance and resolution.Last edited by AlexDoran; 07-08-2017 at 08:48 AM.
-
07-08-2017 #5
Microstepping does not improve resolution. Due to stiction/friction in the system you can only guarantee positional accuracy to within 1 full step, regardless of the number of microsteps.
When microstepping, the simplest way to describe how the motor's rotor is being held, is opposing coils are pushing or pulling against each other and holding the rotor like it's being pushed/pulled by a couple springs. Then depending on the position of the rotor relative to the cogging, you've effectively got another spring trying to push the rotor either way. And that's before you allow for any stiction/friction affecting the forces.
The only real benefit microstepping has is it improves how smoothly a stepper motor rotates at low speed. Once you get above a certain speed, it has no benefit which is where good quality drives will gradually reduce output stepping to full step mode as motor speed increases. Good drives will also let you adjust the point at which that happens, as it helps avoid motor stalling due to resonance between the stepping speed, motor cogging, and load.Avoiding the rubbish customer service from AluminiumWarehouse since July '13.
-
07-08-2017 #6
So you are saying that if the transmission was provided by a ballscrew with a 16mm Pitch, at 1 to 1 stepping - that i would have the same resolution as if i was using 1/32 microstepping.
Thanks
AlexLast edited by AlexDoran; 07-08-2017 at 07:30 PM.
-
07-08-2017 #7
1/256 microstepping sounds totally pointless. Even 1/32 sounds too much to my ears. I run my CNC with 1/10 microstepping and I think that's more than enough for both speed and smoothness.
As far as I know, there is no ball screw with 16mm pitch, unless it is very large in diameter. Even 10mm pitch is normally 20-25mm in diameter and is very heavy. Nothing you can run with NEMA17 motors, which are common in 3D printers. My CNC is using 1605 ball screws, which means it is 16mm in diameter and has 5mm pitch.
I think if I build a 3D printer I will use dual ball screws (probably 1004) on the Z with one NEMA23 and belt connecting the two screws. For X and Y I will use direct belt drive.
-
07-08-2017 #8
Re-reading what I wrote, I should of used accuracy instead of resolution.
You can have as much resolution as you want, but you still can't guarantee accuracy. I'm aware 3D printers will have less stiction than a typical CNC, but the same problem will still be there. Apply a bit load to the screw, or even try twisting it by hand, and unless you have a system with next to zero friction, it won't return to the exact position.
However with a 3D printer, you should get good repeatability, as the load is pretty constant. It's not like a typical CNC machine where you'll have a cutter pushing/pulling things away from where you want them.
The best way to see how much accuracy you do, or don't gain, would be to fit a high resolution encoder to a stepper, and see how even the encoder pulses are compared with the pulse train at slow speed. Once things are moving inertia will help smooth things out, and drivers will typically reduce the output microstepping anyway.
It's a bit like those who say a 10'000 count servo on a directly driven 5mm pitch screw has a resolution of 5 microns. In reality a 10'000 line servo is only likely to hold position within 20 counts with a pretty good tune, so your realistic accuracy is 0.01mm.
It's worth mentioning, that more advanced microstepping drives, will still microstep the output, even if you are using full step input. Without microstepping the output, you get rough movement at low speed.
Sound is down to a mix of the switching frequency of the drive, and the sound of the motors physically moving/cogging. Get something that switches above 20KHz, you're not likely to hear any buzzing/humming, but you'll still get the noise from the motors above a few RPM (6RPM if my calculation is correct assuming a typical 200 step motor and a lower hearing frequency of 20Hz - to get 20 steps a second, you need 20*60 = 1200 steps per minute, divided by 200 steps/rev to give 6RPM)Avoiding the rubbish customer service from AluminiumWarehouse since July '13.
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (0 members and 2 guests)
Similar Threads
-
Who is Denford 3D Printer?
By g20hz in forum Denford 3D PrintersReplies: 1Last Post: 25-09-2016, 10:33 AM -
A3 printer plotter
By gatesy in forum Machine DiscussionReplies: 4Last Post: 21-12-2015, 04:19 PM -
New toy, Afinia 3D printer
By Robin Hewitt in forum 3D Printing MachinesReplies: 34Last Post: 05-07-2014, 11:18 AM -
eBay: 3d Printer project!
By andrewbond in forum Items On eBay UKReplies: 8Last Post: 11-05-2013, 08:07 PM -
robuster 3d printer
By wilfy in forum 3D Printing MachinesReplies: 8Last Post: 06-04-2013, 11:51 PM



Reply With Quote


Bookmarks