Innovate With Industry-Leading 3D Modeling SDKs
Our cutting-edge software development toolkits revolutionize your 3D modeling workflow and return development time to your business. Shorten your time to market with out-of-the-box components that reduce risk and boost ROI.
Two Modeling Kernels,
a Lot of Possibilities
Choose between ACIS, our mature and highly optimized modeler used by 400+ companies worldwide or CGM,
our cutting-edge modeler embedding state of the art features and used by Catia V6.
CGM Modeler
The ultimate modeling technology for the next generation of 3D applications. Create, modify, query and visualize 3D data with CGM Modeler.
3D ACIS Modeler
This long-standing platform is the leading 3D geometric modeling kernel. Offering enhancements for millions of users, ACIS Modeler has facilitated decades of industrialization.
Partner with Spatial for Lifelong 3D Application Success
Boost your revenue by leveraging the power of our 3D modeling software development toolkits.
Spatial offers industry-leading capabilities with 3D CGM Modeler and 3D ACIS Modeler. Those modeling kernels integrate seamlessly into any software architecture, whether on the cloud, mobile devices, or data centers.
ACIS Modeler is our legacy modeler which has led the 3D geometric modeling kernel market for over 30 years, whereas CGM Modeler provides the ultimate modeling technology for the next generation of 3D applications. We also provide the Constraint Design Solver (CDS) for optimal part and assembly design.
Our modeling capabilities stretch far beyond simply offering modeling engines to support your needs. When combined with their complete suite of add-ons, such as CGM Polyhedra that allow you to work with polyhedral 3D Data or CGM Defeaturing that allow the automatic simplification of models, your organization can achieve its unique development goals.
By choosing Spatial, you’ll benefit from an expert partnership that spans the lifetime of your applications.
Software Development Kits
That Make a Difference
Develop Applications Faster
Both CGM Modeler and 3D ACIS Modeler offer a solid foundation for 3D application development and interoperability. By leveraging a well-tested, industry-proven solution, developers greatly reduce development risk.
Reduce Development Costs
Reduce development costs by facilitating faster time to market and taking your developers away from developing modeling tools. Lower risk also means greater user satisfaction and elevated ROI.
Differentiate Your 3D Application
Whether it’s CGM Modeler or 3D ACIS Modeler, developers can focus on delivering unique product capabilities. Our 3D modeling SDKs provide a significant headstart to your innovation.
Boost Your Time-to-Revenue
By providing a foundation of high-quality 3D software development toolkits, modeling products from Spatial accelerate application delivery time by simplifying development efforts and reducing resource requirements.
Unlock Even Greater Potential With SDK
Add-Ons
Combine our SDKs with cutting-edge add-ons to take your development capabilities to the next level.
CGM Polyhedra
Benefit from groundbreaking additions to precise modeling, such as automated healing, data preparation and data analysis.
CGM Defeaturing
Deliver automation in your application by removing hole or fillet features in one step without requiring user input.
CGM HLR
Produce easy-to-interpret drawing data by calculating visible, hidden, silhouette and occluded lines of a 3D model from different perspectives.
ACIS Polyhedra
Convert ACIS B-Rep bodies into meshes or import meshes directly into 3D ACIS Modeler for advanced model manipulation and preparation.
Our Modeling SDK Key Features
Enjoy advanced 3D modeling capabilities with our industry-leading
SDK features.
3D Geometry Modeling and Modification
Accurately create and modify 3D geometry using best-in-class B-Rep operators. These features support surface and solid modeling with robust operations such as Boolean, blending, direct editing, thickening, offsetting and more, catering to both history-free direct editing and history-based CAD applications.
Defeaturing and Simplification
Identify and recognize features such as holes, pads, pockets, fillets, chamfers, depressions, protrusions, blends and more. This feature provides options to control feature detection behaviour, aiding in manufacturing automation and model simplification.
Multi-Platform and Multi-Language Support
Our 3D modeling SDKs are compatible with Windows, Linux and Mac platforms, enabling the development of desktop and web applications. They support highly performant C++ and user-friendly C# languages to deliver optimal application performance.
Performance and Precision Modeling
Maintain high standards in performance and memory management with multi-threaded APIs and support for multi-core platforms. Ensure accuracy for both native and imported models with tolerant modeling to maintain model validity and accomodate tolerances during operations.
Polyhedral Modeling and Analysis
Import and handle polyhedral data from various sources, including medical, terrain and scanned objects. Perform robust operations like Boolean, offsetting, clash detection, decimation and slicing. Repair models by covering holes, stitching facet edges, correcting orientations and eliminating slivers.
Unleash the Potential
of Your Workflows
Make Time
Saving
Implement Spatial technology into your workflows to decrease your time to market. Use this time to focus on your IP, unique value proposition and delivering an exceptional product for your customers.
Reduce Project Investment
Ready-to-use components quickly integrate into your workflow to provide exceptional results without a significant investment in hours of software development.Elevate Your
Workflows
Combat your lack of development resources with our industry-leading expertise. Use our software to revolutionize your workflows, facilitating a high technical standard with ease.
End users
utilizing software with integrated Spatial modeling kernels.
Years
of proven CAD and 3D modeler development experience.
Corporate customers
worldwide
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.
Our collaboration with Spatial now allows us to not only perform high-quality healing on STL files but, more importantly, to import various CAD formats directly.
Stephen Anderson, Director of Group Software, Renishaw
Read the Case Study
Learn More About Our 3D
Modeling SDKs
CGM Modeler: A Platform for Innovation
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
5 Essential Functions of 3D ACIS Modeler
Explore the core functions of 3D ACIS Modeler: creating, modifying, querying, managing, verifying, and healing.
Healing as an Essential Function: Preserving Design Intent in 3D Models
Discover the importance of 3D model healing, pre-healing actions by 3D InterOp, and the healing process.
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.
FCC Increased Production Time by 20x
A leading CAM software provider for sheet metal manufacturing used 3D ACIS Modeler for robust 3D modeling and simulation.
5 Essential Functions of 3D ACIS Modeler
Explore the core functions of 3D ACIS Modeler: creating, modifying, querying, managing, verifying, and healing.
Healing as an Essential Function: Preserving Design Intent in 3D Models
Discover the importance of 3D model healing, pre-healing actions by 3D InterOp, and the healing process.
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.
FCC Increased Production Time by 20x
A leading CAM software provider for sheet metal manufacturing used 3D ACIS Modeler for robust 3D modeling and simulation.
The Future of CAM Workflows
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
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.
Automatic CAM (ACAM) in Subtractive CNC Machining
Discover Automatic CAM, the enabling processes, and its application benefits.
Additive Manufacturing - Top 5 Ways to Increase Revenue and Margins
Explore scenarios for Additive Manufacturing OEMs to offer complete solutions, impacting revenue and margins.
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.
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.
Automatic CAM (ACAM) in Subtractive CNC Machining
Discover Automatic CAM, the enabling processes, and its application benefits.
Additive Manufacturing - Top 5 Ways to Increase Revenue and Margins
Explore scenarios for Additive Manufacturing OEMs to offer complete solutions, impacting revenue and margins.
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.
3D-Tool Maximized Customer License Upgrades
3D-Tool expanded Viewer functionality to native CAD formats like CATIA V5 and Pro/E, enabling users to view and translate native CAD files without costly conversion.
ABB's Programming Without Shutting Down Production
ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.
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.
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.
EskoArtwork Drastically Reduced Preparation of CAD Models for Downstream Use
EskoArtwork's ArtiosCAD gained 3D CAD model import functionality, maintaining competitive edge without straining in-house resources.
ABB's Programming Without Shutting Down Production
ABB’s Robotics Division used RobotStudio software for PC-based robot programming, boosting productivity without production shutdowns.
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.
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.
EskoArtwork Drastically Reduced Preparation of CAD Models for Downstream Use
EskoArtwork's ArtiosCAD gained 3D CAD model import functionality, maintaining competitive edge without straining in-house resources.