IP Library Granted Patent US 10,528,030
Granted Patent B2
US 10,528,030 · App. 15/181,154 · Granted Jan 7, 2020

Casting machine stock verification methods and systems

Inventors: Kiran Kumar Thimmegowda (Karnataka, IN); Raghavendra Gattu (Karnataka, IN); Karthik Ananthakrishna (Karnataka, IN); Sujai S (Tamil Nadu, IN); Raghavendra Koneri (Mysore, IN)
Assignee: GARRETT TRANSPORTATION I INC.
G05B19/4097B22D45/00B22D46/00G05B2219/35134G06F2217/12
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,528,030
App. No.
15/181,154
Granted
Jan 7, 2020
Kind
B2
Abstract

Systems and methods are provided for designing casting and finished component models used to fabricate corresponding casting hardware for a casted component and mechanical components fabricated therefrom. One exemplary method involves identifying a first subset of machined casting surfaces in a casting model of the casted component, identifying a second subset of machined feature surfaces in a finished model of the mechanical component, determining respective machine stock values associated the machined feature surfaces based on distances between the respective machined feature surfaces and the machined casting surfaces, and providing graphical indicia of the respective machine stock values that are influenced by the relationship between the respective machine stock values and a machine stock threshold.

Claims (51)

1. A method of designing casting hardware, the method comprising:

filtering, by a processing system, unmodified surfaces in a finished model of a mechanical component from a casting model of a casted component to identify a first subset of surfaces to be machined in the casting model;

identifying, by the processing system, a second subset of machined feature surfaces in the finished model of the mechanical component;

creating a representative casting surface to be machined by combining the first subset of surfaces in the casting model into a unitary surface;

determining, by the processing system, respective machine stock values associated with each machined feature surface of the second subset of machined feature surfaces in the finished model based on a minimum distance between the respective machined feature surface of the second subset and the representative casting surface;

classifying each machined feature surface of the second subset into one of a plurality of classifications based on a relationship between the respective machine stock value associated with the respective machined feature surface and a machine stock threshold, the plurality of classifications including an excess machine stock category and an insufficient machine stock category; and

providing, by the processing system on a display device coupled to the processing system, graphical indicia that the mechanical component may be incapable of being fabricated from the casted component when the respective machine stock value associated with one or more machined feature surfaces of the second subset is less than the machine stock threshold, wherein:

the graphical indicia comprise graphical indicia of the plurality of classifications;

the graphical indicia of the insufficient machine stock category include indicia of the respective one or more machined feature surfaces of the second subset classified into the insufficient machine stock category; and

the graphical indicia of the excess machine stock category include indicia of the respective one or more machined feature surfaces of the second subset classified into the excess machine stock category.

2. The method of claim 1 , further comprising:

identifying a third subset of unmodified surfaces in the finished model, wherein identifying the first subset comprises filtering the third subset of unmodified surfaces from a plurality of surfaces in the casting model to obtain the first subset of surfaces.

3. The method of claim 2 , wherein the filtering comprises:

determining, for each unmodified surface of the third subset, a representative number based on one or more of a surface area of the respective unmodified surface and a center of gravity of the respective unmodified surface;

determining, for each surface of the plurality of surfaces in the casting model, a representative number based on one or more of a surface area of the respective surface and a center of gravity of the respective surface; and

excluding one or more surfaces of the plurality of surfaces in the casting model when representative numbers associated with the one or more surfaces match representative numbers associated with one or more unmodified surfaces of the third subset.

4. The method of claim 1 , wherein providing the graphical indicia comprises rendering one or more of the machined feature surfaces of the second subset using a visually distinguishable characteristic influenced by a relationship between the respective machine stock values associated with the one or more of the machined feature surfaces and the machine stock threshold.

5. The method of claim 1 , wherein providing the graphical indicia comprises generating a user notification when a respective machine stock value associated with one or more of the machined feature surfaces is less than the machine stock threshold.

6. The method of claim 1 , further comprising providing, by the processing system, the casting model to a casting system, wherein the casting system fabricates the casting hardware for the casted component based on the casting model.

7. The method of claim 6 , further comprising providing, by the processing system, the finished model to a machining system, wherein the machining system fabricates the mechanical component from the casted component based on the finished model.

8. A computer-readable medium having instructions stored thereon that are executable by the processing system of a computing device to perform the method of claim 1 .

9. A system comprising:

a display device;

a data storage element to store a finished model of a mechanical component and a casting model of a casted component from which the mechanical component is to be fabricated; and

a processing system coupled to the data storage element and the display device to:

identify a first subset of surfaces to be machined in the casting model by filtering unmodified surfaces in the finished model of the mechanical component from the casting model;

identify a second subset of machined feature surfaces in the finished model;

create a representative casting surface to be machined by combining the first subset of surfaces in the casting model into a unitary surface;

determine respective machine stock values associated with each machined feature surface of the second subset based on a minimum distance between the respective machined feature surface of the second subset and the representative casting surface;

classify each machined feature surface of the second subset into one of a plurality of classifications based on a relationship between the respective machine stock value associated with the respective machined feature surface and a machine stock threshold, the plurality of classifications including an excess machine stock category and an insufficient machine stock category; and

provide graphical indicia of one or more of the respective machine stock values on the display device, wherein the graphical indicia are influenced by a relationship between the one or more of the respective machine stock values and the machine stock threshold to indicate that the mechanical component may be incapable of being fabricated from the casted component when the respective machine stock value associated with one or more machined feature surfaces of the second subset is less than the machine stock threshold, wherein:

the graphical indicia comprise graphical indicia of the plurality of classifications;

the graphical indicia of the insufficient machine stock category include indicia of the respective one or more machined feature surfaces of the second subset classified into the insufficient machine stock category; and

the graphical indicia of the excess machine stock category include indicia of the respective one or more machined feature surfaces of the second subset classified into the excess machine stock category.

10. The system of claim 9 , further comprising a user input device coupled to the processing system, wherein the processing system provides a graphical user interface element on the display device to obtain the machine stock threshold via the user input device.

11. The system of claim 9 , further comprising a casting system coupled to the processing system to receive the casting model and fabricate casting hardware for the casted component based on the casting model.

12. The system of claim 11 , further comprising a machining system coupled to the processing system to receive the finished model and fabricate the mechanical component from the casted component.

13. The system of claim 9 , further comprising a machining system coupled to the processing system to receive the finished model and fabricate the mechanical component from the casted component.

14. A computer-implemented method of designing casting hardware to be utilized to form a casted component, the method comprising:

filtering, by a processing system, a plurality of surfaces of a casting model of the casted component to be formed using the casting hardware to remove unmodified surfaces from the plurality of surfaces to identify a subset of surfaces to be machined in the casting model;

combining the subset of surfaces in the casting model into a unitary surface to obtain a representative casting surface;

identifying, by the processing system, a plurality of machined surfaces based on differences between a finished model of a mechanical component to be fabricated from the casted component and the casting model;

determining, by the processing system, respective minimum distances between the respective machined surfaces of the plurality of machined surfaces and the representative casting surface to obtain a plurality of machine stock values, each machine stock value of the plurality of machine stock values being associated with a respective machined surface of the plurality of machined surfaces;

classifying each machined surface of the plurality of machined surfaces into one of a plurality of classifications based on a relationship between the respective machine stock value associated with the respective machined surface and a machine stock threshold, the plurality of classifications including an excess machine stock category and an insufficient machine stock category; and

rendering, by the processing system, one or more of the plurality of machined surfaces classified into the insufficient machine stock category using a visually distinguishable characteristic to indicate the mechanical component may be incapable of being fabricated from the casted component when the respective stock values of the plurality of stock values associated with the one or more of the machined surfaces is less than the machine stock threshold; and

providing graphical indicia of the plurality of classifications, wherein the graphical indicia of the insufficient machine stock category include indicia of the respective one or more machined surfaces classified into the insufficient machine stock category and the graphical indicia of the excess machine stock category include indicia of the respective one or more machined surfaces classified into the excess machine stock category.

15. The method of claim 14 , further comprising identifying the unmodified surfaces in the finished model based on the casting model, wherein the filtering comprises excluding one or more surfaces of the plurality of surfaces when a representative number associated with the one or more surfaces matches a representative number associated with one or more of the unmodified surfaces.

16. The method of claim 1 , wherein determining respective machine stock values associated with each machined feature surface comprises:

determining the respective machine stock value associated with a respective machined feature surface as the minimum distance when the minimum distance is greater than zero; and

when the minimum distance is equal to zero, determining the respective machine stock value associated with the respective machined feature surface as a minimum distance between the respective machined feature surface and one of the machined feature surfaces of the second subset.

17. The method of claim 1 , further comprising providing, by the processing system on the display device, second graphical indicia of excessive machine stock when the respective machine stock value associated with one or more machined feature surfaces of the second subset is greater than the machine stock threshold to facilitate a user adjusting the casting model to minimize excess machine stock.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE TYPOS IN THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 056111 FRAME: 0583. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 25, 2022
From: GARRETT TRANSPORTATION I INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 059250/0792 →
SECURITY AGREEMENT Recorded May 3, 2021
From: GARRETT TRANSPORTATION I INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 056111/0583 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2021
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: GARRETT TRANSPORTATION I INC.
Reel/Frame 056427/0298 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 15, 2021
From: JPMORGAN CHASE BANK, N.A., AS RESIGNING ADMINISTRATIVE AND COLLATERAL AGENT
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS SUCCESSOR ADMINISTRATIVE AND COLLATERAL AGENT
Reel/Frame 055008/0263 →
SECURITY INTEREST Recorded Oct 1, 2018
From: GARRETT TRANSPORTATION I INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047172/0220 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 046103 FRAME: 0144. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 21, 2018
From: HONEYWELL INTERNATIONAL INC.
To: GARRETT TRANSPORTATION I INC.
Reel/Frame 047119/0864 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2018
From: HONEYWELL INTERNATIONAL INC.
To: GARRETT TRANSPORTATION I INC.
Reel/Frame 047024/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2016
From: THIMMEGOWDA, KIRAN KUMAR; GATTU, RAGHAVENDRA; ANANTHAKRISHNA, KARTHIK; S, SUJAI; KONERI, RAGHAVENDRA
To: HONEYWELL/IFL PATENT SERVICES
Reel/Frame 038900/0383 →
Continuity (1)
Related Publication 20170357244A1 · Dec 14, 2017