Model Insight is an essential tool for understanding how a model is generated by DriveWorks.
Model Insight uses the Queued method of model generation and allows you to step through every action taken by DriveWorks when generating a model.
With Model Insight you can:
The operations for any sub components or drawings are displayed when that sub component or drawing are required.
For a drawing this will become available during the generation of the associated component.
Once the Pause Point is reached you can then Step Into that sequence to see the operations to be performed on that component or drawing.
If there is interaction with DriveWorks Administrator, when Model Insight is open, the DriveWorks icon on the Windows taskbar will flash.
Model Insight can be launched in two ways:
To launch Model Insight during Test mode:
To launch Model Insight from the Generate Models dialog in SOLIDWORKS:
See Generate (Using Model Insight) for more information.
DriveWorks Quick Tips | |
DriveWorks Quick Tips: Accessing Model Insight Model Insight is a great tool for debugging models to determine why they are not generating. Model insight allows you to place pause points, monitor the process of model generation, and evaluate the time spent during each step of model generation. | |
DriveWorks Quick Tips are a series of 1 minute videos, available on YouTube, that explain specific functionality. View all Quick Tips |
In the left hand corner the status bar displays the current status:
The 3 numbers in the right hand corner summarize the number of Successful/Successful With Warnings/Failed tasks there are in the Model Insight window.
Pause Points allow the model generation to pause at chosen operations.
To create a Pause Point locate the required operation and click in the margin adjacent to it.
To clear a Pause Point click on the Pause Point icon in the margin.
Clicking the Clear Pause Points Command Bar button clears all Pause Points.
Will start the interactive model generation.
Once interactive model generation has started the feature will take control of SOLIDWORKS.
When interactive generation comes across a model that exists, the following warning will appear:
This gives you the option to overwrite the existing model or use the existing model. The options are:
This allows the current generation sequence to be restarted without requiring to close and reopen Model Insight.
This functions in two ways:
When this happens the following warning will be displayed:
Click Yes to proceed with the reset.
Will pause the interactive model generation.
Any selection made in the Model Insight window can be copied to the clipboard.
Once the generation reaches a pause point, Step Into will execute the next sub-operation and halt the generation process.
As DriveWorks processes features in a single operation, each action performed on a feature is listed as a sub-operation.
Once the generation reaches a pause point, Step Over will execute all sub-operations of the current operation, and then halt.
When sub-operations are being processed (using Step Into or Step Over) Step Out will run all remaining sub-operations for the current operation, and then halt.
By default this option is not selected and if an error occurs during generation, the execution will automatically halt on the operation that failed.
When this option is selected, generation will continue until the next Pause Point or until it has reached the end.
Will clear all Pause Points that have been applied.
Will force a rebuild of the current model.
When this option is selected, at the next Pause Point, DriveWorks will force a rebuild of the current model.
Will become available when a pause point is hit on a model that is to have a drawing built.
Select Skip Drawings to exclude the generation of the models drawing.
Select this option to show all API Event handler invocations:
"Notify the [Plugin name] plugin by [Plugin Author] of the [Event Name] event."
Exports a Model Insight Report (.drivemir) file. Double click the file to open in the Standalone Report Viewer application.
Closes the Model Insight window.