ZEISS INSPECT App Examples Overview

Important

The examples provided here serve as illustrative versions of ZEISS INSPECT Apps. They are not intended for productive use. Users may utilize these examples at their own risk, and ZEISS assumes no liability for their use.

custom_diagrams — How to create custom diagrams


CustomDiagramExamples — view

Description:

Self-contained custom diagram examples: basic rendering, element overlay, and point-cloud overlay.

References:

HowTo - Custom Diagrams, HowTo - Custom Elements, API - diagrams

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge Static Badge

OSMMapCustomDiagram — view

Description:

Display geolocation data in an OpenStreetMap custom diagram.

References:

HowTo - Custom Diagrams, API - diagrams

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge Static Badge

custom_elements — How to create custom elements


CustomCircle — view

Description:

This example shows how to create a custom nominal/actual circle element.

References:

HowTo, API - actuals.Circle, API - nominals.Circle

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomCone — view

Description:

This example shows how to create a custom nominal/actual cone element.

References:

HowTo, API - actuals.Cone, API - nominals.Cone

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomCurve — view

Description:

This example shows how to create a custom nominal/actual curve element.

References:

HowTo, API - actuals.Curve, API - nominals.Curve

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomCurveInspection — view

Description:

This example shows how to create a Custom Curve Inspection element using the gom.api.extensions.inspections.Curve API. A curve inspection assigns per-vertex deviation values to a curve element, displayed as a color-coded deviation plot along the curve.

Example Projects:

zeiss_part_test_project

References:

HowTo, API - inspections.Curve

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomCylinder — view

Description:

This example shows how to create a custom nominal/actual cylinder element.

References:

HowTo, API - actuals.Cylinder, API - nominals.Cylinder

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomDistance — view

Description:

This example shows how to create a custom nominal/actual distance element.

References:

HowTo, API - actuals.Distance, API - nominals.Distance

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomPlane — view

Description:

This example shows how to create a custom nominal/actual plane element.

References:

HowTo, API - actuals.Plane, API - nominals.Plane

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomPoint — view

Description:

This example shows how to create a custom nominal/actual offset point element.

References:

HowTo, API - actuals.Point, API - nominals.Point

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomPointCloud — view

Description:

This example shows how to create a custom nominal/actual point cloud element.

References:

HowTo, API - actuals.PointCloud, API - nominals.PointCloud

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomProbeMeasuredCurve — view

Description:

This example shows how to create a custom actual probe measured curve element.

References:

HowTo, API - actuals.ProbeMeasuredCurve

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomScalarInspection — view

Description:

This example shows how to create a Custom Scalar Inspection element using the gom.api.extensions.inspections.Scalar API. A scalar inspection compares the deviation of an existing inspection element against user-defined tolerance limits, creating a new check result on top of the original inspection.

Example Projects:

zeiss_part_test_project

References:

HowTo, API - inspections.Scalar

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomSection — view

Description:

This example shows how to create a custom nominal/actual section element.

References:

HowTo, API - actuals.Section, API - nominals.Section

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomSequence — view

Description:

Example for a custom sequence element that creates a datum plane through 3 reference points.

References:

HowTo, API - sequence.CustomSequence

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge Static Badge

CustomSurface — view

Description:

This example shows how to create a custom nominal/actual surface element.

References:

HowTo, API - actuals.Surface, API - nominals.Surface

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomSurfaceCurve — view

Description:

This example shows how to create a custom nominal/actual surface curve element.

References:

HowTo, API - actuals.SurfaceCurve, API - nominals.SurfaceCurve

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomSurfaceDeformMesh — view

Description:

This example creates a custom actual surface by applying trimesh noise deformation to a selected mesh or CAD body.

Example Projects:

zeiss_part_test_project

References:

HowTo, API - actuals.Surface

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge Static Badge

CustomSurfaceInspection — view

Description:

This example shows how to create a Custom Surface Inspection element using the gom.api.extensions.inspections.Surface API. A surface inspection assigns per-vertex deviation values to a mesh element, displayed as a color-coded deviation map on the surface.

Example Projects:

zeiss_part_test_project

References:

HowTo, API - inspections.Surface

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomValueElement — view

Description:

This example shows how to create a custom nominal/actual value element.

References:

HowTo, API - actuals.ValueElement, API - nominals.ValueElement

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

CustomVolume — view

Description:

This example shows how to create a custom actual volume element from artificial voxel data (NumPy array).

References:

HowTo, API - actuals.Volume

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomVolumeDefects — view

Description:

This example shows how to create a custom actual volume defects element from a tetrahedron defined by four vertices.

References:

HowTo, API - actuals.VolumeDefects

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomVolumeDefects2d — view

Description:

This example shows how to create a custom actual 2D volume defects element from parametric circular defect contours.

References:

HowTo, API - actuals.VolumeDefects2d

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomVolumeRegion — view

Description:

This example shows how to create a custom actual volume region element from a user-defined region of interest within a linked volume.

References:

HowTo, API - actuals.VolumeRegion

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomVolumeSection — view

Description:

This example shows how to create a custom actual volume section element from a grayscale image and a placement transformation.

References:

HowTo, API - actuals.VolumeSection

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

CustomVolumeSegmentation — view

Description:

This example shows how to create a custom actual volume segmentation element that classifies voxels of a linked volume into three material segments using two grayscale thresholds.

References:

HowTo, API - actuals.VolumeSegmentation

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

data_interfaces — How to access data of ZEISS INSPECT elements


CheckResultsDataArray — view / download

Description:

This example demonstrates two ways of accessing result data from checks using the element properties and data interfaces.

Example Projects:

zeiss_part_test_project

References:

HowTo

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ReferencePointsAndMeshData — view / download

Description:

This example demonstrates how to access the reference points in a measurement and the mesh from Python.

Example Projects:

zeiss_part_test_project

References:

HowTo

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

VolumeSectionImageData — view / download

Description:

This example demonstrates how to access the image data of a volume section.

Example Projects:

volume_test_project

References:

HowTo

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge

dialog_widgets — How to use custom dialogs and handle user input events


ExplorerSelectedElementsInDialog — view / download

Description:

This example shows how to get a list of elements selected in the element explorer and use it in a script dialog.

Example Projects:

zeiss_part_test_project

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

UnitDialogEventHandler — view / download

Description:

This basic example demonstrates how to use an event handler on a script dialog to set the unit to multiple widgets.

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

WidgetVisibility — view / download

Description:

This example shows how to use a dialog event handler to turn on/off widget visibilities.

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

misc — Miscellaneous


CSVExample — view / download

Description:

This example demonstrates how to read and write CSV files (comma separated values) from an App.

Example Projects:

zeiss_part_test_project

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge Static Badge

DialogReopenExample — view / download

Description:

This examples demonstrates, how a dialog can be closed from its own handler, just to be opened again.

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

DisplayImage — view

Description:

Display measurement as a single image

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ExcelExample — view

Description:

Example for reading and writing Excel files from an App

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

FileSelectionAndFiltering — view / download

Description:

File Selection and Filtering Examples

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge Static Badge Static Badge

IPCWebsocketBasics — view

Description:

Basic example for triggering command execution in ZEISS INSPECT from command line via WebSocket protocol

Required Software:

ZEISS INSPECT 2027

IPCWebsocketExample — view

Description:

Example for triggering command execution via WebSocket protocol

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

MeasurementSystemAnalysis — view / download

Description:

MSA conformal measurement system analysis (ANOVA, ARM)

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

PointPixelTransformations — view / download

Description:

This example demonstrates how to find the 2D pixel coordinates of a 3D point coordinate and vice versa.

Example Projects:

zeiss_part_test_measurement

References:

API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ProgressBar — view / download

Description:

This example shows how to display a progress bar at the bottom of the ZEISS INSPECT main window

Required Software:

ZEISS INSPECT 2025

PytestTemplate — view

Description:

App template for running integration tests and unit tests with coverage using pytest

References:

HowTo

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge

Pywin32Example — view

Description:

Example demonstrating how to use the pywin32 package in a ZEISS INSPECT App

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

SQLExample — view

Description:

Example for SQL Database Access

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ServiceExample — view / download

Description:

Service API Example

References:

HowTo, API

Required Software:

ZEISS INSPECT 2025

Tags:

Static Badge

SettingsAPI — view / download

Description:

Example App demonstrating usage of the settings API

References:

API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

TextDetection — view

Description:

Text detection example

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

WorkflowAssistants — view / download

Description:

Examples for Workflow Assistants

References:

HowTo

Required Software:

ZEISS INSPECT 2025

Tags:

Static Badge Static Badge

Workspace — view / download

Description:

Template for custom workspaces

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

projects — ZEISS INSPECT projects


ExampleProjects — view / download

Description:

ZEISS INSPECT Example Projects

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

script_icons — How to set icons for scripts or buttons


ScriptIcon — view / download

Description:

This example shows how an icon can be set to a script, whereas the icon itself resides in the App as a resource.

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

script_resources — How to access binary data of your App (resources)


ResourceAccess — view / download

Description:

Accessing an image as an App based resources

References:

API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptResources — view / download

Description:

A simple example showing the usage of script resources.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

scripted_actuals — Building custom actual elements (deprecated)


ScriptedActualCircle — view / download

Description:

This is an example for a scripted actual ‘circle’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptedActualCone — view / download

Description:

This is an example for a scripted actual ‘cone’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptedActualCurve — view / download

Description:

This is an example for a scripted actual ‘curve’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualCylinder — view / download

Description:

This is an example for a scripted actual ‘cylinder’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptedActualDistance — view / download

Description:

This is an example for a scripted actual ‘distance’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptedActualPoint — view / download

Description:

These are two examples for scripted actual points, which serve as an introduction to the concept of scripted actual elements.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualPointCloud — view / download

Description:

This is an example for a scripted actual ‘point cloud’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualSection — view / download

Description:

This is an example for a scripted actual ‘section’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualSurface — view / download

Description:

This is an example for a scripted actual ‘surface’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualSurfaceCurve — view / download

Description:

This is an example for a scripted actual ‘surface curve’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedActualVolume — view / download

Description:

This is an example for a scripted actual ‘volume’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

ScriptedActualVolumeDefects — view / download

Description:

This is an example for a scripted actual ‘volume defects’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

ScriptedActualVolumeRegion — view / download

Description:

This is an example for a scripted actual ‘volume region’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

ScriptedActualVolumeSection — view / download

Description:

This is an example for a scripted actual ‘volume section’ element.

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

ScriptedElementProgress — view / download

Description:

This examples demonstrates how to show progress information to the user while calculating a scripted element.

References:

HowTo

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge

TrimeshDeformMesh — view / download

Description:

This example demonstrates how to generate a custom surface element using a scripted element. The example script accesses mesh information from an existing mesh in the project and adds a random deformation to each point.

Example Projects:

zeiss_part_test_project

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge Static Badge

scripted_checks — Building custom checks (deprecated)


ScriptedCurveCheck — view / download

Description:

This example demonstrates how to create a scalar curve check by a script. Also, the usage of custom coordinate systems in scripted checks is shown.

Example Projects:

zeiss_part_test_project

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

ScriptedScalarCheck — view / download

Description:

This example shows how to create a scalar check by script. A scalar check is the most basic check, as it assigns a scalar value to an element. Nearly all elements you can find in the software can be checked like this.

Example Projects:

zeiss_part_test_project

References:

HowTo, API

Required Software:

ZEISS INSPECT 2023

Tags:

Static Badge Static Badge

ScriptedSurfaceCheck — view / download

Description:

This example demonstrates how to create a scalar surface check by a script. Also, the usage of custom coordinate systems and element preview in scripted checks is shown.

Example Projects:

zeiss_part_test_project

References:

HowTo, API

Required Software:

ZEISS INSPECT 2027

Tags:

Static Badge Static Badge

scripted_diagrams — Creating custom diagrams (deprecated)


OSMMapDiagram — view

Description:

Display geolocation using a scripted diagram

References:

HowTo

Required Software:

ZEISS INSPECT 2025

Tags:

Static Badge Static Badge

ScriptedDiagramBasics — view

Description:

Scripted diagram basics

References:

HowTo

Required Software:

ZEISS INSPECT 2025

Tags:

Static Badge Static Badge

Example projects

Project name

Description

zeiss_part_test_project

Simple optically measured part with a CAD, mesh and some basic inspections

zeiss_part_test_measurement

Optical measurement series and preliminary mesh of ZEISS part

volume_test_project

A small test volume for CT related inspections

Download Example Projects App

Tag Index

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge

Static Badge