& Construction

Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
& Manufacturing

Professional CAD/CAM tools built on Inventor and AutoCAD
Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
Professional CAD/CAM tools built on Inventor and AutoCAD
Transcript
00:02
In this video, we're going to discuss cam expressions and default settings.
00:08
After completing this step, you'll be able to create a cam expression and set an expression as a default value.
00:16
In fusion 360, We want to carry on with our coupler for CNC male example.
00:20
We've talked about cam expressions briefly in a previous video but we want to explore them a little bit more.
00:27
We're going to take a look at op one and specifically at the Contour one operation.
00:33
We're going to right click and edit this operation and take a look at the past this section.
00:38
When we're talking about the past this section,
00:40
we created a maximum step down value that was pretty small in order to machine a taper.
00:46
I'm going to expand the models and I'm going to hide my generic vice and rotate this around so we can better see what geometry we're working with.
00:54
When we're talking about a maximum step down value.
00:57
Just randomly entering a value is generally not a good idea.
01:01
You want to have some sort of logic built into your tool path that can be based on the geometry.
01:07
So we're going to right click and we're going to edit the expression which currently is just set 2.01 inch.
01:13
We're going to delete that and we're going to begin to create an expression that we can use to determine this value.
01:19
I'm going to start with the parentheses and begin to enter T for tool.
01:25
I'm going to use underscore and I want the tool diameter.
01:29
As soon as I get the tool diameter I'm going to hit enter and I'm going to divide that by two.
01:35
This is going to give me the radius value.
01:38
Then I want to take this entire value and I'm going to divide it by eight.
01:44
When I say okay, what I've done is I've created an expression that gives me that 0.1 step down.
01:51
But now it's based on the tool.
01:53
What this means is that if I decide to change from a quarter inch ball in mill to an eighth inch ball in mill, the value is going to update.
02:01
So right now it's based on 0.156 for the tool that we're using a quarter inch ball.
02:07
But if I go back in here and I select an eighth inch ball for example.
02:12
And I take a look at the passes, you can see that maximum step down value has been reset.
02:18
If I want to use the expression that I created as a default,
02:22
I need to type in this tool value which is going to be my tool diameter.
02:28
Divided by two to give me my radius and divided by
02:33
Once I create that parameter I can right click and I can use that as a default.
02:40
So notice that the edit expression can be saved as a user default or we can always go back and reset it to a system default.
02:49
If I save it as a user default and I go back and I modify the tool,
02:54
and decide that the quarter inch ball in mill was really the best tool to use,
02:58
go back to aluminum finishing and go back to my passes.
03:02
You can see here that the maximum stepped down has reset itself.
03:07
If I want to use that expression, I can reset it to my user default.
03:13
What this means is that I can use those values anytime I'm creating new operations,
03:18
and they're based on the tool parameters and not just a value that I enter.
03:23
This is important because we can also take this tool path,
03:26
we can right click on it and we can use it for derived operations which will bring in those parameters or we can save the parameters as a default.
03:36
If I save the parameters as a default in the operation it'll be used for all future 3D contours of this type.
03:44
Notice, that it says I won't be able to revert any previously set default parameters for this operation.
03:50
So if you take the time to update these values and you're constantly basing them off the specific tool.
03:55
It's a good idea to come up with a base parameter that you like to use and set it as your default.
04:03
Another thing that we can do is we can begin to build templates.
04:07
When we begin to build templates we can store this entire tool path as a template,
04:12
I'm going to call this one 3D contour and I'm going to call it on taper and we can add a description and we can determine its location.
04:23
So once I save that I can always go into my manage and I can take a look at my template library.
04:30
This template library will allow me to see all the operations that I've saved and then any time I'm creating a new tool path.
04:38
For example, if I begin to create a new 3D contour,
04:43
I can create a 3D contour with my template rather than doing it this way where I manually select my geometry.
04:50
When I do that I can go in and I can right click,
04:53
and I can create a new operation based on that parameter from my template library by using create from template.
05:01
I can say 3D contour on taper and then I can edit this operation.
05:07
Keep in mind when we're using these operations as templates, certain types of operations will work better than others.
05:15
For example a 3D adaptive which is using the stock contour and no selection will update very easily to new parts.
05:23
However, something that does require a selection for example my 3D contour template,
05:28
required me to select a certain area of this and then we also had avoid touch surfaces and slopes.
05:36
In this case we need to remake all those selections.
05:40
Even the bottom height where I selected this edge.
05:43
I need to go back and I need to select those before it can generate that contour tool path.
05:48
So keep in mind when you're making your templates,
05:50
and when you're deciding on what your cam expressions might be,
05:54
there is an amount of re use that is helpful,
05:57
but in some cases it might be easier for you to simply remake certain parameters or certain operations.
06:04
There's no defined value or there's no defined work flow that works for everybody.
06:10
Everyone will have to make adjustments to the process.
06:13
That makes sense for their types of parts and their system.
06:16
But understanding the options that you have for cam expressions, defaults and templates can oftentimes make the process a bit easier.
06:26
At this point, let's make sure that we save this design before moving on.
Video transcript
00:02
In this video, we're going to discuss cam expressions and default settings.
00:08
After completing this step, you'll be able to create a cam expression and set an expression as a default value.
00:16
In fusion 360, We want to carry on with our coupler for CNC male example.
00:20
We've talked about cam expressions briefly in a previous video but we want to explore them a little bit more.
00:27
We're going to take a look at op one and specifically at the Contour one operation.
00:33
We're going to right click and edit this operation and take a look at the past this section.
00:38
When we're talking about the past this section,
00:40
we created a maximum step down value that was pretty small in order to machine a taper.
00:46
I'm going to expand the models and I'm going to hide my generic vice and rotate this around so we can better see what geometry we're working with.
00:54
When we're talking about a maximum step down value.
00:57
Just randomly entering a value is generally not a good idea.
01:01
You want to have some sort of logic built into your tool path that can be based on the geometry.
01:07
So we're going to right click and we're going to edit the expression which currently is just set 2.01 inch.
01:13
We're going to delete that and we're going to begin to create an expression that we can use to determine this value.
01:19
I'm going to start with the parentheses and begin to enter T for tool.
01:25
I'm going to use underscore and I want the tool diameter.
01:29
As soon as I get the tool diameter I'm going to hit enter and I'm going to divide that by two.
01:35
This is going to give me the radius value.
01:38
Then I want to take this entire value and I'm going to divide it by eight.
01:44
When I say okay, what I've done is I've created an expression that gives me that 0.1 step down.
01:51
But now it's based on the tool.
01:53
What this means is that if I decide to change from a quarter inch ball in mill to an eighth inch ball in mill, the value is going to update.
02:01
So right now it's based on 0.156 for the tool that we're using a quarter inch ball.
02:07
But if I go back in here and I select an eighth inch ball for example.
02:12
And I take a look at the passes, you can see that maximum step down value has been reset.
02:18
If I want to use the expression that I created as a default,
02:22
I need to type in this tool value which is going to be my tool diameter.
02:28
Divided by two to give me my radius and divided by
02:33
Once I create that parameter I can right click and I can use that as a default.
02:40
So notice that the edit expression can be saved as a user default or we can always go back and reset it to a system default.
02:49
If I save it as a user default and I go back and I modify the tool,
02:54
and decide that the quarter inch ball in mill was really the best tool to use,
02:58
go back to aluminum finishing and go back to my passes.
03:02
You can see here that the maximum stepped down has reset itself.
03:07
If I want to use that expression, I can reset it to my user default.
03:13
What this means is that I can use those values anytime I'm creating new operations,
03:18
and they're based on the tool parameters and not just a value that I enter.
03:23
This is important because we can also take this tool path,
03:26
we can right click on it and we can use it for derived operations which will bring in those parameters or we can save the parameters as a default.
03:36
If I save the parameters as a default in the operation it'll be used for all future 3D contours of this type.
03:44
Notice, that it says I won't be able to revert any previously set default parameters for this operation.
03:50
So if you take the time to update these values and you're constantly basing them off the specific tool.
03:55
It's a good idea to come up with a base parameter that you like to use and set it as your default.
04:03
Another thing that we can do is we can begin to build templates.
04:07
When we begin to build templates we can store this entire tool path as a template,
04:12
I'm going to call this one 3D contour and I'm going to call it on taper and we can add a description and we can determine its location.
04:23
So once I save that I can always go into my manage and I can take a look at my template library.
04:30
This template library will allow me to see all the operations that I've saved and then any time I'm creating a new tool path.
04:38
For example, if I begin to create a new 3D contour,
04:43
I can create a 3D contour with my template rather than doing it this way where I manually select my geometry.
04:50
When I do that I can go in and I can right click,
04:53
and I can create a new operation based on that parameter from my template library by using create from template.
05:01
I can say 3D contour on taper and then I can edit this operation.
05:07
Keep in mind when we're using these operations as templates, certain types of operations will work better than others.
05:15
For example a 3D adaptive which is using the stock contour and no selection will update very easily to new parts.
05:23
However, something that does require a selection for example my 3D contour template,
05:28
required me to select a certain area of this and then we also had avoid touch surfaces and slopes.
05:36
In this case we need to remake all those selections.
05:40
Even the bottom height where I selected this edge.
05:43
I need to go back and I need to select those before it can generate that contour tool path.
05:48
So keep in mind when you're making your templates,
05:50
and when you're deciding on what your cam expressions might be,
05:54
there is an amount of re use that is helpful,
05:57
but in some cases it might be easier for you to simply remake certain parameters or certain operations.
06:04
There's no defined value or there's no defined work flow that works for everybody.
06:10
Everyone will have to make adjustments to the process.
06:13
That makes sense for their types of parts and their system.
06:16
But understanding the options that you have for cam expressions, defaults and templates can oftentimes make the process a bit easier.
06:26
At this point, let's make sure that we save this design before moving on.
Step-by-steps
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
Sign in to start learning
Sign in for unlimited free access to all learning content.Save your progress
Take assessments
Receive personalized recommendations
May we collect and use your data?
Learn more about the Third Party Services we use and our Privacy Statement.May we collect and use your data to tailor your experience?
Explore the benefits of a customized experience by managing your privacy settings for this site or visit our Privacy Statement to learn more about your options.