A New Modeler From Spatial?

David Prawel

July 19, 2011

2 Min Read
A New Modeler From Spatial?

Spatial's recent announcement of its Convergence Geometric Modeler may not be a major product release, but it's still big news.

For anyone who uses the hundreds of products sold by the hundreds of companies who use Spatial's component software (e.g. ACIS), for anyone who needs seamless compatibility with CATIA V5, and for the countless data translations that take place each day using products built on Spatial's data translation tools, the big news is the operative word "kernel."

For many years before Dassault acquired Spatial, the company was integrating portions of the ACIS code into the CATIA V5 modeler (through a source-code license). Since the acquisition, that work continued, but there were always two distinct modeling engines.

This announcement calls for a repackaging of the CATIA V5/V6 engine into a component (a kernel) that can be integrated into products from Spatial's OEM customers, who are a relative who's-who list of players and products, including SpaceClaim, Gibbs, Moldflow, ANSYS, Pathtrace, MSC.software, and hundreds more, just as they integrate ACIS today. Spatial's 3D Interop data translators are also now staged on this new kernel.

There are some big advantages of this new packaging. For example, tolerant modeling was built on top of the ACIS engine, but only as an afterthought because ACIS was built many years before tolerant modeling became a key requirement in 3D CAD modeling. Now this technology is a core capability of the CATIA V5/V6 engine, and with the packaging change, it also becomes central to ACIS. Some advanced surface modeling capabilities are now available to Spatial's component customers that were part of the CATIA modeler, but traditionally not found in ACIS. These and other new improvements guarantee compatibility with CATIA V5/V6.

This new packaging also makes products built on Spatial's data translation tools (now called "3D Interop CGM") perform much faster. When these translators ran on ACIS, a translation was required from CATIA V5 to ACIS, then to the final destination -- two translations each time a CAD file was moved between CATIA V5 and another CAD system. Now that the CGM kernel is the CATIA V5/V6 engine, the initial translation is no longer required. This will speed things up considerably, while also easing compatibility issues that sometimes arose with version updates.

About the Author

David Prawel

Dr. David Prawel has enjoyed a 35+ year career as an entrepreneur, consultant and educator in 3D technology and digital product development. He helped build 6 startup companies, with one successful IPO and one in the works. He earned Bachelor's and Master's degrees from the University of Buffalo, and a Ph.D. from Colorado State University in Biomedical Engineering. He is currently on the Research Faculty in Mechanical Engineering at CSU, where he researches biomaterials. He also recently founded a community-access center for 3D printing and personal fabrication (www.idea2product.net).

Sign up for the Design News Daily newsletter.

You May Also Like