Persistent naming through persistent entities

Rafael Bidarra, Willem F. Bronsvoort
Proceedings of Geometric Modeling and Processing 2002 - Theory and Applications, page 233--240 - jul 2002
Download the publication : BB02a.pdf [720Ko]  
Current parametric modeling systems suffer from the persistent naming problem, which is responsible for the unpredictable, sometimes stunning, behavior of such systems when re-evaluating a model, even after simple editing operations. This paper claims that the problem is an inherent difficulty of history-based parametric modeling, and that it is of little use to insist on developing more and more persistent naming schemes which end up solving only a fraction of the problem. Instead, it is argued that the rationale behind such schemes should itself be revised. Alternative approaches to define a parametric model based on persistent parametric entities can, in fact, eliminate the use of references to non-persistent geometric model entities, which is the cause of the problem. One such approach is described here, which is able to take full advantage of parametric solid modeling. It provides persistent entities in the parametric definition domain, which can be safely and consistently referred to. A number of examples illustrate how user specification of modeling operations can be performed through interaction with a declarative feature model.

Images and movies

 

BibTex references

@InProceedings { BB02a,
  author       = "Bidarra, Rafael and Bronsvoort, Willem F.",
  title        = "Persistent naming through persistent entities",
  booktitle    = "Proceedings of Geometric Modeling and Processing 2002 - Theory and Applications",
  pages        = "233--240",
  month        = "jul",
  year         = "2002",
  editor       = "Suzuki, H and Martin, R",
  publisher    = "IEEE Computer Society, CA",
  address      = "Wako, Japan",
  url          = "http://graphics.tudelft.nl/Publications-new/2002/BB02a"
}

Other publications in the database

» Rafael Bidarra
» Willem F. Bronsvoort






Back