47 research outputs found

    Information structures and database support for solid modeling

    Get PDF
    The question we are going to investigate is how to map solid representations to DB structures and how to process this information efficiently. Starting from analytical representations based on analytical methods we discuss the use of constructive solid geometry and boundary representation models with various refinements. Furthermore, additional submodels (organizational, technological, physical) are considered in order to obtain an overall product model. This model representing all important aspects of a complex design object may serve to derive special object representations needed by existing engineering tools or by mathematical methods (e.g. finite elements). Today's DBMS are unable to meet the increasing requirements of engineering applications that would prefer to use a DBMS. To alter this situation, a new generation of DBMS architectures tailored to the demands of such enhanced applications have to be developed. As a consequence, the flexibility and expressiveness of data models as well as the handling of application objects must be greatly improved before interactive design work can be supported. We outline our data model concepts and architectural decisions to provide effective data management support. Our DBMS architecture consists of a neutral kernel part running on a server machine and an application layer tailored to solid modeling tasks which together with the application, i.e. the solid modeler is allocated to the workstation

    Operations on polytopes: application to tolerance analysis

    No full text

    KAMPLAN: A Template-Based System for Variant Process Planning of Engine Crankshafts

    No full text

    Feature Based Modeling of Machining Process Products

    No full text

    Solid Modelling in Haskell

    No full text
    We investigate the suitability of the functional model of programming as applied to the solid modelling field of 3D rendering, with particular reference to expressiveness and efficiency. We find that functional languages with a good implementation can be more efficient than other languages in certain aspects in the rendering process. Furthermore, recent developments in functional languages allow difficult concepts to be expressed simply within programs, and allow easier expression of the models we wish to render. 1 Introduction A currently popular area of computing research is functional languages. These are inspired by mathematical notation, and the work of the mathematicians Haskell B. Curry and Alonzo Church. These languages claim to be mathematically pure, which helps program manipulation and proofs. At the same time, a graphics technique known generally as Constructive Solid Geometry is gaining favour, especially now it has been enlivened with new raytracing and texture-mapping m..

    Geometrical Product Specification

    No full text
    corecore