All the kids are grown up, so my folks host a white-elephant gift exchange where the whole family brings a lot of unmarked gifts and we take turns picking and unwrapping. Many of the gifts are genuinely desirable items (eg: Roomba, a camera, etc.) but we try to have silly, fun gifts warpped in imaginative or frivolous ways. For example, I bought Hamasuta the Happy Hamster from American Science and Surplus. This motorized "hamster" scrambles around in its clear plastic ball, much like a real hamster.
It looks rather like a coconut when the ball is wrapped in tissue paper, so I decided to put misleading hints on the box to suggest it really was a coconut.
I boxed it in one of the transparent Puzzle-box Gift Cubes I'd built on the SD300 so the coconut-shaped tissue would be visible, and added a humorous label to imply it's just a coconut.
Another example of the family's theme of fun & silliness is this box whose attached card includes a drawing of an "inflamed colon." The inset shows it's just a play on words, not something gross!
The family reassembled my gift-cube boxes with the colors mixed in a peppermint-candy color scheme, which fits the holiday theme. I wish I'd thought of that!
The Solido SD300 Pro is a unique 3D printer that builds solid parts out of layers of PVC plastic film. I created this blog because I don't think there's enough information about it on the Internet. I intend to explore, review, and exploit its unique & quirky features here.
Saturday, December 25, 2010
Tuesday, December 21, 2010
Puzzle-box Gift Cube
While using the SD300 to build some packaging I was inspired to build a puzzling group of six-piece boxes, which are held together solely by the interlocking tabs. I posted the files at at Thingiverse.
There are six parts to each cube, so I designed a variant that has six stacked parts that build all together at the same time.
The stacked version emerges as six parts, each separated by a single uncut layer of support material.
The boxes can be scaled down to smaller, thinner sizes. However the smallest box is impractically thin: with walls only 0.34mm thick, the parts are so flexible that it was almost impossible to assemble!
With effort I've managed to pack gifts inside some of the boxes, packing the excess space with tissue paper to disguise the contents. It's a novel presentation, and a bit puzzling to take apart.
Thursday, December 16, 2010
Sphericons
Chris K. Palmer modeled these novel Sphericons based on a mathematical discussion by Colin J. Roberts and Paul J. Roberts. His models included 4mm holes to accommodate widely-available 3.2mm magnets (like these) plus glue to cement them into place.
I scaled to model to 75% so the holes would be 3mm, slightly smaller than MagCraft N5NO566 disc magnets (3.2mm x 1.6mm). The resilient PVC material had sufficient 'flex' to permit the magnets to be forced into them.
Once the magnets were installed, I briefly soaked the parts in PVC welding solvent.
The solvent caused the PVC material to return to its square-ish shape around the magnets, securing them neatly in the holes.
The magnets allow the pieces to be paired to form round, solid objects. The pairing on the left can roll in a straight line, whereas the pair on the right can roll in a circular path.
But the same pieces can be paired so the curves look quite different. These pieces can be rolled along irregular paths.
Here's how the sphericon at left would roll. It follows a straight path with an occasional backstep.
And here's it's counterpart, at right in the previous picture. Its path is a bit more crooked.
Saturday, December 11, 2010
What's a Torzle?
George Bell drew my attention to a puzzling twisted torus artifact, described in detail by George Hart's web page where he shares pictures of various specimens and some history.
I built a large set, pictured above, and two smaller sets of parts. With the smaller parts I arranged the peeling cuts in a serpentine fashion, so the material peeled away in a long snake-like path.
I added splashes of color to the smaller parts by changing material during the build process.
Here the two batches of miniature parts are linked together serially.
Here's a comparison between the sizes of the large and small model batches.
Wednesday, December 8, 2010
Adding color with Painted interiors
Oskar's original Cooksey Tribute puzzles were opaque and colorful, but the replacement I built was transparent and colorless so I chose to paint the interior surface of the cylinder.
I poured bright acrylic paint inside the cylinder and gradually tipped it so the paint gradually flowed into all the nooks.
The finished cylinder is now brightly colored. The ring piece is still transparent so the user can see through it while trying to solve the maze.
The maze is fairly challenging because the opposite sides of the ring must navigate the maze on opposite sides of the cylinder at the same time. After solving the maze, the ring rests neatly at the base of the maze cylinder like this.
I poured bright acrylic paint inside the cylinder and gradually tipped it so the paint gradually flowed into all the nooks.
The finished cylinder is now brightly colored. The ring piece is still transparent so the user can see through it while trying to solve the maze.
The maze is fairly challenging because the opposite sides of the ring must navigate the maze on opposite sides of the cylinder at the same time. After solving the maze, the ring rests neatly at the base of the maze cylinder like this.
Tuesday, December 7, 2010
Cooksey Maze rings in regal style
I built a set of rings for the Cooksey Tribute D puzzle cylinders from my previous post. I put layers of black material at the top and bottom of each ring to match the puzzle cylinders by changing the PVC roll while the SD300 was building the model. The black accent gives it a nice touch.
I pulled the support material out of the holes first, just like I had with the cylinders.
After the holes were clear, I peeled away all the external support material to set the rings free.
I also treated the rings with Weld-On 2007 to improve the sidewall transparency. The ring at left is un-treated, the one at right has been treated.
I pulled the support material out of the holes first, just like I had with the cylinders.
After the holes were clear, I peeled away all the external support material to set the rings free.
I also treated the rings with Weld-On 2007 to improve the sidewall transparency. The ring at left is un-treated, the one at right has been treated.
Saturday, December 4, 2010
Deep, deep holes & Oskar's Cooksey Tribute D
I've previously mentioned Oskar van Deventer's Cooksey Tribute puzzles, a series of six puzzles inspired by a premise by Robert Cooksey. I encountered an apparent error in the puzzle while trying to solve the fourth in the series, Cooksey Tribute D.
Oskar confirmed there had been a minor error, and graciously allowed me to 'print' my own replacement copy. Due to the width of the PVC material I discovered I could build two puzzles for exactly the same material cost as one. In fact, I could build three for the price of one if I built two of them upside down.
As usual, the models emerged surrounded by a solid cocoon of support material, which needs to be peeled away. The Cooksey Tribute D puzzle is supposed to be a hollow cylinder, so I concentrated on pulling the material out of the holes before I peeled away the external material. I figured it'd be easier to handle this way.
The hollow interiors are really deep and really narrow, so I couldn't pull out the support material with my fingers. Before long the only tool that could reach into the hole was a probe I'd bought at my local hardware store.
As it turns out, the probe was the perfect tool for hooking into the X-shaped peeling cuts in the support material. This was an unusually challenging job because the holes were 11 cm deep, with 650 layers of support material. Luckily the probe made relatively quick progress, snagging several layers at a time.
When the holes were finally cleared, the block looked like this. It reminds me of a part from my '75 Scirocco's exhaust system. (I don't really miss that car.)
With the hollow interiors cleared, I began the easy job of peeling away the external supports to free the models.
Oskar confirmed there had been a minor error, and graciously allowed me to 'print' my own replacement copy. Due to the width of the PVC material I discovered I could build two puzzles for exactly the same material cost as one. In fact, I could build three for the price of one if I built two of them upside down.
As usual, the models emerged surrounded by a solid cocoon of support material, which needs to be peeled away. The Cooksey Tribute D puzzle is supposed to be a hollow cylinder, so I concentrated on pulling the material out of the holes before I peeled away the external material. I figured it'd be easier to handle this way.
The hollow interiors are really deep and really narrow, so I couldn't pull out the support material with my fingers. Before long the only tool that could reach into the hole was a probe I'd bought at my local hardware store.
As it turns out, the probe was the perfect tool for hooking into the X-shaped peeling cuts in the support material. This was an unusually challenging job because the holes were 11 cm deep, with 650 layers of support material. Luckily the probe made relatively quick progress, snagging several layers at a time.
When the holes were finally cleared, the block looked like this. It reminds me of a part from my '75 Scirocco's exhaust system. (I don't really miss that car.)
With the hollow interiors cleared, I began the easy job of peeling away the external supports to free the models.
Wednesday, December 1, 2010
Rattleback twins
On Tuesday evening I saw a model of a Rattleback posted on Thingiverse. A traditional rattleback reverses direction when it's spun in a clockwise direction.
I made two models, one with the mesh reversed so it would respond to a counter-clockwise spin. Unfortunately the models were too 'tall' so they tended to tip over instead of spinning. A conventional rattleback, at lower-right, is only half as thick.
Since the model was just too thick, I used SDMove (the SD300 build software) to reduce it 45% in the Z axis and built another set. The new model, shown in red, was much more functional. But it had a flat spot due to the layers in the Z axis, so it wasn't as good as it could be.
So I built a third set using the same mesh, but oriented it to be built on its long edge. This exploited the SD300's excellent XY axis resolution to give smooth, curved contours. (FDM users employ the same strategy.)
Now I've got a left-handed and right-handed pair of rattlebacks, one which reverses clockwise and the other counterclockwise. They're still not optimized, but it's probably as good as it gets by just tweaking the mesh rather than re-contouring the source data.
I uploaded the modified meshes back to Thingiverse for the benefit of other users. Maybe someone will refine it further.
I made two models, one with the mesh reversed so it would respond to a counter-clockwise spin. Unfortunately the models were too 'tall' so they tended to tip over instead of spinning. A conventional rattleback, at lower-right, is only half as thick.
Since the model was just too thick, I used SDMove (the SD300 build software) to reduce it 45% in the Z axis and built another set. The new model, shown in red, was much more functional. But it had a flat spot due to the layers in the Z axis, so it wasn't as good as it could be.
So I built a third set using the same mesh, but oriented it to be built on its long edge. This exploited the SD300's excellent XY axis resolution to give smooth, curved contours. (FDM users employ the same strategy.)
Now I've got a left-handed and right-handed pair of rattlebacks, one which reverses clockwise and the other counterclockwise. They're still not optimized, but it's probably as good as it gets by just tweaking the mesh rather than re-contouring the source data.
I uploaded the modified meshes back to Thingiverse for the benefit of other users. Maybe someone will refine it further.
Thursday, November 25, 2010
Basic Male Form by Nicholas C. Lewis
Nicholas C. Lewis uploaded a model Basic Male Form to Thingiverse just as I was starting a build that had a little unused volume in it. On a whim I downloaded his model and scaled it to fit. It fit neatly into the leftover volume, so I got an extra model without using any additional material.
His original was 10 cm high, but I scaled it down to ~2 cm to fit within my existing build envelope, so I got a very tiny but very detailed model from the SD300.
It looks pretty on my $3 light table from American Science and Surplus. It's amazing how easily I can build an extra model for so little effort.
His original was 10 cm high, but I scaled it down to ~2 cm to fit within my existing build envelope, so I got a very tiny but very detailed model from the SD300.
It looks pretty on my $3 light table from American Science and Surplus. It's amazing how easily I can build an extra model for so little effort.
Sunday, November 21, 2010
"Snap" assembling a Nut
I never seem to have the right fasteners on hand for my projects, so I like to design things that can be assembled without screws. This nut-themed shell is designed so two identical halves can snap together, leaving ample room for the mechanism inside.
For testing, I assembled two halves without installing the mechanism. The part was built with a combination of opaque white material and transparent material, which makes it striped.
The round bumps will fall into matching holes when the part is squeezed together. This is a very rigid part with thick walls, but the SD300's PVC material has just enough 'give' to allow these halves to be snapped together securely.
Thanks to the layers of transparent material, the assembled shell includes windows through which the mechanism will be visible in the final puzzle.
For testing, I assembled two halves without installing the mechanism. The part was built with a combination of opaque white material and transparent material, which makes it striped.
The round bumps will fall into matching holes when the part is squeezed together. This is a very rigid part with thick walls, but the SD300's PVC material has just enough 'give' to allow these halves to be snapped together securely.
Thanks to the layers of transparent material, the assembled shell includes windows through which the mechanism will be visible in the final puzzle.
Sunday, November 14, 2010
Magnet bearings
I've wanted to develop this, even before I owned an 3D printer.
Oskar's 8-Inch Bolt is a cylindrical incarnation of a hysteresis maze, where the user can move a collar up or down but can't turn it from side to side. The collar has a pin that traces from side-to-side along the walls of a maze, but the user can't steer it. There are very few samples of the puzzle in existence.
I liked the premise of Oskar's 8-Inch Bolt, but the collar operated very poorly due to excessive friction. Sometimes I tried to share the puzzle with other puzzle enthusiasts, but it moved so roughly that only one could even make it work. So I've been developing a low-friction replacement collar.
I designed the replacement collar as a disc studded with 24 magnets, which would be sandwiched between two additional rings of magnets. The magnets are all configured in repulsion, so the central disc tends to hoover. This minimizes friction, yet the magnetic repulsion ensures the ring won't rotate unless it receives some lateral force.
In later prototypes I added a channel with nylon ball bearings so vertical forces won't cause the disc to rub against the other parts. (Nylon is unaffected by the powerful magnets.)
The current prototype seems to exhibit exactly the right behavior. The central disc effortlessly rotates in response to sideways pressure on the pin, but it stops at predefined positions and stays put.
Oskar's 8-Inch Bolt is a cylindrical incarnation of a hysteresis maze, where the user can move a collar up or down but can't turn it from side to side. The collar has a pin that traces from side-to-side along the walls of a maze, but the user can't steer it. There are very few samples of the puzzle in existence.
I liked the premise of Oskar's 8-Inch Bolt, but the collar operated very poorly due to excessive friction. Sometimes I tried to share the puzzle with other puzzle enthusiasts, but it moved so roughly that only one could even make it work. So I've been developing a low-friction replacement collar.
I designed the replacement collar as a disc studded with 24 magnets, which would be sandwiched between two additional rings of magnets. The magnets are all configured in repulsion, so the central disc tends to hoover. This minimizes friction, yet the magnetic repulsion ensures the ring won't rotate unless it receives some lateral force.
In later prototypes I added a channel with nylon ball bearings so vertical forces won't cause the disc to rub against the other parts. (Nylon is unaffected by the powerful magnets.)
The current prototype seems to exhibit exactly the right behavior. The central disc effortlessly rotates in response to sideways pressure on the pin, but it stops at predefined positions and stays put.
Monday, November 8, 2010
More marbles?
Maybe I'm stuck in a rut, but I've built a substantial number of test marbles using various build orientations, color schemes, and tolerances.
Some are twisted in the reverse direction. I plan to use them as building blocks for a larger puzzle by gluing some halves back-to-back so they have to be attached to other parts in a specific way.
Despite all the different tolerances, the pieces are similar enough to mix-and-match. When two halves are joined into a single marble they usually hold together firmly, but some pairings will spontaneously disassemble themselves as captured in this video.
Some are twisted in the reverse direction. I plan to use them as building blocks for a larger puzzle by gluing some halves back-to-back so they have to be attached to other parts in a specific way.
Despite all the different tolerances, the pieces are similar enough to mix-and-match. When two halves are joined into a single marble they usually hold together firmly, but some pairings will spontaneously disassemble themselves as captured in this video.
Saturday, October 30, 2010
Isolated Marble, rev 2
I refined the curves and angles in yesterday's Isolated Marble prototype and built another today. I gave the model a black stripe to distinguish it from the previous model by changing to black material for 6 layers part way through the build.
It works better than the previous revision, but it reveals more details that need refinement.
The curve was supposed to be smooth, but it exhibits a rough texture like a washboard. That's not a build problem, it's an interference pattern in the source data. A silly mistake, but it'll be easily fixed.
It works better than the previous revision, but it reveals more details that need refinement.
The curve was supposed to be smooth, but it exhibits a rough texture like a washboard. That's not a build problem, it's an interference pattern in the source data. A silly mistake, but it'll be easily fixed.