& 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
When creating and editing code block rules within an Informed Design product definition, we can make changes to the code blocks and then use the update form button to apply the changes to the form.
Type:
Tutorial
Length:
5 min.
Transcript
00:05
This video will demonstrate how to replace an existing product variant instance
00:10
in a rev it project by modifying its current configuration values,
00:15
either generating a new variant or utilizing a previously generated variant.
00:23
The informed design replace command
00:26
is used to modify a previously placed variant instance.
00:30
The replace command is found on the informed design tab
00:35
launch the command first, then select the variant instance
00:39
or select the instance first and then launch the command.
00:47
The replace command allows changes to the current product model, release
00:52
the input parameter values or the active model state representation.
00:58
Choosing the change release command will expose
01:01
the available list of approved releases.
01:04
Please note that changing to a different release may adjust
01:08
the list of available input parameters and model state representations.
01:19
Any number of input parameters can be modified within the replace command
01:24
similar to the initial variant placement process.
01:27
The same input form and input rules are applied
01:31
to ensure that only valid combinations of values are allowed.
01:39
The representation can be switched to any valid inventor model state
01:43
to adjust the model geometry displayed by the variant,
01:50
choose the representation and then the small X
01:53
button to return to the primary editing window.
01:60
Once all the modifications have been made,
02:02
click on the apply button to initiate the change.
02:06
If this particular configuration has already been generated as a variant,
02:11
the replacement should occur quickly.
02:15
However, it can take up to several minutes to generate a new variant.
02:21
Verify the replaced variant is correct or
02:24
make any additional modifications as required.
02:27
Once satisfied
02:29
close the replace command,
02:31
the replace command must be relaunched to modify additional placed variants.
02:36
One at a time
02:45
in summary,
02:46
the replace command allows modifications to a previously placed variant instance
02:52
by allowing updates to the applied product release
02:55
the input parameter values and the geometric representation.
03:00
New variants can be generated with new
03:03
configuration values within the replace command.
Video transcript
00:05
This video will demonstrate how to replace an existing product variant instance
00:10
in a rev it project by modifying its current configuration values,
00:15
either generating a new variant or utilizing a previously generated variant.
00:23
The informed design replace command
00:26
is used to modify a previously placed variant instance.
00:30
The replace command is found on the informed design tab
00:35
launch the command first, then select the variant instance
00:39
or select the instance first and then launch the command.
00:47
The replace command allows changes to the current product model, release
00:52
the input parameter values or the active model state representation.
00:58
Choosing the change release command will expose
01:01
the available list of approved releases.
01:04
Please note that changing to a different release may adjust
01:08
the list of available input parameters and model state representations.
01:19
Any number of input parameters can be modified within the replace command
01:24
similar to the initial variant placement process.
01:27
The same input form and input rules are applied
01:31
to ensure that only valid combinations of values are allowed.
01:39
The representation can be switched to any valid inventor model state
01:43
to adjust the model geometry displayed by the variant,
01:50
choose the representation and then the small X
01:53
button to return to the primary editing window.
01:60
Once all the modifications have been made,
02:02
click on the apply button to initiate the change.
02:06
If this particular configuration has already been generated as a variant,
02:11
the replacement should occur quickly.
02:15
However, it can take up to several minutes to generate a new variant.
02:21
Verify the replaced variant is correct or
02:24
make any additional modifications as required.
02:27
Once satisfied
02:29
close the replace command,
02:31
the replace command must be relaunched to modify additional placed variants.
02:36
One at a time
02:45
in summary,
02:46
the replace command allows modifications to a previously placed variant instance
02:52
by allowing updates to the applied product release
02:55
the input parameter values and the geometric representation.
03:00
New variants can be generated with new
03:03
configuration values within the replace command.
You can then test the forms behavior as defined by the code blocks by entering values and choosing options to see if the form is working as expected.
You can test any set of values currently applied to the form against the Inventor model by clicking set model values. Do this as much as needed to ensure the Inventor model updates as expected when generating different configurations.
Save and close the product definition if you need to make changes to the Inventor model.
Updating the Inventor model parameters and then returning to the product definition presents a situation where the model and product definition are no longer in sync. Here, the product definition has an opening width of twenty two point two two two. A sill height of fifteen and an opening height of seventy, while the Inventor model has an opening width of thirty six. A sill height of twenty four and an opening height of thirty three.
We can use the get model values button to resynchronize the product definition to the latest parameter values as they are set in the Inventor model.
Going the other direction, we can use the set model values button to update the Inventor model to the latest parameter values as they are set in the product definition.
Use the reset to defaults button to set the values in the form back to the default parameter values.
As shown in the parameters tab.
Default values of the product definition parameters are set at the time of parameter adoption from Inventor.
Or reset every time you use the get model values button.
Before publishing, It is important to ensure the parameter values are the same in the Inventor model, as well as the product definition parameter tab and the form in the product definition rules tab.
You should also ensure the Inventor model and product definition have been saved with the latest parameter changes before publishing.
In summary, when making changes to the code blocks in the product definition rule tab, you can use the update form button to see those changes.
Use the set model values button to push changes from the form in the product definition rules tab to the Inventor model.
Use the get model values button to pull parameter updates from the model.
Use the reset to defaults button to reset the product definition to the adopted defaults.
Ensure the parameters are in sync across the model and product definition and that the Inventor model and the product definition are saved before publishing.
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 for the best experience
Save your progress
Get access to courses
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.