Upload
asis
View
60
Download
0
Tags:
Embed Size (px)
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
Citation preview
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
OverviewOverview
Problem / vision NPDI and SCIM Project Technical Approach Next Steps
5/6/2009 2
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
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
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
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
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
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
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
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
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
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>
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>
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
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
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
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
5/6/2009 18