TecScan

enquiries locate-us
Menu
  • Products
    • TSIS-3000Immersion Systems
    • Ultrasonic Squirter GantryGantry Systems
    • Automated System for Ultrasonic TestingScan3D Systems
    • ARMANDAPortable Scanners
    • content-img6Eddy Current Scanners
    • Close
  • Instruments
    • Pulser-Receivers
    • Multichannel PR
    • Eddy Current
    • Close
  • Software
    • NDT-Software-TecView-UTTecView® UT
    • NDT-Software - TecView ECTecView™ EC
    • NDT-Software-TecView3DTecView™ 3D
    • TecView-BT-BoxTecView™ BT
    • TecView-SDKTecView® SDK
    • Close
  • Solutions
    • Aerospace
    • Industrial
    • Laboratory
    • Close
  • Support
  • Blog

TecView® SDKs

Software / TecView® SDKs
TecView SDK

TecView® SDKs

The TecView® SDKs are a two-part software development kit, a Control SDK + Analysis SDK, created to extend TecView® beyond the standard user interface. They are built for integrators, automation teams, and advanced NDT users who need deeper, programmable control of TecScan Automated Ultrasonic Testing (AUT) systems, including immersion tanks and gantry scanners. With these SDKs, customers can develop Python or C++ applications that connect directly to TecView® to automate inspection workflows: from loading scan setups and supervising scan execution in real time, to accessing scan data for automated indication analysis and report generation. Together, the TecView® SDKs make it easier to integrate TecScan AUT solutions into custom software environments, production automation, and specialized UT analysis pipelines.

TecView® SDK provides the control and data access you need !

Provides advanced users with direct control of inspection workflows.

Contact Us Today

 

  • Overview
  • Control SDK
  • Analysis SDK
  • Videos
  • Brochures

TecView® SDK

The SDK Duo lets you build custom applications in Python or C++ that connect directly to TecView® Inspection and TecScan data-acquisition instruments. With it, you can automate scan setup and execution, supervise inspections in real time, export raw UT data, and run external ultrasonic analysis and reporting workflows.

What the TecView® SDKs Enables

1) Control SDK (Inspection Supervision + Scan Execution)
2) Analysis SDK (UT Data Access + Automated Interpretation)

TecView SDK
TecScan - Automated NDT scanners

Why TecView® SDK Duo?

– End-to-end AUT automation
– Control scans, acquire UT data, then analyze and report automatically, all inside your own software environment.
– Designed for integrators and Super users
– Connect TecScan AUT systems to plant automation software, robotics
– More flexibility, faster deployment

Build custom inspection interfaces and analysis pipelines that match your exact workflow.

Typical Use Cases

– Automated scan execution in robotic or production cells
– Barcode-based inspection setup selection
– Centralized supervision of multiple TecScan scanners
– External UT analysis, indication sizing, and reporting
– Custom viewers for TecView data files

Are integrating TecScan systems into an automation platforms?

TecView® SDK provides the control and data access you need.

Contact Us Today

 

TecView® Control SDK:

The Control SDK allows external applications to supervise and control TecView Inspection and TecScan AUT systems.
Using Python or C++, users can:

  • Check whether an instance of TecView® Inspection is currently active
  • Check the general state of a TecView® Inspection instance
    (e.g., system homed, drives enabled, ready to scan, currently scanning, etc.)
  • Load a scan setup file
  • Enumerate branches and properties from the TecView® system object tree
    (i.e., programmatically read all information available in the system tree)
  • Modify property values in the TecView® system object tree
    (for example, change a channel’s receiver gain, adjust a gate position, etc.)
  • Start and stop a scan procedure, and query scan progress
  • Query the last saved scan data file pathQuery the last saved scan data file path
  • Others…

This SDK gives integrators and advanced users direct supervisory control of inspection workflows, enabling robust automation and custom interfaces around TecScan AUT systems.

TecView® Analysis SDK

The Analysis SDK allows external applications to open TecView® data files and perform analysis and reporting tasks through a clean API.
Using Python or C++, users can:

  • Load a scan data file
  • Enumerate branches and properties from the TecView® system object tree
    (i.e., programmatically read all information available in the “File properties…” menu in the Analysis module)
  • Read C-Scan pixel values
  • Run automated indication analysis from saved indication analysis setup files
  • Access the indications list
    (read indications and their properties, export the list to CSV, etc.)
  • Load a print report template file and generate a report PDF file
  • Others…

This provides a straightforward way to integrate TecView® data access, automated indication evaluation, and reporting into custom workflows and third-party software environments.

Related Videos

Contact our Sales reps to discuss your application
  • Ultrasonic Immersion Systems
  • Squirter / Gantry Systems
  • High-Performance Systems
  • Table Top Inspection Systems
  • Bearing Inspection Systems
  • Portable Automated Scanners
  • Manual Inspection Scanners
  • TecFlex Inspection Scanner
  • Manual XY Scanner
  • Train Axle Scanner
  • TecView® UT
  • TecView™ 3D
  • TecView™ EC
  • TecView™ BT

1131 Rue Marie-Victorin
St-Bruno-de-Montarville, Quebec
Canada J3V 0M7
(1) 450.233.4973
(1) 450.233.4974

© Copyright 2023 TecScan.ca · All Rights Reserved · About | Privacy Statement | Sitemap | FAQ