In this second lesson, we will take a deeper look at programming 3D surface milling features in from a solid model in FeatureCAM. While this part may differ from previous parts, as always, we will follow our defined workflow to help us program this part.
With a blank milling document open, we can now import our solid model to program features from.
The Import Wizard will help us setup our part, covering our stock step, as well as some of our machining prep.
Now that we have completely worked through the import wizard, we are just a few short steps away from creating features.
With our part imported, stock setup, and machining details accounted for, we are ready to start programming!
Now that we have setup or model for machining, let's quickly create some new toolpath to machine the model. In this exercise we will continue to experiment with the Z-Level roughing strategy, as well as a new finishing strategy - Steep and Shallow.
It looks like we were able to generate successful toolpath with minimal changes! Let's dig a little deeper into our features though to explore some of our customization options.
By decreasing our stepdown, we were able to improve our results from our roughing operation. That being said, check the machining time for this operation. It should be around 1:11:00. Now try using FeatureCAM's remachining options to keep the same results in less time.
Now notice that we were able to seem the same result with this roughing operation in only 45 minutes! Step cutting is a very powerful option found in Z-Level Roughing operations.
Now let's inspect the results of both of our surface milling operations.
Notice how most of the part is highlighted green, with the exception of a few corners. As you can see, Part Compare compares our simulation results to our model, to help us check how close our toolpath is. Anything blue is excess material while anything red is material we should not have removed. To clean this part up, let's create a Corner Remachining operation
Now our that our toolpath matches our solid model, we are ready to save NC Code!
With our final simulation run, our NC Code has been generated and is ready to be sent to the machine.
Note: This exercise is for educational purposes. The post-processor used in this exercise is a generic post-processor used for training that will likely not work for your machine. Do not attempt to run any code generated in this exercise.
Share a photo of your finished project with the class!
Nice work! You've completed the class project