Design Analysis: Core XY Vs H-Bot

Hackaday writer [Joshua Vasquez] wrote about the mechanical difference between the Core-XY and H-Bot movements commonly used in 3D printers on his personal website. There are so many things a beginning mechanical designer can overlook when setting out to make a movement. Sometimes,in the case of these movements, they aren’t readily apparent, and like finding a troublesome pattern in code; have to be shown before the mind picks them up in future designs.

[Joshua] starts by describing how each movement works. At first glance, the H-Bot movement seems simpler and more effective than the Core-XY.  The Core-XY uses more belting, and some of the pulleys are out of plane with each other. However, this is done to eliminate a moment put on the frame in the H-Bot design. This moment can throw off the accuracy of the movement in unpredictable ways.

The Core-XY movement is one of our favorites. It keeps the motors stationary. It’s compact, precise, repeatable, and linear. It’s good to understand the mechanical reasons for this. Just like learning the SQL database calls a library has been obfuscating for you lets you write better code.

2,100 Mechanical Mechanisms

[Nguyen Duc Thang]’s epic 2100 Animated Mechanical Mechanisms is one of the best YouTube channels we’ve ever seen. A retired mechanical engineer, [Nguyen Duc Thang] has taken on an immense challenge: building up 3D models of nearly every imaginable mechanism in Autodesk Inventor, and animating them for your amusement and enlightenment. And, no, we haven’t watched them all for you, but we’re confident that you’ll be able to waste at least a couple of hours without our help.

If you’re actually looking for something specific, with this many mechanisms demonstrated, YouTube is not the perfect lookup table. Thankfully, [Nguyen Duc Thang] has also produced a few hundred pages of documentation (PDFs, zipped) to go along with the series, with each mechanism classified, described, and linked to the video.

This is an amazing resource as it stands, and it’s probably a good thing that we don’t have access to the 3D files; between the filament cost and the time spent shepherding our 3D printer through 2,100 mechanisms, we’d be ruined. Good thing we don’t know about the Digital Mechanism and Gear Library or KMODDL.

Thanks [alnwlsn] for the tip!
Continue reading “2,100 Mechanical Mechanisms”

Turn Your Laser Cutter Into An SLS 3D Printer

Filament style 3D printers are great, but typically are rather size limited. Laser sintering printers offer huge print beds, but also come with quarter million dollar price tags. What are we supposed to do? Well, thanks to OpenSLS, it might just be possible to turn your laser cutter into your very own SLS 3D printer.

We’ve covered OpenSLS a few times before, but it looks like it’s finally becoming a more polished (and usable) solution. A research article was just recently published on the Open-Source Selective Laser Sintering (OpenSLS0 of Nylon and Biocompatible Polycaprolactone (PDF) that goes over the design and construction of a powder handling module that drops right into a laser cutter.

The team has created the hardware to turn a laser cutter with a bed size of 60cm x 90cm into an SLS printer. The beauty? The majority of the hardware is laser cut which means you already have the means to convert your laser cutter into a 3D printer.

The design files are available on their GitHub. Hardware will likely cost you around $2000, which is peanuts compared to the commercial laser sintering printers. There is tons of info in their article — too much for us to cover in a single post. If you end up building one, please let us know!

Rethinking Automated Bed Leveling For 3D Printers

Automatic bed leveling is the next killer feature that will be found on all commercial filament printers. It’s a problem that has been solved a few dozen times already; there are just so many ways you can go about it. The Printrbot uses an inductive sensor to determine the position of the metal bed in relation to the nozzle. The Lulzbot Mini touches the nozzle itself to four contacts on the corner of the bed. There are even a few projects that will mechanically level the bed with the help of a system of cams and springs. It’s a difficult problem, and none of these solutions are perfect. [mjrice] has been thinking about the problem, and he hit upon a solution that is simple, elegant, and can be replicated on a 3D printer. It’s the RepRap solution to 3D printing, and it looks cool, to boot.

Instead of using the nozzle as a contact, getting an inductive sensor, or fabricating a baroque system of gears and cams, [mjrice] is doing this the old-fashioned way: a simple microswitch, the same type of switch you would find on the limit switches of any RepRap. Having a switch at the same Z position as a nozzle is an iffy idea, so [mjrice] made this switch retract into the extruder during printing, without using any motors, servos, or other electromechanical contrivances.

The key to this setup is a simple spring and a rack gear. When this rack gear is hit from the left side, it moves an arm and places the switch down on the bed. Hit the rack from the right side, and the switch folds up into the extruder. Combine this with a bit of G-code at the beginning of the print, and the switch will move down, figure out the actual height of the bed, and flip up out of the way. Beautiful, elegant, and the algorithms for bed leveling are already in most major printer firmwares.

You can check out the video of the mechanism below. It’s a great little device, and since it’s on a RepRap first, it’s not going to show up in a proprietary 3D printer next.

Continue reading “Rethinking Automated Bed Leveling For 3D Printers”

Kicking The Tires Before You Buy: 3d Printers

So you’re looking to buy your first 3D printer, and your index finger is quivering over that 300 US Dollar printer on Amazon.com. Stop! You’re about to have a bad time. 3D printing has come a long way, but most 3D printers are designed through witchcraft, legends, and tall tales rather than any rigorous engineering process. I would say most 3D printer designs are either just plain bad, or designed by a team of Chinese engineers applying all their ingenuity to cost cutting. There are a few that are well designed, and there is a comparatively higher price tag attached.

I’ll start by going through some of the myths and legends that show up in 3D printers. After that I’ll go through some of the common, mostly gimmick, features that typically hinder your printer’s ability, rather than adding any useful function. Next I’ll go onto the things that will actually make your printer better. Finally, I’ll add some special consideration if you’re a beginner buying your first printer.

Continue reading “Kicking The Tires Before You Buy: 3d Printers”

Good Vibrations In 3D-Printed Clay

An engineer with a 3D printer wants everything to be rigid and precise. Wobble induced by flex in the z-axis feedscrews, for instance, makes telltale wavy patterns in the surface that match exactly the screw pitch. Nobody likes those, right? Certainly not an engineer!

good_vibrations-shot0008_thumbnailBut one man’s surface irregularity is another man’s ornamentation. The details we have are sparse, but from looking at the video (also inlined below the break) it’s clear enough: [Olivier van Herpt] and [Ricky van Broekhoven] stuck a vibrating woofer underneath the print bed of their ceramic printer, and use it to intentionally ruin their smooth surface. And they do so to great artistic effect!

We’re not suggesting that you give up entirely on your calibrations, but we do appreciate a little out-of-the-box thinking from time to time. But then our internal engineer raises his head and we wonder if they’re linking the pitch of the woofer to the feed rate of the print head. Your thoughts in the comments?

Continue reading “Good Vibrations In 3D-Printed Clay”

The OpenR/C Project

The Open RC Truggy that started it all.
The Open RC Truggy that started it all.

[Daniel Norée] started the OpenR/C project back in 2012 when he bought a Thing-O-Matic. In search of a project to test out his new printer, he set his sights on a remote controlled car, which as he put it,”… seemed like the perfect candidate, as it presents a lot of challenges with somewhat intricate moving parts along with the need for a certain level of precision and durability.

After releasing his second design, the OpenR/C Truggy, he realized a community was forming around this idea, and needed a place to communicate. So, he created a Google+ group. Today, the Truggy has been downloaded over 100,000 times and the Google group has over 5,000 members. It’s a very active community of RC and 3d printing enthusiasts who are testing the limits of what a 3d printer can do.

Continue reading “The OpenR/C Project”