Smarter copying and moving of Model Groups
Please fix how surface-based objects maintain host association when copying groups.
I work at a firm that uses Model Groups for various apartment types in a large multifamily project (200 units). We have up to 23 different model groups, one for each unique unit type. From what I have read on various forums, this is the preferred way to model multifamily projects. These groups include walls, ceilings, millwork, light fixtures, sinks, faucets, bathtubs, towel bars, furniture, etc.... basically everything that would be in an apartment unit.
However, surface-based families like bathroom accessories (grab bars, plumbing fixtures) and electrical objects (switches, outlets, light fixtures) in the group often make it difficult to move or copy units to the correct locations. From what I can tell, this happens in copied model groups because objects do not maintain associativity to their host object in the new copy. When these surface-based objects lose association to their host object, they restrict movement in the direction of their host plane. So if you have two light switches anywhere in the group that are not on the same plane, and you copy the group, it instantly becomes unmovable until you edit the group instance and re-associate the switches with their intended host walls. I do not have time to re-host these objects for every single group instance in a project. This is not feasible. Please fix this by making it so objects maintain their host association when copying groups.
The workaround for now would be to re-make every single surface-based family (light fixtures, light switches, grab bars, and plumbing fixtures, etc.) from scratch starting from a generic model family instead of a surface-hosted family. This is also a poor solution.