AUTOMATED FIBER PLACEMENT WITH COURSE TRAJECTORY COMPENSATION
First Claim
1. A system for determining course trajectories for the application of tows of composite material to a curved surface using an automated fiber placement machine, the system comprising:
- a non-transitory storage that stores data related to the shape and dimensions of the surface and that stores an indication of a steering limitation; and
a computing system comprising one or more computing devices, the computing system in communication with the non-transitory storage and programmed to;
access, from the non-transitory storage, the data related to the shape and dimensions of the surface and the indication of the steering limitation;
produce, based on the data, a plurality of course trajectories for the application of tows over the surface, the trajectories being generally parallel to each other;
determine, for each course trajectory, whether any of the tows would violate the steering limitation;
adjust each course trajectory having a tow that violates the steering limitation, the adjustment avoiding the violation of the steering limitation and creating a gap between adjacent course trajectories; and
produce at least one additional course trajectory located in the gap.
1 Assignment
0 Petitions
Accused Products
Abstract
Various automated fiber placement systems and methods are disclosed. The system can determine steerable paths for the application of a composite material over highly contoured surfaces. The system can determine when a course trajectory would violate a steering limitation (e.g., a maximum bendability of the composite material) and can adjust the trajectory to avoid such violations. The adjustment can create gaps between adjacent courses, which can have a generally flared peripheral shape. The system can fill such gaps with subsequent courses of the composite material. Thus, the system can automatically apply composite material to highly contoured surfaces while also avoiding violation of the steering limitations.
17 Citations
20 Claims
-
1. A system for determining course trajectories for the application of tows of composite material to a curved surface using an automated fiber placement machine, the system comprising:
-
a non-transitory storage that stores data related to the shape and dimensions of the surface and that stores an indication of a steering limitation; and a computing system comprising one or more computing devices, the computing system in communication with the non-transitory storage and programmed to; access, from the non-transitory storage, the data related to the shape and dimensions of the surface and the indication of the steering limitation; produce, based on the data, a plurality of course trajectories for the application of tows over the surface, the trajectories being generally parallel to each other; determine, for each course trajectory, whether any of the tows would violate the steering limitation; adjust each course trajectory having a tow that violates the steering limitation, the adjustment avoiding the violation of the steering limitation and creating a gap between adjacent course trajectories; and produce at least one additional course trajectory located in the gap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Non-transitory computer storage having stored thereon executable program code that directs a computer system to implement a process that comprises:
-
receiving dimensional data for a contoured surface on which a plurality of courses of composite material are to be applied, each course comprising a plurality of tows; receiving a steering limitation related to the ability of an individual tow to traverse a curve; determining a trajectory of a first course on the surface; determining a trajectory of a second course on the surface, the second course adjacent to and generally parallel to the first course; analyzing the trajectory of the second course to determine whether any of the tows in the second course violate the steering limitation; and determining an alternate trajectory for the second course in response to determining that a tow in the second course violates the steering limitation, the alternate trajectory complying with the steering limitation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of controlling an automated fiber placement machine configured to apply courses of composite material to a form, each course comprising a plurality of tows, the method comprising:
-
receiving information indicative of the shape and extent of the form; receiving a limitation on the amount an individual tow can be bent when applied to the form without incurring a flawing event; producing a plurality of generally parallel path course trajectories over the form; identifying those course trajectories in which at least one tow violates the limitation; replacing, for those course trajectories in which at least one tow violates the limitation, the parallel path course trajectory with a flared path course trajectory, the flared path course trajectory creating a gap in relation to a previous course; and producing at least one additional course trajectory to fill the gap. - View Dependent Claims (18, 19, 20)
-
Specification