Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Hi, how can I represent an assembly with 2 different configuration (sets of constraints) of subassembly?
I realize the snapshot of the 2 configuration of subassembly.
When I put the subassembly in 2 upper level assembly, if I recall a snapshot in one of this assembly, it put the same configuration in the other assembly: I want to mantain 2 different configurations in the 2 different assembly.
Best regards,
Michele Barile
Solved! Go to Solution.
Flexibility may be able to accomplish what you are trying to do. You can change dimensions and constraint sets. Below is a section from my Creo tips and tricks file on using multiple constraint sets for alternate assembly locations. You may also what to predefine the flexibility in your subassembly.
USING CONSTRAINT SETS FOR ALTERNATE ASSEMBLY LOCATIONS
This method creates multiple positions for a part in an assembly, such as placing a bolt in different bolt holes or lining a part up to different bolt holes. Dimensions can also be varied using flexibility along with this method, See the following link for detailed description.
FLEXIBILITY
Have you tried a family table of the two different sub-assembly configurations.
One instance can be used in one assembly.
A second instance can be used in the other assembly.
Are the upper level assemblies completely different. If not, you could make them a family table that calls the different instances. But if you do, the subcomponents have to have the same constraints.
Flexibility may be able to accomplish what you are trying to do. You can change dimensions and constraint sets. Below is a section from my Creo tips and tricks file on using multiple constraint sets for alternate assembly locations. You may also what to predefine the flexibility in your subassembly.
USING CONSTRAINT SETS FOR ALTERNATE ASSEMBLY LOCATIONS
This method creates multiple positions for a part in an assembly, such as placing a bolt in different bolt holes or lining a part up to different bolt holes. Dimensions can also be varied using flexibility along with this method, See the following link for detailed description.
FLEXIBILITY
I think you can create the family table for two different configurations for the sub assemblies. Then, create the top level assembly with the family table.
The top level assembly can be easily created if each configuration on the sub assemblies uses the same constraint. If there are two sub assemblies with different parts assemblies, you may need to create mutual datum in the family table for the sub assemblies/where both instances utilize and later that uses on top level assembly. This makes it easier to build the top level assemblies utilizing two different sub assemblies configurations.
Thank you.