Herreshoff Steam Engine

September 2017   Bianchini

Project Documents

  bianchini_thesis.pdf

For my undergraduate thesis, I documented my process in manufacturing sand cast parts for a 1897 Herreshoff steam engine. The project got started through the Pappalardo Apprenticeship program I had joined the previous year. The final functional steam engine is part of a demonstration at an MIT Museum exhibit on Nathanael Greene Herreshoff that opened in fall 2018. I manufactured four of the engine components: the iron column, two iron gibs, and the bronze bearing crosshead.

Pappalardo apprenticeship

I was able to work on this steam engine project through a Pappalardo apprenticeship.  Linked to the mechanical engineering robotics course 2.007 Design and Manufacturing, Pappalardo apprentices spend half of their time mentoring students in 2.007 and the other half further developing their own design and manufacturing experience. Seniors in spring 2017 and 2018 collaborated on this steam engine recreation for the purpose of being a part of a Nathanael Greene Herreshoff exhibit at the MIT Museum.  I started early in my fall 2017 semester, and I used this head start as material for my thesis.

Architecture of the recirculating steam engine

The recirculating steam engine is a double­-acting steam engine.  A double­-acting steam engine is one whose valve allows the high­pressure steam to act on both the up and down strokes of the piston. The entire system converts heat energy into mechanical work, beginning with heat in the form of steam and providing rotational energy of the crankshaft.

The original Herreshoff assembly drawing.  The valve cylinder is on the right, and the power cylinder is on the left. The crankshaft is shown in profile at the bottom in the bed plate.

An "exploded view" of the Pappalardo apprentices' physical progress in April 2018.  I made the column and bearing crosshead (labeled) as well as the gibs (on either side of the column).

Sand casting process

To sand cast an object, first the part design must be changed to better suit the sand casting process.  This redesign depends on what is called the pattern design.  The first physical step is to fabricate patterns, around which sand is packed and then the patterns removed to form the desired cavity shape.  Because the patterns have to be removed from the sand before pouring the molten metal, their design has to be done carefully, including eliminating overhangs, incorporating generous drafts, adding thickness to surfaces that require a machine finish, and scaling by a factor that will compensate for the metal shrinkage as it cools to room temperature.  Typically this means making multiple pieces for one pattern, and occasionally cores made out of resin sand are required to create interior geometries.  I made each of the patterns out of rigid polyurethane foam on a CNC Prototrak mill, using HSMWorks as my CAM software.

After making the patterns, the sand casting flasks should be packed with sand around those molds.  Next is the gating and risering strategy, which involves how the molten metal gets poured into the mold cavity.  The outcome of the sand casting is highly dependent on this strategy, and there is no exact science.  Thus, this was a cool learning process and required iterations.

When the sand cast part is poured, the last step is post-machining.  This step means cutting off the gates, establishing datum surfaces, and machining any faces or features that need to be to a finished dimension.

Now that I've given a brief background of the sand casting process, I'll go into detail for each of the parts I made.

Column

Design

The column serves the purpose of holding up the cylinders (in combination with the stanchion) from the bed plate, as well as providing a smooth surface on which the bearing crosshead can slide.

The original Herreshoff column drawing.  The gib pieces are also included in this drawing.  Note the H cross-section shown in the bottom left.

Patterns

The final patterns I made did not exactly match the part as drawn in the column Herreshoff drawing. That drawing above, dated June 9, 1897, specified an H cross-­section throughout the entirety of the column height.  However, the assembly drawing, dated June 17, 1897 as shown a couple pictures up, instead showed a column with just a T cross-­section below the bearing surface.  Since this assembly drawing was dated 8 days later than the column drawing, the more recent drawing was ultimately used to create the most accurate part for the assembly. By this point, two versions of patterns had been made, and a flask was packed using one of them. With this new realization, the third and final version of the CAD model and patterns were made to better suit the assembly drawing version of the column. All three patterns fabricated are shown below, with the top pattern made as drawn in the column drawing and the bottom pattern made as drawn in the assembly drawing.

I made three versions of sand casting patterns for the column piece.  The top one matches the column drawing; the bottom matches the engine assembly drawing; and the middle one was an attempted redesign to alleviate some sand packing issues before I arrived at the bottom design.

The four operation toolpaths to turn a block of foam into a pattern half.  All the CAM was done in HSMWorks built into SolidWorks.

I chased the end mill doing its work while the mill ran the CNC program I made in HSMWorks.

Packing the mold

Packing the flask with sand involves a hand rammer and a lot of effort.  Depending on the size of the flask, this process can take several hours (and can leave you sore...).

My friend, Yasmin, looked shockingly happy in this picture compared to how much she said she liked packing the flasks.  Note the ramming tool in her hand.

After packing the sand around the patterns, I opened the flask along its split plane to get ready to remove the patterns.  Note that there are pins to align the pattern halves while the sand was packed.

After removing the patterns, the sprue, well, runners, gates, risers, and vents can be added.  I made these with spoons and copper tubes.

After removing the patterns, I made the sprue (the hole in the upper left corner), the well (the pocket in the upper right), runners, gates, and risers (the two small holes at either end of the part in the left flask).

Pouring the iron

Pay attention to the two extra spots of molten iron that pop out the top of the flask:  those are the tops of the open risers, and they give feedback that the mold is full.

The column piece was specified as cast iron.  Iron has a somewhat unique property, in the same way as water, in that it expands when it freezes.  For sand casting, this is hugely desirable because that means the freezing part doesn't have to draw more molten metal from risers.  Likely because of this attractive property, the first cast came out perfectly!

"Breaking out" a cast part can take a good bit of effort, as the sand is tightly packed and can even get a bit harder due parts of it baking when the metal is poured.

Post-machining to complete the column

Several features from the drawing were eliminated in the castable version: 3 flat machined planes and 10 holes.  As with any cast piece, the column began with no trustworthy surfaces: i.e. no perfectly flat, round, or dimensioned features.  This leads to some challenges involving proper orientation of the part as well as fixturing.

Proper orientation of the part is critical, especially for long parts such as the column, as a mere 1 degree offset of the part results in a height difference of 0.017” per inch of length.  This means that a 1 degree offset of the column would result in a 0.221” height difference between the top and bottom flanges of the part.  Thus, thorough orientation of the part is necessary.  Typically this is done using a level and averaging the level readings over a large surface of the part.  Fixturing is additionally a critical aspect of the post­machining process, particularly when establishing the first datum surfaces. It is important to not treat any surfaces as perfectly flat, and to instead clamp at many small contact points.  Additionally, any cantilevered features could vibrate during machining, resulting in poor surface finishes.

A series of independently adjustable fingers and individual support points fixtured the raw cast iron part. There were 7 of these clamping points in total.  To begin establishing datum surfaces on the column, first the sides of the bearing surface were squared to use as a clamping surface for further machining.  These planes were none of the 3 flat machined planes required to finish the part, though it allowed more robust clamping method for further operations.

I made custom vise jaws to be able to grip the sides of the column while clearing the rib features on the underside.

Using a shell mill to face the bearing surface of the column.

These show the results of facing the bearing surface, then I added the six bolt holes for the gibs.

The final machining steps for the column were to face the upper and lower mounting surfaces and to add two bolt holes on each.

Bearing Crosshead

Design

The bearing crosshead is the linkage that helps convert linear cyclic motion of the piston to rotary motion of the crankshaft. T he power connecting rods interface with the bearing crosshead, free to rotate about the cylindrical arms.  The dovetail feature on the other side of the bearing crosshead slides along the column and is constrained to only vertical linear motion by the column and gibs.  A rod threads into the bearing crosshead, extends vertically, and transfers the matching vertical linear motion to the power piston.