Creating a property check for one or more elements is quite easy, to do so the following steps can be followed:
- Load a Model or Model Set into Verifi3D that contains Filters associated with it.
- Navigate to the sidebar and go to "Rules" in the "Validate" section.
- Next, you will see the "Rules" UI display on the left side of the 3D viewer.
- To create a property check click on the three dots next to the "Rule Name" and select the option "+Add Rule".
Note: Here, you can also create a RuleSet to help keep the rules organized.
- After clicking on "Add Rule", select the three dots next to the rule. This allows you to rename, remove and "Set Parameters" for the rule. Click on "Set Parameters".
- When you click "Set Parameters" the Rule Editor opens. Here you will see a drop-down menu that composes of the options "Clash Check, Property Check, and "Intersection Check".
- As we are performing a property check; select "Property Check" in the dropdown. This will then update the UI, where you will be able to select which elements the property check should check. This takes place from either "Filters, Types, and Subtypes". The filters available in the list come are from the classification process.
- Select the wanted filters, types or sub-types for the check.
- Click on the grey plus button "Add Properties to Check".
- This will add a new line within the UI where you will be able to specify a property that you want to check based on the name of the property and its value.
To add more properties to the rule click on the "+ Add Property to Check" button, this will then add another property to the rule and will allow you to select one of the following Boolean operators, that are applicable to the build-up of the rule.
It is possible to choose between different comparison types when setting up a rule:
- Does Not Equal
- Is Not Equal
- Begins With
- Ends With
- Does Not Contain
- Is Empty
- Is Not Empty
- When the rule is set up, click on "OK" to save the check.
- Lastly, execute the check by pressing the play button next to the check.