Week 10:
Molding & Casting
Table of Content
- Making a Design to mold & cast
- Making the 3D object
- Making a Negative Mold using the 3D object
- Making a Positive Mold using the Negative Object
- Getting Stock ready for Machining
- Getting Stock ready for Machining
- Preparing Toolpaths in Fusion360
- Machining and failure
- Starting Over
- Generating Toolpaths in Partworks
- Disaster Strikes Again: Error on Shopbot Control Software
- Milling Failure.... Again
- Going back to Fab Modules & the Roland
- Changing the Design A bit
- Milling on the MDX-20 with old Fab Modules
- Casting the negative mold with OOMOO
- Casting with Smooth-Cast 305
- Downloads
- Difficulties
- Learning Outcomes
Assignment
Group
assignment
Review the safety data sheets for each of your molding and casting materials,
then make and compare test casts with each of them
individual assignment:
Design a mold around the stock and tooling that you'll be using, mill it (rough cut + (at least) three-axis finish cut), and use it to cast partsWhat I made this Week
Making a Design to mold & cast
I took these concrete plant pots for succulents as a reference and started working on my mold. I noticed that to make a plant pot, I would need my wax stock to be much more than 35mm in height. Sadly our machineable wax blocks were not tall enough. So I decided I'd make my own wax blocks by melting them.
Making the 3D object
First I made the 3D object I wanted to make. Which was this Hexagonal Plant pot in fusion 360. The design needed a two sided mold because,
- It was 4cm tall, none of our bits would have enough clearance to cut that.
- It would have undercuts if machined from any one side.
Making a Negative Mold using the 3D object
Now I had a stock material that had a hollow portion which could contain my 3D model.
After that I created a splitting surface on the part where I wanted to split my
two molds into. In the case of this design, it was on the thickest portion of
it.
After splitting it, I reorganized it, and created cylinderical guides that will
hold the two parts of the molds together.
Making a Positive Mold using the Negative Object
Now that I have a working negative mold, I needed to create a positive mold that I
could machine. First I created a new wax stock, now this stock will
be the actual block of wax I'll mill.
Then I aligned everything on the wax block and used another combine operation.
With that, my positive mold was ready, but I had to add some small features before
it was machinable. I added 1 degree drafts to all sides of the mold,
added 1 big hole to pour material inside and 3 smaller holes for the gases to come
out.
Getting Stock ready for Machining
I decided to use recycled machinable wax for my mold. This was done for two reasons
- The wax stock was only 35mm in height, I wanted my mold to be a bit bigger than that in depth.
- I watched some candle making videos on youtube, and always wanted to try it out myself. This was a good opportunity to try.
Melting Machineable Wax in a Convection Oven
First I tried to find a safe melting point for my wax which I could use in our
convection oven. Since the container
I was using was made out of Stainless Steel, I had to make sure the oven was running
in convection mode not in microwave
mode.
I found the safety datasheet for the specific machinable wax I was using which can
be found here
. The Melting point for this wax was at 115.6 degrees Celcius and the flash point
for it was 301.7 degrees Celcius. After some trial and error, I used 250 degree
celcius and it took about 50 minutes to
completely melt and get liquid enough to get rid of the bubbles.
Making Machineable Wax Ingots
I made some molds out of waste acryllic sheets at the lab and assembled them with masking tape and a light coating of acryllic glue to make it water tight. The surface of the acryllic seemed smooth enough for making the wax ingot motds. After that I carefully poured the molten wax in it and let it cool down. As the machinable wax cools, I found that it shrinks a bit, which made removal of the wax amazingly easy. The Acryllic molds were reusable and didn't even need to be taken apart to take out the wax.
Preparing Toolpaths in Fusion360
I tried exploring Fusion 360's Manufacture option in our CAM week, but I was overwhelmed with all the options. The usual workflow at Fablab CEPT for CAM tools is to use partworks for generating toolpaths. But due to some technical errors, the lab laptop which had partworks kept crashing. So I was left with no other option than to make fusion's CAM tool work.
The Best resource I found so far for CAM in fusion360 is this video by Ecan And Katelyn, I have been following this channel for a long time now and they make exceptionally good videos with the right amount of information with the sprinkle of humor.
Tool Library
The first step to start using Fusion's CAM feature (now called manufacture), is to make a tool library for your bits and collets.
The ER-20 Collet
I started with the ER-20 collet by physically measuring it and adding all the dimensions into Fusion's Library manager.
The Reeaaally Long 3mm Endmill I never found a use for back in Machining Week
During our Machining week, I found a 3mm endmill which seemed excessively long to
me. I didn't really think it would be appropriate
to use this bit becase the lateral force on a long bit like this while cutting hard
materials would make it bend.
Machineable wax and Foam are the perfect materials for this sort of endmill because it gives you a long clearance to work with.So I measured the bit and prepared the tool library for it.
Feedrates:
I found this really nice article from Autodesk on milling machineable wax. Handnote had the feedrates for machining wax without melting it.Creating a Setup
Now we need to create a Setup for our CAM process. This is where we will define what to cut, and what to cut from and the co ordinate system we will follow. From Evan and Katelyn's Tutorial, I started with making a Stock first. And machined my model out of it. Here are the settings for my setup.
Adaptive Clearing: Roughing Pass
For generating the Roughing Toolpath, I used the Adaptive Clearing option.
It takes out large quantities of material effectively. It is unique in that it
guarantees a
maximum
tool load at all stages of the machining cycle, and makes it possible to cut deep
without
the flank of the tool without risk
of breakage.
The strategy first makes a series of constant Z- layers through the part, and then
clears
them in stages from he bottom upwards. Because it can cut so deeply,
the fist step down at each stage should be the effective cutting length of the tool.
Then
Clearing of the intermediate layers proceeds into the shallower layers to maximuze
the
efficiency of the tool use.
Roughing Toolpath Settings
These are the settings I used for the roughing toolpath. There are way too many
options that need to be fine tuned to
master these settings. Sadly I didn't get enough machine access to try out
everything.
I depended on the simulation option to optimize as much as possible and get a
workable toolpath.
Contour Pass: Finishing Pass
Adaptive Clearing: Roughing Pass
For generating the Finishing Toolpath, I used the Countour Operation.
This is the best strategy for finishing steep walls but can be used for semi-finish
and finish machining on the more vertical
areas of a part.
If a slope angle is specified, for example 30 to 90 degrees, the steeper areas are
machined, leaving the shallower areas up to
30 degrees for more appropriate strategies.
Roughing Toolpath Settings
These are the settings I used for the the contour toolpath. My selection of the
contour process for finishing was probably not the best of ideas.
The result from this finishing was worse than the roughing toolpath.
The Simulation did show me rough edges, but I didn't think they would vary so much.
Simulating and changing Toolpath parameters
The Best feature I found about Fusion's CAM tool, is the simulation. You can simulate and see exactly what will happen during the machining process. The simulate option can be found by right clicking on your setup.
Only when you're sure about your Toolpaths, you can go to machining. One downside is that calculating the toolpaths is a bit processor intensive for my low spec machine. It takes about 5 mins to generate and calculate a toolpath for the simulation.
Post Processor Selection & Exporting Toolpath
Exporting to the shopbot is super easy from Fusion360. All you have to do is click on post process > select a post processor that's suitable for your machine and click on post.
Machining
The Machining Process didn't actually go as planned for me this week. On Wednesday and
Thursday it was Holi here in India. So we couldn't machine
on those days. And then on Sunday we took a special clearance to work at the lab, but sadly
there was a power cut at the area until 2pm. Our Instructor
was also on leave due to 'Medical Reasons'. And when the Lab was open, we ended up sharing
CNC slots with the university. Which made it very complicated to manage
a 4 hour machining with lots of debugging in between.
My first Attempt was on Friday. I started machining the toolpath I made with Fusion. But at 33% progress, it was closing time already. And I was left with this partially done Wax block. The finishing looked quite good and I was sure that this would work. The only problem was that the simulation time wasn't matching the actual time.
I knew the feed rate settings were right as the wax chips were all fine powders. If the wax was melting they would have been thicker.
The Second Attempt was on the next day. I had trouble getting a slot for Machining as people from CEPT were using the CNC, but this was the result.
I knoew something was wrong, but had no idea what I did wrong in Fusion. There are way too many options where I could have gone wrong.
No one at my Lab Uses Fusion 360 for the CAM process, they use partworks. I Couldn't debug it in time so I went back to partworks.
Starting Over
First thing I did was to put the two wax blocks and the waste back into the oven. I was collecting all the wax dust that was coming out all through the process.
I made a new design, with both the top and bottom molds in one wax stock. In order to reduce workload. It's the design You can see on my design part of this week's documentation.
Generating Toolpaths in Partworks
Generating toolpaths in Partworks is like a 'kid mode' to machining. You just follow
through 7 steps and your toolpath is ready.
It does not have many options but it gets the job done and it is the standard CAM
tool used in Fab Lab CEPT.
The reason I could not use partworks earlier was because the lab laptop which had
partworks kept crashing. So first I fixed it by
removing that annoying windows watermark, cleaning junk files, cleaning temp cache,
removing everything from the desktop and removing
redundant bloatware.
Then I generated my toolpath in Partworks using the same feedrate and spindle speed
I used in Fusion 360.
Disaster Strikes Again: Error on Shopbot Control Software
Someone had fiddled with the Shopbot Control Software and it kept getting an error
that the limit switches on X and Y were on. None of our G-codes
were working. It was a disaster! It was Tuesday and none of our Machining was done,
let alone testing the casting materials.
Our Instructor was not here either and the only thing we could do was check our
previous year's documentation on the
default settings of the shopbot. And we found something on Aditya's Week 8
documentation. The limit switches 2 and 3 were always on, on his images as well.
That's why even going back to the default settings were
not working. So I disabled the limit switches and the machine started to work again.
Milling Failure.... Again
In partworks, I used two bits for my toolpaths. And one of which was that insanely long bit. My Rouging toolpath went all well, but when I swapped the bit I had to re-home the Z axis. But this bit was not long enough and I didn't notice the clearance. The collet touched the outer wall and broke it. And this machine job was a failure as well. This happened earlier on Wednesday afternoon and now I was completely out of options on how to present for this week.
Going back to Fab Modules & the Roland MDX-20
I wasn't using the modella because I wanted to explore Fusion's CAM tools. While I
was struggling with the shopbot, other's
were struggling with the Modela. For some reason, our stl files were not working on
fab modules. It was loading when we select
the mesh(.stl), but stopped responding as soon as we clicked on 'calculate height
map'.
Fab Modules seemed to be working for the 2017 batch as well, as per their documentation, but none of our models were working. In 2017 batch, Siddharta Arya, mentioned in his documentation that fab modules didn't work if the height was too much.
Older Fab Modules
So we went back to 2016's documentation and saw that an older version of fab modules, which was completly offline, worked for Rudraprakash Solank. We located the laptop he used and found the local fab modules program, ran our files in that, and it worked perfectly.
Changing the Design A bit
Since I got ample time to mess up and see how everyone else's work came out, I made some corrections to my design. I increased the draft angle in the design from 1 degree to 5 degrees. I scaled the design down to fit into the wax stock that everyone else was using. And when I was exporting the stl from Fusion 360, the orientation was the longer side would always be on the y-axis. I figured this would create difficulties cleaning while milling the block, so I used tinkerCAD to rotate my design and export it. This was the new design.
Milling on the MDX-20 with old Fab Modules
Finally, I milled the new design using the old fab modules. First I used the Rough
cut, with the default settings.
Then I used a Finish cut, with 0.85 overlap. The total milling took about 3 and a
half hours. I was sititng infront of the machine with a
vaccum the whole time, since I had no option for it to go wrong this time.
Here are some photos of during the milling process.
Casting the negative mold with OOMOO 30
It was already getting late, around 9pm but I wanted to get my casting done asap. I used
OOMOO 30(Silicone Rubber) compound.
I used Fusion to see what amount of molding mixture I would need.
The volume of my negative molds were 120cm^3. And I knew oomoo was much thicker than water,
so I made an intelligent guess and
poured 100gm of part A and 130gm of part B. Since it's pot life was 30 minutes, I knew I
would have enough time to fill a second batch if I ran short.
So I poured in 230gms of OOMOO30 into my mold. And luckily I didn't have to make an extra
batch. It fit perfectly with about a spoonful of extra left.
I first used a brush to fill in the places where it would be difficult for the silicone to
reach and then carefully filled the whole mold. Make
sure not to get any of the oomoo on your hands. While taking off the gloves, make sure to
reach
The next day, I took out my mold, and it looked perfect. I cut them apart with a cutter. And they fit perfectly.
Casting with Smooth-Cast 305
The first casting material I tried was Smooth-Cast 305. I mixed 30gm of part A with 27gm of part B, and poured it into my mold. During Curing, the smooth-cast 305 kept expanding. The pressure was causing my two part mold to come off.
I assumed this was happening because I was pouring in too much material. So I tried again while not filling the mold fully. I assumed the material was expanding as it cured. But as you can see, this is a recurring problem even when I reduced the material in the mold.
Probable Explanation for the Bubbles with Smooth-cast 305:
I googled a bit for probable reason for the bubbling, because it didn't happen for guys who did the casting on the day before. I found that bubbling might happen due to the following reason;
- Humidity: since the Smoothcast-305 was opened 2 days ago and was used by many people, it probably came across humidity.
- Pressure: In the product page for Smoothcast-305, it is mentioned that the best result can be obtained by curing the material in a pressure chamber while subjecting it to a 60 PSI pressure for the full curing time of the material. It would certainly explain why bubbles were forming in the cast on the inside while not on the mold surface. It would also explain the sudden expansion of material.
Casting wax
Next I tried casting wax, since we had alot of machineable wax chips everywhere, I just melted the and poured it into my mold. The Oomoo30 product page specifies that wax can be cast in it, so I just went along with it and I was really impressed with the output this time. There was no leakage from the mold, the edges came out sharp and the finishing was exactly as the mold.
Hero Shots
Downloads
Fusion 360 Project Files | .f3d file for Design Process | .f3d file for CAM process | |
The Object | .stl file | Sketchfab Link | |
Negative Molds | .stl file | Sketchfab Link (top) | Sketchfab Link(bottom) |
Positive Molds(with 1 degree draft) | .stl file | Sketchfab Link | |
Positive Molds(with 5 degree draft) | .stl file | Sketchfab Link | |
Machineable Wax Casting Boxes | 90x84x40.dxf | 140x70x40.dxf | 150x70x45.dxf |
Generated Toolpaths |
Difficulties
- This was probably the most frustrating week in Fab Academy so far, our instructor was away the whole week, the machines were not working as demonstrated earlier and we had to share time slots with University staff here.
- The Smooth-cast 305 was open for a while and was probably contaminated. I was getting bubble formations while it worked perfectly during the groupwork.
- Most of the time went on fixing technical problems related to the lab instead of focusing on our own work.
Learning Outcomes
- I read through safety datasheets of various molding,casting materials available at the lab.
- I learnt how to recycle machineable wax.
- I learnt how to do CAM and simulation on Fusion360.
- I learnt how to do CAM and simulation on Partworks 3D
- I learnt how to reset, reconfigure and debug the ShopBot control software.
- I learnt how to use the old Fab modules and the limitations of the newer versions.
What I'd like to explore further:
- The CAM tool in Fusion360 is definitely the most powerful tool i've come across so far, but it comes with a myriad of settings that I'll need to test and figure out. I couldn't do that this week because our time on the CNC was limited.
- I'll need to look into the ShopBot further to see why the limit switches on x and y are always on. It has been like this for the past few years and no one seemed to bother with it and just disabled the limit switches completely.
- I need to explore more casting materials. I was originally planning to use gypsum and drystone, but couldn't do it for time limitation. I hope to test them out as soon as I get some time.