You can use Dynamo to add levels to a Revit project.
The Revit exercise files for this lesson were
created with the default architectural template. The default Revit project templates typically have two levels already created. You can use Dynamo to add additional levels to any project. The Dynamo exercise file has a list created. You can use the list to add additional levels to the Revit project. In the node Library, expand Revit > Elements > Level. There are multiple options to create levels in a Revit project.Essentially, you can create levels by specifying their elevation or by specifying an offset from another level. You can also name the levels in Dynamo or have the names be incremented automatically. For this example, click ByElevation to place the node in the workspace. You can now use the list to create multiple levels at once. The only input for the Level.ByElevation node is the elevation. The list that is created contains four Number values, so you simply need to enter the elevation that you want to create the levels at. Since two levels are already created in the default Revit projects, ensure that you do not duplicate them. Also remember that Dynamo uses the units that are established in the connected Revit project. So you do not need to set the units in Dynamo. For the imperial project, enter 20, 30, 40, and 50 into the Number nodes to create levels at 20 feet, 30 feet, and so on. In the metric project, enter 8000, 12000, 16000, and 20000 to create levels at 8000 millimeters, 12000 millimeters, and so on. After the values are entered, connect the output of the List.Create node to the elevation input. Once you do, the new levels are created in the Revit project. You can switch to Revit and look at the levels in an elevation view. You can also select them and move the ends if needed.Also, realize that the level names have been incremented based on the names of the existing levels.