Method and apparatus for composite part data extraction
First Claim
1. A method for providing ply lay-up data for a composite part, the computer implemented method comprising:
- receiving a designation of a location for the composite part in a three dimensional object from a requestor;
opening a three dimensional model in which the composite part is located;
extracting the ply lay-up data for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section;
creating an output file containing a drawing of the composite part overlaid with a grid two dimensional drawing for containing the section and the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence; and
returning the output file to the requestor.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a drawing of the composite part overlaid with a grid containing the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester.
109 Citations
20 Claims
-
1. A method for providing ply lay-up data for a composite part, the computer implemented method comprising:
-
receiving a designation of a location for the composite part in a three dimensional object from a requestor; opening a three dimensional model in which the composite part is located; extracting the ply lay-up data for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section; creating an output file containing a drawing of the composite part overlaid with a grid two dimensional drawing for containing the section and the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence; and returning the output file to the requestor. - View Dependent Claims (2, 3, 4, 16)
-
-
5. A computer implemented method for providing ply lay-up data for a composite part, the computer implemented method comprising:
-
receiving a location on the composite part from a requestor; extracting the ply lay-up data for a section of the composite part within a three dimensional model containing the composite part to form extracted ply lay-up data, wherein the extracted ply lay-up data comprises a grid with a drawing of the composite part, wherein the section is located within the grid; and sending a response comprising the extracted ply lay-up data to the requestor. - View Dependent Claims (6, 7, 8, 17)
-
-
9. A method for obtaining lay-up data for a composite part, the method comprising:
-
receiving a first user input to a user interface on a data processing system, wherein the first user input selects the composite part; responsive to receiving the first user input, displaying a three dimensional object; receiving a second user input selecting a location on the three dimensional object to form a selected location; sending the selected location in a request to a server data processing system for the lay-up data; and receiving the lay-up data for the composite part in response to sending the request, wherein the lay-up data comprises a drawing of the composite part associated with a grid including the selected location and additional ply lay-up data for a set of plies in a section associated with the selected location. - View Dependent Claims (10, 11, 18)
-
-
12. An apparatus comprising:
-
a client data processing system; a server data processing system; a user application located on the client data processing system, wherein the user application displays a three dimensional object for a composite part and receives user input selecting a location to form location information on the composite part; and a data extraction tool located on the server data processing system, wherein the data extraction tool receives the location on the composite part, extracts lay-up data for a section around the location from a three dimensional model containing the composite part to form extracted lay-up data comprising a drawing of the composite part overlaid with a grid containing the section and other ply lay-up data, and returns the extracted lay-up data to the client data processing system. - View Dependent Claims (13, 19)
-
-
14. A non-transitory computer recordable storage medium storing a computer program product for providing ply lay-up data for a composite part, the computer program product comprising:
-
program code, stored on the computer readable medium, for receiving a location on the composite part from a requestor; program code, stored on the computer recordable storage medium, for extracting the ply lay-up data for a section of the composite part within a three dimensional model containing the composite part to form extracted ply lay-up data, wherein the extracted ply lay-up data comprises a grid with a drawing of the composite part, wherein the section is located within the grid; and program code, stored on the computer recordable storage medium, for sending the extracted ply lay-up data to the requestor. - View Dependent Claims (15, 20)
-
Specification