Claims
- 1. A method of stitching a textile with automatic stitch quality control, comprising the steps of:
- (a) retaining a textile on a textile support structure, wherein the textile support structure comprises a contoured three-dimensional surfaced table;
- (b) positioning a stitching head having a source of thread and a sewing needle over a surface of the textile, and wherein, under automatic control, the stitching head is controllably movable to a plurality of different sewing locations across the textile surface and the needle is reciprocally movable relative to the textile;
- (c) providing a control station that provides the automatic control, where the control station includes a processor and computer memory;
- (d) moving the stitching head to a stitching location based on instructions given by the control station;
- (e) making a stitch in the textile at the stitching location;
- (f) generating a signal proportional to a thread tension of the stitch while the stitch is being made in step (e);
- (g) deriving stitching data including the signal generated in step (f);
- (h) generating a map entry by the processor where the map entry includes the stitch location and the corresponding derived stitching data, whereby the derived stitching data is traceable to the corresponding stitch location;
- (i) repeating steps (d), (e), (f), (g) and (h) a plurality of times to form a plurality of stitches at different respective locations of the textile and where the plurality of stitches each have respective generated map entries, where said map entries together form a map that is stored in the computer memory;
- (j) analyzing the map to identify locations of defective stitches; and
- (k) repairing defective stitches identified in step (j).
- 2. The method of claim 1, wherein the deriving of stitching data in step (g) includes performing a real-time analysis of the signal generated in step (f).
- 3. The method of claim 2, wherein the real-time analysis of the signal is performed by deriving a thread tension measurement from the signal and comparing the thread tension measurement to a predetermined value stored in the computer memory.
- 4. The method of claim 3, further comprising sounding an alarm where the thread tension measurement differs from the predetermined value by more than a tolerance value stored in the computer memory.
- 5. The method of claim 3, further comprising automatically stopping stitching of the textile where the thread tension measurement differs from the predetermined value by more than a tolerance value stored in the computer memory.
- 6. The method of claim 1, wherein the analyzing of the map for locations of defective stitches in step (j) is performed by the control station.
- 7. The method of claim 6, wherein the analyzing of the map in step (j) is performed by comparing the signal of the thread tension measurement recorded for each map entry to a predetermined value.
- 8. The method of claim 1, wherein the analyzing of the map in step (j) is performed off-line using a separate processor external to the control station.
- 9. The method of claim 8, wherein the analyzing of the map in step (j) is performed by comparing the signals of the thread tension measurements to predetermined values.
- 10. The method of claim 1, further comprising the steps of taking video images of the stitches upon completion of step (e), wherein the map further includes links to the video images.
- 11. The method of claim 10, wherein the stitching data derived in step (e) further includes time references permitting time-based video images of the stitches to be traced to the corresponding stitching locations.
- 12. The method of claim 1, wherein, in step (f), said generating of a signal proportional to the thread tension of the stitch while the stitch is being made comprises providing a load cell placed proximate the needle along a thread path, where the load cell generates a tension feedback signal proportional to tension in the thread proximate the needle.
- 13. The method of claim 1, wherein the stitching location instructions in step (d) are obtained from the computer memory and the stitching location is defined using x and y coordinate values.
- 14. The method of claim 1, wherein the stitching head is moved to the stitching location in step (d) by a drive motor means under the direction of the control station.
- 15. The method of claim 1, wherein the needle is reciprocated in step (e) to make the stitch in the textile by a needle-drive mechanism under the direction of the control station.
- 16. The method of claim 1, wherein said repairing of the defective stitches in step (k) comprises removing the defective stitches and restitching at the locations.
- 17. The method of claim 1, wherein said repairing of the defective stitches in step (k) comprises stitching new stitches over the defective stitches.
- 18. A system for automated textile stitching and stitch quality control, comprising:
- a textile material support structure comprising a contoured three-dimensional surfaced table;
- a stitching machine including a stitching head, where the stitching head has a sewing needle and a source of thread, and wherein the stitching head, under automatic control, is controllably movable to a plurality of different sewing locations across a surface of a textile supported by the support structure and the needle is reciprocally movable relative to the textile;
- means for generating a signal proportional to a thread tension of a stitch while a stitch is being made in the textile;
- a control station capable of providing the automatic control including a processor and a computer memory, and the memory being encoded with data for instructing the processor:
- to determine stitching locations of the stitching head;
- derive stitching data from the generated signals; and
- generate a map of the stitching locations and the corresponding stitching data, whereby the stitching data is traceable to the corresponding stitches;
- analyzing means to analyze the map to identify defective stitches; and
- repairing means to repair the identified defective stitches.
- 19. The system of claim 18, further comprising a video camera for taking time-based video images of the stitches, wherein the encoded data further instructs the processor to add video image links to the map, the video image links linking the video images to the stitching data.
- 20. The system of claim 18, wherein the memory is further encoded with data for instructing the processor to direct the repairing means to repair the identified zones of defective stitches.
- 21. The system of claim 18, wherein said means of generating a signal proportional to the thread tension of the stitch while the stitch is being made comprises a load cell placed proximate the needle along a thread path, where the load cell being capable of generating a tension feedback signal proportional to tension in a thread proximate the needle.
- 22. The system of claim 18, wherein the encoded data further instructs the processor to derive the stitching data by performing a real-time analysis of the signal.
Government Interests
This invention was made under contract no. NAS1-18862 awarded by NASA. The Government has certain rights in this invention.
US Referenced Citations (39)