For a while it was software issues with settings of Skeinforge, the model slicer I use. It has dozens of cryptic settings. The results are infinitely tunable as a result, but to get good, much less usable results, you have to find the "magic settings" for your machine's speed and plastruder. Skeinforge's user interface... is painful. It was obviously designed by an engineer to be able to do Amazing Things if you have a Masters in Plastic Extrusion Technology. But it's barely usable by folks who just want to print 3d objects. And the app is sloooow. If anything is going to make me spend another year of my life writing a replacement app out of frustration, this'd be it.
I also kept running into meshing issues with the STL models I was using. Blender was great for pointing out meshing errors, but I couldn't figure out how to use it to FIX the problems. The auto face add feature didn't do it's mojo on the model I was working on, and I don't know Blender's Way Of Thinking yet. In fact, it's almost actively hostile for newbies to learn, despite the numerous tutorials available. Steep. Learning. Curve. And with my general lack of memory, I end up having to go through the tutorials over and over. On a laptop without a numeric keypad, or a 3 button mouse, you have extra config setting hoops to jump though to make it even usable. Meh. Supposedly Blender 1.5 will fix a number of the more egregious UI issues. I hope so. In any case, I found another open source app called Meshlab, which Just Works and was intuitive for the most part. It let me quickly fix up the holes in the model that made it non-manifold (Not water-tight). Blender pointed me to where the holes were, Meshlab fixed them easily.
Next problem was my machine itself.. I was having backlash and slippage issues with the belt drive. I ordered thinner belts from McMaster Carr and tightened them down well, and that made a world of difference, but I was still occasionally getting slippage. I've determined that lithium grease is too viscous for my uses here. Switching to some air-tool oil for the sliders made it run much smoother on the X and Y axes. I probably should find a more permanent oil, but for the moment, I can periodically re-lubricate.
I'm starting to build up a variety of failed prints of skulls. I was originally trying to print some for Halloween, but now it's my test object. I will soon have the world's largest collection of replica skulls of people who failed to live through The Philadelphia Experiment. In fact, I seem to have just made another one. Drat.
My first (and only so far) successful print was the Utah Teapot, which
( Image behind cut. )
- Location:Home
- Mood:
annoyed - Music:Colonel Bagshot - Six Days War
- Location:Home
- Mood:
amused - Music:Something Metal I Don't Know The Name Of
Click here for video of running extruder
- Location:At shop
- Mood:Proud of this technological terror
- Music:Extruder - Buzzzz
But it ran only a few minutes before the extruder head ate itself, and melted it's PTFE thermal barrier. Booo! I have a new one and spares on order.
It's quieter than I expected, which is good. The final build area looks like 7.5" x 6" x 9". I managed to hide away all the electronics underneath, except for the extruder controller. A short circuit nearly fried my extruder controller, but I was able to solder up a bridge past the fried traces. I still need to set up my opto-endstops, but that's mostly just a wiring issue.
( More pics behind the cut. )
- Mood:
accomplished - Music:ELO - Yours Truly 2095
Got the extruder working tonight. Mwahahaha! The rumbling rain outside earlier was fitting. I also did major lasering and assembly of the Y-Z frame. I still need a few parts, and the belts should be waiting for me at home. I'm at about 75% complete now.
- Location:At shop
- Mood:Insane
- Music:Yoko Kano - Inner Universe
Tasks completed today:
- Designed and built X-axis table mk3 for CheesecakeCNC.
- Soldered up 6 opto endstops for same.
- Assembled, updated the firmware of, and tested Gen3 electronics.
- Lasered out the parts for the mk4 plastruder.
- Started designing the Y/Z frame.
- Lasered 50 plaques with artwork for an unrelated project.
- Lathed a car pully for a friend.
...
Okay, maybe it was a productive day. :)
( Read more... )- Location:US, California, San Jose
But then I saw a page talking about the feed rates used with the newer plastic extruder head, where they were talking 45 mm/SECOND feed rates, which translates to about 106 inches per minute.
...
Okay, the screw drive just isn't going to manage that. The plastic wants much faster than I could hope to get with the 20:1 gear reduction the lead-screw provides. It might be fine in metalworking, but not for plastruding. So back to the
ACE hardware seems to be rather lacking in the supply of belts and pulleys. I'm going to take a look at possibilities of using chains and sprockets from a bike or auto store, but things are looking bleak for using easily found off-the-shelf parts. I may have to settle for merely making a super-sized CupcakeCNC type design, with just mostly off the shelf parts. Well, I can live with that. McMaster-Carr has plentiful options of pulleys and belts, at the least.
So, the project description is now throttled back to:
How to make a 3D printer like the CupcakeCNC, but that can print larger items, using the same plastruder and electronics, and parts from any ACE hardware affiliate store, and a couple parts from McMaster-Carr.
Doesn't exactly roll off the tongue.
On a lighter note, I've decided that I'm going to call my design the CheesecakeCNC. It's bigger than a cupcake, and definitely cheesy in design.
- Location:Home
- Mood:
blah - Music:Rush - Roll The Bones
- Location:Home
- Mood:Amused
- Music:Concrete Blonde - Ghost of a Texas Ladie's Man
I spent much of Saturday night making CAD designs for the X stage of the the beast. A quick trip to a local hardware store supplied me with a ton of #6-32 screws and nuts, as well as #10-20 threaded rod, 1/4 inch plated rod, and various nylon and brass bushings.
Since I'd designed for #4 screws and only found #6 screws, I took an hour to tweak the cad design to fit the bigger screws. I used the laser cutter to cut 1/4 inch plywood into the necessary shapes, and then started assembling.
- Location:At home
- Mood:Accomplished
- Music:Prozzak - sucks to be you
We have Motion! And the motion is correct for all three axes!
*ahem* "MwahahahahahaHAHAHAHAHA! It's ALIIIIVVVE!"
Now, I just need to make a framework to attach the stepper motors to, to drive the three axes of a proper motion control system. I'm currently designing up something on my CAD.
Because I can't ever leave well enough alone, I'm designing something new, instead of using a publicly available design. I want to see if I can make a 3D plastic extrusion printer mostly from parts you can buy at your local ACE hardware store, and maybe some from a bicycle or auto-parts store. The CupcakeCNC design from Makerbot is neat, but kind of limited in the size of parts that it can output, and it seems to suffer from the steppers resonating with the wood, making it louder then I'd like.
I can do better. :)
- Location:The Shop
- Mood:
accomplished - Music:Oingo Boingo - Weird Science
No, not my car. Just happened outside the resturant I was eating at.
- Location:US, California, San Jose
- Location:US, California, Los Gatos
Today I ran a sprinkler test again, and watched it more carefully. Apparently one of the sprinkler heads is just stuck, and the other one sometimes hangs up after a couple cycles. So I go and swivel the heads manually, and notice they rotate freely. But the sprinklers still get stuck when running themselves.
About this point I've gotten kinda wet from collateral spray.
While looking at one of the heads, I notice that there seems to be more water than expected flowing down the lawn, and not from the sprinkler itself. I follow the stream and find a burbling hole in the ground a few feet away.
"Okay," says I, "there's an underground leak here. That may explain the weak sticking sprinklers." So I grab a trowel to dig up the leak, so I can figure out what parts I need to buy at the store.
Dig dig dig. No pipe. "Oho! I see. The water is coming from the side of this hole I've dug. Let me follow it."
Dig dig dig dig dig. "Huh. This seems to lead towards the sprinkler head. My there's lots of roots here. Let me get the shovel."
Dig dig SPANG! "Ow! WTH was that? Good lord! That's a big tree root! Let me try digging around the other side."
By this point I'm covered in mud. SPANG! "Dangit! Another tree root!"
Spang Spang! "They completely surround this sprinkler! Big roots! Let me whack them with the shovel like an axe."
Spang Crack! Sprinkler parts everywhere. "Augh! Well it needed replacing anyways. Maybe I can use the water hose to excavate the roots so I can cut them with the hacksaw."
Excavate excavate. "Good grief! This is one solid sleeve of root around this sprinkler! Augh! Get the power tools!"
Which, of course are back at the shop, and I am covered in mud, head to toe, and don't want to get my car muddy.
"Grr! I know! Gasoline and a blowtorch! Maybe dynamite! I'm sure Homeland Security would understand!"[1]
[1] No, the Department of Homeland Security would not understand. Luckily, I regained my senses before immolation began.
- Location:Home
- Mood:
Muddy - Music:Randy Newman - Political Science
Now, when a job finishes, the spindle and coolant will stop by themselves!
- Location:Home
- Mood:
accomplished - Music:Coheed & Cambria - Welcome Home
BLAM!
*Lights go out*
"You still alive over there?"
"I'm good."
"Ooookay."
Yeah. Starting to wonder about this guy.
- Location:Home
- Mood:
distressed - Music:Mike Oldfield - Tubular Bells (Opening Theme)
Bwahaha! I have mastered the mill's backlash! At least on the final digit 3 I did.
- Location:At shop
- Mood:Insanely pleased
- Music:Paint It Black
"Blood and lasercutting for our lord
maskedretriever!". :)
- Location:Mobile
- Mood:Accomplished
- Music:Thomas Dolby - She Blinded Me With Science
- Location:Home
- Mood:
accomplished - Music:Rush - Ghost of a Chance
- Location:Home
- Mood:
impressed - Music:Age of Aquarius
My Boolean Geometry code.
This is code that is supposed to let you take two or more polygons and join them into one object, or subtract one from the other, or get just the regions that are common to both polygons. This is incredibly useful code when you are trying to make milling paths in CNC work. But until now, my code was just plain broken.
As with many complicated tasks, a few months working on other code has let the design simmer in the back of my brain, and as I finally come back to it, now the design is both obvious and simple to me, so I coded it up, and it now works for simple closed polygons. (Compound polygons are slightly more complex, but with the basics in place, won't be a big deal to finish.)
( For folks on the net searching for the solution to this topic, I give an explanation of my algorithm behind this cut tag. )
- Location:The Maul
- Mood:
accomplished - Music:Coheed & Cambria - Welcome Home
I'll post more info when I have it.
- Location:home
- Mood:
annoyed - Music:Mika - Grace Kelly
For those of you running OS X, did you know you can use spotlight like a calculator? Just open the spotlight search field and type the equation you want to calculate. But beware, as spotlight has a bug! If I type "3*3" (or various other simple calculations (without the quotes)) into my spotlight window, it crashes a moment later. But there is a workaround; just put a decimal after the first number. Ie: "3.*3"
- Location:Mobile
- Mood:Amused
- Music:Daft Punk - Stronger Faster
foxbat:~ $ date +%s
1234567890
(UNIX counts time as seconds since midnight, Jan 1st, 1970 GMT. We just reached 1234567890 seconds.)
- Location:Mobile
EA has themselves a labyrinth maze cut into the grass behind their building, near the building I work in. And yes, I have walked the paths of Amber.
- Location:Mobile
Good ghod I work in a beautiful business park!
- Location:Mobile
Yay! I can haz würk starting Wednesday.
- Location:Mobile
I'm currently listening to NPR, discussing where to hold Guantanamo inmates, once Guantanamo closes.
The levels of NIMBY are stunning.
- Location:Mobile
When working in the tech sector, it's a truism that in a bad economy, "the contractors are the first against the wall" to get axed.
Come January 30th, I'm the one against the wall at my current gig.
Meh. I'd half suspected I was training my (cheaper employee) replacement. So, no real surprise here. Just vaguely annoying.
On the plus side, my manager gave me a glowing review to my contracting house. Yay!
Now I get to do intense job hunting before the last of my money runs out.
- Location:Mobile