23
How ITT Implemented Checkmate 6-4-08 Will Kropp MCAD/PDM Application Engineer ITT Corporation Space Systems Division

How ITT Implemented Checkmate 6-4-08 Will Kropp MCAD/PDM Application Engineer ITT Corporation Space Systems Division

Embed Size (px)

Citation preview

How ITT Implemented Checkmate

6-4-08

Will KroppMCAD/PDM Application EngineerITT Corporation Space Systems Division

2

ITT Space Systems

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

4

Determining the need for file checking

MCAD Community Demographics

MCAD Standards Updates Implemented, timed with Check-Mate rollout, management backing

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

6

Creating a Project Plan

Determining what steps and resources would be required to implement Check-Mate

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

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

9

CK Viewer

Evaluate The CK Viewer Reporting Tool

10

QDASH-Quality Dashboard

The Quality Dashboard Reporting Tool

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

12

OOTB Checker selection

OOTB Checker review per CAD standards

What can we use?

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;

14

Profile Creation

Create profiles for modeling and drafting files with the combination of OOTB and custom coded checks

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

16

User Training-”How To Use”

How to run Check-Mate from the GUI example

17

User Training- A Checker Guide

What do you mean my part failed? What does that error message mean? DFA?

18

User Training-”How To Correct Failures”

Example of correcting the feature positioning error

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...>]

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

21

OOTB Reporting Options

CK Viewer & Quality Dashboard

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

23

How ITT Implemented Checkmate

Q & A

Will [email protected]

MCAD/PDM Application Engineer ITT Corporation

Space Systems Division