< TOOLS FOR NAVIS. Properties | TOOLS FOR NAVIS. Projects >
A comprehensive tool that allows you to check a model for the presence of properties, whether property values are filled, for intersections (Clash Detective), the presence of elements, etc.
Click on the SIGNAX PRO tab in the Project → Checker panel

The Checker window is divided into 3 areas: checks, rules, and results

This area displays the percentage of completed checks, the number of elements that passed and failed the check.
In this area, you can create the rules according to which the check will be performed.
This area displays the validation results as element names and a description of the reason why the elements failed validation.

Checks if the value of the check property is filled in. Suitable for checking properties that must be filled in for all model elements.
For example, let's check that the "Classifier Code" property is filled in for all elements

Add the property as a "Category-Property" pair and run the check.

Checks that all model elements that contain a conditional property with a certain value have their validation properties populated. (In this context, a conditional property is a property that specifies an initial condition: If the “Category” property has the value “Walls”. Validation properties are properties that are checked for having a populated value.)
For example, let's check that elements with the classifier code “E2.4.2” and “E2.3.1.1” have their “Floor” and “Building” validation properties populated.

By default, the check will be run on all elements of the model, or on the selected ones, if this is specified before running.
It is more convenient to create rules for this check in an Excel spreadsheet:


You can also check by other conditions, for example by the Classifier Code

Templates can be downloaded from the following links:
Checks whether the value of the check property is filled in, while a separate list of possible property options is specified for each check property. For example, when the volume can be in the properties "Volume", "Volume", or "Dynamo_Volume". If at least one of the options is present in the element and filled in, then the check property is considered filled.
For example, let's check that the "Volume" property is filled in for all elements

Add the property and to it a list of possible options where this property can be specified in the element. Properties are specified as a Category-Property pair

Checks that all model elements that contain a conditional property with a specific value have the validation properties with the specific value.
For example, let's check that elements with the conditional property "Category" set to "Walls" have the check property "Thickness" equal to "0.200"


Checks created search sets for intersections. You can check elements for intersections with other elements or for self-intersections.
Create search sets with elements using the “Standard” command that you want to check for intersections.


Checks the presence of elements in the model according to the specified properties.
For example, let's check that the number of convectors in the model is 1050 pieces.

