gm check mate development framework status and future l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
GM Check-Mate Development Framework Status and Future PowerPoint Presentation
Download Presentation
GM Check-Mate Development Framework Status and Future

Loading in 2 Seconds...

play fullscreen
1 / 18

GM Check-Mate Development Framework Status and Future - PowerPoint PPT Presentation


  • 142 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'GM Check-Mate Development Framework Status and Future' - thwaite


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
gm check mate development framework status and future

GM Check-Mate Development FrameworkStatus and Future

Shirish More

Solutions Architect – Global General Motors Account

Siemens PLM Software

1

abstract
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
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
GM Quick Validation RoadmapTo Achieve CAD Data Quality

CURRENT STATE

FUTURE STATE

Design

Function

Checks (RDDV)

Fabrication

Process

Checks

Modeling

Best

Practice

Checks

Geometry

Integrity

Checks

File Organization

Checks

Phase2

Phase1

Phase3

Phase4

Phase5

Value (Time\Cost\Quality)

Scope

simple gm validation workflow
Simple GM Validation Workflow

Designer

Create Item Revisionin Teamcenter

Design in NX

Release in Tc

Execute Check-Matein NX

validation technology
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
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
Integration with Teamcenter
  • Enforcement
  • Saving Checking Results
  • (Teamcenter/NX ?)
  • Teamcenter Groups and Checking Results?
  • Importing Native CAD Data and Validation Results?

Challenge

  • Accepted Solutionand 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
Tc Validation Results SummaryExample

Status

Result

NX Dataset

Checker/Profile Class Name

generic validation rule set content example
Generic Validation Rule Set ContentExample
  • 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
Teamcenter Rule File ItemsExample
  • 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
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
GM Check-MateCoding Framework - Current

Enforced Profiles

NX 3.0.5

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
GM Check-MateCoding Framework - Future

Enforced Profiles

NX 5+

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
GM Check-Mate Profile/CheckerHierarchy – Conceptual Plan

Group

Specific

Checking

NX Check-Mate Rule Set

NX Roles and Math Maturity

Top

Level

GM

Check-Mate

Profile

PT

IDENTIFIER

Interior

RULE

Exterior

Chassis

AVDC

HVAC

Styling

1

2

3

4

5

6

7

gm validation future development plans
GM Validation Future Development Plans

Implement Check-Mate override capability in GM workflow

Enforce RDDV checks

Job Scheduler and Check-Mate batch-mode checking