Experience in the exchange of procedural shape models using ISO 10303 (STEP)

The international standard ISO 10303 (STEP) is being extended to permit the exchange of procedurally defined shape models, with additional parameterization and constraint information, between CAD systems. The transfer of parameterized assembly models is an additional objective. Most of the essential new resources have already been published by ISO, and the remainder are well advanced in the standardization process. Because these are new capabilities, at present not quite complete, there are at present no commercial STEP translators making use of them. However, several proof-of-concept trials have been performed or are in progress, using development versions of the STEP documentation. This paper reports in some detail on one of those trials, and comments on the experience gained. The conclusion is that the standardized exchange of CAD models containing 'design intent' information has been successfully demonstrated, but that the development of translators for that purpose is not an easy task. One particular problem area is pinpointed, where further research is needed to find ways of improving the efficiency of such exchanges.

[1]  Christoph M. Hoffmann,et al.  Geometric constraint solver , 1995, Comput. Aided Des..

[2]  Ari Rappoport,et al.  Integrated feature-based and geometric CAD data exchange , 2004, SM '04.

[3]  Michael J. Pratt,et al.  Extension of ISO 10303, the STEP standard, for the exchange of procedural shape models , 2004, Proceedings Shape Modeling Applications, 2004..

[4]  Ari Rappoport,et al.  One-dimensional selections for feature-based data exchange , 2005, SPM '05.

[5]  JungHyun Han,et al.  Manufacturing feature recognition from solid models: a status report , 2000, IEEE Trans. Robotics Autom..

[6]  Michael J. Pratt A New ISO 10303 (STEP) Resource for Modeling Parameterization and Constraints , 2004, J. Comput. Inf. Sci. Eng..

[7]  Jami J. Shah,et al.  Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications , 1995 .

[8]  Michael J. Pratt,et al.  Towards the standardized exchange of parameterized feature-based CAD models , 2005, Comput. Aided Des..

[9]  Christoph M. Hoffmann,et al.  Erep An Editable High-Level Representation for Geometric Design and Analysis , 2013 .

[10]  Hong Gu,et al.  Identifying, Correcting, and Avoiding Errors in Computer-Aided Design Models Which Affect Interoperability , 2001, J. Comput. Inf. Sci. Eng..

[11]  Soonhung Han,et al.  A set of standard modeling commands for the history-based parametric approach , 2003, Comput. Aided Des..

[12]  Christoph M. Hoffmann,et al.  Generic naming in generative, constraint-based design , 1996, Comput. Aided Des..

[13]  Michael J. Pratt,et al.  Introduction to ISO 10303 - the STEP Standard for Product Data Exchange. pp , 2001, J. Comput. Inf. Sci. Eng..

[14]  Sébastien Charles,et al.  Standardisation des échanges de modèles géométriques 3D paramétrés non figés : Dernières évolutions de la norme STEP , 2003 .

[15]  Soonhung Han,et al.  Exchange of CAD Part Models Based on the Macro-Parametric Approach , 2002 .

[16]  Ari Rappoport,et al.  An architecture for universal CAD data exchange , 2003, SM '03.

[17]  Jon Owen,et al.  Step - an introduction , 1997, Product data engineering.