Wednesday, February 5, 2020

Let's talk about gear.

I have done posts about stuff that I've made. That's cool. Now I want to do a quick post about what I use and how I use it.

3D Printers

  • Matterhackers Pulse
    • This is the newest machine in my stable. Its whole reason for existing is to print exotic materials. Carbon fiber, glow-in-the-dark filament, wood filament, metal-infused... Any of the abrasive or unusual filaments, this thing loves to print. The Olssen ruby nozzle has an actual lab-grown ruby as a tip, ensuring that abrasive materials will not widen the opening on this thing.
  • Monoprice Maker Select Plus
    • This is the machine I use the most these days. I have performed a boat load of upgrades, including a new hot end, new Y carriage assembly, magnetic flex build plate, and on and on. This machine is the most carefully and accurately tuned of the bunch, and prints tight mechanical tolerances easily.
  • Monoprice Mini Delta
    • This was bought for the purpose of being a portable machine for the business. If ever I decide to offer same-day custom products at a craft fair or something of the sort, this thing will be ready to go. In the meantime, it's kind of just chilling. Reasons it isn't part of my daily printing: 1) build volume is very small, and, more importantly 2) it's in a different room than the rest, and I straight up forget about it often.
  • Robo 3D R1+
    • The grandpa. This thing has been an absolute workhorse. I've owned this machine since early 2017, and it's been the most reliable printer I've ever owned (there were two more before the four I currently own). In fact, it was two full years before I made a single upgrade to this machine, and that was only because I accidentally broke the thermistor, and used that as an excuse to upgrade to an E3D Lite6 hotend. That was the snowflake that triggered the avalanche, and since then, it's gotten a new bed, an LCD controller, and some cooling upgrades, along with the best webcam setup yet, and an E3D V6 hotend (the Lite6 was great, but I wanted all-metal).

Saturday, October 26, 2019

I made a vacuum. It sucks.

I have several drawers in my supply closet full of small switches, LEDs, gears, motors, and fans scavenged from various pieces of electronics. This can't be surprising, given the theme and subject matter here. This collection included two crown jewels that I had not yet been able to find a project for; blower motors from hairdryers my wife found ways to destroy. Usually, that destruction came by leaving them on the sink while on, so the hairdryers would vibrate and blow their way free of the porcelain's weak grip, and take that short slide off a long drop to the tile below.

She dropped them. She dropped them all.

Anyway. These fans are great. The fan blades are aggressively angled and stubby, and, knowing nothing about fluid dynamics, I assume that means they're the best fans I've ever laid hands upon. They've never found their way into a project, though. They sat for at least two years, dormant. Waiting to be released on a decent idea.

But I never got one of those, so I decided to make my own dust buster handheld vacuum thing.

Sup, bruh.
Yep. I'm doing this backwards and showing off the final result first.

I also did this whole project backwards, since I started with the part I wanted to use, and designed a project to use it. I started with that fan, and I thought... Man, a super strong fan running in reverse is like... The definition of suck. If I had a way to narrow the airflow coming in, say, through a hose or narrow opening, that creates enough suction to make a little vacuum. Since the fan was the starting point for the project, it was the starting point of the design also.

This was designed in 123D Design from AutoDesk (yes, retired application, use Fusion 360 instead, blah blah). I started off with a measurement of the fan shroud, and sketched a circle with a diameter wide enough to account for 2mm thick walls and a little extra tolerance, then lofted this up to a nozzle end with an outer diameter meant to fit into a dishwasher drain hose that I had on hand.

Face it, ya basic.
I smoothed out the sharp bevels, and at this point, I used the "shell" command to make it hollow.

Got some curves now.
The fan shroud has these little tabs in it to hold it in place. I had to cut out slots for these next.

Down there at the bottom, it's tab slot city.
I figured the next step was figuring out a filter. After all, I can't have debris just plow into the fan. I toyed around with a couple ideas, and at one point, I thought about having it slide into place into the body of the vacuum.

This was going well. Then it got stupid.
Recognizing that this was dumb and would cause 99 problems, I backtracked and created a lip inside to push the filter against. I'll show that off later. 

Next, the bottom, where the exhaust and electronics would live. I started by copying and pasting the top piece, then slicing off the useless nozzle part.

This could also be the story of how I designed a 2-liter bottle of Coke.
I designed this part upside down to make life easier. The back end of this thing was going to end up needing a cap, and some ventilation for exhaust airflow.

The cap is under those nubby deals.

Poor nubbies. They existed only to leave behind little holes. In the model, and in my heart.
Oh, and here's a shot from below to show where the filter rests on that ledge. It also gives a good shot of the cutouts for the power switch and DC power plug on the exhaust cap.

Filtertown, USA.
So, with that, it's time to get printing!

What am I? Why am I allowed to exist?
Okay, that printed poorly. Super poorly. The surface finish is due to printing at large layer heights and extremely fast speeds; at that speed, the acceleration and deceleration of the print head and bed cause artifacts on the surface. The four distinct layer shifts you can see? No idea on those. That's not a common problem on my printer. Although, it could also have something to do with the speed of printing also.

A print like that is mostly useless, but not completely. I can still check the mechanical tolerance for fit. The hose seemed to fit, but I could definitely increase the outer diameter of the nozzle to better create a seal. The bottom, where the fan shroud connects, is a little tight, and so is the fit on the filter. So I make a few changes, and print at significantly slower speeds.

Better.
Now, I did still get lazy and turn up the speed on the print as it got to the last thirty minutes, which shows right up by the nozzle. It was nearly bedtime, and I wanted to finish this thing. As it happens, I still stayed up until almost 4 AM.

After checking fit and finish with the hose, it still wasn't a tight enough seal, so I threw on a bead of PLA using my 3Doodler 3D pen.

It's like you almost can't tell where I ramped the speeds to ridiculous.
When printing the bottom, in particular the exhaust endcap, I used a technique that I had been dying to try. I paused the print halfway through using the M600 advanced pause command, and I stretched some thin tulle mesh across the print and clipped it to the bed. Then, I let the print resume, and it ends up trapping the mesh in the print. It's a little hard to see here, but it's there.


I used the same method for the filter inside. It's not exactly a HEPA filter. It's really just there to catch large solids; dust will just blow right through this thing. That filter is what defines the dust cup, basically. It sits just above the fan, so all the junk it picks up stops right there before blowing through the fan. To empty the cup, I just remove the hose and shake the thing out.

Now. The big question. Does it work?


It sucks. And for once, that was the goal.

Saturday, September 14, 2019

Modular Belt Buckle Bonanza

I've been wearing belt buckles for roughly a hundred years, give or take. I don't know, since I was maybe 20? What do you care? Who are you to question how I keep my pants up? Back off, pal.

That was an aggressive start to this. Let me try that again.

I've got a lot of belt buckles, and an odd collection at that. Some, I bought for myself, some were given to me as gifts. The collection includes, among many others, a soviet hammer and sickle, an M1A1 Abrahms tank, Captain America's shield, a functional iPod Video case, the obligatory and rarely-used flask, and an actual, vintage NES controller, complete with a cigarette burn from its life as an actual controller in the 80's. They range from subtle and cool to what can be generously be referred to as "a bit much."

Is this important? Not yet. I didn't make that stuff. I'm getting to the making mistakes part. 

A while back, I had some time off stored up. I needed to use it, but didn't have vacation plans. I needed something to do. "You mean, like forming a lifelong bond with your infant son?" Yeah, but I mean, babies sleep a lot.

So I started making buckles like a crazy person.

It begins.
That's one way to start. I mean, I can wear it to work and that's almost the only place I go, so it makes enough sense. Cool. 

This one, I did a lot of extra work to create, as you can imagine for a first run. For starters, that buckle base used to be a Green Lantern belt buckle. Having never been a fan of Green Lantern (or most of DC comics outside of Batman, Flash, and Martian Manhunter), I decided this was a great donor. The buckle was made up of a metal dish, basically, with a GL logo in the bottom, and then it was just filled with green resin.

So. Step one was to explode that resin. I went to town with a hammer and chisel and got it all out of there without damaging the metal. Pretty easy, and after a little while, it was coming out in big chunks.

Next, I took dimensions. The inner diameter was roughly 78mm, so I designed the Best Buy logo on a round base of 77.5mm, factoring in a little sloppiness in the print. This turned out to be a great fit, no issues.

Now. At this point, it's important that you understand that at this point in my 3D printing journey, I was not great at designing. I was using Microsoft 3D Builder, which is a severely limited application, though one I appreciate being free. I was also only buying filament one spool at a time. I would pick a color and just order a spool and use it until it ran out. I was like a stupid caveman in a lot of ways. That means I printed this buckle thing in whatever random color was lying around and then HAND PAINTED IT. That's nutty. But that's where I was at that point.

I started off with oil paints. Why? Because I had oil paints and thought it might look cool. Did it?

Uh. No. Not really.
Alright. Not great. Maybe I'll fix that later. On top of not looking right, and the white somehow being a dark gray, the paint wasn't drying at all. I wanted that cool visible brush stroke look, and apparently, it takes up to several weeks to dry. Gross. 

Let's try again with acrylic paints.

Oil paints, I hope you understand that this is definitely personal, and you suck.
Bam. So. There's the finished product, basically. Pop that into the base with a little E6000, and all is golden.

But I wasn't done. I wanted to do more. Many more. But I didn't want to keep buying Green Lantern buckles (don't want anyone thinking he's legitimately popular as a hero or a buckle).

Well, hello to you.
So I found blanks. And then...




So much production.
At this point, I was cranking out new designs, and spending my evenings just casually painting things. It was kind of relaxing, in a way. 

It was also a stupid amount of work. I had at this point added a second 3D printer, toyed around with another several slicers, and upgraded from working in Microsoft 3D Builder to working in AutoDesk 123D Design. Yes, you are free to tell me that I'm dumb for not using Fusion360. No, I will not drop everything to go learn Fusion360 right now.

Using 123D Design, making parts that fit together mechanically is significantly easier. So I had the idea of creating a new buckle "system." I'd make a baseplate with the buckle itself, and then little inserts I could swap out anytime.

Home base(plate)


By working this way, I could accomplish a few things.
1. Blank belt buckles are expensive (~$5 apiece), so making more than a few for myself would be crazy.

2. Instead of painting all these pieces, I could make multi-color prints on the inserts through filament swapping.

Let's talk about that second thing. By using Prusa Slicer, I can tell the slicer to insert a filament swap at a given layer. So by making each color element a different height when designing, I can easily print in as many colors as I have available. Coincidentally, this is when I started buying multiple spools of filament at once in as many colors as I could get my hands on.



I started off with the Guardians of the Galaxy print. It's a simple two color. Easy start. I then moved on to the Avengers, which is actually a 3 color, with the third being the black outline.

I was getting more confident, since those turned out so great. I started getting more complex, and more precise. If I was going to be printing at 0.2mm layer heights, then in the design stage, I can determine how many layers of each color to print. Doing three or more colors isn't so daunting now. Let's make more Marvel stuff!

Black and red Dr Strange, or Uncanny X-Men?

At this point, I had a pretty solid collection. And they look good! I just need someplace to put them, because they're just all over the table.


Awesome. Little box for my buckles. And it's the perfect size for all of them. Great. Done. Awesome job, everybody.



Okay. That's more. That's a lot more. Those won't fit in the box.


Yep. New box. Designed it myself just to hold my obsession.

By the time all was said and done, I'd gone well over a month without wearing the same buckle twice. It was time to bring it back around full circle.



If you're interested, you can buy your own fully custom belt buckle at KenMakesStuff.com. Just added these to the store last night, in fact. I started off with many mistakes, and ended with a pretty legitimate product. Vacation time well spent.

Saturday, August 24, 2019

A Mistake-Free Build?

This is not like me. This is off-brand on Ken Makes Mistakes. I can't explain it.

But I legitimately made something from scratch with zero major mistakes. I don't understand it, it doesn't make sense, but I guess statistically, it was bound to happen someday.

First, some backstory.

I have had this little glass gummy bear thing since I was a kid. It might even be older than me, I'm not sure. It used to have a little wooden base with a night light inside that would glow up through the glass gummy bear and make him look awesome. That part where I said "used to?" We call that foreshadowing; it's like SPOILERS, but more literary and refined.

I got to thinking that I'd like to set my son up with that glass gummy nightlight for his first birthday. But that would mean I'd need to make a new glow base for it.

TO THE DESIGN CAVE!

I don't literally design in a cave. But only because I don't have access to one that's not too damp or drafty.

First attempt! Let's talk about what you're seeing here.

On the left is the base itself. I gave it some rounded corners using the fillet option in 123D Design, cut out space for a small switch that I think I took out of a dead external hard drive enclosure, and room on the bottom for a 9 volt battery along with some wiring and a resistor and whatnot. There's also that hole in the middle, which is just big enough to fit a 3mm LED through.

So much room for activities.
The other stuff in that first photo are a bottom cover, which is pretty self explanatory, and there's that little round disc.

That round disc is the diffusor. The idea is that this will be printed out of a clear PLA material, and the LED will glow through this. The clear PLA is in theory going to diffuse the light and spread it out, lighting up that bear something fierce. 

So. When all is said and done, I should have a base that powers an LED off a 9 volt battery (yes, it's inefficient, but I had an extra battery harness lying around, so I went with it; this is mostly scavenged stuff here). Essentially, a little micro-size light table.

The first print wasn't great. Turns out, those filleted corners were no good printing unsupported, and it didn't look as good as I wanted. So I redesigned with chamfers instead. 

That looks sharp. But not dangerous. 
How did this print? Oh man.


Looks great. And the clear PLA insert fit like a glove. How about the switch?


Dope. Electronics and battery?


Ignore that I'm terrible at soldering. That looks good.

Let's fire it up.



Believe it or not, at this point, there were practically zero mistakes made. That's not how I work. Other than the filleted corners not printing well unsupported, nothing needed to be redesigned. I didn't blow any LEDs by forgetting to add a resistor. Everything fit together flawlessly.

Obviously, at this point, I did the only logical thing. I bought $94 in lottery tickets. Clearly, I'm on a hot streak.

Turns out, I used up all my luck on this project.

Friday, July 5, 2019

The LVL UP Maker Coin fiasco (turned out great) (part 3)

The thrilling conclusion. This is where I put this saga to rest. But first, let's put this whole thing into perspective.

That first coin, I conceived of and printed in early March of 2019. I was on paternity leave, but I found time for some light design work and some significant printing. The end of March was when the laser engraver showed up, and my leave ended shortly thereafter. The grand finale, which is coming up in this very post, is from last week, fully 3 months after I popped that first coin off the build plate.

What's the point of sharing that timeline? I spent most of March on this side project. I spent a good chunk of time thinking about it, trying to solve a problem, banging my head against the wall, and I didn't find a workable solution. Then, last week, I was bored.

In the last three months, I've been learning some new skills. In particular, I've been working in 123D Design. Autodesk discontinued this application along with the rest of their 123D lineup, so I'm not sure how I found the application, but it doesn't matter because it is superb.

Working in 123D Design allowed me to start working on interlocking parts and playing with designs that take into account the tolerances on my printers. I completed a few such little projects, and then, out of nowhere, the idea struck me.

Instead of printing the website on the coin, I could make a new part the coin pops into.

Insert coin. Collect praise.


Boom. Website and another LVL UP design element on there, and a coin fits in the middle. Print that puppy.

"Please... Kill me."

"My very existence is pain. I should not be."

Eew. Not a great finish on the lettering. Not a good finish on anything. I could chalk this up to to bad slicing and try again, but either way, I know I can go wider on this thing and make room for bigger text. Might as well just jump on that.

"I'm not wide, I'm thicc."

Same concept, just wider. And with a little finger hole to make it easier to pop that coin out. Most designs are better with a finger hole or two. I printed this one out before adding the finger hole, though.

But without the finger hole, what is the point? What's the point of anything? 
Better. I changed slicer applications, changed printers, and went with a color-change on this one. It's definitely better. The text is still a little sloppy, and there's the rather large problem of print time; this thing takes about 2-3 hours to print.

What a great time to talk about one of the great frustrations with 3D printing. 3D printing is great for making one thing. Little prototypes and one-offs are great. As soon as you want to get into mass production, though, you'll find that if it takes an hour to print one, it takes two hours to print two, four hours to print four, and so on. There's no time savings for printing more at a time. The only way to increase production is to have more printers running simultaneously. This is why when you see photos of Josef Prusa, he's usually in front of his printer farm, churning out parts for over 6,000 Prusa 3D printers shipped per month.

I just want one. Why can't I just have one? Or seven? I just want seven.
All of this is to say that 2-3 hours printing time on this coin holder is a problem. The maker coins print in about 35 minutes apiece. Ideally, I'd like to have one printer churning out coins while the other churns out these coin holders, but I'll very quickly fall behind on the coin holders. I need a redesign to cut down print time.

Real designs have curves.

That's the one. By cutting out the bottom of the coin hole, I shaved the most print time, since the first three layers are usually the slowest. I also shaved unnecessary material from the sides and bottom by cutting those curves. I also just think it looks better this way. Plus, a new font for the website that should be significantly cleaner and more legible when printed.

Like a glove.
And boom goes the dynamite. That website couldn't be more legible. Honestly, the only way this thing could be more effective is if it had tiny little hands that reached out and typed the website for you. With its creepy little arms.

So, this final design was intended to greatly reduce the print time. And the final result is... just under 1 hour. Could I get that down a little more? Maybe, but that's pretty darn good.

Let's go back and recap. I was procrastinating on a big project when I designed the maker coin. That little time-waster led me on a journey that resulted in at least 3 days' worth of printer time, about 30 hours of design work, and at least 30 hours of assembling, testing, and calibrating a brand new laser engraver (which, as far as this project is concerned, was irrelevant; don't worry, it'll pop up again later).

There's a moral to this story somewhere, I'm sure of it. Something about procrastination, discipline, something... But while I'm trying to think of what that is, I'm going to go make another gigantic mistake on something nobody asked me to make.

Friday, June 28, 2019

The LVL UP Maker Coin fiasco (turned out great) (part 2)

Previously on Ken Makes Mistakes: A mysterious box arrives. And now... The continuing adventure that is The LVL Up Maker Coin fiasco!

That box that showed up...


Yeah. That one. That contained a flat-packed laser engraver. You probably guessed that. Unless you didn't read part one of this saga before this, which seems silly and also SPOILERS.

The idea was, maybe I could find a way to laser engrave the LVL UP website into the maker coins I'd already printed. So, obviously, step one is to start calibrating and understanding this completely foreign machine.

Well, technically, step one was to assemble this thing. It was in a hundred pieces. 


Man, that looks easy. In real life, that took about 2 hours. You can see in the bottom of the flat-pack box photo that there's a DVD in a little blue sleeve. Oooh! Is it a Kung-Fu Panda 3 bootleg? Oh, to have your childlike wonder, you silly twit.

It was full of treasures, but chief amongst them were the Google-Translated Mandarin instructions and an assembly video narrated in broken English by a gentleman with what sounded like a death rattle of a cough. Since the narration was recorded separately from the video, that hacking cough could have been edited out. It was not. They might have edited in additional coughs. Point is, they were definitely aware of the coughing, and possibly even a little proud of it.

Surviving that, it was time to get to work. So I grabbed some scrap wood for calibration, donned the green safety goggles...


And I fired up the application supplied on the DVD. 


WHAT KIND OF JUST AND VERDANT GOD WOULD ALLOW SUCH HORRORS TO EXIST ON THE SAME EARTH AS MY BEAUTIFUL INFANT SON?

The application was... inelegant. In the same way that food poisoning is inelegant.

I spent literally a week researching and experimenting with various applications capable of running a laser engraver. One has a beautiful interface and does an outstanding job of turning an image into something burnable, but couldn't actually communicate with the laser engraver. Another communicated brilliantly, but was extremely particular about filetypes.

In the end, I wound up using one application for image-to-gcode conversion, and another for communicating with the laser itself. It's definitely not something I would recommend as a long-term solution, and it's very easy to forget the order of operations, but at least I could understand what the buttons were supposed to do.

No more waiting. Let's burn something.


Boom. The quality. The detail. The precision. I am unstoppable now. Tremble before the mighty awe of my robot laser.

Except, that's wood. That's what this laser is supposed to be good at. It's also not the medium it was purchased for. Let's engrave some plastic.


Uh. Not ideal. That sunken-in section to the right of the logo? The shiny divot you can kinda see? That's the website. Just type that into your browser. 


I started off trying a quick, shallow pass with the laser, but the coin is too shiny, and the laser just reflected off, wasting power. So I went for a second, and maybe even a third pass, but that just ended up pushing the PLA past its glass transition temperature, and I got a sinkhole. 

I came up with two theories. One: that glossy PLA was going to be trouble, but maybe a more light-absorbent color would work. And two: if I can't laser engrave plastic directly, maybe I could paint the PLA and then laser some of that paint off and clear coat it.


The black PLA definitely took the laser better. But that's a much larger size, and even still, there's not a lot of precision. It's still melted, but the melting is a little prettier.

As for laser paint removal, it seems that would be viable. I stopped the laser before it could finish, because it looked like an obvious success. The only problem would be the sheer amount of additional work this method introduces. I'd have to spray paint trays of coins, wait for them to dry, then arrange them in some kind of jig to position them for the laser, then clear coat all of them to ensure that the rest of the paint doesn't chip off.

I have no problem doing work. But remember that part at the very beginning of this story, when I said nobody asked me to do these? By now, this project was more than just a mind-clearing time waste, but there's no way I'm going to generate that much additional labor. There's got to be a simpler way.

Continued in part 3. You might as well read it, you've already come this far.