Applying Open Standards For PLM System Interoperability - NASA

Transcription

Applying Open Standards for PLMSystem InteroperabilityWilliam C. BurkettEurostep America, IncMay 2007All Presentation Material Copyright Eurostep Group AB

Purpose Present the application of open PLM standards inthe implementation of open interoperabilitysolution.– Case Study: Volvo– Case Study: US Army’s Falcon program Presentation–––––PLM, PLCS, & Open StandardsShare-A-spaceVolvoFalconSummary & ConclusionsAll Presentation Material Copyright Eurostep Group AB

PLM, PLCS, & Open StandardsISO 10303-239 (PLCS)All Presentation Material Copyright Eurostep Group AB

The Product ife-cycle rificational luvid idua alidIn div vidutuc ct InIndido u tPr rod ucP rodPDesignRequirementanalysisAll Presentation Material Copyright Eurostep Group AB

PLCS: Extended Enterprise enabled by Internet technologyCustomers Tier 1Tier 2Partners Suppliers SuppliersEnterpriseDeptExtended Enterprise IntegrationInternet-based architecture and federated data models make possibleimplementations involving thousands of users across many sitesConceptExtended Enterprise ofOEM’s, Customer, Partnersand SuppliersProduct Lifecycle Management (PLM)Enterprise Integrationthrough dedicated networksDomain specificinformation systems(e.g. CAD, MRPII, Planning)AssessmentDemonstrationManufactureProduct Life CycleAll Presentation Material Copyright Eurostep Group ABIn-ServiceDisposal

PLCS: Extended Enterprise enabled by Internet technologyCustomers Tier 1Tier 2Partners Suppliers SuppliersEnterpriseDeptExtended Enterprise IntegrationInternet-based architecture and federated data models make possibleimplementations involving thousands of users across many sitesExtended Enterprise ofOEM’s, Customer, Partnersand SuppliersProduct Lifecycle Management (PLM)PLCSDomainEnterprise Integrationthrough dedicated networksDomain specificinformation systemsCapture product info for support use(e.g. CAD, MRPII, Planning)Develop the support roduct Life CycleAll Presentation Material Copyright Eurostep Group ABMaintain productProvide feedbackIn-ServiceDisposal

Product Life Cycle Support (PLCS)Extended Enterprise – Importance of PLCSCustomers Tier 1Tier 2Partners Suppliers SuppliersEnterprise5 – 10 yearsTypically 25 – 50 years Operational LifePLCS DomainDesignDesign forforSupportabilitySupportabilityInIn ServiceService SupportSupport andandOperationalFeedbackOperational FeedbackDeptExtended Enterprise IntegrationWhen set against a timeline – the picture looks more like this!CADMIn-ServiceAll Presentation Material Copyright Eurostep Group ABD

ChallengebackgroundKinds of fluenceOn ProductDesignType of ThingsReal ThingsDesign EngineeringProduct IndividualProduct DesignSupport Item frastructure DesignRequirementsForSupportElementsSupport EngineeringImpact on DesignSupport System DesignHR RequirementsAll Presentation Material Copyright Eurostep Group ABSupport SystemSupport ItemsSupportDataSupportActivitiesSupport Infrastructure

Interoperability in Product SupportDisposalDisposalIn service phaseIn service ConceptDesignIn-ServiceReal ThingsOEMwww and VPNPrimeAll Presentation Material Copyright Eurostep Group actors

UsageLife-cycle Change ysisAnalysisMaintenanceMaintenanceTaskTask PlanningPlanningFaultFault gnConfigurationConfigurationSpareSpare finitionsDefinitions(CAD,(CAD, DesignDesignAnalysisAnalysisActualActualFaultFault dividualConfigurationConfigurationAll Presentation Material Copyright Eurostep Group AB

All PLCS – ISO 10303-239All Presentation Material Copyright Eurostep Group AB

So what does full PLCS model cover? Requirements management Document and File management “Through life Configuration Management”– Configuration Management of Design of product– Configuration Management of individual products Definition of any kind of support task relating to a product Definition, location and quantification of support resources History of individual product configuration, use andstate/condition History of work done and resources used Integration of the above over a complete life cycle .with optional complexity to meet user needsAll Presentation Material Copyright Eurostep Group AB

Implementing PLCS:Share-A-spaceAll Presentation Material Copyright Eurostep Group AB

Interoperability SolutionsPrime Responsibility/ OEM LUP4SBSBSBSSalesBSBSRepairETLP1P3P4ServiceAll Presentation Material Copyright Eurostep Group AB

Share-A-space in short Share-A-space provides an outof-the-box informationintegration tool using openstandards Share-A-space provides aninformation value increase byinformation consolidation inheterogeneous system andorganizational environments Share-A-space integratesproduct information across theproduct life cycle Share-A-space decouplesinformation from businessprocessAll Presentation Material Copyright Eurostep Group AB

Share-A-space architectureSystemWeb accessAPI integrationDataimport/exportBusiness processlogicDataDatamappermapperXML & STEPPart 21/28HTMLWebService SSLImport/Import/exportexport re-A-spaceApplication ServerMTSBusinessBusiness ObjectObject LayerLayerInformationlogicPersistent objects handling and Database bindingTCP/IPOracleAll Presentation Material Copyright Eurostep Group ABInformationrepresentation

Case study: VolvoExtended Enterprise &Consolidation of InformationAll Presentation Material Copyright Eurostep Group AB

Volvo – sharing of engine product structure data Volvo often had outdated product data,leading to inefficient information management– Difficult and time consuming to get the right data– High percentage of the spare parts where erroneouslyreturned– High risk of design errors due to outdated third partyinformation– Time consuming to produce a correct parts catalogueAll Presentation Material Copyright Eurostep Group AB

Volvo Responsibility Deutz BSTruckETLP1Renault etc.All Presentation Material Copyright Eurostep Group ABP3P4Service

Design DwgSpare PartBreakdownETL PictureDesign BreakdownAll Presentation Material Copyright Eurostep Group AB

Case Study: FALCONUS Army Federated Army LifecycleCollaborative e-NterpriseAll Presentation Material Copyright Eurostep Group AB

FALCON Architecture (Process-centric view)Design/BOM(AP214)Mapper 1(Import)Mapper 2aSAP (XML/CXV)Export/ReportRules#1(AP214)Mapper 1(export)Mapper 2bSerial Config.SAP (XML/CSV)Design/BOMAP214.p21SAP n oncreate CR/WRNotification on ?Ind.ConfLCN Struct WS SAs GUIWS ClientNotification on t1388-2BUID fileRules#4Share-A-space ServerAll Presentation Material Copyright Eurostep Group AB

Scoped FALCON Architecture3D SolidModelsAM General PLMACMSTDPrecordsPLCSViewerChangeDesignSer PartChangeDesign57PLCS Master Data Integrator (PLCS-MDI)PLCS servicesAll Presentation Material Copyright Eurostep Group ABUIDRegistry

AMG SAP - PLCS MDI - TARDEC ACMS WindchillV2“As Designed” Version ReleaseACMSPLCS MDIUS ArmyDesign ViewDesign Change ReleaseV1V2V2All Presentation Material Copyright Eurostep Group AB

AM General powerLOG - PLCS MDILSARPLCS MDIDesign ViewLCN BreakdownAll Presentation Material Copyright Eurostep Group ABLCN Breakdown

Plugin Structure BrowserACMSPLCS MDILCN BreakdownUS ArmyDesign ViewDesign ViewXAs-built ViewImport/Import/exportexportlogiclogicPLCS Master Data Integrator(PLCS-MDI)PLCSPLCS WebWeb SrvsSrvsSAsSAs GUIGUICOMCOMShareShare-A-spaceApplication ServerMTSBusinessBusiness ObjectObject LayerLayerPersistent objects handling and Database bindingTCP/IPOracleAll Presentation Material Copyright Eurostep Group ABASPASP .NET.NET

Plugin Structure BrowserACMSPLCS MDILCN BreakdownUS ArmyDesign ViewDesign ViewWindchillPluginXAs-built ViewImport/Import/exportexportlogiclogicPLCS Master Data Integrator(PLCS-MDI)PLCSPLCS WebWeb SrvsSrvsSAsSAs GUIGUICOMCOMShareShare-A-spaceApplication ServerMTSBusinessBusiness ObjectObject LayerLayerPersistent objects handling and Database bindingTCP/IPOracleAll Presentation Material Copyright Eurostep Group ABASPASP .NET.NET

Summary & Conclusions Use of PLCS (an open standard) as the mediationformat provides:– Better system positioning for future systeminteroperability– Reconciliation of product data cross-application– Configuration control of lifecycle views Transparent interoperability services Systems are better positioned for improvedproduct supportAll Presentation Material Copyright Eurostep Group AB

PLCS Master Data Integrator (PLCS-MDI) Share -A-space Application Server Business Object LayerBusiness Object Layer COMCOM MTS Import/ export logicImport/ export logic SAsSAs GUIGUI ASPASP .NET.NET Oracle TCP/IP Persistent objects handling and Database binding PLCS MDI PLCS Web PLCS Web SrvsSrvs US Army Design View ACMS Windchill Plugin