nice and valuable discussion, - but I think the PROEngineer facility skeletons need to be mentioned. By creating an assembly skeleton and then assembling parts and subassemblies which only reference the skeleton the problem of regenerating the assembly after changing or replacing a component...