The present invention relates to the field of fiber-reinforced composite materials, and in particular to methods and devices for manufacturing composite preforms and finished composite products with complicated three-dimensional shapes.
Fiber-reinforced composite materials, referred to herein as composites, are materials comprised of fibers embedded in a matrix material. Typical fibers include but are not limited to glass fibers, carbon fibers (e.g. graphite fibers and/or more exotic forms of carbon, such as carbon nanotubes), ceramic fibers, and synthetic polymer fibers, such as aramid and ultra-high-molecular-weight polyethylene fibers. Typical matrix materials include polymers, such as epoxies, vinylesters, polyester thermosetting plastics, phenol formaldehyde resins, cement, concrete, metals, ceramics, and the like.
Composite materials often combine high-strength and relatively low weight. In typical composite products, the fibers provide high tensile strength in one or more directions and the matrix material hold the fibers in a specific shape. A set of fibers roughly in the shape of a final product is referred to as a composite preform. Typical prior composite preforms are comprised of layers of fibers, which are often woven or bound into a sheet of fabric that are cut and arranged into a desired shape. Because fibers and fabrics made from fibers only provide high strength in specific directions, multiple layers of fiber cloth are often stacked in different orientations to provide strength and stiffness optimized for the intended usage of the final product.
Most prior composite manufacturing techniques require the production of some type of mold, mandrel, plug, or other rigid structure in the shape of the desired preform. Sheets of fiber fabric are then cut and arranged on this rigid structure. A matrix material, such as uncured polymer resin, may be embedded in the fiber fabric or applied to the fabric during or after the fabric layup process. The matrix material is then cured or hardened, often under elevated temperature and/or pressure differentials to ensure even distribution of the matrix material and prevent voids, air bubbles, or other internal defects. Pressure and/or temperature may be applied to the composite part during curing using techniques including compression molding, vacuum bags, autoclaves, inflatable bladders, and/or curing ovens, etc.
Unfortunately, prior techniques for manufacturing composite preforms and final composite parts, especially for complex part shapes, are time-consuming and difficult to automate. For example, creating a mold, mandrel, or other rigid structure for supporting the preform is costly and time-consuming, especially for custom parts or small production runs where the tooling cost and time cannot be amortized over a large number of parts. Moreover, the cutting and/or arranging fabric in the mold or other rigid structure is often performed by hand, due to the difficulty in draping fabric over complex forms without wrinkles or other surface defects. As a result, composite products are much more expensive than equivalent products made using conventional materials.
Therefore, what is needed is a fabrication apparatus and method for manufacturing composite preforms and final composite parts that overcomes the limitations of the prior art.
Implementations will be described with reference to the drawings, in which:
Implementations include a system that includes a fabrication apparatus and method for creating composite preforms through a process of stacking, stitching, and folding two-dimensional fiber fabric piles. In some implementations folding preform supports are used to fold carbon fabric piles into 3D shapes. Each layer of carbon fiber fabric may have a different shape than the other layers and any arbitrary topology, potentially including non-convex and/or disjoint shapes. The carbon fabric piles may be stitched using a continuous fiber tow either before or after folding.
In another implementation, a continuous stitch may be employed to stitch a plurality of composite layers together. A stitching apparatus may be configured to provide the continuing stitching operation through varying laminate thicknesses and at varying Z heights relative to a Z base position. The continuous stitch may be configured to allow for composite layer movement relative to other composite layers to reduce stress points between composite layers during composite preform assembly.
In an implementation, stitching assembly 102 includes a pressure foot 216 and thread guide 218 disposed in axial alignment with needle apparatus 210. During a stitching process as described herein, upper looper 208, needle 210, and gate 212 operate with presser foot 214 and thread guide 216 to stitch two or more carbon fiber fabric plies together.
Needle 214 may include a central shaft having a thread-bearing eye which may be open on one side in “C” shape eye, or the like, configured for thread control, and may include one or more smoothed inner surfaces to prevent damage to the filament. In some implementations, needle 214 may have a beveled tip to assist in spreading filaments.
In an embodiment, gate 216 consists of an outer tube (referred to as the “gate”), which is configured to ride on the needle shaft with a tongue at the end that covers the opening of the eye. Gate 216 may end in a sharp point for penetrating fabric and spreading filaments. Gate 216 may be adapted to move axially relative to needle 214 to expose or cover the opening of the eye. This gate motion allows the filament to be removed from and reinserted into the eye during portions of the stitch cycle, as illustrated herein.
Upper looper 208 may be used to hold the filament during the stitching process and to take up excess filament as stitches are formed.
Needle follower 212 supports the end of needle 214 and prevents needle buckling and excessive deflection by following needle 214 from a needle's top or initial position during the stitching process to a position just above the preform surface.
Presser foot and thread guide 218 may be used to apply pressure to the preform surface during stitching to prevent the preform fabric from “tenting” up as needle 214 is withdrawn. Presser foot and thread 216 guide may also include surfaces for guiding the filament as stitches are formed to ensure that the filament remains in the correct position for stitch formation.
In one implementation, at step 506 a part and ply are designed, for example, using a CAD/CAM program. The design may include the number of layers of carbon fabric, type of bends or folds required, etc. At step 506, method 500 determines a stitch design. For example, a stitch design may include the number of stitches, type of stitch, depth of stitch, Z-height of stitch, etc., which may be converted to control signals 400.
At step 508 a stitch is designed. For example, a stitch design may include determining the type of stitch, length of stitch, pattern of stitch, and the like. In an implementation a continuous stitch may be used as illustrated in
At step 510 a preform cartridge 120 may be designed for use with fabrication apparatus 100. In an implementation, a preform cartridge design may include a preform cartridge 120 as illustrated in
At step 512, plies of fiber fabric are cut relative to the preform or finished part design. Ply cutting may involve any type of cutting that may be used to advantage such as a rotary blade, drag knife, vibrating blade, ultrasonic knife, die cutting, laser cutting, water jet cutting, and the like.
At step 514, plies of fiber fabric as stacked into an initial shape that may be the end shape or an intermediate shape that is later folded into a final or end stage shape. For example, in one implementation as illustrated in
In another example illustrated in
In exemplary implementations, fabric layers may be stacked and folded before or after stitching. For example, as illustrated in
In an implementation, as illustrated in
In one implementation, additional plies of fiber fabric may be added to folded stacks which are then additionally folded before, during, or after stitching
In some implementations, the fabric manipulating mechanisms such as hinged panels 906 and 910 may be integrated into a cartridge, so that the preform does not need to be removed from the cartridge until the preform assumes its final shape prior to molding.
Further, at step 514, the stacked and/or folded plies of fiber fabric folded may be inserted into cartridges for stitching or finishing into a composite preform. For example,
At step 516, method 500 places composite preforms into a cartridge fixture that holds the fabric layers in the correct position and orientation prior to and during stitching. For example as shown in
At step 518, a composite preform, may be stitched at various Z heights relative to a Z base position, or reference point, in a stitching process using one or more stitches. For example, as illustrated in
In some implementations, filaments, such as carbon, glass, aramid, or other fibrous or filament material may be stitched to join layers 1300 of composite preform 602. Filaments may include carbon tow as well as flat or twisted carbon yarns, optionally including wrapping to prevent fraying or wear. In one implementation, stitching mechanism 102 may be configured to utilize a number of different stitching patterns including a “205” hand stitching pattern, as described by ASTM standard D6193, to join the layers of the composite preforms. Following fabrication of the composite preform, the composite preform may be placed into a mold or tool for infusion with resin or other matrix material, for example using vacuum or high-pressure infusion.
As illustrated in
Referring to
As illustrated in
In some implementations, rotating drum 1502 pulls excess filament through the composite preform layers 1300, forming a portion of the stitch, while additional arms and clamps in lower stitching unit 1402 hold portions of the filament 1400 in an appropriate position for rethreading needle 214. Meanwhile, needle 214 and gate 216 are raised above the composite preform, allowing the composite preform to be moved to a new position for the formation of the next portion of the stitch.
Once the composite preform is positioned for the next portion of the stitch, needle 214 and gate 216 may be inserted through the preform fabric layers 1300 again, this time without holding any filament 1400. Once empty needle 214 has reached the lower stitching unit 1402, gate 216 retracts to open the needle eye.
As illustrated in
Referring to
In implementations, composite preforms, layers, and laminates, may be stitched in one or more locations within the work envelope 1406, with the stitch density, stitch run length, stitch path shape, and filament type potentially varied as needed, depending on the application. Furthermore, each composite preform may pass through one or more stitch cycles, with preform fabric layers folded, preform fabric layers added, or other preform manipulation being performed before, between, or after one or more stitch cycles.
In further implementations, actuated flaps and other mechanisms on the cartridge may be used to fold fabric layers before, between, or after one or more stitch cycles to form preforms with complex geometry. Additionally, additional fabric layers may be added to a cartridge between stitch cycles to allow for more complex laminates. Furthermore, partially completed preforms may be transferred to between two or more cartridges to utilize additional fixturing, folding, and clamping. For example, as illustrated in
The computer system 1800 may optionally include one or more visual display devices 1820. The computer system 1800 may also optionally include an audio processor 1825 for generating and receiving sound via speakers, microphone, or other audio inputs and outputs 1830; and optional sensors and input devices 1840 such as keyboards; scroll wheels; buttons; keypads; touch pads, touch screens, and other touch sensors; joysticks and direction pads; motion sensors, such as accelerometers and gyroscopes; global positioning system (GPS) and other location determining sensors; temperature sensors; such as mechanical, optical, magnetic or other types of position detectors and/or limit switches for detecting the current positions of the various components of the above-described systems; voltage, current, resistance, capacitance, inductance, continuity, or any other type of sensor for measuring electrical characteristics of the various components of the above-described systems; force, acceleration, stress or strain, and/or tension sensors; and/or any other type of input device known in the art. Computer system 1800 may optionally include one or more cameras or other optical measurement devices 1835 for capturing still images and/or video.
The computer system 1800 may also include one or more modems and/or wired or wireless network interfaces 1845 (such as the 802.11 family of network standards) for communicating data via local-area networks 1850; wide-area networks such as the Internet; CDMA, GSM, or other cellular data networks of any generation or protocol; industrial networks; or any other standard or proprietary networks. The computer system 1800 can also include a peripheral and/or data transfer interface, such as wired or wireless USB, IEEE 1394 (Firewire), Bluetooth, or other wired or wireless data transfer interfaces.
The computer system 1800 can include a power system 1855 for obtaining electrical power from an external source, such as AC line current or DC power tailored to the computer system 1800 via an external power supply, as well as one or more rechargeable or one-time use batteries, fuel cells, or any other electrical energy generation device. Additionally, power system 1855 may provide energy in the form of compressed gas, vacuum, and/or hydraulic systems to power various actuators and components of embodiments of the invention.
Computer system 1800 may be implemented in a variety of different form factors, including desktop and laptop configurations as well as embedded and headless forms.
Embodiments of the invention use a variety of motors and actuators, such as brushed or brushless DC motors, AC synchronous and induction motors, stepper motors, servomotors, solenoids, and/or pneumatic and hydraulic actuators. In an embodiment, computer system 1800 include motor and actuator controls 1060 for providing power and control signals to these motors and actuators.
Although the description has been described with respect to particular embodiments thereof, these particular embodiments are merely illustrative, and not restrictive.
Any suitable programming language can be used to implement the routines of particular embodiments including C, C++, Java, assembly language, etc. Different programming techniques can be employed such as procedural or object oriented. The routines can execute on a single processing device or multiple processors. Although the steps, operations, or computations may be presented in a specific order, this order may be changed in different particular embodiments. In some particular embodiments, multiple steps shown as sequential in this specification can be performed at the same time.
Particular embodiments may be implemented in a computer-readable storage medium for use by or in connection with the instruction execution system, apparatus, system, or device. Particular embodiments can be implemented in the form of control logic in software or hardware or a combination of both. The control logic, when executed by one or more processors, may be operable to perform that which is described in particular embodiments.
Particular embodiments may be implemented by using a programmed general purpose digital computer, by using application specific integrated circuits, programmable logic devices, field programmable gate arrays, optical, chemical, biological, quantum or nanoengineered systems, components and mechanisms may be used. In general, the functions of particular embodiments can be achieved by any means as is known in the art. Distributed, networked systems, components, and/or circuits can be used. Communication, or transfer, of data may be wired, wireless, or by any other means.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application. It is also within the spirit and scope to implement a program or code that can be stored in a machine-readable medium to permit a computer to perform any of the methods described above.
As used in the description herein and throughout the claims that follow, “a”, “an”, and “the” includes plural references unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
Thus, while particular embodiments have been described herein, latitudes of modification, various changes, and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of particular embodiments will be employed without a corresponding use of other features without departing from the scope and spirit as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 62/419,443, entitled METHOD AND SYSTEM FOR AUTOMATED FABRICATION OF COMPOSITE PREFORMS, filed on Nov. 8, 2016, which is hereby incorporated by reference as if set forth in full in this application for all purposes.
Number | Date | Country | |
---|---|---|---|
62419443 | Nov 2016 | US |