Meet Growing Demands With Spatial’s 3D Robotics SDKs
Gain a sharp edge on your competition through the implementation of Spatial Software Development Kits (SDKs). Crafted through close collaboration with robotics industry leaders, our automated machinery SDKs are customized to your application. Enable advanced functionality and complex automation engineering scenarios in your application to significantly increase the efficiency of your workflow.





Key Challenges in Robotics
Software Development
Offline Programming (OLP) Adoption
Developing solutions for efficient and safe offline programming to replace manual techniques, minimizing downtime and safety risks.Seamless System Integration
Ensuring control software, simulation tools, and user interfaces operate harmoniously across diverse platforms for robust interoperability.Reducing Material and Time Costs
Integrating complex robotic systems with manufacturing processes to optimize resource usage and streamline operations.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.




Tailored Workflows for
Robotics Applications

4. Check and optimize
- Bounding box checks
- Body-body checks
- Tessellation checks
- Fast-collision checks
Features Built for Robotics Workflows
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
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.


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.


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.


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.

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.



Why Work With Spatial SDKs?
Our highly customizable solutions and support for long-term innovation enable you
to meet your customer's specific requirements. Because we tailor our solutions and workflows
precisely to your software, you emerge with an application that’s ahead of the
competition in its targeted functionality.
Reduce Application Development Time
Collaboration with Industry Robotics Leaders
Exclusive Capabilities
One Stop Shop
Get Started With Spatial
Do we have the technology to take your 3D application workflows to the next level? Find out by speaking with a Spatial expert.
All Our Robotics Resources


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.
ABB's Programming Without Shutting Down Production
ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.
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.
Automatic CAM (ACAM) in Subtractive CNC Machining
Discover Automatic CAM, the enabling processes, and its application benefits.
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.

ABB's Programming Without Shutting Down Production
ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.
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.
Automatic CAM (ACAM) in Subtractive CNC Machining
Discover Automatic CAM, the enabling processes, and its application benefits.
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.


The Future of CAM Workflows
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
Application Lifecycle Management
An eBook introducing Application Lifecycle Management, its options, and how it enhances applications.
CGM Modeler: A Platform for Innovation
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
8 Reasons Why Developers Switch to HOOPS Visualize
Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.
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.
Application Lifecycle Management
An eBook introducing Application Lifecycle Management, its options, and how it enhances applications.
CGM Modeler: A Platform for Innovation
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
8 Reasons Why Developers Switch to HOOPS Visualize
Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.
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.


.jpg?width=1440&name=Application-of-Arc-Welding-in-Application-Graphics-Manager-(AGM).jpg)
