Featured Product
This Week in Quality Digest Live
Metrology Features
Tara Fortier
It will likely change in the next decade
Douglas C. Fair
Part 3 of our series on SPC in a digital era
Chris Anderson
How this technology drives transformational change
Eric Whitley
Manufacturing methods and technologies that improve waste management
Silke von Gemmingen
Simple AI integration and short training phases are key elements

More Features

Metrology News
Easy to use, automated measurement collection
High-end microscope camera for life science and industrial applications
Three new models for nondestructive inspection
Machine learning identifies flaws in real time
Advancing additive manufacturing
ABB robot charger automatically detects boreholes, fills them with charges, with no humans present
Two awards annually for students studying precision metrology
Includes checkups to help reduce the risk of failure, optimize production, keep equipment operating
Enabling scientists to better monitor and analyze changes in space-replicating habitat

More News

Quality Digest


Spatial Announces the General Availability of Release 2022 1.0

Enables data prep for sheet metal manufacturing, improves PMI exchange, simplifies ACIS multi-threading, and more

Published: Monday, November 8, 2021 - 11:00

(Spatial Corp: Broomfield, CO) -- Spatial Corp, the leading 3D software development toolkit provider for design, manufacturing, and engineering solutions, and a subsidiary of Dassault Systèmes, announces the production release of 2022 1.0.

This release delivers new advances in modeling and data preparation for digital dentistry; automatic unbending of sheet metal; automatic mid-surface sheet bodies generation for FE workflows; easy-to-implement parallelization; import of large-scale models into CGM-based applications; import of new tolerance modifiers; and meshing support for a mix of elements in boundary layer meshing.

Modeling and data preparation for digital dentistry: CGM Polyhedra enables easy undercut filling and tooth cap generation

New in 2022 1.0, CGM Polyhedra introduces the ability to create a smooth blend between the boundaries of two meshes and the ability to sweep polyline profiles with a draft angle.

Tessellated models composed of meshes are ubiquitous in modern workflows across various industries. For example, consider the dental industry, which largely consists of organic anatomical shapes, unlike precise solid-geometry normally seen in traditional engineering design and manufacturing applications.

CGM Polyhedra has robust tools to both heal and modify mesh-geometry, including new functionality to fill gaps between meshes and create/modify meshes by sweeping polylines with draft angles. This new functionality, in conjunction with existing healing functionality in CGM Polyhedra, allows digital dentistry application developers to easily develop workflows such as:
• Fill open regions in the form of irregular holes that may be a result of poor upstream scanning in tessellated models of jaws.
• Fill concave undercut regions between the tooth and the jaw with poly extrude and sweeps.
• Smoothly join the tessellated model of a crown (tooth cap) with the tessellated model of a root (tooth root) by filling the region between the boundaries of the two meshes.

Overall, the three digital dental workflows are simplified with new functionality in CGM Polyhedra. Further, the new healing and modeling functionalities in CGM Polyhedra are applicable for industries beyond dental. For specific details about the new features for CGM Polyhedra and example workflows featuring these new functionalities visit Spatial.com.

Unbending of sheet-metal parts with even more speed: automatic unbending

In 2022 1.0, CGM Modeler introduces a new operator to automatically detect cylindrical bends and automatically unbend them in 3D models. As a result, and when combined with existing operators in CGM Modeler, software developers can enable robust and efficient automation in sheet-metal manufacturing applications.

Often sheet metal is the obvious choice for a myriad of industrial uses. An important step in fabricating sheet-metal parts is the ability to virtually reverse the manufacturing process to unbend digital sheet-metal parts and lay the original sheet-metal design flat. Then, features can be removed, and the exact size of the sheet-metal blank can be determined and optimally nested within standard sheets for automatic cutting.

Sheet-metal parts can now be automatically unfolded with CGM Modeler.The selected flat-planar face can be inputted into the new automatic unbend operator in CGM Modeler, which will automatically traverse the part, detect all bends, and unfold each bend. Once the original design has been unfolded, the exact size of the sheet-metal blank can be determined. Afterward, the end-user can select the material, and fabrication costs can be determined. Finally, the sheet-metal part can be fabricated and delivered to the customer.

The entire virtual workflow for importing sheet-metal parts and unbending such parts can be implemented into any CAD-CAM software application with Spatial’s powerful CGM Modeler.

For specific details about the new features for CGM Modeler, as well as an example workflow featuring these new functionalities, visit Spatial.com.

Obtain finite-element results faster: creation of mid-surface sheet-bodies with the 3D ACIS Modeler

In its latest release, the 3D ACIS Modeler introduces the capability to extract sheet-bodies at the mid-surface between faces of solid bodies with the new function api_make_mid_sheet_body.

A good example is a finite-element (FE) workflow in a computer-aided engineering (CAE) application. The new ability of the 3D ACIS modeler to easily and quickly extract the mid-surface between opposite faces of thin-walled geometries greatly simplifies FE-workflows.

Instead of a series of manual modeling operations to extract the mid-surface for each pair of opposite faces, the CAE-application activates an ACIS-enabled workflow to extract the mid-surfaces. The resulting sheet-body can then be meshed with structural shell elements, using Spatial’s 3D Precise Mesh, resulting in a mesh to which appropriate boundary conditions and loads can be applied and a solution ultimately obtained. All without time-intensive manual modeling operations to extract the mid-surfaces.

For specific details about the new features for the 3D ACIS Modeler, as well as an example workflow featuring these new functionalities, visit Spatial.com.

Easy-to-implement parallelization in the 3D ACIS Modeler: Quickly multi-thread your ACIS workflows

In 2022 1.0, 3D ACIS Modeler introduces a new “helper” function, api_process_mt, which greatly simplifies the implementation of multi-threaded, largely independent workflows involving ACIS data and functions.

While parallelization of patterns seems straightforward in theory, up until now, it has been quite difficult to implement in ACIS-enabled applications because of the relationships between geometric and topological entities in solid models and the need to track modeling steps in history streams.

For example, consider an ACIS-dependent workflow that entails the subtraction of a half-space in a model with a large number of bodies. Subtraction for a single body requires about ten lines of code without multi-threading. And for multiple bodies, with the new helper function api_process_mt, only ten additional lines of code are needed for subtraction in a multi-threaded manner.

The new helper function api_process_mt in the 3D ACIS Modeler can be used to quickly parallelize many common ACIS-dependent workflows via multi-threading without resorting to the ACIS Thread Manager. An excellent example of using api_process_mt to multi-thread an ACIS-dependent workflow is Spatial’s own implementation of the new function api_n_body_clash in the 3D ACIS Modeler to detect clashes among multiple bodies.

With multi-threading, api_n_body_clash is significantly more performant than api_body_clash. Moreover, api_n_body_clash is more versatile than api_body_clash in that it detects clashes among more than just two bodies.

For specific details about the new helper functions for 3D ACIS Modeler and how they can be implemented, visit Spatial.com.

From smaller to larger with 3D InterOp: import of large-scale models into CGM-based applications

Large-scale models are typically associated with BIM-centric applications, which consume data for landscapes/terrains and buildings, whose dimensions range far outside dimensions for traditional CAD applications. New for 2022 1.0, 3DInterOp allows the import of large-scale models with dimensions ranging from 1-100km into CGM-enabled applications. Such capability extends the capability of CGM Modeler (CGM) from traditional mechanical-design workflows to architectural, engineering, and construction (AEC) workflows in the field of building-information management (BIM).

Furthermore, 3D InterOp offers the import of small-scale models with dimensions down to 10µm into CGM-enabled applications. This additional capability for small-scale models extends CGM into the semiconductor, electronics, and precision electromechanical industries. 3D models can now contain features ranging in dimensions of several mm to a few meters for fixtures in rooms to many kilometers for the terrain—all enabled with large-scale functionality in 3D InterOp for CGM-enabled applications.

For specific details about these features, as well as an example workflow featuring these new functionalities, visit Spatial.com.

Enable Industry 4.0 with 3D InterOp: import of tolerance modifiers

In addition to tolerance modifiers for material conditions, free states, and tangent planes, new in 2022 1.0, 3D InterOp now supports the import of common-zone (CZ) and unequal-zone (UZ) modifiers embedded in digital CAD models embedded in CATIA V5/V6, including both graphical (human-viewable) and semantic (machine-readable) data. Furthermore, 3D InterOp now allows the import of more than two modifiers per feature control frame.

3D InterOp’s ability to import a range of geometric and dimensional tolerancing (GD&T) modifiers optimizes manufacturing and measurement processes with tolerance data that simultaneously controls the size, form, orientation, and location in one notation for both graphical and semantic workflows.

For example, the CZ modifier allows the application of the same tolerance and ultimately manufacturing process to different surfaces of a part. Similarly, the UZ modifier provides manufacturing options by providing a non-uniform way to apply tolerances resulting in an almost unlimited variety of shapes and conditions.

Overall, the import and downstream use of tolerance modifiers in digital applications supports both design and manufacturing flexibility and ultimately reduces fabrication costs.

For specific details about these features, as well as examples featuring these new functionalities, visit Spatial.com.

3D Precise Mesh extends CFD workflows: automatic and robust boundary-layers

The generation of meshes continues to be a time-consuming task in workflows for computational fluid dynamics (CFD). Hybrid CFD in Spatial’s 3D Precise Mesh streamlines meshing tasks with a one-step, automatic, and robust CFD Hybrid mesh generation technology, including the management of boundary-layer mesh-generation, all controlled by user-defined parameters and functions.

New in 2022 1.0, 3D Precise Mesh now offers new functionality for Hybrid CFD in its quest to streamline the meshing of models for CFD analyses. In particular, Hybrid CFD now supports the mix of prismatic and hexahedral* elements in boundary layers, automatically referencing input surfaces from CAD geometry, and managing collisions, imprinting, smooth blending, and adaptation features according to user-defined requirements. Additionally, in this release, 3D Precise Mesh keeps enhancing its capabilities for seamless meshing workflows, either for CFD and any other CAE workflows, by enhancing the management of discrete inputs of CAD geometry to generate quad-dominant surface meshes as well as second-order surface and volume meshes.

For specific details about these new features visit Spatial.com.

* Hexahedral elements in boundary layers will be available in MeshGems V2.14, to be released by mid-November 2021.

Other release highlights

This release also delivers a number of other improvements for various Spatial components. For more information see the full list of highlights on Spatial.com.

About Spatial Corp

Spatial Corp, a Dassault Systèmes subsidiary, is the leading provider of 3D software development toolkits for technical applications across a broad range of industries. Spatial 3D modeling, 3D visualization, and CAD translation software development toolkits help application developers deliver market-leading products, maintain focus on core competencies, and reduce time to market. For more than 30 years, Spatial’s 3D software development toolkits have been adopted by many of the world’s most recognized software developers, manufacturers, research institutes, and universities. Headquartered in Broomfield, Colorado, Spatial has offices in the United States, Germany, Japan, China, and the United Kingdom. For more information visit www.spatial.com.


About The Author

Quality Digest’s picture

Quality Digest

For 40 years Quality Digest has been the go-to source for all things quality. Our newsletter, Quality Digest, shares expert commentary and relevant industry resources to assist our readers in their quest for continuous improvement. Our website includes every column and article from the newsletter since May 2009 as well as back issues of Quality Digest magazine to August 1995. We are committed to promoting a view wherein quality is not a niche, but an integral part of every phase of manufacturing and services.