US9574292B2ActiveUtilityA1

Method of dynamically changing stitch density for optimal quilter throughput

61
Assignee: L & P PROPERTY MANAGEMENT COPriority: Mar 24, 2014Filed: Mar 23, 2015Granted: Feb 21, 2017
Est. expiryMar 24, 2034(~7.7 yrs left)· nominal 20-yr term from priority
D05B 11/00D05B 19/12D05C 5/00D05B 19/10
61
PatentIndex Score
1
Cited by
16
References
17
Claims

Abstract

A method of dynamically changing stitch density of a quilting pattern during sewing is provided. Embodiments of the invention include dynamically changing stitch density along an axis of a sewing pattern based on identifying sewing pattern elements, which may include line segments and arc segments. Each of the line segments and/or arc segments is assigned a dynamically adjusted stitch density based on analysis of each pattern element and/or adjacent element. An adjusted stitch density is assigned to portions of pattern elements that satisfy a threshold measurement for sewing with an adjusted stitch density. In embodiments, a standard stitch density, intermediate stitch density, or an altered stitch density is automatically assigned to each portion of a sewing pattern based on an analysis of threshold length of an element, a threshold angle of a portion of the element with respect to the axis, and/or the stitch density assigned to an adjacent element.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for dynamically changing stitch density along an axis of a sewing pattern, the method comprising:
 determining a plurality of elements of a sewing pattern, the plurality of elements comprising at least one of one or more line segments and one or more arc segments; 
 analyzing each of the one or more line segments and one or more arc segments, wherein analyzing includes determining whether each of the one or more line segments and one or more arc segments satisfies a threshold length and a threshold angle with respect to an axis; and 
 dynamically adjusting a stitch density corresponding to at least one of the plurality of elements, wherein dynamically adjusting the stitch density comprises assigning an adjusted stitch density to at least one of the plurality of elements that satisfies the threshold length and the threshold angle based on the analysis of each of the one or more line segments and one or more arc segments. 
 
     
     
       2. The method of  claim 1 , wherein analyzing each of the one or more line segments comprises:
 determining whether at least a portion of each of the one or more line segments satisfies 1) a threshold length between a line segment start point and a line segment stop point of each portion of each of the one or more line segments, and 2) a threshold angle with respect to the axis; and 
 assigning an adjusted stitch density to each portion of each of the one or more line segments that satisfies the threshold length and the threshold angle. 
 
     
     
       3. The method of  claim 1 , wherein analyzing each of the one or more line segments comprises assigning a standard stitch density to each portion of each of the one or more line segments that does not satisfy one or more of a threshold length between a line segment start point and a line segment stop point, and a threshold angle with respect to the axis. 
     
     
       4. The method of  claim 1 , wherein the axis is a feed axis or a carriage axis. 
     
     
       5. The method of  claim 1 , wherein the analysis of each of the one or more arc segments comprises:
 interpolating each of the one or more arc segments to provide a plurality of increments for each arc segment; and 
 analyzing a first portion of a first arc segment of the one or more arc segments, wherein the first portion comprises a first increment and a second increment of the plurality of increments, wherein the first increment is adjacent the second increment, and further wherein the analysis of the first portion comprises: 
 analyzing the first increment having a first increment start point and a first increment stop point, wherein analyzing the first increment comprises determining that the first increment satisfies a threshold angle with respect to the axis; 
 analyzing the second increment having a second increment start point and a second increment stop point, wherein analyzing the second increment comprises determining that the second increment satisfies the threshold angle with respect to the axis; and 
 upon determining that both the first increment and the second increment satisfy the threshold angle with respect to the axis, determining that the total length of the first increment and the second increment satisfy a threshold length and assigning an adjusted stitch density to the first portion. 
 
     
     
       6. The method of  claim 5 , wherein the analysis of each of the one or more arc segments further comprises:
 analyzing a second portion of the first arc segment of the one or more arc segments, wherein the second portion comprises a third increment and a fourth increment of the plurality of increments, wherein the third increment is adjacent the fourth increment, and further wherein the analysis of the second portion comprises: 
 analyzing the third increment having a third increment start point and a third increment stop point, wherein analyzing the third increment comprises determining that the third increment satisfies a threshold angle with respect to the axis; 
 analyzing the fourth increment having a fourth increment start point and a fourth increment stop point, wherein analyzing the fourth increment comprises determining whether the fourth increment satisfies the threshold angle with respect to the axis; and 
 upon determining that the fourth increment does not satisfy the threshold angle with respect to the axis, assigning a standard stitch density to the second portion. 
 
     
     
       7. The method of  claim 1  further comprising:
 identifying a stitch density of two or more adjacent elements; and 
 assigning an intermediate stitch density to at least a portion of the sewing pattern. 
 
     
     
       8. A method for automatically adjusting stitch density between elements of a sewing pattern for sewing along an axis, the method comprising:
 receiving a pattern having a plurality of pattern elements, wherein each of the plurality of pattern elements comprises one or more portions, and wherein the plurality of pattern elements comprises one or more arc segments, each of the one or more arc segments comprising one or more increments; 
 analyzing each of the one or more portions of the plurality of pattern elements to determine whether each of the plurality of pattern elements satisfies a threshold for assigning an altered stitch density to at least one portion of the plurality of pattern elements, wherein analyzing includes:
 determining whether each increment of each of the one or more arc segments satisfies a threshold angle with respect to an axis; and 
 determining whether each increment of each of the one or more arc segments that satisfies the threshold angle with respect to the axis further satisfies a threshold length; and 
 
 assigning at least one of a standard stitch density, an altered stitch density, and an intermediate stitch density to each of the one or more portions of the plurality of pattern elements. 
 
     
     
       9. The method of  claim 8 , wherein the plurality of pattern elements comprises one or more line segments. 
     
     
       10. The method of  claim 9 , wherein analyzing each of the plurality of pattern elements comprises:
 determining whether a portion of each of the one or more line segments satisfies a threshold length; and 
 determining whether each portion of each of the one or more line segments that satisfies the threshold length satisfies a threshold angle with respect to the axis. 
 
     
     
       11. The method of  claim 9 , wherein each portion of the one or more line segments comprises a line segment start point and a line segment stop point, wherein the threshold length comprises a sewing distance between the line segment start point and the line segment stop point for each portion of the one or more line segments. 
     
     
       12. The method of  claim 9 , wherein assigning either a standard stitch density or an altered stitch density to each of the one or more portions of the plurality of pattern elements comprises assigning an altered stitch density to each portion of the one or more line segments that satisfies the threshold length and the threshold angle with respect to the axis. 
     
     
       13. The method of  claim 8 , wherein determining whether each increment of each of the one or more arc segments that satisfies the threshold angle with respect to the axis satisfies a threshold length comprises:
 determining there is a plurality of adjacent increments that satisfy the threshold angle, each of the plurality of adjacent increments comprising an increment start point and an increment stop point; and 
 determining whether the summed length of the plurality of adjacent increments that satisfy the threshold angle with respect to the axis satisfies a threshold length. 
 
     
     
       14. A method for automatically assigning variable stitch densities to pattern elements of a sewing pattern, the method comprising:
 receiving a sewing pattern having a plurality of pattern elements, wherein the plurality of pattern elements comprises at least one of one or more line segments and one or more arc segments, and wherein each of the one or more arc segments comprises an arc segment start point and an arc segment stop point; 
 analyzing each of the plurality of pattern elements to determine whether at least a portion of each of the plurality of pattern elements satisfies a threshold length and a threshold angle with respect to an axis, wherein analyzing includes:
 determining whether at least a portion of each of the one or more arc segments satisfies a threshold angle with respect to the axis; and 
 determining whether the one or more arc segments satisfies a threshold length based on a sewing distance between the arc segment start point and the arc segment stop point; and 
 
 automatically assigning a corresponding stitch density to each of the plurality of pattern elements based on the analysis. 
 
     
     
       15. The method of  claim 14 , wherein each of the one or more line segments comprises a line segment start point and a line segment stop point, wherein analyzing each of the plurality of pattern elements comprises:
 determining whether each of the one or more line segments satisfies a threshold angle with respect to the axis; and 
 determining whether at least a portion of each of the one or more line segments satisfies a threshold length based on a sewing distance between the line segment start point and the line segment stop point. 
 
     
     
       16. The method of  claim 14 , wherein determining whether at least a portion of each of the one or more arc segments satisfies a threshold angle with respect to the axis comprises:
 determining a plurality of increments for each of the one or more arc segments, each of the plurality of increments comprising an increment start point and an increment stop point; 
 for a first increment of a first arc segment of the one or more arc segments, determining that the first increment satisfies the threshold angle with respect to the axis based on a first increment start point and a first increment stop point; and 
 for a second increment of the first arc segment of the one or more arc segments, determining whether the second increment satisfies the threshold angle with respect to the axis based on a second increment start point and a second increment stop point. 
 
     
     
       17. The method of  claim 16 , wherein upon determining that the second increment satisfies the threshold angle, and determining the first increment and second increment satisfy a threshold length based on a sewing distance between the first increment start point and the second increment stop point, assigning an altered stitch density to the first increment and the second increment, and wherein upon determining that the second increment does not satisfy the threshold angle, assigning a standard stitch density to the first increment and the second increment.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.