IP Library Granted Patent US 10,846,444
Granted Patent B2
US 10,846,444 · App. 15/582,538 · Granted Nov 24, 2020

Systems and methods for generating computer-aided design model views based on product and manufacturing information data

Inventors: Jason Anton Byers (Greenville, SC); Alexandria Stoker Cochrane (Greenville, SC); Brian Christopher Wheeler (Simpsonville, SC); Kena Kimi Yokoyama (Simpsonville, SC); Jeffrey David Erno (Simpsonville, SC)
Assignee: General Electric Company
G06F30/20G06T19/00G06T2200/24G06T2219/004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,846,444
App. No.
15/582,538
Granted
Nov 24, 2020
Kind
B2
Abstract

A method includes receiving, via a processor, a three-dimensional (3D) computer-aided design (CAD) data associated with a 3D CAD model, receiving, via the processor, a product and manufacturing information (PMI) data associated with the 3D CAD data, and receiving, via the processor, user input. The method also includes deriving, via the processor, a view of the 3D CAD data based on the received PMI data and the received user input.

Claims (67)

1. A method, comprising:

receiving, by a processor, a three-dimensional (3D) computer-aided design (CAD) data associated with a 3D CAD model;

receiving, by the processor, a product and manufacturing information (PMI) data associated with the 3D CAD data;

causing, by the processor, a view tool to be displayed, wherein the view tool comprises:

a first tool with which a user selection of a two-dimensional plane can be made; and

a second tool with which a type of view can be selected;

receiving, by the processor, a user input comprising:

PMI data not already associated with the 3D CAD data;

a selection, made via the first tool of the view tool of the two-dimensional plane within a first view of the 3D CAD data; and

a selection, made via the second tool of the view tool, of a type of view of a second view of the 3D CAD data to be generated from the first view of the 3D CAD data, wherein the type of view is a cross-sectional view;

a selection, made via a third tool of the view tool, of one or more components represented by the 3D CAD model through which a cross-section will be taken to generate the second view; and

a selection, made via a fourth tool of the view tool, of a length of arrows of a visual indication of the second view of the 3D CAD data to be displayed within the first view, wherein the arrow are indicative of the cross-section; and

generating, by the processor, the second view of the 3D CAD data based on the received user input comprising the PMI data not already associated with the 3D CAD data; and

causing, by the processor, the visual indication of the second view, wherein the visual indication indicates a portion of the 3D CAD model included in the second view.

2. The method of claim 1 , wherein the second view comprises a first two-dimensional display of the 3D CAD data, a second two-dimensional display of the PMI data, or a combination thereof.

3. The method of claim 1 , wherein the user input comprises one or more annotations, and the second view displays one or more graphical representations of the one or more annotations.

4. The method of claim 1 , comprising determining, by the processor, whether the user input is indicative of a change is made to the 3D CAD data or the PMI data.

5. The method of claim 4 , comprising updating, by the processor, the 3D CAD data or the PMI data when user input is determined to be indicative of a change.

6. The method of claim 5 , comprising performing, by the processor, derivations associated with the updated CAD data or the updated PMI data based on the updated PMI data or the user input to generate the view of the 3D CAD data.

7. The method of claim 1 , wherein generating, by the processor, the second view of the 3D CAD data comprises determining a first orientation matrix of the second view.

8. The method of claim 7 , wherein the first orientation matrix is a modified version of a second orientation matrix associated with the first view of the 3D CAD data.

9. The method of claim 1 , comprising displaying, within the first view, a visual indication of:

a name of the second view; and

a portion of the 3D CAD model included in the second view.

10. A computer aided technologies (CAx) system, comprising:

a processor configured to:

receive a three-dimensional (3D) computer-aided design (CAD) data associated with a 3D CAD model;

receive a product and manufacturing information (PMI) data associated with the 3D CAD data;

cause a view tool to be displayed, wherein the view tool comprises:

a first tool with which a user selection of a two-dimensional plane can be made; and

a second tool with which a type of view can be selected;

receive a user input comprising:

PMI data not already associated with the 3D CAD data;

a selection, made via the first tool of the view tool, of the two-dimensional plane within a first view of the 3D CAD data; a selection, made via the second tool of the view tool, of the type of view of a second view of the 3D CAD data to be generated from the first view of the 3D CAD data, wherein the type of view is a cross-sectional view;

a selection, made via a third tool of the view tool, of one or more components represented by the 3D CAD model through which a cross-section will be taken to generate the second view; and

a selection, made via a fourth tool of the view tool, of a length of arrows of a visual indication of the second view of the 3D CAD data to be displayed within the first view, wherein the arrow are indicative of the cross-section;

generate the second view of the 3D CAD data based on the received user input comprising the PMI data not already associated with the 3D CAD data; and

cause the visual indication of the second view, wherein the visual indication indicates a portion of the 3D CAD model included in the second view.

11. The CAx system of claim 10 , wherein the processor is configured to determine a scale of the second view, wherein the scale is relative to the first view.

12. The CAx system of claim 10 , wherein the second view is generated based on a determination of four points on the two-dimensional plane and a first calculation of a fifth point that is equidistant from two of the four points.

13. The CAx system of claim 10 , wherein:

the user input comprises a selection of where the arrows will be displayed in the first view relative to the two-dimensional plane; and

the selection of where the arrows will be displayed in the first view relative to the two-dimensional plane is made using a fifth tool of the view tool.

14. The CAx system of claim 10 , wherein:

the user input comprises a selection of an orientation for the second view, wherein the orientation is parallel or perpendicular to a second two-dimensional plane that is different than the two-dimensional plane; and

the selection of the orientation for the second view is made using a fifth tool of the view tool.

15. The CAx system of claim 10 , wherein the view tool comprises a fifth tool with which a name for the second view can be entered, wherein the name is indicative of a parent-child relationship between the first view and the second view.

16. The CAx system of claim 10 , wherein the user input comprises:

a selection, made via a fifth tool of the view tool, of a level of visibility of the visual indication of the second view; or

a selection, made via a sixth tool of the view tool, of a level of visibility of the visual indication of the second view.

17. A tangible, non-transitory, computer-readable medium comprising instructions that, when executed, are configured to cause a processor to:

receive a three-dimensional (3D) computer-aided design (CAD) data associated with a 3D CAD model;

receive a product and manufacturing information (PMI) data associated with the 3D CAD data;

cause a view tool to be displayed, wherein the view tool comprises:

a first tool with which a user selection of a two-dimensional plane can be made; and

a second tool with which a type of view can be selected;

receive a user input comprising:

PMI data not already associated with the 3D CAD data;

a selection, made via the first tool of the view tool, of the two-dimensional plane within a first view of the 3D CAD data; and

a selection, made via the second tool of the view tool, of a type of view of a second view of the 3D CAD data to be generated from the first view of the 3D CAD data;

a selection, made via a third tool of the view tool, of one or more components represented by the 3D CAD model through which a cross-section will be taken to generate the second view; and

a selection, made via a fourth tool of the view tool, of a length of arrows of a visual indication of the second view of the 3D CAD data to be displayed within the first view, wherein the arrow are indicative of the cross-section;

generate the second view of the 3D CAD data based on the received user input comprising the PMI data not already associated with the 3D CAD data; and

cause display, within the first view, of the visual indication of the second view of the 3D CAD data, wherein the visual indication indicates a portion of the 3D CAD model included in the second view.

18. The tangible, non-transitory, computer-readable medium of claim 17 , wherein the instructions are configured to cause the processor to determine a space that is large enough to include the portion of the 3D CAD model included in the second view.

19. The tangible, non-transitory, computer-readable medium of claim 17 , wherein the user input comprises a selection, made via a fifth tool of the view tool, of a level of visibility of the visual indication of the second view.

20. The tangible, non-transitory, computer-readable medium of claim 17 , wherein the user input comprises a selection, made via a fifth tool of the view tool, of an orientation of the second view relative to the two-dimensional plane.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2017
From: BYERS, JASON ANTON; COCRANE, ALEXANDRIA STOKER; WHEELER, BRIAN CHRISTOPHER; YOKOYAMA, KENA KIMI; ERNO, JEFFREY DAVID
To: GENERAL ELECTRIC COMPANY
Reel/Frame 042926/0115 →
Continuity (1)
Related Publication 20180315237A1 · Nov 1, 2018