1 Developing Custom Modeling Tools at GM with embedded Validation James A. Bullard General Motors.

Slides:



Advertisements
Similar presentations
Project Management with VIVA PPM Tool (Project Portfolio Management)
Advertisements

1 of 17 Information Strategy The Features of an Information Strategy © FAO 2005 IMARK Investing in Information for Development Information Strategy The.
Math Data Validation and Auto-Correction at GM using NX Check-Mate
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Strategy, Balanced Scorecard and Strategic Profitability Analysis
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
1 EMEA 2012 – Consulting Services ShipConstructor Senior Partner: Nick Danese, NDAR.
HP Quality Center Overview.
Leveraging Success Through Effective Project Management Tools and Processes Charlie Schloff Manager, C3P Project Office Ford Motor Company File: MPUG 2000.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Problem Overview - “AS-IS” Here’s the issue: Hotel Dallas has 36,000 feet worth of banquet space. The current way of managing the AC/Heating units in.
GM Check-Mate Development Framework Status and Future
T-FLEX DOCs PLM, Document and Workflow Management.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
A framework for describing IT Project Management Processes and Tool Set Features Enterprise Project Management Framework.
01OC2000 Slide 1 © 2000 General Motors Corporation James B. Kolhoff Real Time Scheduling Issues in Powertrain Controls James B. Kolhoff.
Copyright  Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Introduction and Update: Oracle Hyperion Financial Close Management CON8536 Richard.
Certified Business Process Professional (CBPP®)
Enterprise Architecture
Chapter 6– Artifacts of the process
RSA – Accenture Insurance Solution
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Developing Enterprise Architecture
QAD's Customer Engagement Dan Blake Consultancy Development Director, QAD QAD Explore 2012.
CIm -IE775 computer Integrated manufacturing Industrial & Manufacturing Enterprise Department The Wichita State University
DATA FOUNDATION TERMINOLOGY WG 4 th Plenary Update THE PLUM GOALS This model together with the derived terminology can be used Across communities and stakeholders.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
INDUSTRY DAY TOULOUSE 2006/06/ th ISO TC184/SC4 meeting Industry Day STEP-NC AP-238 Martin Hardwick STEP Tools, Inc.
Dr. Ralph R. Young Director of Software Engineering Systems and Process Engineering Northrop Grumman Information Technology (703)
Creating knowledge-based environments in the public service by using the Balanced Scorecard - An APS Implementation Case Study - Centrelink Communication,
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
How ITT Implemented Checkmate Will Kropp MCAD/PDM Application Engineer ITT Corporation Space Systems Division.
December 14, 2011/Office of the NIH CIO Operational Analysis – What Does It Mean To The Project Manager? NIH Project Management Community of Excellence.
Configuration Management (CM)
1 Chapter 5 Software Engineering Practice. 2 What is “Practice”? Practice is a broad array of concepts, principles, methods, and tools that you must consider.
Coming up: Software Engineering: A Practitioner’s Approach, 6/e Chapter 5 Practice: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
This document is an OASIS SAF TC Working Draft. It does not reflect the views of the OASIS SAF TC or of OASIS Cloud Management Challenge Human experts.
An Introduction to Software Engineering. Communication Systems.
1 Introduction to Software Engineering Lecture 1.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
HRL © 2009 IBM Corporation Model-Driven Product-Lines for Embedded Software and for Supply-Chain Companies Tali Yatzkar-Haham Julia Rubin,
© 2012 Autodesk Autodesk® Inventor® work flow for developing a top down manufacturing shop process. Jim Dumont – Datamat - Autodesk Reseller - Applications.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
Engineering Graphics with SolidWorks
Elena Iancu. … describe future targets and the means to achieve them … describe future targets and the means to achieve them … facilitate collaboration,
AN INTEGRATED APPROACH TO ENGINEERING AND DESIGN School of Mechanical and Aeronautical Engineering (SMAE) Dr Linda Lee, Peter Lo and Lim Siew Kuan June.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Chapter 7 Enterprise Resource Planning (ERP). Objectives After studying the chapter, students should be able to.. Explain definition of Enterprise Resource.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
34 Copyright © 2007, Oracle. All rights reserved. Module 34: Siebel Business Services Siebel 8.0 Essentials.
Software Engineering Lecture 10: System Engineering.
OUTCOMES OBJECTIVES FUNCTIONS ACTIONS TERRITORIES LOCATIONS MARKET SEGMENTS TIME LINESCHALLENGE IMPACT RESOURCESACTIVITIESCHANNELS RELATIONS PARTNERS CUSTOMERS.
USDA 2016 Financial Management Training Transforming Shared Services Change Management Presented by Ron Gros.
Integrated EDI for Microsoft Dynamics® AX AXUG Partner Showcase.
Process 4 Hours.
CIM Modeling for E&U - (Short Version)
PLM, Document and Workflow Management
Teamcenter for CAD data management
Software Requirements
Touchstone Testing Platform
Check-Mate Overview and Fast Start Deployment Seeing Its Value and Implementing Restricted © Siemens AG 2018.
T-FLEX DOCs PLM, Document and Workflow Management.
UML Design for an Automated Registration System
Automating Profitable Growth™
Presentation transcript:

1 Developing Custom Modeling Tools at GM with embedded Validation James A. Bullard General Motors

2 ABSTRACT  Automotive Design and Engineering at GM are constantly looking for technology to automate processes. This search for automation technology provides many unique requirements that drive the development of custom CAD Modeling tools. To make sure that the return on the investment is achieved GM is embedding validation tools to assure quality of Math as well as quality of process execution. This paper will describe projects that have developed custom Modeling Templates with Validation “agents” built in. These validation agents will not only validate quality of the math but also the overall process execution or usage of the templates.

General Motors Validation Facts Check-Mate as globally agreed upon CAD validation tool Successfully implemented Check-Mate at all Engineering Centers Globally Enforced 53 Check-Mate Checkers as part of GM workflow Check-Mate used as CAD Data Assessment Tool More than 200,000 NX parts assessed weekly using check- mate batch mode Significant improvement in Math data quality

Purpose  Overview of GM Development Project in 2008 of Math Data Quality Validation in Product Templates  Articulate the importance of Math Data Quality and particularly as it applies to Re-use geometry tools as Corporate Assets  Describe a Validation framework for Templates that incorporates Requirements Driven Design Validation (RDDV) embedded in Product Templates  Highlight Challenges to further develop this strategy and direction

Embedded Validation Tool for Global Template Based Component Project  Objectives  Assess completed templates  Develop Bill of Requirements/Validation rule set  Define framework/architecture for template validation and enforcement strategy (must be flexible in order to comprehend future requirements)  Develop 1 Profile and 10 Requirements Driven Design Validation (RDDV) checks for each template  Develop requirements list for embedded RDDV checkers for new templates 2008 Timeline Organize Business And IS&S Teams Plan & Define complete Business Requirements Close FebMarJunJanApr MayJulAugSep OctNov Dec Project complete UAT

Math Data Cycle  CheckMate Profiles and Checks need to address all areas of the cycle  Math Data Producers  Math Data Consumers  Re-Use of Math Data  CheckMate Profiles and Checks need to be aligned with the requirements of these areas  CheckMate Profiles and Checks also used to improve Math Capability (CAD Methods) Profiles & checks Need to target all Perspectives Math Cycle Templates turn Data Producers into Data Consumers

Design Function Checks Fabrication Process Checks Modeling Best Practice Checks Geometry Integrity Checks File Organization Checks Hierarchy of Math Quality Scope Value Check-Mate Capability

Validated and Managed Templated Math Data is an Investment  Re-use is a high priority in any corporate strategy  Validated Templates come with pre-loaded Data Consumer value  CAE data – material properties, mid-surface features, etc…  CAM data – holes, drills, etc …  PMI – embedded tolerances, VSA modeling data, etc…  Templates are investments that can pay dividends when validated and managed

Validation Framework – Project Prototype Targeted Template Part Exhaust Manifold GM Powertrain

Validation Framework - Dimensions of Validation  Validation Of Templates  Math Data Quality (MDQ)  Component Engineering Requirements  Fabrication Requirements  Systems Of Templates  Managed Interfaces  System Level Geometry Requirements Dimensions of Validation Siemens Toolset CheckMateRDDVCore NX Math Quality  Engineering Requirements  Fabrication Requirements  System Requirements  Toolsets need to work together and “know” about each other They should be able to communicate to each other

Validation Framework – Prototype Validation Requirements  Dimensions of Validation for Prototype  Math Data Quality  File Organization – GQS Profile (CM)  Vehicle Partition code (VPPS)  Examine Geometry  Component Engineering Requirements  Sketch Dimensions – Port Opening (RDDV)  Minimum Wall Thickness (RDDV)  Minimum Blend Radii (RDDV)  Fabrication Requirements  Embedded tolerances  System Requirements  Managed interfaces  Port Surface Datum Planes (CM)  Port Datum Axis (CM)

Template Validation Framework The Framework should allow for dynamic/flexible profile configuration to support multiple validation profiles or “levels” based on template purpose & discipline (ie., single component vs. sub assembly, BIW vs. PT) Release Part Rqmts Engineering Rqmts Test Rqmts Mfg Process Rqmts System Rqmts Org Rqmts

Validation Framework – Prototype Requirements Document  Requirements Validation  Future direction to link to Teamcenter System Engineering (TcSE)  Prototype using Excel Spreadsheet

Future Challenges as Strategy Evolves  Template Structures  Many ways to organize template structure which drive too much variability into structure and thus harder to devise a validation strategy  Management of Templates and Requirements Document  RDDV needs enhancements  Recognize entities and features  RDDV checks can invoke CheckMate Checkers  Enforcement of RDDV checks  CheckMate needs more sophisticated profile capabilities  Profiles execute different based on decisions and rules  Profiles and checkers “know” about RDDV checks

15 Thank You! Questions?