Expanded entry for programmable memory of a sewing machine
AssigneeThe Singer Company
InventorJack Brown
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Singer Company
InventorJack Brown
Estimating the term…
Means are disclosed for permitting entry of operator selected stitch points in a switch array which exceeds the capacity of the switch array. In a switch array for a programmable memory of a sewing machine, the columns of switches are representative of the needle position and the rows of switches are representative of fabric position determined by accumulation of feed increments. Each required feed increment is determined by the change of the present stitch position coordinate for feed over the just prior stitch position coordinate for feed. In order to provide for feed increments in the forward direction beyond the number of rows provided, an artificial signal is generated for the just prior stitch position coordinate for feed representative of the first row of switches. To provide for feed increment in the reverse direction, an artificial signal is generated for the just prior stitch position representative of the last row of switches. Feed increment is thus calculated from a new starting point permitting continued operation in a selected direction.
A programming device for a sewing machine having stitch forming means including a sewing needle and feeding system, said stitch forming means being operative to form successive stitches and including mechanisms for influencing stitch position coordinates of said successive stitches in the formation of a pattern of stitches, said sewing machine further including logic means responsive to input data representative of stitch position coordinates for producing stitch position coordinate electrical signals, actuating means responsive to signals from said logic means for controlling the position of said stitch forming means in accordance with input data fed to said logic means, said programming device being operably connected with said sewing machine and including memory means operative for storing digital input data corresponding to a stitch pattern selected by the operator and for transmitting electrical digital output signals to said logic means such that an operator may select a stitch pattern program for entry into the sewing machine for automatic reproduction of the stitch pattern by the sewing machine, said programming device further including a plurality of operator manipulating means each for generating stitch position coordinate information, said operator manipulating means being arranged in an array of columns and rows related, respectively, to selected lateral position of needle penetration and to selected feed increment from a just prior stitch position coordinate for feed, each row of said array of said operator manipulating means being assigned a digital coded character as a stitch position coordinate for feed and manipulation of any of said operator manipulating means in a given row will generate a specific stitch position coordinate for feed, said programming device including a feed data latch for preserving a current stitch position coordinate for feed for subsequent use as a just prior stitch position coordinate for feed and a feed subtractor to obtain the feed increment of the current stitch position coordinate for feed over the just prior stitch position coordinate for feed, wherein the improvement comprises;
Dependencies are inferred from the claim text.