I’ve seen that term “Fall Over” here a few times and always assumed it’s a more pleasant way of saying blew up, which is what a few of my first models did.
Nonetheless, Circular Reference warning bells are going off.
jimdogg, let me get this straight:
You are changing the length of ‘Component A,’ which resides in an assembly. (Are you changing the length in the context of the Assembly or at the Component stage? That’s important)
When Component A is changed, it’s supposed to tip off a change to Component B in the assembly. You’ve done this with equations, and the drawing of Component B is not up-to-date with the newest changes when you open it.
After you make the change to A, is it feasible to open the assembly and rebuild it to satisfaction before opening the drawing of Component B? If the assembly is constructed right, this should only require one rebuild.
If not, it may be a feedback issue: The assembly knows Component A was updated and rebuilds itself. But does it tell Component B (the model that the drawing is referencing) that it has to change? Without some work (help me here Scott), assemblies don’t “talk to” lower level components. They’ll shift the components around as the mating conditions require, but rebuilding a sub-component (and making sure the model is saved for all referencing documents) isn’t something I’ve made happen yet.
That’s probably because I build a very small percentage of my parts in the context of an assembly. Much of my Boolean editing (subtracting/projecting) is done in assemblies, but for the most part, the basic frameworks of my components are begun separately. So my knowledge base is a bit different.
One thing you may try (if you haven’t already) is to make the (SLDDRW) drawing reference Component B in the assembly, as opposed to referencing the SLDPRT of B. This way, when you open the drawing of B, it rebuilds the assembly.
You may have to make a configuration where B is the only thing visible, for clarity in your drawing.
"I'm gonna go get the papers, get the papers."
Goodfellas Special Edition arrives August 17. We Gotta toughen this kid up.