Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
264 words
A programming system for a sewing machine which varies the stitching relative position between a workpiece and a needle according to stitch instructions so as to form a desired seam on the workpiece, said programming system for preparing the stitch instuctions comprising: a record medium provided with a profile corresponding to said seam; an index member opposite to said record medium to trace said profile; a drive mechanism operative to vary the programming relative position between said record medium and said index member; operating means including a manual member operative to designate one of directions on a fixed plane and to designate the speed of varying said programming relative position in the designated direction, said manual member being capable of inclining toward said fixed plane; detecting means, associated with said operating means, for detecting the amount of inclination of said manual member and the direction designated by said manual member, and then generating detection signals related to the inclination amount and the designated direction; data processing means responsive to said detection signals, said data processing means determining tracing speed data corresponding to said inclination amount and position data corresponding to the variation in said programming relative position in said designated direction, and preparing said stitch instructions based on the position data; instruction storage means for storing said stitch instructions prepared by said data processing means; means for controlling the operation of said drive mechanism according to said tracing speed data and said position data; and means for inhibiting the operation of said drive mechanism when said inclination amount is a predetermined value or less.
Claim 2
Dependent Claim
264 words
A programming system for a sewing machine which varies the stitching relative position between a workpiece and a needle according to stitch instructions so as to form a desired seam on the workpiece, said programming system for preparing the stitch instuctions comprising: a record medium provided with a profile corresponding to said seam; an index member opposite to said record medium to trace said profile; a drive mechanism operative to vary the programming relative position between said record medium and said index member; operating means including a manual member operative to designate one of directions on a fixed plane and to designate the speed of varying said programming relative position in the designated direction, said manual member being capable of inclining toward said fixed plane; detecting means, associated with said operating means, for detecting the amount of inclination of said manual member and the direction designated by said manual member, and then generating detection signals related to the inclination amount and the designated direction; data processing means responsive to said detection signals, said data processing means determining tracing speed data corresponding to said inclination amount and position data corresponding to the variation in said programming relative position in said designated direction, and preparing said stitch instructions based on the position data; instruction storage means for storing said stitch instructions prepared by said data processing means; means for controlling the operation of said drive mechanism according to said tracing speed data and said position data; and means for inhibiting the operation of said drive mechanism when said inclination amount is a predetermined value or less.
Claim 3
Dependent Claim
57 words
A programming system as set forth in claim 1, wherein said manual member is capable of inclining toward said fixed plane, and said detecting means detects the amount of inclination of said manual member and the direction designated by said manual member and then generates said detection signals related to the inclination amount and the designated direction.
Claim 4
Dependent Claim
32 words
A programming system as set forth in claim 2, wherein said data processing means determines said tracing speed data corresponding to said designated speed which is varied according to said inclination amount.
Claim 5
Dependent Claim
91 words
A programming system as set forth in claim 1, wherein said drive mechanism includes two drive motors for varying said programming relative position in first and second coordinate directions which are orthogonal on a plane parallel to said fixed plane, said operating means includes a first member pivotally movable about a first axis parallel to said first coordinate direction, and a second member mounted on said first member and pivotally movable about a second axis parallel to said second coordinate direction, and said manual member is secured to said second member.
Claim 6
Dependent Claim
34 words
A programming system as set forth in claim 4, wherein said operating means further includes tension means for urging said second member so that said manual member may be perpendicular to said fixed plane.
Claim 7
Dependent Claim
57 words
A programming system as set forth in claim 4, wherein said detecting means includes a first detector operatively connected to said first member for detecting the amount and direction of movement of said first member, and a second detector operatively connected to said second member for detecting the amount and direction of movement of said second member.
Claim 8
Dependent Claim
26 words
A programming system as set forth in claim 1 further including manual switch means operative to command said data processing means to prepare said stitch instructions.
Claim 9
Dependent Claim
43 words
A programming system as set forth in claim 1, wherein said data processing means compares the variation of said programming relative position with a predetermined value, and prepares each of said stitch instructions when said variation is not less than said predetermined value.