• DocumentCode
    2148140
  • Title

    Ten questions that arose in designing the Djinn API for solid modelling

  • Author

    Owyer, Adrian B. ; Cameron, Stephen ; Jared, Graham ; Martin, Ralph ; Middleditch, Alan ; Sabin, Malcolm ; Woodwark, John

  • Author_Institution
    Sch. of Mech. Eng., Bath Univ., UK
  • fYear
    1997
  • fDate
    3-6 Mar 1997
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    Djinn is an API for solid modelling which is defined in the language of point-sets and is thus independent of any particular modelling data-structure (e.g. boundary representations or CSG trees). In designing this API, several significant and interesting questions have arisen, including: the basic feasibility of the approach; deciding how to support cellular models; providing facilities for navigation without traditional data-structures; addressing the problems of `tweaks´ and blends; ensuring that labels are preserved under geometric operations; permitting regions in which changes to a model have taken place to be identified; coping with approximate models; deciding whether to support variational models; keeping sweeps and transforms within a reasonable domain; and providing facilities to handle the many types of parametric surface. These questions are not all fully answered, but progress continues towards a published interface and C++ language binding
  • Keywords
    application program interfaces; data encapsulation; object-oriented programming; software engineering; solid modelling; utility programs; C++ language binding; Djinn API design; approximate models; blends; cellular model support; geometric operations; label preservation; navigation; parametric surface; point-sets language; solid modelling; sweeps; transforms; tweaks; variational models; Computer aided manufacturing; Computer industry; Computer science; Information geometry; Laboratories; Manufacturing industries; Mechanical engineering; Navigation; Solid modeling; Winches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Shape Modeling and Applications, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Aizu-Wakamatsu
  • Print_ISBN
    0-8186-7867-4
  • Type

    conf

  • DOI
    10.1109/SMA.1997.634884
  • Filename
    634884