Understand floor modeling methods. Floors are one of the most fundamental, sketch-based system families used in a Revit model. You can customize them to accommodate a variety of assumptions at various stages of design.
Model various floor finishes. Thick and thin floor finishes can be created in Revit to support tagging, scheduling, and quantity takeoffs.
Create ceilings. Ceilings are sketch-based system families that can host objects such as light fixtures and HVAC diffusers.
Understand roof modeling methods. Roofs can be modeled as simple single-pitch shed roofs or complex extrusions of sinuous curves.
Work with advanced shape editing for floors and roofs. A small but powerful toolset is available for extended editing of floor and roof objects. These tools allow you to create warped floor slabs and tapered layers of roof assemblies.