Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intelligent Systems Division Manufacturing Engineering Laboratory Analysis of Standards Needs for Automated Metrology Thomas R. Kramer Guest Researcher,

Similar presentations


Presentation on theme: "Intelligent Systems Division Manufacturing Engineering Laboratory Analysis of Standards Needs for Automated Metrology Thomas R. Kramer Guest Researcher,"— Presentation transcript:

1 Intelligent Systems Division Manufacturing Engineering Laboratory Analysis of Standards Needs for Automated Metrology Thomas R. Kramer Guest Researcher, Knowledge Systems Group National Institute of Standards and Technology May 22, 2001

2 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Outline Overview of analysis Major systems diagram, all modules diagram Major recommendations -- design data -- inspection programs -- measurement data -- inspection planning data -- low-level inspection instruction commands -- avoid duplication of effort

3 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Overview of Analysis Clean draft (68 pages) circulated for comment. Sec. 1 - executive summary Sec. 2 - focus, purpose, and scope of analysis Sec activities identified, plus their interfaces Sec major systems identified Sec. 5 - languages for writing standards discussed Sec APIs and data formats discussed Appendix A - modules and interfaces in detail

4 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Metrology Automation Major Systems and Hot Interfaces AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. ProgramMeas. DataDesign Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

5 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules and Interfaces in a Dimensional Metrology System active interfaces shown in black, data interfaces in yellow Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

6 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules of CAD System Routing Planning Math Computing Inspection Planning Hand-held Device Measuring AutoCAD Catia I-DEAS Pro/E Solid Edge etc.

7 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules of Inspection Programming System Routing Planning Math Computing Inspection Planning Hand-held Device Measuring Camio Metrolog PC DMIS Quindos Umess Valisys programming etc.

8 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules of Inspection Program Execution System Routing Planning Math Computing Inspection Planning Hand-held Device Measuring Control for B&S G&L LK Mitutoyo Starett Zeiss etc.

9 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules of Reporting and Analysis System Routing Planning Math Computing Inspection Planning Hand-held Device Measuring Origin QMC Valisys analyze etc.

10 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Systems - Design Data AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. ProgramMeas. Data Design Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

11 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules - Design Data Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

12 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Design Data Finished part shapes are output from CAD system. Intermediate workpiece shapes and feature shapes are output from Routing Planning, Inspection Planning, and Machining Planning modules. Many different proprietary formats exist. Dimensional metrology applications need tolerance items (tolerances, datums, etc.) modeled in CAD data, not just given as annotations.

13 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Design Data (cont.) STEP AP 203 (boundary representation) is only design data standard representation supported by all CAD systems but does not model tolerance items. STEP AP 224 (feature representation) models tolerance items but is not supported by CAD systems. Draft recommendation: Build a new version of STEP AP 203 that models tolerance items.

14 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Systems - High-level Inspection Instruction Data AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. Program Meas. DataDesign Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

15 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules - High-level Inspection Instruction Data Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

16 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Program Data Program Data = High-level Inspection Instruction Data Many proprietary languages exist. DMIS is the only standard language. DNSC has done excellent work in developing and maintaining the standard. Additional infrastructure is needed to support DMIS -- fixed conformance classes -- formal conformance tests -- conformance testing service

17 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Program Data (cont.) Draft recommendation: Solidify position of DMIS as the one and only standard for inspection programs. Draft recommendation: Complete standardization of DMIS Part 2. Draft recommendation: Harmonize AP 219 and DMIS.

18 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Systems - Measurement Data AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. Program Measurement Data Design Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

19 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules - Measurement Data Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

20 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Measurement Data Measurement data feeds into Reporting and Analysis from various sources. Measurement data of the same type from different sources should be in the same format. A DMIS output format standard exists but is not widely used. Draft recommendation: Work towards a standard representation for measurement data which is input to Reporting and Analysis.

21 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Systems - Inspection Planning Data AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. ProgramMeas. DataDesign Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

22 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules - Inspection Planning Data Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

23 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Inspection Planning Data No standard or widely used format for inspection planning data exists, but one is needed. STEP AP 219 is working towards such a standard. Draft recommendation: Continue development of STEP AP 219. Draft recommendation: Harmonize AP 219 and DMIS.

24 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Systems - Low-level Inspection Intstruction Commands AutoCAD Catia I-DEAS Pro/E Solid Edge etc. Origin QMC Valisys analyze etc. Camio Metrolog PC DMIS Quindos Umess Valisys programming etc. Control for B&S G&L LK Mitutoyo Starett Zeiss etc. ProgramMeas. DataDesign Low-level Inspection Instruction Commands CADInspection Programming Software. Inspection Program Execution Reporting and Analysis. Inspection Planning Data

25 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Other Inspection Device Control High-level Inspection Instruction Execution Low-level Inspection Instruction Execution Inspection Programming Machining Programming Machining Planning CAD. Reporting and Analysis Solid Modeling Probe Instruction Execution Activity Coordination Modules - Low-level Instruction Execution Commands Routing Planning Math Computing Inspection Planning Hand-held Device Measuring

26 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Low-Level Inspection Instruction Commands Many proprietary APIs exist. Three standards development efforts in progress: -- CMM-Driver Commands -- DMIS Part 2 DmeEQUIP -- I++ This standard will be useful to system builders. Draft recommendation: Continue work on CMM- Driver Command standard. Draft recommendation: Harmonize current efforts.

27 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Avoid Duplication of Effort! Draft recommendation: Avoid multiple standards for the same purpose; their existence is costly. Draft recommendation: Where there is overlap, harmonize. Draft recommendation: Harmonize AP 219 and DMIS. Draft recommendation: Forestall multiple standards for low-level inspection instruction commands.

28 NIST Manufacturing Engineering Laboratory Intelligent Systems Division Questions and Discussion


Download ppt "Intelligent Systems Division Manufacturing Engineering Laboratory Analysis of Standards Needs for Automated Metrology Thomas R. Kramer Guest Researcher,"

Similar presentations


Ads by Google