Skip to main content

Analyze Tab Overview

The Analyze tab contains quantitative analysis tools for evaluating the geometric and physical properties of mask and surface objects. These tools are designed to support quality control, metrology, defect detection, and research workflows by providing statistical measurements, color-mapped visualizations, and exportable results.

Medical Disclaimer

Analysis results should be reviewed and validated by qualified professionals. These tools are intended for research and industrial applications and should not be used as the sole basis for clinical decisions or regulatory submissions without appropriate validation.

Tab Sections

The Analyze tab is organized into the following sections:

Analyses

Tools for performing quantitative measurements on mask and surface objects:

ToolDescription
Wall Thickness AnalysisMeasure material thickness across an object by calculating distances from each surface point to the opposite boundary. Available for both mask and surface objects.
Deviation AnalysisCompare two objects to identify geometric differences and measure point-to-point deviations. Supports mask vs. mask, mask vs. surface, and surface vs. surface comparisons.
Curvature AnalysisCalculate and visualize surface curvature properties including Gaussian, mean, maximum, and minimum curvature values.
Extrema AnalysisIdentify and visualize local maximum and minimum points along a specified direction vector.
Gray Value AnalysisMap and analyze grayscale intensity values from volume data onto mask or surface geometry.
Void/Inclusion AnalysisDetect and characterize internal voids (porosity) and inclusions within mask objects, providing defect statistics and visualization.

Edit

Tools for managing analysis objects:

ToolDescription
Analyses EditorView, modify, rename, or delete existing analysis objects across all analysis types.

Common Concepts

Analysis Workflow

All analysis tools in the Analyze tab follow a consistent workflow pattern:

  1. Access the tool: Navigate to the Analyze ribbon tab and select the desired analysis type.
  2. Choose the analysis mode: Select whether to analyze a mask or surface object from the dropdown menu.
  3. Create or load an analysis: Click Select analysis to open the Analysis Editor dialog where you can create new analyses or load existing ones.
  4. Configure settings: Specify the target object, visualization parameters, and analysis-specific settings.
  5. Run the analysis: Click Run Analysis to compute results and update visualizations.
  6. Review and export: Examine results in the 3D/2D views, statistics table, and histogram, then export data or generate reports.

Analysis Selection

The Analysis Selection section allows you to manage and switch between multiple analyses of the same type:

ControlDescription
Select analysisOpens the Analysis Editor dialog to create, delete, or load analyses.
Selected analysisDisplays the name of the currently loaded analysis.

Visualization Options

Analysis results are displayed as color-mapped overlays on the analyzed objects:

FeatureDescription
HistogramInteractive histogram showing the distribution of analysis values. Adjust the range sliders to filter the displayed value range.
Color Map (LUT)Configurable lookup table that maps analysis values to colors. Above and below range colors indicate values outside the selected range.
Show MaximumToggle display of the maximum value location as an annotation in the 3D view.
Show MinimumToggle display of the minimum value location as an annotation in the 3D view.
Pick PointEnable interactive picking to display analysis values at clicked locations on the object.

Histogram Types

The histogram visualization supports three display modes:

TypeDescription
Absolute surfaceShows the actual surface area in mm² for each value bin without normalization.
Relative surfaceDisplays surface area as a percentage of the total analyzed surface.
Cumulative relative surfaceShows the accumulated percentage of relative surface area across value bins.

Statistics

Each analysis provides statistical summaries in a tabular format:

StatisticDescription
MinimumLowest analysis value across all points.
MaximumHighest analysis value across all points.
MeanAverage value across all analyzed points.
Standard DeviationMeasure of value dispersion from the mean.
Surface AreaTotal analyzed surface area.
tip

Right-click on the statistics table to access options for copying data to the clipboard.

Exporting Results

Analysis results can be exported in multiple formats:

Export OptionDescription
CSV ExportExport statistical data and value distributions to comma-separated value files.
PDF ReportGenerate formatted PDF reports containing analysis visualizations, statistics, and metadata. See PDF Report for details.

Copy to Measurements

The Copy to Measurements button transfers visible analysis annotations (minimum, maximum, picked points) to the Measurements tool for inclusion in measurement reports and cross-tool workflows.


Mask vs. Surface Analysis

Most analysis tools support both mask and surface objects as input:

Input TypeCharacteristics
Mask AnalysisAnalyzes the 3D preview surface generated from a binary mask. Surface quality can be adjusted in the analysis settings (Draft, Optimal, High).
Surface AnalysisAnalyzes imported or generated triangle mesh surfaces directly.
note

Mask-based analyses use a preview surface generated from the mask data. The preview quality setting affects both visualization fidelity and computation time. For final analysis, consider using the Optimal quality setting for more accurate results.


Typical Workflows

Quality Control Inspection

  1. Import or segment the part to be inspected.
  2. Open Wall Thickness Analysis or Deviation Analysis as appropriate.
  3. Create a new analysis and configure the target object and reference (if applicable).
  4. Run the analysis and review the color-mapped visualization.
  5. Use the histogram and range sliders to identify areas outside tolerance.
  6. Export a PDF report documenting the inspection results.

Defect Detection

  1. Segment the object containing potential defects using threshold or region grow tools.
  2. Open Void/Inclusion Analysis from the Analyze tab.
  3. Configure detection parameters including minimum defect size and threshold values.
  4. Run the analysis to identify and label individual defects.
  5. Review the statistics table for defect counts, volumes, and locations.
  6. Export defect data for further analysis or reporting.

Geometric Analysis

  1. Create or import surface geometry.
  2. Use Curvature Analysis to evaluate surface smoothness and identify high-curvature regions.
  3. Apply Extrema Analysis to locate maximum and minimum points along specific directions.
  4. Combine with Gray Value Analysis to correlate geometry with material properties.

Scripting Support

Analysis operations can be automated using Python scripting. See the Analysis Operations API for available functions including:

  • Creating and configuring analysis objects
  • Running analyses programmatically
  • Extracting statistical results
  • Automating batch analysis workflows