Enforcing Model Validity by Automatic Adjustment

[+] Author and Article Information
Alex Noort, Willem F. Bronsvoort

Computer Graphics and CAD/CAM Group Faculty of Information Technology and Systems Delft University of Technology Mekelweg 4 2628 CD Delft The Netherlands

J. Comput. Inf. Sci. Eng 1(4), 311-319 (Oct 01, 2001) (9 pages) doi:10.1115/1.1431549 History: Received August 01, 2001; Revised October 01, 2001
Copyright © 2001 by ASME
Your Session has timed out. Please sign back in to continue.


Ilies, H. T., and Shapiro, V., 1997, “An Approach to Systematic Part Design,” Product Modeling for Computer Integrated Design and Manufacturing, M. J. Pratt, R. D. Sriram, and M. J. Wozny, eds., Chapman & Hall, London, pp. 17–31.
Bidarra,  R., and Bronsvoort,  W. F., 2000, “Semantic Feature Modelling,” Computer-Aided Des., 32, No. 3, pp. 201–225.
Dohmen, M., 1998, “Constraint-Based Feature Validation,” Ph.D. thesis, Delft University of Technology, The Netherlands.
Hoffmann,  C. M., and Juan-Arinyo,  R., 1997, “Symbolic Constraints in Constructive Geometric Constraint Solving,” Journal of Symbolic Computation, 23, No. 2-3, pp. 287–299.
Kramer, G. A., 1992, Solving Geometric Constraint Systems: a Case Study in Kinematics, The MIT Press, Cambridge, MA.
Sannella, M., 1992, “The SkyBlue Constraint Solver,” Technical Report No. 92-07-02, Dept. of Computer Science and Engineering, University of Washington, Seattle, WA.
Bidarra,  R., de Kraker,  K. J., and Bronsvoort,  W. F., 1998, “Representation and Management of Feature Information in a Cellular Model,” Computer-Aided Des., 30, No. 4, pp. 301–313.
Mäntylä,  M., 1990, “A Modeling System for Top-down Design of Assembled Products,” IBM J. of Res. Dev., 34, No. 5, pp. 636–659.
Freeman-Benson, B. N., Maloney, J., and Borning, A., 1990, “The DeltaBlue Algorithm: An Incremental Constraint Hierarchy Solver,” Technical Report No. 89-08-06, University of Washington, Seattle, WA.
Noort, A., and Bronsvoort, W. F., 1999, “Automatic Model Adjustment in Form Feature Conversion,” In CD-ROM Proceedings of the 1999 ASME Design Engineering Technical Conferences and Computers in Engineering Conference. ASME, New York, Paper No. DETC99/CIE-9120.
Noort, A., Bidarra, R., and Bronsvoort, W. F., 2000, “Satisfying Interaction Constraints,” In Cugini, U., and Wozny, M., eds., Seventh IFIP WG 5.2 Workshop on Geometric Modeling: Fundamentals and Applications - GEO7, pp. 51– 64. University of Parma, Parma.
Shah, J. J., and Mäntylä, M., 1995, Parametric and Feature-based CAD/CAM, John Wiley & Sons, Inc., New York.
Regli, W. C., and Caines, D. M., 1996, Catalog of the NIST design, planning, and assembly repository, Technical report, National Institute of Standards and Technology, Gaithersburg, MD 20899, http://edge.msc.drexel.edu/repository.
Bidarra, R., and Bronsvoort, W. F., 2000, “On Families of Objects and Their Semantics,” In Martin, R., and Wang, W., eds., Proceedings of Geometric Modeling and Processing 2000 - Theory and Applications, pp. 101–111. IEEE Computer Society Press, Los Alamitos.


Grahic Jump Location
The dependency graph of the model of Fig. 6 with the model constraint (newdist) added
Grahic Jump Location
A model with a variant width for the stiffeners
Grahic Jump Location
The integrated dependency graph of the model of Fig. 8 with the algebraic constraint added
Grahic Jump Location
A model with two variant feature parameters
Grahic Jump Location
Three models that are created during the parameter space sampling process; only the last one is valid
Grahic Jump Location
A feature model with its variant parameters
Grahic Jump Location
The invalid model that results after adding a new constraint that specifies the distance between the front face of the base block and the front face of the protrusion; the other dependencies in the model involved in this distance are also shown
Grahic Jump Location
After changing the variant length parameter of the protrusion, the model has become valid again
Grahic Jump Location
The prototype feature model of the family of moving yaws of a bench vice, and the parameters of this family
Grahic Jump Location
The first attempt to create a member of the family was not successful (a), but the yaw could be automatically adjusted into a member of the family (b)
Grahic Jump Location
A detail design view of a product that does not satisfy all manufacturing constraints (a) and an incomplete manufacturing planning view for it (b)
Grahic Jump Location
Five feature parameters determine the distance between the protrusions
Grahic Jump Location
The adjusted model of the design view (a) and the corresponding model of the manufacturing planning view (b)
Grahic Jump Location
A feature model with non-critical dimensions
Grahic Jump Location
The system has automatically changed the invalid model of Fig. 1 into a valid one
Grahic Jump Location
A feature class can be used to create a feature instance by specifying values for its parameters
Grahic Jump Location
The solving scheme and the moments that it decides whether a model is valid or not
Grahic Jump Location
If the solving scheme (box a) finds a model to be invalid, the model may be automatically adjusted by the system (box b)
Grahic Jump Location
A model with variant positions for the stiffeners



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In