J.C Miles , W.A Gray , T.W Carnduff , I Santoyridis , A Faulconbridge
{"title":"Versioning and configuration management in design using CAD and complex wrapped objects","authors":"J.C Miles , W.A Gray , T.W Carnduff , I Santoyridis , A Faulconbridge","doi":"10.1016/S0954-1810(00)00019-4","DOIUrl":null,"url":null,"abstract":"<div><p>In concurrent design, there is a need to control the interaction between the participants and also to manage the compatibility of the various components being designed. This requires a carefully defined structure to control the changes and additions to the design of artefacts and a means of allowing all participants to see as much of the design information as possible. For situations where colocation is not possible, this is best achieved through a suitably designed computer system. This paper covers the development of the <span>Describe</span> environment which consists of a CAD system linked to an Object-Oriented Database (OODB) via AutoLISP and a C++ executable. The interaction model within <span>Describe</span> has been developed to be as simple and flexible as possible and is based on fresults from a design experiment. Within the system, design information is stored as complex, wrapped objects which allow the seamless integration of graphical and other design information. The resulting system automatically updates design calculations when dimensions are altered in the CAD system. The system has been developed in conjunction with practising designers and applied to the domain of beam/slab bridges.</p></div>","PeriodicalId":100123,"journal":{"name":"Artificial Intelligence in Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0954-1810(00)00019-4","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0954181000000194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
In concurrent design, there is a need to control the interaction between the participants and also to manage the compatibility of the various components being designed. This requires a carefully defined structure to control the changes and additions to the design of artefacts and a means of allowing all participants to see as much of the design information as possible. For situations where colocation is not possible, this is best achieved through a suitably designed computer system. This paper covers the development of the Describe environment which consists of a CAD system linked to an Object-Oriented Database (OODB) via AutoLISP and a C++ executable. The interaction model within Describe has been developed to be as simple and flexible as possible and is based on fresults from a design experiment. Within the system, design information is stored as complex, wrapped objects which allow the seamless integration of graphical and other design information. The resulting system automatically updates design calculations when dimensions are altered in the CAD system. The system has been developed in conjunction with practising designers and applied to the domain of beam/slab bridges.