Absinthe, La Fée Verte, The Green Fairy. So-called because late Victorians drank this stuff and claimed to have hallucinations. In truth, it was likely that the hallucinations, if any, were caused by toxic chemicals put in the drink to turn it as green as possible. Thujone was thought to be a psychoactive compound found in wormwood, a key ingredient in absinthe, but this has since been debunked: thujone is not psychoactive.
Anyway, I mashed up some art from the Internet, and engraved it onto a bottle using the Trotec laser.


Here are the TIF files at 1000 dpi in case you want to make your own bottle:


The sources were:
- Twig border (Aubrey, The National and Domestic History of England, v. 2, 1878)
- Robette Absinthe ad (1896)
- akaArcade font (licensed for personal use only, no commercial use)
- Ringlet font
- Eccentric std font — I think this comes with Adobe
- I think the lines in the directions came from here.
I haven’t written in a while, and that’s because the attempts of the past weeks had nothing but problems. I moved from the Trotec laser cutter to the ShopBot to see if I could cut out parts from acrylic. Wood just wasn’t good enough. So in learning the software and the machine, I ended up with parts that weren’t designed right, parts missing features, bits that broke. Finally I managed to use the right bit (Onsrud has a great selection of bits that work very well with ShopBots) with the right file, and ended up with a full module casing made out of 3/8″ acrylic.


I had some acrylic left over, so I cut a 10-position Geneva mechanism:

The coming weeks will be devoted to preparing for MakerFaire in NYC. I’ll be dressing up the Geneva mechanism, and ShopBotting a few more mechanisms such as a ratchet counter and maybe some simple rod logic, and putting them all together in a sort of Victorian Cabinet of Curiosities. They’ll all run continuously using a motor.
You need to support the MakerSlide. It is an open source linear bearing system which will enable makers and innovators everywhere to make better machines and tools for makers and innovators! Linear bearings are key components in CNC mills, routers, and laser cutters, and having this component available in open source form lets those machines be made easier for the creator, and easier for kits and DIY (e.g. MakerBot).
So please pledge some money towards the project. At least visit the site and look at the nice pictures!
Tags: diy, hardware, open source
Behold, two sides for the casing of a bit slice, cut using the Trotec laser cutter into 1/2″ plywood. I wonder if wood is strong enough? If so, I could save a lot of money, since acrylic is much more expensive than wood. And wood can be stained to look 19th century

The slots are for metal support rods which hold the bit rods in place. If a bit rod needs to be adjusted, the support rods can be slid out, and the bit rods can be removed.

The support rods will be held in place with sheet metal strips bolted on through the holes. Maybe even brass sheet metal. Decorated etched brass sheet metal strips.
Each pair of sides takes 1h45m to cut.
Some interesting tips I learned while making (and failing to make) several of these: apparently when the laser cuts through wood, it generates a lot of carbon particles. Running the gas constantly helps blow the carbon particles out of the cut, but if the laser doesn’t cut all the way through, a second pass doesn’t do much. The problem with a partial cut is that the carbon particles tend to stay stuck in the cut even with the gas on. During the second pass, all the laser is doing is heating up the carbonized wood rather than cutting through the rest of the thickness. Therefore, it’s important to turn the laser speed down to make a full cut in one pass. Keeping the speed of the laser high and making several passes doesn’t work on wood. I had to use a speed of 0.2 (approximately, but not exactly, 0.2 inches per second).
Considering that each side is about 15 inches long, and considering all those cutouts, you can see why it takes so long to cut.
Also, for some reason, the Trotec 500 has a problem with speed settings between 1.0 and 2.0 (not inclusive). Some fine programmer apparently felt that these speeds should also result in the laser power being turned down. So avoid those speeds.
If the ShopBot at NextFab had a drill attachment, I could probably cut this out on the ShopBot a lot faster. I should ask if they can get the drill attachment. The problem is that the standard spindle on the ShopBot rotates too fast for drilling, and cannot be slowed down to drilling speeds.
My experiments with using the Roland CNC SRP didn’t turn out too well. Although the GCode program worked well, it turned out to be very difficult to get consistent heights for the parts. Out of every run of eight parts, I would have to throw away three on average for being too short. I suspect that this was because the end mill exerts an upward force on the parts as it cuts. Normally this isn’t a problem, but if you have eight slabs of acrylic in a vise, the acrylic-on-acrylic friction may not be enough to hold it in place no matter how much you dare tighten the vice.
I did manage to get the GCode program down to an hour, but the other problem was drilling the holes. The drill bit kept heating up and melting the plastic, and I had to flood the coolant onto the part and bit to get it cool enough. The Roland doesn’t have flood cooling, so I ended up slathering coolant constantly onto the bit. And even then, sometimes the heat was just too much.
So in the end, my hypothetical cost to produce a single module went down only to 56% of the original contracted metal parts price instead of the 39% I originally estimated.
But, I had a new idea where I might be able to cut an entire module side at once using the Trotec laser cutter. My estimate for the cost using this method is back to 39%.
Part of the method involves cutting 1/8″-deep slots, and I figured out a way to do this with the laser. I just engrave at various speeds until I find the speed that cuts a slot as deep as I need.
Next week I should be able to cut the sides for an entire module, and then we’ll see how it goes together.
My local maker space, NextFab Studio, is running a contest, and the most popular project gets $1000 credit at NextFab. All you need to do is go to NextFab Award One, pick my project, and vote for it! $1000 will go a long way towards helping to build the Engine!
3D printed Difference Engine parts. Given the difficulty Doron Swade’s team had in getting the thing to work back in 1991, I have to wonder.
Quickie link: Turing machine build from wood and scrap metal
Behold! This is the standard table on the Roland MDX-540SA CNC milling machine, costing nearly $37,000. I took a picture of the table and then used Photoshop to eliminate distortion due to perspective and pincushioning. Then I grabbed some guides so that I could measure the positions of the holes.

The Roland specifications show that the holes, which are metric 8mm (M8) tapped, are 110 mm apart in the X axis (horizontal in the picture) and 55 mm apart in the Y axis. There are no specifications whatsoever about the positions of any other holes. This, in case you weren’t paying attention, is a $37,000 machine.
Take a look at the cluster of four holes in the lower left that don’t fit the pattern. Also look at the similar cluster in the lower right, next to the Z-height post. The lower leftmost hole is almost covered by the post. Two out of each of these four holes is a locating hole. But the Roland manuals don’t tell you where they are, or what size they are. I had to figure it out myself, This, by the way, is a $37,000 machine.
Using this photo, and taking a few measurements physically, I was able to determine the exact positions and sizes of these holes. All of the holes are M8 except for four — count ‘em — four locating holes for 6 mm dowels. Four locating holes, two stuffed in the lower left, and two in the lower right. These locating holes are for a 4th axis attachment. So, four locating holes off in the corner of a table on a $37,000 machine.
Did Roland cheap out? Are they acting corporatist? Honestly, how hard and costly could it possibly be to add a bunch of usefully-placed locating holes? I can understand not adding a hole to a part that you make millions per month of, if a hole costs a penny. That’s a savings of $10,000 a month right there.
No wait, I take that back. I never understood that kind of race-to-the-bottom accounting. Does anyone have any idea why Roland would not put locating holes on their table? Please hypothesize in the comments.
So behold, a Google Sketchup drawing of the table (minus the Z-height post, which I didn’t measure). Click here for the Sketchup file. You’re welcome. (Update, 14 March 2011: In fact, the two locator holes on the right aren’t even locator holes. They are slots, and so they are useless for locating. Also see the update at the bottom of this article).

So, we can now begin to design an elevated platform where we can add fixtures. Why do I need an elevated platform? Because the toolhead will only go down to 99 mm (3.9 inches) above the table. This means that if you really, really wanted to crash your tool into the table, you would need to have a tool that stuck out of the toolhead by 3.9 inches. If you’re milling with a 3.9 inch long tool, you must be cutting foam or something. Any harder material and such a long tool would deflect, making a precision CNC machine kind of pointless.
So the end result is, if I want to create a decent platform for my workpiece, assuming about an inch of tool stick-out, I need to raise the table 2.9 inches or so. Furthermore, since my platform is going to be truly useful, unlike Roland’s standard table, it will have many locator holes and many bolt holes that have to be fixed in the same position no matter how many times you take the elevated platform on and off. So the four locator holes on the table are crucial.
Finally, I need to be miserly with the material that goes into the fixture. We have a 1/2″ tooling plate that will serve as the platform top, and it weighs 16.5 pounds. The Roland’s capacity is 44 pounds, leaving 31.5 pounds for the rest of the platform, the workpiece fixture, and the workpiece itself.
The first step is to make two plates, each of which is located by the locating holes on the table and secured with M8 bolts:

The plates are 1/2″ aluminum, which I calculate will weight around 3.8 pounds. I’ll press-fit 6 mm dowel pins into the platform, which will slip-fit into the locator holes on the table. Ideally the locator holes would be more spread out, but thanks to Roland, this is what I’m stuck with (NextFab preferred that I not remove the table, put holes in, and put the table back on).
Next, I will be holding the platform up with pillars made from aluminum tube. So I need to add holes to the plates for attaching the tubes:

Each tube is held in place with two 3/16″ dowel pins press-fit into the plate and the tube, and two screws to make sure the tubes don’t come out.
Next, the tubes themselves go in. How tall should the pillars be? If I want the end of a tool with one-inch stick-out to reach the top of the platform so that I can make fixtures using the Roland itself, the top of the platform must be one inch below the bottom range of the toolhead, which means 2.9 inches above the table surface. Since we have a 1/2″ plate on the bottom, and a 1/2″ tooling plate on the top, that means the pillars must be 1.9 inches tall.

There are two locating pins, thus the need for press-fit holes. Also each pillar has a tapped hole to secure the top plate to.
And that’s it! The tooling plate fits on top, located by the pins, screwed in with four screws.
I’ve ordered the 1/2″ aluminum plate for the bottom, and the tubing, plus various hardware, and some reamers to create the press-fit and slip-fit holes for the pins. Hopefully they will all arrive by Saturday so that I can start building this thing.
Update, 14 March 2011: In fact, the Roland documentation says that origin repeatability when the machine is turned off and on again is +/- 0.0008″. So you’re not guaranteed to find the origin if you need accuracy of 0.001″. Also, over twelve inches, the thing may be off by +/- 0.004″.
The conclusion is that the Roland MDX is unsuitable for CNC. It is marketed as a subtractive rapid prototyping machine, not for CNC manufacturing.
or,
How an Event devastating to Morale resulted in a New Appreciation of Lasers.
PART I:
The Quote Question
So armed with manufacturing diagrams of the parts I needed made, I first paid a visit to mfg.com, which was suggested to me as a good place to find manufacturers who would bid on my parts. After some investigating, I determined that, in fact, the most basic buyer’s account costs US$100 per month, renewed automatically unless you send mfg.com an email. I just couldn’t justify the expenditure.
Instead, I went to thomasregister.com, and looked for CNC-capable small manufacturers. I chose a few from Pennsylvania (i.e. local), and a few from other places around the country. In total, I chose 11 shops. I sent each of them the diagrams, explaining what I needed, and asked for a quote with a deadline of 15 days for a response.
Out of the eleven, three wrote back declining to quote. Another three gave quotes, and the other five never responded. Of the three that quoted, the total prices were $19,000, $30,000, and $101,000. I felt that the $19,000 quote was reasonable, and also came from a shop recommended by a good friend. I let the shop know that they were chosen.
Then I asked them whether they could give me some insight into the costs of their own shop, and maybe the other shops. Why were they a third lower than one shop, and 80% lower than another? A day later, I got the answer: they had just gotten a large two-year contract, and they had to clear their calendar completely for it, which included declining my job.
PART II:
The Morose Maker
I spent the next day moping about. What could I do? I calculated how big a Kickstarter project needed to be assuming that gifts cost 15% of the pledge, fees from Kickstarter and Amazon ate up 8.5%, and federal and state income taxes took away another 20%. The answer was, add 77% to what you need, to get what you really need. So $30,000 would end up requiring $53,000: a huge Kickstarter project. Even if you somehow managed to class your project tax-wise as a business, you’d need to add 63%. I couldn’t even imagine how Ibuilding a steam-powered all-mechanical computer could be justified as a non-profit business (so, no taxes).
So I sat around at NextFab, aimlessly looking at drawings of my parts, turning them upside-down, looking at prototype parts, fitting them together, fiddling with screws, and generally feeling sorry for myself. I went home with no solution in sight. I went to bed, and woke up the next morning with an idea.
PART III:
The Illuminating Insight
Apparently all that fiddling around at NextFab primed my brain to think subconsciously about the problem when I was asleep. This seems to happen often to me: I’ll be sleeping, or taking a shower, generally minding my own business, not thinking about a problem, when all of a sudden a new path of investigation will occur to me. You know how dreams often incorporate thoughts and objects encountered during the previous day? I’m convinced that these flashes require priming the brain so that the problem takes on a sort of prominence in one’s mind. That way, the subconscious gets to chew on the puzzle while the conscious mind does something less stressful for a change.
That’s my theory, and I’m sticking with it.
I woke up with the idea that I should take another look at the casing for each module, and try to make it thicker and out of acrylic. If it were made out of acrylic, I could use the laser cutter to cut the pieces, and not have to rely on an outside shop. My rule is that I can use any material as long as it doesn’t have some essential property that was not available in Babbage’s time. Acrylic is fine, as long as I’m not relying on its transparency or weight for its essential function.
That day at NextFab, I made this on the laser:

This is half-inch acrylic, which seems to have the strength I need. The large notch in the center is new: I determined, using the sample rod that you see above, that the rod would bend under its own weight (plus the weight of the bumps attached to it) if it had to span 16 spaces, but not 8 spaces. So I had to add supports crossing the center. Here’s a drawing I did before I came up with the acrylic solution, showing what I mean.

The perspective kind of makes it look like part of an Aztec pyramid. By looking at this diagram, I discovered that I didn’t need alternating notched and un-notched pieces: I could make a single piece.
Anyway, I started calculating. I can fit about 14 acrylic side pieces on a single 18″ x 18″ x 1/2″ acrylic sheet. That sheet costs $44, so figure $3.15 per piece for materials. I can cut one piece every 4.5 minutes on the laser, or 13 pieces per hour. At $25 per hour, that makes $1.92 per piece for cutting. Then I need to postprocess the pieces in the CNC mill because the laser doesn’t cut nice and straight, and I need to drill holes that the laser can’t cut.
I haven’t tried it yet, but I think postprocessing the pieces will likely take something like 3 minutes per piece, or 20 pieces per hour. At $30 per hour, that makes $1.50 per piece for postprocessing.
The total becomes $6.57 per piece. The cheapest shop wanted $16.87 for the equivalent (one notched and one un-notched piece). I had just cut the largest cost in my project down to 39% of the original cost.
The next largest cost in the project is the rods, and I’m not sure how much lower I can go with that. There’s no way I can do it in-house: the CNC mill doesn’t do steel, I need 34 holes drilled per rod, and I need about 1300 rods.
Part IV:
The Ridiculous Roland
For some reason, the Roland CNC mill is built such that the toolhead cannot reach to within three inches or so of the bed. This means that every piece has to be raised up off the bed quite a bit, which also requires ensuring that whatever is supporting the piece is flat relative to the spindle.
This, to me, is ridiculous.
It means that one has to make some kind of crazy elevated fixture for every piece one mills. So I doodled a bit, and came up with an idea for an elevated tooling plate, atop which one could put custom fixtures, attached to the elevated plate with slip-fit pins. This means that once you determine the machine coordinates for your fixture, you wouldn’t have to zero the machine again if you took the fixture out and put it in again some other day.
My idea requires use of the lathe to create supporting pillars for the plate. The Roland’s bed has only screw holes, and if I screwed pillars in, then the tops of the pillars would change height depending on how tightly they were screwed in. Instead, I figured I would have shorter screw-in pillars, with cylinders that slip-fit over the pillars. This way, it didn’t matter how tightly the pillars were screwed in: the cylinders would determine the height. Then, pin a flat plate on top of the cylinders, and we have an elevated tooling plate.
Alas: the lathe at NextFab somehow got its spindle out of center, meaning that I can’t make round things. They come out like ellipses. The repair guy is due to show up some time in the next few weeks :/
Part V:
In Conclusion
So you probably won’t see much progress on the Engine over the next few weeks. Making the tooling plate and the fixtures will take up a lot of time, and once that is done, I will slowly start working on making the casing pieces. But I will blog my progress on the tooling plate.

Twitter
RSS