I have this idea that could work fine and easily for Revit: generate a parameter so that any level-based element can be automatically copied in all levels marked as 'Typical' in model.
It could be a Yes/No, ID or Constraints group parameter, working together with level parameters such 'Story above', 'Computation Height', 'Structural' or 'Building story', in order to constraint and rule elements behavior. 'Typical/Atypical Elements' could function as a kind of Copy/Monitor inside the model, where each element can be replicated, modified or asked for changes while propagated on the model (even may have an own workset). In addition, one of the typical levels could be identified as 'Typical Reference Level' to work as main instance for modeling, coordination and documentation purposes, and could eventually be "pinned" or "locked" to avoid undue modification of elements in other levels. The 'Typical' parameter would also serve to identify between common instances and their variants: e.g., system families such as walls and floors -wall X thickness (typical) vs. painted area (atypical) -, or components such as doors, windows or fixtures -door X dimension (typical) vs. ventilation grille (atypical) -, in order to mark, sort and later detailing, scheduling or generating new types in families.
This simple option could enormous simplify routine work by automation of repetitive elements, facilitate scheduling, filtering and sorting, avoid most of Groups issues (which fails many often due to errors by guest/host relationship or by level parameters constratins), and even more important, introduce this way of thinking proper of AEC industry.
Respectfully, I will mention in this post all-times top-ten solution authors @barthbradley @RDAOU @ToanDN @L.Maas @constantin.stroescu @ennujozlagam @Alfredo_Medina @aRcHiTeCt.JM @loboarch @Sahay_R and my BIM sensei @Lucrereal in order to know BIM heavy users point of view and hear suggestions and ideas.
Can't find what you're looking for? Ask the community or share your knowledge.