enabling design reuse for a complete digital thread - gpdis · pdf fileglobal product data...

33
BOEING is a trademark of Boeing Management Company Copyright © 2017 Boeing. All rights reserved. Copyright © 2017 Northrop Grumman Corporation. All rights reserved. GPDIS_2017.ppt | 1 Enabling Design Reuse for a Complete Digital Thread Sean Callahan, PhD, TF Kevin Puterbaugh RROI #17-00630

Upload: leduong

Post on 01-Feb-2018

242 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 1

Enabling Design Reuse for a Complete Digital Thread

Sean Callahan, PhD, TFKevin Puterbaugh

RROI #17-00630

Page 2: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 2

Biographies

• Sean Callahan is a Technical Fellow working for The Boeing Company. He has received a PhD in physics from the California Institute of Technology and an MBA from Seattle University. He has been at Boeing since 1988 and his research focuses on developing product information models to support design automation, knowledge-based engineering and computer aided engineering. He developed and patented Extended Generic Product Structure (EGPS) technology which solves the problem of sharing detailed design content between configurations (versions, variants and branches) of hierarchical, generalized product structures. EGPS has been implemented in a Boeing internal application that compares all design content differences between configurations of CATIA models of parts, assemblies and installations. He current focus is on applying this technology across abstractions levels of product design from requirements to functions to logical system designs to various physical levels of design representation. He has previously focused on high performance visualization, solid modeling, and rule-based, semi-automated design. Sean was the design data architect for a Boeing-developed system design tool being used on the 787 program, based on Siemens PLM’s product SLATE, to capture a computer sensible representation of the system design. Sean has served as an associate editor for the Journal of Computer Science in Engineering (JCISE) in informatics and has published the results of his research in several publications.

• Kevin Puterbaugh is a research scientist working for The Boeing Company. He received a BS in Computer Science from Michigan State University. He has been at Boeing since 1986. His work focuses on large-scale visualization, product representation and design automation tools. He is the co-architect and lead developer for an advanced system that analyses fine-grain changes between general, hierarchical structures. He has implemented specific solutions of this tool for Autodesk Inventor, CATIA V5 and various EBOM structures. His work has resulted in several patents and journal publications.

Page 3: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 3

• Major gaps in PLM data-management:• Fine grain design-reuse / change-analysis• Design change propagation• Sharing and remembering are mutually exclusive

• These gaps disables supporting digital twin and digital thread visions across lifecycle.

• This talk will present, Extended Generic Product Structure (EGPS) a patented, validated solution to these gaps.

Main Point

Page 4: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 4

• Part 1 – Business Case and High-level Technical Descriptions

Page 5: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 5

Boeing’s Operational Foundation

Boeing depends on change analysis across business operations:

• Certification is net-change based• Design review• Manufacturing planning updates• Part and material ordering• Subassembly supplier cost adjustments (72 step process to determine

change!)• …• NOTE: At companies that design and manufacture complex product

families, workers can spend between 20-80% of their time understanding design change, before they can do their real job.

Key associated pain point and PLM gap:• COTS PLM systems’ design reuse capabilities are insufficient to automate

change understanding, leading to manual labor, extra flow time and rework.

Presenter
Presentation Notes
The combination of complexity and variability make this a very hard problem.
Page 6: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 6

The digital landscape

Requirements

LogicalSystemDesign

FunctionalDesign

PhysicalEBOM/CAD MBOM Mnfcturing

AssemblySequence

Physical Kits/Parts

NOTE: There is no time in this picture

Design Domains Accountability Mappings

Presenter
Presentation Notes
Authoring in individual domains is quite advanced – for isolated configurations (e.g. CAD, Schematics). Once we understand the data in a given area, we can capture it in modern object-oriented systems. The problem is, we can’t change designs without losing design sharing/reuse (e.g. changing effectivity) or losing the ability to remember configurations. This makes the design content unmanageable.
Page 7: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 7

Single Source of Truth: Logical Design Data Reuse

Airplane

Section

Installation

Assembly

Detail

Every level of design has a, potentially, full definition of this structure.

Page 8: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 8

Abstracting the product enables design content sharing.

-11

-23-21

-1

-17-13

-23-21

-11

-23-21

-1

-17-13

-23-21

CAD

AutosyncCaptured

Accountability

-11

-23-21

-1

-17-23

-21

MBOM

-901

-11

IP1

-21

IP2

-901

Captured Accountability

Minimal in-context instructions not requiring extensive research – “full kit”!!!

-5

-45

-43

-5

-45

-43

-5

-43

-902

-902

All instructions (text and geometric) are auto-updated

with explicit call-out of change content.

Plan

EBOM

Page 9: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 9

Abstracting the product enables design content sharing.

-33 -37

Variation of a product structure implies a logical structure

-11

-23-21

-1

-17-13

-23-21

-25

-27-29

-3

-27-13

-23-21

-33

-11

-23-21

-5

-17-15

-39-21

-25

-27-29

-9

-27-35

-33-21

-37

-25

-27-29

-7

-17-43

-23-41

evolutiondifferent assembly

variant

evolution

-1

-3

-5

-9Information

Architecture Concepts:

1. Family

-11

-25

-11

-25

2. Stable Usage

-13

-13

-15

-35

-17

-27

-17

-27

Page 10: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 10

The logical structure can be constructed from configs

-23-21 -23-21-27-29 -39 -33

-37

-1 -3-5 -9

Information Architecture Concepts:1. Family

-11 -25

2. Stable Usage

-13 -15 -35 -17 -27

Page 11: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 11

Twelve-brick Variant Comparison

11

Page 12: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 12

Twelve-brick Variant Comparison

12

Page 13: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 13

Twelve-brick Variant Comparison

13

Page 14: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 14

Twelve-brick Variant Comparison

14

Page 15: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 15

Twelve-brick Variant Comparison

15

Page 16: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 16

ChangeAnalysis Assembly Difference View

Actual change

Presenter
Presentation Notes
From a zoomed-out point of view you can see one of the assembly revisions in CATIA on the self and our browser on the right. We like to compare the search for design change to the visual search for Waldo in the children’s illustrated books, Where’s Waldo? Our joint representation of the two assemblied on the right is too small to see in detail, but roughly speaking you can immediately see that everything is the same from an engineering point of view except for the one instance that has changes … that’s Waldo!
Page 17: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 17

ChangeAnalysis Assembly Difference View

Turn off Same and Equivalent in browser

Hide everything else in CATIAExpand modified subassemblies

Presenter
Presentation Notes
Zooming in a bit and looking at the last instance, you can see the structure of the browser. The first column is the status of the comparison between the versions being compared (2 or more). Equiv means that a name has changed, but that no engineering design change is present. A black line (none here) means identical content. Mod means some significant change is present in that instance of that subassembly. We can filter out or turn off those things that are the same or equivalent and we get a very concise summary of the change. Selecting the one changed instance in the top level assembly, we select the function to hide everything else. This allows us to simply see the smaller changes geometrically, at any level, while still ignoring all of the same stuff. Expanding to the third level we are down to changed parts and one simple assembly. The assembly revision, Rev -, only contains two of the 9 changes. The RevA assembly also contains 7 new part instances as can easily be seen in the multivariant assembly. So another way to describe the change is that two instances out of a thousand have changed and 7 have been added.
Page 18: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 18

Zooming and Highlighting in Geometric Comparison

Highlight two common components in Rev-

Presenter
Presentation Notes
[This slide uses animation so must be viewed in full screen mode to have the desired effect.] Once we’ve gotten down to the change of interest, we provide a geometric comparison capability that instantiates the two assembly versions in the same CATIA window. Highlighting and dynamic relative motion between the two versions can be used to understand the changes. As you can see we can highlight the two instances in the Rev- configuration and them move them slightly in the z direction to identify them unambiguously.
Page 19: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 19

Summary of Drill Down Process

Presenter
Presentation Notes
This is a summary of the drill-down process. The coupling of understanding differences and similarities in a multivariant product structure view and a geometric view, simultaneously is a powerful and effective technique for quickly understanding change so that the important, creative work of the individual can start immediately avoiding the labor and potential error of manual search techniques.
Page 20: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 20

• COTS tools do not support the kind of precise-configuration design-sharing presented here.

• They can either have “max-config” sharing or duplicated precise configurations.

• Extended Generic Product Structure offers a proven, implementable solution that enables design content sharing across the digital thread.

• Two implementation paths:• Full object-oriented or graph database that literally shares

common content or • Using duplicated, precise configurations, but capturing “bread

crumbs” enabling shared representation reconstruction.

Conclusion

Page 21: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 21

Duplication with Reuse Attributes

It is possible to derive complete shared representation is sufficient information is captured and managed at authoring time, in an duplicated representation.

Page 22: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 22

• Part 2 – Technical Product Structure and Data Model Level Description.

Page 23: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 23

2005 Extended Generic Product Structure: SV

Part is a type (subclass) of PSE

PSE

Occurrence

C1

0..n

I1

I2 C2

C3

0..n0..1

+ref

+inst 0..n

+inst 0..n+ref

0..n

Single Variant Product Structure Pattern

2006 Publication: Extended Generic Product Structure: An Information Model for Representing Product Families

C1, 2, 3 - Composition

Reusable PSE

In Place PSE

Usage

Legend

Component Link

Instance Link

SixBrick

Top Two BrickMiddle:Two BrickLower: Two Brick

Brick TwoBrickMiddle

Brick

TwoBrick

Right

Top Two Brick

SixBrick

Top Left Top Right

Lower

RightLeft RightLeft Left

Product Structure Elements Occurrences

Page 24: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 24

2005 Extended Generic Product Structure: SV Mess

6B-A

1B

Lower

RightLeft RightLeft

Middle Top Two Brick

TopLeft TopRight

2B-A

Left Right

6B-B

Middle: 2B-A

Middle: 2B-BTop Two Brick

Lower: 2B-A

6B-A

Lower: 2B-A

Top Two Brick1B

1B-H

2B-A

2B-B

Page 25: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 25

2005 Extended Generic Product Structure: SV Mess

6B-A

6B-B

1B

Lower

RightLeft RightLeft

Middle Top Two Brick

TopLeft TopRight

Lower

RightLeft RightLeft

Middle Top Two Brick

TopLeft TopRight

2B-A

Left Right

2B-B

Left Right

1B-H

6B-B

Middle: 2B-A

Middle: 2B-BTop Two Brick

Lower: 2B-A

6B-A

Lower: 2B-A

Top Two Brick1B

1B-H

2B-A

2B-B

Page 26: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 26

1. Sean Callahan, “A LOGICAL HIERARCHICAL DATA MODEL FOR SHARING PRODUCT INFORMATION ACROSS PRODUCT FAMILIES”, 2002, US Patent - 7085776.

2. Sean Callahan, APPARATUS AND METHOD FOR MANAGING MULTIVARIANT ASSEMBLY DATA MODELS, 2003, US Patent - 7038677.

3. Sean Callahan, “Methods and apparatus for information modeling”, 2006, US Patent – 8275799.4. Sean Callahan, “Methods and apparatus for creating and utilizing templates in connection with

information modeling”, 2008, US Patent – 84020075. Sean Callahan, “Model for Managing Variations of a Product Structure for a Product”, 2012,

Application Number - 201302185276. Sean Callahan, Carl Pearson, John Monahan, “User Interface for Presenting Information About a

Product Structure for a Product”, 2012, US Patent Pending – serial number 13/445227.7. Sean Callahan, Carl Pearson, John Monahan, “User Interface and Method for Displaying

Representation of a System Modeled According to a Plurality of Structural Elements”, 2010, US Patent Pending – serial number 12/714270.

8. Sean M Callahan, Kevin D Puterbaugh, “Model for managing variations in a product structure for a product”, 06/09/16 - serial number 20160162607

Publication covering 3-5, above: http://computingengineering.asmedigitalcollection.asme.org/article.aspx?articleid=1400557

EGPS Patents and Applications Relevant to this Presentation

Page 27: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 27

2005 Extended Generic Product Structure: MV

PSE

Occurrence

C1

Version

0..n

I1

OccurrenceVersion

I2 C2 A2

A1 I3

I4

1..n

1..n

C3

0..n0..1

+ref

+inst 0..n

+inst 0..n+ref

A3

0..n0..n 0..n

0-n

+inst 0-n

+inst 0..n+ref

0..n0..n

0..n

Original EGPS Multivariant Product Structure Pattern

+ref

PSE (Master) Version1..n

Traditional Master Version Model

PSE

Occurrence

C1

0..n

I1

I2 C2

C3

0..n0..1

+ref

+inst 0..n

+inst 0..n+ref

0..n

Single Variant Product Structure Pattern

Page 28: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 28

2005 Extended Generic Product Structure: MV

1B-NH

SixBrickTwoBrick

A:2B-A

Brick

2B-A

2B-B 1B-H

6B-ATB

A:2B-A

TB

6B-2A

B:2B-BB:2B-A

Top BrickMiddle:TwoBrickLower:TwoBrick

Middle

Brick

TwoBrick

Right

Top Two Brick

SixBrick

Top Left Top Right

Lower

RightLeft RightLeft Left

2B-A

6B-A

NH NH NH

ATB

NH

A

H

6B-2A

2B-B

1B-H1B -NH

UsageReusable PSE

In-place PSE

Legend

Component Link

Instance LinkReusable PSE VersionIn-place PSE Version

Usage Version

Occurrence VersionComponent Configuration Link

Product Structure Element Occurrence

Occurrence

Page 29: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 29

2006 Extended Generic Product Structure: MV

PSE

Occurrence

C1

Version

0..n

I1

OccurrenceVersion

I2 C2 A2

A1 I3

I4

1..n

1..n

C3

0..n0..1

+ref

+inst 0..n

+inst 0..n+ref

A3

0..n0..n 0..n

0-n

+inst 0-n

+inst 0..n+ref

0..n0..n

0..n

Original EGPS Multivariant Product Structure Pattern

+ref

Middle

Brick

TwoBrick

Right

Top Two Brick

SixBrick

Top Left Top Right

Lower

RightLeft RightLeft Left

2B-A

6B-A

NH NH NH

ATB

NH

A

H

6B-2A

2B-B

1B-H1B -NH

6B-B

B

1B-NH

SixBrickTwoBrick

A:2B-A

Brick

2B-A

2B-B 1B-H

6B-ATB

A:2B-A

TB

6B-2A

B:2B-BB:2B-A

Top BrickMiddle:TwoBrickLower:TwoBrick

Page 30: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 30

2015 EGPS: Generalize Family Pattern

Branch

+inst 0..n

Element Variant BranchInstance Version

+arch

1..n

+context

1..n

+config

1..n

Single Element Variant-Branch-Version Pattern

Prev

Merge

0..1+next

0..1+prev

+from0..1

+to0..n

+ref

Immutable Timestamp0-1

0-n

PSE (Master) Version1..n

Traditional Master Version Model

From

To

Page 31: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 31

2015 EGPS: Variant, Branch, Version

PSE

Occurrence

C1

Variant BranchInstance Version

0..n

I1

1..n

Variant BranchInstance OccurrenceVersion

I2 C2 A2

A1 I3

I4

1..n 1..n

1..n 1..n 1..n

C3

0..n0..1

+ref

+inst 0..n

+inst 0..n+ref

A3

0..n0..n 0..n

0-n

+inst 0-n

+inst 0..n+ref

0..n0..n

0..n

Extended Generic Product Structure (EGPS) Pattern

+ref

Page 32: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 32

• COTS tools do not support the kind of precise-configuration design-sharing presented here.

• They can either have “max-config” sharing or duplicated precise configurations.

• Extended Generic Product Structure offers a proven, implementable solution that enables design content sharing across the digital thread.

• Two implementation paths:• Full object-oriented or graph database that literally shares

common content or • Using duplicated, precise configurations, but capturing “bread

crumbs” enabling shared representation reconstruction.

Conclusion

Page 33: Enabling Design Reuse for a Complete Digital Thread - GPDIS · PDF fileGlobal Product Data Interoperability Summit | 2017 BOEING is a trademark of Boeing Management Company Copyright

Global Product Data Interoperability Summit | 2017

BOEING is a trademark of Boeing Management CompanyCopyright © 2017 Boeing. All rights reserved.

Copyright © 2017 Northrop Grumman Corporation. All rights reserved.GPDIS_2017.ppt | 33

Duplication with Reuse Attributes

It is possible to derive complete shared representation is sufficient information is captured and managed at authoring time, in an duplicated representation.