SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
because good research needs good data

Preserving Computer-Aided Design
Digital Preservation Coalition Report
Alex Ball
DCC/UKOLN, University of Bath

21 October 2013
Glasgow University
Except where otherwise stated, this work is licensed
under Creative Commons Attribution 2.5 Scotland: http:
//creativecommons.org/licenses/by/2.5/scotland/

DEDICATE Final Seminar

21 October 2013

Supported by
My background
2013
2012
2011
2010
DCC SCARP

2009
2008
2007
2006
2005
DEDICATE Final Seminar

21 October 2013
DPC Technology Watch Report

Preserving
Computer-Aided
Design (CAD)
Alex Ball

http://dx.doi.org/10.7207/twr13-02
DPC Technology Watch Report 13-02 April 2013
DEDICATE Final Seminar

21 October 2013

01000100
01010000
01000011
01000100
01010000
01000011
01000100
01010000
01000011
Outline

Curation challenges for CAD
The CAD format problem
The rationale problem
The contextual problem
Final thoughts

DEDICATE Final Seminar

21 October 2013
Curation challenges for CAD

DEDICATE Final Seminar

21 October 2013
Lasting value of CAD

c Field Archaeology Specialists
c Alexander C. Schreyer

Public domain

DEDICATE Final Seminar

c Worcestershire Archaeological Service

21 October 2013
Nature of CAD systems




Typical CAD system: new version every 6 months, end-of-life
after 10 years.




Dependence on particular modelling kernel
Intense competition between vendors for customers











Innovation: new features being added
Need to retire old systems ! time-limited licences
Fear of losing customers to rival systems ! lock-in

DEDICATE Final Seminar

21 October 2013
Integration with other systems
Finite
Element
Analysis
System
Geographic
Information
System

CAM
System

CAD
System

Animation
System

DEDICATE Final Seminar

...

High
Quality
Renderer

21 October 2013
Relationship with other documents
Bill of
Materials

Process
Model

CAD
Model

Rationale
Model

DEDICATE Final Seminar

Archaeology
Database

...

Systems
Models

21 October 2013
The CAD format problem

DEDICATE Final Seminar

21 October 2013
Software emulation

Pros



CAD model unchanged

Cons



Licence may not allow it




Need to preserve expertise in the system




Hard to maintain integration with newer systems

DEDICATE Final Seminar

21 October 2013
Rolling format migrations

Pros



Models stay usable by current designers and systems

Cons



Incremental data loss/corruption




Each migration needs to be validated, problems resolved




Migration path may run out . . .

DEDICATE Final Seminar

21 October 2013
Normalisation

Pros



Limited data loss




Support for archival format likely to improve rather than
degrade over time

Cons



Some data loss/corruption




Migration needs to be validated, problems resolved

DEDICATE Final Seminar

21 October 2013
Normalisation: full exchange formats
DXF: DWG Exchange Format



Not enough documentation?

STEP: ISO 10303

 Too much documentation? Key parts:











Part 21: Clear text encoding of the exchange structure (‘STEP
ïŹle’)
AP 203: ConïŹguration controlled 3D designs of mechanical parts
and assemblies
AP 214: Core data for automotive mechanical design processes
AP 242: Managed model-based 3D engineering




CAx Implementer Forum




Basis for other standards, e.g. IFC, LOTAR

DEDICATE Final Seminar

21 October 2013
Normalisation: visualisation formats
Standards
U3D Universal 3D – ECMA-363
X3D ISO/IEC 19775, 19776, 19777
IGES Initial Graphics Exchange SpeciïŹcation – ANSI
Y14.26M-1981 . . . ANS US/PRO/IPO-100-1996
PRC Product Representation Compact – ISO/PRF 14739
JT ISO 14306
Non-standards
DWF/DWFx AutoCAD DWG Web Format
3D XML CATIA visualisation format

DEDICATE Final Seminar

21 October 2013
FACADE recommendations

CAD models should be stored in
1. the original format
2. a full exchange format, e.g. STEP
3. a desiccated format, e.g. IGES
4. an access format, e.g. 3D PDF

DEDICATE Final Seminar

21 October 2013
Validation
Example from
LOTAR International
1. Generate point
cloud in original
software
2. Export to
normalisation
format
3. Import into new
software
4. Overlay point
cloud: do the
points still lie on
surfaces/edges?

c ITI/SNECMA

DEDICATE Final Seminar

21 October 2013
Lightweight models with multilayer annotations

UnclassiïŹed
annotations for
manufacture
ClassiïŹed
annotations for
designers
Geometry layer

DEDICATE Final Seminar

21 October 2013
The rationale problem

DEDICATE Final Seminar

21 October 2013
Feature-based modelling

Cavities

Ribs

DEDICATE Final Seminar

21 October 2013
Construction history modelling
1. Insert cylinder l = 20 r = 1.0
Change cylinder l = 40 r = 0.5
2. Insert sprocket r = 3.0
3. Fit sprocket to cylinder
4. Group cylinder and sprocket
5. Scale group by 1.75⇄
...

DEDICATE Final Seminar

21 October 2013
Automated information capture
Non-intrusive engineering
knowledge acquisition
User logging
Knowledge
store

Design/
plan

Data
analysis
Knowledge
capture/
formalization
c Raymond Sung/
Heriot-Watt University

DEDICATE Final Seminar

21 October 2013
Design Rationale Editor

c Rob Bracewell/University of Cambridge

DEDICATE Final Seminar

21 October 2013
The contextual problem

DEDICATE Final Seminar

21 October 2013
Transactional records

Engineering workspace
Documentary space

XSLT

c

Alastair Conway, Matt Geiss, Bill Ion, Chris McMahon

DEDICATE Final Seminar

21 October 2013
Key ERIM Research Findings
1. Poor framework for







pre-project considerations of data management;
data management during the research;
during-project data management for post-project re-use.

2. Poor knowledge of context in which data were generated:







engineering research data is very diverse;
large number of diverse research data records;
relations between data records complex.

3. Knowing the context is vital for understanding data.
Slide: Mansur Darlington

DEDICATE Final Seminar

21 October 2013
Collecting metadata
Minimum Mandatory Metadata Set; REDm-MED version at:
http://opus.bath.ac.uk/30372/



Drew on PREMIS for preservation metadata




Drew on DataCite for descriptive metadata




Excluded metadata that could easily be generated later




We looked for ways to collect it automatically

(NB: an extensive speciïŹcation of what metadata to collect for
archaeological CAD can be found at:
http://guides.archaeologydataservice.ac.uk/g2gp/Cad_Toc)

DEDICATE Final Seminar

21 October 2013
Research activity information development

http://sourceforge.net/p/raidmap/

DEDICATE Final Seminar

21 October 2013
Final thoughts

DEDICATE Final Seminar

21 October 2013
Recommendations



Establish why a CAD model will be kept, then target the
required properties for preservation.




Create tests that can prove whether these properties have
survived.




Keep native CAD models for as long as they can be read.




Normalise to STEP and a visualisation standard (or two).




Don’t forget supporting documentation, especially local
conventions, ‘house style’, speciïŹcations, rationale records . . .




Campaign for better support for standard formats in CAD
systems!

DEDICATE Final Seminar

21 October 2013
because good research needs good data

Thank you for your attention

DCC Website: http://www.dcc.ac.uk/
Alex Ball: http://alexball.me.uk/
Preserving CAD DPC Technology Watch Report:
http://dx.doi.org/10.7207/twr13-02

DEDICATE Final Seminar

21 October 2013

Weitere Àhnliche Inhalte

Was ist angesagt?

A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...
A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...
A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...lindlar
 
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.Lena LindbÀck
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...Ana Roxin
 
Beyond Built Heritage Documentation: digital applications needs for research ...
Beyond Built Heritage Documentation: digital applications needs for research ...Beyond Built Heritage Documentation: digital applications needs for research ...
Beyond Built Heritage Documentation: digital applications needs for research ...Ruggero Lancia
 
Preserving CAD: A briefing - Emerging trends - Architecture
Preserving CAD: A briefing - Emerging trends - Architecture Preserving CAD: A briefing - Emerging trends - Architecture
Preserving CAD: A briefing - Emerging trends - Architecture Ruggero Lancia
 
Real world e-science use-cases
Real world e-science use-casesReal world e-science use-cases
Real world e-science use-casesAnnette Strauch
 
The DURAARK Workbench and PREMIS
The DURAARK Workbench and PREMISThe DURAARK Workbench and PREMIS
The DURAARK Workbench and PREMISlindlar
 
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...Pieter Pauwels
 
Luigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator PlatformLuigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator PlatformBigData_Europe
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataPieter Pauwels
 
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsCIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsPieter Pauwels
 
Introduction to 3D ICONS
Introduction to 3D ICONSIntroduction to 3D ICONS
Introduction to 3D ICONS3D ICONS Project
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis finalAna Roxin
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...Pieter Pauwels
 
3D ICONS IPR experience
3D ICONS IPR experience 3D ICONS IPR experience
3D ICONS IPR experience 3D ICONS Project
 
D-Grid Infrastructure
D-Grid InfrastructureD-Grid Infrastructure
D-Grid InfrastructureStefan Freitag
 
Deep Hybrid DataCloud
Deep Hybrid DataCloudDeep Hybrid DataCloud
Deep Hybrid DataCloudEOSC-hub project
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIMAna Roxin
 
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'AndreaCombining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea3D ICONS Project
 

Was ist angesagt? (20)

A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...
A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...
A Domain-driven Approach to Digital Curation and Preservation of 3D Architect...
 
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.
Presentation of the DURAARK project at Ex Libris conference, Berlin, Germany.
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...
 
Beyond Built Heritage Documentation: digital applications needs for research ...
Beyond Built Heritage Documentation: digital applications needs for research ...Beyond Built Heritage Documentation: digital applications needs for research ...
Beyond Built Heritage Documentation: digital applications needs for research ...
 
Preserving CAD: A briefing - Emerging trends - Architecture
Preserving CAD: A briefing - Emerging trends - Architecture Preserving CAD: A briefing - Emerging trends - Architecture
Preserving CAD: A briefing - Emerging trends - Architecture
 
Real world e-science use-cases
Real world e-science use-casesReal world e-science use-cases
Real world e-science use-cases
 
The DURAARK Workbench and PREMIS
The DURAARK Workbench and PREMISThe DURAARK Workbench and PREMIS
The DURAARK Workbench and PREMIS
 
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...
 
Luigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator PlatformLuigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator Platform
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product Data
 
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsCIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
 
Introduction to 3D ICONS
Introduction to 3D ICONSIntroduction to 3D ICONS
Introduction to 3D ICONS
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
 
3D ICONS IPR experience
3D ICONS IPR experience 3D ICONS IPR experience
3D ICONS IPR experience
 
D-Grid Infrastructure
D-Grid InfrastructureD-Grid Infrastructure
D-Grid Infrastructure
 
Deep Hybrid DataCloud
Deep Hybrid DataCloudDeep Hybrid DataCloud
Deep Hybrid DataCloud
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIM
 
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'AndreaCombining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea
Combining the outcomes of CARARE and 3D-COFORM, Andrea D'Andrea
 

Andere mochten auch

CyArc Europe - Introduction and operational framework
CyArc Europe - Introduction and operational frameworkCyArc Europe - Introduction and operational framework
CyArc Europe - Introduction and operational frameworkRuggero Lancia
 
Digital Archiving, Curating the RCAHMS collections
Digital Archiving, Curating the RCAHMS collectionsDigital Archiving, Curating the RCAHMS collections
Digital Archiving, Curating the RCAHMS collectionsRuggero Lancia
 
Building Information Modelling at GCU, Development of a BIM Centre of Expertise
Building Information Modelling at GCU, Development of a BIM Centre of ExpertiseBuilding Information Modelling at GCU, Development of a BIM Centre of Expertise
Building Information Modelling at GCU, Development of a BIM Centre of ExpertiseRuggero Lancia
 
The RIBA Enterprises BIM programme
The RIBA Enterprises BIM programmeThe RIBA Enterprises BIM programme
The RIBA Enterprises BIM programmeRuggero Lancia
 
D2.3_M36_Exploitation Plan Year 3 Deliverable_PU
D2.3_M36_Exploitation Plan Year 3 Deliverable_PUD2.3_M36_Exploitation Plan Year 3 Deliverable_PU
D2.3_M36_Exploitation Plan Year 3 Deliverable_PUMichael Nolan
 
Seminar: OAIS Model application in digital preservation projects
Seminar: OAIS Model application in digital preservation projectsSeminar: OAIS Model application in digital preservation projects
Seminar: OAIS Model application in digital preservation projectsMichael Day
 
Digital preservation
Digital preservationDigital preservation
Digital preservationSarika Sawant
 
Digital preservation: an introduction
Digital preservation: an introductionDigital preservation: an introduction
Digital preservation: an introductionMichael Day
 
Digital preservation
Digital preservationDigital preservation
Digital preservationMichael Day
 

Andere mochten auch (10)

CyArc Europe - Introduction and operational framework
CyArc Europe - Introduction and operational frameworkCyArc Europe - Introduction and operational framework
CyArc Europe - Introduction and operational framework
 
Digital Archiving, Curating the RCAHMS collections
Digital Archiving, Curating the RCAHMS collectionsDigital Archiving, Curating the RCAHMS collections
Digital Archiving, Curating the RCAHMS collections
 
Building Information Modelling at GCU, Development of a BIM Centre of Expertise
Building Information Modelling at GCU, Development of a BIM Centre of ExpertiseBuilding Information Modelling at GCU, Development of a BIM Centre of Expertise
Building Information Modelling at GCU, Development of a BIM Centre of Expertise
 
The RIBA Enterprises BIM programme
The RIBA Enterprises BIM programmeThe RIBA Enterprises BIM programme
The RIBA Enterprises BIM programme
 
D2.3_M36_Exploitation Plan Year 3 Deliverable_PU
D2.3_M36_Exploitation Plan Year 3 Deliverable_PUD2.3_M36_Exploitation Plan Year 3 Deliverable_PU
D2.3_M36_Exploitation Plan Year 3 Deliverable_PU
 
Fundamental concepts in digital preservation
Fundamental concepts in digital preservation Fundamental concepts in digital preservation
Fundamental concepts in digital preservation
 
Seminar: OAIS Model application in digital preservation projects
Seminar: OAIS Model application in digital preservation projectsSeminar: OAIS Model application in digital preservation projects
Seminar: OAIS Model application in digital preservation projects
 
Digital preservation
Digital preservationDigital preservation
Digital preservation
 
Digital preservation: an introduction
Digital preservation: an introductionDigital preservation: an introduction
Digital preservation: an introduction
 
Digital preservation
Digital preservationDigital preservation
Digital preservation
 

Ähnlich wie Preserving Computer-Aided Design, Digital Preservation Coalition Report

This is not a test: Preserving AutoCAD files at The University of Montana
This is not a test: Preserving AutoCAD files at The University of MontanaThis is not a test: Preserving AutoCAD files at The University of Montana
This is not a test: Preserving AutoCAD files at The University of Montanasamalanmeister
 
The Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded DomainThe Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded DomainOmer Kilic
 
Mech auto cad-report.ppt
Mech auto cad-report.pptMech auto cad-report.ppt
Mech auto cad-report.pptRanjithMR5
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI illpa
 
AdamCarroll-X00104026-Semester4Report
AdamCarroll-X00104026-Semester4ReportAdamCarroll-X00104026-Semester4Report
AdamCarroll-X00104026-Semester4ReportAdam Carroll
 
C10ComputerEngg.pptx
C10ComputerEngg.pptxC10ComputerEngg.pptx
C10ComputerEngg.pptxvijayapraba1
 
IDEA StatiCa Steel Connections v. 8.2 November 2017
IDEA StatiCa Steel Connections v. 8.2 November 2017IDEA StatiCa Steel Connections v. 8.2 November 2017
IDEA StatiCa Steel Connections v. 8.2 November 2017Jo Gijbels
 
Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Seema Shah
 
Virtual Memory (Making a Process)
Virtual Memory (Making a Process)Virtual Memory (Making a Process)
Virtual Memory (Making a Process)David Evans
 
3D Modelling and Detailing in Tekla Structures
3D Modelling and Detailing in Tekla Structures3D Modelling and Detailing in Tekla Structures
3D Modelling and Detailing in Tekla StructuresIRJET Journal
 
Pengenalankepadaautocad
PengenalankepadaautocadPengenalankepadaautocad
Pengenalankepadaautocadwkhairil80
 
Cadison world-issue-03-2011
Cadison world-issue-03-2011Cadison world-issue-03-2011
Cadison world-issue-03-2011CADISON
 
Cadison world 2011 issue 1
Cadison world  2011 issue  1Cadison world  2011 issue  1
Cadison world 2011 issue 1CADISON
 
Cadison world-issue-03-2011
Cadison world-issue-03-2011Cadison world-issue-03-2011
Cadison world-issue-03-2011CADISON
 
Pengenalan kepada autocad
Pengenalan kepada autocadPengenalan kepada autocad
Pengenalan kepada autocadmohdfadil112279
 
Cdi implementation
Cdi implementationCdi implementation
Cdi implementationMohamed Salah
 

Ähnlich wie Preserving Computer-Aided Design, Digital Preservation Coalition Report (20)

This is not a test: Preserving AutoCAD files at The University of Montana
This is not a test: Preserving AutoCAD files at The University of MontanaThis is not a test: Preserving AutoCAD files at The University of Montana
This is not a test: Preserving AutoCAD files at The University of Montana
 
Guru-PD.ppt
Guru-PD.pptGuru-PD.ppt
Guru-PD.ppt
 
Best-in-Class Ship Designing Solutions in SOLIDWORKS
Best-in-Class Ship Designing Solutions in SOLIDWORKSBest-in-Class Ship Designing Solutions in SOLIDWORKS
Best-in-Class Ship Designing Solutions in SOLIDWORKS
 
The Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded DomainThe Actor Model applied to the Raspberry Pi and the Embedded Domain
The Actor Model applied to the Raspberry Pi and the Embedded Domain
 
Mech auto cad-report.ppt
Mech auto cad-report.pptMech auto cad-report.ppt
Mech auto cad-report.ppt
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI
 
AdamCarroll-X00104026-Semester4Report
AdamCarroll-X00104026-Semester4ReportAdamCarroll-X00104026-Semester4Report
AdamCarroll-X00104026-Semester4Report
 
C10ComputerEngg.pptx
C10ComputerEngg.pptxC10ComputerEngg.pptx
C10ComputerEngg.pptx
 
Qualcomm
QualcommQualcomm
Qualcomm
 
IDEA StatiCa Steel Connections v. 8.2 November 2017
IDEA StatiCa Steel Connections v. 8.2 November 2017IDEA StatiCa Steel Connections v. 8.2 November 2017
IDEA StatiCa Steel Connections v. 8.2 November 2017
 
Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Gc vit sttp cc december 2013
Gc vit sttp cc december 2013
 
Virtual Memory (Making a Process)
Virtual Memory (Making a Process)Virtual Memory (Making a Process)
Virtual Memory (Making a Process)
 
3D Modelling and Detailing in Tekla Structures
3D Modelling and Detailing in Tekla Structures3D Modelling and Detailing in Tekla Structures
3D Modelling and Detailing in Tekla Structures
 
CEAZA mega board: an open-source data logger for scientists
CEAZA mega board: an open-source data logger for scientistsCEAZA mega board: an open-source data logger for scientists
CEAZA mega board: an open-source data logger for scientists
 
Pengenalankepadaautocad
PengenalankepadaautocadPengenalankepadaautocad
Pengenalankepadaautocad
 
Cadison world-issue-03-2011
Cadison world-issue-03-2011Cadison world-issue-03-2011
Cadison world-issue-03-2011
 
Cadison world 2011 issue 1
Cadison world  2011 issue  1Cadison world  2011 issue  1
Cadison world 2011 issue 1
 
Cadison world-issue-03-2011
Cadison world-issue-03-2011Cadison world-issue-03-2011
Cadison world-issue-03-2011
 
Pengenalan kepada autocad
Pengenalan kepada autocadPengenalan kepada autocad
Pengenalan kepada autocad
 
Cdi implementation
Cdi implementationCdi implementation
Cdi implementation
 

KĂŒrzlich hochgeladen

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂșjo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 

KĂŒrzlich hochgeladen (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

Preserving Computer-Aided Design, Digital Preservation Coalition Report

  • 1. because good research needs good data Preserving Computer-Aided Design Digital Preservation Coalition Report Alex Ball DCC/UKOLN, University of Bath 21 October 2013 Glasgow University Except where otherwise stated, this work is licensed under Creative Commons Attribution 2.5 Scotland: http: //creativecommons.org/licenses/by/2.5/scotland/ DEDICATE Final Seminar 21 October 2013 Supported by
  • 3. DPC Technology Watch Report Preserving Computer-Aided Design (CAD) Alex Ball http://dx.doi.org/10.7207/twr13-02 DPC Technology Watch Report 13-02 April 2013 DEDICATE Final Seminar 21 October 2013 01000100 01010000 01000011 01000100 01010000 01000011 01000100 01010000 01000011
  • 4. Outline Curation challenges for CAD The CAD format problem The rationale problem The contextual problem Final thoughts DEDICATE Final Seminar 21 October 2013
  • 5. Curation challenges for CAD DEDICATE Final Seminar 21 October 2013
  • 6. Lasting value of CAD c Field Archaeology Specialists c Alexander C. Schreyer Public domain DEDICATE Final Seminar c Worcestershire Archaeological Service 21 October 2013
  • 7. Nature of CAD systems 
 Typical CAD system: new version every 6 months, end-of-life after 10 years. 
 Dependence on particular modelling kernel Intense competition between vendors for customers 
 
 
 
 Innovation: new features being added Need to retire old systems ! time-limited licences Fear of losing customers to rival systems ! lock-in DEDICATE Final Seminar 21 October 2013
  • 8. Integration with other systems Finite Element Analysis System Geographic Information System CAM System CAD System Animation System DEDICATE Final Seminar ... High Quality Renderer 21 October 2013
  • 9. Relationship with other documents Bill of Materials Process Model CAD Model Rationale Model DEDICATE Final Seminar Archaeology Database ... Systems Models 21 October 2013
  • 10. The CAD format problem DEDICATE Final Seminar 21 October 2013
  • 11. Software emulation Pros 
 CAD model unchanged Cons 
 Licence may not allow it 
 Need to preserve expertise in the system 
 Hard to maintain integration with newer systems DEDICATE Final Seminar 21 October 2013
  • 12. Rolling format migrations Pros 
 Models stay usable by current designers and systems Cons 
 Incremental data loss/corruption 
 Each migration needs to be validated, problems resolved 
 Migration path may run out . . . DEDICATE Final Seminar 21 October 2013
  • 13. Normalisation Pros 
 Limited data loss 
 Support for archival format likely to improve rather than degrade over time Cons 
 Some data loss/corruption 
 Migration needs to be validated, problems resolved DEDICATE Final Seminar 21 October 2013
  • 14. Normalisation: full exchange formats DXF: DWG Exchange Format 
 Not enough documentation? STEP: ISO 10303 
 Too much documentation? Key parts: 
 
 
 
 Part 21: Clear text encoding of the exchange structure (‘STEP ïŹle’) AP 203: ConïŹguration controlled 3D designs of mechanical parts and assemblies AP 214: Core data for automotive mechanical design processes AP 242: Managed model-based 3D engineering 
 CAx Implementer Forum 
 Basis for other standards, e.g. IFC, LOTAR DEDICATE Final Seminar 21 October 2013
  • 15. Normalisation: visualisation formats Standards U3D Universal 3D – ECMA-363 X3D ISO/IEC 19775, 19776, 19777 IGES Initial Graphics Exchange SpeciïŹcation – ANSI Y14.26M-1981 . . . ANS US/PRO/IPO-100-1996 PRC Product Representation Compact – ISO/PRF 14739 JT ISO 14306 Non-standards DWF/DWFx AutoCAD DWG Web Format 3D XML CATIA visualisation format DEDICATE Final Seminar 21 October 2013
  • 16. FACADE recommendations CAD models should be stored in 1. the original format 2. a full exchange format, e.g. STEP 3. a desiccated format, e.g. IGES 4. an access format, e.g. 3D PDF DEDICATE Final Seminar 21 October 2013
  • 17. Validation Example from LOTAR International 1. Generate point cloud in original software 2. Export to normalisation format 3. Import into new software 4. Overlay point cloud: do the points still lie on surfaces/edges? c ITI/SNECMA DEDICATE Final Seminar 21 October 2013
  • 18. Lightweight models with multilayer annotations UnclassiïŹed annotations for manufacture ClassiïŹed annotations for designers Geometry layer DEDICATE Final Seminar 21 October 2013
  • 19. The rationale problem DEDICATE Final Seminar 21 October 2013
  • 21. Construction history modelling 1. Insert cylinder l = 20 r = 1.0 Change cylinder l = 40 r = 0.5 2. Insert sprocket r = 3.0 3. Fit sprocket to cylinder 4. Group cylinder and sprocket 5. Scale group by 1.75⇄ ... DEDICATE Final Seminar 21 October 2013
  • 22. Automated information capture Non-intrusive engineering knowledge acquisition User logging Knowledge store Design/ plan Data analysis Knowledge capture/ formalization c Raymond Sung/ Heriot-Watt University DEDICATE Final Seminar 21 October 2013
  • 23. Design Rationale Editor c Rob Bracewell/University of Cambridge DEDICATE Final Seminar 21 October 2013
  • 24. The contextual problem DEDICATE Final Seminar 21 October 2013
  • 25. Transactional records Engineering workspace Documentary space XSLT c Alastair Conway, Matt Geiss, Bill Ion, Chris McMahon DEDICATE Final Seminar 21 October 2013
  • 26. Key ERIM Research Findings 1. Poor framework for 
 
 
 pre-project considerations of data management; data management during the research; during-project data management for post-project re-use. 2. Poor knowledge of context in which data were generated: 
 
 
 engineering research data is very diverse; large number of diverse research data records; relations between data records complex. 3. Knowing the context is vital for understanding data. Slide: Mansur Darlington DEDICATE Final Seminar 21 October 2013
  • 27. Collecting metadata Minimum Mandatory Metadata Set; REDm-MED version at: http://opus.bath.ac.uk/30372/ 
 Drew on PREMIS for preservation metadata 
 Drew on DataCite for descriptive metadata 
 Excluded metadata that could easily be generated later 
 We looked for ways to collect it automatically (NB: an extensive speciïŹcation of what metadata to collect for archaeological CAD can be found at: http://guides.archaeologydataservice.ac.uk/g2gp/Cad_Toc) DEDICATE Final Seminar 21 October 2013
  • 28. Research activity information development http://sourceforge.net/p/raidmap/ DEDICATE Final Seminar 21 October 2013
  • 29. Final thoughts DEDICATE Final Seminar 21 October 2013
  • 30. Recommendations 
 Establish why a CAD model will be kept, then target the required properties for preservation. 
 Create tests that can prove whether these properties have survived. 
 Keep native CAD models for as long as they can be read. 
 Normalise to STEP and a visualisation standard (or two). 
 Don’t forget supporting documentation, especially local conventions, ‘house style’, speciïŹcations, rationale records . . . 
 Campaign for better support for standard formats in CAD systems! DEDICATE Final Seminar 21 October 2013
  • 31. because good research needs good data Thank you for your attention DCC Website: http://www.dcc.ac.uk/ Alex Ball: http://alexball.me.uk/ Preserving CAD DPC Technology Watch Report: http://dx.doi.org/10.7207/twr13-02 DEDICATE Final Seminar 21 October 2013