Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 07:17AM |
Registered: 13 years ago Posts: 972 |
Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 07:23AM |
Registered: 8 years ago Posts: 181 |
I wanted to ensure the grip by shrink wrapping the rod using regular shrink tube for electrical isolation I don't like teeth on the rod, but if the shrink wrap will not work, I'll try this approach, too.Quote
misan
Your steel rod for filament motion sensing may have some teeth too, as we know this increases the grip, though in this case filament will be forcing rod rotation and not the other way around.
Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 01:08PM |
Registered: 8 years ago Posts: 78 |
There's another off-the-shelf simpler solution that I might try if the AS5600 doesn't work: the thumb wheel of a mouse is already rubber coated and has the optical encoder built-in (at least in some Logitech and Microsoft ones I dismantled). Just make some oval mounting holes to press the wheel against the filament and rewire the existing optics.Quote
rklauco
I wanted to ensure the grip by shrink wrapping the rod using regular shrink tube for electrical isolation I don't like teeth on the rod, but if the shrink wrap will not work, I'll try this approach, too.Quote
misan
Your steel rod for filament motion sensing may have some teeth too, as we know this increases the grip, though in this case filament will be forcing rod rotation and not the other way around.
Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 01:16PM |
Registered: 8 years ago Posts: 78 |
Quote
misan
I reckon putting the feedback on the filament and not on the output shaft is more useful for accurate printing. But I am afraid about the additional delay that might cause to the loop (which may make it unstable).
Quote
misan
On the other hand, filament-grinding or no-filament conditions may be inferred from anomalous conditions of the loop (error higher than a threshold?). Ideally, filament path error should be able to be used for adaptive printing (slowing down the print as needed so filament feed is maintained).
Quote
misan
Your steel rod for filament motion sensing may have some teeth too, as we know this increases the grip, though in this case filament will be forcing rod rotation and not the other way around.
Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 04:27PM |
Registered: 8 years ago Posts: 181 |
Re: Pololu geared DC motor 30g prototype extruder June 13, 2016 06:50PM |
Registered: 8 years ago Posts: 78 |
Quote
rklauco
My problem with any of the gears like MK7/8 etc. is the diameter.
To explain - for reasonable price I am able to get encoder with ~50-100 steps. By using the quadrupling code, I am able to get resolution of 400 impulses per revolution.
Now, if I select my preferred width of 3mm shaft and add ~1mm of heat-shrink-like sleeve, I'll end up with 4mm diameter. That means 1 revolution will move 4*3.141592654 mm of filament - 12.5664 mm. So the resulting resolution is 12.5664 / 400 = 0.0314 mm per impulse.
Now, when I almost double the diameter and use 7mm for the smaller MK8, I'll end up (using the same calculation) with resolution of 0.055 mm per impulse. As you can see, there is linear dependence of the resolution to the shaft diameter.
Now, I am using NEMA17 stepper with 11mm gear as a drive. The stepper has a resolution of 0.9 degree, but my printer is using microstepping and effectively doubles the resolution. So, using the same calculation, my printer has a resolution of 0.0432 mm per microstep
I want to keep the same or better resolution, I don't want to get below the original.
Hence my motivation to use 3mm shaft and very thin sleeve for grip.
That's why I asked for an advice regarding resolution of the extruder
Re: Pololu geared DC motor 30g prototype extruder June 14, 2016 03:08AM |
Registered: 13 years ago Posts: 972 |
Quote
ipcalit
How would this be different than backlash in the gearing if one adds the encoder to the output shaft? A mechanical error, such as a broken teeth, would manifest in the same way with slipping filament.
Re: Pololu geared DC motor 30g prototype extruder June 14, 2016 03:17PM |
Registered: 9 years ago Posts: 5,232 |
Re: Pololu geared DC motor 30g prototype extruder June 14, 2016 07:42PM |
Registered: 8 years ago Posts: 78 |
Quote
o_lampe
Why introducing another shaft for the filament encoder? Could you use the common idler gear for that as well?
Re: Pololu geared DC motor 30g prototype extruder June 14, 2016 11:04PM |
Registered: 8 years ago Posts: 181 |
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 02:31AM |
Registered: 8 years ago Posts: 78 |
Quote
rklauco
I have a problem with the "just attach the encoder disk or magnet to the idler bearing" part of the sentence.
As the idler bearing has to push the filament, I can't imagine something reliably be attached while not obstructing:
I thought about some mechanism to do it reliably, but I was not able to come up with something - limits of my imagination, I think
- the idler itself
- shaft for the bearing
I'm looking forward for inspiration - try to provide some sketch or at least describe the idea how do you imagine this to happen.
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 03:49AM |
Registered: 8 years ago Posts: 181 |
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 05:07AM |
Registered: 9 years ago Posts: 916 |
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 05:59AM |
Registered: 12 years ago Posts: 31 |
Quote
nebbian
I just received my geared motor with encoder today, and have been looking at the best way to turn it into an extruder. My goodness it's tiny! So small.
Looking at the output shaft, it doesn't have a bearing, only a steel on brass bush. Are the side loads from the idler bearing considered low enough for this style of bearing surface? Would it be better to mount this motor somehow so that it only provides turning force, instead of supporting the drive gear directly?
It worries me a bit in terms of longevity, that's all.
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 09:40AM |
Registered: 8 years ago Posts: 78 |
Quote
rklauco
So, if I understand it correctly, the actual push on the filament is done using the sleeve, not the bearing, right? Not that I have anything against it, I am just wondering if the fit will be stable over time - at least ABS would wore out quite fast due to the friction of resisting filament (my opinion only).
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 09:42AM |
Registered: 8 years ago Posts: 78 |
Quote
B4Me
Quote
nebbian
I just received my geared motor with encoder today, and have been looking at the best way to turn it into an extruder. My goodness it's tiny! So small.
Looking at the output shaft, it doesn't have a bearing, only a steel on brass bush. Are the side loads from the idler bearing considered low enough for this style of bearing surface? Would it be better to mount this motor somehow so that it only provides turning force, instead of supporting the drive gear directly?
It worries me a bit in terms of longevity, that's all.
I would prefer to have extra bearings, to ensure the load wasn't put onto the motor construction.. You are deforming the plastic a little, so there are sideways loading
Re: Pololu geared DC motor 30g prototype extruder June 15, 2016 09:44AM |
Registered: 8 years ago Posts: 181 |
Heh, you are 100% right - I almost forgot I have rapid prototyping machine on my handsQuote
ipcalit
For now, it is just an experiment and if it turns out that it fails, we could always try brass or aluminum.
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 02:22AM |
Registered: 9 years ago Posts: 916 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 02:56AM |
Registered: 8 years ago Posts: 181 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 11:08AM |
Registered: 8 years ago Posts: 78 |
Quote
nebbian
And now for something completely different:
From the "That looks ridiculous" department, I present to you the N20 to NEMA17 adapter.
This allows you to use whatever extruder body you have lying around, without having to engineer a totally new solution. You can then concentrate on the electronics, while using a known-good extruder mechanism.
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 02:11PM |
Registered: 11 years ago Posts: 471 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 06:16PM |
Registered: 9 years ago Posts: 1,873 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 07:15PM |
Registered: 9 years ago Posts: 916 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 07:27PM |
Registered: 8 years ago Posts: 78 |
Quote
nebbian
Quote
ipcalit
Haha.. Not what I had in mind when going for the Pololu/N20 extruder. You might want to make a 10x12mm "tube" protruding from the plate that goes around the gearbox to secure it properly.
The plate already has this.
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 09:23PM |
Registered: 9 years ago Posts: 916 |
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 09:50PM |
Registered: 8 years ago Posts: 78 |
Quote
nebbian
Ah OK, I see the bushing now. Didn't see it before.
The reason I didn't go straight to your design was that I didn't have that tiny bearing handy, and your design doesn't have a lever to allow easy manual feeding / retraction.
Quote
nebbian
I totally agree with JamesK, that unsupported sideload worries me, and it's not a design that I'd want to see go into 'production' in my printers. However as something that can be used to test the proof of concept, I think it might work for long enough to see if this system is viable.
I ran that motor last night, and even put some filament through it. It seems fast enough, even at 4.5V. It seems like it's not really designed for the loads and running time that a printer requires, however.
Quote
nebbian
To be totally honest, I'd prefer to use a beefier gearbox, with a brushless motor. The brushless motor and controller are readily available on Hobbyking, I also have loads of them lying around as spares for my quadcopters. The code that is available on github which converts step and direction into controls for a brushed motor could easily be interfaced with a brushless controller as well.
However I haven't been able to find a strong, small gearbox that would do the job yet.
Re: Pololu geared DC motor 30g prototype extruder June 16, 2016 10:05PM |
Registered: 9 years ago Posts: 1,873 |
Re: Pololu geared DC motor 30g prototype extruder June 17, 2016 01:01AM |
Registered: 8 years ago Posts: 181 |
Re: Pololu geared DC motor 30g prototype extruder June 17, 2016 01:20PM |
Registered: 8 years ago Posts: 78 |
Quote
rklauco
To continue the original thread - I decided to go in a bit different direction. I'll make a tiny (2-3 mm) shaft with heatshrink that will be measuring the bearing movement by simply touching it. As there is virtualy no load, the added friction will be minimal.
Quote
rklauco
Yesterday I tested the MK8 and it is much smaller and has way better grip as the groove is bigger then MK7. So MK8 is a clear winner for me.
Re: Pololu geared DC motor 30g prototype extruder June 17, 2016 03:57PM |
Registered: 8 years ago Posts: 181 |
Exactly what I have in mind.Quote
ipcalit
Is this what you a have in mind? oO| - where "o" is the Mk8, O is the bearing, and | is the shaft for the encoder? I'm wondering whether having the encoder so far from the motor creates troubles for the PID loop. If I recall correctly most recommendations are to get the encoder as close as possible to the motor (generally on the motor itself), but here we are not dealing with high speed operations so things are a bit more relaxed.