STEP and OMG Standards Interoperability Doug Cheney Senior Software Engineer International TechneGroup Incorporated.

Slides:



Advertisements
Similar presentations
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Advertisements

Working Group 3 – Grid C/W & VOs Glenn Gapper, Josep Vallés Sanchez, Boas Betzler, John Brooke & many others! Questions Posed: –What are VOs? –Services.
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Bentley and ESRI Interoperability. Designed to serve all types of workflows Desktop Interoperability Server Interoperability.
1 Chapter 4 - Part 1 Software Processes. 2 Software Processes is: Coherent (logically connected) sets of activities for specifying, designing, implementing,
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 9.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
Software Version Control SubVersion software version control system WebSVN graphical interface o View version history logs o Browse directory structure.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Application of PDM Technologies for Enterprise Integration 1 SS 14/15 By - Vathsala Arabaghatta Shivarudrappa.
IT in the AEC Industry Fall, 2002 The Need for Data Exchange As computer applications became more numerous in every domain, the need and value for exchange.
Overview of the Database Development Process
1 AutoCAD Mechanical Seminar Advanced Micro Systems, Inc.
BOEING PROPRIETARY Rocketdyne Propulsion and Power CAD Data Translation - Past, Present and Future from consumers’ point of view The 7 th NASA-ESA Workshop.
R NASA STEP for Aerospace Workshop at Jet Propulsion Laboratory January 27, 2000 Thomas Thurman Rockwell Collins Inc. AP 210 Foundations for Electrical-Mechanical.
STEP Tutorial: “STEP Capability Today and Tomorrow” Keith Hunten, Lockheed Martin January 16, 2001 ® PDES, Inc.
An Introduction to Software Architecture
© 2008, Integrated Support Systems, Inc. All rights reserved. 1 © 2009, Integrated Support Systems, Inc. All rights reserved. An Implementer's View of.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.

 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal MINCyT,
CAM-I Scalable Flexible Manufacturing Initiative NGMS Task 6.1.
1 Click to edit Master title style ROCKWELL COLLINS STEP VISION Jack R. Harris Director, Advanced Manufacturing Technology Rockwell Collins
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
© 2009 Rockwell Collins, Inc. All rights reserved. From Paper Based Analysis to Model Based Analysis: Applications of AP 210 at Rockwell Collins April.
1 ILE Project Integrated Logistics Environment Kickoff Meeting Task 2 Completion of the Ship Common Information Model Presented by: Dr. Burton Gischner.
Chapter 3 Object Oriented Systems and Open GIS. Objectives of the Chapter Establish place of O-O in OpenGIS cover basics of O-O emphasise design issues.
Publish ISO Technical Corrigenda for ISO , and NSRP Systems Technology Panel Project Pete Lazo Product Data Services Corporation.
Implementing Parametric CAD in STEP ???? Kenneth E. Wolsey May 16, 2007
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Develop Use Cases Evaluate Existing Models Develop/Extend Model Test ModelDocument 1. Commercial This use-case involves identifying the location and properties.
1 Industrial Data Implementors Forum Martin Hardwick STEP Tools, Inc. June 13, 2001 San Francisco, USA.
The State of STEP Stephen C. Waterbury NASA/GSFC NASA STEP for Aerospace Workshop January 17, 2001 NASA Jet Propulsion Laboratory Achievements and Challenges.
STEP for Multi-Disciplinary Model Management: “Intelligent PDM”
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
G. Suter CH Session 3 – Block 2 – 4 th Question Barcelona May “ System Interfaces for Distribution Management “ TC57 WG14 Standards IEC
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 4 Slide 1 Software Processes.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
STEP and Scriptable CAx Tool Integration Doug Cheney Senior Software Engineer International TechneGroup Incorporated.
Software Engineering Lecture 10: System Engineering.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
1 Architectural Blueprints—The “4+1” View Model of Software Architecture (
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
DPC: Designed to Last - 1  BAE SYSTEMS July 2010 All rights reserved LOTAR High Integrity CAD Data for Aerospace Sean Barker BAE SYSTEMS Advanced Technology.
PLM-MBSE integration discussion
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Lecture and laboratory No. 13 Product data management and exchange Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal.
Metadata Issues in Long-term Management of Data and Metadata
Autodesk Inventor and STEP Solutions
AFNeT Standardization Day Paris
Yogesh Khanzode Senior Manager, GTEC-GIS GPO Whirlpool Corporation
Theorem CADverter for STEP AP242
ISO STEP AP242 Benchmark #1 results & Benchmark #2 planning
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
XML Based Interoperability Components
NASA Technical Report Server (NTRS) Project Overview April 2, 2003
Electrical wiring harness interoperability: functionalities of AP242 ed2; preparation of the STEP 'electrical' Implementer Forum By Sophie Hérail (CIMPA.
STEP and Scriptable CAx Tool Integration
An Introduction to Software Architecture
Signet & Privilege Management
Model data and exchange between different models. ISO
Presentation transcript:

STEP and OMG Standards Interoperability Doug Cheney Senior Software Engineer International TechneGroup Incorporated

Engineering Data Producers and Consumers qProducers : Engineering Design Groups qConsumers : Partner Design Groups, Analysis, Manufacturing, Test, etc. Design Engineer Using CAD System CAD Model Recreate Print Translate Structural Engineer Technical Illustrator Systems Engineer Wiring Engineer Technical Illustrator Many Others... Assembly

qData integration : Exchange product data via a neutral model representation m“Bottoms-up” approach mNeutral representation is a complete, standalone definition of model mRequires two model conversions: native to standard to target mNative model is duplicated in standard and target system formats qSystems integration : Share product data via a neutral programming interface (API) m“Top-down” approach mAbstract representation exposes data and behavior needed by consumers mRequires consumer access to licensed installations of producer systems mNative model stays in native system Native System Complimentary Interoperability Approaches Native Model Neutral Model Target Model Native System Target System Native Model Neutral API Target Model Neutral API Target System

Interoperability Approach Challenges qData integration mRequires access to reliable translators mTranslations can cause significant delays mRequires data rework when conversions are not 100% successful mBroad band width required for neutral model file transfer mLoss of design intent information (construction history, features, parameters) mMust manage redundant, derivative model representations qSystems integration mRequires application rework to use abstract interfaces mRequires dynamic access to installed, licensed CAD and PDM systems mHigher security risks

Complimentary Usage Scenarios qData integration mBuilding a multi-disciplinary repository of all product data mLong-term data retention mLegacy data migration m‘Loose’ partner/supplier integration mWell-defined, structured and controlled design processes qSystems integration mCollaborative engineering mReal-time, multi-system assembly design m‘Tight’ partner/supplier integration mDynamic or evolving design processes

Complimentary Standards qData integration : STEP AP 203 mPDM (Class 1) mCAD shape representations (Classes 2 – 6) qSystems integration : OMG MfgDTF mPDM Enablers mCAD Services qSTEP influence on OMG standards mStandardized definitions of geometry, B-Rep, assembly and PDM entities and relationships mConcrete data format for serializing objects (via XML) mExpect to incorporate construction history/parametrics model development

OMG Manufacturing Domain Task Force qWeb site: qPDM Enablers mV2 soon to be approved qCAD Services mDevt web site: mV1 draft joint submission Dec 2000 mV1 Boeing Feb 2001 mV1 submission June 2001 mV1 approval Dec 2001

CAD Services V1 qGeometry and B-Rep traversals, evaluations, point projections, mass properties qNon-geometric entity attributes (color, layer, visibility, user-defined attributes) qAssembly structure and component placement qCAD user interactions (primarily 3D graphics subsystem) qAbstract feature properties, parameter queries and modifications, model regeneration

CAD Services V2 (2002) qPDM Enablers interoperability qExplicit geometry and B-Rep creation qAdvanced visualization queries qGeometric dimensioning and tolerancing queries qParametric/feature-based model creation

System Integration Implementations qCADScript is a commercial toolkit from ITI that enables system integrations ( qThe following organizations are using CADScript for system integrations: mWebscope mFIPER  GE Aerospace  Parker-Hannifin  BF Goodrich  OAI, ESI, Ohio Univ., Stanford Univ. mNASA  Goddard  Glenn qDetails in tomorrow’s presentation!