Zigzag sewing machine and automatic-pause control method of zigzag sewing machine
US-2015368837-A1 · Dec 24, 2015 · US
US9228279B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9228279-B2 |
| Application number | US-201414540691-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 13, 2014 |
| Priority date | Nov 29, 2013 |
| Publication date | Jan 5, 2016 |
| Grant date | Jan 5, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A sewing machine includes a sewing portion, a display, a processor, and a memory. The sewing portion is configured to perform sewing on a sewing workpiece. The memory is configured to store computer-readable instructions. The computer-readable instructions, when executed by the processor, cause the sewing machine to perform processes that include determining a plurality of first positions based on embroidery data, causing the display to display an image showing an embroidery pattern and a plurality of feature points superimposed on the image, identifying one of the plurality of first positions indicated by one of the plurality of feature points displayed on the display, identifying, as a second position, an arbitrary position on the sewing workpiece, changing positions of a plurality of stitches identified by the embroidery data, and causing the sewing portion to sew the plurality of stitches based on the changed positions of the plurality of stitches.
Opening claim text (preview).
What is claimed is: 1. A sewing machine comprising: a sewing portion configured to perform sewing on a sewing workpiece; a display configured to display information, the information including an image; a processor; and a memory configured to store computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the sewing machine to perform processes comprising: determining a plurality of first positions based on embroidery data, the plurality of first positions indicating a plurality of positions with respect to an embroidery pattern, and the embroidery data identifying positions of a plurality of stitches that represent the embroidery pattern; causing the display to display an image showing the embroidery pattern and a plurality of feature points superimposed on the image, and the plurality of feature points being marks that respectively indicate the determined plurality of first positions; identifying one of the plurality of first positions indicated by one of the plurality of feature points displayed on the display; identifying, as a second position, an arbitrary position on the sewing workpiece; changing the positions of the plurality of stitches identified by the embroidery data, by aligning the identified one of the plurality of first positions with the identified second position; and causing the sewing portion to sew on the sewing workpiece the plurality of stitches that represent the embroidery pattern, based on the changed positions of the plurality of stitches. 2. The sewing machine according to claim 1 , further comprising: a movement portion configured to move a holding portion, the holding portion being configured to hold the sewing workpiece, wherein in a case where the embroidery data includes movement data, the determining the plurality of first positions includes determining the plurality of first positions based on the movement data, the movement data indicating a movement amount of the holding portion to be moved by the movement portion for each of the stitches in a sewing order. 3. The sewing machine according to claim 1 , wherein in a case where the embroidery data includes at least one set of block data, the determining the plurality of first positions includes determining at least one of the plurality of first positions based on the at least one set of block data, each of the at least one set of block data indicating positions of a plurality of vertices of a block, the block being an area in the embroidery pattern. 4. The sewing machine according to claim 2 , wherein the movement data includes a plurality of sets of stitch data, each of the plurality of sets of stitch data indicating a movement amount of the holding portion to be moved by the movement portion when the sewing portion sews each of the stitches, and the determining the plurality of first positions includes determining, as each of the plurality of first positions, a position identified based on a value obtained by adding a first movement amount and a second movement amount, every time the sewing order is a particular sequence number, the particular sequence number being a multiple of a predetermined integer, the predetermined integer being an integer greater than one, the first movement amount being an accumulated value of movement amounts indicated by the movement data of the sewing order from the first number to the number immediately preceding the particular sequence number, and the second movement amount being a movement amount indicated by the stitch data of the particular sequence number. 5. The sewing machine according to claim 2 , wherein the movement data includes a plurality of sets of stitch data and at least one set of feed data, each of the plurality of sets of stitch data indicating a movement amount of the holding portion to be moved by the movement portion when the sewing portion sews each of the stitches, and each of the at least one set of feed data indicating a movement amount of the holding portion to be moved by the movement portion when the sewing portion does not sew the stitches, and the determining the plurality of first positions includes determining, as at least one of the plurality of first positions, a position identified, for each of the at least one set of feed data, based on a value obtained by adding a first movement amount and a second movement amount, the first movement amount being an accumulated value of movement amounts indicated by the movement data of the sewing order from the first number to the number immediately preceding the sewing order of each of the at least one set of feed data, and the second movement amount being a movement amount indicated by each of the at least one set of feed data. 6. The sewing machine according to claim 3 , wherein in a case where the embroidery data includes the at least one set of block data, the determining the plurality of first positions includes determining, as at least one of the plurality of first positions, a position of at least one of a plurality of vertices of each of at least one block indicated by the at least one set of block data. 7. The sewing machine according to claim 2 , wherein in a case where the embroidery data includes at least one set of suspension data, the determining the plurality of first positions includes determining, as at least one of the plurality of first positions, a position identified, for each of the at least one set of suspension data, based on an accumulated value of movement amounts indicated by the movement data up to the number immediately preceding the sewing order of each of the at least one set of suspension data, each of the at least one suspension data indicating suspension of a sewing operation. 8. The sewing machine according to claim 1 , wherein in a case where the embroidery data includes end data, the determining the plurality of first positions includes determining, as one of the plurality of first positions, a position identified based on the end data, the end data indicating an end of a sewing operation. 9. The sewing machine according to claim 1 , wherein the causing the display to display the image and the plurality of feature points superimposed on the image includes causing the display to display the plurality of feature points superimposed on the image in a manner in which each of the plurality of feature points are distinguishable from the image. 10. The sewing machine according to claim 9 , wherein the causing the display to display the image and the plurality of feature points superimposed on the image includes causing the display to display each of the plurality of feature points as a design including a first line segment and a second line segment, the first line segment being a line segment that extends in a first direction, the second line segment being a line segment that extends in a second direction, and the second direction being a direction orthogonal to the first direction. 11. The sewing machine according to claim 1 , wherein the computer-readable instructions, when executed by the processor, further cause the sewing machine to perform processes comprising: identifying, from among the determined plurality of first positions, another one of the first positions that is different from the identified one of the plurality of first positions; and identifying, as another second position that is different from the identified second position, another arbitrary position on the sewing workpiece, and the changing the positions of the plurality of stitches identified by the embroidery data includes aligning the first position with the second position and aligning the other one of the first position
Arrangements for inputting stitch or pattern data to memory {; Editing stitch or pattern data} · CPC title
characterised by control of operation of machine · CPC title
Arrangements for selecting combinations of stitch or pattern data from memory {; Handling data in order to control stitch format, e.g. size, direction, mirror image} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.