✅ Check Model (overview)
This option takes you to a set of tools for automatically checking the model data structure and overall integrity.
This is extremely useful if you have attempted a large number of modifications and undo and redo operations on a model that might have affected the model data structure in any negative way.
The results are reported in the prompt area of the screen.
🔎 Check tools (what each option does)
🧱 Check-Model-Integrity
Check-Model-Integrity checks the integrity of the CAD model of your roof and deletes errant data.
The results are displayed in the prompt area, should any elements be deleted.
The required outcome is nothing deleted, which confirms that the model structure is sound.
Note: You cannot perform an Undo on anything the system deletes using this command.
🧾 Display-Coincident-Lines
Display-Coincident-Lines checks for lines that share the same position in space.
This would cause additional flashing materials to be ordered unnecessarily.
🧷 Merge-CoLinear-Lines
Merge-CoLinear-Lines merges lines that have been identified as being co-linear.
🧩 Show-CoPlanar-Roof-Planes
Show-CoPlanar-Roof-Planes displays roof planes that are exactly across one another in space.
🧹 Delete-Free-Lines-Points
Delete-Free-Lines-Points automatically deletes all free lines and points not associated with a roof plane.
🔗 Link-Planes
Link-Planes removes coincident lines between roof planes.
These are created on occasions when major modifications or additions to the roof geometry are made by the user. This cleans these up.
⚠️ CAUTION! The following functions are not for general use.
🧾 Show-EleList
This function is for the use of system administrators to help debug models, perhaps models that are corrupt.
The EleList shows all CAD entities that are related – for example, two points define a line, and multiple lines will define a plane outline.
The points, lines and planes are related and connected to each other in a list.
This function displays the related entities. It is hierarchical from the starting entity – select the point to show the lines for example.
🧾 Show-AppList
This function is for the use of system administrators to help debug models, perhaps models that are corrupt.
The AppList shows all Roof Wizard elements (displayed as lines and planes) that are related – for example, batten lines are applied to a roof plane and become part of the application list for the plane.
The lines and planes are related and connected to each other in a list.
This function displays the related entities.
🗑️ Delete-Element
Delete-Element allows the System Administrator to delete elements, but must be used with extreme caution as anything deleted can break the structure that allows cuttinglists, costing, labour etc to be extracted.
Undo will allow you to back up if you have deleted anything by mistake.
🗑️ Delete-Associated
Delete-Associated allows the System Administrator to delete elements and all associated elements in the list.
Undo will allow you to back up if you have deleted anything by mistake.
🔍 Find-Text
Find-Text allows you to find any bit of text, such as panel or flashing annotation on a large model.
If you can’t find the text to change it in any way or delete it, then select the option, define the exact wording of the text and the software finds it, flashes it so you can do what you have to do to it.
📝 Note
All the menu options in this dialog are continuous strings, which is what is required for options to be included in command strings such as the Pulldown menus and function keys etc.



