I've used in-context modeling very sparingly in the past, but all the talk at about it inspired me to give it another try. I have a concrete foundation, with three different configurations, and it's used in an assembly, which of course has three different configurations, each utilizing one of the concrete foundation configurations. I inserted a rebar part, and linked its dimensions to the concrete size. I switch between different configurations and the rebar updates automatically. All is right in the world. Until I insert this assembly into my top level assembly. When I switch back and forth between configurations in the top level assembly the rebar doesn't update until I open the sub-assembly, and doesn't update at all in drawing views of the top level assembly. Am I doing something wrong, or missing something? Does in-context just not work with multiple levels of configurations? And no, Ctrl+Q doesn't work.
