Some new and changed features of Revit 2015 require upgrades for projects and family files, or they result in certain behaviors of which you should be aware.
- Family restructuring in project upgrades: When you upgrade a project, each family loaded in the project (including system families) is restructured. This change is a one-time process for each project if the project is saved. The internal family-related data restructuring improves overall performance and will slightly increase the project file size.
Important: Projects with large numbers of families will require a significant amount of time to process and complete the project upgrade. Plan upgrade time accordingly.
- Family parameter order: The default parameter order for families created in Revit 2015 is ascending alphabetic order by parameter name. When you edit families in the current release that were created prior to Revit 2015, the existing parameter order is not modified. New Sorting Order buttons (Ascending and Descending) are available in the Family Types dialog to sort the parameters for the family you are editing. See Create Family Parameters.
You can also use the API to batch sort existing family parameters automatically in alphabetic or reverse alphabetic order. Code samples (FamilyParametersOrder), included in the Revit Software Development Kit (SDK) for 2015, illustrate how to use the API to batch upgrade families and to automatically sort family parameters. See About the Revit SDK.
- Hidden lines and view discipline: When you upgrade a project, the display of hidden lines in views will not change. The new Show Hidden Lines view parameter is set to By Discipline for all views, so that Revit controls hidden lines according to the Discipline parameter. This setting gives the same result as in the previous release. See About Hidden Lines and View Discipline.
- If Discipline = Architectural or Coordination, do not show hidden lines.
- If Discipline = Structural, show hidden lines.
- If Discipline = Mechanical, Electrical, or Plumbing, show hidden lines.
The By Discipline setting also shows hidden lines defined using the Show Hidden Lines by Element tool on the View tab.
For each view, you can change the value of the Show Hidden Lines view parameter from By Discipline to All or None, making the display of hidden lines independent of the Discipline parameter.