curating digital engineering documents - ukoln · original design, they can be validated at the...

1
Alex Ball and Manjula Patel, UKOLN, University of Bath Lian Ding, Engineering IMRC, University of Bath 21–22 November 2006 Emulation/VM environment Processing software Known issues File format Description (supported significant properties, etc.) Documentation API Specification Standards Import filter Export filter CAD file Geometry Materials Tolerances Design history ... ? This work is supported by the UK Engineering and Physical Sciences Research Council (EPSRC) and the Economic and Social Research Council (ESRC) under Grant Numbers EP/C534220/1 and RES-331-27-0006. Proposed solution The KIM Project is a collaboration of eleven UK universities with funding from the EPSRC and ESRC, set up to tackle the grand challenge presented by the Engineering industry shifting its focus from product delivery to product-service. The solution we propose is based on the idea of lightweight representations: simple formats that are easy to preserve but which do not try to retain all the richness of the full CAD model. By producing files in these formats at the time of the original design, they can be validated at the same time as the full model. Their simplicity makes them easier to read back into newer software. The problem is making sure no information is lost that will be important for future reference and re-use. Choosing the right format UKOLN and the University of Bath are co-operating with the Digital Curation Centre to produce a representation information registry for Engineering file formats, particularly CAD file formats and correspond- ing lightweight representations. This registry will identify the capabili- ties of various file formats to handle key aspects of model data, and collect together the experiences companies have had migrating between different file formats. In this way we hope to assemble a network of representation information that will enable people to choose the opti- mum formats for long-term preservation, and the opti- mum way of converting their data to that format. Research tasks 1. Identify Knowledge Base. What information within industry can we ‘take for granted’? 2. Identify target formats. Which are the most common file formats used by UK industry? 3. Develop use cases. How will the registry be used? What information will the registry need to hold to support this use? 4. Gather Representation Information for inclusion in the registry. 5. Initial proof of concept. The theory of the approach will be tested with simple formats initially. 6. Integrate Representation Information into the DCC Representation Information Registry/Repository (RI RegRep). 7. Produce demonstrator that uses the DCC RI RegRep to generate optimum migration pathways and suggest appropriate destination formats. Further Information KIM Project ................ http://www.kimproject.org/Digital Curation Centre .......... http://www.dcc.ac.uk/© Earth Observing Laboratory Design Fabrication Services, http://www.eol.ucar.edu/© Earth Observing Laboratory Design Fabrication Services, http://www.eol.ucar.edu/The Context Up until the turn of the millennium, Engineering software was used to support a paper-based workflow. Computer-aided design (CAD) packages were used to create virtual models of designs, from which drawings and other design documentation could be produced. The man- ufacture or construction process was based on this documentation. Within the last five years or so, the industry has moved over to using the CAD models directly for communicating designs, not only to manufacturers and builders, but also to regulating authorities and maintenance crews. At the same time, the compa- nies that design and build the products are increasingly entering into contracts to provide through-life support for them. For products such as cruise ships, military aircraft, hospitals and schools, this could mean contracts lasting thirty years, seventy years or even longer. The Problem The CAD software market is competitive, and charac- terised by a wide selection of rapidly developing tools, few of which have interoperability as a high priority. Indeed, many CAD tools do not even have reliable compatibility with their own previous versions. Such is the speed of development that in some cases, the software used to create a design can be obsolete and the source code forgotten even before the product has ceased manufacture. While previous designs were preserved on paper, today’s designs will not be available for when manufacturing processes need to be reworked, or when spare part stocks need to be replenished. It also drives up the cost of new designs if old designs cannot be reused and adapted. Problems with established solutions The problem with emulating old software is the challenge of integrating it into more modern workflows. There may not only be problems with getting old CAD software to talk to newer numerical control part programs, but there may not be any designers left who can use the old software. The problem with migrating old designs to newer formats is that, given the lack of correspondence between CAD formats, and between different versions of the same CAD format, there is always the risk of data loss and subtle design corruption. The cost of re-checking and re-validating a design after migration can be prohibitive. The problem with devising a comprehensive exchange standard for CAD models is that, due to the rigours of the standards process, it cannot hope to stay up to date with the latest capabilities of CAD tools. Furthermore, the level of support for such standards can vary between tools. Curating Digital Engineering Documents

Upload: hoangkiet

Post on 25-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Alex Ball and Manjula Patel, UKOLN, University of Bath

Lian Ding, Engineering IMRC, University of Bath

21–22 November 2006

Emulation/VMenvironment

Processingsoftware

Knownissues

Fileformat

Description(supportedsignificant

properties, etc.)

Documentation API

Specification Standards

Importfilter

Exportfilter

CADfile

Geometry

Materials

Tolerances

Designhistory

. . .

?

This work is supported by the UK Engineering and Physical Sciences Research Council (EPSRC) and the Economic and Social Research Council(ESRC) under Grant Numbers EP/C534220/1 and RES-331-27-0006.

Proposed solution

The KIM Project is a collaboration of elevenUK universities with funding from the EPSRCand ESRC, set up to tackle the grand challengepresented by the Engineering industry shifting itsfocus from product delivery to product-service.

The solution we propose is based on the ideaof lightweight representations: simple formatsthat are easy to preserve but which do not try toretain all the richness of the full CAD model. Byproducing files in these formats at the time of theoriginal design, they can be validated at the sametime as the full model. Their simplicity makesthem easier to read back into newer software.The problem is making sure no information islost that will be important for future referenceand re-use.

Choosing the right format

UKOLN and the University of Bath are co-operating with the DigitalCuration Centre to produce a representation information registry forEngineering file formats, particularly CAD file formats and correspond-ing lightweight representations. This registry will identify the capabili-ties of various file formats tohandle key aspects of modeldata, and collect togetherthe experiences companieshave had migrating betweendifferent file formats. In thisway we hope to assemblea network of representationinformation that will enablepeople to choose the opti-mum formats for long-termpreservation, and the opti-mum way of converting theirdata to that format.

Research tasks

1. Identify Knowledge Base. What information within industry can we‘take for granted’?

2. Identify target formats. Which are the most common file formats usedby UK industry?

3. Develop use cases. How will the registry be used? What informationwill the registry need to hold to support this use?

4. Gather Representation Information for inclusion in the registry.

5. Initial proof of concept. The theory of the approach will be tested withsimple formats initially.

6. Integrate Representation Information into the DCC RepresentationInformation Registry/Repository (RI RegRep).

7. Produce demonstrator that uses the DCC RI RegRep to generateoptimum migration pathways and suggest appropriate destinationformats.

Further Information

KIM Project. . . . . . . . . . . . . . . .⟨http://www.kimproject.org/⟩Digital Curation Centre. . . . . . . . . .⟨http://www.dcc.ac.uk/⟩

©E

arth

Ob

serv

ing

Lab

ora

tory

Des

ign

Fab

rica

tio

nSe

rvic

es,⟨http://www.eol.ucar.edu/⟩

©E

arth

Ob

serv

ing

Lab

ora

tory

Des

ign

Fab

rica

tio

nSe

rvic

es,

⟨http://www.eol.ucar.edu/⟩

The Context

Up until the turn of the millennium, Engineering software was usedto support a paper-based workflow. Computer-aided design (CAD)packages were used to create virtual models ofdesigns, from which drawings and other designdocumentation could be produced. The man-ufacture or construction process was based onthis documentation.

Within the last five years or so, the industryhas moved over to using the CAD models directly for communicatingdesigns, not only to manufacturers and builders, but also to regulatingauthorities and maintenance crews. At the same time, the compa-

nies that design and build the productsare increasingly entering into contractsto provide through-life support for them.For products such as cruise ships, militaryaircraft, hospitals and schools, this couldmean contracts lasting thirty years, seventyyears or even longer.

The Problem

The CAD software market is competitive, and charac-terised by a wide selection of rapidly developing tools,few of which have interoperability as a high priority.Indeed, many CAD tools do not even have reliablecompatibility with their own previous versions.

Such is the speed of development that in somecases, the software used to create a design can beobsolete and the source code forgotten even beforethe product has ceased manufacture. While previousdesigns were preserved on paper, today’s designs willnot be available for when manufacturing processesneed to be reworked, or when spare part stocks needto be replenished. It also drives up the cost of newdesigns if old designs cannot be reused and adapted.

Problems with established solutions

The problem with emulating old software is the challenge of integratingit into more modern workflows. There may not only be problemswith getting old CAD software to talk to newer numerical control partprograms, but there may not be any designers left who can use the oldsoftware.

The problem with migrating old designs to newer formats is that,given the lack of correspondence between CAD formats, and betweendifferent versions of the same CAD format, there is always the risk ofdata loss and subtle design corruption. The cost of re-checking andre-validating a design after migration can be prohibitive.

The problem with devising a comprehensive exchange standard forCAD models is that, due to the rigours of the standards process, itcannot hope to stay up to date with the latest capabilities of CAD tools.Furthermore, the level of support for such standards can vary betweentools.

Curating Digital EngineeringDocuments