Abstract
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.
This research is being partly supported by the Commission of the European Union within the Human Capital and Mobility Programme No. ERBCHBICT 930851.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
CATIA Solids Geometry Version 3“, Interactive Functions Reference Manual,Publication Number SHSO-0063–02, Release 2, Third Edition, December, 1990.
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.
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.
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.
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.
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).
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.
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.
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.
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.
K. Martini and G.H. Powell. “Geometric Modeling Approaches for Civil Engineering and Building Design”, Microcomputers in Engineering 7, pp. 314, 1992.
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.
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.
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.
J.J. Shah. “Assessment of Features Technology”, Computer-Aided Design, Vol. 23, No. 5, pp. 331–343, June 1991.
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.
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.
J. Ovtcharova. “An Approach for the Form Feature-Based Modeling in Computer-Aided Design”, Ph.D. thesis, Technical University, Sofia, Bulgaria, March 1992.
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.
M. Klein. “Einführung in die DIN-Normen”, B.G. Teubner, Stuttgart, Beuth Verlag Berlin und Köln, 1993.
J.H. Vandenbrande. “Automatic Recognition of Machining Features in Solid Models”, Ph.D. thesis, University of Rochester, New York, 1990.
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.
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.
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.
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.
E. Tsang. “Foundations of Constraint Satisfaction”, Academic Press, 1993.
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.
D. Roller. “Advanced Methods for Parametric Design”, In: Geometric Modeling, Methods and Applications, H. Hagen and D. Roller (Eds.), Springer-Verlag, Berlin, 1991.
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.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vieira, A.S., Ovtcharova, J., Jasnoch, U. (1996). Consistency Management Aspects in Sinfonia . In: Teixeira, J.C., Rix, J. (eds) Modelling and Graphics in Science and Technology. Beiträge zur Graphischen Datenverarbeitung. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61020-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-61020-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60244-6
Online ISBN: 978-3-642-61020-2
eBook Packages: Springer Book Archive