Claims
- 1. In a semi-automatic sewing system including a sewing machine with a reciprocal needle for stitching material advanced in a feed direction and controls for operating said sewing machine, with means for counting stitches being sewn and with sensors for detecting manipulation of the sewing machine controls, the improvement which comprises:
- means mounted in spaced relationship with said needle for sensing the material periphery following a seam; and
- a microprocessor controller with plural operational modes coupled to said sewing machine controls and responsive to said stitch counting means and said material sensing means;
- said microprocessor controller in one mode being operable to record for each seam the operational input sequence of said sewing machine controls as a function of stitch count, the sewing speed for each stitch sewn, the toggle history of said material sensing means, and a variable number of terminal stitches between detection of the material periphery by said material sensing means and the endpoint of said seam;
- said microprocessor controller in another mode being operable to generate output control signals for said sewing machine to initiate countdown of said variable number of terminal stitches upon detection of the material periphery by said material detection means and upon correspondence of the sensed and stored sensor toggle histories for each seam, wherein said microprocessor controller in said another mode is responsive to said material detection means only for sensor toggles which last more than a preprogrammed few number of stitch counts to avoid spurious signals.
- 2. The semi-automatic sewing system of claim 1, wherein said material sensing means comprises at least one on/off sensor located ahead of said needle in a direction opposite the material feed direction.
- 3. The semi-automatic sewing system of claim 1, wherein said material sensing means comprises an infrared emitter of variable output and an associated sensor located ahead of said needle in a direction opposite the material feed direction.
- 4. The semi-automatic sewing system of claim 1, wherein said microprocessor controller in said one mode stores the total number of stitches required for each seam, and wherein said microprocessor controller in said other mode reverts to said total stitch count for determining seam length absent detection of the material periphery and correspondence of the sensed and stored toggle histories of said material sensing means.
- 5. In a semi-automatic sewing system including a sewing machine with a reciprocal needle for stitching material advanced in a feed direction and controls for operating said sewing machine, with means for counting stitches being sewn and with sensors for detecting manipulation of the sewing machine controls, the improvement which comprises:
- means mounted in spaced relationship with said needle for sensing the material periphery following a seam; and
- a microprocessor controller with plural operational modes coupled to said sewing machine controls and responsive to said stitch counting means and said material sensing means;
- said microprocessor controller in one mode being operable to record for each seam the operational input sequence of said sewing machine controls as a function of stitch count, the sewing speed for each stitch sewn, and a variable number of terminal stitches between detection of the material periphery by said material sensing means and the endpoint of said seam;
- said microprocessor controller in another mode being operable to generate output control signals for said sewing machine to initiate countdown of said variable number of terminal stitches upon detection of the material periphery by said material detection means, wherein said microprocessor controller in said another mode monitors the stitches sewn during deceleration of the sewing machine to a seam endpoint and adaptively adjusts the point at which deceleration is initiated in order to minimize the number of slow stitches at the end of each seam.
- 6. The semi-automatic sewing system according to claim 5, wherein said microprocessor controller in said other mode further compares the adaptive number of stitches required to decelerate said sewing machine to a precise stop with the number of stitches remaining to be sewn in the seam and utilizes, as a basis for terminating the seam, the last toggle point of said material sensing means which provides a sufficient number of stitches to decelerate and halt said sewing machine.
- 7. In a semi-automatic sewing system including a sewing machine with a reciprocal needle for stitching material advanced in a feed direction and controls for operating said sewing machine, with means for counting stitches being sewn and with sensors for detecting manipulation of the sewing machine controls, the improvement which comprises:
- means mounted in spaced relationship with said needle for sensing the material periphery following a seam;
- a microprocessor controller with plural operational modes coupled to said sewing machine controls and responsive to said stitch counting means and said material sensing means;
- said microprocessor controller in one mode being operable to record for each seam the operational input sequence of said sewing machine controls as a function of stitch count, the sewing speed for each stitch sewn, the toggle history of said material sensing means, and a variable number of terminal stitches between detection of the material periphery by said material sensing means and the endpoint of said seam;
- said microprocessor controller in another mode being operable to generate output control signals for said sewing machine to initiate countdown of said variable number of terminal stitches upon detection of the material periphery by said material detection means and upon correspondence of the sensed and stored sensor toggle histories for each seam;
- means for substantially continuously sensing the position of the reciprocal needle of said sewing machine;
- said microprocessor controller being responsive to said needle position sensing means, and being further operable in said one mode to record the point in the relevant needle reciprocation at which each toggle of said material sensing means occurs; and
- said microprocessor controller being further operable in said another mode to adaptively adjust said terminal number of stitches for each seam in accordance with the sensed point in the relevant needle reciprocation at which the seam-termination toggle of said material sensing means occurs in order to improve seam length accuracy.
- 8. The semi-automatic sewing system according to claim 7, wherein said microprocessor controller in said other mode further compensates for the type of material feed characteristics of said sewing machine.
- 9. A semi-automatic sewing system, comprising:
- a sewing machine;
- said sewing machine including a reciprocal needle for stitching a seam in material advanced along a feed direction, and controls for operating said sewing machine;
- means for driving said sewing machine;
- said driving means including a variable speed motor with a shaft, an electromagnetic brake mounted on the motor shaft, and means for sensing rotation and angular displacement of the motor shaft;
- means for counting stitches being sewn by said sewing machine;
- a sensor mounted in spaced relationship ahead of said sewing machine needle for detecting the material edge following a seam;
- a microprocessor controller operatively associated with said stitch counting means, sewing machine drive means, and sewing machine controls;
- said microprocessor controller having plural operational modes and being responsive to said material edge sensor and said motor shaft sensing means;
- said microprocessor controller being operable in one mode to record for each seam the operational sequence of said sewing machine controls as a function of stitch count, the sewing speed profile, and an adaptive number of terminal stitches between detection of the material edge by said sensor and the seam endpoint; and
- said microprocessor controller in another mode being operable to generate output signals for said sewing machine controls and the brake of said driving means to initiate countdown of said adaptive number of terminal stitches upon detection of the material edge by said sensor, wherein said microprocessor controller in said another mode monitors the stitches sewn during deceleration of the sewing machine to a seam endpoint and adaptively adjusts the point at which deceleration is initiated in order to minimize the number of slow stitches at the end of each seam.
- 10. The semi-automatic sewing system of claim 9, further including:
- auxiliary means for performing a predetermined function associated with operation of said sewing machine;
- said microprocessor controller in said one mode further being operable to record the operational sequence of said auxiliary means as a function of stitch count; and
- said microprocessor controller in said other mode further being operable to control said auxiliary means.
- 11. The semi-automatic sewing system of claim 9, wherein said sensor comprises an infrared emitter of variable sensitivity and an associated sensor located in spaced relationship ahead of said sewing machine needle.
- 12. The semi-automatic sewing system of claim 9, wherein said microprocessor controller in said one mode stores the total number of stitches required for each seam, and wherein said microprocessor controller in said other mode reverts to said total stitch count for determining seam length absent detection of the material edge by said sensor.
- 13. The semi-automatic sewing system of claim 9, wherein said microprocessor controller in said one mode also stores the toggle history of said sensor for each seam, with countdown of said adaptive terminal number of stitches in said other mode also being predicated upon correspondence of the sensed and stored sensor toggle histories.
- 14. The semi-automatic sewing system according to claim 9, wherein said microprocessor controller in said other mode further compares the adaptive number of stitches required to decelerate said sewing machine to a precise stop with the number of stitches remaining to be sewn in the seam and utilizes, as a basis for terminating the seam, the last toggle point of said sensor which provides a sufficient number of stitches to decelerate and halt said sewing machine.
- 15. A semi-automatic sewing system, comprising:
- a sewing machine;
- said sewing machine including a reciprocal needle for stitching a seam in material advanced along a feed direction, and controls for operating said sewing machine;
- means for driving said sewing machine;
- said driving means including a variable speed motor with a shaft, an electromagnetic brake mounted on the motor shaft, and means for sensing rotation and angular displacement of the motor shaft;
- means for counting stitches being sewn by said sewing machine;
- a sensor mounted in spaced relationship ahead of said sewing machine needle for detecting the material edge following a seam;
- a microprocessor controller operatively associated with said stitch counting means, sewing machine drive means, and sewing machine controls;
- said microprocessor controller having plural operational modes and being responsive to said material edge sensor and said motor shaft sensing means;
- said microprocessor controller being operable in one mode to record for each seam the operational sequence of said sewing machine controls as a function of stitch count, the sewing speed profile, and an adaptive number of terminal stitches between detection of the material edge by said sensor and the seam endpoint; and
- said microprocessor controller in another mode being operable to generate output signals for said sewing machine controls and the brake of said driving means to initiate countdown of said adaptive number of terminal stitches upon detection of the material edge by said sensor;
- said microprocessor controller being responsive to said needle position sensing means, and being further operable in said one mode to record the point in the relevant needle reciprocation at which each toggle of said material sensing means occurs; and
- said microprocessor controller being further operable in said other mode to adaptively adjust said terminal number of stitches for each seam in accordance with the sensed point in the relevant needle reciprocation at which the seam-termination toggle of said material sensing means occurs in order to improve seam length accuracy.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation-in-part of copending application Ser. No. 168,525, filed July 14, 1980, now U.S. Pat. No. 4,359,953.
US Referenced Citations (5)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
168525 |
Jul 1980 |
|