• Informed Design

Parameter Adoption

The reasons and methods for adopting Inventor parameters in product definitions, including some best practices for Inventor parameters and managing dependencies.


00:05

This video covers the reasons and methods

00:08

for adopting inventor parameters in product definitions

00:12

including some best practices for

00:14

inventor parameters and managing dependencies.

00:17

You'll see how adopted parameters define inputs on

00:20

the product form for variant generation in rev it

00:24

and are used in formulas and rules via code

00:27

blocks to ensure only valid manufactural variants are produced

00:35

to adopt a parameter,

00:37

check the box to the left of the desired parameter name in the list.

00:42

When checked

00:43

a parameter will show up in the list of adopted parameters on the right side panel.

00:48

In the order, it was selected

00:50

as a best practice set all inventor parameters that are candidates for adoption

00:56

as key parameters. Before creating a product definition

01:01

utilizing the filter options to only list the parameters of interest for adoption.

01:08

The list of parameters always reflects the current filter setting

01:13

which can be all model user key or selected

01:24

to adopt all parameters in the list. According to the current filter setting,

01:29

select the box to the left of the name column header.

01:32

This sets as checked all parameters in the list

01:36

and adds them to the adopted parameters list on the right side panel.

01:40

Of the dialog box.

01:44

Adopted parameters are listed in the order they were selected for adoption.

01:50

And this order also determines the order in which

01:53

the inputs will appear on the form in rev it

01:55

if adopting parameters one at a time,

01:58

choose them in the order desired for the form

02:01

or use drag and drop to reorder them as desired after adoption

02:06

by clicking and dragging on the dotted icon to the

02:09

left of the parameter name in the adopted parameters list.

02:20

As a best practice, all inventor parameters intended for adoption

02:25

should be created prior to creating a product definition.

02:30

However,

02:31

parameters can be added or removed from the adopted

02:34

list any time after creating a product definition.

02:38

When adding or removing parameters from the list,

02:41

be aware of the following consequences.

02:44

Adding parameters will automatically add a

02:46

corresponding input to the existing form,

02:50

use code blocks to hide this input in the form if needed,

02:54

added parameters can be referenced with code blocks in the rules as may be required.

03:02

Removing parameters will automatically deactivate any code

03:07

blocks that directly reference that parameter.

03:12

If the parameter is readopted,

03:14

the referencing code blocks will automatically be reactivated,

03:18

removing parameters will remove their corresponding input from the form.

03:24

The adopted parameters list can also be impacted

03:27

if inventor parameters are deleted or renamed.

03:31

After creating the product definition

03:34

doing so, results in their removal from the adopted parameters list

03:38

which in turn has the usual effects on code blocks and the form.

03:42

As a best practice,

03:44

one should create and finalize the names of

03:47

all required parameters in the inventor based model.

03:50

Before adopting them into a product definition

03:54

name, the inventor parameters clearly and concisely

03:58

to clarify the inputs on the form

04:01

and to provide a clear correspondence between them in any related code block rules.

04:13

In summary, it is best to create clearly named key inventor parameters

04:18

which can then be adopted into product definitions

04:21

to populate the input form in rev it

04:24

and for use with input rule generation in code blocks.

Video transcript

00:05

This video covers the reasons and methods

00:08

for adopting inventor parameters in product definitions

00:12

including some best practices for

00:14

inventor parameters and managing dependencies.

00:17

You'll see how adopted parameters define inputs on

00:20

the product form for variant generation in rev it

00:24

and are used in formulas and rules via code

00:27

blocks to ensure only valid manufactural variants are produced

00:35

to adopt a parameter,

00:37

check the box to the left of the desired parameter name in the list.

00:42

When checked

00:43

a parameter will show up in the list of adopted parameters on the right side panel.

00:48

In the order, it was selected

00:50

as a best practice set all inventor parameters that are candidates for adoption

00:56

as key parameters. Before creating a product definition

01:01

utilizing the filter options to only list the parameters of interest for adoption.

01:08

The list of parameters always reflects the current filter setting

01:13

which can be all model user key or selected

01:24

to adopt all parameters in the list. According to the current filter setting,

01:29

select the box to the left of the name column header.

01:32

This sets as checked all parameters in the list

01:36

and adds them to the adopted parameters list on the right side panel.

01:40

Of the dialog box.

01:44

Adopted parameters are listed in the order they were selected for adoption.

01:50

And this order also determines the order in which

01:53

the inputs will appear on the form in rev it

01:55

if adopting parameters one at a time,

01:58

choose them in the order desired for the form

02:01

or use drag and drop to reorder them as desired after adoption

02:06

by clicking and dragging on the dotted icon to the

02:09

left of the parameter name in the adopted parameters list.

02:20

As a best practice, all inventor parameters intended for adoption

02:25

should be created prior to creating a product definition.

02:30

However,

02:31

parameters can be added or removed from the adopted

02:34

list any time after creating a product definition.

02:38

When adding or removing parameters from the list,

02:41

be aware of the following consequences.

02:44

Adding parameters will automatically add a

02:46

corresponding input to the existing form,

02:50

use code blocks to hide this input in the form if needed,

02:54

added parameters can be referenced with code blocks in the rules as may be required.

03:02

Removing parameters will automatically deactivate any code

03:07

blocks that directly reference that parameter.

03:12

If the parameter is readopted,

03:14

the referencing code blocks will automatically be reactivated,

03:18

removing parameters will remove their corresponding input from the form.

03:24

The adopted parameters list can also be impacted

03:27

if inventor parameters are deleted or renamed.

03:31

After creating the product definition

03:34

doing so, results in their removal from the adopted parameters list

03:38

which in turn has the usual effects on code blocks and the form.

03:42

As a best practice,

03:44

one should create and finalize the names of

03:47

all required parameters in the inventor based model.

03:50

Before adopting them into a product definition

03:54

name, the inventor parameters clearly and concisely

03:58

to clarify the inputs on the form

04:01

and to provide a clear correspondence between them in any related code block rules.

04:13

In summary, it is best to create clearly named key inventor parameters

04:18

which can then be adopted into product definitions

04:21

to populate the input form in rev it

04:24

and for use with input rule generation in code blocks.

You'll see how adopted parameters define inputs on the product form for variant generation in revit and are used in formulas and rules. Via code blocks to ensure only valid manufacturable variants are produced.

To adopt a parameter, check the box to the left of the desired parameter name in the list.

When checked, a parameter will show up in the list of adopted parameters on the right side panel in the order it was selected.

As a best practice, set all Inventor parameters that are candidates for adoption.

As key parameters before creating a product definition, utilizing the filter options to only list the parameters of interest for adoption.

The list of parameters always reflects the current filter setting, which can be all, model, user, key, or selected.

To adopt all parameters in the list according to the current filter setting. Select the box to the left of the name column header.

This sets as checked all parameters in the list and adds them to the adopted parameters list on the right side panel of the dialog box.

Adapted parameters are listed in the order they were selected for adoption.

And this order also determines the order in which the inputs will appear on the form in revit. If adopting parameters one at a time, choose them in the order desired for the form. Or use drag and drop to reorder them as desired after adoption by clicking and dragging on the dotted icon to the left a parameter name in the adopted parameters list.

As a best practice, all Inventor parameters intended for adoption should be created prior to creating a product definition.

However, parameters can be added or removed from the adopted list anytime after creating a product definition.

When adding or removing parameters from the list, be aware of the following consequences.

Adding parameters will add a corresponding input to the existing form.

Use code blocks to hide this input in the form if needed. Added parameters can be referenced with code blocks in the rules as may be required.

Removing parameters will automatically deactivate any code blocks that directly reference that parameter.

If the parameter is readopted, the referencing code blocks will automatically be reactivated.

Removing parameters will remove their corresponding input from the form.

The adopted parameters list can also be impacted if Inventor parameters are deleted or renamed after creating the product definition.

Doing so, results in their removal from the adopted parameters list, which in turn has the usual effects on code blocks and the form. As a best practice, One should create and finalize the names of all required parameters in the Inventor base model before adopting them into a product definition.

Name the Inventor parameters clearly and concisely to clarify the inputs on the form and to provide a clear correspondence between them in any related code block rules.

In summary, it is best to create clearly named key Inventor parameters.

Which can then be adopted into product definitions to populate the input form in Revit and for use with input rule generation in code blocks.

Was this information helpful?