# US 2018/0322222 A1 · Systems and methods for updating pmi for cad models

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0322222 A1
- Document ID: US20180322222A1
- Status: Published application
- Kind: A1
- Application number: 15/589,635
- Filed: 2017-05-08
- Published: 2018-11-08
- Earliest claimed: 2017-05-08
- Assignees: General Electric Company
- Applicants: General Electric Company
- Inventors: Alexandria Stoker Cochrane; Hoil Song; Mohamed Karim Baig; Jason Anton Byers; James Philip Stanley, SR.
- Web page: https://patentgrep.com/patent/US20180322222A1

## CPC

- G06F 30/12: characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
- G06F 30/00: Computer-aided design [CAD]
- G06F 2119/18: Manufacturability analysis or optimisation for manufacturability
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A tangible, non-transitory, computer-readable medium, including computer-readable instructions that, when executed by one or more processors of a computer, cause the one or more processors to generate a first digital product definition associated with a computer-aided design (CAD) model. Furthermore, the computer-readable instructions cause the one or more processors to present, via a graphical-user-interface (GUI) on a display, the first digital product definition, such that the first digital product definition includes product and manufacturing information (PMI) associated with the CAD model, generate a second digital product definition based on a selection via the GUI, such that the second digital product definition includes a portion of the PMI associated with the CAD model that is indicated by the selection, receive an indication to modify at least a subset of the portion of the PMI of the second digital product definition, modify the at least subset of the portion of the PMI of the second digital product definition based on the indication, and update the PMI of the first digital product definition, based on the modification to the subset of the portion of the PMI.

## Claims

### Claim 1

A tangible, non-transitory, computer-readable medium, comprising computer-readable instructions that, when executed by one or more processors of a computer, cause the one or more processors to:
generate a first digital product definition associated with a computer-aided design (CAD) model;
present, via a graphical-user-interface (GUI) on a display, the first digital product definition, wherein the first digital product definition comprises product and manufacturing information (PMI) associated with the CAD model;
generate a second digital product definition based on a selection via the GUI, wherein the second digital product definition comprises a portion of the PMI associated with the CAD model that is indicated by the selection;
receive an indication to modify at least a subset of the portion of the PMI of the second digital product definition;
modify the at least subset of the portion of the PMI of the second digital product definition based on the indication; and
update the PMI of the first digital product definition, based on the modification to the subset of the portion of the PMI.

### Claim 2 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein instructions are configured to cause the one or more processors to generate a third digital product definition, wherein the third product definition comprises a second portion of the PMI associated with the CAD model.

### Claim 3 (depends on 2)

The tangible, non-transitory, computer-readable medium of claim 2, wherein the instruction are configured cause the one or more processors to update a second subset of the second portion of the PMI updates the first and second digital product definition based on the modification to the second subset of the second portion of the PMI.

### Claim 4 (depends on 2)

The tangible, non-transitory, computer-readable medium of claim 2, wherein the instruction are configured to cause the one or more processors to update the second and third digital product definition, based on the updates for the PMI of the first digital product definition.

### Claim 5 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the PMI comprises geometric dimensioning and tolerancing (GD&T) information associated with the CAD model.

### Claim 6 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the portion of PMI associated with the CAD model comprises a first portion of PMI associated with a manufacturing task, a second portion of PMI associated with a feature of the CAD model, a third portion of PMI associated with dimensions for the CAD model, or any combination thereof.

### Claim 7 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the GUI comprises a dialogue box, wherein the dialogue box is configured to receive a selection indicative of one or more balloons respectively associated with a portion of PMI, wherein the second digital product definition is generated based on the selection indicative of the one or more balloons specified on the dialogue box.

### Claim 8 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the instructions configured to cause the one or more processors to modify the subset of the portion of the PMI of the second digital product definition comprises changing GD&T information associated with the second digital product definition based on the indication to modify at least the subset of the portion of the PMI of the second digital product definition.

### Claim 9 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the instructions are configured to cause the one or more processors to:
match an identifier of the second digital product definition with an identifier of the first digital product definition; and
apply the modifications made to the second digital product definition to the first digital product definition.

### Claim 10 (depends on 1)

The tangible, non-transitory, and computer-readable medium of claim 1, wherein the instructions configured to cause the one or more processors to update the PMI of the first digital product definition occur in or near real-time.

### Claim 11

A system comprising:
a processor for implementing a computer-aided technology (CAx) system, the CAx system comprising a graphical-user-interface (GUI) configured to present a computer-aided design (CAD) model, the CAD model comprising at least one part;
memory storing instructions configured to cause the processor to:
present the GUI;
generate a first digital product definition associated with the CAD model;
present, via the GUI on a display, the first digital product definition, wherein the first digital product definition comprises product and manufacturing information (PMI) associated with the CAD model;
generate a second digital product definition based on a selection via the GUI, wherein the second digital product definition comprises a portion of the PMI associated with the CAD model that is indicated by the selection;
receive, via the GUI, an indication to modify at least a subset of the portion of the PMI of the second digital product definition;
modify the at least subset of the portion of the PMI of the second digital product definition based on the indication; and
update the PMI of the first digital product definition, based on the modification to the subset of the portion of the PMI.

### Claim 12 (depends on 11)

The system of claim 11, the memory storing instruction are configured to cause the processor to generate a third digital product definition, wherein the third product definition comprises a second portion of the PMI associated with the CAD model.

### Claim 13 (depends on 12)

The system of claim 12, wherein the memory storing instruction are configured to cause the processor to update a second subset of the second portion of the PMI updates the first and second digital product definition based on the modification to the second subset of the second portion of the PMI.

### Claim 14 (depends on 12)

The system of claim 12, wherein the memory storing instruction are configured to cause the processor to update the second and third digital product definition, based on the updates for the PMI of the first digital product definition.

### Claim 15 (depends on 11)

The system of claim 11, wherein the memory storing instructions are configured to cause the processor to:
match an identifier of the second digital product definition with an identifier of the first digital product definition; and
apply the modifications made to the second digital product definition to the first digital product definition.

### Claim 16

A computer-implemented method, comprising:
generating, via a processor, a first digital product definition associated with a computer-aided design (CAD) model;
presenting, via a graphical-user-interface (GUI) on a display, the first digital product definition, wherein the first digital product definition comprises product and manufacturing information (PMI) associated with the CAD model;
generating, via the processor, a second digital product definition based on a selection via the GUI, wherein the second digital product definition comprises a portion of the PMI associated with the CAD model that is indicated by the selection;
receiving, via the processor, an indication to modify at least a subset of the portion of the PMI of the second digital product definition;
modifying, via the processor, the at least subset of the portion of the PMI of the second digital product definition based on the indication; and
updating, via the processor, the PMI of the first digital product definition, based on the modification to the subset of the portion of the PMI.

### Claim 17 (depends on 16)

The computer-implemented method of claim 16, wherein modifying the at least subset of the portion of the PMI of the second digital product definition comprises:
matching, via the processor, an identifier of the second digital product definition with an identifier of the first digital product definition; and
applying, via the processor, the modifications made to the at least subset of the portion of the PMI of the second digital product definition to the corresponding PMI of the first digital product definition.

### Claim 18 (depends on 16)

The computer-implemented method of claim 16, wherein modifying the at least subset of the portion of the PMI of the second digital product definition comprises changing GD&T information associated with the second digital product definition based on the indication to modify at least the subset of the portion of the PMI of the second digital product definition.

### Claim 19 (depends on 16)

The computer-implemented method of claim 16, wherein the GUI comprises a dialogue box, wherein the dialogue box is configured to receive a selection indicative of one or more balloons respectively associated with a portion of PMI, wherein the second digital product definition is generated based on the selection indicative of the one or more balloons specified on the dialogue box.

### Claim 20 (depends on 16)

The computer-implemented method of claim 16, wherein updating the PMI of the first digital product definition occur in or near real-time.
