Control apparatus and embroidery data for embroidering system
First Claim
1. In an embroidering system having an embroidery data input device which generates embroidery data on the basis of an embroidery pattern and stores the data in an off-line storage medium, and an embroidering device which moves a stitch forming mechanism and an embroidery frame relative to each other on the basis of the embroidery data of the storage medium, to form stitches and execute embroidery, an improvement comprising a control apparatus for the embroidering system wherein said embroidery data is made up of a flag which designates either a pattern whose coordinate values can be expressed within 254 units or a pattern whose coordinate values require at least 256 units, pattern data which indicate a contour of each block of said embroidery pattern divided into blocks, and which include coordinate values of each point stored in 1 byte or 2 bytes in correspondence with said flag, and a function code expressive of a form of the block connecting the coordinate values and being stored each time the block form changes, and dimension data which define said pattern, and when loading said pattern data, a controller of said embroidering device loads 2 bytes which determine whether or not said function code is included, whereby in case when said function code is included, a number of subsequent values to be loaded is determined in accordance with said function code, said coordinate values being loaded so as to execute a needle dropping calculation, and in case when said function code is not included, the same function as the preceding one is set, whereupon a number of coordinate values to be loaded is determined as the same number as the preceding one, including coordindate values of a common point at a rear end of the preceding block, the coordinate values being loaded so as to execute a needle dropping calculation.
1 Assignment
0 Petitions
Accused Products
Abstract
An embroidery system is disclosed having an X-Y movable frame directed according to embroidery data that includes a flag designating a pattern, pattern data indicating the contour of individual pattern blocks, dimension data further defining the pattern and auxiliary dimension data.
-
Citations
3 Claims
- 1. In an embroidering system having an embroidery data input device which generates embroidery data on the basis of an embroidery pattern and stores the data in an off-line storage medium, and an embroidering device which moves a stitch forming mechanism and an embroidery frame relative to each other on the basis of the embroidery data of the storage medium, to form stitches and execute embroidery, an improvement comprising a control apparatus for the embroidering system wherein said embroidery data is made up of a flag which designates either a pattern whose coordinate values can be expressed within 254 units or a pattern whose coordinate values require at least 256 units, pattern data which indicate a contour of each block of said embroidery pattern divided into blocks, and which include coordinate values of each point stored in 1 byte or 2 bytes in correspondence with said flag, and a function code expressive of a form of the block connecting the coordinate values and being stored each time the block form changes, and dimension data which define said pattern, and when loading said pattern data, a controller of said embroidering device loads 2 bytes which determine whether or not said function code is included, whereby in case when said function code is included, a number of subsequent values to be loaded is determined in accordance with said function code, said coordinate values being loaded so as to execute a needle dropping calculation, and in case when said function code is not included, the same function as the preceding one is set, whereupon a number of coordinate values to be loaded is determined as the same number as the preceding one, including coordindate values of a common point at a rear end of the preceding block, the coordinate values being loaded so as to execute a needle dropping calculation.
-
3. In an embroidering system having an embroidery data input device which generates embroidery data on the basis of an embroidery pattern and stores the data in an off-line storage medium and an embroidering device which moves a stitch forming mechanism and an embroidery frame relative to each other on the basis of the embroidery data of the storage medium, to form stitches and execute embroidery an improvement characterized in that said embroidery data is made up of a flag which designates either a pattern whose coordinate values can be expressed within 254 units or a pattern whose coordinate values require at least 256 units, pattern data which indicate a contour of each block of said embroidery pattern divided into blocks, and which include coordinate values of each point stored in 1 byte or 2 bytes in correspondence with said flag, and a function code expressive of a form of the block connecting the coordinate values and being stored each time the block form changes, and dimension data which define said pattern, and said dimension data comprising basic-frame dimension data which include H-dimension data corresponding to a sort of a letter or the like and expressing a Y-directional dimension set on a reference line, and W-dimension data set on aid reference line and expressing an X-directional dimension from a stitching start point to a stitching end point as is characteristic of the individual letter, and auxiliary dimension data which include FW dimension data expressing an X-directional dimension of a part of said embroidery data protrusive leftwards from said stitching start point, BW dimension data expressing an X-directional dimension of a part protrusive rightwards from said stitching end point, VH dimension data expressing a Y-directional dimension of a part protrusive above said stitching start point, and DH dimension data expressing a Y-directional dimension of a part protrusive below said stitching start point.
Specification