Consistency Management Aspects in Sinfonia

  • A. S. Vieira
  • J. Ovtcharova
  • U. Jasnoch
Conference paper
Part of the Beiträge zur Graphischen Datenverarbeitung book series (GRAPHISCHEN)


In this paper first an evaluation and critique of current research and commercial activities on feature-based design systems is provided. To overcome the outlined limitations, we introduce Sinfonia, a system for feature-based design. Two aspects of Sinfonia are focused: the feature modeller kernel and the consistency mechanism. Due to the difficulty on finding a precise definition of the term “feature”, a formal feature definition based on basic theoretical principles is given. Here, we make clear that both features and constraints are needed to describe product semantics, i.e. the two concepts cannot exist in separate. Further, a feature classification scheme for design features is provided and completed with practical examples. The maintenance of semantic correct feature-based models is an essential requirement of design-by-features applications. Semantics can be expressed by several kinds of constraints. This paper provides a set of constraint concepts from a feature-based modelling point of view. In regard to the different nature of feature semantics, a feature constraint classification scheme is presented. Moreover, we illustrate the different types of constraints, using simple examples. Several techniques to express and solve feature constraints are also referred.


Features feature-based design constraints consistency mechanism 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J.J. Cunningham and J.R. Dixon. “Designing with Features: The Origin of Features”, In: Proceedings of ASME Computer in Engineering Conference, San Francisco, pp. 237–243, August, 1988.Google Scholar
  2. 2.
    CATIA Solids Geometry Version 3“, Interactive Functions Reference Manual,Publication Number SHSO-0063–02, Release 2, Third Edition, December, 1990.Google Scholar
  3. 3.
    D.C. Anderson and T.C. Chang. “Geometric Reasoning in Feature-based Design and Process Planning”, Computer & Graphics, Vol. 14, No. 2, pp. 225–235, 1990.CrossRefGoogle Scholar
  4. 4.
    J.J. Shah, M.T. Rogers, P.C. Sreevalsan, D.W. Hsiao, A. Mathew, A. Bhatnagar, B.B. Liou, D.W. Miller, R. Tadepalli, and V. Pherwani. “The ASU Features Testbed: an Overview”, Technical Report, Department of Mechanical and Aerospace Engineering, Arizona State University, Arizona, USA, December 1991.Google Scholar
  5. 5.
    H. Denzel and G.C. Vosniakos. “A Feature-Based Design system and its Potential to unify CAD and CAM”, In: IFIP Workshop on Interfaces in Industrial Systems for Production and Engineering, J. Rix and E.G. Schlechtendahl (Eds.), pp. 124–137, March 15–17, 1993.Google Scholar
  6. 6.
    F.L. Krause, M. Ciesla, E. Rieger, M. Stephan, and A. Ulbrich. “Featureverarbeitung - Kernkomponente integrierter CAE-Systeme”, In: Proceedings of the CAD‘94 Produktdatenmodellierung und Prozeßmodellierung als Grundlage neuer CAD-Systeme, Paderborn, pp. 407–424, March 17–18, 1994.Google Scholar
  7. 7.
    J. Ovtcharova, S. Hassinger, A.S. Vieira, U. Jasnoch, and J. Rix. “Sinfonia - An Open Feature-based Design Module”, In: Proceedings of the 14th ASME International Computers in Engineering (CIE‘94) Conference,Minnesota USA, September 11–14, 1994 (to be published).Google Scholar
  8. 8.
    M. Dohmen. “Constraint techniques in interactive feature modeling”, Report94–16 of the Faculty of Technical Mathematics and Informatics, Delft University of Technology, The Netherlands, 1994.Google Scholar
  9. 9.
    R. Fischer, A.S. Vieira, and J. Rix. “Analysis-Aided Geometric Design based on Constrained Parametric Structures”, In: Geometric Modeling, Methods and Applications, H. Hagen et al. ( Eds. ), Springer-Verlag, 1994.Google Scholar
  10. 10.
    W. Lin and A. Myklebust. “A Constraint-Driven Solid Modeling Open Environment”, In: Proceedings of the Second Symposium on Solid Modeling and Applications ‘93, Montreal, Canada, pp. 233–242, 1993.Google Scholar
  11. 11.
    M. Fa, T. Fernando, and P.M. Dew. “Direct 3D Manipulation Techniques for Interactive Constraint-based Solid Modelling”, In: Proceedings of the Eurographics ‘93, R.J. Hubbold and R. Juan (Eds.), Backwell Publishers, Vol. 12, No. 3, pp. C-237–248, 1993.Google Scholar
  12. 12.
    K. Martini and G.H. Powell. “Geometric Modeling Approaches for Civil Engineering and Building Design”, Microcomputers in Engineering 7, pp. 314, 1992.Google Scholar
  13. 13.
    D. Köhler and V. Jung. “Constraint-based Modeling with ProCrux”, In: Computer Applications in Producttion and Engineering: Integration Aspects, G. Doumeinngts, J. Browne, and M. Tomljanovich (Eds.), Elsevier Science Publishers B.V. (North-Holland), IFIP, pp. 389–398, 1991.Google Scholar
  14. 14.
    P.R. Wilson. “Feature Modeling Overview”, In: Proceedings of the 17th International Conference On Computer Graphics and Interactive Techniques SIGGRAPH‘90, Course Notes 12, Solid Modeling: Architectures, Mathematics, and Algorithms, Dallas, pp. XI-1 to XI-56, August 6–10, 1990.Google Scholar
  15. 15.
    M.J. Pratt. “Synthesis of an Optimal Approach to Form Feature Modelling”, In: Proceedings of the 1988 ASME International Computers in Engineering Conference and Exhibition, Vol. 1, ASME, New York, pp. 263–274, 1988.Google Scholar
  16. 16.
    J.J. Shah. “Assessment of Features Technology”, Computer-Aided Design, Vol. 23, No. 5, pp. 331–343, June 1991.zbMATHCrossRefGoogle Scholar
  17. 17.
    J. Ovtcharova and U. Jasnoch. “Towards a Consistency Management in a Feature-based Design”, In: Proceedings of the 13th ASME International Computers in Engineering (CIE‘93) Conference, San Diego, California, USA, August 8–12, pp. 129–143, 1993.Google Scholar
  18. 18.
    Industrial Automation Systems - Product Data Representation and Exchange - Part 48: Integrated Generic Resources: From Features“, Working Draft, ISO TC 184/SC4 WG3 N102 (P5), January 2, 1992.Google Scholar
  19. 19.
    J. Ovtcharova. “An Approach for the Form Feature-Based Modeling in Computer-Aided Design”, Ph.D. thesis, Technical University, Sofia, Bulgaria, March 1992.Google Scholar
  20. 20.
    J. Ovtcharova, G. Pahl, and J. Rix. “A Proposal for Feature Classification in Feature-Based Design”, Computer & Graphics, Vol. 16, No. 2, pp. 187–195, 1992.CrossRefGoogle Scholar
  21. 21.
    M. Klein. “Einführung in die DIN-Normen”, B.G. Teubner, Stuttgart, Beuth Verlag Berlin und Köln, 1993.Google Scholar
  22. 22.
    J.H. Vandenbrande. “Automatic Recognition of Machining Features in Solid Models”, Ph.D. thesis, University of Rochester, New York, 1990.Google Scholar
  23. 23.
    T. Laakko and M. Mäntylä. “Feature-Based Modeling of Product Families”, In: Proceedings of the 14th ASME International Computers in Engineering (CIE‘94) Conference, Minnesota USA, September 11 – 14, 1994.Google Scholar
  24. 24.
    M. Sannella, B. Freeman–Benson, J. Maloney, and A. Borning. “Multi–way versus One–way Constraints in User Interfaces: Experience with the DeltaBlue Algorithm”, Technical Report 92–07–05, Dept. of Computer Science and Engineering, University of Washington, July 1992.Google Scholar
  25. 25.
    A. Perez and D. Serrano. “Constraint-based Analysis Tools for Design”, In: Proceedings of the Second Symposium on Solid Modeling and Applications ‘93, Montreal, Canada, pp. 281–290, 1993.Google Scholar
  26. 26.
    R. Bidarra and J.C. Teixeira. “Intelligent Form Feature Interaction Management in a Cellular Modeling Scheme”, In: Proceedings of the Second Symposium on Solid Modeling and Applications ‘93, Montreal, Canada, pp. 483–485, 1993.Google Scholar
  27. 27.
    E. Tsang. “Foundations of Constraint Satisfaction”, Academic Press, 1993.Google Scholar
  28. 28.
    W. Keirouz, J. Pabon, and R. Young. “Integrating Parametric Geometry, Features, and Variational Modeling for Conceptual Design”, International Journal of Systems Automation: Research and Applications (SARA), No. 2, pp. 17–36, 1992.Google Scholar
  29. 29.
    D. Roller. “Advanced Methods for Parametric Design”, In: Geometric Modeling, Methods and Applications, H. Hagen and D. Roller (Eds.), Springer-Verlag, Berlin, 1991.Google Scholar
  30. 30.
    U. Jasnoch. “Global Consistency Management within a CAD Framework”, In: Proceedings of the Third IFIP WG 10. 2 Workshop on Electronic Design Automation Frameworks, Paderborn, Germany, 1992.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • A. S. Vieira
  • J. Ovtcharova
  • U. Jasnoch

There are no affiliations available

Personalised recommendations