Abstract
The first release of the international standard ISO 10303 (STEP) occurred in 1994. Since that time there has been much activity in translator development and in the testing of STEP data transfer in industrial applications. Meanwhile, further development of the standard is proceeding, driven to some extent by experience gained in the use of the initial 1994 release. This paper surveys some of the lessons that have been learned in using STEP, concentrating mainly on issues arising in the geometric modelling area. Suggestions are made for overcoming some of the problems encountered.
Chapter PDF
Similar content being viewed by others
Keywords
References
Allen, S., and Dutta, D. (1996). Supercyclides and blending, Computer Aided Geometric Design, Vol. 14, No. 7, pp. 637–651.
Armstrong, C., Bowyer, A., Cameron, S., Corney, J., Jared, G., Martin, R., Middleditch, A., Sabin, M., Salmon, J. and Woodwark, J. (2000). Djinn: Specification and Report, Information Geometers, Winchester, UK.
Bajaj, C.L. (1993). The emergence of algebraic curves and surfaces in geometric design. In Martin, R.R. (ed.): Directions in Geometric Computing, Information Geometers Ltd., Winchester, UK.
Boehm, W. (1990). On cyclides in geometric modelling, Computer Aided geometric Design, Vol. 7, Nos. 1 — 4, pp. 243 — 255.
Capoyleas, V., Chen, X. and Hoffmann, C.M. (1996). Generic naming in generative constraint-based design, Computer Aided Design, Vol. 28, No. 1, pp. 17 — 26.
Dahmen, W., and Thamm-Schaar, T.-M. (1993). Cubicoids: Modelling and visualization, Computer Aided Geometric Design, Vol. 10, No. 2, pp. 93–108.
Darboux, G. (1896). Sur une Classe Remarquable de Courbes et de Surfaces Algébriques, 2nd edition, Gauthier-Villars, Paris.
Degen, W.L.F. (1982). Surfaces with a conjugate net of conics in projective space, Tensor, N.S., Vol. 39, pp. 167–172.
Degen, W.L.F. (1986). Die zweifachen Blutelschen Kegelschnittflächen, Manuscripta Mathematica, Vol. 55, pp. 9–38.
Degen, W.L.F. (1994). Generalised cyclides for use in computer aided geometric design. In Bowyer, A.D. (ed.): Computer Aided Surface Geometry and Design, pp. 349–363, Oxford University Press (Proc. 4th IMA Conf. on the Mathematics of Surfaces, Bath, UK, Sept. 1990 ).
Dutta, D., Martin, R.R. and Pratt, M.J. (1993). Cyclides in surface and solid modeling, IEEE Computer Graphics and Applications, Vol. 13, No. 1, pp. 53–59.
Froumentin, M. and Chaillou, C. (1997). Quadric surfaces: A survey with new results. In Goodman, T.N.T. and Martin, R.R. (eds.): The Mathematics of Surfaces VII, Information Geometers Ltd., Winchester, UK (Proc. 7th IMA Conf. on the Mathematics of Surfaces, Dundee, Scotland, Sept 1996 ).
Hoffmann, C.M. (1989). Geometric and Solid Modeling, Morgan Kaufmann, San Mateo, CA.
ISO (1994a). ISO 10303:1994 — Industrial Automation Systems and Integration — Product Data Representation and Exchange,International Organization for Standardization, Geneva, Switzerland. (The ISO catalogue is at http://www.iso.ch/cate/cat.html; search on 10303 for a listing of parts of the standard).
ISO (1999). ISO 10303–42:1999 — Industrial Automation Systems and Integration — Product Data Representation and Exchange — Geometric and topological representation, International Organization for Standardization, Geneva, Switzerland (Edition 2 of this STEP resource part).
ISO (2001) ISO TC184/SC4/WG12 N908: Parameterization and constraints for explicit geometric product models — Working Draft of ISO 10303–108. Available at http://www.nist.gov/sc4/wg_qc/wg12/
Kripac, J. (1995). A mechanism for persistently naming topological entities in history-based parametric solid models. In Hoffmann, C.M. and Rossignac, J.R. (eds.): Proc. 3 ’’ ACM Symposium on Solid Modeling and Applications, Salt Lake City, 17 —19 May 1995, pp. 21–30. ACM Press, New York, NY.
Martin, R.R., de Pont, J.J. and Sharrock, T.J. (1986). Cyclide surfaces in computer aided design. In Gregory, J.A. (ed.): The Mathematics of Surfaces, Oxford University Press (Proc. 1st IMA Conf. on the Mathematics of Surfaces, Manchester, UK, Sept. 1984 ).
Middleditch, A.E., Reade, C.M.P. and Gomes, A.J. (2000). Point-sets and cell structures relevant to computer aided design, Int. J. Shape Modeling, Vol. 6, No. 2, pp. 175–206.
Owen, J. (1997). STEP: An Introduction, 2°`’ edition, Information Geometers Ltd., Winchester, UK.
Paluszny, M. and Boehm, W. (1998). General cyclides, Computer Aided Geometric Design, Vol. 15, No. 7, pp. 699–710.
PDES Inc. (2001). Web site http://pdesinc.aticorp.org/ (follow the link to `Success stories’). Pratt, M.J. (1990). Cyclides in computer aided geometric design, Computer Aided Geometric Design,Vol. 7, Nos. 1–4, pp. 221–242.
Pratt, M.J. (1995). Cyclides in computer aided geometric design II, Computer Aided Geometric Design, Vol. 12, No. 1, pp. 1–22.
Pratt, M.J. (1996). Dupin cyclides and supercyclides. In Mullineux, G. (ed.): The Mathematics of Surfaces VI, pp. 43–66, Oxford University Press (Proc. 6th IMA Conf. on the Mathematics of Surfaces, Brunel University, Uxbridge, UK, Sept. 1994 ).
Pratt, M.J. (1997). Quartic supercyclides I: Basic theory, Computer Aided Geometric Design, Vol. 14, No. 7, pp. 671–692.
Pratt, M.J. (1998). Extension of the standard ISO 10303 (STEP) for the exchange of parametric and variational CAD models. In Jacucci, G., 011ing, G.J., Preiss, K. and Wozny, M.J. (eds.): CD-ROM Procs. of IFIP WG5.2/5.3 conference PROLAMAT ‘88, Trento, Italy, Sept. 1998; Kluwer Academic Publishers, Boston, MA.
Pratt, M.J. and Anderson, B.D. (2001). A shape modelling applications programming interface for the STEP standard, Computer Aided Design, to appear.
Pratt, M.J. and Geisow, A.D. (1986). Surface/surface intersection problems. In Gregory, J.A. (ed.): The Mathematics of Surfaces, Oxford University Press (Proc. 1st IMA Conf. on the Mathematics of Surfaces, Manchester, UK, Sept. 1984 ).
Raghothama, S. and Shapiro, V, (1998). Boundary representation deformation in parametric solid modeling, ACM Trans. on Graphics, Vol. 17, No. 4, pp. 259–286.
Rockwood, A.P. (1997). Blending. In Bloomenthal, J. (ed.): An Introduction to Implicit Surfaces, pp. 197–221, Morgan Kaufmann, San Francisco, CA.
Rossignac, J.R. (1997). Structured topological complexes: A feature-based API for non-manifold topologies. In Hoffmann, C.M. and Bronsvoort, W.F. (eds.): Proc. 4rh ACM Symposium on Solid Modeling and Applications, Atlanta, GA, May 1997; ACM Press, New York, NY.
Rossignac, J.R. and O’Connor, M. (1990). SGC: A dimension-independent model for pointsets with internal structures and incomplete boundaries. In Wozny, M.J., Turner, J.U. and Preiss, K. (eds.): Geometric Modeling for Product Engineering, North-Holland Publ. Co. (Proc. IFIP/NSF Workshop on Geometric Modeling, Rensselaerville, NY, Sept. 1988 ).
Sederberg, T.W. (1990). Techniques for cubic algebraic surfaces: Parts 1 and 2, IEEE Computer Graphics and Applications, Vol. 10, No. 5, pp. 14–25 and Vol. 10, No. 6, pp. 1221.
Sederberg, T.W. (1985). Piecewise algebraic surface patches, Computer Aided Geometric Design, Vol. 2, Nos. 1–3,pp, 53–60.
Sederberg, T.W. and Anderson, D.C. (1985). Steiner surface patches, IEEE Computer Graphics and Applications, Vol. 5, No. 5, pp. 23–36.
USPro (1996). Computer Aided Processing of Engineering Drawings and Related Documentation (IGES). US Product Data Association, Charleston, SC, USA (IGES Version 5.3: American National Standard USPRO/IPO-100–1996).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer Science+Business Media New York
About this chapter
Cite this chapter
Pratt, M.J. (2001). Geometric Modelling: Lessons Learned From The ‘Step’ Standard. In: Kimura, F. (eds) Geometric Modelling. GEO 1998. IFIP — The International Federation for Information Processing, vol 75. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35490-3_9
Download citation
DOI: https://doi.org/10.1007/978-0-387-35490-3_9
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5322-6
Online ISBN: 978-0-387-35490-3
eBook Packages: Springer Book Archive