Flexed components not working in upper level assembly
I am having some issues with flexed components in a lower level assembly not regenerating correctly when upper assembly is opened.
I will try to explain as best I can:
- Assembly 1 has flexibility defined for a two part sub assembly.
- Assembly 2 uses assembly 1.
- Assembly 2 also uses an assembly with a pro program defining its height.
- When assembly 2 is opened the flexibility is not applied and the only way to get it to work is to open assembly 1 and regenerate it.
Here is what I have done to troubleshoot the problem:
- Moved insert up to assembly 1.
- Created simplified assembly with assembly 1 in middle of tree. (without assembly with pro program - worked)
- Changed assembly constraints (1 component to 1 component and no assumptions)
- Isolated assembly 1 from assembly with pro program. (fixed issue)
- Reattached assembly one to assembly with pro program.
Conclusion:
- Isolating assembly 1 from the assembly with pro program eliminates the problem.
Any ideas on how to make this work?

