← Back to Patent Explorer
US5179520A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and apparatus for preparing sewing data for a multi-needle embroidery sewing machine

Assignee: Brother Industries Ltd
•
Filing: 1990-05-15
•
Granted: 1993-01-12
•
Expires: 2010-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a data preparing method and apparatus for an embroidery sewing machine, when a first memory stores outline data of an embroidery pattern, a reference direction determining device computes a length or a width of the embroidery pattern as a reference direction based on the outline data. Based on the outline data and the reference direction, a first computing device computes outline data of closed areas into which the embroidery pattern is divided by a segment intersecting the reference direction at a predetermined angle. Based on the outline data computed by the first computing device and the direction of the segment, a second computing device computes needle location data or block data that is related with needle location for embroidering the closed areas. The direction in which the segment extends corresponds to a stitch-forming direction. The needle location data or the block data is stored into a second memory device. By providing the closed-area outline data, the data for embroidering the closed areas can automatically be prepared. Therefore, an operator does not have to designate closed areas having a configuration for facilitating the computation of the data. This automatic data preparing unit thus saves time. Even an unexperienced operator can easily prepare the data.

Inventors

  • 👤 Atsuya Hayakawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 00:01
CPC Classifications
D; D05; D05B; D05B19/00; D05B19/02; D05B19/04; D05B19/08; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4093; G05B19/40931; G05B19/40932; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 177 words
A control data preparing apparatus for an embroidery sewing machine that stitches an embroidery pattern on a workpiece under the control of control data, comprising: a first memory means for storing outline data representing an outline of the embroidery pattern in a source coordinate system; a reference direction determining means for computing a reference direction based on the outline data, where the reference direction is in the same direction as one of a length and a width of the embroidery pattern; a first computing means for dividing the outline of the embroidery pattern into divided outlines defined by dividing segments based on the outline data and the reference direction and for computing divided outline data representing the outlines of the divided outlines, where the dividing segments intersect the reference direction at a predetermined angle θ; a second computing means for computing control data from the divided outline data; a second memory means for storing the control data; and means to control the stitching of the embroidery pattern performed by the embroidery sewing machine using said control data.
Claim 2
Dependent Claim 177 words
A control data preparing apparatus for an embroidery sewing machine that stitches an embroidery pattern on a workpiece under the control of control data, comprising: a first memory means for storing outline data representing an outline of the embroidery pattern in a source coordinate system; a reference direction determining means for computing a reference direction based on the outline data, where the reference direction is in the same direction as one of a length and a width of the embroidery pattern; a first computing means for dividing the outline of the embroidery pattern into divided outlines defined by dividing segments based on the outline data and the reference direction and for computing divided outline data representing the outlines of the divided outlines, where the dividing segments intersect the reference direction at a predetermined angle θ; a second computing means for computing control data from the divided outline data; a second memory means for storing the control data; and means to control the stitching of the embroidery pattern performed by the embroidery sewing machine using said control data.
Claim 3
Dependent Claim 23 words
The control data preparing apparatus of claim 1, in which the dividing segments connect two points on the outline of the embroidery pattern.
Claim 4
Dependent Claim 197 words
The control data preparing apparatus of claim 2, in which the first computing means further comprises: converting means for converting the outline data from the source coordinate system into an X-Y coordinate system such that the reference direction corresponds to the X-axis, where Uxi represents the X-component of a point Ui of the outline data; means for determining the points having maximum and minimum X-components; means for separating the outline of the embroidery into upper and lower segments, relative to the X-axis, where the ends of the upper and lower segments are the maximum and minimum points; dividing point determination means for determining where dividing points are contained on the upper and lower segments, where a point Ui is a dividing point if Uxi>Uxi-1, Uxi>Uxi+1, and Ui+1 is below, relative to the X-axis, the line defined by Ui and Ui-1 or if Uxi<Uxi-1, Uxi<Uxi+1, and Ui+1 is above, relative to the X-axis, the line defined by Ui and Ui-1; and first dividing means for dividing the outline of the embroidery pattern into divided outlines at each dividing point, where each divided outline is defined by one of said dividing segments and the outline of the embroidery pattern.
Claim 5
Dependent Claim 35 words
The control data preparing apparatus of claim 3, in which the converting means converts the outline data by rotating the outline data the predetermined angle θ so that the reference direction corresponds to the X-axis.
Claim 6
Dependent Claim 107 words
The control data preparing apparatus of claim 4, in which the first dividing means further comprises: first dividing segment determining means for determining the dividing segments associated with each dividing point on the upper segment, where the dividing segments are between the dividing points and the points on the outline of the embroidery pattern above and closest to the dividing points; and second dividing segment determining means for determining the dividing segments associated with each dividing point on the lower segment, where the dividing segments are between the dividing points and the points on the outline of the embroidery pattern below and closest to the dividing points.
Claim 7
Dependent Claim 36 words
The control data preparing apparatus of claim 5, in which the first computing means further comprises second converting means for converting the divided outline data from the X-Y coordinate system back into the source coordinate system.
Claim 8
Dependent Claim 35 words
The control data preparing apparatus of claim 6, in which the control data preparing apparatus can prepare control data comprising needle location data and control data comprising block data that is related to needle location.
Claim 9
Dependent Claim 24 words
The control data preparing apparatus of claim 6., in which the reference angle is orthogonal to a stitch-forming direction of the embroidery sewing machine.
Claim 10
Independent Claim 147 words
A method of preparing control data for an embroidery sewing machine that stitches an embroidery pattern on a workpiece under the control of control data, comprising the steps of: generating outline data representing an outline of the embroidery pattern in a source coordinate system; computing a reference direction based on the outline data, where the reference direction is in the same direction as one of a length and a width of the embroidery pattern; dividing the outline of the embroidery pattern into divided outlines defined by dividing segments based on the outline data and the reference direction, where the dividing segments intersect the reference direction at a predetermined angle θ; computing divided outline data representing the outlines of the divided outlines; computing control data from the divided outline data; and controlling the stitching of the embroidery pattern performed by the embroidery sewing machine using said control data.
Claim 11
Independent Claim 147 words
A method of preparing control data for an embroidery sewing machine that stitches an embroidery pattern on a workpiece under the control of control data, comprising the steps of: generating outline data representing an outline of the embroidery pattern in a source coordinate system; computing a reference direction based on the outline data, where the reference direction is in the same direction as one of a length and a width of the embroidery pattern; dividing the outline of the embroidery pattern into divided outlines defined by dividing segments based on the outline data and the reference direction, where the dividing segments intersect the reference direction at a predetermined angle θ; computing divided outline data representing the outlines of the divided outlines; computing control data from the divided outline data; and controlling the stitching of the embroidery pattern performed by the embroidery sewing machine using said control data.
Claim 12
Dependent Claim 24 words
The method of preparing control data of claim 9, in which the dividing segments connect two points on the outline of the embroidery pattern.
Claim 13
Dependent Claim 186 words
The method of preparing control data of claim 10, in which the step of dividing the outline of the embroidery pattern into divided outlines further comprises the steps of: converting the outline data from the source coordinate system into an X-Y coordinate system, where Uxi represents the X-component of a point Ui of the outline data; determining the points having maximum and minimum X-components; separating the outline of the embroidery into upper and lower segments, relative to the X-axis, where the ends of the upper and lower segments are the maximum and minimum points; determining where dividing points are contained on the upper and lower segments, where a point Ui is a dividing point or if Uxi>Uxi-1, Uxi>Uxi+1, and Ui+1 is below, relative to the X-axis, the line defined by Ui and Ui-1 or if Uxi<Uxi-1, Uxi<Uxi+1, and Ui+1 is above, relative to the Xaxis, the line defined by Ui and Ui-1; and dividing the outline of the embroidery pattern into divided outlines at each dividing point, where each divided outline is defined by one of said dividing segments and the outline of the embroidery pattern.
Claim 14
Dependent Claim 37 words
The method of preparing control data of claim 11, in which the outline data is converted into X-Y data by rotating the outline data the predetermined angle θ so that the reference direction corresponds to the Y-axis.
Claim 15
Dependent Claim 116 words
The method of preparing control data of claim 12, in which the step of dividing the outline into divided outlines at each dividing point further comprises the steps of: determining the dividing segments associated with each dividing point on the upper segment, where the dividing segments are between the dividing points and the points on the dividing lines and the outline of the embroidery pattern above and closest to the dividing points; and determining the dividing segments associated with each dividing point on the lower segment, where the dividing segments are between the dividing points and the points on the dividing lines and the outline of the embroidery pattern below and closest to the dividing points.
Claim 16
Dependent Claim 44 words
The control data preparing apparatus of claim 13, in which the step of dividing the outline of the embroidery pattern into divided outlines further comprises the step of converting the divided outline data from the X-Y coordinate system back into the source coordinate system.
Claim 17
Dependent Claim 36 words
The method of preparing control data of claim 14, in which the control data preparing apparatus can prepare control data comprising needle location data and control data comprising block data that is related to needle location.
Claim 18
Dependent Claim 25 words
The method of preparing control data of claim 14, in which the reference angle is orthogonal to a stitchforming direction of the embroidery sewing machine.

References Cited (Backward Citations)

US4520745A Cited
US4834007A Cited
GB2199165A Cited
US4849902A Cited
US4991524A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-01-12 1996-07-13 1997-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-01-12 2000-07-13 2001-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-01-12 2004-07-13 2005-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag