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 displays a hierarchical tree view of all analysis objects organized by type:

Analysis CategoryObject Types Shown
Wall Thickness AnalysisMask-based, Surface-based
Deviation AnalysisMask vs. Mask, Mask vs. Surface, Surface vs. Surface
Curvature AnalysisMask-based, Surface-based
Extrema AnalysisMask-based, Surface-based
Gray Value AnalysisMask-based, Surface-based
Void/Inclusion AnalysisVoid analysis objects

Each category appears as an expandable root node. Individual analysis objects appear as child items beneath their respective categories. The tree displays relevant metadata for each object, such as the analysis name and associated parameters.

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 on a category header (root node) reveals additional selection options:

OptionDescription
Select AllCheck all analysis objects within that specific category
Invert SelectionToggle the selection state of all items in that category

This context menu provides fine-grained control when you need to operate on specific analysis types without affecting others.

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. Expand the relevant analysis category (e.g., Wall Thickness Analysis)
  3. Review the listed objects and their creation timestamps or names
  4. Check 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 category header (e.g., "Deviation Analysis")
  2. Select Select All from the context menu
  3. Click Delete to remove all deviation analyses

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

If the tree view shows no items:

  • Verify that analyses have been created and saved in the project
  • Check that analysis computations completed successfully
  • Ensure you're viewing the correct project

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.