FeatureCAM 2.5D 3 Day Course
FeatureCAM 2.5D 3 Day Course
faster
Training Course
Contact UK Support and Training
Autodesk UK Training
Tel: 0121 683 1050
12.25pm - Lunch
Lesson Plan
FeatureCAM 2.5D 3-day course
Day 1
New graphical user Interface overview (Video)
Day 2
Lesson 4 - Interactive Feature Recognition (Trainee exercises)
Lesson 5 - Multiple Fixture Document (Using Lesson 3 – Vertical Plate.fm) (Trainee exercises)
Day 3
Lesson 8 – Machining Attributes & Configurations (Trainee exercises)
Lesson 1
FeatureCAM Getting Started
Objectives
• Exercise 1 – Starting a new Job.
• Creating Stock. Stock shapes available.
• Creating Setup1.
• Selecting a Crib (Tools).
• Selecting a Post processor.
• Exercise 2 - Create Feature based shapes From Dimension.
• Edit or change a Feature
• Automatic Ordering options
• Tool Mapping
• Simulation options to simulate your part.
• Output G-Code and save NC Code to a known location.
• Save your Work.
The Stock wizard guides you through setting up the shape, size, and material
of the Stock, multi-axis positioning, and creating an initial Setup.
The Setup1 is your part datum. Referred to as G54, G55 etc. (Iso Code)
Q Parameter Datum Set (Heidenhain) For this example we will be setting to
the centre.
• To modify the position of the current Setup1. Double click on Setup1 from
Part View. Select the Zero Menu. You will be presented with the following
menu shown on the next page.
• Select Top and Center + and change Z Offset to -1.0mm. Select Apply
and OK to close the menu.
This will position the Setup1 centrally to the block stock and move the Z
1mm into the stock.
• To select your Crib, Select Features & Manufacturing tab > Tools Panel
> Tool crib Select the Crib shown on the next page.
Selecting a Post processor - The Post Processor controls the type of CNC
machine that FeatureCAM targets for NC output.
• Click Home tab > Options panel > Edit > Posting.
Remember to select the Help menu at any time for more information.
• Select Home tab > Part Program Panel > Features > From
Dimension > Face.
• Select Home tab > Part Program Panel > Features > From
Dimension > Slot, Select Make a Pattern from this Feature. Select Next.
• Select Home tab > Part Program Panel > Features > From
Dimension > Hole. Select Next. From the pop down menu select Thread
Milled Hole.
• New Feature - Location = X0, Y0, Z0. Select Next. Select Drill / Mill >
Options. Select the following.
• Keep Selecting Next until you get to New Feature – Tool Search, hole:
thread finish. Select tmM015e thread milling tool.
Remember to select the tick Box to the left of the tool to accept your choice.
• Select Home tab > Part Program Panel > Features > From
Dimension > Rectangular Pocket and select Make a Pattern from this
Feature. Select Next.
• New Feature – Location, Enter X-150, Y-82.5. Select Finish and OK.
To edit or change any feature created within FeatureCAM. Double click the
feature in PartView. This will enable you to change tooling, depths of cut etc.
Double click on the D (Default Tool) as shown and have a look at the tooling
menu. After you have viewed the information, please close the menu.
A default tool will be selected based on, Cutter diameter, exposed length,
Cutter Length (Flute Length) etc.
From within this menu you can change tools or add new tools by cloning an
existing tool and changing the Tool Properties.
Other tabs are available such as F/S – Feeds and Speeds, Coolant,
Stepovers, Plunge, Post Variables, and Milling.
Rough Pass Z increment = This sets the depth of cut for the rough pass.
Enter a step increment for each pass that the Roughing Strategy performs
on the part. The same choice can be made for the Finish Pass Z Increment.
Remember to select the Help menu at any time for more information. You
can also down load the Help file and load this locally to your computer.
Left click and select the help button for more information
Automatic Ordering
Features are sorted by their Base priority, to decide the order in which they
are manufactured. For features that have the same Base priority value, the
system uses the Automatic Ordering settings.
Tool Mapping
• Select Features & Manufacturing tab > Tool Panel > Tool Mapping
Tool Mapping gives you the option to change tool offset positions for your
cnc machine. When changed, this will automatically update the NC-Code.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the machining processes. See below the available simulation
options.
• Then Select the Play icon from the graphics screen to start the
simulation.
Output G-Code
• After you have simulated your part, select the G-Code Icon as
shown from the NC Code menu below.
You can save your NC Code to your current directory or select, Save to other
directory.
• Select the Browse… Icon and navigate to a directory of your choice. The
NC code will then be saved to this directory.
• To save your work select File > Save As Choose a folder to save your file.
Type in a name for your document then select Save.
Summary
• Exercise 1 – Starting a new Job.
• Creating Stock. Stock shapes available.
• Creating Setup1.
• Selecting a Crib (Tools).
• Selecting a Post processor.
• Exercise 2 - Create Feature based shapes From Dimension.
• Edit or Change a Feature
• Automatic Ordering options
• Tool Mapping
• Simulation options to simulate your part.
• Output G-Code and save NC Code to a known location.
• Save your work.
Lesson 2
Exercise 1 - Creating Curves from imported DXF file
Objectives
• Select File > Import. Navigate to your instructors preferred location. Select
Lesson 2 – Import dxf.dxf.
The import Wizard will guide you through the process of setting Stock size
and Setup location. We need to rotate the part so the bottom right hand
edge is in line with the X axis.
• Select Next twice until you get to Pick Initial Setup X Orientation.
• Select the Pick points icon Pick two points to define X direction.
• Pick two points on the longest right-hand edge, working from Left to
Right.
You will see the X axis has now been aligned to the longest right-hand edge.
By selecting Top, you will see the part has rotated.
• Select Top view by right clicking in the Graphics Area and selecting Top.
• Select Next to see Stock Dimensions. Select Compute Stock from the
size of the part. Enter the following values.
• Select Next. For the location of the Setup, X5.00, Y5.00, Z-1.00
• Select Next. The next menu is displayed. Is the Part indexed? Select No.
Select Finish.
• Right Click in the Graphics Area and select Top. This will change the
view so it looks perpendicular to the X and Y plane.
You should have 9 Curves at the end of this exercise. Leave any holes, this
will be covered later.
• Select Home tab > Create Panel > Chaining > Closed Curve and
then in turn select each closed profile selecting Return or Enter after each
selection.
By hiding the Geometry, this will only display the Curves that are ready to
use to create features for machining.
• Select Home tab > Display Panel > Hide All Geometry
We need to create a new Face Feature to machine the top surface down to
zero. The only problem with this is that we need to restrict the face milling to
the outside boundary. This will result in a more efficient toolpath and reduce
the time needed to cover the surface.
• Select Home tab > Part Program Panel > Features > From
Dimension > Face
• Select Finish to accept the defaults. The Face Properties menu appears
on screen.
• From Face Properties – face1 Select Boundaries. Select the Pick Curve
Icon and select the outer boundary. Select Ok and Apply then OK
to close the menu.
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the Face machining strategy.
• Then Select the Play icon from the graphics screen to start the
simulation.
• Manually select the 4 large Pocket Curves. To group select, hold down
the Shift key. Then select the 4 curves using your mouse pointer. Or
select them from PartView. Then create a new Pocket Feature.
• Select Home tab > Part Program Panel > Features > From Curve
> Pocket.
• Select Next. In the New Feature – Curves menu, the 4 selected curves
will be visible. Select Next.
• Offset from Curve Z location, Enter the following = Zero. Select Next.
Enter the following, Chamfer = 0.5mm, Depth = 27mm, Select Finish
then select OK to close the menu.
• Select Home tab > Part Program Panel > Features > From Curve
> Pocket.
• Select Next. In the New Feature – Curves menu, the 4 selected curves
will be visible. Select Next.
• Offset from Curve Z location, Enter the following = -27mm. Select Next.
• Select Home tab > Part Program Panel > Features > From Curve
> Boss.
• Select Next. In the New Feature – Curves menu, the selected curve will
be visible. Select Next.
We need to change the strategy to the settings shown on the next page.
• Unselect Rough Pass, Select Semi – finish pass. Select Helical Side
Finish. Enter a value of 6mm into Pitch.
• From Boss Properties – boss1. Select > Operations > Finish > Plunge >
Start Point. Select Pick Location icon choose a point in the middle of
the bottom edge away from the part.
• Select Home tab > Simulation Panel > Sim Mode > 3D
• Then Select the Play icon from the graphics screen to start the simulation.
We will now hide all Features and Curves. Then Show all Geometry.
• Select Home tab > Display Panel > Hide > Hide All Features >
• Select Home tab > Display Panel > Hide > Hide All Curves >
• Select Home tab > Display Panel > Show > Show all Geometry >
• Select Home tab > Select & Edit Panel > Select > Select Circles >
• Select the Blue Radius Hyperlink from the Select Circles menu. Then
select one of the smaller 6mm diameter circles.
When you select OK all holes of the same diameter will be highlighted.
• Select Home tab > Part Program Panel > Features > From
Dimension > Hole.
Because there is more than one hole, FeatureCAM will automatically select
Make a pattern from this Feature.
• Select Next.
FeatureCAM will automatically drill the holes and then mill the counter
bores.
That’s it, the part is now finished. The only things left to do is to re-order the
operations and then output the NC Code.
• Using the mouse pointer drag and move the operations in PartView so
they are in the correct order. As follows.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the machining processes.
• Select the Play icon from the graphics screen to start the
simulation.
Once you are satisfied with the sequence, Eject the simulation.
Output G-Code
• After you have simulated your part, select the G-Code Icon as shown
from the NC Code menu below, to output the code to a known location.
You can save your NC Code to your current directory or select, Save to other
directory.
• Select the Browse… Icon and navigate to a directory of your choice. The
NC code will then be saved to this directory.
• To save your work select File > Save As, choose a folder to save your file.
Type in a name for your document then select Save. Close the current
document.
The earlier exercise has covered Face, Boss, Pocket, and Hole. We have
more options available within FeatureCAM. We will now cover, Round,
Chamfer and Groove. Create a new document.
• Select Milling Setup > Unit of Measure. Select Millimeter > Initial Stock
Dialog, Select Wizard, Select Create New Document.
• From the Stock Wizard change the Width = 100mm, Length = 100mm,
and Thickness = 25mm. Select Finish. Leave at X0, Y0, Z0.
• Select Top View then Select Construct tab > Curves Panel >
• Select Construct tab > Curves Panel > Other Methods > Polygons
Enter the following dimensions shown below. This will create a Polygon
Curve.
• Select Construct tab > Curves Panel > Other Methods > Text
• Select the outer rectangular curve. Create a Round feature from Curve.
• Select Home tab > Part Program Panel > Features > From
Curve > Round. Accept all defaults.
• Select the Polygon Curve and create a Groove feature from Curve.
• Select Home tab > Part Program Panel > Features > From Curve
> Groove. Accept the defaults.
• Double click Groove in PartView, then select Slot > Plunge, change the
Maximum ramp angle = 1 and Maximum Ramp distance = 2000.
You will see that the ramp down has a gentle ramp into the job and slowly
machines the slot using a helical movement. This toolpath is working to the
centre of the tool.
• Select Home tab > Part Program Panel > Features > From Curve
> Groove. Select Next. Change the width = 0.25, depth = 0.25. Select
Next until you get to Search for another tool. Select Next, from Tool
Group select Form tool and select Engraving Tool 60 degree Inc. Select
Finish and OK to close the menu. Save your work.
Lesson 3
Automatic Feature Recognition AFR + Introduction to IFR
Objectives
• Import file types.
• Select a Post Processor and Tool Crib.
• Import Wizard.
• Using AFR to create the machining operations Automatically.
• We will create Setup2 and create IFR (Interactive Feature Recognition)
Features.
• We will then use Automatic ordering options and Tool Mapping to set any
tool offsets to suit the machine.
• We will then Simulate our part and output code to a known location.
• Save current job file.
FeatureCAM has a range of import file types for solid model import. You can
drag and drop files straight into FeatureCAM from Explorer. Preferred file
types are as follows: - .x_t = Parasolid, Ipt = Inventor. Sldprt = Solid
Works. Stp = Step files.
Selecting a Post processor - The Post Options control the type of CNC
machine that FeatureCAM targets for NC output.
• Click Home tab > Options panel > Edit > Posting.
Remember to select the Help menu at any time for more information.
• Select a Tool Crib. Select Features & Manufacturing tab > Tool Cribs.
Import Wizard
• Double click on the FeatureCAM Icon to Start FeatureCAM. Select Milling
Setup > Unit of Measure. Select Millimeter > Initial Stock Dialog, Select
None, Select Create New Document.
Make sure you have selected the Launch AFR after finish from the
Wizard. This part is aligned correctly so move onto to Stock Type.
• Select Next. Select Compute stock size from the size of the part. Enter
the following dimensions. Select Next.
• From the Pick Initial Setup XYZ Location menu select LL = Lower Left
and then input the following values as shown below.
• Select Next. The next menu is displayed. Is the Part indexed? Select No.
Select Finish. The following menu will appear.
• Keep selecting Next until FeatureCAM has recognised all of the features
for this part. Select Finish to accept the (AFR) results.
Once the AFR has finished the following operations will be populated within
PartView. By double clicking on one of the operations you can Edit the
Properties and change tooling, depths of cut etc.
• Select Home tab > Simulation Panel > Sim Mode> 3D to simulate
the Face machining.
• Then Select the Play icon from the graphics screen to start the
simulation.
Note that side two can be turned over and setup and machined in the same
document using Setup2. Before we can remove the excess material using a
Face feature we need to remove the material from the two corners. This is to
prevent the material from grabbing and pulling into the Facemill when the
material becomes thin. This could cause damage to the part and the
Facemill.
• Select Setups by selecting Home tab > Part Program > Setups
the following menu will appear.
We can keep the X axis the same way as Setup1 if you physically rotate the
part about the X axis.
• From the Additional Offset menu and Z Rotation enter 180 and change
Z offset enter -5 and Select Ok to accept the changes and close the menu.
We now need to machine the two corner cut-outs before we machine the
excess material.
• Select Home tab > Part Program Panel > Features > From Curve
> Side.
• Select the Tick box, Extract with Feature RECOGNITION. Use Select
Side Surfaces.
Then pick the sides of the open corner features as shown below.
• Select Next and make sure the arrows are pointing outwards.
• Select Next and check if the heights are correct. We need to adjust this as
shown below.
• Select Finish.
We do not want to rough out the corners as this would add extra time to the
job, we just need to run a single cut around the profile. The material will
then fall away from the part. Standing off the face by 0.5mm.
• Double click on the Side strategy for Setup2 from PartView. Select the
Strategy page and unselect the Roughing operation and Ramp from
top.
• Select Finish > Milling and change the Side Leave allowance to 0.5mm
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the Side machining.
• Then Select the Play icon from the graphics screen to start the
simulation.
• Select Home tab > Part Program Panel > Features > From
Dimension > Face
• Create a new Face feature for Setup2. Select Extract with Feature
RECOGNITION. Select the top face.
• Select Finish.
• Double click on the Rough operation and change the Rough Pass Z
increment = 2mm
• Double click on the Rough operations > Milling and change the Lateral
Overcut to 150% select Set and then Apply. Then select OK to close the
menu.
We will now have to change the Base priority so that the Side Feature
machines before the Face feature.
• Double click the Side Feature from PartView and select Misc. Change the
Base priority to 1
Find the curve that was used to create the boundary for the facing operation. This can
be done by scrolling down the Curves in PartView. Have a look at the highest
number as it was the last feature we created. Use this Curve to create a Chamfer.
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the full results for both Setup1 and Setup2.
Automatic Ordering
Automatic ordering gives you the ability to order the machining operations to
cut higher operations first and Minimize rapid distance. This means it will
machine from the top down and reduce rapid movements to give a faster
cutting time. From the Operations List menu select the Automatic
Ordering Options
• Minimize Rapid Distance moves to the next closest feature that uses the
same tool as the last operation. Please select the above options.
Tool mapping gives you the ability to look at tools used in your job and allow
you to change tool offset numbers ready for output.
• Select Features & Manufacturing tab > Tools Panel > Tool Mapping
• From Operation List, Select the G-Code Icon to output the code to
a known location. You can save your NC Code to your current directory or
select, Save to Other directory.
• To save your work select File > Save As Choose a folder to save your file.
Leave the file name as shown above or type in a new name for your
document then select Save.
Summary
Lesson 4
Interactive Feature Recognition IFR
Objectives
• Feature Types that use Interactive Feature recognition IFR
• Solid Model Import Wizard to set Stock, align part and create Setup1
location.
• Interactively extract features to machine parts complete using various
methods of extraction.
• Change holes to Drill/Mill and used Part Compare.
• Machine more examples using AFR and IFR.
From the New Features icon, you can select Hole, Face, Boss,
Chamfer, Pocket, and Side. Then select Extract with FeatureRECOGNITION.
These options give the user greater control on how features are extracted
from a model. This ability gives greater control on more complex models.
• Select File > Import and select Lesson 4 - IFR-1.x_t from your instructors
preferred location.
By importing the solid model this will activate the Import Wizard. This will
action a series of options that will allow you to orientate the model which will
normally be perpendicular to the Z axis. You will then be able to set Stock
size and create the Setup1 (G54) position relative to the stock or to a known
location. This Wizard is only available on import.
• We now need to align the X axis. Select the icon Pick Points and
then select Pick two points to define the X direction.
• Pick two points working from Left to Right for the direction of the X axis.
• Select Next. Stock type = Block. Select Next. Please select Compute
stock size from the size of the part.
• Add the following figures 5mm all around 1mm + Z. Select Next.
• For Setup1 location please select Pick Location and snap to the centre
point of the large diameter circle at the right-hand end of the model. Select
and pick this point. Make sure you have Snap to object and Snap
to Cylinder active.
• Select Features & Manufacturing tab > Features Panel > Features
• Pick the large top area on the model, then select to add the selected
face. Select Next 4 times until you can search for another tool. Select this
option. Select Next. Change the tool to a 63mm Facemill. Select Finish.
This is not the best option as the tool will rapid into the stock and most face
mills are not centre cutting.
• From Operation select finish > Milling tab. Change the Zigzag angle to
90 and the Lateral Overcut to 175% select Set and Apply to allow the
new values to take effect. Also in the Strategy tab select Connect
Stepovers with Arc. Select OK to close the menu.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to simulate
the machining process.
• Then Select the Play icon from the graphics screen to start the
simulation.
We will now machine around the outer profile. Notice that the colours of the
faces are Orange.
• Select Features & Manufacturing tab > Features Panel > Features
> From Curve > Boss. Select Extract with Feature Recognition.
Select Next.
• Select Use horizontal surface. Select the Home tab > Select &
• Edit Panel, Select Icon down arrow and choose select and choose
Select Next. Then select to add this choice, then select Finish and
OK to close the menu.
FeatureCAM will now rough the part with a 16mm tool then finish with an
8mm tool.
We are now going to machine all the open features using Side. We need to
deselect the outer profile from this choice as we have already machined this.
• Select Features & Manufacturing tab > Features Panel > Features
> From Curve > Side. Select Extract with Feature Recognition.
Select Next.
• Select Features & Manufacturing tab > Features Panel > Features
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the machining process.
• Then Select the Play icon from the graphics screen to start the
simulation.
We are now going to machine the holes. Please be aware that all blind holes
in our solid model have a flat bottom. FeatureCAM will drill to the shoulder of
the drill. Which will create an undercut for all flat bottom holes. Also, the
holes need to be grouped into hole sizes. This choice is available as shown
on the next page. This is not a default option and has to be selected
manually.
• Select Features & Manufacturing tab > Features Panel > Features
• Please select Exclude holes with diameter: greater than 25. Select Next.
Choose Select All then select Finish.
• Double click on each pattern and change to Drill/Mill, except for the
counter bored holes.
• Select Drill/Mill Options. Then unselect Drill full diameter and Spot drill.
Select Never predrill. Select Cutter Comp. Select Ok to close the menu.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to simulate
the machining process.
• Then Select the Play icon from the graphics screen to start the
simulation.
We have a facility to check the Solid model against the 3D simulation. This is
called Part Compare.
• From PartView select Solids, select + button to show the available solid
models. Right click on the solid model and select the following. Use Solid
as a Part Compare target.
• With the 3D Simulation, still active, select Home tab > Show >
Part Compare.
The following view shows before and after the drilling operation changed to
Drill/Mill.
Before the change to Drill/Mill. Please note that the drilled holes, machine to
the shoulder of the drill and will drill into the part.
More Exercises
Below is a list of solid models that you can work through. Please use the
same techniques as described earlier in lesson 3 and lesson 4 using
Automatic Feature Recognition (AFR) and Interactive Feature Recognition
(IFR)
The models will be in the same location as the first example. Use your
engineering experience to set these jobs as you would within your work
place. Create any new tools needed to finish the jobs.
Summary
• We have imported our solid model.
• Orientated to get a best fit normal to the Z axis.
• Set the Stock and located Setup1.
• We have then used IFR to extract the key features on our part. Using
Horizontal selection and Automatic Feature recognition.
• We have also been using Automatic ordering and Cut higher operations
first. and selected minimize rapid distance to reduce the cycle times.
• Changed holes to Drill/Mill and used Part Compare.
• More examples are available to work through.
Lesson 5
Multiple Fixture Document
Objectives
• Create a Multiple Fixture document.
• Add Lesson 3 – Vertical Plate.fm
• Position the part and number of repeats.
• Select Single block.
• Simulate part.
• Save file and exit.
• Select Add.
• Select Next.
• Select Next.
• Select Next.
• Select Next.
• Select Finish.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the machining processes. See below the available simulation
options.
• Then Select the Play icon from the graphics screen to start the
simulation.
Summary
• Create a Multi-fixture document.
• Change number of repeats.
• Select a Single block.
• Simulate Parts.
• Output code to a known location.
• Save file.
Lesson 6
Geometry Creation Techniques
Objectives
• Overview.
• Lesson 6 - Drawing examples 1 to 4
• Drawing Methods - Create drawings using geometry techniques within
FeatureCAM
• Machine exercises 1 to 4.
Overview
Please work through the following example with help from your instructor.
Additional information
Drawing creation
• For help on Snapping functions select Construct tab > Snapping Panel
• Select Construct tab > Geometry Panel > Line > Vertical Line
and create a line at X0, Enter X80 Enter. Select Esc to cancel this
function.
• Select Construct tab > Geometry Panel > Line > Horizontal line
and create a line Y0, Enter Y20, Enter Y70, Enter Y80, Enter Y100. Enter
Select Esc to cancel this function.
• Create two circles. Select Construct tab > Geometry Panel > Circle >
Center, Radius R30, tab X40, tab Y50, Enter R170, tab X80, tab
Y-70 Enter. Select Esc to cancel this function.
• Select Construct tab > Geometry Panel > Line > Point, Angle
A45, tab X110, tab Y0 Enter. Select Esc to cancel this function.
• Select Construct tab > Geometry Panel > Edit > Clip command
to remove any unwanted geometry around the part. Select Esc to cancel
this function.
• Select Construct tab > Geometry Panel > Line > Offset and offset
the angled line by 21.21. Select Esc to cancel this function.
• Select Construct tab > Geometry Panel > Fillet > Corner Fillet
• enter 10 and fillet the corners in 6 places. While the corner fillet is
active fillet the end radius R20
• Draw a radius R70 using 2 points. Select Construct tab > Geometry
• Panel > Circle > 2 Points, Radius R70 tab, Pt1 X = 70, tab Y = 0
tab, Pt2 X = 110, tab, Y = 0. Select Enter. Select Esc to cancel this
function.
• Select Construct tab > Geometry Panel > Edit > Clip Clip any
unwanted geometry.
• Draw a circle Select Construct tab > Geometry Panel > Circle > Center,
• Select the circle you have just created and select Home tab > Select &
Edit Panel > Transform Enter the following values as shown on the
next page.
• Draw a Circle Radius 6mm and snap to the centre point nearest the
• Select the circle and then select Transform Enter the following
values. Select Apply and OK to close the menu. This is the drawing
complete. Machine the part as described in Lesson 2. Then Save the file to
a known location
Additional information
Summary
• Snapping function overview
• An example showing Geometry creation, Transform etc.
• Lesson 6 – Drawing example 1
• Lesson 6 – Drawing example 2 (Optional Exercise)
• Lesson 6 – Drawing example 3 (Optional Exercise)
• Lesson 6 – Drawing example 4 (Optional Exercise)
Lesson 7
Tooling (Crib Creation) – Spindles and Tool Holders
Objectives
• Current tool databases (Cribs) found on installation.
• Creating a new Crib within the Tooling Manager and Copy existing tools
into the new Crib. Import and Export. XML Document files.
• Create a new Spindle
• Create a new tool holder from a Solid model.
• Create a tool using curves to describe the tool shape.
Overview
At the heart of FeatureCAM is the Tooling database or Crib. FeatureCAM creates
Automatic Feature recognition based on the now active Tool Crib. Simulation results are
enhanced by having correct tool holders and tools. This can help with detecting gouges
on parts and Fixtures.
• The tool Cribs can be made available across a network for access by
multiple users. The following Cribs are available on installation: - Basic,
Basicmetric, Tools, Swiss, Swissmetric. BT40 -Training_crib_metric
or Training _2018 have been created especially for your training course.
Tool Groups
• The tools can be grouped together depending on their type or use.
Once a Tool Crib has been created you can import and export the Cribs from
a known location. The file extension is .XML
• You can create a new spindle for a machine tool or holder type. For
example, Capto, HSK100, BT40
• Create a Point at X0, Y0, Z0. Select Construct tab > Geometry Panel >
Point. Select Enter. Select Esc to cancel this function.
Measure with a Vertical dimension from the point to the bottom of the Collet.
This should be 80mm
• Select Construct tab > Geometry Panel > Dimension > Vertical
Distance.
Please note that the Stock Axis must be in the same position as Setup1 at
the bottom of the Collet chuck. To show the Stock Axis please select
Stock Axis in PartView. We will also have to Join the two solids together.
• Select Both Solids in PartView. Select Construct > Solid > Modifiers >
Combine Solids.
We now need to move the combined model from the Setup1 position to the
Stock Axis.
• Select the Solid in PartView then complete the following then select Home
tab > Select & Edit Panel > Transform Select Translate > Move
and enter Z 80mm. Select Apply and OK to close the menu.
• Select a Spindle or create a new one. Select the Green + Icon to create a
new Spindle.
• Unselect Inch.
• Select Collet
• Enter the distance from the Gauge length to the bottom of the collet.
• Unselect fit any tool and enter and enter the Minimum and Maximum
diameters for the tools that will fit into that collet.
• Draw half a profile of the tool, making sure that you start from Z zero
• Once the geometry has been created. Create an open curve using Pick
• Pieces and chain the open geometry. Select a Endmill Tool from
the Tool Manger and change the tool as shown on the next page.
Summary
• Current tool databases (Cribs) found on installation.
• Creating a new Crib within the Tooling Manager.
• Copy existing tools into the new Crib.
• Import and Export. XML Document files.
• Create a new Spindle
• Create a new tool holder from a Solid model.
• Create a tool using curves to describe the tool shape
Lesson 8
Machining Attributes & Configurations
Objectives
• Basic overview of key configuration and Attribute settings.
• Cutter Compensation explained.
• Clamp Avoidance with example. (Optional exercise)
• Loading Setup Sheets and Import Vise within the Add-ins Manager.
Introduction
Misc – Tab
• Z Rapid =100, Plunge Clearance = 3
Lead/Ramp
• Maximum finish ramp angle = 0 This will avoid ramping down on the
finishing cut.
Tool Selection
• Please select the following Optimize tool selection.
Use these preferred settings. This will prevent multiple - roughing operations
and prevent you from getting a warning. This tool may be too big or
unnecessary.
You can always add multiple roughing tools to any operation afterwards. For
example, 16,0. This will add a 16mm roughing tool. Adding 0 will force
FeatureCAM to decide what finishing tool to select depending on the corner
radius on the solid model.
The following exercise helps to explain the way each cutter compensation
option behaves and the differences in output.
• 1 - no comp - Includes the diameter of the tool in the tool path and does
Not
• 2 - Finish cutter comp - Includes the diameter of the tool in the tool path
• 3 - Partline program - Does not include the diameter of the tool in the
• Select Construct tab > Curves Panel > Other Methods > Rectangle
• Select Resize. Select Compute Stock size from the size of the part.
• Select Home tab > Part Program Panel > Features > From Curve
> Boss. Select Next.
No Comp
PartLine Program
Change each operation so you have three types of cutter compensation. Output the
code. You will then see the difference in the code output.
%
O0001 - (FEATURECAM - HAAS VF)
(Cutter Compensation)
(ESTIMATED MACHINE TIME = 1:15.7)
N210 G0 Z3.0
(FINISH BOSS CUTTER COMP AND PARTLINE)
N215 G1 Z-25.0 F1155.
N220 G41 D01 Y71.0 F2310.
N225 G3 X100.0 Y50.0 R21.0 F1155.
N230 G1 Y0. F2310.
N235 X0.
N240 Y100.0
N245 X100.0
N250 Y50.0
N255 G3 X121.0 Y29.0 R21.0 F1155.
N260 G1 G40 Y50.0 F2310.
N265 G0 Z25.0
N270 G53 G49 Z0. M9
N275 G53 Y0.
N280 M30
%
Clamp Avoidance
Clamp avoidance only works with NT Toolpaths. Solid model clamps and
Fixtures can be set to Use solids as clamp. This can be set from
PartView by right clicking on the solid model that you want to make into a
clamp. FeatureCAM will then avoid the clamp by the amount specified.
• Select Add-ins from the top menu. Then select Manage. This gives you
the ability to add or remove custom programs. Select Library and within
Search type in Setup. Then select Load.
To locate this within the Macros page select the small down arrow next to
Macros.
• Then select Setup and from the select Macro page select Setup Sheet.
• Select OK twice to accept the changes. We now have Setup added the
Add-ins manager as shown below.
Summary
• Basic overview of key configuration settings.
• Cutter Compensation explained.
• Clamp Avoidance.
• Loading Setup Sheets and Import Vise within the Add-ins Manager.
Lesson 9.0
Creating Solids from Curves and Features
Overview
For customers that have Premium and Ultimate modules, FeatureCAM has a
3D Solid modelling package built into the software. This allows for Solid
model creation using the following construction types - From Curves / From
Surface / primitives / Shape Modifiers / Manufacturing. The following
example gives a basic understanding of the solid model options available.
Start
• Double click on the FeatureCAM Icon to Start FeatureCAM. Select Milling
Setup > Unit of Measure. Select Millimeter > Initial Stock Dialog, Select
None, Select Create New Document.
• Select File > Open and navigate to your instructors preferred location.
• Select Home tab > Display Panel > Hide All Features Select Hide
• Select Pocket1 in PartView and right click and select Show Selected.
• Select - From Surface > From Feature. Select Pocket1. Select Apply.
Try changing the hole feature. You will see that the model dynamically
updates as the feature is changed. Select Hide All and then select Show all
Solids.
• See the solid model below. Export model as Parasolid and then Import and
use AFR to machine the part. (Optional Exercise)
Lesson 9.1
Lesson Objectives
• Import a solid model and make a copy.
• Remove pocket and hole features to allow smoother 3D surface Machining.
• Machine 2.5D Features in solid model using IFR interactive Feature
Recognition.
Start
• Select File > New. Select Milling Setup > Unit of Measure. Select
Millimeter > Initial Stock Dialog, Select None, Select Create New
Document.
• Select File > Import and import Lesson 9 – 3axis drilling. x_t from your
instructors preferred location.
• Using the import wizard, Un-tick Launch AFR after finish. Select Next 3
times.
• Change the Setup1 offset position to the centre of the block -1mm in Z
We now want to ignore the centre pockets and holes when we 3D surface
machine the angled faces.
• Orientate the view so we are looking down from the Top (Ctrl+5)
• Using the cursor. Box select the centre main features. As shown.
• Select Construct > Solids Panel > Manufacturing > Delete Face
From the menu select Heal Remaining faces and modify existing solid.
Select Apply. Select OK to close the menu.
All selected features will be removed from the solid as shown below.
• Manually select the angled and Radius surfaces and create a new
surface machining feature.
• Select Home > Part Program Panel > Features > Surface Milling.
Select Next.
• Select Next twice. Select Choose a single operation. Select Next. Select
Z Level from Roughing Strategies. Select Next. Select 3D Pocket.
Select Next. Select Next and select Search for another tool. Select a
20mm endmill. Select Finish.
• Select Settings > Process and select Add new operation . Select
Finishing Strategies > Parallel select Finish. Select parallel > finish2
from Operations and change the Stepover = 0.5mm select Set and
Apply. Then OK to close the menu.
Simulation options
• Select Home tab > Simulation Panel > Sim Mode > 3D to
simulate the machining processes.
• Then Select the Play icon from the graphics screen to start the
simulation.
Work through the features that have not been machined, machining the
remaining 2.5D features in the model to complete the part.
Summary
• Our first Solid Model created within FeatureCAM using Curves and
Features to create the model.
• Remove pockets and holes in a copy of the original solid model, to aid
surface machining.
• Apply Z Level roughing and Parallel finishing strategies. Change Parallel
stepover increment.
• Machine the remaining 2.5D features on the last example.
• Run 3D simulation.
Lesson 10
4 Axis Machining
Lesson Objectives
• Importing a solid turned part with solid stock plus chuck.
• Extract 4 axis features around the diameter.
• 4 axis simultaneous machining.
• Creating Wrapped text around a dimeter.
• 4 axis machining test
Start
• Double click on the FeatureCAM Icon to Start FeatureCAM. Select Milling
Setup > Unit of Measure. Select Millimeter > Initial Stock Dialog, Select
None, Select Create New Document.
• Select File > Import and select Lesson 10 – 4 Axis turned part + Stock.
x_t from your instructors preferred location.
• From the Import Wizard, keep pressing Next until you get to Stock Type.
Select Round and X axis. Select Next. Select Compute Stock size from
the size of the part. Set all fields to Zero. Select Next.
• Select the Right Hand - Hand to set Setup1 to the right side as
shown.
• Select Chuck_body, Jaw1, jaw2 and jaw3 from PartView. Right Click
and select Use solid as Clamps.
You will now machine one of the small flat faces around the diameter of the
part. Pick the one nearest to the large flat face. The large flat face will be to
the right of the small face we will be machining.
• Select Home tab > Part Program Panel > Features > From
Curves > Side. Select Extract with Feature Recognition. Select Next.
• Select Around the index axis. Select Normal to surface to align the face.
• Select the Pick Surface Icon Select the face that you want to be
normal to, then select Next. Select anywhere on the Graphics screen to
deselect the face.
Select the Side surfaces from the model and include all of the corner radius
surfaces with your selection.
• For Machining Side make sure the arrows are pointing inwards. Select
Next.
• Select Home tab > Part Program Panel > Features > From
Curves > Pattern. Select Next. Select the Side1 feature. Select Next.
Select Radial around the index axis. Select Next. Enter Number = 3
Spacing Angle = 270. Select Finish. Select OK to close the menu.
• Create a Side feature for the large slot and large face using the same
procedure as previously described.
• Create a Hole feature, Around the Index Axis, using Automatic >
Recognize and construct multiple holes. Remember to choose Select
All.
Lesson 10.1
4 Axis Machining
Overview
• The following example will show you how to machine a part with
simultaneous 4 axis machining.
Lesson Objectives
• Extract a curve from solid model edges.
• Set the Start Point on the Curve, then unwrap the curve.
• Create a Side feature to machine the unwrapped curve.
• Use special machining parameters – Show Parallel wall wrap options.
• Create a 3D Chamfer.
• Wrapping Text around the outside diameter.
Start
• Select Milling Setup > Unit of Measure. Select Millimeter > Initial Stock
Dialog, Select None, Select Create New Document.
• Select File > Open and select Lesson 10.1 Unwrapped 4 Axis Side
Feature plus 3D Chamfer – Start.fm from your instructors preferred
location.
We will start by extracting a Curve from the surface of the front profile.
• Select Stock1 from PartView. Right click and select Hide Stock.
• Then Select Construct tab > Curves Panel > From Surfaces > Surface
Edges. Then Select the Pick Point Icon double click in the
same position as shown below. Select Apply. Then select OK to close
the menu.
This will create a complete closed curve around the profile. We then need to
set the start point. This will allow a lead-in/out from that point. We can
then unwrap this curve and machine the feature using Side.
• Select Construct tab > Curves Panel > From Curves > Curve Start /
Reverse
• Select Set Start Point. Using the pick point icon select the point as
shown on the next page.
• Select Construct tab > Curves Panel > From Curves > Unwrap
select Apply. Then select OK to close the menu.
• Select Home tab > Part Program Panel > Features > From
Curves > Side. Select Next. Pick the unwrapped curve. Select Next.
• Select Rough > Milling and Set Total Stock to Zero. Select OK to close
the menu.
The side feature does not create a true vertical face when machining around
the peripheral diameter. To obtain the correct value to insert into the
Wrapped toolpath options. Draw a vertical line at Zero and then draw a line
from zero to the side of the outer diameter side feature. Project this to the
UCS. Use the Angle Dimension to obtain the value. This should equal 17.744
degrees.
• Activate the Secret menu by selecting Ctrl and right clicking on the bottom
menu close to Layer 1.
Now create a Side feature and machine one of the Oval pockets.
Create a Curve from surface edges from the oval pocket you have just
machined.
Create a Chamfer feature from Curve. Check direction and reverse if
necessary. FeatureCAM will automatically know that the curve is 3D and pick
a 3D chamfer.
Create a Group of the Side and Chamfer. Then make a Pattern to machine all
pockets. Number 4 and Angle 90. The job is now complete.
• From Construct tab > Curves panel > Other Methods > Text. Type in
the following.
• The font used is Machine Tool SANSerif – size 28. Enter the values as
shown above.
• Select Home tab > Part Program Panel > Features > From
Curves > Groove. Select Next. Select Text Curve.
• Choose the Engraving Tool, Engraving tool 60-degree INC from Form
Tools.
• Run 3D Simulation.
• Open file Lesson 10.2 Valve Pin Carrier Plate.fm from your instructors
preferred location.
This is a read only file. Have a go at machining the features of the part on all
four sides. Use interactive Feature Recognition (IFR)
As a starting point, I would machine the bottom face first and work your way
around from there to machine the other faces.
• Open Lesson 10.3 - Machine & Points to snap too Metric start.fm
• Then import Lesson 10.3 - IFR Work Planes Milling Metric .x_t and then
cancel the Wizard.
• Manually Rotate and Translate the part to the points shown on the original
Overview. The following test will evaluate if you have understood Interactive
feature recognition. Curve extraction and various machining strategies to
complete the following exercise.
• Import the two models shown below. Starting with Part and then Stock.
Import the part first and orientate the solid model using the import Wizard.
Then import the stock using the same orientation. Use the Transform menu
to align the Stock model with the main part. Change the stock solid to user
defined Stock solid. Hide the Stock solid model. Make sure you have set
Multi-Axis positioning to Index around the STOCK X Axis. Work through this
job on your own using interactive feature recognition.
Summary
• Importing a solid turned part with solid stock plus chuck.
• Extract 4 axis features around the diameter.
• Creating Wrapped text around a diameter.
• 4 axis machining Test.