T:\`1.Interim\FAID_SharedParameters.txt
Please reference the Generic Naming Rules page for general rules on Shared/Project Parameter naming.
Note: FAID shared parameters must maintain the unique GUID (Globally Unique Identifier ) code in all cases. This means that these parameters can not be recreated with the same name. The parameters must be imported directly from the FAID_SharedParameters.txt. If your schedules and families are not communicating it is likely that the parameter does not have the same GUID and needs to be removed and imported from the standard shared parameters file.
Shared Parameter - (exists in an external .txt file and loaded into the Project Parameters)
Project Parameters - (Only exist in a Project)
Calculated Values - (Only exist in a schedule)
Parameter Service - (ACC Cloud) We do not wish to use this as there is no means of export.
The Shared Parameters file should not be edited manually as very small things can cause the file to become corrupt. However, it may be opened with Microsoft Excel and the text import wizard as a Delimited file without headers where the delimiter is a "Tab" and the data format is General.
Tooltip (User Interface) or Description (in txt file),
"Category,Type/Instance,BuiltInParameterGroup,File"
Two or more Categories may be used by using a Separator dot "." between each category.
The above formatting is done to assist in automation and must be in the format list.
There are instances where distinguishing between a 'Calculated Value' and a 'Shared Parameter' can be challenging. Unlike 'Shared' or 'Project Parameters', 'Calculated Values' perform operations exclusively within the family, without being loaded into the project in the same manner as 'Shared Parameters'. Calculated Values are specific to the family they belong to.
If you encounter an inconsistent units error while creating a formula using Revit syntax, try resolving it by dividing the entire equation by 1, followed by the desired unit symbol you are converting to.
Example - Height * Width / 1'
To understand Revit conditional statements, click here
| Term | Family Direction(s) | View Orientation | Definition |
|----------------------|-----------------------------------------|--------------------------------|----------------------------------------------------------------------------|
| Depth | Center (Front / Back) | Plan | Negative direction from its host (positive equivalent = Height). |
| Depth (Alternate) | Perpendicular to the family’s host face | N/A (view-independent) | Distance measured perpendicular to the host face of the family. |
| Width | Center (Left / Right) | Plan, Elev. (Front/Back) | Extent across the object on the left-right axis. |
| Height | Center (Top / Bottom) | Elev. (Front/Back/Side/Section)| Extent from bottom to top in elevation view. |
| Length | Center (Front / Back) or (Left / Right) | All | Measurement along a linear path or extrusion perpendicular to its host. |
| Thickness | All | All | Distance between two parallel faces of the same object. |
| Offset | All | All | Distance between a fixed reference point and another element.
F.RevitFamilyCategory.PrincipalDimensionalParameters.Element
The Syntax is structured from Macro to Micro to follow our existing rules, as well as to aid in grouping "Shared Parameters" in their long list within a project for easy search