SlideShare une entreprise Scribd logo
1  sur  15
YOUR CENTRAL SOURCE FOR DATA EXCHANGE

3D PDF Implementor Forum
Validation with CADIQ
Doug Cheney
CAD Validation Specialist
doug.cheney@transcendata.com
NIST MBE
PMI Validation and Conformance Testing Program

Develop test case definitions,
test case models and
software algorithms
sufficient to measure conformance of CAD systems
to American Society of Mechanical Engineers (ASME)
standards for Product Manufacturing Information (PMI)
ASME Y14.5-1994 (Dimensioning and Tolerancing)
ASME Y14.41-2003 (Digital Product Data Definition Practices)
Official Project Web Site:
http://www.nist.gov/el/msid/infotest/mbe-pmi-validation.cfm
2

3D PDF-IF Validation with CADIQ
NIST MBE PMI Validation Data Process Flow
Expert
Review

CATIA V5
Models

CAx-IF
(STEP)

STEP
Models

Creo
Models
Test
Cases

JT-IF
NX
Models

SolidWorks
Models

Verification

3

3D PDF-IF Validation with CADIQ

JT
Models

CATIA V5
Models
Creo
Models
NX
Models

3D
PDF-IF

3D PDF
Models

Implementor Forum =
Vendor partnership to identify &
resolve implementation issues

SolidWorks
Models

Validation
3D PDF/PRC Representation Options
Solid and Surface
Geometry

Annotation
Graphics

Annotation CrossHighlighting

Annotation
Semantic
Properties

Precise geometry
with topology

Wireframe
curves and text

Faces, edges and
wireframe geometry

Tech Soft 3D
schema

Tessellated geometry Wireframe
with topology
curves only

Faces and wireframe
geometry

Custom
schema **

Tessellated geometry
without topology **

Wireframe geometry
only
** Currently out of scope for CADIQ validation

4

3D PDF-IF Validation with CADIQ
Software Architecture:
3D PDF graphical model validation
Job
Template

PDF
Report

Statistical
Report

Viewer

Controller

PDF

CAD
CADIQ
File B

Graphical (“tessellated
b-rep”) PDF model is
analyzed first (left side)
and its tessellation
points are projected
onto the precise (b-rep)
CAD model (right side)
by the CAD system.

HOOPS Session
CADIQ Analyzer

3D PDF-IF Validation with CADIQ

CADIQ
File A

CADIQ Analyzer

PRC Interface

CAD Interface

HOOPS API

CAD API

HOOPS Toolkit

CAD Modeler

PRC
Data
5

CAD Session

PDF
File

PDF File
Generation

CAD
File
Software Architecture:
3D PDF precise model validation
Job
Template

PDF
Report

Statistical
Report

Controller

Viewer
CAD

PDF
CADIQ
File B

Precise (b-rep) CAD
model is analyzed first
(left side) and surface
sampling points are
evaluated by its CAD
system. These are
projected onto the
precise (b-rep) PDF
model (right side) by the
HOOPS toolkit.
6

3D PDF-IF Validation with CADIQ

HOOPS Session

CAD Session
CADIQ Analyzer

CADIQ
File A

CADIQ Analyzer

CAD Interface

PRC Interface

CAD API

HOOPS API

CAD Modeler

HOOPS Toolkit

CAD
File

PDF File
Generation

PDF
File

PRC
Data
MBD View Validation
Separate validation of each saved view in an MBD model

7

3D PDF-IF Validation with CADIQ
PRC Validation Example:
Annotation text font and size differences

Different font settings used during PDF generation and
validation processes

PRC Model

8

3D PDF-IF Validation with CADIQ

CAD Model
PRC Validation Example:
Missing Creo Dimension Tolerances

Dimensions in the PRC model (left side) do not have
tolerances as in the CAD model (right side)

PRC Model

9

3D PDF-IF Validation with CADIQ

CAD Model
PRC Validation Example:
Extraneous dimension value displayed

Extension lines for this feature control frame are modeled in
CAD system as a separate dimension
The value of this dimension is being added during PDF file
generation

PRC Model

10

3D PDF-IF Validation with CADIQ

CAD Model
PRC Validation Example:
Solid face colors do not match native model

Many of the PRC solid faces have special color definitions
The default PRC solid face color (dark gray) is different than
the CAD model default color

PRC Model

11

3D PDF-IF Validation with CADIQ

CAD Model
PRC Validation Example:
Lost PMI Edge Associations

Annotation edge associations in the CAD model (right side)
are not represented in the PRC model (left side)

PRC Model

12

3D PDF-IF Validation with CADIQ

CAD Model
PRC Validation Example:
Inaccurate Geometry Tessellation Graphics

Some of the b-rep tessellation vertices in the PRC model (left
side) are not precisely located on the corresponding b-rep
surfaces in the CAD model (right side)

PRC Model

13

3D PDF-IF Validation with CADIQ

CAD Model
Reporting Guidelines
Vendors can provide 3D PDF files containing geometry defined in
PRC as tessellated BREP or precise BREP.
Validation will focus on data that is critical for visual consumption.
Vendors are encouraged to use pre-release translation software so
the validation feedback is more valuable, i.e. not identifying known
issues already resolved in development.
Each vendor will receive detailed validation feedback confidentially.
If a vendor submits data early in the test round, that vendor may
have time to receive feedback, improve their translator and receive
another set of validation feedback within the same test round.
All reports to the PDF Consortium and NIST will be generalized,
i.e. containing no CAD system or translator-specific data.
ITI will not share any vendor-specific data with our customers as
required by agreements with the PDF Consortium and NIST.
14

3D PDF-IF Validation with CADIQ
YOUR CENTRAL SOURCE FOR DATA EXCHANGE

Raising the Value of Your Product Data
Let us prove it… with YOUR data!

Product Data Integration & Interoperability Solutions

Contenu connexe

Tendances

Fist Global Initiative Presentation
Fist Global Initiative PresentationFist Global Initiative Presentation
Fist Global Initiative Presentation
Shan Kane
 
SAP ABAP-Archana Jha
SAP ABAP-Archana JhaSAP ABAP-Archana Jha
SAP ABAP-Archana Jha
Archana Jha
 

Tendances (12)

Gireesh G.G Resume
Gireesh G.G ResumeGireesh G.G Resume
Gireesh G.G Resume
 
Fist Global Initiative Presentation
Fist Global Initiative PresentationFist Global Initiative Presentation
Fist Global Initiative Presentation
 
Developing Product Configurator Tool Using CADs’ API with the help of Paramet...
Developing Product Configurator Tool Using CADs’ API with the help of Paramet...Developing Product Configurator Tool Using CADs’ API with the help of Paramet...
Developing Product Configurator Tool Using CADs’ API with the help of Paramet...
 
STAF/ICGT 2018 Introduction to graph-oriented programming
STAF/ICGT 2018 Introduction to graph-oriented programmingSTAF/ICGT 2018 Introduction to graph-oriented programming
STAF/ICGT 2018 Introduction to graph-oriented programming
 
Automatic measurements of use cases with cosmic thomas fehlmann
Automatic measurements of use cases with cosmic   thomas fehlmannAutomatic measurements of use cases with cosmic   thomas fehlmann
Automatic measurements of use cases with cosmic thomas fehlmann
 
RajeswaraRao_Resume
RajeswaraRao_ResumeRajeswaraRao_Resume
RajeswaraRao_Resume
 
Integration of static and dynamic analysis for understanding legacy source code
Integration of static and dynamic analysis for understanding legacy source codeIntegration of static and dynamic analysis for understanding legacy source code
Integration of static and dynamic analysis for understanding legacy source code
 
3.3 exp
3.3 exp3.3 exp
3.3 exp
 
3.3 exp
3.3 exp3.3 exp
3.3 exp
 
Projects worked at Walmart
Projects worked at WalmartProjects worked at Walmart
Projects worked at Walmart
 
SAP ABAP-Archana Jha
SAP ABAP-Archana JhaSAP ABAP-Archana Jha
SAP ABAP-Archana Jha
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
 

En vedette

En vedette (6)

Introduction to the 3DPDF Consortium
Introduction to the 3DPDF ConsortiumIntroduction to the 3DPDF Consortium
Introduction to the 3DPDF Consortium
 
International Journal of Automatic Control System vol 2 issue 1
International Journal of Automatic Control System vol 2 issue 1International Journal of Automatic Control System vol 2 issue 1
International Journal of Automatic Control System vol 2 issue 1
 
Loan Consortium 2014 03-01
Loan Consortium 2014 03-01Loan Consortium 2014 03-01
Loan Consortium 2014 03-01
 
Consortium banking
Consortium bankingConsortium banking
Consortium banking
 
Physics and Marketing
Physics and MarketingPhysics and Marketing
Physics and Marketing
 
10 myths about psychology
10 myths about psychology10 myths about psychology
10 myths about psychology
 

Similaire à 3D PDF Implementor Forum - Validation with CADIQ

image-facility_design (1)
image-facility_design (1)image-facility_design (1)
image-facility_design (1)
clinton howeth
 
CURRICULUM VITAE_Balu
CURRICULUM VITAE_BaluCURRICULUM VITAE_Balu
CURRICULUM VITAE_Balu
balakrishna H
 
QualityBPM@Heidelberg Innovation Forum 2014
QualityBPM@Heidelberg Innovation Forum 2014QualityBPM@Heidelberg Innovation Forum 2014
QualityBPM@Heidelberg Innovation Forum 2014
Tobias Unger
 
Cadison world-issue-01-2013
Cadison world-issue-01-2013Cadison world-issue-01-2013
Cadison world-issue-01-2013
CADISON
 

Similaire à 3D PDF Implementor Forum - Validation with CADIQ (20)

Designing to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & MonitoringDesigning to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & Monitoring
 
PLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdfPLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdf
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhance
 
Fyp presentation-final
Fyp presentation-finalFyp presentation-final
Fyp presentation-final
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
Cadcampart1
Cadcampart1Cadcampart1
Cadcampart1
 
image-facility_design (1)
image-facility_design (1)image-facility_design (1)
image-facility_design (1)
 
Chapter # 1.pdf
Chapter # 1.pdfChapter # 1.pdf
Chapter # 1.pdf
 
CURRICULUM VITAE_Balu
CURRICULUM VITAE_BaluCURRICULUM VITAE_Balu
CURRICULUM VITAE_Balu
 
QualityBPM@Heidelberg Innovation Forum 2014
QualityBPM@Heidelberg Innovation Forum 2014QualityBPM@Heidelberg Innovation Forum 2014
QualityBPM@Heidelberg Innovation Forum 2014
 
Es legacy System & Data Migration
Es legacy System & Data MigrationEs legacy System & Data Migration
Es legacy System & Data Migration
 
CAD CAM CAE and PLM Study
CAD CAM CAE and PLM StudyCAD CAM CAE and PLM Study
CAD CAM CAE and PLM Study
 
CAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical DocumentationCAD MBD & 3D Technical Documentation
CAD MBD & 3D Technical Documentation
 
Streamlining Engineering Processes with CADInstruct Pro Studio (CPS).pdf
Streamlining Engineering Processes with CADInstruct Pro Studio (CPS).pdfStreamlining Engineering Processes with CADInstruct Pro Studio (CPS).pdf
Streamlining Engineering Processes with CADInstruct Pro Studio (CPS).pdf
 
CAD/CAM Lecture #4
CAD/CAM Lecture #4CAD/CAM Lecture #4
CAD/CAM Lecture #4
 
Piping presentation
Piping presentationPiping presentation
Piping presentation
 
Six D India Reverse Engineering, 3D Inspection & 3D Laser Scanning
Six D India Reverse Engineering, 3D Inspection & 3D Laser ScanningSix D India Reverse Engineering, 3D Inspection & 3D Laser Scanning
Six D India Reverse Engineering, 3D Inspection & 3D Laser Scanning
 
Six d india reverse engineering & 3 d inspection
Six d india reverse engineering & 3 d inspectionSix d india reverse engineering & 3 d inspection
Six d india reverse engineering & 3 d inspection
 
Six D India - Reverse Engineering, 3D Inspection, 3D Laser Scanning
Six D India - Reverse Engineering, 3D Inspection, 3D Laser ScanningSix D India - Reverse Engineering, 3D Inspection, 3D Laser Scanning
Six D India - Reverse Engineering, 3D Inspection, 3D Laser Scanning
 
Cadison world-issue-01-2013
Cadison world-issue-01-2013Cadison world-issue-01-2013
Cadison world-issue-01-2013
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

3D PDF Implementor Forum - Validation with CADIQ

  • 1. YOUR CENTRAL SOURCE FOR DATA EXCHANGE 3D PDF Implementor Forum Validation with CADIQ Doug Cheney CAD Validation Specialist doug.cheney@transcendata.com
  • 2. NIST MBE PMI Validation and Conformance Testing Program Develop test case definitions, test case models and software algorithms sufficient to measure conformance of CAD systems to American Society of Mechanical Engineers (ASME) standards for Product Manufacturing Information (PMI) ASME Y14.5-1994 (Dimensioning and Tolerancing) ASME Y14.41-2003 (Digital Product Data Definition Practices) Official Project Web Site: http://www.nist.gov/el/msid/infotest/mbe-pmi-validation.cfm 2 3D PDF-IF Validation with CADIQ
  • 3. NIST MBE PMI Validation Data Process Flow Expert Review CATIA V5 Models CAx-IF (STEP) STEP Models Creo Models Test Cases JT-IF NX Models SolidWorks Models Verification 3 3D PDF-IF Validation with CADIQ JT Models CATIA V5 Models Creo Models NX Models 3D PDF-IF 3D PDF Models Implementor Forum = Vendor partnership to identify & resolve implementation issues SolidWorks Models Validation
  • 4. 3D PDF/PRC Representation Options Solid and Surface Geometry Annotation Graphics Annotation CrossHighlighting Annotation Semantic Properties Precise geometry with topology Wireframe curves and text Faces, edges and wireframe geometry Tech Soft 3D schema Tessellated geometry Wireframe with topology curves only Faces and wireframe geometry Custom schema ** Tessellated geometry without topology ** Wireframe geometry only ** Currently out of scope for CADIQ validation 4 3D PDF-IF Validation with CADIQ
  • 5. Software Architecture: 3D PDF graphical model validation Job Template PDF Report Statistical Report Viewer Controller PDF CAD CADIQ File B Graphical (“tessellated b-rep”) PDF model is analyzed first (left side) and its tessellation points are projected onto the precise (b-rep) CAD model (right side) by the CAD system. HOOPS Session CADIQ Analyzer 3D PDF-IF Validation with CADIQ CADIQ File A CADIQ Analyzer PRC Interface CAD Interface HOOPS API CAD API HOOPS Toolkit CAD Modeler PRC Data 5 CAD Session PDF File PDF File Generation CAD File
  • 6. Software Architecture: 3D PDF precise model validation Job Template PDF Report Statistical Report Controller Viewer CAD PDF CADIQ File B Precise (b-rep) CAD model is analyzed first (left side) and surface sampling points are evaluated by its CAD system. These are projected onto the precise (b-rep) PDF model (right side) by the HOOPS toolkit. 6 3D PDF-IF Validation with CADIQ HOOPS Session CAD Session CADIQ Analyzer CADIQ File A CADIQ Analyzer CAD Interface PRC Interface CAD API HOOPS API CAD Modeler HOOPS Toolkit CAD File PDF File Generation PDF File PRC Data
  • 7. MBD View Validation Separate validation of each saved view in an MBD model 7 3D PDF-IF Validation with CADIQ
  • 8. PRC Validation Example: Annotation text font and size differences Different font settings used during PDF generation and validation processes PRC Model 8 3D PDF-IF Validation with CADIQ CAD Model
  • 9. PRC Validation Example: Missing Creo Dimension Tolerances Dimensions in the PRC model (left side) do not have tolerances as in the CAD model (right side) PRC Model 9 3D PDF-IF Validation with CADIQ CAD Model
  • 10. PRC Validation Example: Extraneous dimension value displayed Extension lines for this feature control frame are modeled in CAD system as a separate dimension The value of this dimension is being added during PDF file generation PRC Model 10 3D PDF-IF Validation with CADIQ CAD Model
  • 11. PRC Validation Example: Solid face colors do not match native model Many of the PRC solid faces have special color definitions The default PRC solid face color (dark gray) is different than the CAD model default color PRC Model 11 3D PDF-IF Validation with CADIQ CAD Model
  • 12. PRC Validation Example: Lost PMI Edge Associations Annotation edge associations in the CAD model (right side) are not represented in the PRC model (left side) PRC Model 12 3D PDF-IF Validation with CADIQ CAD Model
  • 13. PRC Validation Example: Inaccurate Geometry Tessellation Graphics Some of the b-rep tessellation vertices in the PRC model (left side) are not precisely located on the corresponding b-rep surfaces in the CAD model (right side) PRC Model 13 3D PDF-IF Validation with CADIQ CAD Model
  • 14. Reporting Guidelines Vendors can provide 3D PDF files containing geometry defined in PRC as tessellated BREP or precise BREP. Validation will focus on data that is critical for visual consumption. Vendors are encouraged to use pre-release translation software so the validation feedback is more valuable, i.e. not identifying known issues already resolved in development. Each vendor will receive detailed validation feedback confidentially. If a vendor submits data early in the test round, that vendor may have time to receive feedback, improve their translator and receive another set of validation feedback within the same test round. All reports to the PDF Consortium and NIST will be generalized, i.e. containing no CAD system or translator-specific data. ITI will not share any vendor-specific data with our customers as required by agreements with the PDF Consortium and NIST. 14 3D PDF-IF Validation with CADIQ
  • 15. YOUR CENTRAL SOURCE FOR DATA EXCHANGE Raising the Value of Your Product Data Let us prove it… with YOUR data! Product Data Integration & Interoperability Solutions