Interim SCIM and STEP Implementation 2008 System Technology Panel Project

18
Interim SCIM and STEP Interim SCIM and STEP Implementation Implementation 2008 System Technology Panel Project 2008 System Technology Panel Project Ted Briggs, Intergraph Ted Briggs, Intergraph Mike Olson, Northrop Grumman Mike Olson, Northrop Grumman Ron Wood, Northrop Grumman Ron Wood, Northrop Grumman Pete Lazo, Product Data Pete Lazo, Product Data Services Services Ben Kassel, NSWCCD Ben Kassel, NSWCCD

description

Interim SCIM and STEP Implementation 2008 System Technology Panel Project. Ted Briggs, Intergraph Mike Olson, Northrop Grumman Ron Wood, Northrop Grumman Pete Lazo, Product Data Services Ben Kassel, NSWCCD. Overview. Problem / vision NPDI and SCIM Project Technical Approach - PowerPoint PPT Presentation

Transcript of Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Page 1: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Interim SCIM and STEP ImplementationInterim SCIM and STEP Implementation2008 System Technology Panel Project2008 System Technology Panel Project

Ted Briggs, IntergraphTed Briggs, Intergraph

Mike Olson, Northrop GrummanMike Olson, Northrop Grumman

Ron Wood, Northrop GrummanRon Wood, Northrop Grumman

Pete Lazo, Product Data ServicesPete Lazo, Product Data Services

Ben Kassel, NSWCCDBen Kassel, NSWCCD

Page 2: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

OverviewOverview

Problem / vision NPDI and SCIM Project Technical Approach Next Steps

5/6/2009 2

Page 3: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Problem TodayProblem Today

Exchanging 3D geometry linked with ship design data

Design Tools

IPDE

Analysis Tools

Integrated Prod. Data Env.

(IPDE)CAD Tool

Shipyard

LEAPS

Class SocietyCAD FilesVisualization Files

Design Data

Proprietary Formats- CAD Files

- Design Data5/6/2009 3

Page 4: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

VisionVision

Exchanging 3D geometry linked with ship design data

Design Tools

IPDE

Analysis Tools

Integrated Prod. Data Env.

(IPDE)CAD Tool

Shipyard

LEAPS

Class SocietyCAD FilesVisualization Files

Design Data

Standard data formatIntegrated 3D and design data

- STEP files- NPDI SCIM files

5/6/2009 4

Page 5: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Current ProgramsCurrent Programs

5/6/2009 5

CATIA V4 / CDM

CATIA V4 / AEC

Tribon

DD(X)

VIRGINIA

LPD17

T-AKE

ISDP

DDG51

BIW: CADDS5

NGSS: DIM3

LCS #2LCS #1

CVN21

BIW: AutoCAD

LM: Partial Model in 3D

SSN23

SSGN

Multiple Systems Used

For Many Programs

ASTUTE

CADDS 5 / Foran

CATIA V5

CATIA V4 / CDM

CATIA V4 / AEC

Tribon

DD(X)

VIRGINIA

LPD17

T-AKE

ISDP

DDG51

BIW: CADDS5

NGSS: DIM3

LCS #2LCS #1

CVN21

BIW: AutoCAD

LM: Partial Model in 3D

SSN23

SSGN

Multiple Systems Used

For Many Programs

ASTUTE

CADDS 5 / Foran

CATIA V5

Page 6: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

NPDI & SCIMNPDI & SCIM

NPDI (Navy Product Data Initiative)– To specify the requirements for and drive the implementation of

product data systems based on an open architecture having suitable functionality and enterprise-wide interoperability to support affordable Navy ship design, construction and service life support

– Initial version of the IPDE Specification has been written and delivered to the Navy for review and comment

SCIM (Ship Common Information Model)– SCIM will codify the models developed and prototyped by the ISE

Project under NSRP over the past nine years– It will be a separate document from the IPDE Specification being

produced by the NPDI Project, but it will be referenced by that IPDE Specification

– Full version of the SCIM has not yet been completed• Six of fifteen proposed chapters have been developed• One of the remaining chapters deals with Product Life Cycle Support and

will be based on the results of the ISE-6 Project

5/6/2009 6

Page 7: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

NPDI ScopeNPDI Scope

Integrated Product Development Environment (IPDE)

Product Data Manager

IPDE Core CapabilitiesIPDE Core CapabilitiesProduct Data Management

• Configuration Mgmt• Change Mgmt• Status Dep. Mgmt• Document Mgmt

Process Control• Access Control• Requirements Tracking• Work Authorization• Reconfigurable IPDE

Product Data Access• Product Model Navigation• Collaboration Tools• Visualization Tools• Reporting Tools

Tool Integration

Mat

eria

l M

gm

t.M

ater

ial

Mg

mt.

Co

llab

ora

tio

nC

oll

abo

rati

on

Req

ts.

Mg

mt.

Req

ts.

Mg

mt.

Lo

gis

tic

s S

up

po

rtL

og

isti

cs

Su

pp

ort

Pu

bli

shin

gP

ub

lish

ing

Des

ign

Des

ign

En

gin

eeri

ng

E

ng

inee

rin

g

Pla

nn

ing

Pla

nn

ing

Tes

tT

est

Co

nst

ruct

ion

Co

nst

ruct

ion

Ext

. A

pp

lica

tio

nE

xt.

Ap

pli

cati

on

Pro

cure

me

nt

Pro

cure

me

nt

MR

P

MR

P

Oth

er S

hip

yard

sO

ther

Sh

ipya

rds

Data Exchange

5/6/2009 7

Page 8: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

NPDI SCIMNPDI SCIM

Concept Detail Construction/Test In Service Support Decomm.

Milestone Reviews/Decision Points

SC

IM

ToExternal Systems/

IPDEs

Preliminary

IPDE/PDMs maintained byMaintenance Contractor

IPDE/PDM maintained by Design Agent/Builder

Archive

5/6/2009 8

Page 9: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

ProjectProject

Purpose– To determine the feasibility of using existing AP214 translators

with NPDI SCIM data to improve the exchange of early and detail design data, and perform an initial validation of the SCIM.

Benefits– Develop an effective interim solution

• Develop recommendations for existing ship programs

• Demonstrate feasibility of using NPDI SCIM to exchange design data for DDG-1000 program and Navy LEAPS repository.

– Lay groundwork for adoption of SCIM• Initial validation of NPDI SCIM

• Generate SCIM test cases

5/6/2009 9

Page 10: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

ProjectProject

Execution– Phase 1

• Initial evaluation of SCIM information models

• Develop linkage between AP 214 and SCIM file

• Ship and Molded Form test cases

– Phase 2• Structural test cases

• Piping test cases

Deliverables– Test Cases– SPS paper – technical approach– Final Report – includes SCIM recommendations

5/6/2009 10

Page 11: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Current SituationCurrent Situation

Exchanging 3D geometry linked with ship design data

Design Tools Integrated

Prod. Data Env.(IPDE)CAD Tool

Shipyard

CAD FilesVisualization Files

Design Data

AP 214 XML CAD Attr

CAD Translator

3D Shapes Attributes in CAD tool(CAD vendor specific)

XML PDMAttr

Attributes in PDMtool(Ship program specific)

5/6/2009 11

Limiting factor – CAD translator No other way to extract 3D data Requires translator from vendor’sIPDE translator – usually XML based Relatively easy to modify

IPD

E

Translator

Page 12: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

CAD Translator Example - ISDPCAD Translator Example - ISDP

5/6/2009 12

STEP AP 214 File#1012=PRODUCT(':1440232005.m:1412:170347:40:',':1440232005.m:usr:avlpd609005_00','equipment',(#1002)); #1013=PRODUCT_RELATED_PRODUCT_CATEGORY('item','',(#1012)); #1014=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(':1440232005.m:1412:170347:40:','equipment',#1012,.NOT_KNOWN.); #1015=PRODUCT_DEFINITION('','equipment',#1014,#1003); #1016=PRODUCT_DEFINITION_SHAPE(':1440232005.m:usr:avlpd609005_00','equipment',#1015);

XML Attribute File<ss_om_eqp comp_path=":1440232005.m:usr:avlpd609005_00" comp_tagx=":1440232005.m:1412:170347:40:" symbology="300:2:1:0:" class_name="VDequipment“ rep="4" macro_name="avlpd609005" macro_lib="avlpdmech03">  <ss_om_collector eqp_family="avtank01" eqp_partno="1CC97-LP-V-51401-18" eqp_partrev="000" p_macro="avlpd609005" nomenclature="Receiver, Storage" mac_name="avlpd609005" />   <ss_om_collector eqp_number="RAC-TK1" eqp_descr="AC_UNIT_REFRIG_TANK" unit_number="1440" compt_number="5-33-0-Q" sirobid="NULL" mark_user="double 0" sirid="81290-0001-1" system_name="RAC" zone_number="1440" />   <ss_om_cs matrix="doubles 16 0 -1 0 -39750 1 0 0 4200 0 0 1 7964.4 0 0 0 1" /></ss_om_eqp>

Page 13: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

CAD Translator Example - CATIACAD Translator Example - CATIA

5/6/2009 13

STEP AP 214 File#13=PRODUCT_DEFINITION('BR549501XXXDG00000',' ',#6,#3) ;#6=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('',' ',#5,.NOT_KNOWN.) ;#3=PRODUCT_DEFINITION_CONTEXT('part definition',#1,' ') ;#1=APPLICATION_CONTEXT('automotive design') ;#5=PRODUCT('BR549501XXXDG00000','','',(#2)) ;#2=PRODUCT_CONTEXT(' ',#1,'mechanical') ;#8=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25,#39482)) ;#39465=NEXT_ASSEMBLY_USAGE_OCCURRENCE('B000027','B000027','',#13,#27,' ') ;#27=PRODUCT_DEFINITION('PLANT_AC_500_TON',' ',#26,#3) ;#26=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('Added maint space for condenser and chiller tubes removal',' ',#25,.NOT_KNOWN.) ;#25=PRODUCT('PLANT_AC_500_TON','','ENGINEERING DIAGRAM FOR AC PLANT, RAFT AND HARD MOUNTED EQUIPMENT',(#2)) ;#44957=NEXT_ASSEMBLY_USAGE_OCCURRENCE('B000094','B000094','',#13,#39484,' ') ;#39484=PRODUCT_DEFINITION('EVAC_ASSY_500T_ AC_PLANT',' ',#39483,#3) ;#39483=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('',' ',#39482,.NOT_KNOWN.) ;#39482=PRODUCT('EVAC_ASSY_500T_ AC_PLANT','','DEVELOPED FROM: YORK INTERNATIONAL; DWG NO. 376-92108-000, REV C.\X2\0009\X0\CONNECTIONS PER ANSI B16.22 AND MIL-V-24578 ',(#2)) ;

XML Atribute File<RootProduct SP="4" CATIA="B18" CATSync="3.3.2" RevItem="-1" Version="---" PartNumber="BR549501XXXDG00000" Effectivity="[Engineering Effectivity] (R(1 - oo))" InstanceName="BR549501XXXDG00000" XMLCreationDate="Thursday 30 October 2008 11:32:16">- <Product PartNumber="PLANT_AC_500_TON" InstanceName="B000027">- <AttributeList>  <Attribute Name="MelID" Value="001" />   <Attribute Name="NCN" Value="4120-DA0-760895" />   <Attribute Name="BIWCatalogNumber" Value="000001" />   <Attribute Name="System" Value="NULL" />   <Attribute Name="CompartmentNumber" Value="x-xx-x-x" />   <Attribute Name="CompartmentFunctionNumber" Value="5016" />   <Attribute Name="DamageControlClassification" Value="NULL" />   <Attribute Name="NavyComponentNumber" Value="NULL" />

  <Attribute Name="Service" Value="NA" />   <Attribute Name="DiagramNumber" Value="001" />   <Attribute Name="DrawingNumber" Value="001" />   <Attribute Name="PieceNumber" Value="C0002" />   <Attribute Name="FindNumber" Value="AC PLANT NO. 4" />   <Attribute Name="ARFC" Value="RFS-BW-000" />   <Attribute Name="Remarks" Value="NULL" />   <Attribute Name="NormalValvePosition" Value="NA" />   <Attribute Name="MountingMethod" Value="NA" />   <Attribute Name="Tightness" Value="NA" /> ………..  </AttributeList>  </Product>

Page 14: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

AP203 or AP214 to define shape.Explicit geometry.

1 2 3 4

11 12 21 22 31 32 41 42 51

52

SCIM defines product structure, design parameters, and the relationships between objects.

Geometry vs Product StructureGeometry vs Product Structure

5/6/2009 14

Page 15: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

AP 214

XML SCIM

CAD System

Commercial CAD

Translator

Interim SCIM

Translator

PDM System

Transform proprietary XML data into SCIM format, adding additional PDM data

Linkagebetween geometryand attributes

CAD DB

XML CAD Attr

Interim SCIM ApproachInterim SCIM Approach

5/6/2009 15

Page 16: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Technical ApproachTechnical Approach

All geometry in AP 214 file– Externally referenced from SCIM file– Modify SCIM schema to add external refernce

All product structure in SCIM– Ignore AP 214 assembly structure

Create product structure based on information in CAD database and/or PDM system

5/6/2009 16

Page 17: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

Work RemainingWork Remaining

TWR hull test case in progress– Discussed tomorrow in team meeting

Continue to investigate SCIM model– Presented as separate specification vice integrated schema– Separate schemas

Develop additional Phase 1 test cases Develop Phase 2 test cases

5/6/2009 17

Page 18: Interim SCIM and STEP Implementation 2008 System Technology Panel Project

5/6/2009 18