This application is a 35 USC § 371 National Phase Entry Application from PCT/JP2004/003440, filed Mar. 15, 2004, and designating the United States.
The present invention relates to a design of a knitted fabric used in a knitting machine.
Japanese Patent Publication No. 2,631,946 (U.S. Pat. No. 5,557,527) discloses a design of a knitted fabric for knitting by a flat knitting machine. The design of the knitted fabric is performed on a computer. The outer shape of the knitted fabric is inputted as an image, and the types of knitting stitches or the like are inputted using color codes or the like. Usual, but complicated processes such as decreased stitches, increased stitches, or bind off stitches are carried out by storing a subroutine, and retrieving the subroutine from a library. The design data as created can be converted automatically into knitting data used in the flat knitting machine.
In portions of the knitted fabric such as an armhole, a neck hole, and a placket, a tissue which is different from the other portion may be used for the width of about several wales from the end of the knitted fabric. These portions may have complicated shapes that are not simple like a rectangle, due to the increased stitches or the decreased stitches. Therefore, it is necessary to input the design for the width of several stitches from the end of the knitted fabric for each course, and the operation is very laborious.
An object of the present invention is to simplify the design at the end of the knitted fabric or the like.
Structure of the Invention
In a knit design method of the present invention, an image representing a design of a knitted fabric is inputted in accordance with an input of a user for generating knitting data used in a knitting machine. The method comprises the steps of sliding an area designated by the user in a course direction to deform the area into an area having a simple shape, changing design data of the deformed area in accordance with the input of the user, and then, returning the area after the change of design data to the original position before sliding.
Preferably, the area comprises an oblique stripe-like portion at an end of the knitted fabric, and is deformed by sliding into a shape in which the longitudinal direction of the area is vertically substantially straight.
In a knit design apparatus of the present invention, an image representing a design of a knitted fabric is inputted in accordance with an input of a user for generating knitting data used in a knitting machine. The apparatus comprises means for sliding an area designated by the user in a course direction to deform the area into an area having a simple shape, means for changing design data of the deformed area in accordance with the input of the user, and means for returning the area after the change of the design data to the original position before sliding.
Operation and Advantages of the Invention
In the knit design method and apparatus of the present invention, when the user selects the desired area, by sliding the area in a course direction, the area is converted into a simple shape such as a rectangle. That is, the oblique stripe-like area at the jaggy edge of the knitted fabric is converted to have a simple shape for design. The area after the design, i.e., the area after the change of the design data is returned to the original position in the image. Therefore, the design for the edge of the knitted fabric or the like is simplified.
The areas suitable for the process in the invention are the strip-like portion at the edge of the armhole or the neck hole, the placket, and the joint portion between the sleeve and the body. The process of the present invention may be applied to other portions. The strip-like area at the edge of the armhole or the neck hole has a jaggy shape due to decreased stitches or the like, and positioned obliquely. Therefore, the design is often performed for the long and narrow area of several wales from the edge. It is difficult to directly change the design of the oblique stripe-like area. Thus, in the present invention, instead of designing the area, e.g., at the end of the knitted fabric having, e.g., an irregular shape by shifting the designing position obliquely for each course by, e.g., several wales, it is possible to design the vertically regular simple shape such as a rectangle.
An embodiment will be described with reference to
In the embodiment, in this case, when the target area 4 is designated, by sliding the respective courses in the target area 4 laterally along the course direction, the target area 4 is deformed to have a simple shape such as a rectangle. A reference numeral 5 denotes a deformed target area. Then, suitable design data is inputted to the deformed target area 5, and the design such as a stitch pattern is created. Then, after the design data is inputted to the target area 5, by sliding the target area 5 in the opposite direction back to the original position, a target area 6 after the input of the design data is created.
In particular, the present invention is suitably applicable to strip-like portions such as a portion around the armhole or the neck hole. However, the present invention is not limited in this respect. In
In any of the cases in
A processor 40 carries out a general image processing. For example, the processor 40 processes the design of the knitted fabric inputted as image data by a user. A slide processing unit 41 slides an area (target area) designated in the knitted fabric for deforming the area into an area having a simple shape. An unslide processing unit 42 releases the slide such that the slid image is rewritten at the original position.
An image memory 50 stores the design data designed as an image. A buffer 51 stores various items of temporal data. A general purpose memory 52 stores data other than the image data. An automatic conversion processing unit 53 converts the data of the knitted fabric designed as the image into the knitting data used in the flat knitting machine or the like.
Then, the image before sliding, and parameters such as the excluded colors and the target area are backed up, and stored. The initial value of a variable Pattern is set to “0”, and the y coordinate of the bottom of the slide area (target area) is substituted for the variable y. Then, for each of the lines, the remainder calculated by dividing the variable Pattern by the constant Num Count (the number of patterns of the sliding stitch number) is determined. Since the patterns of the sliding stitch number for the constant Num Count (number of patterns) have already been input, in the case where Num Count is 4, for example, the sliding stitch number for each of the values of 0 to 3 have already been input. Therefore, using the reminder, the sliding stitch number is calculated. The area corresponding to the determined stitch number is designated in the designated sliding direction to convert the target area into an area having a simple shape such as a rectangle.
When a predetermine event occurs, the variable Pattern is incremented, e.g., one by one. For example, if the image position of the sliding target at the front end in the sliding direction is different between the previous row (y) and the next row (y+1), the pattern number is incremented by 1. Then, when the variable Pattern is changed, the sliding stitch number is changed. Therefore, it is possible to change the width of the target area by the predetermined event. Thus, each time the slide of one course is performed, the value of the variable y is incremented by one. The process is repeated until the top coordinate of the slide area is reached. By sliding the target area as described above, it is possible to deform the target area into an area having a simple shape as shown in
At the time of releasing the slide, the backed up parameters and the image are loaded, the initial value of the variable Pattern is set to “0”, and the initial value of the variable y is set to the bottom coordinate of the slide area. Since the sliding stitch number for the constant Num Count has already been stored, based on the reminder calculated by dividing the variable Pattern by the constant Num Count, the sliding stitch number is determined to return the target area to the original position. The change (increment) of the variable Pattern is performed in the same manner as described above. Each time the process of one line is performed, the variable y is incremented by one. The process is repeated until the top coordinate of the slide area is reached.
Then, it is checked whether the variable slide num has reached the designated stitch number. Even in the case where the sliding stitch number (variable slide num) is small, if a large number of pieces of data of the excluded colors are included, and the read data corresponds to the width of the slide area or more, it is determined that the process for one line is finished. When the process for one line is finished, data of the line buffer from the coordinate Wn to the coordinate Rn−1is cleared to 0 (the initial value of the coordinate is 0). Then, by copying the image of the line buffer to the original image, it is possible to carry out the sliding operation for the designated stitch number in the slide area.
On the right side in
On the right side shown in
In the embodiment, a narrow stripe-like area such as the edge of the armhole or the edge of the neck hole is converted into an area having a simple shape such as a rectangle, and the simple shape is used for design. After the design, the area is returned to the original position. Therefore, it is possible to design the area in the end of the knitted fabric easily.
Number | Date | Country | Kind |
---|---|---|---|
2003-094039 | Mar 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2004/003440 | 3/15/2004 | WO | 00 | 9/29/2005 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2004/088022 | 10/14/2004 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6698253 | Stoll et al. | Mar 2004 | B2 |
6845285 | Kakimoto et al. | Jan 2005 | B2 |
6865439 | Tu | Mar 2005 | B1 |
6880367 | Suzuki | Apr 2005 | B2 |
6882897 | Fernandez | Apr 2005 | B1 |
6928335 | Zweigle | Aug 2005 | B1 |
Number | Date | Country |
---|---|---|
5-78960 | Mar 1993 | JP |
2631946 | Jul 1997 | JP |
11-25281 | Jan 1999 | JP |
2913266 | Jun 1999 | JP |
WO 0164987 | Sep 2001 | WO |
Number | Date | Country | |
---|---|---|---|
20060179894 A1 | Aug 2006 | US |