D05C5/06

Method for improved stitch generation

A method of generating continuous underlay for a group of design elements in an embroidery design, including identifying a group of design elements, creating a graph of the group of design elements, determining an order for sewing a continuous underlay for the group of design elements using the graph, and generating a stitch pattern for the group of design elements, the stitch pattern based at least in part on the order for sewing the continuous underlay for the group of design elements.

Embroidery sewing machine having function of fixing interliner and material by basting
09631309 · 2017-04-25 · ·

An embroidery sewing machine having a function of fixing an interliner and a material by basting, and capable of performing embroidery sewing based on embroidery sewing data includes: a basting area accepting unit configured to perform an assisting operation for a user so as to allow the user to specify an area for basting according to a size of a material, and to accept the specification of the area for basting; a basting data generating unit configured to generate basting data according to the area accepted by the basting area accepting unit; and a basting executing unit configured to perform basting based on the basting data generated by the basting data generating unit.

Embroidery sewing machine having function of fixing interliner and material by basting
09631309 · 2017-04-25 · ·

An embroidery sewing machine having a function of fixing an interliner and a material by basting, and capable of performing embroidery sewing based on embroidery sewing data includes: a basting area accepting unit configured to perform an assisting operation for a user so as to allow the user to specify an area for basting according to a size of a material, and to accept the specification of the area for basting; a basting data generating unit configured to generate basting data according to the area accepted by the basting area accepting unit; and a basting executing unit configured to perform basting based on the basting data generated by the basting data generating unit.

Embroidery pattern placement system, embroidery pattern placement device, method of placing embroidery pattern for embroidery pattern placement device, and sewing machine

Provided is an embroidery pattern placement system including: an image-taking unit configured to take an image with an embroidery frame and cloth to be embroidered included in an image taking range; an image analyzing unit configured to analyze to make correspondence between the information of the embroidery frame obtained by the embroidery frame information obtaining unit and the embroidery frame in the image; a display control unit configured to display the embroidery pattern obtained by the embroidery pattern obtaining unit and at least a part of the image taken by the image-taking unit in an overlapping manner at an identical scale; and an operation unit configured to accept an operation from a user; an embroidery placement editing unit configured to determine a position and orientation of the embroidery pattern relative to the embroidery frame according to a content of the operation to the operation unit.

Embroidery pattern placement system, embroidery pattern placement device, method of placing embroidery pattern for embroidery pattern placement device, and sewing machine

Provided is an embroidery pattern placement system including: an image-taking unit configured to take an image with an embroidery frame and cloth to be embroidered included in an image taking range; an image analyzing unit configured to analyze to make correspondence between the information of the embroidery frame obtained by the embroidery frame information obtaining unit and the embroidery frame in the image; a display control unit configured to display the embroidery pattern obtained by the embroidery pattern obtaining unit and at least a part of the image taken by the image-taking unit in an overlapping manner at an identical scale; and an operation unit configured to accept an operation from a user; an embroidery placement editing unit configured to determine a position and orientation of the embroidery pattern relative to the embroidery frame according to a content of the operation to the operation unit.

AUTOMATIC CREATION OF APPLIQUE CUTTING DATA FROM MACHINE EMBROIDERY DATA
20170037553 · 2017-02-09 ·

Using an existing embroidery design that has been created for applique, data is automatically created for a cutting machine, which will cut the applique. Currently, the user currently has to cut these by handa labor intensive process or use a custom die that can be expensive. The process only requires that the applique steps in the sewing sequence are labeled as such. Generally, the applique steps are so labeled in order for the design creator to be able to let the sewer know what they are doing.

AUTOMATIC CREATION OF APPLIQUE CUTTING DATA FROM MACHINE EMBROIDERY DATA
20170037553 · 2017-02-09 ·

Using an existing embroidery design that has been created for applique, data is automatically created for a cutting machine, which will cut the applique. Currently, the user currently has to cut these by handa labor intensive process or use a custom die that can be expensive. The process only requires that the applique steps in the sewing sequence are labeled as such. Generally, the applique steps are so labeled in order for the design creator to be able to let the sewer know what they are doing.

EMBROIDERY SEWING MACHINE HAVING FUNCTION OF FIXING INTERLINER AND MATERIAL BY BASTING
20170016159 · 2017-01-19 ·

An embroidery sewing machine having a function of fixing an interliner and a material by basting, and capable of performing embroidery sewing based on embroidery sewing data includes a basting area accepting unit configured to perform an assisting operation for a user so as to allow the user to specify an area for basting according to a size of a material, and to accept the specification of the area for basting; a basting data generating unit configured to generate basting data according to the area accepted by the basting area accepting unit; and a basting executing unit configured to perform basting based on the basting data generated by the basting data generating unit.

EMBROIDERY SEWING MACHINE HAVING FUNCTION OF FIXING INTERLINER AND MATERIAL BY BASTING
20170016159 · 2017-01-19 ·

An embroidery sewing machine having a function of fixing an interliner and a material by basting, and capable of performing embroidery sewing based on embroidery sewing data includes a basting area accepting unit configured to perform an assisting operation for a user so as to allow the user to specify an area for basting according to a size of a material, and to accept the specification of the area for basting; a basting data generating unit configured to generate basting data according to the area accepted by the basting area accepting unit; and a basting executing unit configured to perform basting based on the basting data generated by the basting data generating unit.

AI-BASED EMBROIDERY DESIGN AND MANUFACTURING SYSTEM

In an embodiment, an apparatus for generating embroidery designs comprises: a design generator configured to receive input data including at least one of a text prompt, a reference image, or a combination thereof, and to generate an embroidery-friendly design image; a global decisions module configured to receive the embroidery-friendly design image and metadata, and to generate one or more high-level embroidery plans; a local decisions module configured to receive the one or more high-level embroidery plans and to generate detailed stitch instructions for each Manufacturable Component and layer, including stitch directions, stitch density, and modifications to entry and exit points; a visualizer configured to render multiple variations of the detailed stitch instructions and embroidery designs for review; a reranker configured to score and filter the variations of the detailed stitch instructions; a trainer configured to collect inputs, outputs, and feedbacks to improve the modules.