In this second lesson, we will import a solid model and use FeatureCAM's feature recognition to recognize 2.5D milling features from the model directly. While this part may be different from the last, 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!
In the last exercise, we created features from dimensions and curves. In this exercise we will be recognizing 2.5D features directly from our model.
At this point, we have programmed all the features necessary to machine this model accurately, and are ready to simulate our results and make any necessary revisions.
The final product seems to pass the eye-test, but let's dig a little deeper to make some revisions to how this part is machined.
This is a common milling attribute that you should be aware of. By default, FeatureCAM leaves 0.05" after a roughing operation to be cleaned up by the finishing operation. For some, this may be too much material allowance, and should be taken into consideration. This would be a good point to open the 'Help' file (select help from this window) and read through the various attributes associated with each feature. Programming features in FeatureCAM is a very quick and automated process, but taking the time to dig deeper into a feature's milling attributes can save you time in the long-run as well.
Here are the defaults feeds and speeds that were calculated for this operation based on the material properties of the stock material. These values are a rough approximate, and should always be double-checked. Feel free to change either the feed or speed of this operation, as well as the other operations in this feature.
Notice how much more toolpath has been generated to machine the pocket now. By changing these two attributes, we were able to greatly increase the toolpath density in both the XY-plane and Z-direction. Feel free to experiment with these attributes until you are happy with the results.
When adjusting your toolpath, remember that Feeds, Speeds, Stepover, and Stepdown are all related to one another. As you alter one, you will want to consider altering the others. Feel free to make changes at this point, and simulate accordingly, however, the purpose of this exercise is to simply locate and explain these attributes.
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