+ All Categories
Home > Documents > PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center,...

PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center,...

Date post: 24-Dec-2015
Category:
Upload: adele-lewis
View: 216 times
Download: 1 times
Share this document with a friend
Popular Tags:
19
PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product Data Exchange (PDE 2005) April 22, 2005
Transcript
Page 1: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

PLM for the US Army

Dr. Raj IyerTeam Lead, PLM Technologies

US Army Tank Automotive RDE Center, Warren, MI

Presented at the 7th NASA-ESA Workshop on Product Data Exchange (PDE 2005)

April 22, 2005

Page 2: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 2

• Combat Vehicles • Tactical Vehicles• Trailers • Construction Equipment• Materiel Handling Equipment • Tactical Bridges• Fuel & Water Dist Equipment • Sets, Kits & Outfits• Chemical Defense Equipment • Shop Equipment• Howitzers • Large Caliber Guns• Mortars • Rifles• Machine Guns • Ammunition• Aircraft Armaments • Demolitions & Explosives• Rail • Watercraft• Fuel & Lubricant Products • Non-Tactical Vehicles

Plus Technology Development for the Objective Force

Capital Value of TACOM Equipment

$81.7B141 Allied

Countries own TACOM Equipment

All ArmyParent UICs ContainTACOM Supported

Equip

2993 Fielded Systems Supported

> 26,000 Components

The Army’s Lead Systems IntegratorThe Army’s Lead Systems IntegratorThe Army’s Lead Systems IntegratorThe Army’s Lead Systems Integrator

Systems Supporting Army ReadinessSystems Supporting Army Readiness

SUPPORTSUPPORTSUPPORTSUPPORTPRODUCT LINESPRODUCT LINESPRODUCT LINESPRODUCT LINES

MAGNITUDEMAGNITUDEMAGNITUDEMAGNITUDE

Page 3: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 3

Driving Factors• Product data is distributed among RDECs, PMs, LCMCs and

OEMs• Product data formats and systems to manage product data are

not standardized – CAD and PDM interoperability issues• Data exchange and collaboration among organizations is

inefficient and time consuming• Fundamental requirement towards a true Army Product Lifecycle

Management (PLM) strategy (SALE)• Need for integrated product data throughout the product’s

lifecycle spanning both engineering and logistics– Conceptual models, 2D drawings, 3D solid models, modeling &

simulation data, analysis models, test data, repair & maintenance history, IETMs, assembly instructions

• Need for a single set of logically unified product data

IOCBAConcept

RefinementSystem Development

& DemonstrationProduction &Deployment

Systems Acquisition

Operations &Support

C

Sustainment

FRP DecisionReview

FOC

LRIP/IOT&EDesign

ReadinessReview

TechnologyDevelopment

(ProgramInitiation)

ConceptDecision

Pre-Systems Acquisition

IOCBAConcept

RefinementSystem Development

& DemonstrationProduction &Deployment

Systems Acquisition

Operations &Support

C

Sustainment

FRP DecisionReview

FOC

LRIP/IOT&EDesign

ReadinessReview

TechnologyDevelopment

(ProgramInitiation)

ConceptDecision

Pre-Systems Acquisition

Page 4: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 4

Challenges

• Heterogeneous systems and formats for product data

• Extended lifecycle• Legacy data• Systems of systems integration• Spiral development• Performance Based Logistics (PBL)• Contractor Logistics Support (CLS)• Parts obsolescence• Disposal issues

Page 5: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 5

Standards vs. Point-to-point Solutions

SAP

Teamcenter

MatrixOne

CMStat

Enovia

Windchill

SAP

Teamcenter

MatrixOne

CMStat

Enovia

Windchill

Page 6: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 6

The Need for Standards

• No guarantee that any of these commercial systems will last as long as the Army’s product lines

• Version independence and upward compatibility• Variety of commercial middleware solutions are

available– Point to point solutions– Expensive to maintain and upgrade

• DoD mandate for open architecture standards-based systems leveraging best commercial practices

Page 7: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 7

The Solution

• Use of international standards ISO 10303 – also known as STEP PDM Schema

• STEP is a neutral format not just for 2D/3D product data but also for PDM interoperability

• Specific STEP Application Protocols are already widely used in private industry

• STEP is well supported by most of the major PDM/ CAD vendors – PTC, SAP, UGS, MatrixOne, Dassault

• STEP is starting to be standardized for 3D solid models at the DoD (Navy and Air Force have mandated it already)

• Enormous potential for long term retention and archival of product data

STEP has the potential to save $928 million (2001$) per year by reducing interoperability problems in the automotive, aerospace, and shipbuilding industries alone

Page 8: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 8

Architecture for the TACOM Lifecycle Management Command

STEP – STandard for Exchange of Product dataACMS – Automated Configuration Management SystemACE – Advanced Collaborative EnvironmentPLM+ - Product Lifecycle Management PlusSALE – Single Army Logistics Enterprise

Soldier & Ground Systems Collaborative

Gateway(ACMS + ACE)

STEP Standards

Program Executive Offices

OEMs

TACOMGSIE

DLA (BSM)

TARDEC

FCS - ACE

Interface to SALE

Page 9: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 9

Vision

• Federated system of systems approach to product data management

• Web-based access• Product data on demand• Product-centric data management• Single access and control point• Improved real-time data collaboration• Implement open data standards and best practices• Manage heterogeneous data formats• Automate CM/DM functions with workflows• Manage product structures/ BOMs• Maintain “as-designed”, “as-built”, “as-maintained” BOMs• Manage serialized parts• Access OEM controlled product data• Integration to ERP and logistics systems

Page 10: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 10

STEPPart 21/28 File

STEP AP214 Translator

for Teamcenter

EPMWindchill

Connector

Automatically poll source for

changes to master data

Updated product data

available

Automatically update product data at target or

provide notification to approved users

AutomaticImport

AutomaticExport

User searches for part using

ACMS

Federation Windchill Adapter

Federation Teamcenter Adapter

Search for part inside

Teamcenter

Data Exchange Workflow

Page 11: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 11

STEP for the DoD Acquisition Cycle

AP 233 – Systems Engineering Data Representation

AP

201 – Explicit drafting

AP

202 – Associative drafting

AP

203 – Configuration controlled design

AP

207 – Sheet m

etal die planning & design

AP

214 – Autom

otive mechanical design processes

Design Analysis

AP

209 – Com

posite & m

etal structural analysisA

P 237 – C

omputational F

luid Dynam

ics

ManufacturingA

P 223 – D

esign & m

anufacturing of cast partsA

P 224 – M

achining features for process planningA

P 238 – C

omputer num

erical controllersA

P 240 – P

rocess plans for machined parts

AP

219 – Dim

ensional inspection for parts

Data Management

AP

214 cc6 – PD

M S

chema

AP

232 – Technical data packaging

AP

239 – Product lifecycle support

Page 12: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 12

STEP Data Management APs

• STEP AP 214 CC6 – PDM Schema

• STEP AP 232 – Technical Data Packaging

• STEP AP 239 – Product Lifecycle Support (PLCS)

Page 13: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 13

PDM Schema

Life-cycle

Systems Engineering

(AP233)

Design(AP214)

AP203

Life-cycleSupport(AP239)

Analysis(AP209)

STEP-PDMSCHEMA

Supply chain(AP232)

Page 14: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 14

product

product_definition_formation

applied_document_reference

product_definition_with_associated_

documents

role_association

object_role

product_definition_context

document_file

document_representation_type

product_related_product_category

document_type

property_definition

identification_role

external_source

applied_external_identification_

assignment

property_definition_representation

representation

descriptive_representation_itemname = ‘data format’description = ‘CADDS5’ (InfoFile_1)

name = ‘document format’

name = ‘document property’description = $

id = ‘ms21050-07028’ (InfoFile_2) name = ‘’description = $name = ‘’description = ‘’

name = ‘digital’

name = ‘common location ’description = $

assigned_id = ‘’

product_data_type = ‘’

source = ‘’

name = ‘mandatory’description = $

id = ‘ms21050-07028_19980820174415_A001’(InfoFile_2+8+9+6+3) description = $

id = ‘ms21050-07028’ (InfoFile_2) name = $description = $

id = ‘_A001’ (InfoFile_6 +3)description = $

name = ‘digital document definition’life_cycle_stage = ‘’

name = ‘document’description = $

source_id = ‘BES’ (InfoFile_5)

shape_definition_representation

product_definition_

shapeproduct_definition

product_definition_context

product_related_product_categoryname = ‘part’description = $

id = ‘ms21050-07028’(InfoFile_2) name = ‘/NULL’(InfoFile_7)description = $

id = ‘_A001’ (InfoFile_6+3)description = $

id = ‘ms21050-07028 _A001’(InfoFile_2+6+3) description = $

application_context

name = ‘part definition’life_cycle_stage = ‘design’

application = ‘digital mock-up’

name = ‘’description = $

name = ‘’

property_definition

axis2_placement_3dname = ‘’

property_definition_representation

shape_representation

name = ‘external definition’description = $

S1 : part and associated CAD representations- Instanciated figure for EPDC Export

approval

applied_approval_assignment

level = ‘design’(InfoFile_4)

approval_status

date_and_time

calendar_date local_time(InfoFile_8)year_component = 1998day_component = 20month_component = 08

(InfoFile_9)hour_component = 17minute_component = 44seconde_component = 15

applied_date_and_time_assignment

date_time_rolename = ‘update’

organizationid = ‘AIC F’ (InfoFile partner) name = ‘’description = ‘company’

applied_organization_assignment

organization_rolename = ‘id owner’

name = ‘not yet approved’(InfoFile_4)

documentid = ‘’name = ‘’description = $

description_attribute

attribute_value = ‘testing’

application_protocol_definition

status = ‘international standard’application_interpreted_model_schema_name = ‘automotive design’application_protocol_year = 2001

product_contextname = ‘’discipline_type = ‘’

product_category_relationship

name = ‘hierarchy’description = $

product_related_product_categoryname = ‘standard’description = $

application_context

application = ‘Core Data forAutomotive MechanicalDesign Process’

description_attribute

attribute_value = ‘A380’

product_related_product_category

name = ‘geometry’description = $

product_category_relationship

name = ‘hierarchy’description = $

document_typeproduct_data_type = ‘configurationcontrolled document definition’

document_product_equivalencename = ‘equivalence’description = $

applied_external_identification_

assignmentassigned_id =‘ms21050-07028’ (InfoFile_2)

identification_rolename = ‘external document id and location’description = $

coordinated_universal_time_offset

hour_offset = 1minute_offset = $sense = ‘ahead’

product

product_definition_formation

representation_context context_identifier = ‘’context_type = ‘document parameters’

name_attribute

attribute_value = ‘detailed representation’

cartesian_pointname = ‘’coordinates = (0.,0.,0.)

direction name = ‘’direction_ratios = (1.,0.,0.)

direction name = ‘’direction_ratios = (0.,0.,1.)

description_attribute attribute_value = $

id_attribute attribute_value = ‘ms21050-07028’ (InfoFile_2)

organizationid = ‘AIC F’name = ‘’description = ‘company’

applied_organization_assignment

organization_rolename = ‘id owner’

geometric_representation_context

context_identifier = ‘’context_type = ‘external’coordinate_space_dimension = 3

product

product_definition_formation

applied_document_reference

product_definition_with_associated_

documents

role_association

object_role

product_definition_context

document_file

document_representation_type

product_related_product_category

document_type

property_definition

identification_role

external_source

applied_external_identification_

assignment

property_definition_representation

representation

descriptive_representation_itemname = ‘data format’description = ‘CADDS5’ (InfoFile_1)

name = ‘document format’

name = ‘document property’description = $

id = ‘ms21050-07028’ (InfoFile_2) name = ‘’description = $name = ‘’description = ‘’

name = ‘digital’

name = ‘common location ’description = $

assigned_id = ‘’

product_data_type = ‘’

source = ‘’

name = ‘mandatory’description = $

id = ‘ms21050-07028_19980820174415_A001’(InfoFile_2+8+9+6+3) description = $

id = ‘ms21050-07028’ (InfoFile_2) name = $description = $

id = ‘_A001’ (InfoFile_6 +3)description = $

name = ‘digital document definition’life_cycle_stage = ‘’

name = ‘document’description = $

source_id = ‘BES’ (InfoFile_5)

shape_definition_representation

product_definition_

shapeproduct_definition

product_definition_context

product_related_product_categoryname = ‘part’description = $

id = ‘ms21050-07028’(InfoFile_2) name = ‘/NULL’(InfoFile_7)description = $

id = ‘_A001’ (InfoFile_6+3)description = $

id = ‘ms21050-07028 _A001’(InfoFile_2+6+3) description = $

application_context

name = ‘part definition’life_cycle_stage = ‘design’

application = ‘digital mock-up’

name = ‘’description = $

name = ‘’

property_definition

axis2_placement_3dname = ‘’

property_definition_representation

shape_representation

name = ‘external definition’description = $

S1 : part and associated CAD representations- Instanciated figure for EPDC Export

approval

applied_approval_assignment

level = ‘design’(InfoFile_4)

approval_status

date_and_time

calendar_date local_time(InfoFile_8)year_component = 1998day_component = 20month_component = 08

(InfoFile_9)hour_component = 17minute_component = 44seconde_component = 15

applied_date_and_time_assignment

date_time_rolename = ‘update’

organizationid = ‘AIC F’ (InfoFile partner) name = ‘’description = ‘company’

applied_organization_assignment

organization_rolename = ‘id owner’

name = ‘not yet approved’(InfoFile_4)

documentid = ‘’name = ‘’description = $

description_attribute

attribute_value = ‘testing’

application_protocol_definition

status = ‘international standard’application_interpreted_model_schema_name = ‘automotive design’application_protocol_year = 2001

product_contextname = ‘’discipline_type = ‘’

product_category_relationship

name = ‘hierarchy’description = $

product_related_product_categoryname = ‘standard’description = $

application_context

application = ‘Core Data forAutomotive MechanicalDesign Process’

description_attribute

attribute_value = ‘A380’

product_related_product_category

name = ‘geometry’description = $

product_category_relationship

name = ‘hierarchy’description = $

document_typeproduct_data_type = ‘configurationcontrolled document definition’

document_product_equivalencename = ‘equivalence’description = $

applied_external_identification_

assignmentassigned_id =‘ms21050-07028’ (InfoFile_2)

identification_rolename = ‘external document id and location’description = $

coordinated_universal_time_offset

hour_offset = 1minute_offset = $sense = ‘ahead’

productproduct

product_definition_formation

product_definition_formation

representation_context context_identifier = ‘’context_type = ‘document parameters’

name_attribute

attribute_value = ‘detailed representation’

cartesian_pointname = ‘’coordinates = (0.,0.,0.)

direction name = ‘’direction_ratios = (1.,0.,0.)

direction name = ‘’direction_ratios = (0.,0.,1.)

description_attribute attribute_value = $

id_attribute attribute_value = ‘ms21050-07028’ (InfoFile_2)

organizationid = ‘AIC F’name = ‘’description = ‘company’

applied_organization_assignment

organization_rolename = ‘id owner’

geometric_representation_context

context_identifier = ‘’context_type = ‘external’coordinate_space_dimension = 3

Page 15: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 15

EXPRESS Data Manager Software

QUERY_SCHEMAproduct_doc_approvalFOR PDM_SCHEMA;

GLOBALDECLARE exps

INSTANCE OF PDM_SCHEMA;

END_GLOBAL;

VIEW_ENTITY product_view;

Product_Id : STRING;

Product_Name : STRING;

Document_Id : STRING;

Document_Name : STRING;

Product_Data_Type : STRING;

END_VIEW_ENTITY;

QUERY_FUNCTION product_documentation(prod_id , prod_name : STRING) : SET OF product_view;

LOCALresult : SET of

product_view;curr_product :

product_view;found :

Boolean;doc :

document;END_LOCAL;

FROM(p:exps::PRODUCT)

WHEN TRUE;BEGIN

curr_product:= ?;found := true;

Start the modelling

Existing Data models

Create your own

Data models

Publish yourwork

to the team

Web Output

Text andgraphic

document

Create the Repository

Populate thesystem

Step-fi le - P21SDAI

C,C++, J AVA XML

Connectany

application

Mapping, Query/ View, Methods & Rules

Put into operation

The ProcessExpress Object

Server

Web Application Server

XM

L b a

sed

WE

B A

pplic

a tio

ns w

ith

Bu s

ines

s O

b je c

ts u

s in g

Q

uery

,Vie

w a

n d R

u le s

Net - User

ST

EP-fi

le, P21

Prog

ram

min

g -C,

C++,

Jav

a

EDMvisualExpress , the complete data modelling tool.

Mapping Query/View

MethodsDefine your operations on the objects

Rules, adding any constraint on your modelMay be of any kind, such as Business, Engineering, Project, Knowledge, Corporate etc.

More about EPM Technology and EXPRESS Data Manager at

http:/ / www.epmtech.jotne.com

STEP instance data basebased on EPM tool

CAD/FM System

Conversion of system information to an EXPRESS based instance model A with system objects

EXPRESS models for the legacy source system

Conversion between the instance models A and B based on EXPRESS-X

EXPRESS model of the Target Schema

EXPRESS-X modelfor the mapping of the Target schema to the system

SDAI

Export process

1

2

3

Writing of the STEP/XML file

WEB ServerAccess

Clear Width

Direction ofdoor opening

WALLWALL

Lining

Door panel

1. Ther e should be a minimum clear width of 850mm2. Doors should open in the direct ion of exit tr avel

if ((door.genericType = SINGLESWI NG) or (door.genericType = DOUBLESWI NG)) thenif (exitDirection= 1) thenxpxPrintf ('\ n\ nI nstance: %lu Clause 2.3.9 PASSED', door);

SCHEMA_METHODS for DOOR

(*-------------RECTANGLE----------------)

ENTITY Rectangle;(* one method for moving a rectangle *)

PROCEDURE Move(deltax,deltay : REAL);LowerBorder.StartPoint.Move(deltax,deltay);LowerBorder.EndPoint.Move(deltax,deltay);UpperBorder.StartPoint.Move(deltax,deltay);UpperBorder.EndPoint.Move(deltax,deltay);

END_PROCEDURE;

EDMmodelChecker, Execute the modelEDMmodelConverter, supporting Express-X EDMDeveloperSeat

Easy to use interf ace I nteractive Debugger

Generic Mapping and translation engineQuery / View Define your own Query/ View

QUERY_SCHEMAproduct_doc_approvalFOR PDM_SCHEMA;

GLOBALDECLARE exps

INSTANCE OF PDM_SCHEMA;

END_GLOBAL;

VIEW_ENTITY product_view;

Product_Id : STRING;

Product_Name : STRING;

Document_Id : STRING;

Document_Name : STRING;

Product_Data_Type : STRING;

END_VIEW_ENTITY;

QUERY_FUNCTION product_documentation(prod_id , prod_name : STRING) : SET OF product_view;

LOCALresult : SET of

product_view;curr_product :

product_view;found :

Boolean;doc :

document;END_LOCAL;

FROM(p:exps::PRODUCT)

WHEN TRUE;BEGIN

curr_product:= ?;found := true;

Start the modelling

Existing Data models

Create your own

Data models

Publish yourwork

to the team

Web Output

Text andgraphic

document

Create the Repository

Populate thesystem

Step-fi le - P21SDAI

C,C++, J AVA XML

Connectany

application

Mapping, Query/ View, Methods & Rules

Put into operation

The ProcessExpress Object

Server

Web Application Server

XM

L b a

sed

WE

B A

pplic

a tio

ns w

ith

Bu s

ines

s O

b je c

ts u

s in g

Q

uery

,Vie

w a

n d R

u le s

Net - User

ST

EP-fi

le, P21

Prog

ram

min

g -C,

C++,

Jav

a

EDMvisualExpress , the complete data modelling tool.

Mapping Query/View

MethodsDefine your operations on the objects

Rules, adding any constraint on your modelMay be of any kind, such as Business, Engineering, Project, Knowledge, Corporate etc.

More about EPM Technology and EXPRESS Data Manager at

http:/ / www.epmtech.jotne.com

STEP instance data basebased on EPM tool

CAD/FM System

Conversion of system information to an EXPRESS based instance model A with system objects

EXPRESS models for the legacy source system

Conversion between the instance models A and B based on EXPRESS-X

EXPRESS model of the Target Schema

EXPRESS-X modelfor the mapping of the Target schema to the system

SDAI

Export process

1

2

3

Writing of the STEP/XML file

WEB ServerAccess

STEP instance data basebased on EPM tool

CAD/FM System

Conversion of system information to an EXPRESS based instance model A with system objects

EXPRESS models for the legacy source system

Conversion between the instance models A and B based on EXPRESS-X

EXPRESS model of the Target Schema

EXPRESS-X modelfor the mapping of the Target schema to the system

SDAI

Export process

1

2

3

Writing of the STEP/XML file

WEB ServerAccess

Clear Width

Direction ofdoor opening

WALLWALL

Lining

Door panel

Clear Width

Direction ofdoor opening

WALLWALL

Lining

Door panel

1. Ther e should be a minimum clear width of 850mm2. Doors should open in the direct ion of exit tr avel

if ((door.genericType = SINGLESWI NG) or (door.genericType = DOUBLESWI NG)) thenif (exitDirection= 1) thenxpxPrintf ('\ n\ nI nstance: %lu Clause 2.3.9 PASSED', door);

SCHEMA_METHODS for DOOR

(*-------------RECTANGLE----------------)

ENTITY Rectangle;(* one method for moving a rectangle *)

PROCEDURE Move(deltax,deltay : REAL);LowerBorder.StartPoint.Move(deltax,deltay);LowerBorder.EndPoint.Move(deltax,deltay);UpperBorder.StartPoint.Move(deltax,deltay);UpperBorder.EndPoint.Move(deltax,deltay);

END_PROCEDURE;

EDMmodelChecker, Execute the modelEDMmodelConverter, supporting Express-X EDMDeveloperSeat

Easy to use interf ace I nteractive Debugger

Generic Mapping and translation engineQuery / View Define your own Query/ View

Page 16: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 16

Implementation Methodology

• Import PDM Object Model into EPM Model Migrator software

• Map objects and attributes between PDM and STEP

• Where one-one mapping is not possible, write code in EXPRESS-X

• Package software as a translator• Web enabled links inside PDM callable by

user screen or callable as batch process

Page 17: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 17

EPM Model Migrator Mapping Software

Page 18: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 18

Fxml

FederationServer 1

FederationServer 2

ADAPTER(TEAMCENTER)

GROUP(WHAT)

SCHEDULER(WHEN)

MAPPER(CONVERSION)

TRANSPORT(SECURE)

ADMIN(DASHBOARD)

DELTA ANALYZER(CHANGES)

ADAPTER(WINDCHILL)

GROUP(WHAT)

SCHEDULER(WHEN)

MAPPER(CONVERSION)

TRANSPORT(SECURE)

ADMIN(DASHBOARD)

DELTA ANALYZER(CHANGES)

Federation-based Product Data Synchronization

Page 19: PLM for the US Army Dr. Raj Iyer Team Lead, PLM Technologies US Army Tank Automotive RDE Center, Warren, MI Presented at the 7th NASA-ESA Workshop on Product.

April 22, 2005 PDE2005 19

For more details

Dr. Raj G. Iyer

Team Lead, PLM Technologies

Engineering Business Group

TARDEC

E-mail: [email protected]

COM: (586) 574-7186

PLM Technologies

Team


Recommended