GM Check-Mate Development Framework Status and Future

Slides:



Advertisements
Similar presentations
Math Data Validation and Auto-Correction at GM using NX Check-Mate
Advertisements

JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
GENI Experiment Control Using Gush Jeannie Albrecht and Amin Vahdat Williams College and UC San Diego.
© 2012 Autodesk BIM Collaboration Siva Koppula Technical Consultant.
<<replace with Customer Logo>>
T-FLEX DOCs PLM, Document and Workflow Management.
Manage Your Requirements with RequisitePro Kim Werner Ajilon Consulting
Rational Unified Process
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Revising assemblies.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Top Questions of I-deas users Learning NX Mark Lawry.
Sitefinity Performance and Architecture
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
National Finance Center’s 2008 Customer Forum EmpowHR 9.0 Billy Dantagnan Teracore.
UNIT-V The MVC architecture and Struts Framework.
Microsoft Share Point 2007 Lela Castaneda. Microsoft Office SharePoint Designer 2007 top 10 benefits 1)Be more productive with next-generation Microsoft.
Effective Methods for Software and Systems Integration
Next Generation Trnsport Trnsport Users Group Conference Field Management TAG November 7, 2005.
MS Marketing Survey project Instructor: HuyNT Group : Java 2 Members : MinhBV – T.L PhucNTH PhucNTH HienNV HienNV BinhPHT BinhPHT FPT.
Margaret Kubitschek, Solution Architect Sam Brewster, Customer Delivery Manager Dennis Keating, Account Executive Siemens PLM Software19 March 2010 Teamcenter.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
By A + B Solutions and LC Consulting Services ®. How to Integrate Production in to T EAMCENTER by LC Consulting Services 8 Denison Parkway East Corning,
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
RUP Fundamentals - Instructor Notes
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Testing – A Methodology of Science and Art. Agenda To show, A global Test Process which work Like a solution Black Box for an Software Implementation.
How ITT Implemented Checkmate Will Kropp MCAD/PDM Application Engineer ITT Corporation Space Systems Division.
Upgrading to IBM Cognos 10
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Workflow Development Overview Architecture Requirements Types of workflows Stages of workflow.
1 Developing Custom Modeling Tools at GM with embedded Validation James A. Bullard General Motors.
1 Using Silent Install Scripts to Deploy Software to MS Windows PCs. Larry Carpenter, P.E. CAx Administrator / FE Analyst Siemens Healthcare Molecular.
System Testing and Quality: How Real Partnerships Deliver Accelerated Time-to-Market & Increased Revenue David Gehringer VP Marketing, Fanfare.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
Software Quality Assurance
Oracle Data Integrator Procedures, Advanced Workflows.
Software Research, Inc. Setting the Standard for Software Testing Windows Solution.
Methodologies. Contents Waterfall Model Evolutionary Models Incremental Development.
1 AutoCAD Electrical 2008 What’s New Name Company AutoCAD Electrical 2008 What’s New AMS CAD Solutions
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
LCG-SPI: SW-Testing LCG AppArea internal review (20/10/03)
11 HUB Solutions for Multi-Site Collaboration Christopher Kim June 4, 2008.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
EMEA Beat Schwegler Architect Microsoft EMEA HQ Ingo Rammer Principal Consultant thinktecture
The Service Monitoring and Control Toolkit 1 Protect your business with an effective alert management system and high service availability.
ARCH-06 Redesign & Harvest Mike Ormerod - Architect Christian Stiller - Senior Consultant Applied Technology Group.
Labcheck Next Generation Quick Start Guide Equipment Management.
V7 Foundation Series Vignette Education Services.
Engineering Documentation
RPA – Robotic Process Automation
© 2012 Autodesk Autodesk ® Navisworks ® 2013 What’s New Presenter Name Presenter Title.
Rapid Launch Workshop ©CC BY-SA.
Data Cleansing - Duplicate Identification and Resolution
PLM, Document and Workflow Management
Coupling and Cohesion 1.
Teamcenter for CAD data management
Validation & conformity testing
Visual Studio 2005 “Personalized productivity”
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Check-Mate Overview and Fast Start Deployment Seeing Its Value and Implementing Restricted © Siemens AG 2018.
MBSE for PLM: Part of the Digital Systems Life Cycle
T-FLEX DOCs PLM, Document and Workflow Management.
Software Development In Agile
Framework Anil
Presentation transcript:

GM Check-Mate Development Framework Status and Future Shirish More Solutions Architect – Global General Motors Account Siemens PLM Software 1

ABSTRACT This presentation will address the challenge of developing, integrating and deploying Check-Mate checkers/profiles into GM Math Data Validation processes.

General Motors Validation Facts Check-Mate as globally agreed upon CAD validation tool Successfully implemented Check-Mate at all GM Global Sites 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

GM Quick Validation Roadmap To Achieve CAD Data Quality Phase1 Phase2 Phase3 Phase4 Phase5 Design Function Checks (RDDV) Value (Time\Cost\Quality) Fabrication Process Checks Modeling Best Practice Checks Geometry Integrity Checks File Organization Checks CURRENT STATE FUTURE STATE Scope

Simple GM Validation Workflow Designer Design in NX Create Item Revision in Teamcenter Execute Check-Mate in NX Release in Tc

Validation Technology GMNA – DCS File Checker (Mostly File Organization Checks) GME – SQS/DQS (Mostly Structure / Data Checks) Retiring different GM custom validation tools at different regional sites Accepted Solution Check-Mate as globally agreed upon CAD validation tool Challenge Advantages Validation framework that is supported, enhanced and maintained by Siemens Better error reporting (tree structure, failed objects, external log files) Performs Validation on Assemblies/Folders (Native and Teamcenter) Check-Mate execution from command line

Business Processes Checks Vs. Workflow Different checks required at different sites for releasing data Accepted Solution “Global Quality Seal” Profile consisting 53 globally agreed upon checkers (File Organization and Data Structure Checkers to begin with ) Challenge Advantages CAD Data validated to globally agreed upon GM data creation standards Smooth data sharing between global sites Global regions now speak same validation language

Integration with Teamcenter Enforcement Saving Checking Results (Teamcenter/NX ?) Teamcenter Groups and Checking Results? Importing Native CAD Data and Validation Results? Challenge Accepted Solution and Advantages Check-Mate results are saved in NX part file and in Teamcenter Different groups can execute different Profiles and still can be enforced using Tc XML rule file With Tc 2007.1 validation can be performed from Tc product structure editor NX 5 now will create validation objects when native data is imported to Tc

Tc Validation Results Summary Example Status Result NX Dataset Checker/Profile Class Name

Generic Validation Rule Set Content Example Tc Group Owning Group of the Item Revision “All, All-Except, None, None-Except” logic Dataset Type Dataset type to Validate Profiles to validate/acceptable results Profile Name: Passed/Run

Teamcenter Rule File Items Example Baseline Rule File Item: AKP62495 All WIP Item Revisions validated to same checks Hard Release Rule File Item: AKP86750 WIP Item Revisions can be validated to different checks based upon Owning Group of Item Revision and Dataset Type Replicated to the following sites: GMTG_Production, GMPT_Production, GMSA, ISUZU_Production, GMM_Production, GM_Suzuki, Holden_Prod, JCI_Warren, IMC-141231374, Torrance, GMB-S.CAETANO, GMCL-REC_Production, FCA_HF_Production, SaabTDC1, GMPTE, GMDAT, EDAG_GME, Manuf_Production, GM-Strasbourg, GMIDEL_Production (Master in SCG001)

Check-Mate Performance Checking Time + Result Display Time Check-Mate checking time is on higher side as compared to our legacy NX/Open validation tools Challenge Accepted Solution (Functional and Core Architecture) Set environment variables that limits display of failed objects in check-mate results window UGCHECKMATE_MAX_DISPLAY_ENTITIES UGCHECKMATE_MAX_LOG_ENTITIES Skip “read-only/released” NX part from checking Skip part files having check-mate flag PASS and Up-To-Date Set environment variable that will not bring-up results window when checking is complete UGII_CHECKMATE_AUTO_SHOW_RESULTS

GM Check-Mate Coding Framework - Current NX 3.0.5 Enforced Profiles Adhoc Profiles/Checkers GM Check-Mate Profiles Core and GM Specific Check-Mate Checkers Core and GM Specific Check-Mate Routines NX/Open + KF NX Core

GM Check-Mate Coding Framework - Future NX 5+ Enforced Profiles Adhoc Profiles/Checkers GM Check-Mate Profiles/Checkers GM Specific Check-Mate Routines KF API .NET API C++ API Open C API Common API NX Core

GM Check-Mate Profile/Checker Hierarchy – Conceptual Plan Group Specific Checking NX Check-Mate Rule Set NX Roles and Math Maturity Top Level GM Check-Mate Profile PT IDENTIFIER RULE Interior Exterior Chassis AVDC HVAC Styling 1 2 3 4 5 6 7

GM Validation Future Development Plans Implement Check-Mate override capability in GM workflow Enforce RDDV checks Job Scheduler and Check-Mate batch-mode checking

GM Check-Mate DEMO

Questions 18