Developer Tips & Tricks - InterOp

Developer Tips & Tricks - Interoperability Interoperability at your Service: What to Import and When

By Stefanie Kenny, Technical Account Manager

R23 introduced significant new functionality for data import.  In the last newsletter, the article Import and Native Data Loading: Who Likes to Wait? discussed how this new functionality can help you speed up your data import.  Today, I’ll give you tips for integrating this new functionality into your application.
Every CAD file contains a rich data set.  Your application will want to use this various data in different ways and at different times.  Interop provides a flexible interface for accessing the right data when you need it.  In this way, your users can start working right away while the machine continues to work in the background.

 

Loading the simplest data first (Product Structure and Graphical data), allows the user to interact with that data while the more complex data is being translated in the background.  Data translation is no longer a monolithic file-to-file operation—it is now more like picking from a menu, with the Product Structure providing the framework, or menu, for selecting data.

To take advantage of this, you will want to architect your application to break the translation into separate steps.

 

Key characteristics of this workflow are as follows:

  • Product Structure is usually obtained by importing to an XML EBOM file.  There are also new APIs for reading product structure in-memory.
  • Graphical data can be read in-memory and streamed directly to your graphics system.
  • APIs for reading Product Structure and Graphical data are modeler independent.
  • InterOp allows you to create geometry in any of the ACIS, CGM or Parasolid kernels.
  • Geometry, or B-Rep, is translated in a separate process.  This provides several advantages: Allows multi-process part translation for assemblies; and facilitates easy InterOp version upgrades

For more information:

Please contact Spatial Customer Support for further questions.

Back to Fall 2012 Articles

 

 

 

 

 

Featured Video

Customers

Bosch-Rexroth
AVL
AutoDesSys
Bricsys
Breuckmann
Build IT
Aicon
Alibre
Biesse
Ansys
AWR
BCT
Ansoft
ARA
AlmaCAM
Agilent

eBooks & Whitepapers

eBooks & Whitepapers

Download technical eBooks and whitepapers on topics including industry challenges and product solutions.

Spatial Facebook Spatial Twitter Spatial LinkedIn Spatial YouTube Spatial Blog RSS

SPATIAL BLEND NEWSLETTER

A quarterly e-Newsletter highlighting industry trends, and includes articles from Spatial developers. Sign up to receive The Spatial Blend.