& 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
Modify parts and assemblies parametrically.
00:05
After completing this video, you'll be able to modify an existing 3D part using the parameters table,
00:11
update drawing views following a change in parameters,
00:14
confirm that a drawing accurately reflects the model after altering a parameter,
00:18
link a parameter to another part or assembly, export a parameter to an iPart,
00:23
check the Parameters table, change your parameter expression and change the parameter unit,
00:28
and ink the parameters from an Excel spreadsheet, a part, or an assembly.
00:34
In Inventor, we want to begin by opening up a handful of data sets.
00:39
We've got engine_case_rear.IPT, which is in the assembly subfolder under Engine MK2,
00:45
as well as the carb.IAM assembly in the same subfolder.
00:49
We also want to open up link_parameters.IAM, which is in the assembly's parameter subfolder, and hole_pattern.IPT in the same folder.
00:58
We're going to be taking a look at parameters and expressions inside of a design.
01:03
We want to figure out how we can link them between parts and how we can export them.
01:07
To get started, first we want to focus on engine_case_rear.IPT and select the FX icon at the top of our screen.
01:14
Let's go ahead and expand this window vertically so we can see a lot of the parameters.
01:19
When we take a look at a Parameters window, we can see that we've got our Model Parameter name.
01:24
In most cases this will be D0 for a dimension.
01:27
And as we move over, we've got the Consumed by, which tells us which sketch is using it, the unit type, and then we've got our equation.
01:35
Now if we take a look at some of these values and we scroll down,
01:40
you'll notice that some of the Consumed by columns will be empty.
01:43
This often times happens whenever we have a dimension that's no longer needed,
01:47
either the feature that it was referenced by or sketch element that it was referenced by is removed.
01:52
In most cases, you can use the Purge Unused and clean out your parameters file, unless you want to keep those.
01:58
In some instances, you might notice that they'll be displayed in red if there's a potential problem.
02:03
In this case, you can see that we've got a unit mismatch.
02:06
The units in this case are listed as millimeters, but the units in the equation are listed as degrees.
02:12
We can simply change the units in this case, removing the degrees, DEG.
02:16
We can add millimeters, MM, or we can use another unit type that can be easily converted.
02:22
For example, if we put IN for inch, Inventor will automatically convert the millimeter unit into the inch unit
02:30
and allow us to just simply input those values in those default units.
02:33
Let's go ahead and select Done and move on to our next file.
02:37
We want to take a look at our carb.IAM.
02:40
When we take a look at the carb.IAM parameters, you can see that there are not nearly as many parameters in this list.
02:47
Let's go ahead and shrink our Parameter window down.
02:50
One thing that we want to identify is the ability to select Key for specific parameters we want to identify
02:57
and then selecting a Key at the top will allow us to sort and filter these based on that selection.
03:03
You can also select the filter by parameter name, consumed by, the unit type, and even the equation.
03:09
Keep in mind that using Key does have additional functionality downstream for things like creating iParts.
03:15
But for right now, just make sure that we can identify the ability for us to filter and work through a parameters table
03:22
to simplify it by using those keys as well as other values.
03:25
Let's go ahead and select Done and move on to linked parameters.
03:29
In some instances, you may have multiple parts in an assembly that you need to have share a common parameter.
03:35
This can be done in multiple ways, for example using associativity.
03:40
However, in some cases, you have designed the individual parts and you simply want to share a parameter from one to the other.
03:46
In this case, we want the hole diameter and the pin diameter between the base and the cap to be the same.
03:52
To do this, we're going to double click on the Base component, go to its parameters,
03:57
and we're going to identify the parameter called Hole.
03:60
We're going to select the Export option and Link.
04:05
From here, we can either select an Inventor IPT or IAM or link to an external Excel file.
04:12
For our purposes, we want to make sure that we link this component to the Cap part and select Open.
04:18
We want to left click on the hole, say OK, and then say OK.
04:23
Notice that the hole is now displayed here as hole_1 because it shares the same name as the user parameter inside of this design.
04:32
To link these together, all we need to do is use the right arrow, List Parameters, and select hole_1.
04:39
Now, the hole in our design is going to be listed as quarter inch and the designs are going to update appropriately.
04:46
Let's go ahead and select Return and let's double click on the cap.
04:50
If we expand the parameters for the cap, notice that the hole is listed as .25 here.
04:56
If we increase it to half inch, it's going to update not only the pin size, but also the hole in the base component as well.
05:04
So being able to link these parameters between multiple parts in an assembly can be a handy design tip,
05:10
especially when you're creating the parts individually with no context inside of the assembly.
05:16
Next, let's take a look at the hole_pattern.IPT.
05:20
In this design, we've got a hole pattern on our part that has a specific dimension from one edge,
05:26
but you can see that it's further away from the other edge.
05:30
We're going to use parameters and specifically creating an equation in our parameters to drive the pattern spacing.
05:36
Currently, you can see that the pattern spacing is set to 1 inch.
05:40
We're going to practice creating a new numeric parameter, and we're going to call this one hole_spacing.
05:49
The hole_spacing is going to be in the inch unit system but, you can select the units and change this if needed.
05:55
For example, the units for a pattern are often unitless.
05:60
We're going to select OK using the default inch unit system here.
06:03
Next, what we want to do is create an expression that we can use to drive the overall pattern spacing.
06:10
To do this, we need to begin with some brackets “[”.
06:13
We can start typing in a specific user parameter or we can use the List Parameters option,
06:20
and we can start by using “Plate_Width”.
06:23
The plate width is going to be 4 inches.
06:25
That's the overall width of our plate.
06:27
And what we want to do is subtract out the hhole LOC, or location, which is a quarter inch from either side.
06:34
So we'll use minus bracket, and we can manually type “Hole_LOC”, as long as we make sure that it's case sensitive,
06:42
“* 2”, and then we'll close those brackets.
06:47
This is going to give us a dimension that references the plate width minus the spacing on either side,
06:53
so essentially a 3 1/2 inch dimension.
06:56
The next thing that we want to do is divide this, and we're going to start with another pair of brackets,
07:02
by “D8”, which is the number of patterns that we have for, and “- 1”, and we'll close that bracket.
07:11
Now, the main reason that we do this is because when we have a number of patterns,
07:15
in this case four instances, the spacing is actually the distance between each of these,
07:20
not accounting for the space at the end.
07:22
So we have 1, 2, and 3.
07:25
Next, let's go ahead and edit the rectangular pattern feature.
07:29
And inside of our Spacing, we're going to select List Parameters,
07:33
and we're going to use the new hole spacing parameter that we created.
07:36
To verify this, let's go back and let's modify the plate width down to three inches.
07:42
We can see that the hole spacing updates properly.
07:45
We can even go down to 2 inches and see that it's always staying 1/4 inch from both sides.
07:50
If we go back up to 4 inches, the hole pattern updates properly.
07:54
Let's go ahead and take a look at what happens with these specific parameters when we try to author an iPart.
08:00
Let's navigate to Manage and select Create iPart.
08:04
Any time that we have parameters in a design that have a unique name,
08:08
these parameters that were created by the user, these will automatically be added to our parameters list when authoring an iPart.
08:16
You can of course select other parameters and push them over,
08:19
but for the main purposes here,
08:21
we want to make sure that we identify the fact that any time we've got a parameter that is named something custom,
08:27
it'll automatically be included.
08:30
Now, in this video, we're not going to be authoring an iPart,
08:33
but it is important to understand that the way in which we build these files can have downstream implications,
08:38
either making your job easier for things like authoring an iPart,
08:42
or sometimes making it harder if you have to navigate and find those individual dimensions that are needed.
08:48
The last thing that we want to do is take a look at what happens when our parameters are updated in a detailed drawing.
08:54
So let's go ahead and create a new detailed drawing using the default template.
08:58
We'll start a base view and make sure that our scale is set to something like 2:1.
09:03
We can determine what we want in terms of our view, for example, setting up a raster view.
09:09
But in this case, let's just say OK, and create a projected view out to the right and an isometric view so we can see the holes.
09:16
Right click and Create.
09:17
If we navigate back to our hole pattern part, go to our parameters.
09:22
Let's change this to something a bit more extreme.
09:28
We'll select Done and notice that the part itself has updated automatically,
09:33
and the hole pattern drawing has updated automatically as well.
09:37
Notice that we have a slash through indicating that this is a raster view, and when we select the view, we have the option to update.
09:45
Even though the view has been updated automatically, we are able to push an update if we need to.
09:51
We can also go back and modify our drawing views at any time,
09:54
toggling off our raster view option for example, and when we select the view we can update again.
10:01
Making sure that parts are updated based on the user parameters
10:05
is an important step to make sure that your detailed drawings are up to date.
10:09
By default, all the settings will automatically push the updates from the part or assembly into the detailed drawing.
10:16
Just make sure that you identify whether or not an update is required by the lightning bolt icon,
10:21
either over your drawing view or shown at the top of the screen.
10:25
At this point, let's make sure that everything we've done is saved and we can move on to the next step.
Video transcript
00:02
Modify parts and assemblies parametrically.
00:05
After completing this video, you'll be able to modify an existing 3D part using the parameters table,
00:11
update drawing views following a change in parameters,
00:14
confirm that a drawing accurately reflects the model after altering a parameter,
00:18
link a parameter to another part or assembly, export a parameter to an iPart,
00:23
check the Parameters table, change your parameter expression and change the parameter unit,
00:28
and ink the parameters from an Excel spreadsheet, a part, or an assembly.
00:34
In Inventor, we want to begin by opening up a handful of data sets.
00:39
We've got engine_case_rear.IPT, which is in the assembly subfolder under Engine MK2,
00:45
as well as the carb.IAM assembly in the same subfolder.
00:49
We also want to open up link_parameters.IAM, which is in the assembly's parameter subfolder, and hole_pattern.IPT in the same folder.
00:58
We're going to be taking a look at parameters and expressions inside of a design.
01:03
We want to figure out how we can link them between parts and how we can export them.
01:07
To get started, first we want to focus on engine_case_rear.IPT and select the FX icon at the top of our screen.
01:14
Let's go ahead and expand this window vertically so we can see a lot of the parameters.
01:19
When we take a look at a Parameters window, we can see that we've got our Model Parameter name.
01:24
In most cases this will be D0 for a dimension.
01:27
And as we move over, we've got the Consumed by, which tells us which sketch is using it, the unit type, and then we've got our equation.
01:35
Now if we take a look at some of these values and we scroll down,
01:40
you'll notice that some of the Consumed by columns will be empty.
01:43
This often times happens whenever we have a dimension that's no longer needed,
01:47
either the feature that it was referenced by or sketch element that it was referenced by is removed.
01:52
In most cases, you can use the Purge Unused and clean out your parameters file, unless you want to keep those.
01:58
In some instances, you might notice that they'll be displayed in red if there's a potential problem.
02:03
In this case, you can see that we've got a unit mismatch.
02:06
The units in this case are listed as millimeters, but the units in the equation are listed as degrees.
02:12
We can simply change the units in this case, removing the degrees, DEG.
02:16
We can add millimeters, MM, or we can use another unit type that can be easily converted.
02:22
For example, if we put IN for inch, Inventor will automatically convert the millimeter unit into the inch unit
02:30
and allow us to just simply input those values in those default units.
02:33
Let's go ahead and select Done and move on to our next file.
02:37
We want to take a look at our carb.IAM.
02:40
When we take a look at the carb.IAM parameters, you can see that there are not nearly as many parameters in this list.
02:47
Let's go ahead and shrink our Parameter window down.
02:50
One thing that we want to identify is the ability to select Key for specific parameters we want to identify
02:57
and then selecting a Key at the top will allow us to sort and filter these based on that selection.
03:03
You can also select the filter by parameter name, consumed by, the unit type, and even the equation.
03:09
Keep in mind that using Key does have additional functionality downstream for things like creating iParts.
03:15
But for right now, just make sure that we can identify the ability for us to filter and work through a parameters table
03:22
to simplify it by using those keys as well as other values.
03:25
Let's go ahead and select Done and move on to linked parameters.
03:29
In some instances, you may have multiple parts in an assembly that you need to have share a common parameter.
03:35
This can be done in multiple ways, for example using associativity.
03:40
However, in some cases, you have designed the individual parts and you simply want to share a parameter from one to the other.
03:46
In this case, we want the hole diameter and the pin diameter between the base and the cap to be the same.
03:52
To do this, we're going to double click on the Base component, go to its parameters,
03:57
and we're going to identify the parameter called Hole.
03:60
We're going to select the Export option and Link.
04:05
From here, we can either select an Inventor IPT or IAM or link to an external Excel file.
04:12
For our purposes, we want to make sure that we link this component to the Cap part and select Open.
04:18
We want to left click on the hole, say OK, and then say OK.
04:23
Notice that the hole is now displayed here as hole_1 because it shares the same name as the user parameter inside of this design.
04:32
To link these together, all we need to do is use the right arrow, List Parameters, and select hole_1.
04:39
Now, the hole in our design is going to be listed as quarter inch and the designs are going to update appropriately.
04:46
Let's go ahead and select Return and let's double click on the cap.
04:50
If we expand the parameters for the cap, notice that the hole is listed as .25 here.
04:56
If we increase it to half inch, it's going to update not only the pin size, but also the hole in the base component as well.
05:04
So being able to link these parameters between multiple parts in an assembly can be a handy design tip,
05:10
especially when you're creating the parts individually with no context inside of the assembly.
05:16
Next, let's take a look at the hole_pattern.IPT.
05:20
In this design, we've got a hole pattern on our part that has a specific dimension from one edge,
05:26
but you can see that it's further away from the other edge.
05:30
We're going to use parameters and specifically creating an equation in our parameters to drive the pattern spacing.
05:36
Currently, you can see that the pattern spacing is set to 1 inch.
05:40
We're going to practice creating a new numeric parameter, and we're going to call this one hole_spacing.
05:49
The hole_spacing is going to be in the inch unit system but, you can select the units and change this if needed.
05:55
For example, the units for a pattern are often unitless.
05:60
We're going to select OK using the default inch unit system here.
06:03
Next, what we want to do is create an expression that we can use to drive the overall pattern spacing.
06:10
To do this, we need to begin with some brackets “[”.
06:13
We can start typing in a specific user parameter or we can use the List Parameters option,
06:20
and we can start by using “Plate_Width”.
06:23
The plate width is going to be 4 inches.
06:25
That's the overall width of our plate.
06:27
And what we want to do is subtract out the hhole LOC, or location, which is a quarter inch from either side.
06:34
So we'll use minus bracket, and we can manually type “Hole_LOC”, as long as we make sure that it's case sensitive,
06:42
“* 2”, and then we'll close those brackets.
06:47
This is going to give us a dimension that references the plate width minus the spacing on either side,
06:53
so essentially a 3 1/2 inch dimension.
06:56
The next thing that we want to do is divide this, and we're going to start with another pair of brackets,
07:02
by “D8”, which is the number of patterns that we have for, and “- 1”, and we'll close that bracket.
07:11
Now, the main reason that we do this is because when we have a number of patterns,
07:15
in this case four instances, the spacing is actually the distance between each of these,
07:20
not accounting for the space at the end.
07:22
So we have 1, 2, and 3.
07:25
Next, let's go ahead and edit the rectangular pattern feature.
07:29
And inside of our Spacing, we're going to select List Parameters,
07:33
and we're going to use the new hole spacing parameter that we created.
07:36
To verify this, let's go back and let's modify the plate width down to three inches.
07:42
We can see that the hole spacing updates properly.
07:45
We can even go down to 2 inches and see that it's always staying 1/4 inch from both sides.
07:50
If we go back up to 4 inches, the hole pattern updates properly.
07:54
Let's go ahead and take a look at what happens with these specific parameters when we try to author an iPart.
08:00
Let's navigate to Manage and select Create iPart.
08:04
Any time that we have parameters in a design that have a unique name,
08:08
these parameters that were created by the user, these will automatically be added to our parameters list when authoring an iPart.
08:16
You can of course select other parameters and push them over,
08:19
but for the main purposes here,
08:21
we want to make sure that we identify the fact that any time we've got a parameter that is named something custom,
08:27
it'll automatically be included.
08:30
Now, in this video, we're not going to be authoring an iPart,
08:33
but it is important to understand that the way in which we build these files can have downstream implications,
08:38
either making your job easier for things like authoring an iPart,
08:42
or sometimes making it harder if you have to navigate and find those individual dimensions that are needed.
08:48
The last thing that we want to do is take a look at what happens when our parameters are updated in a detailed drawing.
08:54
So let's go ahead and create a new detailed drawing using the default template.
08:58
We'll start a base view and make sure that our scale is set to something like 2:1.
09:03
We can determine what we want in terms of our view, for example, setting up a raster view.
09:09
But in this case, let's just say OK, and create a projected view out to the right and an isometric view so we can see the holes.
09:16
Right click and Create.
09:17
If we navigate back to our hole pattern part, go to our parameters.
09:22
Let's change this to something a bit more extreme.
09:28
We'll select Done and notice that the part itself has updated automatically,
09:33
and the hole pattern drawing has updated automatically as well.
09:37
Notice that we have a slash through indicating that this is a raster view, and when we select the view, we have the option to update.
09:45
Even though the view has been updated automatically, we are able to push an update if we need to.
09:51
We can also go back and modify our drawing views at any time,
09:54
toggling off our raster view option for example, and when we select the view we can update again.
10:01
Making sure that parts are updated based on the user parameters
10:05
is an important step to make sure that your detailed drawings are up to date.
10:09
By default, all the settings will automatically push the updates from the part or assembly into the detailed drawing.
10:16
Just make sure that you identify whether or not an update is required by the lightning bolt icon,
10:21
either over your drawing view or shown at the top of the screen.
10:25
At this point, let's make sure that everything we've done is saved and we can move on to the next step.
After completing this lesson, you will be able to:
Step-by-step guide
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.