Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
rjay75
in reply to: ASchlaack

Is the parameter "Height" in Leg linked to the parameter in the assembly the Leg part is placed in?

 

If so this is causing a circular dependancy. Leg can't update until the assembly has updated so it can get the new updated value of Height. The assembly can't update the pattern until the Leg part has completed updates. And back and forth causing Inventor to crash.

 

One option for this is to use iLogic in the assembly to update a separate Height parameter in Leg part. Unlink the parameters and ceate a rule in the assembly that does this:

 

Parameter("Leg", "Height") = Height

 

Another option and one I do quite frequently when linking parameters is to create a separate part that just has shared parameters that everything else links to. Then all the parts and assemblies can use the same parameter set that's not dependant on anything else so it can update individually.