Showing posts with label toolmaking. Show all posts
Showing posts with label toolmaking. Show all posts

Sunday, October 6, 2019

An Engineer's Spoon

This project came about from a need for a kitchen spoon. Now you would think you could just buy one of those, but where is the fun in that? The bowl is machined 304 stainless steel, with an Osage Orange handle. I was inspired by a limited edition Le Creuset cast iron skillet I came across a few years ago. It was ridiculously expensive, but had a nice aesthetic where the wooden handle blended smoothly with the metal body. Around a year ago I needed a nice kitchen spoon. Growing up with wooden spoons, I gravitated towards that as a choice, but there weren't really any I liked and over time the wood really wears because its never hard enough.


The alternative is stainless but the handles on those aren't comfortable. Remembering the aesthetic of the skillet I liked, I designed a spoon. That spoon was never made. I designed it more as an experiment and didn't really think about how I use spoons when cooking and what manufacturing methods I have available to me. I shelved it and forgot about it for a bit. 


Earlier this year, we finally got our Okuma 5-axis up and running (same machine in the impeller post) and after a busy semester learning a new machine, control, writing a post processor, and making parts (more on those parts to come), I had time on the machine to make a spoon. I dusted off the old CAD model and made a bunch of changes. The bowl was slimmed down to fit the stock I had, the leading edge was thinned out to make scraping the bottom of pots easier, and some of the lines and tangencies were refined. I did all the modeling and programming in Fusion360, and since the first spoon design, they added some more features that helped me refine the look. 


Programming this was a good learning experience for 5 axis work. Stability was a big issue throughout as well as tool access. Off the machine I was quite happy with the finishes. This is due to the superior quality of Okuma, as well as having some really top notch Sandvik tooling. After machining, I just sawed the part off the remaining stock. At this point an interesting issue was presented to me; how do I drill the hole for the handle when there are no reference surfaces, flat or parallel edges or really any way to hold this part? I created an aluminum tool that was machined to be a perfect negative of the bowl. This gave me support over a large area, as well as rotational alignment to clamp it in tall jaws seen below. From there it was easy to indicate the round shank of the spoon and drill the hole. Last was the handle, which I completed over the summer. Very straightforward compared to the bowl. Osage Orange was used because it is very hard, strong, and moisture resistant. Ideal for use in a kitchen without the need for any finishing. Also it matches a kitchen knife handle I made a few years ago.



Having used this spoon for a few months now, I do have some lessons learned. First, weight distribution. The spoon has a heavy metal bowl and a very thin, wooden handle. Its front heavy. If I had thought of this, I could have checked center of gravity in CAD. Spoon still works fine but it takes some getting used to the unique weight distribution. Second, Loctite 380, my favorite adhesive, is not good at bonding to wood in high humidity environments. The joint has come loose over time, but the machined fit is so tight, that once the handle heats up at all in a pot, it swells enough that it won't come off; so no long term issues. Last, I would use a harder material next time. Maybe a 17-4 PH. Something that resists tapping on the edge of a skillet a bit better. 

Now all I need is a fork.....




Saturday, June 9, 2018

One Day Build: Strong Indicator Arm

For a while now I have been using one of these ubiquitous Swiss made indicator arms. It works okay but I've never been fully happy with it. They have too many joints and too much wiggle for precision work. Even on the best units I have seen problems with the indicator alignment when indicating small holes. The dovetail isn't perfectly radial with the stem and it side loads the contact point.


I wanted a better, simpler solution. I came up with this single pivot arm inspired by some cheap indicator arms I've seen. The clamp plates are hardened A2 and the shank is 60 case Thomson rod. The spherical surface on the clamp plates were surfaced on a CNC and match the spherical indents on the shank.


The screw is kinda cool. Its a standard SCHS with a little plastic knurled knob pressed on. I didn't know these existed until one of the toolmakers I work with bought some a job. The clamp gives just enough friction on the joint that it wont be knocked out of place, but can easily be adjusted by hand.


The little spring on the front of the clamp is just there to hold the clamp plates on the shank and the dovetail open when the indicator is not on the arm. Right from the start the radial alignment wasn't perfect. This this design, that alignment is easily adjusted by grinding the faces of the clamp plates to affect the angle the indicator is held at. With a bit of fiddling I got the contact tip to less than 0.25mm radial misalignment. 

This isn't a perfect solution for every application but it works perfect for any time you need an indicator in a mill spindle. Going forward I would make a second one of these with a 10mm reduced shank for using in my small drill chuck.

Example of the suspect indicator arm. Photo from wttool.com

Wednesday, May 9, 2018

Adjustable Prismatic Square



This small square was my first ever toolmaking project. I wanted a small square to use when squaring blocks in the mill. There wasn't material available to make a one piece square, and I'm still unsure about how silver soldered machinists squares are ground on all sides after assembly. So, the base and blade would have to be two pieces, and why not make them adjustable. I didn't go for a traditional rectangular blade like often seen in combination squares because grinding such a thin part would be very challenging, and grinding the mating slot nearly impossible.

Instead I used a square profile blade clamped at 45 degrees. This allows for easy clamping with the clamp remaining withing the edges of the base. The clamp is spring loaded so it loosens easily. The blade is made from a M2 HSS tool bit and the base is 1095. Its a fun little quirky square. I didn't do any formal design for this; no sketches even. As a result the proportions are a little clumsy but that doesn't effect its use.   

Close up of clamp with blade in a middle position


Small relief for checking an outside corner


Saturday, April 28, 2018

One Day Build: Carbide Foot Depth Mic

When cleaning the shop where I work one day, I found an old Tesa micrometer head. It was very unique as the sleeve was graduated only in 0.1 inch increments, not the traditional 0.025 inch. The thousands indication was instead done with a set of rotation indicators behind a window that ticked off every 5 thousandth. The micrometer was also graduated in 0.0005 inch increments with a 0.0001 vernier. Its a very beautiful and high quality tool but it had be abused and left in disrepair; the locking screw was missing, it was quite dirty and gummed up. I took it into my care and after a disassembly, cleaning, adjustment and a homemade replacement part, it was good as new.



Now what do I do with it? I have a very accurate outside micrometer already. I decided a depth micrometer would be very useful, especially when grinding thin parts on the surface grinder. Even though this micrometer head is intended for outside use, you can still measure depth by subtracting the read measurement from 1. The issue with using it on the grinder is it will stick to the chuck. Simple solution; use carbide.

The body of the is foot hardened A2. It was all machined out of my head, no drawings or CAD. I tried brazing the carbide blocks in but we just don't have the right type of flux where I work and I ended up having to remake the steel part. As a substitute for brazing I glued the blocks on with Loctite 380. All sides were ground after the glue cured.



The micrometer head is held in with a split pipe thread bushing. With pipe threads being tapered, if you cut a slit in a male pipe fitting, the fitting will collapse as you tighten it. After grinding I very carefully trammed a milling machine and took a skim cut on my fixture plate. I clamped the foot down flat to the fixture plate to ensure the bore I put in the bushing was as close to square to the bottom face as possible. Under slight pre-tension, I bored the brass bushing to fit the micrometer head.

Assembly was straightforward after that. I set the micrometer head within .005 inch in the bushing, then used the sleeve to zero it. The tool has a very consistent repeat reading. I checked the accuracy with gauge blocks and the reading is spot on. The issue I did find was the foot has a .0006 inch convex bow in it. This changes the micrometer reading depending on which side of the foot you apply pressure to. I want to fix this in the future but I can only see doing this through lapping. I don't have any lapping equipment right now. However, under normal use the tool still is very usable, and most importantly doesn't stick to the mag chuck when grinding.

Thursday, April 26, 2018

A Sight Development

    One of my longest running distinct design projects is an Olympic recurve style sight for target archery. Finally coming to fruition after more than three years of design and sketches, this post will outline some of the features and design process I went through building this sight. For those who don't know what a recurve archery sigh is, it is a small aperture that is adjustable in vertical and horizontal axis and is supported a distance from the bow.
 
    I have been doing archery for nearly 10 years now and have been using my same equipment seven of them. This project spawned out of discontentment in my current sight. Being a capable engineer, I couldn't justify the price of a high quality production sight, so I toyed with the idea of building one. There were a few distinct features I wanted that could be found in commercially available products, as well as many of my own ideas that I hadn't seen implemented anywhere and I wanted to try.


The final design
    The final design has detented screws on both axis for easy adjustment. This is common on most high end sights, with the difference being my design uses a smaller and finer pitch screw for vertical adjustment to reduce weight. Most sights use a larger screw to handle the side loading from having a nut that contacts the screw from only one side. I incorporated a half nut backer to eliminate any side loading on the screw.

    The horizontal adjustment went through perhaps the most design revisions of any element on the sight. My original sketches were based on current designs and used ground guide pins and a lead screw for adjustment. I tried for a long time to find an arrangement of pins and screw that would be very compact and light weight. After sketching on and off for 2 years, I took a break. When I came back, I saw all my old designs as overbuilt and would be better suited to industrial machinery or machines tools; far more than is needed for a sight.

    My next idea was to use a parallel flexible for the axis. While simple, it proved to be too large for my self imposed size restrictions and never made it beyond sketches. I started looking closer at my current sight and decided I could use the simple (and hard to adjust) mechanism from my current sight and adapt it to have larger control features and not require any locking screws.

The simple adjustment mechanism. Note: a spring is not visible in the model.
    This design uses a nut with a fit similar to that of a nyloc nut, threaded directly on to aperture's thread. By using the thread on the aperture, the weight and size of the mechanism is greatly reduced. With the flat on the nut resting against the cover plate, it cant rotate but will slide freely. Coarse adjustments can then be made by rotating the end of the aperture in 180 degree increments. Fine adjustments are made with the large knob which is detented into the body of the sight, and threaded onto the aperture. The whole system is preloaded with an internal spring.

    One of my other requirements was for the sight to collapse flat for storage. Most sights achieve this by having the aperture removable. My original idea was to have the entire aperture fold flat to the main frame, eliminating the chance of dropping small parts in the grass when shooting outside. This mechanism proved to be too large in my various designs so I opted for a removable aperture. With the new horizontal adjustment, the aperture alone could no longer be removable. Instead I made the whole horizontal adjustment mechanism removable.

    The removable element is indexed with two perpendicular planes, restricting two transnational and three rotational axis of movement. The final transnational axis is indexed with a flat head thumb screw (not seen above). The thumb screw is captive so it wont get lost.

    The sight extension is made from two thin wall unidirectional carbon fiber tube. When you shoot archery outdoors, you loose arrows. When you are looking for your arrows, you find other lost arrows. As such I have a collection of old, often broken arrows I've found over the years. I like saving useful and expensive things and these tube qualify. I wanted to reuse some of these tubes for the extension because they are very light, stiff, straight, and consistent in diameter. I am convinced the 2 tubes will be strong enough to resist and bending moment, but I have reservations twisting them about their axis. If I build this sight and I find the extension is not torsionally rigid enough, I will add simple spacing braces between the two tubes at intervals down their length.

FEA of side loading of the extension with spreader brackets measuring for deflection


As you twist a 2 tube system like this, the midpoints of the tube tend to bend closer to each other. If you brace these apart, you are then transforming the torsional and bending forces on the individual tubes to tension forces, which tubes are much stiffer in. This would be a vary simple addition to make if needed.

Designing and modeling this project was a lot a fun and the culmination of more than 3 years of ideas and sketches, consulting with engineers, archery professionals and amateurs. I'm currently in the middle of building this sight with about 50% of components complete (by number). By amount of work, I would say its more like 70% complete. I worked from the most complex components - bed, saddle, carrier, split nut - first. If any of these components didn't work out as intended, I wouldn't have wasted time on a lot of the simpler components.

 
 

Uncommon Press

Like some of my previous posts, this project was another senior project at my university. The team was tasked with designing and building a recreation of a 18th century wooden printing press. Most of the wood and iron parts were done at a local living museum. Only the most critical metal components were done in our shop. At the core of this press is a screw that generates the pressing force as you pull on the handle. When these presses were built in the 18th century, screw cutting lathes were not a thing, and as such the screw would have been made using a mix of files, saws and chisels. While the team wanted as faithful a recreation of a press as possible, we drew the line at trying to file threads by hand. The mating brass nut would have been cast in place around the finished screw (similar to babbit bearings), and the team originally wanted to do this.

The finished press on opening day

At first this didn't pose a huge issue. While the central screw was exotic, we didn't think it was impossible. The thread is a 2 and 5/16 inch major diameter, 3/16 square thread form, 3 start, 2 inch lead. The most unique part was the very large lead. Originally one of the full time machinists intended to do this thread on our larger ProtoTrak lathe, but we quickly found out between minimum spindle speed and maximum carriage federate, it would be impossible. At this point everyone else in the shop dusted their hands and backed away from the part. I was the only one who was willing to give it a shot it one of our newer machines.

Finished spindle and nut
Close up of the thread
Down the barrel of the finished nut

We had just received delivery of a demo machine, a Tsugami dual spindle y-axis lathe. I ended up coding everything for both the thread and the nut by hand. The external thread was very straightforward to program, but the threading tool gave me a lot of trouble. The idea was to use inserted acme threading tools reground for a square profile but the tools kept cracking off due to how much relief for the large thread lead. After some trial and error (and snapping 12mm cobalt tool blanks in half on the machine during testing) i found a tool geometry that worked. I ran the external thread for both the final part, as well as a shorter, lighter version for me to use as a thread gauge.

Raw stock next to my "thread gauge"

Lucky for me all of these parts were bespoke, so I only had to make one of each nut and thread and they only had to fit each other. With the external thread complete, I moved on to the internal thread. To this day the brass stock for this nut was the most expensive piece of material I have worked with; 600USD (with half of the cost being in overnight shipping). Unlike the external thread where I could cut the entire thread form with a single tool, the internal thread would require a tool 1/2 inch wide, which would cause chatter no matter how rigid the lathe is. I decided make each internal grove with 5 separate passes with a thin tool on the end of a boring bar. The tool was a smaller version of the external threading tool bolted into the end of a large and stubby boring bar that I also made.

Testing thread contact pattern by smoking the thread

Again, I manually wrote the program for the internal threads, mostly because I had no idea how I would achieve my desired approach in CAM. This meant for making one set of internal threads, there was 15 independent threading cycles that had to run. Now, because I decided to tweak the nut to fit the screw, I would have to change each of those 15 threading cycles to change the fit. To eliminate this, I parameterized the code. The z thread length and major diameter are both driven by variables at the beginning of the program, so I could easily tweak the program at the machine by changing a single value; not 15 values. I chose to parameterize the z thread length because as I was testing the program, I didn't want to use a ton of material.

Snippet of parameterized code. The numbers in the comments are the z starting locations of each pass


The strange thread wasn't the only odd feature on the screw. It also included a tapered, rectangular hole. We dont have and EDM capacity at our shop and the team didn't have money to have it sent out. Again, I stepped up the challenge and said I would do it. I pre-drilled to remove most of the material before welding our main band saw's blade into the hole. I first squared out the hole with the band saw, before angling the saw table and band filing a 1 degree taper on all walls. The fact that this technique left a rough finish on the walls was beneficial to the design team, who didn't want perfect faces and surface finishes. On many of the pieces we went back with files and sand paper to roughen up the parts to make them look more handmade.

The 1 degree tapered square hole

The job was a lot of fun overall and the printing press is now on display at my university. I grew to like that Tsugami lathe but sadly its been moved out to be replaced with some other machines. I also did some miscellaneous parts and welding for the press, one part can be seen below.

A 5 part series of articles about the building of this press can be found here

Machined oil pan 


Tiger Bot VII Bipedal Robot

This is more of a stub post. Tiger Bot is one of the multiyear senior projects at my university. As I work for the senior design program at my, this was one of the projects I worked on and one of the most complex our shop has managed in the last few years. The task for the team was to design and build a bipedal robotics research platform that mimics human anatomy. This team was only to design the robot, not to program dynamic walk cycles. Below are photos of and models of some of the parts I made for this project. In total I did over 40 parts for this, most of them CAM. All programming was done in Fusion360. Because the number of CNC machined parts on this project was so high, I also worked with team members to teach them how to use the Fusion360 CAM package and run 2-axis CNC mills so they could produce some of the lower complexity parts.

Full documentation of the project can be found here.

Robot near final assembly, standing about 1.5 meters

External hip plates in aluminum, 2 made
Toe plates in aluminium, 8 made
Foot strain gauge structures in aluminum, 2 made
Arm servo replacement face plates, in aluminum, 2 made
Hip servo replacement face plates in aluminum, 2 made
Knee harmonic drive mounting bracket in aluminum, mirrored set made
Ankle servo replacement face plates in aluminum, 2 made
Heel plate in aluminum, mirrored set made

Sunday, April 22, 2018

Homemade Carbide Shank Boring Bar

    This project originated from a scrap find. In our carbide scrap at work, someone had blown up a long reach carbide end mill. Only the flutes were damaged and a considerable length of untouched carbide was left behind. Being a pack rat who found a large piece of his favorite material, the carbide shaft went into my tool box for a future project. At the time I didn't know what I was going to do with it.

Finished Boring Bar

   That was well over a year ago and not much happened with it. I had decided early on I wanted to make it into a carbide shank boring bar. The boring bar decision came out of a frustrating boring job on the lathe where I didn't have a good boring bar in the right size. Boring is one of my favorite operations but it can be finicky without a good bar. Work doesn't have and good boring bars. Carbide shank boring bars are the bees knees but are well outside my price range. Looking around online, many bars use odd or proprietary insert designs, or don't have a good selection of insert grades and geometries available. I do high mix work so the ability for one tool to preform well in a range of materials in critical. 

    With my first bar design ideas, I chose CCGT21.5 inserts because they are inexpensive and meet my generalist criteria. With some quick 3D models and a plastic prototype, I saw that it wasn't going to work. The clearance between bar and wall was too tight and insert pocket shape was less than ideal. I didn't save any of the models, prototypes or programs from that first design so I can't show it here.

    Shortly after this prototype, life got busy and I put away the project for a long time. Only recently, my schedule opened up and some A2 landed in my lap so I decided to give it a second shot. This time around I chose to use DCMT21.5, which are also available in a wide range of geometries, coatings and grades, and come with the added benefit that my workplace stocks them. Starting with the insert pocket and working out, I iterated through two versions to have a final design. I scrapped my first design after my modeling program broke down trying to handle blending all the curved surfaces I generated.

Model of boring bar head

    I did all design and programming in Fusion, mostly due to it being my CAM platform and an integrated CAE package is hard to pass up. Unlike my first attempt, the insert pocket walls on the final design have a 7 degree taper to match the insert walls. I had to make a decision on the joint between the steel head I was making and the carbide shank; notched or tapered. Some feature had to be made to increase the surface area for the joint. The notched joint has the benefit of simplicity, but leaves a translational axis of movement that needs to be monitored during assembly. The tapered joint restricts all axis of motion and is easier to form on the shank, but greatly complicates the machining of the head. 

    The biggest influence of the solution came from the bond type. Most bars use a brazed joint, with is preferred. I lack the experience and proper materials to effectively and cleanly braze carbide to steel and I wanted to finish this project. I decided to try something new and glue the head to the shank. Loctite 380 is well known for its high strength and impact resistance so I thought I would try it. The notched joint ends up having slightly more surface area than the tapered option I modeled. The notched also has the added benefit of a large part of the joint being subjected to high shear loading, which glue is strongest in. Some quick math suggested with my chosen geometry, the joint can support ~100kg of down force on the tip of the cutting tool. I don't expect to ever exceed. My only long term concerns with the glue joint is heat resistance. In a heavy cut with no coolant there is a chance the joint could become hot enough to fail.

Checking insert fit before cutting head off from stock

    If this happens I'll just glue it back together and keep using it. This whole bar was supposed to be a fun project so why not try something totally new. All the machining was programmed in Fusion and run on a Trak 2Op. The 2Op is an interesting machine. Its sold as a VMC that can be moved on a pallet jack and it has a great, compact work envelope. While intended for secondary and finishing operations, we use it at work for primary work because its rare we do more than 6 of the same part at a time. 1000mm is great in X if you are doing mold and die work, but when 95% of your parts fit in a 300mm cube, you don't need a huge machine. I love its compact size and the fact it has a tool changer for such a small machine. Despite this, the machine steel feels a bit 'hobby-ish'. Something more professional than a Tormach, but greatly lacking in some obvious areas. A 15k spindle, 25000mm/min axes, and a more powerful control and coolant pump and I would buy one. 

Operation 1 after roughing

    Tooling selection was pretty standard; an assortment of small, carbide endmills. My design did require a 7 degree/side tapered endmill. This wasn't explicitly necessary - I probably could have gotten good insert registration on square walls - but if its worth doing its worth overdoing. I ground a single lip tapered cutter on the surface grinder. The HSS blank used was an old tap from a job several years ago that I have been carrying around with my tools ever since; good to finally put it to use. A custom tool presented a problem for CAM programming; tool tip diameter. I took the tool on the optical compactor and measured both the angle of the cutting edge, and the diameter reduction from the shank. This allowed me to model the tool in Fusion and program the contours. I started out leaving material on the walls, and then slowly cut the walls back checking the insert fit relative to the locking screw hole until there was a perfect fit.

Custom ground cutter, HSS has the advantage that I can easily sharpen it

    After machining, it piece was shined up a bit with a sanding sponge and files to give a pretty snazzy looking part. The harder part was chopping the head off of the parent stock and adding the notch. Cutting off, easy on a band saw. To cut the notch I decided to set up on the surface grinder and plunge grind it. There is barely enough flat land next to the insert pocket and before the angled wall to clamp on, but I managed it. The ground notch was just centered by eye and checked against the carbide shank.  

    The vice in vice method of compound angles is by far my favorite. Its clean and easy. To set my 45 degree angle, I clamped this little 90-45-45 square I made to the jaw. For the grinding a dressed the side of the wheel square with the face of the wheel by clamping a diamond to the side of a block and traversing across the wheel.

Grinding set up

Homemade 45 degree square setting the angle

    This wrapped up all the machining operations and it was off to hardening. I brand all tools and projects I build for myself and this was no different. I hand engraved a small version of my logo above the insert pocket. I hardened the head with a MAPP gas torch. For such small parts, naturally aspirated torches have enough Watts to heat the part evenly. Naturally aspirated torches also have the advantage of producing a neutral flame. Oxy-acetylene torches - having oxygen forced into the flame - have the possibility to be oxidizing flames, that is you can supply too much oxygen for the stoichiometry of burning acetylene. This extra oxygen reacts readily with the hot metal and causes pitting and damage to the material surface. This doesn't happen so readily with naturally aspirated torches. 

Back side of the finished bar

    Oxides still formed on the surface of the head but they were very even and didn't damage the surface. I really quite like this matte grey finish the heat treat left, and it stayed through tempering. A quick clean up on the joint surface and some glue and the project was done. Eager to know if it worked, I bolted it up in a tool post and gave it a test cut. It preformed as best as I could have expected. 1 mm radial cut in aluminium at 7 x D overhand and not chatter. Light finishing passes caused chatter but I honestly attributed that more to a old, sloppy lathe and poor tool holding.

    I don't regret working on this. It was a lot of fun and I have a great tool at the end of it. It also gave me reason to exercise some of my little used tool grinding skills. Hopefully this tool will last for years to come.