Skip to main content

Analyses Editor

The Analyses Editor provides a centralized management interface for all analysis objects in your project. As you perform various analyses—Wall Thickness, Deviation, Curvature, Extrema, Gray Value, and Void/Inclusion—each result creates persistent analysis objects that remain stored in the project. The Analyses Editor allows you to review these accumulated analyses at a glance and selectively remove those no longer needed.

Purpose and Applications​

Managing analysis objects becomes essential as projects evolve. During iterative design evaluation, you might generate dozens of analysis variants while exploring different parameters or comparing alternative reconstructions. The Analyses Editor helps maintain project clarity by enabling:

  • Project cleanup: Remove obsolete analyses from earlier iterations
  • Selective deletion: Target specific analysis objects while preserving others
  • Organizational review: Visualize all analyses grouped by type
  • Batch operations: Select and delete multiple analyses simultaneously

Accessing the Analyses Editor​

Navigate to the Analyze ribbon tab and click Analyses Editor in the toolbar. The tool opens as a docked panel displaying the hierarchical view of all analysis objects.

Interface Overview​

Description Panel​

The top section provides a brief explanation of the tool's purpose, helping users understand the available functionality at a glance.

Analyses Objects Tree​

The central component is a tree of every analysis object in the project, grouped by what was analysed and what it was analysed against. Each group is its own root node, in bold, with the number of objects it holds in brackets:

GroupCreated by
Wall thickness analysis (Mask)Wall Thickness Analysis → Analyze Mask
Wall thickness analysis (Surface)Wall Thickness Analysis → Analyze Surface
Deviation analysis (Mask vs. Mask)Deviation Analysis → Mask vs. Mask
Deviation analysis (Surface vs. Surface)Deviation Analysis → Surface vs. Surface
Deviation analysis (Mask vs. Surface)Deviation Analysis → Mask vs. Surface
Curvature analysis (Mask)Curvature Analysis → Analyze Mask
Curvature analysis (Surface)Curvature Analysis → Analyze Surface
Extrema analysis (Mask)Extrema Analysis → Analyze Mask
Extrema analysis (Surface)Extrema Analysis → Analyze Surface
Gray value analysis (Mask)Gray Value Analysis → Analyze Mask
Gray value analysis (Surface)Gray Value Analysis → Analyze Surface
Void analysisVoid/Inclusion Analysis

A group appears only while it holds at least one object, so the tree stays as short as the project is simple. Under each group, every analysis object is listed by its name with a check box beside it. The tree carries the names alone: to see the settings or the results of an analysis, reopen it in the tool that produced it.

Selection Controls​

The tree view supports checkbox-based selection for batch operations:

ControlFunction
Item CheckboxToggle selection for individual analysis objects
Select AllCheck all analysis objects across all categories
Deselect AllClear all checkboxes

Context Menu​

Right-clicking a group heading offers two entries that act on that group alone:

OptionDescription
Select AllTick every analysis object in that group
Invert SelectionFlip the tick of every object in that group

Right-clicking an individual analysis object, or empty space, opens nothing; the menu belongs to the group headings.

Delete Button​

The Delete button removes all currently checked analysis objects from the project. Before deletion, a confirmation dialog appears to prevent accidental data loss:

"Are you sure you want to delete?"

Irreversible Operation

Deleting analysis objects permanently removes them from the project. This action cannot be undone. Ensure you have exported any necessary data or statistics before deletion.

Workflow Examples​

Cleaning Up After Iterative Analysis​

When refining analysis parameters, you often generate multiple versions:

  1. Open the Analyses Editor from the Analyze ribbon tab.
  2. Find the relevant group, for example Wall thickness analysis (Mask).
  3. Read down the names to identify the runs you no longer need.
  4. Tick the objects representing superseded analyses.
  5. Click Delete and confirm the removal.

Batch Removal by Category​

To remove all analyses of a specific type:

  1. Right-click the group heading, for example Deviation analysis (Mask vs. Mask).
  2. Choose Select All from the context menu. The menu opens on group headings only, not on individual objects.
  3. Click Delete to remove every object in that group.

Selective Cleanup Across Categories​

For targeted cleanup spanning multiple analysis types:

  1. Click Deselect All to start with a clean slate
  2. Manually check individual analysis objects across different categories
  3. Click Delete to remove only the selected items

Best Practices​

Before Deletion​

  • Export statistics: Use the Export functionality in individual analysis tools to save tabular data before removing analyses
  • Document findings: Record key measurements or observations in external reports
  • Verify selection: Double-check checked items, especially when using batch selection

Project Organization​

  • Naming conventions: When creating analyses, use descriptive names that indicate parameters or iteration number
  • Regular cleanup: Periodically review and remove obsolete analyses to maintain project performance
  • Archive projects: Consider saving project copies before major cleanup operations

Dynamic Updates​

The Analyses Editor automatically updates when analysis objects are added or removed through other tools. If you run a new analysis while the editor is open, the tree view refreshes to include the newly created object. Similarly, if you delete an analysis through another interface, it disappears from the editor immediately.

Integration with Other Tools​

The Analyses Editor works alongside but does not replace the individual analysis tools:

AspectAnalysis ToolsAnalyses Editor
Create analyses✓✗
View results/statistics✓✗
Modify parameters✓✗
Export data✓✗
Delete analysesLimited✓ Full control
Batch deletion✗✓
Cross-category view✗✓

For creating, visualizing, or exporting analysis results, use the individual analysis tools. The Analyses Editor focuses exclusively on organization and deletion tasks.

Troubleshooting​

No Analyses Appear in Tree​

The tree is empty until the project holds at least one analysis object, and a group is listed only while it has objects in it. If you expected entries:

  • Confirm the analysis actually finished and produced a result, rather than being cancelled
  • Confirm you are in the project the analyses were run in
  • Reopen the analysis tool and re-run it if the result was never created

Delete Button Shows Warning​

If clicking Delete displays "No analyses objects are selected for deletion":

  • At least one checkbox must be checked before deletion
  • Use Select All to quickly select all objects, or manually check desired items

Scripting Reference​

For automated analysis management, see the Volvicon Python API documentation. Analysis objects can be programmatically enumerated and deleted through the scripting interface, enabling integration with custom workflows and batch processing pipelines.