
Friday, December 3, 2010
Wednesday, December 1, 2010
PLA: Highly Recommended


Wednesday, November 3, 2010
Crossroads


Wednesday, September 15, 2010
Pictures and Settings Update
Datafusions' ball(ball()) again, in creepy fleshtone:
I can confirm that the PID settings work as advertised:
P: 11
I: 0.35
D: 110
Heat up time to 220C is 9 minutes, stablized at ±4C within 12 minutes.

Thursday, September 9, 2010
Mk5 Temperature Settings
P: 7.0 I:0.34 D: 36.0
This produces a warmup time to 230C of around 9 minutes and temperature swings 230+8-15 (ish) for my Mk5.
I'm warming up to 230C manually, printing rafts at 235C and the rest of the part at 230C which is producing acceptable print quality.
I'd love to be able to reduce the swings drastically, since that should improve surface finish, but its far more critical that its printing reliably!
Friday, September 3, 2010
Mk5 Torture Test & Calibration

Here are some of the fruits of the bot, so far:

Mk5: Plastruder Messiah*



Minor Improvement 3: Bolt the thermal cape to the top of the arch using the assembly bolts, and between the two layers at the bottom of the arch assembly. The fact that the Mk5 comes with its own cape strikes me as implying that perhaps it's a superhero rather than the messiah, but I'll leave my post title as is.
After this point, I'm happy to report that the Cupcake CNC began extruding its little heart out. I still had the heater PID set for the MK4, so to compensate, I simply set the temperature target at 240C. The temperature swung down to 215-ish at times, but ABS seems to melt down to about 208 or so, so I left the temperature adjustment to another day.
Issue2: Updates
First step: Updating the firmware of both the motherboard and the extruder controller. This turned out to be more of an odyssey than expected, but I finally got the Cupcake CNC connected to a PC that had an internet connection, the correct java version to run replicatorG and the appropriate python version all at once. I then set about updating the firmware and ran across a number of head-scratchers in the wiki. Now that I reviewing the wiki, it appears that I was on a different page than the ones I'm searching up now, so it's likely operator error. For my own reference, at least, here's the procedure that worked:
Motherboard:
- On a PC that has an active internet connection and is running replicatorG
- Select the option to update the motherboard firmware
- Follow instructions here until ready to press the Upload button
- Press Upload button on replicatorG and immediately after, press the physical Reset button on the motherboard
- Wait for the upload to complete and confirm
Extruder Board:
- On a PC that has an active internet connection and is running replicatorG
- Disconnect the USB2TTL cable from the Cupcake CNC motherboard
- Connect theUSB2TTL cable into the extruder board's six-pin serial header, next to the reset button
- Select the option to update the extruder firmware
- Follow instructions here until ready to press the Upload button
- Press Upload button on replicatorG and immediately after, press the physical Reset button on the extruder board
- Wait for the upload to complete and confirm
- Disconnect the USB2TTL cable from the extruder board
- Connect the USB2TTL cable into the Cupcake CNC motherboard's six-pin serial header
Once the firmware was updated, I took apart the MK4 plastruder and installed the MK5 Drive Gear Upgrade Kit and printed a part. . .or, rather, didn't print a part or even do much more than extrude a few inches of material. After fiddling with the whole setup for a number of hours I came to the conclusion that, at least in my case, adding the MK5 drive gear made the MK4 platruder nearly unusable, rather than simply rather unreliable. I couldn't get the MK4 idler/pinch wheel to reliably hold tension against the MK5 drive gear.
At this rather frustrating point I realized that my suspicions (from the start of assembly) about the unreliability of the MK4 plastruder were confirmed. As it stood, the Cupcake CNC's Cartesian drive system was useable, reliable and precise enough for prototyping work, but the extruder system was going to require a re-design.
Before I fired up SolidWorks and Mastercam and went to work, I decided to look around at options people have been coming up with around the makersphere. I lean heavily toward metal based solutions, being that I'm a machinist and having some experience now with the stresses the device was going to have to handle. As I was looking at several excellent designs that folks are using and considering the options, lo and behold, the MK5 was released.
After considering calling up Makerbot and demanding a replacement or at minimum an upgrade price, I decided that the department could affort to subsidize their work and just went ahead and ordered the MK5 plastruder.
Sunday, August 8, 2010
Issue 1: Makerbot Cupcake CNC Plastruder Mk4


Note the radial lines drawn on the idler wheel assembly. In my not so humble opinion, it's not an optional step. This is a suggestion that's made too late in the instructions: after it's already bolted inside its enclosure. I also marked the enclosure itself with two reference lines so that the operator can near instantly see if the filament is feeding.
I was considering various options to improve the grip of the drive pulley and happened across a reference to the MakerBot site, where the problem is addressed. I've ordered the Mk5 Drive Gear Upgrade Kit, which should feed filament better and have less issues with the double idler setup, if I'm eyeballing it right. To tell the truth, I'm a little annoyed that this upgrade wasn't automatically included in the purchase, or I wasn't somehow notified that it was really, really likely I was going to want to spend an extra $10 on it. . .which I would have gladly done.
So, after re-assembly, the Plastruder Mk4.1 is working as well as it is likely to, which is to say that it regularly strips a bite out of the filament whenever there is back pressure on the extrusion due to the nozzle being too close to the part, for any of a good number of common reasons. The filament then stops feeding, ruining the part and requiring the operator to back the filament completely out, cut to a virgin section, feed it back in, test the extrusion, then restart the part. Hopefully the Mk5 upgrade will help with this.
Thursday, August 5, 2010
Made: Makerbot Cupcake CNC







Monday, July 5, 2010
Meth(ane) Production Apparatus

The design and documentation of the apparatus also served as my final project for the Solid Modelling class I was taking. Files are available in SolidWorks format, drop me a line. Since I'm doing the work in preparing the laboratories and designing many of the projects here at the school of engineering, I decided I might as well get the degree. It'll take a number of years, since I'm only taking a class at a time, or so, but I don't mind .
YES Camp

Teams of students explored engineering design challenges through LEGO Robotics, were introduced to all of the Engineering labs, such as the Thermofluids' wind tunnel below, and participated in interactive sessions involving disciplines used in Engineering: Math, Physics and Chemistry.
Gulliver's Traversal: Assembled

The next step is to re-design the Z-axis (vertical) arm assembly, since it's become apparent that I was overly optimistic in my initial design, then to fabricate it!
Wednesday, May 26, 2010
Gulliver's Traversals II



I ended up going with simple tubing to connect the motor to the thread rod because the end of the rod is just enough out of round to cause the motor to rattle back and forth when I tried connecting them with a rigid brass fitting. The jury is out on whether this is a workable long term solution. We'll see.
Tuesday, May 25, 2010
Gulliver's Traversals I


After quite a bit of squinting and soldering later, his main motor controller board is ready.

His "central nervous system" is finished up and all four axis motors hooked up and tested.

All hooked up, but nowhere to go. Here's the finished motor controller.

Wednesday, April 28, 2010
Repairs and Remakes

Wednesday, April 21, 2010
PCB Opus 1
I'm using an Arduino Deumilanove and purchased Adafruit's Motor Shield, which I highly, highly recommend! The shield comes as a PCB and components and you have to solder them in yourself. The instructions are clear and very complete. I'm fortunate to have been able to simply head over to Radio Shack and buy the tools for a basic soldering setup, and by following the picture by picture instructions, the soldering took less than an hour and the board is running the sample code for DC and stepper motors like a champ.

Friday, April 16, 2010
Busy Busy

