Skip to main content

A System for Interactive Graphical Modeling with Three-Dimensional Constraints

  • Conference paper
Book cover CG International ’90

Abstract

This paper presents an interactive graphical system for modeling three-dimensional objects. An object can be specified by a graphical interface or alternatively, by entering a textual description. Both interface styles are integrated in a graphical programming environment. Geometric relations between objects are specified by constraints between local coordinate systems. The user can define constraints graphically and constraints are evaluated real-time. The combination of a direct manipulation interface and a procedural modeling language makes it possible to define and modify parametrized part hierarchies graphically.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Badler N.I., Kamran H., “Articulated figure positioning by multiple constraints”,IEEE Computer Graphics & Applications, June 1987, pp. 28–38

    Google Scholar 

  • Bernstein N.S., Preiss K., “Representation of tolerance information in solid models”,Proceedings 15th Design Automation Conference, 1989, pp. 405–411

    Google Scholar 

  • Bier E.A., Stone M.C., “Snap-Dragging”,Computer Graphics (Proceedings Siggraph’86), vol. 20 no. 4, 1986, pp. 28–38

    Google Scholar 

  • Borning A., Duisberg R., “Constraint-based tools for building user interfaces”,ACM Transactions on Graphics, vol. 5 no. 4, 1986, pp. 245–374

    Article  Google Scholar 

  • Cohen E.S., Smith E.T., Iverson L.A., “Constraint-based tiled windows”, IEEE Computer Graphics amp; Applications, May 1986, pp. 35–45

    Google Scholar 

  • Cugini U., Folini F., Vicini I., “A procedural system for the definition and storage of technical drawings in parametric form”, Proceedings Eurographics’88, Elsevier Science Publishers, 1988, pp. 183–196

    Google Scholar 

  • Emmerik M.J.G.M. van, “A system for graphical interaction on parametrized solid models”,Proceedings Eurographics’88, Elsevier Science Publishers, 1988, pp. 233–242 (Reprinted as “Creation and modification of parametrized solid models by graphical interaction”,Computers & Graphics, vol. 13 no. 1, 1989, pp. 71–75 )

    Google Scholar 

  • Emmerik M.J.G.M. van, “A system for graphical interaction on parametrized solid models”,Proceedings Eurographics’88, Elsevier Science Publishers, 1988, pp. 233–242 (Reprinted as “Creation and modification of parametrized solid models by graphical interaction”,Computers & Graphics, vol. 13 no. 1, 1989, pp. 71–75 )

    Article  Google Scholar 

  • Emmerik M.J.G.M. van, “Graphical interaction on procedural object descriptions”,Theory andPractice of Geometric Modelling,Springer-Verlag, 1989, pp. 469–482

    Chapter  Google Scholar 

  • Emmerik M.J.G.M. van, Jansen F.W., “User interface for feature modeling”,Proceedings CAPE’89,Elsevier Science Publishers, 1989, pp. 625–632

    Google Scholar 

  • Fuller N., Prusinkiewicz P., “Geometric Modeling with Euclidian Constructions”,Proceedings Computer Graphics International’88, Springer-Verlag, 1988, pp. 379–391

    Google Scholar 

  • Kernighan B.W., Pike R., “The UNIX programming environment”, Prentice-Hall software series, Prentice-Hall, New Jersey, 1985

    Google Scholar 

  • Kernighan B.W., Pike R., “The UNIX programming environment”,Prentice-Hall software series, Prentice-Hall, New Jersey, 1985

    Google Scholar 

  • Kim S.H., Lee K., “An assembly modelling system for dynamic and kinematic analysis”,Computer-Aided Design, vol. 21 no. 1, 1989, pp. 2–12

    Article  Google Scholar 

  • Kimura F. Suzuki H., Wingard L., “A uniform approach to dimensioning and tolerancing in product modeling”, Proceedings CAPE’86, 1986, pp.165–178

    Google Scholar 

  • Kin N., Noma T., Kunii T.L., “PictureEditor: A 2D picture editing system based on geometric constructions and constraints”, Proceedings Computer Graphics International ’89, Springer-Verlag, 1989, pp. 193–206

    Google Scholar 

  • Nelson G., “Juno, a constraint-based graphics system”,Computer Graphics (Proceedings Siggraph’85), vol. 19 no. 3, 1985, pp. 235–243

    Article  Google Scholar 

  • Roach J.A., “The rectangle placement language”, Proceedings of the 21th Design Automation Conference, 1984, pp. 405–411

    Chapter  Google Scholar 

  • Roth J., Hashimshony R., “Algoritms in graph theory and their use for solving problems in architectural design”,Computer-Aided Design, vol. 20 no. 7, 1988, pp. 373–381

    Article  MATH  Google Scholar 

  • Rossignac J.R., “Constraints in Constructive Solid Geometry”,Proceedings Workshop onInteractive 3D Graphics, ACM Press, 1986, pp. 93–110

    Google Scholar 

  • Rubin R.V., Golin E.J., Reiss S.P., “Thinkpad: a graphical system for programming by Demonstration”,IEEE Software, March 1985, pp. 73–78

    Google Scholar 

  • Shneiderman B., “Direct manipulation, a step beyond programming languages”,IEEE Computer, vol. 16, 1983, pp. 57–69

    Article  Google Scholar 

  • Sutherland I.E., “SKETCHPAD: a man-machine graphical communication system”,Proceedings Spring Joint Computer Conference, 1963, pp. 329–346

    Google Scholar 

  • White R.M., “Applying Direct Manipulation to Geometric Construction Systems”,Proceedings Computer Graphics International’89, Springer-Verlag, 1989, pp. 446–455

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Tokyo

About this paper

Cite this paper

van Emmerik, M.J.G.M. (1990). A System for Interactive Graphical Modeling with Three-Dimensional Constraints. In: Chua, TS., Kunii, T.L. (eds) CG International ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68123-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-68123-6_22

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-68125-0

  • Online ISBN: 978-4-431-68123-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics