The first one was a fairly wide object, and the ABS started to cool and
warp and eventually released and the started sliding around. (Yeah, I'm
just printing on taped acrylic. Definitely need to upgrade to a heated
platform or the ABP that came with the kit.)
I started a second print that was a lot smaller to avoid the warping,
and part-way through printing the raft, the plastic stopped extruding.
Ends up that the DC gear motor of the MK5 plastruder has stopped
working. :( I've reset the 'bot, reloaded the firmware on the extruder
board and motherboard, and tried to run it manually through the RepG
control panel both with and without filament. No joy. I took the motor
off of the plastruder, and I can't turn the spindle by hand. (Which I
think I should be able to do.) I don't have tools with me to debug it
any further, and I probably won't really have a chance at home for a few
weeks due to some upcoming travel.
These were only my 5th and 6th prints overall with the 'bot, and I'm
guessing that the DC motor or the gearbox is bad. I'll probably contact
Makerbot about it, unless y'all have a better idea. This may also push
up the timetable on my upgrading to a stepper extruder.
At least my nephew is having fun with the first partially printed object
that's still stuck to the raft. Because it warped, it spins fairly
well. And it can be used as a coaster. Kids are pretty inventive, and
unlike me, he doesn't see it as a failure. :)
M.
The rest of the Makerbot is working just fine, with all three axes
moving and responding correctly. I don't have a multimeter or any spare
wire or jumpers with me. However, I was just able to connect the motor
directly to 12V on the power supply ... and it turned! And when I
reversed the polarity, it turned the other way! So the motor itself is
working.
And I just pulled up RepG and tried it from there ... and it's also
working. *sigh*
Why the sigh? Because I don't know what I did to get it working. I
took the motor off the plastruder and poked at it. I actually took the
knurled drive gear off and removed the top cover from the gearbox and
looked in there. Only poked it a little bit. (The gears are all
covered in grease, and I didn't want to poke them too hard and have them
all come apart because I didn't know what I was doing.) Maybe something
was stuck w.r.t. the gearbox? Don't know.
S'pose it's time for another test print ... Wish me luck!
M.
I had heard that the DC gearmotor really didn't work at lower PWM
settings so I've only used 255.
> I had issues with EM noise from the motor causing my extruder controller to
> reset itself mid print.
I don't think EM noise is what's happening here. When the extruder motor stops
running, the heater relays that are controlled by the extruder board
still cycle on and off.
I did some more debugging yesterday, and it looks like something going
on or going wrong with the extruder controller board more than the motor
itself. When I tried another print, the extruder stopped working just
as the raft was finishing printing. I stopped the build, and without
changing anything else, I tried connecting the motor directly to 12V,
and it worked.
On Wed, Aug 17, 2011 at 12:00:09PM -0700, Jeff Crews wrote:
> For the next failure: You can't turn the spindle by hand- the gear
> ratio is too high. I'd tin the motor leads and make sure they're
> screwed down in the terminal blocks really well. the next time it
> craps out check the chip next to the motor connectors and see if it's
> getting hot. You could heat sink it. Beyond that I have no clue
> besides contacting MB for an exchange if it happens again and you
> can't find the reason.
Chip on the extruder board overheating is an interesting theory that I
should be able to test pretty easily. I haven't tracked when it has
worked and when it hasn't and how much time has passed between the two.
(To give the chip time to cool down.) Although, I think I let it sit
overnight at one point this week so that might not be it.
Another test I'll do when I get back home is to measure the voltage to
the motor leads at the terminal block on the extruder controller and see
what it is when the motor is working and what it is when it stops. (And
in the future, I'll always bring my 'meter when I travel.)
Mike
And I'll definitely add heat sinks to my electronics odds-and-ends
shopping list.
M.
--
Mike Broome
mbroome(at)employees.org
- sometimes when I started up the 'bot from a cold start, the extruder
DC motor would work for a short time, other times it wouldn't work at
all
- was able to see with a multimeter that when it was working, it was
outputting 12V. was able to watch on the 'meter when it stopped
working, and the voltage fell from 12V -> 0V (on the 1A/1B outputs) or
from 12V -> about 90mV (on the 2A/2B outputs). one of the times I saw
the voltage to the motor drop, it dropped to about 7V for 20-30
seconds before dropping on down to 0V
- once it gets into this state, I haven't found any way to get it back
out other than turning it off an waiting, and even that isn't
consistent or reliable
- throughout all this, the H-bridge chips (Allegro A3949) on the extruder
controller board are not getting hot to the touch
My current working theory is that the extruder controller board is bad.
I started looking at the schematics of the Allegro A3949 chips to see if
I could probe the input pins to find out if the chip is being told to
stop the motor or not. Haven't gotten anywhere with that.
The only other thought I have is maybe the motherboard is telling the
extruder controller to stop. Can't think of any reason it would do
that, and I'm not sure how to debug the command and control path at that
level.
Won't have time to do anything more with this for the next couple weeks
as we're heading out to Burning Man. When I get back, I'll probably try
to swap the extruder controller board. Anybody have a spare lying
around? If not, looks like the latest generation from Makerbot is about
$90. (My first upgrade!)
Mike