Software program and system for removing underlying stitches in an embroidery machine design
OwnerBrian D. Bailieinventor
Life of this patent
Estimating the term…
Abstract
A software program for analyzing an embroidery design of stitches which design will be used by an embroidery machine to create an embroidered fabric. Grid software divides the embroidery design to be analyzed into a plurality of grid sections. Identifying software identifies each grid section having a stitch which is partially or completely underlying another stitch. Modification software removes underlying stitches or a portion thereof in each identified grid section. The size of each grid section may be increased or decreased in proportion to a stretch of the thread to be used to create the embroidered fabric.
Claims24
A software program for analyzing an embroidery design having a plurality of stitches represented by embroidery stitch data which design will be used by an embroidery machine to create an embroidered fabric, wherein the embroidery stitch data includes stitch data of one or more stitches of the embroidery design which is partially or completely underlying another stitch of the embroidery design, said software program comprising:
- identifying software for identifying underlying stitch data within the embroidery stitch data representing a stitch of the embroidery design which is partially or completely underlying another stitch of the embroidery design;
- and
- modification software for modifying the identified underlying stitch data.
A software program for analyzing an embroidery design having a plurality of stitches represented by embroidery stitch data which design will be used by an embroidery machine to create an embroidered fabric, wherein the embroidery stitch data includes stitch data of one or more stitches of the embroidery design which is partially or completely underlying another stitch of the embroidery design, said software program comprising:
- grid software for dividing the embroidery stitch data into a plurality of grid sections;
- and
- display software for providing a display of the grid sections corresponding to the divided embroidery stitch data wherein each particular grid section has a parameter corresponding to any underlying stitch data of the embroidery stitch data within the particular grid section.
A system for analyzing an embroidery design having a plurality of stitches represented by embroidery stitch data which design will be used by an embroidery machine to create an embroidered fabric, wherein the embroidery stitch data includes stitch data of one or more stitches of the embroidery design which is partially or completely underlying another stitch of the embroidery design, said system comprising:
- a personal computer including:
- grid software for dividing the embroidery stitch data into a plurality of grid sections;
- and
- modification software for modifying underlying stitch data within the embroidery stitch data representing a stitch within a particular grid section which is underlying another stitch within the particular grid section.
A software program for analyzing an embroidery design having a plurality of stitches represented by embroidery stitch data which design will be used by an embroidery machine to create an embroidered fabric, wherein the embroidery stitch data includes stitch data of one or more stitches of the embroidery design which is partially or completely underlying another stitch of the embroidery design, said embroidery stitch data comprising a plurality of layers, each layer of which corresponds to a color, the software program comprising:
- grid software for dividing the embroidery stitch data of a particular color layer into a plurality of grid sections and for dividing embroidery stitch data representing stitches of other color layers to be embroidered subsequent to stitches of the particular color layer;
- identifying software for identifying underlying stitch data within the particular color layer representing an underlying stitch which is partially or completely underlying another stitch of another color layer;
- and
- modification software for removing identified underlying stitch data representing a series of two or more underlying stitches of the particular color layer which are partially or completely underlying other stitches of another color layer and inserting connecting stitch data within the particular color layer of a connecting stitch to replace the removed underlying stitch data.
Dependencies are inferred from the claim text.