makexyz has had me sidetracked a bit. I recently got a message from someone that wanted 150 pieces made. It was a pretty cool part and had a letter surrounded by multiple rings. When removed from the platform, the support material would break free from the axle and the rings would spin independently. I didn't have the right color and started to look around for local sources of Makerbot PLA. It turns out that the Microsoft Store sells it online, plus shipping is free! It's a way better deal than through Makerbot! While I waited for confirmation from the potential customer, I did some test prints to verify that I could produce these parts in time. The good news is that the Replicator 2 didn't disappoint, but the bad news was that the customer backed out.
On the bright side of things, this meant that I'd have time to focus on OnSLaughT and other projects. I made a few tweaks to the magazine and grip assembly, as well as the release mechanism. It's definitely getting closer to something that I think will work. I need to change the dimensions a bit so that the spring will fit inside of the release mechanism.
One other project I have left over from the summer is internet-enabling our Honeywell security system. While looking for DIY projects that accomplished this task, I came across a $119 product called EnvisaLink 3 that does pretty much everything I want! You hook it into your existing Honeywell Vista security system, connect it to your network, and then it will be capable of sending you emails / SMS whenever a specified event occurs. For example, I can be notified whenever the alarm is triggered, or I can simply be notified any time a window or door is opened. So this isn't really a maker project, as I just have to hook up some wires, but that in itself almost turned into yet another project. Check out this wiring:
What a mess, right? Just looking at it made me nervous -- one day I might sneeze and some wires would come off, and I'd have no idea how to fix it. To make matters worse, the EnvisaLink 3 needed to tap into the four most-occupied terminals in the box! My first thought was to take my newly-acquired Kicad skills and use them to produce a custom PCB that would make it easier to manage the multiple connections. Certainly this is something that a simple piece of DIN rail and Phoenix Contact terminal blocks could handle, but not as fun.
Well, while reading up on the wiring, I learned that the alarm system has an auxiliary "zone doubling" accessory that allows us to support more than 8 sensors. It turned out that the 4 terminal positions I had to tap into were also available in the zone-doubling accessory and used a standard 0.1" header! Today I hit HSC and picked up the parts I needed to complete the wiring. In case you live in the Bay Area and don't know about HSC, it's electronics surplus heaven there. They have so much stuff and it's pretty cheap. Power resistors, DC converters, scopes, connectors, wires, SMT stuff, you name it. Here are a couple of pics I snapped today:
Anyhow, I got it all wired up and stuck the EnvisaLink 3 into a 3D-printed case I whipped up this evening. Perfect fit on the first try and gave a satisfying snap as I popped it onto the chamfered pegs!
Now I just have to figure out how to complete the configuration and get my alarm system online! On the internet, that is.
Showing posts with label 3d printing. Show all posts
Showing posts with label 3d printing. Show all posts
Friday, November 22, 2013
Saturday, November 9, 2013
Worked on my SmartJars accessory design today
There's this awesome little Kickstarter project I backed that just got funded recently. It's called SmartJars, and I saw them for the first time at MakerFaire this year. The product is a nifty translucent jar that has a holder that snaps into ordinary pegboard, like this:
As you can see in the photo above, I've used the samples they sent me to start organizing the boys' Legos. It is pretty awesome for this, and I actually plan to make a spinning SmartJar Tower soon. This would allow them to have a ton of Legos on their table and hopefully keep them more organized than when we just throw them into large bins (this drives me insane, by the way). I'll likely make the tower out of hardboard or baltic birch plywood, because ordinary pegboard from Home Depot is just warped pieces of crap.
The one thing I had an issue with was the size -- small Legos aren't worth putting into one SmartJar because they take up so little space. I could group 1x1 Legos into the same SmartJar, but then I'd have to sift through them, which defeats the point.
I spent a lot of time iterating over my SmartJar accessory, which nicely partitions it into multiple sections. I have three designs -- 2, 3, and 4 compartment versions. Here's what the four-compartment model looks like:
It's a very nice looking piece. I made it on my Replicator 2 out of PLA. The great thing about using MakerBot's PLA is that it is food-grade, so people could use this for separating things like spices that aren't a powder (like peppercorns).
Anyhow, check out what it looks like in a SmartJar, and separating Legos, which was the original intent of the design:
And no spilling!
I'd like to put these up on etsy, since some SmartJars customers might want a few. The problem is that they are really expensive to make. I'm not sure if anyone is willing to fork out $5.00 to get four compartments out of a $2.50 SmartJar. If they were popular enough, I would start my own Kickstarter project and make my own mold, but I really don't have time for that.
As you can see in the photo above, I've used the samples they sent me to start organizing the boys' Legos. It is pretty awesome for this, and I actually plan to make a spinning SmartJar Tower soon. This would allow them to have a ton of Legos on their table and hopefully keep them more organized than when we just throw them into large bins (this drives me insane, by the way). I'll likely make the tower out of hardboard or baltic birch plywood, because ordinary pegboard from Home Depot is just warped pieces of crap.
The one thing I had an issue with was the size -- small Legos aren't worth putting into one SmartJar because they take up so little space. I could group 1x1 Legos into the same SmartJar, but then I'd have to sift through them, which defeats the point.
I spent a lot of time iterating over my SmartJar accessory, which nicely partitions it into multiple sections. I have three designs -- 2, 3, and 4 compartment versions. Here's what the four-compartment model looks like:
It's a very nice looking piece. I made it on my Replicator 2 out of PLA. The great thing about using MakerBot's PLA is that it is food-grade, so people could use this for separating things like spices that aren't a powder (like peppercorns).
Anyhow, check out what it looks like in a SmartJar, and separating Legos, which was the original intent of the design:
And no spilling!
I'd like to put these up on etsy, since some SmartJars customers might want a few. The problem is that they are really expensive to make. I'm not sure if anyone is willing to fork out $5.00 to get four compartments out of a $2.50 SmartJar. If they were popular enough, I would start my own Kickstarter project and make my own mold, but I really don't have time for that.
Thursday, November 7, 2013
Check out the barrel!
I think the barrel design for my laser tag gun looks pretty good. It has a Desert Eagle-ish angle to it and I attempted to add an accessory rail to it. The thought is that I will add in contacts for attaching various accessories. Maybe a GPS module. Maybe an OLED screen. Who knows?
I have to rev the lens tube to v2 so that it slides into the barrel. I also have to extend it to accommodate the trigger mechanism. Maybe I will get around to it tonight!
I love the Replicator 2 more and more with every passing day. This is truly an awesome printer.
Wednesday, November 6, 2013
Quick test of the LED tube
Looks pretty good to me! In the final version I will keep all of the slots in case the focal distance of the lenses change. I didn't have time to solder in a current-limiting resistor, but thankfully I have some current-limited cells so it wasn't necessary.
Tuesday, November 5, 2013
Hole sizing not quite like the UP!
I just finished my lens "tube" that will collimate the light from an IR emitter. For now, I am going to test the focal distance with an ultra bright red LED with a 30 degree cone. I need to get an IR emitter with a 20 degree cone given my 30mm lens and 70mm focal distance (roughly). Too bad I didn't first check the accuracy of the hole with a yet print! The Replicator 2 printed a 4.4mm hole, whereas I modeled a 5mm hole. On the UP!, it probably would have been closer to 4.9mm.
UPDATE: Correction on the measurement -- I failed to realize that because I set the leveling such that the first layer gets smashed onto the build platform, the hole was smaller than it should have been. I measured the opposite side of the hole at 4.84mm, so it was pretty close after all. My bad!
UPDATE: Correction on the measurement -- I failed to realize that because I set the leveling such that the first layer gets smashed onto the build platform, the hole was smaller than it should have been. I measured the opposite side of the hole at 4.84mm, so it was pretty close after all. My bad!
I'll drill out the hole tomorrow and hook up the LED to a power supply once I am at the office. Stay tuned for pics!
A linear axis I made several months ago
Months and months ago, I backed a project called OpenRail on Kickstarter that I thought was going to be a complete gamechanger in the maker community. Imagine, a rail system that you can bolt onto standard extrusions to create linear axes! Totally awesome... but my excitement was short-lived. It turned out that not only was OpenRail a little more work to use with the extrusions I had on-hand, but OpenBuilds soon after came out with a Makerslide-like product called V-Slot.
The videos on the V-Slot webpage do a great job of explaining how the system works -- you should definitely watch them. V-Slot is an extremely affordable extrusion with a large number of accessories that make the creation of compound axes very simple. I stocked up a little on the parts and always keep extrusions, connectors, and the wheel kits in stock in case I want to build something.
My first test platform (pictured below) incorporated the 20x40 extrusion with modified motor mounts that I 3D printed on my UP! printer, as well as a 3D printed mounting plate:
I uploaded my mounting plate and motor mounts to Thingiverse.
The NEMA17 stepper is a cheap Lin Engineering model that I picked up on eBay years ago. I control the stage with the ST L6470 dev kit, and also added a linear encoder which is currently not used. The plan is to make a PCB that pairs something like a dspic33f with the L6470 to create a low cost motion control platform that supports position feedback with stepper motors. If you're using something like a Pololu or Allegro driver, give the L6470 a try -- it's pretty impressive once you figure out how to use it. I can embellish in another post if anyone is interested.
Here are some other closeup shots of mycheap linear stage:
The videos on the V-Slot webpage do a great job of explaining how the system works -- you should definitely watch them. V-Slot is an extremely affordable extrusion with a large number of accessories that make the creation of compound axes very simple. I stocked up a little on the parts and always keep extrusions, connectors, and the wheel kits in stock in case I want to build something.
My first test platform (pictured below) incorporated the 20x40 extrusion with modified motor mounts that I 3D printed on my UP! printer, as well as a 3D printed mounting plate:
I uploaded my mounting plate and motor mounts to Thingiverse.
The NEMA17 stepper is a cheap Lin Engineering model that I picked up on eBay years ago. I control the stage with the ST L6470 dev kit, and also added a linear encoder which is currently not used. The plan is to make a PCB that pairs something like a dspic33f with the L6470 to create a low cost motion control platform that supports position feedback with stepper motors. If you're using something like a Pololu or Allegro driver, give the L6470 a try -- it's pretty impressive once you figure out how to use it. I can embellish in another post if anyone is interested.
Here are some other closeup shots of mycheap linear stage:
Labels:
3d printing,
allegro,
encoder,
L6470,
lin engineering,
makerslide,
openbuilds,
openrail,
pololu,
ST,
stepper motor,
v-slot
Monday, November 4, 2013
Sidetracked by makexyz.com!
Have you ever known someone that said "hey, I came up with this idea, and someone else did it!". Then you tell your friend, "yeah, yeah, whatever". Well, I had one of those moments less than a year ago when I read about makexyz.com. Although I owned my own 3D printer, I was pretty annoyed that companies like Shapeways charge an arm and a leg for prints out of ABS and PLA. I can understand the premiums for printing out of powdered metal, but the common plastics shouldn't be so expensive. Anyhow, I thought making a site that connected printer owners with those that needed things printed would be cool. The problem was that I didn't have the ability to actually make such a site happen. Well, now makexyz is here and I think the site is fabulous.
Here's how it works -- a user that needs something printed can search for printer operators locally, and sort by price. He can look over the printer's specs and find something that is reasonably priced while meeting the needs for his part, like resolution, color, plastic type, etc. Then he sends the operator a request for quote and makexyz takes care of the rest. The invoicing system is built-in, and what I really love is how they add their commission to the final price. It's not like eBay where you sell your item and then have to pay eBay out of your own pocket. The commission is charged to the buyer instead.
Anyhow, these are the parts I was asked to print:
Yesterday's attempt at printing the screw piece failed because the part came off of the build platform. I resolved this issue by using painter's tape, which PLA bonds to nicely.
Unfortunately, PLA bonds a little too well to the blue tape, and that's the caveat of a service like makexyz.com. When I tried to remove the part from the platform, I broke it off! So if you have signed up to print a part that ends up being challenging in some way, you could actually lose money. I'm already almost at that point with these parts because I didn't charge enough up front. Most people talk about charging by the gram and also for energy usage, but I think there needs to be a scaling factor for time. Parts that require lots of time due to size or support structures are inherently a greater risk. Therefore, you need to charge more for these parts because there's always a chance that something bad is going to happen.
I have to work with the customer on this one to see how he wants to proceed. I've glued the piece together, and hopefully it will work, but with a 30% fill, this part might actually not be strong enough. I will also recommend that he reslice the part so I can print it without support material. I will also suggest that I refund his money and he find another person to print the part. This was a very good lesson for me!
Labels:
3d printing,
MakerBot,
makexyz.com,
pla,
Replicator 2
Saturday, November 2, 2013
New release mechanism for magazine
So here's a cutaway view of my latest grip model. There's a nice amount of material so that the magazine will not bind inside of the grip. The magazine now has a bar with a notch in it that will hopefully catch on the to-be-designed release button. I haven't decided how to approach the spring loading for the magazine, but it will come to me once I have the release mechanism designed.
A quick review of the MakerBot Replicator 2
While I sit here and wait for another iteration of my OS Lazer Tag grip to print, I thought I'd just say a few things about the MakerBot Replicator 2, which I recently purchased via a sweet deal through Autodesk. In case you are thinking about getting one, now is the time to pull the trigger.
http://www.123dapp.com/education
I actually had a Form1 printer and it was sitting in the garage for a few weeks, completely unopened. I ended up assuming that it would be a less user-friendly experience for me. I tend to print in short bursts here and there, and leaving the resin idle in the reservoir just didn't feel right. On top of that, I was reading through the care instructions and I was a little worried about the special coating on the reservoir that can't be scratched, as that's what prevents the cured resin from sticking to it. I sold the printer on ebay at a small profit, and then reinvested the funds in the Replicator 2.
Let's just say that I'm extremely happy with my decision. I was an owner of the original MakerBot Cupcake, and MakerBot has really come a long way with their software and hardware. As expected, the Cupcake was an endless time sink, where I spent more time tweaking hardware and software settings than actually printing. I always had to buy upgraded parts from MakerGear to get the printer to print reliably. I ended up ditching the Cupcake and going with the PP3DP UP! printer, which I still have and love.
But ever since I picked up the Replicator 2, I have been running it non-stop. I am almost through my first spool of PLA and have yet to experience a bad print. There is slight warping on some of my parts, but all of my prints have completed and because of it, I'm making pretty decent progress on the design of my open source Lazer Tag system.
MakerWare is really quite nice. For some reason, slicing certain parts on Thingiverse takes forever, but everything I've done for my own projects have sliced very quickly. It's still not as fast as Simplify3D's Creator software, but the x3g files MakerWare creates actually work (which should be the case), whereas I haven't gotten Creator's output to work on the printer yet. I'm so glad that the days of using Skeinforge and Replicatorg are finally over. MakerWare really delivers on the experience that PP3DP gave us with the UP!, and it's even nicer. I like the print preview -- when printing parts for others, knowing how much filament is going to be used ahead of time, as well as print times, is really nice. My workflow has been entirely via SD card. Instead of risking issues with my PC crashing or losing power, I just save to SD on the PC and then print from SD on the Replicator 2. I absolutely love the fact that it has an LCD interface with intuitive menus.
The setup process via the LCD couldn't have been any easier. MakerBot did a nice job of the build platform leveling "wizard" by having the user first dial in the Z height with the nozzle directly over each thumbscrew. This just makes so much sense and it's a lot easier to set up than my first generation UP! printer. The Replicator 2 delivered a perfect first print right out of the box after leveling the platform.
My only gripe right now is the way that MakerBot is spooling their PLA. It's very tight and it seems like certain sections of the filament are either slightly kinked or twisted. I have to remember to loosen up the spool during prints to relieve the tension. Last night I had forgotten to do this and the filament snapped in the middle of the print. Fortunately, I was here and was able to recover. You also have to be careful when adding slack to the filament at the beginning of the spool, because it might actually unwind off of the spool and get caught on the spindle if you're not careful.
Ok, well the grip is almost done printing (gotta love the progress percentage display on the LCD!), so I'm going to stop my Replicator 2 review here, and will post pics of the next iteration of parts soon.
http://www.123dapp.com/education
I actually had a Form1 printer and it was sitting in the garage for a few weeks, completely unopened. I ended up assuming that it would be a less user-friendly experience for me. I tend to print in short bursts here and there, and leaving the resin idle in the reservoir just didn't feel right. On top of that, I was reading through the care instructions and I was a little worried about the special coating on the reservoir that can't be scratched, as that's what prevents the cured resin from sticking to it. I sold the printer on ebay at a small profit, and then reinvested the funds in the Replicator 2.
Let's just say that I'm extremely happy with my decision. I was an owner of the original MakerBot Cupcake, and MakerBot has really come a long way with their software and hardware. As expected, the Cupcake was an endless time sink, where I spent more time tweaking hardware and software settings than actually printing. I always had to buy upgraded parts from MakerGear to get the printer to print reliably. I ended up ditching the Cupcake and going with the PP3DP UP! printer, which I still have and love.
But ever since I picked up the Replicator 2, I have been running it non-stop. I am almost through my first spool of PLA and have yet to experience a bad print. There is slight warping on some of my parts, but all of my prints have completed and because of it, I'm making pretty decent progress on the design of my open source Lazer Tag system.
MakerWare is really quite nice. For some reason, slicing certain parts on Thingiverse takes forever, but everything I've done for my own projects have sliced very quickly. It's still not as fast as Simplify3D's Creator software, but the x3g files MakerWare creates actually work (which should be the case), whereas I haven't gotten Creator's output to work on the printer yet. I'm so glad that the days of using Skeinforge and Replicatorg are finally over. MakerWare really delivers on the experience that PP3DP gave us with the UP!, and it's even nicer. I like the print preview -- when printing parts for others, knowing how much filament is going to be used ahead of time, as well as print times, is really nice. My workflow has been entirely via SD card. Instead of risking issues with my PC crashing or losing power, I just save to SD on the PC and then print from SD on the Replicator 2. I absolutely love the fact that it has an LCD interface with intuitive menus.
The setup process via the LCD couldn't have been any easier. MakerBot did a nice job of the build platform leveling "wizard" by having the user first dial in the Z height with the nozzle directly over each thumbscrew. This just makes so much sense and it's a lot easier to set up than my first generation UP! printer. The Replicator 2 delivered a perfect first print right out of the box after leveling the platform.
My only gripe right now is the way that MakerBot is spooling their PLA. It's very tight and it seems like certain sections of the filament are either slightly kinked or twisted. I have to remember to loosen up the spool during prints to relieve the tension. Last night I had forgotten to do this and the filament snapped in the middle of the print. Fortunately, I was here and was able to recover. You also have to be careful when adding slack to the filament at the beginning of the spool, because it might actually unwind off of the spool and get caught on the spindle if you're not careful.
Ok, well the grip is almost done printing (gotta love the progress percentage display on the LCD!), so I'm going to stop my Replicator 2 review here, and will post pics of the next iteration of parts soon.
Yet another grip design
On this iteration, I went away from designing the grip as two separate pieces in favor of printing one piece. The advantage here is that I can easily mirror features from one side to the other, as well as get a good feel for the grip without having to join two pieces.
I added traction features to the sides and front of the grip. I also enlarged the bosses that go between the fingers. The grip needs to be more comfortable so I increased the radius of curvature all the way around. The rear curvature needs to change more so it's more like the Glock 17.
Next I will add the hole in the bottom for the battery magazine, and try to come up with an eject mechanism and way to add a custom spring.
Subscribe to:
Posts (Atom)