Download - How ITT Implemented Checkmate
![Page 1: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/1.jpg)
How ITT Implemented Checkmate
6-4-08
Will KroppMCAD/PDM Application EngineerITT Corporation Space Systems Division
![Page 2: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/2.jpg)
2
ITT Space Systems
![Page 3: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/3.jpg)
3
Agenda
Purpose: This presentation will provide an overview of how ITT implemented the Checkmate digital product validation tool.
Topics
– Defining the motivation for file checking
– Project implementation
– Checkmate module testing and evaluation
– Checker and profile selection and configurations
– User training
– Results reporting
![Page 4: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/4.jpg)
4
Determining the need for file checking
MCAD Community Demographics
MCAD Standards Updates Implemented, timed with Check-Mate rollout, management backing
![Page 5: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/5.jpg)
5
Mapping out Managements Desires
Meet with management to make some decisions regarding logistics;
– Standards Compliance & Enforcement
– User/Supervisor Training
– Managements Reporting needs
– Determining things to be checked
– Prioritizing things to be checked
– Who checks what when
![Page 6: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/6.jpg)
6
Creating a Project Plan
Determining what steps and resources would be required to implement Check-Mate
![Page 7: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/7.jpg)
7
CM Module Testing & Evaluation
Acquired 30 day trial licenses to evaluate tools
Determine what the expense would be to purchase and maintain the necessary modules to accomplish our goal
Set Up & Evaluate;
– User GUI experience
– KF Check-Mate Author Tool
– UGS supplied results
viewing & reporting tools
– CKViewer
– QDASH-Quality Dashboard
![Page 8: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/8.jpg)
8
Module System Configuration
Making Decisions & Setting The Environment Variables Accordingly
UGII_CHECKMATE_LOG_DIR= X:\checkmate
UGII_CHECKMATE_OUTPUT_MQCLOG= 1
UGCHECKMATE_USER_DIR=%UGII_CUSTOM_DIR%\checkmate
UGII_KF_USER_CLASS_DIR=%UGII_CUSTOM_DIR%\checkmate
![Page 9: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/9.jpg)
9
CK Viewer
Evaluate The CK Viewer Reporting Tool
![Page 10: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/10.jpg)
10
QDASH-Quality Dashboard
The Quality Dashboard Reporting Tool
![Page 11: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/11.jpg)
11
Check-Mate KF Author
Testing
– Understand the behavior of OOTB checks
– Understand the ability to modify OOTB checks
– What’s required to create custom checks
![Page 12: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/12.jpg)
12
OOTB Checker selection
OOTB Checker review per CAD standards
What can we use?
![Page 13: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/13.jpg)
13
Custom Checks Needed
After selecting the OOTB checks we want to use, determine what custom checks need to be created to fill the gaps in checking the things we want to check
Create the custom checks
– Some Examples;
![Page 14: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/14.jpg)
14
Profile Creation
Create profiles for modeling and drafting files with the combination of OOTB and custom coded checks
![Page 15: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/15.jpg)
15
User/Supervisor Training
Develop & Deliver end user training resources “A picture is worth a thousand words” the Russian writer Ivan Turgenev
wrote (in Fathers and Sons in 1862), "A picture shows me at a glance what it takes dozens of pages of a book to expound."
1. Link to “How-to” guide from MCAD standards
2. Create Camtasia “How-to-use” video based training
3. Create Checker Reference Guide
4. Create “Correcting Problems” video based training
![Page 16: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/16.jpg)
16
User Training-”How To Use”
How to run Check-Mate from the GUI example
![Page 17: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/17.jpg)
17
User Training- A Checker Guide
What do you mean my part failed? What does that error message mean? DFA?
![Page 18: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/18.jpg)
18
User Training-”How To Correct Failures”
Example of correcting the feature positioning error
![Page 19: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/19.jpg)
19
Retrieving the data
Users are directed to check and fix their WIP
We run batch result checks weekly on Teamcenter Engineering released parts
Command Line Utility (ug_check_part)– ug_check_part [-read_result | -save_result ] [options]
[<partfiles...>]
![Page 20: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/20.jpg)
20
Reporting the results
Reporting the results. Now that I have all this information what do I do with it?
– GUI for users for WIP
– Results roll-up summaries for management
– How do we get there from here?
1. Determine managements desires
2. Evaluate CKViewer & QDASH
3. Create custom report tool if needed based on the way management wants results reported
![Page 21: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/21.jpg)
21
OOTB Reporting Options
CK Viewer & Quality Dashboard
![Page 22: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/22.jpg)
22
Custom Reporting Tool
Based on managements input it was required to create a custom reporting tool.
TCeng PDM information desired
Top 10 checks for supervisors
Expandable to multi-CAD
![Page 23: How ITT Implemented Checkmate](https://reader035.vdocument.in/reader035/viewer/2022062423/568146ce550346895db4066f/html5/thumbnails/23.jpg)
23
How ITT Implemented Checkmate
Q & A
Will [email protected]
MCAD/PDM Application Engineer ITT Corporation
Space Systems Division