Embodiments described herein relate to forming finished parts, and more particularly to forming finished parts using a movable gantry press and a plurality of die assemblies, and related systems, devices, and methods.
Finished parts for aircraft and other applications may be formed in a number of ways, including creep forming, milling, machining, or performing other processes on one or more blanks. As the size and complexity of these parts increase, conventional processes become less efficient and lead to increases in cost, complexity and production time. For example, forming a splice plate or other large angled part for a modern aircraft may require creep forming a relatively thick metal (e.g. titanium) blank and milling the finished part out of the blank, which results in more milling time, higher raw material costs, higher waste, and requires more capital and recurring costs. Thus, there is a need for improved systems, devices, and methods for forming finished parts for these and other applications.
In accordance with an embodiment, a system for fabricating finished parts comprises a plurality of die assemblies located at a plurality of respective locations, each die assembly being configured to fabricate a respective finished part. The system further comprises a movable gantry press configured to move between the plurality of respective locations and selectively operate the plurality of die assemblies. The system further comprises a first robot configured to move between the plurality of respective locations and load a respective blank into each die assembly of the plurality of die assemblies. The system further comprises a controller configured to receive a first input to fabricate a first finished part, and identify a first die assembly of the plurality of die assemblies. The controller is further configured to instruct the movable gantry press to move to the location of the first die assembly, and instruct the first robot to move to the location of the first die assembly. The controller is further configured to instruct the first robot to load a first blank into the first die assembly, and instruct the movable gantry press to operate the first die assembly to fabricate the first finished part.
In accordance with an embodiment and any of the preceding embodiments, the system further comprises a press rail system, the movable gantry press configured to traverse the press rail system to access each die assembly of the plurality of die assemblies.
In accordance with an embodiment and any of the preceding embodiments, the system further comprises a robot rail system, the first robot configured to traverse the robot rail system to access each die assembly of the plurality of die assemblies.
In accordance with an embodiment and any of the preceding embodiments, the system further comprises a second robot configured to move between the plurality of respective locations and remove the respective finished part from each die assembly of the plurality of die assemblies. The controller is further configured to instruct the second robot to move to the location of the first die assembly, and instruct the second robot to remove the first finished part from the first die assembly.
In accordance with an embodiment and any of the preceding embodiments, the controller is further configured to receive a second input to fabricate a second finished part, and identify a second die assembly of the plurality of die assemblies. The controller is further configured to instruct the movable gantry press to move to the location of the second die assembly, and instruct the first robot to move to the location of the second die assembly. The controller is further configured to instruct the first robot to load a second blank into the second die assembly, and instruct the movable gantry press to operate the second die assembly to fabricate the second finished part.
In accordance with an embodiment and any of the preceding embodiments, the first finished part has a first shape and the second finished part has a second shape different from the first shape.
In accordance with an embodiment and any of the preceding embodiments, each die assembly comprises an upper die section and a lower die section. The movable gantry press is further configured to, in response to being instructed to operate the first die assembly, lift the upper die section of the first die assembly, after the first robot has loaded the first blank into the first die assembly, lower the upper die section of the first die assembly, and actuate an actuator of the movable gantry press to compress the first blank between the upper die section and the lower die section of the first die assembly to fabricate the first finished part.
In accordance with an embodiment and any of the preceding embodiments, each upper die section of each die assembly comprises a plurality of upper die segments, and each lower die section of each die assembly comprises a plurality of lower die segments.
In accordance with an embodiment and any of the preceding embodiments, the actuator of the movable gantry press further comprises at least one electric motor, and at least one ballscrew configured to be driven by the at least one electric motor to, for each die assembly, apply a force to the upper die section to compress the respective blank between the upper die section and the lower die section of the die assembly.
In accordance with an embodiment and any of the preceding embodiments, the system further comprises a plurality of heating elements disposed in the plurality of die assemblies, the plurality of heating elements configured to, for each die assembly, heat at least one of an upper die section or a lower die section of the die assembly to at least a predetermined temperature.
In accordance with an embodiment and any of the preceding embodiments, the predetermined temperature is at least about 900 degrees F.
In accordance with an embodiment and any of the preceding embodiments, a method for forming finished parts comprises receiving, at a controller, a first input to fabricate a first finished part, and identifying, by the controller, a first die assembly of a plurality of die assemblies located at a plurality of respective locations, each die assembly being configured to fabricate a respective finished part. The method further comprises moving a movable gantry press to the location of the first die assembly, and moving a first robot to the location of the first die assembly. The method further comprises causing, by the controller, the first robot to load a first blank into the first die assembly, causing, by the controller, the movable gantry press to operate the first die assembly to fabricate the first finished part.
In accordance with an embodiment and any of the preceding embodiments, moving the movable gantry press to the location of the first die assembly further comprises causing the movable gantry press to traverse a press rail system to access the first die assembly.
In accordance with an embodiment and any of the preceding embodiments, moving the first robot to the location of the first die assembly further comprises causing the first robot to traverse a robot rail system to access the first die assembly.
In accordance with an embodiment and any of the preceding embodiments, the method further comprises moving a second robot to the location of the first die assembly, and after causing the movable gantry press to operate the first die assembly to fabricate the first finished part, causing the second robot to remove the first finished part from the first die assembly.
In accordance with an embodiment and any of the preceding embodiments, the method further comprises receiving, at the controller, a second input to fabricate a second finished part, and identifying, by the controller, a second die assembly of the plurality of die assemblies. The method further comprises moving the movable gantry press to the location of the second die assembly, and moving the first robot to the location of the second die assembly. The method further comprises causing the first robot to load a second blank into the second die assembly, and causing the movable gantry press to operate the second die assembly to fabricate the second finished part.
In accordance with an embodiment and any of the preceding embodiments, the first finished part has a first shape and the second finished part has a second shape different from the first shape.
In accordance with an embodiment and any of the preceding embodiments, each die assembly comprises an upper die section and a lower die section. Causing the movable gantry press to operate the first die assembly to fabricate the first finished part further comprises lifting the upper die section of the first die assembly, after the first robot has loaded the first blank into the first die assembly, lowering the upper die section of the first die assembly, and actuating an actuator of the movable gantry press to compress the first blank between the upper die section and the lower die section of the first die assembly to fabricate the first finished part.
In accordance with an embodiment and any of the preceding embodiments, the method further comprises for each die assembly, heating at least one of an upper die section or a lower die section of the die assembly to at least a predetermined temperature.
In accordance with an embodiment and any of the preceding embodiments, the predetermined temperature is at least about 900 degrees F.
Embodiments described herein relate to forming finished parts, and more particularly to forming finished parts using a movable gantry press and a plurality of die assemblies, and related systems, devices, and methods.
In this regard,
Using a gantry press and heated die assembly becomes difficult, however, as the size of the finished part 104 increases. For example, conventional die assemblies may be unsuitable for forming large aircraft parts such as the finished part 104, which may have large sizes and complex shapes and profiles. By using the embodiments described herein, however, large parts with complex profiles, such as the finished part 104, may be formed using a gantry press and heated die assemblies, which allows much smaller and thinner blanks 108 to be used. Additional benefits include significant cost savings, a significantly larger ratio of material in the finished part, less milling time, lower total raw material costs, less waste. Reducing milling time also significantly decreases manufacturing flow times, CNC loads, labor requirements, and consumption of perishable tools. Many of the embodiments described herein may be partially or fully automated, resulting in a reduction in worker injuries and worker stress, and an increase in worker productivity.
Referring now to
Because the die assemblies 218 are extremely large and heavy in comparison to conventional die assemblies, the die assemblies 218 are configured to be stationary and the movable gantry press 214 moves between the different die assemblies 218. The different die assemblies 218 may be configured to form different parts, or the same part, as desired. Another advantage of using multiple stationary die assemblies 218 is that each die assembly can be continuously heated, which reduces temperature-based wear and damage on the die assemblies 218 resulting from heating, cooling, and re-heating, which may reduce the service life of the die assemblies 218. This heating, cooling, and re-heating process can also be time-consuming, due to the large size and mass of the die assemblies 218. By keeping the die assemblies 218 continuously heated, the die assemblies 218 may be constantly available for use, without the need for a lengthy heat-up or cool-down period before or after using the die assembly 218.
Moreover, because the movable gantry press 214 is not required to be permanently or continuously coupled to any of the die assemblies 218, the die assemblies 218 can be maintained at extremely high temperatures without subjecting the movable gantry press 214 to these temperatures for extended periods of time. For example, in this embodiment, components of the die assemblies 218, and particularly the upper and lower segmented dies of the die assemblies 218 (described in greater detail with respect to
An upper platen (not shown) of the movable gantry press 214 is configured to, for each die assembly 218, releasably couple to the upper die section of the die assembly 218 and an actuator (not shown) of the movable gantry press 214 is configured to, for each die assembly 218, selectively compress a blank 108 between the upper die section and the lower die section of the die assembly to deform the blank into a finished part 104 comprising a desired shape.
As best shown in
In the view shown by
In this example, the different die assemblies 218 produce different finished parts 104 having different shapes 105. For example, the shape 105d of the finished part 104d formed using the die assembly 218d is different than the shape 105e of the finished part 104e formed using the die assembly 218e. This has the advantage of increasing efficiency and utilization of the system 200 so that different finished parts 104 can be produced simultaneously and at different rates, as desired. In an alternate embodiment, the die assemblies 218 all produce the same finished parts 104 having the same shapes 105, which has the advantage of increasing output volume and speed for the system 200.
As noted above, using a movable gantry press 214 and heated die assembly 218 to form larger parts presents special challenges, such as forming suitably large dies for forming these larger parts. To address this problem, the die assembly 218 includes a segmented die formed from a linear array of die segments. In this regard,
In
As will be discussed in greater detail below with respect to
Referring now to
Referring now to
Referring now to
As shown by
The upper insulation subassembly 250 and lower insulation subassembly 258 include a respective upper insulation material 278 and lower insulation material 284 that substantially enclose the upper segmented die 242 and lower segmented die 246 when the die assembly 218 is in a closed configuration, i.e., with the upper segmented die 242 and lower segmented die 246 closed around a mold cavity 277. In general, the upper segmented die 242 and lower segmented die 246 will be opened only to place a blank or remove a finished part from the mold cavity 277. By substantially enclosing the upper segmented die 242 and lower segmented die 246 when in the closed configuration, the upper segmented die 242 and lower segmented die 246 can retain heat for longer periods, thereby requiring less energy to keep the upper segmented die 242 and lower segmented die 246 heated.
To protect the upper insulation material 278 and lower insulation material 284, an upper cladding material 280 is disposed on an outer surface 282 of the upper insulation material 278, and a lower cladding material 286 is disposed on an outer surface 288 of the lower insulation material 284.
In this example, the upper cooling subassembly 252 and the lower cooling subassembly 260 each include a chill plate 290 to protect the respective transfer plate and support surface (e.g., a facility floor or platform) from temperature-based wear and damage. The chill plates 290 can also be used to selectively regulate the temperature of the upper segmented die 242 and lower segmented die 246, as desired. As shown by
In this example, the upper die section 222 is coupled together via a plurality of fastener assemblies 292. In this example, each fastener assembly 292 includes a hanger pad 294 that is disposed in a hanger pad recess 298. Each hanger pad recess 298 includes a slot 300 that is substantially coplanar with the longitudinal direction (not shown) and a hole 302 extending in the transverse direction 268 substantially orthogonal to the longitudinal direction and the slot 300. A hanger rod 296 extends through the hole 302 and is coupled to the hanger pad 294 through a first portion 303 of the hole 302 extends through one of the upper die segments 244 and a second portion 304 of the hole 302 extends through the upper insulation subassembly 250, the upper cooling subassembly 252, and the transfer plate 254. A washer stackup 306 and threaded retaining nut 308 at the top end of the hanger rod 296 prevents movement of the components of the upper die section 222 with respect to each other in the transverse direction 268 and allows the transfer plate 254 to lift the entire upper die section 222. In this manner, the transfer plate 254 and upper insulation subassembly 250 is releasably coupled to the upper segmented die 242.
Referring now to
Continuing to
As shown by
As shown by
These and other operations are performed by a controller or other computing device or system configured to operate the gantry press, robots or other machinery in the systems and devices described herein. For example, in this embodiment, a controller 702 (See
In this regard,
The controller 702 also includes one or more input devices, output devices or combination input/output devices, collectively I/O devices 720. The I/O devices 720 include, but are not necessarily limited to, a gantry press communication interface, a robot communication interface, a keyboard or keypad, pointing device, such as a mouse, disk drive and any other devices to permit a user to interface with and control operation of the controller 702 and to access the operation modules 710, 712 or other features. In accordance with an embodiment, at least one of the I/O devices 720 is a device to read a computer program product, such as computer program product 722. The operation modules 710, 712 are loaded on the memory 706 from a computer program product, such as computer program product 722.
A member of a network or user 723 of the computing system 700 may access the controller 702 operation modules 710, 712. The user 723 may access the controller 702 directly, or may use a client computer system 724 or communications device, such as a mobile or handheld computer or communications device, to remotely operate the controller 702 via a network 736 for example.
Each of the movable gantry press 214 and robots 226, 727 in this example also includes a processor device 728 that communicates with the respective press operation module 710 and robot operation module 712 of the controller 702. In some embodiments, the movable gantry press 214 or robots 226, 727 may be operated partially or fully independently of each other.
As will be appreciated by one skilled in the art, aspects of the present disclosure may be illustrated and described herein in any of a number of patentable classes or context including any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof. Accordingly, aspects of the present disclosure may be implemented entirely hardware, entirely software (including firmware, resident software, micro-code, etc.) or combining software and hardware implementation that may all generally be referred to herein as a “circuit,” “module,” “component,” or “system.” Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
Any combination of one or more computer readable media may be utilized. The computer readable media may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an appropriate optical fiber with a repeater, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable signal medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C #, VB.NET, Python or the like, conventional procedural programming languages, such as the “C” programming language, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, dynamic programming languages such as Python, Ruby and Groovy, or other programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider) or in a cloud computing environment or offered as a service such as a Software as a Service (SaaS).
Aspects of the present disclosure are described herein with reference to flowchart illustrations or block diagrams of methods, apparatuses (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations or block diagrams, and combinations of blocks in the flowchart illustrations or block diagrams, can be implemented by machine-readable instructions, e.g., computer program instructions. These machine-readable instructions may be provided to a processor of a general-purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable instruction execution apparatus, create a mechanism for implementing the functions or acts specified in the flowchart or block diagram block or blocks.
These machine-readable instructions may also be stored in a transitory or non-transitory computer readable medium that when executed can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions when stored in the computer readable medium produce an article of manufacture including instructions which when executed, cause a computer to implement the function or act specified in the flowchart or block diagram block or blocks. The machine-readable instructions may also be loaded onto a computer, other programmable instruction execution apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatuses or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions or acts specified in the flowchart or block diagram block or blocks. The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various aspects of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular aspects only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and “comprising,” when used in this specification, specify the presence of stated features, steps, operations, elements, or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items and may be designated as “/”. Like reference numbers signify like elements throughout the description of the figures.
Many different embodiments have been disclosed herein, in connection with the above description and the drawings. It will be understood that it would be unduly repetitious and obfuscating to literally describe and illustrate every combination and subcombination of these embodiments. Accordingly, all embodiments can be combined in any way or combination, and the present specification, including the drawings, shall be construed to constitute a complete written description of all combinations and subcombinations of the embodiments described herein, and of the manner and process of making and using them, and shall support claims to any such combination or subcombination.
Number | Name | Date | Kind |
---|---|---|---|
3974673 | Fosness et al. | Aug 1976 | A |
7128869 | Habisreitinger | Oct 2006 | B2 |
20110146854 | Nasserrafi et al. | Jun 2011 | A1 |
20120279271 | Carter | Nov 2012 | A1 |
20130160511 | Huang | Jun 2013 | A1 |
20130276505 | Kitai | Oct 2013 | A1 |
20140090439 | Huang | Apr 2014 | A1 |
20200122215 | Sanders et al. | Apr 2020 | A1 |
20200122216 | Sanders et al. | Apr 2020 | A1 |
Entry |
---|
Extended European Search Report dated Dec. 22, 2020 for European Patent Application No. 20185152.4, 9 pages. |
Olsson, Sture, “High Pressure Warm Forming Forms Aerospace Grade Titanium”, Stamping Journal May/Jun. 2018; downloaded on Aug. 14, 2019 from: https://www.thefabricator.com/article/stamping/high-pressure-warm-forming-forms-aerospace-grade-titanium. |
Shelton, Gary, Roller Screw Actuators: Benefits, Selection and Maintenance:, Design World Jun. 10, 2010; downloaded on Aug. 14, 2019 from: https://www.designworldonline.com/roller-screw-actuators-benefits-selection-and-maintenance/. |
Vector Tooling Technologies, “Hot Form Dies”; downloaded on Aug. 14, 2019 from: https://www.vec-tec.com/hot-form-dies1.html. |
Number | Date | Country | |
---|---|---|---|
20210046537 A1 | Feb 2021 | US |