# Presentation: 656699

## Automotive Industries Action Group (AIAG) Metrology Project Team (MEPT)  

**Metrology Interoperability – Panel Discussion**
**Quality Expo, Novi Michigan**
**June 9, 2004**

- Name of Steering Committee

## AIAG MEPT

**Panel Members**
**Akram Yunas****, AIAG**
**Bob Waite****, DaimlerChrysler Corporation, Chair**
**Glen Allan****, Ford Motor Company, Co-Chair**
**John Horst****, National Institute of Standards & Technology, Co-Chair**

- Name of Steering Committee

## AIAG – Automotive Industry Action Group

**Driving Performance Throughout The Supply Chain  **

| Steering Committees | Out of Scope |
| --- | --- |
|                   1600 plus Corporate Members
Collaborative Engineering & Product Development (CEPD)
Materials Management
Electronic Commerce
Occupational Health & Safety
Truck & Heavy Equipment
Quality 
 |  Lobbying  |

- Name of Steering Committee

## Collaborative Engineering & Product Development (CEPD) Steering Committee Membership

**Eugene Greenstein-           ****Visteon Corporation**
**John R. Williams     **
**    ****General Motors**
**Eric Wines**
**    ****Siemens-VDO Auto**** **
**Thomas Hein**
**     ****Deere & Company**
**Karen Newman**
**    ****IBM Corporation**
**Ravi Nayar**
**    ****GEDAS Inc**
**Carol Tierney,  **
**    ****General Dynamics**
**Jack White**
**    ****Altarum**

**Eric  Sterling**
**EDS PLM Solutions**
**Michael Ali**
**Ford Motor**
**Dan Benning**
**Johnson Controls**
**Richard Caste**
**DaimlerChrysler**
**Dave Dean**
**Delphi Automotive**
**       ****Kelli Flannigan**
**              ****Federal Mogul**
**       ****Julie Miller**
**              ****TRW Incorporated**
**       ****Michael Gerber**
**              ****Dana Corporation**

**   **

- Name of Steering Committee

## Collaborative Engineering & Product Development (CEPD) Project Teams 

**Vehicle Product Data Project Team**** **
**PDQ- WG (product data quality)**
**Metrics WG ( product data metrics)**
**VIS WG ( engineering visualization)**
**PDM WG ( product data management)**
**XMTD WG ( eXchange & Management of Technical  Data)**
**Metrology Interoperability Project Team**
**CAD Data Interface WG**
**Inspection Programming WG**
**Common Report Format WG**

- Name of Steering Committee

## Strategic Automotive product data Standards Industry Group (SASIG) Working Groups

**SASIG PDQ- WG (product data quality)**
**SASIG VIS WG (engineering visualization)**
**SASIG PDM WG (product data management)**
**SASIG XMTD WG (eXchange & Management of ****Technical Data)**
**SASIG Ad Hoc – Long Term Data Retention **
**SASIG Ad Hoc – Digital Plant**
**    ****SASIG**** – ****S****trategic ****A****utomotive product data ****S****tandards ****I****ndustry ****G****roup. A consortium of global automotive standards development organizations dedicated to the development, enhancement, and implementation of product data related standards.            **
**   **** ****Members: ****VDA****-Germany, ****GALIA-****France, ****JAMA****-Japan, ****JAPIA****-Japan, ****AIAG****- North America, ****Odette-Sweden**** and ****FCAI -**** Australia**

- Name of Steering Committee

## Global Harmonization

**G2.O2. Extend AIAG’s outreach to the automotive and related industries worldwide**
**Steering Committee Collaborations – Current & Planned **
**CEPD-OAGI****: In place **
**    ****harmonizing efforts to incorporate the development of OAGI compliant BODs in the engineering arena**
**SASIG- ISO****: Letter of intent In Place**
**     ****to coordinate STEP AP214 activity between SASIG and ISO**
**MOU- PDES Inc****. In place**
**    ****to coordinate STEP related activities in the USA.**
**MOU- SASIG**** In place (JAMA-JAPIA-VDA-Odette-Sweden- GALIA-AIAG-FCAI partnership related to product data issues) **
**    ****Purpose is to harmonize PD initiatives on a global scale.**
**CEPD-NIST**** Collaborations ***** ***** **
**    ****PDM Pilot Project – completed**
**    ****Metrology cooperation – on going **
**MOU- ProSTEP**** In the works**
**    ****to coordinate STEP related activities in the European automotive supply chain. ProSTEP is the official European Association addressing STEP Standard development. PDES Inc. is the US counterpart.**
*** * Reaches Aerospace, Defense and Shipbuilding industries**
**  **
**  **

- Name of Steering Committee

##  Metrology Interoperability Described

**What is the scope of the MEPT?**
**Dimensional metrology systems**
**What are the key component interfaces in a dimensional metrology system?**
**Programming, CAD, DME, and reporting**

- Name of Steering Committee

## Key Interfaces

- Inspection
- Programming
- software:
- PCDMIS
- Quindos
- Calypso
- eM-Measure
- GeoMeasure

- CAD:
- Catia
- Unigraphics
- Pro/E
- SolidWorks
- I-DEAS

**Dimensional Measurement Equipment (DME) **
**Interface**: CMM motion and CMM control commands
- (***I++ DME****, DMISequip, proprietary*)

**CAD **
**Interface**:
- Geometry and
- Feature
- Tolerance
- Information
- (*STEP AP203,*
*AP224, AP214,*
*AP219,*
*proprietary*)

**Reporting **
**& Analysis**
**Interface**:
- Measurement
- Results
- (***DML****, QML,*
*STEP AP219,*
*proprietary*)

**Programming Interface**: Inspection
- Process Information (**DMIS**, proprietary)

**Key Interfaces**

- Name of Steering Committee

##  Metrology Interoperability Described

**What is metrology interoperability? **
**Having an interface language specification so defined and implemented that users can interchange vendor implementations with minimal data reworking or translation or changes in vendor implementation**
**What is the challenge of metrology interoperability?**** **
**Defining the interface appropriately, so that the vendors have all the functionality they need, they have a lot of freedom to differentiate their product from the competition without revealing proprietary secrets, and the standards grow with changes in technology**
**What is metrology interoperability NOT?**** **
**Equivalent measurement results, equivalent functionality**** **
**What is the goal of metrology interoperability?**
**Working with and through major industry organizations (e.g., AIAG and I++), develop and maintain common languages for the key interfaces...ensure that they are widely accepted and will enable interoperable systems with sufficient functionality**
**Who is involved? **
**Users, vendors, industry organizations, and standards bodies**

- Name of Steering Committee

##  Metrology Interoperability Participants

**DaimlerChrysler****: ****Principal sponsor for all standards**** (DML, I++, DMIS, CAD)**
**Ford****: ****Principal sponsor for all standards**** **
**Audi****: ****Principal, I++ DME**
**Volkswagen****: ****Principal, I++ DME**
**BMW****: ****Principal, I++ DME**
**Volvo****: ****Principal, I++ DME**
**Boeing****: ****Principal sponsor for all standards**** **
**Lockheed Martin****: ****Principal sponsor for all standards**** **
**General Electric Transportation****: ****Principal sponsor for all standards**** **
**Pratt Whitney****: ****Supporter, advisor **
**John Deere****: ****Supporter, advisor **
**Caterpillar****: ****Supporter, advisor **
**Visteon****: ****Supporter, advisor **
**Electronic Data Systems (EDS)****: ****Participant, DML **
**Honeywell****: ****Principal, DMIS **

** ****Metrology Interoperability Participants**

- Name of Steering Committee

##  Metrology Interoperability Participants

**LK****: ****Principal**
**Zeiss****: ****Principal, CRADA **
**Brown & Sharpe (Hexagon)****: ****Principal**
**Mitutoyo****: ****Principal, CRADA, testbed**
**Leitz****: ****Participant **
**Faro****: ****Participant **
**Wenzel****: ****Participant **
**Renishaw****: ****Participant **
**International Metrology Systems (IMS)****: ****Participant **
**Mahr Federal****: ****Participant **
**Perceptron****: ****Participant **
**Zett Mess****: ****Participant **
**Sheffield (Hexagon)****: ****Participant**
**Cognitens****: ****Participant **

** ****Metrology Interoperability Participants**

- Name of Steering Committee

##  Metrology Interoperability Participants

**Tecnomatix****: ****Principal, DML spec writing, CRADA**
**Zeiss****: ****Principal, I++ DME spec writing, CRADA**
**Wilcox****: ****Principal, CRADA, testbed**
**Mitutoyo****: ****Principal, CRADA, testbed**
**Wetzlar Messtechnik****: ****Principal, I++ DME spec writing**
**Gemodek****: ****Participant **
**STEPtools****: ****Participant **
**Metromec****: ****Participant , CRADA**
**Catia****: ****Participant **
**Delmia****: ****Participant, testbed**
**Quality Measurement Control (QMC)****: ****Participant **
**Entelegence****: ****Participant **
**Dimensional Control Systems (DCS)****: ****Participant **
**MAYA Metrix****: ****Participant **
**InfinityQS****: ****Participant **
**InnovMetric****: ****Participant **
**QNC ****: ****Participant **
**Applied Automation Technologies (AAT)****: ****Participant **
**Origin****: ****Participant **

** ****Metrology Interoperability Participants**

- Name of Steering Committee

##  Metrology Interoperability Participants

**Automotive Industries Action Group (AIAG)****: ****Principal, sponsors DML, CAD dataflow, and DMIS conformance**** **
**I++ group****: ****Principal, sponsors I++ DME**** **
**NIST: Principal**
**IA.CMM****: ****Principal**** **
**Metrology Automation Association (MAA)****: Principal**
**Arizona State University: Sponsoring**
**Louisiana Center for Manufacturing Sciences (LCMS): Sponsoring **
**University of Michigan****: ****Sponsoring**** **
**McMaster University****: ****Principal**** **
**University of North Carolina Charlotte****: ****Principal**** **
**Reed Expo****: ****Sponsoring**** **

** ****Metrology Interoperability Participants**

- Name of Steering Committee

##  Metrology Interoperability Described

**Specification writing and implementation**
**Naturally biased towards proprietary, but helped by interoperability**
**What is the role and perspective of users? **
**Naturally desirous of interoperability, but often settles for proprietary**
**Establish and communicate a business case internally**
**Lead and participate in the standards development effort**
**Ensure purchase requirements based on demonstrable conformance**
**What is the role and perspective of standards bodies (e.g., NIST)?**
**Test suite generation and specification analysis**
**Facilitator, enabler, scribe, spokesperson, task leader**
**Testbed development and maintenance**
**What is the role and perspective of industry organizations (e.g., AIAG and I++)?**
**Manage, advise, and facilitate efforts of working groups (e.g., MEPT)**
**Provide resources and facilities for meetings**
**Publish, disseminate, provide forum for specifications and other documents**

** ****Metrology Interoperability Described**

- Name of Steering Committee

##  Metrology Interoperability Described

**Point-to-point, single vendor, common language**** **
**What is the preferred solution?**** **
**Common languages for each interface**** **
**What are the problems and challenges of the common language solution? **
**Difficult to get everyone to agree, requires constant maintenance, can’t achieve 100% interoperability, vendors suspicious that they can’t achieve competitive edge if there is an open interface standard, etc. **
**What are the advantages of the common language solution?**
**Provides true interoperability, reduces costs (programming and training), since requires less time and effort, reduces measurement errors, provides greater freedom for 1) successful acquisitions, 2) best-in-class & individual preferences, 3) broader set of tailored metrology solutions, 4) integration and leverage with other domains, including electronics (NEMI), aerospace, and machine tools (OMAC) **

** ****Metrology Interoperability Described**

- Name of Steering Committee

##  Metrology Interoperability Described

**Saves money, saves time, improves quality, facilitates technology advances (e.g., the PC), etc. **
**What would be the cost of involvement? **
**Meeting attendance, AIAG membership, spec writing, spec implementation, conference call meetings, leadership, testing, participation, etc. **
**Who should get involved and why? **
**Anyone involved in automated dimensional metrology to save money and time and to focus on other problems than code rewrite, etc.  **

** ****Metrology Interoperability Described**

- Name of Steering Committee

## Driving Metrology Interoperability

**May 2000 Metrology Summit**
**Major corporations met at NIST to identify problems connecting metrology equipment within their extended enterprise.**
**They expressed frustration with their inability to implement an efficient process:**
- Inability to connect CAD / Simulation / metrology System
- Redundant Inspection Programs
- Inspection Program Portability
- Independent Quality plans
- Standards slow to develop
- Poor implementation of existing standards
- No oversight committee / no harmonization

***What started this effort?***

- Name of Steering Committee

## Driving Metrology Interoperability

*AIAG Metrology Project Team (MEPT) “Metrology Interoperability”*

- Consists of a broad base of global corporations, standards organizations, and universities working to resolve metrology system interoperability issues.

**Driving Metrology Interoperability**

- Name of Steering Committee

## Determine a Standards Infrastructure
Identify Gaps / Overlaps
Harmonize Existing or New Standards
Develop Conformance Classes
Create Test Specifications
National Metrology Test Bed
Publish Interoperability Guidelines

**Determine a Standards Infrastructure**
**Identify Gaps / Overlaps**
**Harmonize Existing or New Standards**
**Develop Conformance Classes**
**Create Test Specifications**
**National Metrology Test Bed**
**Publish Interoperability Guidelines**

***Goals & Objectives:***

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

- Dimensional Measurement Interface Standard (DMIS 4.0)

- I++/DME Interface (DME 1.30)

- Dimensional Markup Language (DML 2.0)

**STEP**
** ****PROTOCOLS**

**CAD Data Flow**

**Inspection **
**Programming**

**Project Team / I++**

**Common Data**
** ****Format**

*Proposed **Standards Infrastructure*

**OSIS**

- Tool Interface

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

- Exchanging Data
- Required for Programming or Analysis

*CAD Data Flow Work Group*

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

- A STEP part (AP203) of the connecting rod from DaimlerChrysler loaded into I-DEAS 8.2.

***Data Type          ******	******	******       STEP Protocol Strategy***

- Geometry			STEP 203
- Automotive Design	STEP 214
- Machining Features	STEP 224
- Inspection Features	STEP 219
- NC Information		STEP 238
- Tolerance			STEP AP203*

- * Proposed in STEP AP203 edition 2

- Position paper due 11/04

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

- Dimensional Measurement Interface Standard DMIS 4.0
- How to implement the standard consistently

*Inspection Programming Work group*

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

*Results*

- _ __*DMIS Conformance Classes*_
-       Describes a subset of Major / Minor Words and Parameters

- _Application Profiles_
- Power Train
- Sheet Metal
- Aerospace

- Under review by the
- DNSC standards
-  committee

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

- Common Measured Results Format
- Harmonize proprietary formats

*Common Data Format Work Group*

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

***Dimensional Markup Language (DML)***

- xml version="1.0" encoding="UTF-8"   ?>
- <!  --  DATE    : Thr May 31 10:52:33 2001-->
- <!  --  UTC DATE: 2001-05-31T17:52:33Z-->
- <  dimensional_inspection_results  version="1.04" id="RUN1">
- <  results_header>
- <  transform_list>
- <  datum_definition_list>
- <  nominal_tolerance_list>
- <  feature_list>
- 	<  analysis_modes_default>
- 	<  analysis_dofs_default>
- 	<  feature  name="basic_hole_hole_center_lower_TPRH701" >
- 		<  applied_tolerances>
- 		<  cone_feature   type="INNER">
- 			<  nominal_cone_feature>
- 			<  measured_cone_feature>
- 		</  cone_feature>
- 		<  measured_tolerance_list>
- 		<  point_list>
- 	</  feature>
- </  feature_lilst>
- </  dimensional_inspection_results>

*Results*

**Driving Metrology Interoperability**

- Name of Steering Committee

## Unified Measurement and Analysis 

***Unified Measurement and Analysis****** ***

*DaimlerChrysler*

- Name of Steering Committee

## Driving Metrology Interoperability

*Intent of I++/DME: Common Programmers Interface*

- Supplier “A”

- Supplier “B”

- Supplier “C”

- I++ specification connects
-  the application to the controller.

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

*Results*

**Driving Metrology Interoperability**

- Name of Steering Committee

## Driving Metrology Interoperability

*Distributed Metrology Interoperability Testing*

**Driving Metrology Interoperability**

***Tecnomatix/USA***

***NIST/USA***
***(National Testbed)***

***LK/UK***

***Wilcox/Italy***

***Wilcox/France***

***Zeiss/Germany***

***Mitutoyo/Germany***

- Name of Steering Committee

## Developing a Business Case	That Supports 			AIAG-backed 					Standards

**Developing a Business Case****	****That Supports ****	****	****	****AIAG-backed ****	****	****	****	****	****Standards**

- Name of Steering Committee

## Developing a Business Case

- Talk with Other’s in the same situation

- Elect temporary Officers of the Team

- Brainstorm – Write It All Down

- Refine Documents and Gather Proofs

- Prepare Presentation of Goal

- Name of Steering Committee

## Developing a Business Case

- Develop Work Plan

- Present to Champions

- Present to Sponsor(s)

- Carry Out Action Plan

**Developing a Business Case**

- Name of Steering Committee

## Questions and discussion?

- Name of Steering Committee

## NIST I++ DME

- test suite

- Name of Steering Committee

## NIST DML test suite

- Name of Steering Committee