Skip to content
your challenges

Key Challenges in Robotics
Software Development

Group (79)
Offline Programming (OLP) Adoption
Developing solutions for efficient and safe offline programming to replace manual techniques, minimizing downtime and safety risks.

Group (73)
Seamless System Integration
Ensuring control software, simulation tools, and user interfaces operate harmoniously across diverse platforms for robust interoperability.

Group (80)
Reducing Material and Time Costs
Integrating complex robotic systems with manufacturing processes to optimize resource usage and streamline operations.

Group (72)
Optimizing Design and Workflow

Shortening design cycles, reducing errors, and creating software that accommodates design constraints and specific end-user workflows.

How Our SDKs Address
Key Robotics Challenges

Powerful Application Framework Integrating Different Spatial Components

Application Graphics Manager (AGM) is popular with robotics customers worldwide. AGM was built in collaboration with several robotics customers and has specific tabs for arc welding and robotics, allowing users to easily demo arc welding, spot welding, fast collision checks and inverse kinematics. These features enable application development time to be reduced by a significant amount.

Interoperability for Robotics Applications

Load or import data for robots, workpieces, facilities and more with 3D InterOp. Data from different sources can be integrated, facilitating collaboration and data consistency in the digital factory.

Powerful 3D Engines

With the power of CGM Modeler, 3D ACIS Modeler, and CGM Polyhedra, you can generate teaching points as well as layout robots and workpieces in your application.

Sharp Visualization and Motion

Simulate motion with CDS or AGM for inverse kinematics and HOOPS Visualize for animations. Gain sophisticated support for digital factory twins.

how it works

Tailored Workflows for
Robotics Applications

Spatial’s 3D modeling, interoperability and visualization solutions can be crafted into a customized workflow that fits your specific needs.
https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Capture%20d%C3%A9cran%202024-08-27%20140545.png

1. File open

  • Import geometry
  • Visualization data
  • Dimensions and tolerances

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Capture%20d%C3%A9cran%202024-08-27%20140617.png

2. Teaching

  • Query geometry
  • Samples surfaces and curves
  • Offset surfaces

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Capture%20d%C3%A9cran%202024-08-27%20140650.png

3. Simulate Motion

  • Inverse kinematics
  • Collision detection

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Capture%20d%C3%A9cran%202024-08-27%20140823.png

4. Check and optimize

  • Bounding box checks
  • Body-body checks
  • Tessellation checks
  • Fast-collision checks

https://10956.fs1.hubspotusercontent-na1.net/hubfs/10956/Capture%20d%C3%A9cran%202024-08-27%20141119.png

5. Visualization

  • Desktop and web browser

Features Built for Robotics Workflows

Spatial’s solutions have built-in functionality that targets the unique needs of the robotics industry and digital factories.
Whether you’re working with digital twins, automation and robotics, additive manufacturing, or simulation and optimization,
the features of Spatial SDKs help you meet your development goals.
Semantic PMI Import
Robotic Path Planning and Kinematics Management
Facet Reduction for Optimized Geometry
Clearance Volume Creation for Spatial Analysis
Result Analysis with Point-Cloud Data
Offline Robot Programming for Simulation
featurerobotics10

Semantic PMI Import

Capturing Design Intent

3D InterOp supports product manufacturing information in graphical and semantic form with full geometrical associativity, enabling engineering reviews and process automation for manufacturing and measurement.

Robotic Path Planning and Kinematics Management

Orchestrating Robotic Movements and Constraints

This feature offers comprehensive control over path planning, kinematics and inverse kinematics, including advanced capabilities to allow interactive dragging, pre-defined joints, parametric positioning and comprehensive diagnostics. It enables precise, real-time motion control and scalability through parallel processing, ensuring interactive movement under constraints while maintaining stability and geometrical relationships.

featurerobotics4 featurerobotics3

Facet Reduction for Optimized Geometry

Enhancing Model Efficiency and Processing Speed

This feature streamlines the complexity of polyhedral models by reducing the number of facets through body decimation techniques. Minimizing facet count while retaining the model's overall geometric shape improves computational efficiency and reduces processing time, enabling faster simulations and more effective use of resources in robotic workflows.

featurerobotics5 featurerobotics6

Clearance Volume Creation for Spatial Analysis

Ensuring Movement Freedom and Assembly Efficiency

This operation is essential for generating necessary clearance volumes around robotic components. Utilizing offset and convex hull calculations, it creates an expanded volume and the smallest possible convex shape that encompasses the model. This process is critical for avoiding collisions and ensuring adequate space for part movement and assembly within robotic systems.

featurerobotics featurerobotics2

Result Analysis with Point-Cloud Data

Precision Measurement and Evaluation

Focusing on 3D model accuracy, this feature aligns measured point-cloud data to the 3D model geometry. It calculates distances from each data point to the surface, enabling a thorough comparison with PMI tolerances. With its parallelized architecture, it offers a fast and scalable solution for performance analysis, capable of handling large data sets and ensuring precise manufacturing and quality control.

Picture10

Offline Robot Programming for Simulation

Safe and Efficient Robotic Navigation

Built in collaboration with several customers, AGM enables you to cut down application development time by a significant amount. It offers several advanced features that enhance robotic path planning by proactively detecting collisions using sophisticated algorithms. It defines safe zones with clearance volumes and enables clash detection robotics between body meshes or even specific triangles when needed. The use of a rapid, multi-threaded algorithm ensures real-time performance, essential for the smooth operation of automated systems.

All Our Robotics Resources

Featured Ebooks and Whitepaters
resource image
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.

Read now
Case study / 3d interoperability / Robotics / Acis

ABB's Programming Without Shutting Down Production

ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.

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.

Ebooks whitepaper / 3d modeling / Cam / Cgm

Automatic CAM (ACAM) in Subtractive CNC Machining

Discover Automatic CAM, the enabling processes, and its application benefits.

Webinar / 3d modeling / Manufacturing / Cds

Bring Your Assembly Modeling to Life with Parametric Constraint Management

Learn how you can enable constraint management and assembly modeling in your 3D application with Spatial’s Constraint Design Solver SDK.

host image
Hosted by David Hornsby
Case study / 3d interoperability / Robotics / Acis

ABB's Programming Without Shutting Down Production

ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.

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.

Ebooks whitepaper / 3d modeling / Cam / Cgm

Automatic CAM (ACAM) in Subtractive CNC Machining

Discover Automatic CAM, the enabling processes, and its application benefits.

Webinar / 3d modeling / Manufacturing / Cds

Bring Your Assembly Modeling to Life with Parametric Constraint Management

Learn how you can enable constraint management and assembly modeling in your 3D application with Spatial’s Constraint Design Solver SDK.

host image
David Hornsby
resource image
Ebooks whitepaper 3d modeling Cam Cgm

The Future of CAM Workflows

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

Read now
Ebooks whitepaper / 3d modeling / Alm / Agm

Application Lifecycle Management

An eBook introducing Application Lifecycle Management, its options, and how it enhances 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 visualization / Robotics / Hoops

8 Reasons Why Developers Switch to HOOPS Visualize

Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.

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 / Alm / Agm

Application Lifecycle Management

An eBook introducing Application Lifecycle Management, its options, and how it enhances 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 visualization / Robotics / Hoops

8 Reasons Why Developers Switch to HOOPS Visualize

Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.

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.