If I hide B instead of suppress it, the mates stay, but B is now hidden in all configurations.
Maybe use display states and link to configurations ?
When I come across requirements like this, I'll suppress what I don't want and then Fix the other subassemblies in that configuration. I use suppression because in my PDM system, hidden files will show up in the Composed Of tab while Suppressed won't.
That's what I've ended up doing for now, but then if I change B in the first configuration, A doesn't move with it.
Can you mate A to something else?
Since Config remember mate suppression, you can have conflicting mates suppressed in one and unsuppressed in the other.
Noah Jackowitz wrote:
I have an assembly of a modular flight simulator with a few different configurations for different planes. One subassembly "A" is mated to another "B" in one configuration, but in another configuration B is suppressed and now A is underdefined. 'A' should be in the same spot for both configurations. I could fix A in one or both assemblies, but then it won't move with reference to B when it is updated. If I hide B instead of suppress it, the mates stay, but B is now hidden in all configurations.
Does anyone know how to either:
a.) mate parts to suppressed parts/parts from other configurations
b.) keep position the same between configurations
Did you see the reply above from Neville Williams? That should fix your issue. With that option selected, hiding components in the active display state will only hide them in the active configuration instead of in all configurations. (You get to that by right-clicking on a Display State name in the Configurations tab and choosing "Properties".)