3D Mesh SDKs for Precise and Streamlined Simulations
Using Spatial 2D and 3D mesh SDKs will allow you to leverage automatic, high-quality and robust mesh generation capabilities, capable to fit your simulation needs and solver requirements.

Our 3D Meshing SDKs
Benefit from automatic and reliable meshing to guarantee accurate and performant simulations for your workflow.

CSM/CVM
Integrate surface and volume meshing technologies into a single, user-friendly component, streamlining mesh generation with high-performance algorithms and a robust C++ interface.


3D Precise Mesh
Optimize meshes for high-fidelity simulations, ensuring accuracy and reducing data prep time in the product development cycle.
Optimize Your Simulation Process
Unlock the full potential of your simulations with our cutting-edge 3D meshing SDKs.
Built on over 25 years of experience, our technologies empower industry leaders to deliver high-performance simulation software.
With our SDKs, you can achieve automatic, reliable, and high-quality unstructured mesh generation, tailored to meet the unique needs of your solvers. Whether you require precise control over mesh sizing, advanced boundary layers, or seamless CAD-to-mesh associativity, our tools provide the flexibility and power to handle even the most complex workflows.
Designed for seamless integration, our meshing components adapt to your processes while maintaining full compatibility with our advanced modelers. This ensures streamlined development of CAD-to-simulation workflows, helping you accelerate your software’s time to market and achieve better simulation accuracy with confidence.
Let our proven solutions optimize your simulation process and drive your innovation forward.


Maintain Simulation Accuracy
With Fewer Resources
Accelerate Development
Accelerate your product development cycle by optimizing models for simulation via our advanced meshing toolkits. Produce optimal 3D meshes to rapidly identify problems and ensure an efficient and accurate simulation workflow.
Take Back Control
Generate meshes that accurately represent the input geometry while still controlling the mesh element size thanks to intuitive and flexible sizing constraints.
Enhanced Simulation and Analysis
Rapidly deploy industry-grade simulation capabilities thanks to a wide array of simulation-oriented features and capabilities designed primarily with simulation workflows. Use mesh periodicity, proximity-driven sizing, boundary layer generation or surface and volume mesh adaptation to create complex and iterative workflows where the mesh and solver are coupled.
Add Value at Every Opportunity
Automate your workflows and reduce overall development time. Our meshing components work seamlessly alongside our CGM and 3D ACIS Modelers, letting your developers prioritize innovation over tedious integration.
Main Features of
Our Meshing SDKs


Versatile Input Data Handling
Supports analytical CAD, tessellation, and hybrid CAD as input, making it adaptable to various workflows. Maintains CAD-mesh associativity, allowing tracking between mesh elements and CAD entities. Includes constraints such as iso/aniso sizing, periodicity, and per-patch element generation.


High-Quality Surface and Volume Meshing
Robust and performant algorithms based on incremental and constrained Delaunay methods for surface and volume mesh generation. Also include advanced techniques to generate structured boundary layers in an automatic manner for specific simulation scenarios.


Comprehensive Sizing and Adaptation Capabilities
Offers physical and geometric sizing options, anisotropic metrics, and control over element gradation for consistent results. Iterative adaptation refines meshes for solver requirements, supporting both local and global customization.


Boundary Layer and Cartesian Core Integration
Generates boundary layer meshes for enhanced accuracy near solid-fluid interfaces. Cartesian core meshing optimizes large-volume filling with hexahedral elements, ensuring smooth transitions and computational efficiency.


Seamless CAD and Mesh Associativity
Ensures robust associativity between CAD geometries and generated meshes. Tags assigned to geometry entities persist through meshing, simplifying mapping back to source CAD for further modifications or analysis.


Developer Tools
Demo applications like CSMDemo and CVMDemo can be used to discover the technology and play around with the parameters in order to quickly sketch workflows before writing any C++ code.
Enhance Your 3D Projects
Save Time
Automatic CAD associativity and period meshing streamlines the meshing process, putting more time back into your business. Automate workflows and reduce development time so you can focus on your value-add.High-Quality, Fast Results
Generate high-quality surface messages with appropriate element types and prescribed sizes for CAD and tessellated models. Experience automatic boundary layer generation, ensuring fast and reliable meshing with low user intervention.Beat the Competition
Our collaboration with simulation experts drives breakthrough features and next-gen algorithms, ensuring superior element quality and efficiency in workflow execution so you can stay ahead of the competition.Years
of providing best-in-class meshing algorithms
Millions
of elements generated per minute
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.

When I outsource software to be part of my product, the company’s reputation, reliability and support infrastructure are very important to me.
Prof. Daesung Bae, Director of Research and Development, Virtual Motion
Read the Case Study
Resources Related to
Our Meshing SDKs

Make Data Preparation for Simulation Easy
Discover how to easily add simulation to your application or automate interface detection in CHT or CFD simulation applications.
Expand the Scope of Your Application to Enable Hybrid Manufacturing
Discover how to handle both CAD and scanned data for hybrid manufacturing.

ACIS Polyhedra - Mesh Handling for ACIS Customers
Convert ACIS B-Rep bodies into meshes or import meshes directly into 3D ACIS Modeler for advanced model manipulation and preparation.

FVA Accelerated Support for New and Updated CAD Formats
FVA's solutions served the driveline industry with software capable of sophisticated simulations and detailed analyses of gearbox components.
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.
Expand the Scope of Your Application to Enable Hybrid Manufacturing
Discover how to handle both CAD and scanned data for hybrid manufacturing.

ACIS Polyhedra - Mesh Handling for ACIS Customers
Convert ACIS B-Rep bodies into meshes or import meshes directly into 3D ACIS Modeler for advanced model manipulation and preparation.

FVA Accelerated Support for New and Updated CAD Formats
FVA's solutions served the driveline industry with software capable of sophisticated simulations and detailed analyses of gearbox components.
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.

8 Reasons Why Developers Switch to HOOPS Visualize
Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.
CGM Modeler: A Platform for Innovation
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
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.
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.
Solving the Inherent Problems Associated with CAD Data Exchange
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.
CGM Modeler: A Platform for Innovation
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
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.
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.
Solving the Inherent Problems Associated with CAD Data Exchange
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.

ACIS Polyhedra - Mesh Handling for ACIS Customers
Convert ACIS B-Rep bodies into meshes or import meshes directly into 3D ACIS Modeler for advanced model manipulation and preparation.
Accelerate your 3D Application’s Development with AGM
Learn how you can significantly speed up your application’s development with AGM’s extensive, out-of-the-box, advanced code base.

Enable Automatic Supports Creation in your 3D Printing Application
Explore our new additive manufacturing capabilities within CGM Modeler in this webinar.

Expand the Scope of Your Application to Enable Hybrid Manufacturing
Discover how to handle both CAD and scanned data for hybrid manufacturing.

Make Data Preparation for Simulation Easy
Discover how to easily add simulation to your application or automate interface detection in CHT or CFD simulation applications.

Accelerate your 3D Application’s Development with AGM
Learn how you can significantly speed up your application’s development with AGM’s extensive, out-of-the-box, advanced code base.

Enable Automatic Supports Creation in your 3D Printing Application
Explore our new additive manufacturing capabilities within CGM Modeler in this webinar.

Expand the Scope of Your Application to Enable Hybrid Manufacturing
Discover how to handle both CAD and scanned data for hybrid manufacturing.

Make Data Preparation for Simulation Easy
Discover how to easily add simulation to your application or automate interface detection in CHT or CFD simulation applications.




