In Solibri Model Checker (SMC), a presentation of issue slides may consist of hundreds of issues from checks of various rulesets. You may wish to focus on issues that are only in a certain location such as a specific floor, or issues that have a specific responsible party assigned. The Search dialog will allow you to accomplish this and is the topic of this Tips & Tricks article:
Benefit: Use Search Presentation to quickly and easily locate issues based on specific issue information. This makes it possible to focus on those issues in the Communication layout or to generate issue-specific reports.
Please download the example SMC that is used in this article from the link below to follow along:
1. Open SMC Building_Search_In_Presentation.smc
2. Click the Communication layout.
3. In the Presentation view, right-click the Issues presentation and select Search in Presentation
The Search dialog will open and should have nothing entered in the text box under search, all check boxes marked under Search In, and nothing selected under Limit Search.
The Search dialog consists of 2 main panels, 1.) The search panel allows you to enter text to search for along with check boxes of the locations to check for that text. 2.) The limit search allows you to limit the search of text to specific Authors, Comment Authors, Responsible Parties, Statuses, and Modification Dates.
The following images show a mapping of where the information resides in the Issue Details window to the corresponding fields in the Search dialog.
4. Unmark all check-boxes under Search in except for Description, enter “Wall” in the textbox under Search, and click the Select Matching button.
Only slides 3 and 4 are selected as those are the only slides that contain the word “Wall” in the description of the issue.
5. In the Search dialog, mark the Title and Comments check-boxes under Search In, and click the Select Matching button.
Notice that slide 8 has now been added to those that are selected. Although the word “wall” does not exist in the description of slide 8, a comment was added to the slide that contains the word “wall.”
6. In the Search dialog, enter “Ground Floor” in the search textbox, mark only the Location check box under Search In, and click the Select Matching button.
Slides 1 and 5 are selected as these are the only slides that have issues on the
Ground Floor as seen in the location text box of the issue details of the slides.
By searching Location, you can find issues on a specific floor or in rooms with specific names and room numbers.
7. In the Search dialog, remove the text in the search textbox, unmark all checkboxes under Search In, select “Jane Doe” in the Author list under Limit Search, and click the Select Matching button.
Only the last three slides are selected as these slides were created by “Jane Doe”
8. In the Search dialog, leave “Jane Doe” in the Author list, select Bob.Smith@company.com under Responsibles, select Assigned and Resolved under Status, and click the Select Matching button.
Now only Slide 6 remains selected as it is the only issue slide that has Bob.Smith@company.com assigned as the responsible party along with being resolved and authored by Jane Doe.
NOTE: After selecting an item, you can hold down the CTRL button and select additional items or simply hold down the left mouse button as you drag up and down in the list. If you wish to return back to the state where nothing is limited by that condition, hold CTRL down and click items from the list to deselect them until none are selected, or else simply select all items.
9. Unselect all items in the Limit Search lists, select Structural Engineer under Responsibles, and click the Select Matching button.
Only slides 2, 3, and 4 are selected as these are the only slides assigned to Structural Engineer as the responsible party.
10. In the Presentation view, click the report button.
11. Mark “Report Only Selected” and click the save report button.
The report is generated that can be sent to the structural engineer to resolve the issues found in the model.
As you can see from these examples, Search in Presentation is a powerful tool to quickly hone in on specific issues of interest. Please experiment using different combinations of search text and limit search selections with the example model to see what you can find.