We are moving from 2d drafting (using wall tool) to full 3d building.
Previously we were using referenced files containing symbols for components, wall types and importantly flat types. Flats contained internal walls, furniture, ceiling and floor finish hatches and used classes to organise them for different drawing outputs. Spaces did not work inside these flat symbols as the unit could not be given a unique flat number, so we are forced to put the flat space object in the main building file, which is inconvenient as we normally have repeating flats (which is the benefit of using a flat symbol).
In 3d we are struggling to organise our drawing in the same way once we introduce slabs/floors/ceilings. Creating a slab and ceiling layer means the flats' ceilings and floor finishes cannot go inside the symbol. The internal flat walls (inside the flat symbol) also do not bind to the main building slab and the ceilings in the main file don't bind to the flat walls (inside the flat symbol).
Generally it seems that vectorworks is driving us away from flats in symbols, which seems a step back for large buildings with repeating room or flat types.
The only way I can see it working for flats in symbols is if the floor slab and ceiling slab are within each flat symbol and organised by class. They would not bind to the main building but would interact with the flat walls and a change made would be reflected in all the repeating flats. Downside would be the need for more flat types as a flat with a different ceiling height would be a 'new' type, although this is not so common an issue.
We would be grateful for some input on setting up strategy