Skip to content
your challenges

Key Challenges in Software
Development for Metrology

Group (78)
Accurate Measurements
Reducing errors to ensure precise dimensional and geometric accuracy.

Group (66)
Simplified
Software
Creating user-friendly interfaces for complex metrology workflows.

Group (54)-1
Integration with 
CAD systems
Adapting to CAD updates and preserving design intent in processes.

Group (74)
Automated
Plans

Streamlining workflows with automated, consistent measurement plans.

How Our SDKs Address
Your Metrology Challenges

PMI Import from CAD Models

Using Spatial’s 3D InterOp, your team can build metrology software that generates measurement plans and preserves design intent by importing PMI (Product Manufacturing Information) from 3D CAD models. Our customers can achieve up to 90% time savings when utilizing PMI to create an inspection plan.

 

Proven Application Development Framework

Spatial’s AGM, the Application Graphics Manager, is a complete 3D application development framework. It presents a versatile array of tools for crafting resilient 3D applications. This encompassing framework spans various layers of functionality, incorporating elements such as a user interface framework, intricacies of geometry undo/redo, the rendering engine, and everything in between — while ensuring seamless integration with all other Spatial SDKs.

 

Geometric Constraint Solver

Constraint Design Solver (CDS) is a geometric constraint solver SDK that facilitates optimal part and assembly design. CDS simulates the solution of inverse kinematics of the CMMs and positions the positioning of objects on the CMM device with several under geometric constraints. 

how it works

Elevating Your Metrology
Software Workflow

Ready to elevate your metrology workflow? Our 3D modeling, interoperability and visualization solutions can be crafted into a customized workflow that fits your needs.
https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Additive-Manufacturing-spatial-feature%20(15)-2.webp

1. CAD Data Import

  • Fast Visualization Import
  • Selective B-Rep Import
  • Semantic and Graphical PMI
  • CAD Associativity

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/2.png

2. Part Analysis

  • PMI Analysis
  • Feature Detection

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/3.png

3. Preparation

  • Measurement Planning
  • Feature Selection
  • Dimensions
  • Geometry Sampling

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/4.png

4. Processing

  • Inverse Kinematics
  • Clash Detection

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/6.jpg

5. Post-Processing

  • Distance Calculations
  • Result Visualization
  • Report Generation

upgrade your application

Features Built for Metrology Workflows

Spatial’s solutions have specific built-in functionality that targets the unique
needs of the metrology industry. Select capabilities include advanced functionality
for handling geometric data, support for large point clouds and support
of a rollback mechanism for handling undo/redo.

Capture Design Intent
Part Analysis
Generate Measurement Point
Annotation Analysis
Optimize Sensor Paths
Enhance Operational Safety with Strategic Path Planning
Collision Detection
Optimize Data Integration With Advanced Point Cloud Processing
1

Capture Design Intent

Seamlessly access and utilize original CAD annotations directly within the CAD environment, ensuring precise dimensioning and geometric relationships. This feature allows for directly verifying engineering tolerances and specifications, enhancing the accuracy of measurements and analyses. It supports a comprehensive understanding of geometric tolerances, their types, values and the specific faces or edges they pertain to, facilitating a thorough and efficient validation process.

2-1 3

Part Analysis

Automate measurement planning and generate insightful reports with an intuitive, geometry-based feature detection system. By analyzing face combinations, this advanced algorithm identifies and categorizes features such as holes, pads, pockets, fillets and chamfers. It simplifies the measurement process by clearly defining which geometries to measure, including face details and axis orientation. Additionally, it provides parametric definitions to anticipate measurement outcomes, covering aspects like diameters, depths and hole types (blind or through), streamlining the analysis for accuracy and efficiency.

4-1

Generate Measurement Point

Precisely generate measurement points from the part's geometry by employing planar and non-planar slices as well as projection and offset operations to mark points on the model accurately. Efficiently create and optimize sensor paths on the nominal part. On parts, allowing for a detailed comparison of inspection measurement points against these curves, enhancing accuracy and ensuring quality control.

6-1 5

Annotation Analysis


Facilitate precise part positioning for measurements using reference faces and DATUM information. Further refine measurement workflows by employing
compound PMIs, enabling the automatic grouping of measurement activities. This integration between feature detection and compound PMIs allows the efficient measurement of features that share annotations.

7-1 8-1

Optimize Sensor Paths

Leverage model geometry to automate optimize the creation of sensor paths by querying geometric objects, where evaluators calculate normals and curvatures at specific positions. This process generates sensor paths as a sequence of points along faces or edges, ensuring thorough coverage. This ensures thorough coverage along faces and edges. 

9

Enhance Operational Safety with Strategic Path Planning

Mitigate the risk of clashes during processing the measurement and inspection process by creating ‘no-go’ regions around workpieces and machinery. This is achieved by offsetting bodies and enlarging their volume by a predetermined distance to ensure a safe operational buffer. Additionally, compensate for the touch probe radius during path generation by offsetting faces, which accurately determines the center locations of the touch probes. This careful planning not only safeguards the equipment as well as the part to inspect but also maintains the integrity of the measurement process, ensuring precise and reliable results.

10

Collision Detection

Implement advanced collision detection algorithms to preemptively identify potential clashes between the probe, fixtures, work-pieces and machinery, ensuring the integrity of the equipment and the items being measured. Utilize fast, parallel processing techniques suitable for real-time applications to maintain operational flow without sacrificing safety. Through off-line path planning, validate measurement plans in advance to avoid any risk of gouging the work-piece. Robust inverse kinematics algorithms also simulate end-effector (probe) position along the object being measured.

12 11

Optimize Data Integration With Advanced Point Cloud Processing

Utilize a two-stage alignment process combining inertia matrices and least squares fit to precisely align measured data with the 3D model. This method calculates distances for each point from the geometry,  indicating their positional relationship with inside or outside status. Calculate the distances between the actual measurement points and the nominal part geometry and indicate for every measurement point  its positional relationship with inside or outside status. Evaluate manufacturing accuracy by comparing measurements to tolerances
and identifying deviations such as ‘overcut’ or ‘undercut.’ Leverage a high-performance, parallelized architecture that efficiently handles large datasets, ensuring quick and scalable comparisons for effective analysis and quality control.

All Our Metrology Resources

Featured Case study Ebooks and Whitepaters
resource image
Case study 3d interoperability Metrology 3d interop

LK Metrology Future Proofed their Application

LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.

Read now
Case study / 3d interoperability / Metrology / Interop

InnovMetric Eliminated Nearly 100% of Their Translation Errors

InnovMetric provided their automotive and aerospace customers with top CAD translators in PolyWorks® by selecting Spatial InterOp software.

Case study / 3d modeling / Metrology / Acis

Mitutoyo Supercharged Their 3D Interop Translation

Mitutoyo broadened the use of Spatial technology to other parts of the organization, such as machine configuration.

Ebooks whitepaper / 3d modeling / Cam / Cgm

The Future of CAM Workflows

Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.

Case study / 3d visualization / Metrology / Acis

Dukin Co Slashed Development Costs by 50%

Dukin used 3D ACIS Modeler to focus on core technology, reducing time spent on solid modeling and accelerating new product development.

Case study / 3d interoperability / Metrology / Interop

InnovMetric Eliminated Nearly 100% of Their Translation Errors

InnovMetric provided their automotive and aerospace customers with top CAD translators in PolyWorks® by selecting Spatial InterOp software.

Case study / 3d modeling / Metrology / Acis

Mitutoyo Supercharged Their 3D Interop Translation

Mitutoyo broadened the use of Spatial technology to other parts of the organization, such as machine configuration.

Ebooks whitepaper / 3d modeling / Cam / Cgm

The Future of CAM Workflows

Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.

Case study / 3d visualization / Metrology / Acis

Dukin Co Slashed Development Costs by 50%

Dukin used 3D ACIS Modeler to focus on core technology, reducing time spent on solid modeling and accelerating new product development.

resource image
Case study 3d modeling Metrology Acis

Mitutoyo Supercharged Their 3D Interop Translation

Mitutoyo broadened the use of Spatial technology to other parts of the organization, such as machine configuration.

Read now
Case study / 3d modeling / Manufacturing / Acis

Renishaw Drastically Reduced the Need for STL File Healing

Renishaw integrated Spatial SDKs into QuantAM 2017, enabling users to build parts correctly the first time, preserving original design intent.

Case study / 3d interoperability / Metrology / 3d interop

LK Metrology Future Proofed their Application

LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.

Case study / 3d modeling / Robotics / Cgm

Stäubli Elevated Their Offerings and Capabilities with Spatial's SDKs

Stäubli Robotics Suite 2022 offered optimized features for complex automation scenarios, enabled by Spatial’s CGM Modeler.

Case study / 3d modeling / Cad / Acis

XEOMETRIC Accelerated Blending and Precise Hidden Line Removal

XEOMETRIC's 2D/3D construction planning and mechanical engineering software gained advanced functionality with 3D ACIS Modeler and 3D InterOp.

Case study / 3d modeling / Manufacturing / Acis

Renishaw Drastically Reduced the Need for STL File Healing

Renishaw integrated Spatial SDKs into QuantAM 2017, enabling users to build parts correctly the first time, preserving original design intent.

Case study / 3d interoperability / Metrology / 3d interop

LK Metrology Future Proofed their Application

LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.

Case study / 3d modeling / Robotics / Cgm

Stäubli Elevated Their Offerings and Capabilities with Spatial's SDKs

Stäubli Robotics Suite 2022 offered optimized features for complex automation scenarios, enabled by Spatial’s CGM Modeler.

Case study / 3d modeling / Cad / Acis

XEOMETRIC Accelerated Blending and Precise Hidden Line Removal

XEOMETRIC's 2D/3D construction planning and mechanical engineering software gained advanced functionality with 3D ACIS Modeler and 3D InterOp.

resource image
Ebooks whitepaper 3d modeling Cam Cgm

A 3 Part Guide for Machine Tool Manufacturers

A 3-part guide for Machine Tool Suppliers on boosting hardware sales through software differentiation and choosing the right development toolkit.

Read now
Ebooks whitepaper / 3d interoperability / Shipbuilding / Interop

The Second Life of Data: How 3D InterOp From Spatial Powers Data Reuse

Understand model repair and validation, its impact on modeling operations, and detailed test results.

Ebooks whitepaper / 3d modeling / Cam / Cgm

The Future of CAM Workflows

Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.

Ebooks whitepaper / 3d modeling / Alm / Interop

How to Successfully Develop, Deploy, and Support 3D Applications

Explore the top reasons to use Spatial's 3D SDK for developing, deploying, and supporting innovative 3D applications.

Ebooks whitepaper / 3d modeling / Cad / Cgm

CGM Modeler: A Platform for Innovation

Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.

Ebooks whitepaper / 3d interoperability / Shipbuilding / Interop

The Second Life of Data: How 3D InterOp From Spatial Powers Data Reuse

Understand model repair and validation, its impact on modeling operations, and detailed test results.

Ebooks whitepaper / 3d modeling / Cam / Cgm

The Future of CAM Workflows

Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.

Ebooks whitepaper / 3d modeling / Alm / Interop

How to Successfully Develop, Deploy, and Support 3D Applications

Explore the top reasons to use Spatial's 3D SDK for developing, deploying, and supporting innovative 3D applications.

Ebooks whitepaper / 3d modeling / Cad / Cgm

CGM Modeler: A Platform for Innovation

Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.