Performance
numberOfSolids
The number of solids in a family is an indicator of potential performance issues. While a high number of solids doesn't always mean poor performance, it does increase the likelihood that improvements could be made.
numberOfFaces
Families with a large number of faces might be over-detailed, which can impact performance. Review the family to determine if all the details are necessary. If they are, consider excluding some solids at lower detail levels or assigning them to sub-categories.
- = Solid
- = A face on a solid
- = An edge of a face
- = A vertex
graphicsStyle / sub categories
It is recommended to assign each solid in a family to a sub-category. This allows for greater control over visibility and view performance, even when the detail level is set to "Fine."
example of sub categories:
viewDetailLevels / visibility settings
Be mindful of visibility settings. Only elements marked as visible in these settings can be turned on or off in views. An example. If a family has complex geometry than it will take more time to calculate and draw a 2D representation in 2D views. Consider adding a 2D detail component for a plan view and turning of 3D geometry for plan views.
Floor views: A solid with this setting will not be visible in plan views.
Section: A solid with this setting will be visible in a section views but only if the detail level is set to Fine .
3D views: A solid with this setting will be visible in plan views.