Linking dimensions will not update

Linking dimensions will not update

reverbbb
Contributor Contributor
844 Views
5 Replies
Message 1 of 6

Linking dimensions will not update

reverbbb
Contributor
Contributor

I have linked two simple parts to an assembly. But I cannot update the "Equation". I am also trying to set up a Form that allows the user to update these linked parameters. Yet, because I cannot update the assembly equation values, I cannot update the form values either. What am I missing?

 

GRILL-FRAME.iam:

reverbbb_1-1692734953210.png

 

GRILL-FRAME.iam Parameters: LENGTH_WIDTH & LENGTH_HEIGHT

reverbbb_0-1692734854101.png

 

GRILL-FRAME.iam form:

reverbbb_2-1692735054307.png

 

EXT_WIDTH Parameters:

reverbbb_3-1692735159303.png

 

EXT-HEIGHT Parameters:

reverbbb_4-1692735207733.png

 

 

0 Likes
Accepted solutions (1)
845 Views
5 Replies
Replies (5)
Message 2 of 6

JDMather
Consultant
Consultant

Attach assembly here. 


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


0 Likes
Message 3 of 6

johnsonshiue
Community Manager
Community Manager

Hi! The images don't help us understand the issue better. Please share the Inventor files in zip here. I would like to understand the update behavior better.

Many thanks!

 



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes
Message 4 of 6

reverbbb
Contributor
Contributor

A very simple design.

0 Likes
Message 5 of 6

johnsonshiue
Community Manager
Community Manager
Accepted solution

Hi! I took a quick look. I think I know where the problem is. These parameters don't need to be linked. Parameters are managed within each document. Document A cannot alter the parameter in Document B. So when a parameter is linked, it becomes a readonly parameter (grayed out). The value comes from the source document and it cannot be changed in the linked document.

It is quite easy to do what you want to achieve. You will need to create two user parameters in the assembly. Let's say ASMB_H and ASMB_W. Insert these two parameters to the form so that the user can enter the values. Next, create a simple iLogic rule capture the parameters (LENGTH_HEIGHT and LENGTH_WIDTH) from the parts. In the rule, equate the two part parameters to the assembly user parameters respectively.

Many thanks!

 



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes
Message 6 of 6

reverbbb
Contributor
Contributor
Thank you. I thought the parameters needed to be linked. I followed your advise and the model is working exactly as planned.