This application is a 35 USC § 371 National Phase Entry Application from PCT/JP2004/010398, filed Jul. 22, 2004, and designating the United States.
The present invention relates to control of a movable yarn guide in a flat knitting machine.
In a type of flat knitting machine, a movable yarn guide moves along a yarn guide rail, and guides a yarn fed to a yarn carrier. The movable yarn guide is required when the needle bed is long. The movable yarn guide is provided at a position between an end of the yarn guide rail and the yarn carrier for guiding the yarn supplied from a fixed yarn guide to the yarn carrier at a middle position between the fixed yarn guide and the yarn carrier. Thus, slack or swing of the yarn is prevented, and entanglement of yarns is prevented.
According to the disclosure of Japanese Laid-Open Patent Publication No. 58-126351, a pair of left and right movable yarn guides are connected together, and a yarn carrier provided between the movable yarn guides are freely movable without interference with coupling means of the movable yarn guides. When the yarn carrier contacts the movable yarn guide, the yarn carrier pushes, and moves the movable yarn guide. Further, according to the disclosure of Japanese Patent No. 2857840, a movable yarn guide accompanies a yarn carrier.
In the case of Japanese Laid-Open Patent Publication No. 58-126351, the movable yarn guides are not always kept at the desired positions. For example, when the yarn carrier pushes the movable yarn guide, the distance between the yarn carrier and one of the movable yarn guides is too small, and the distance between the yarn carrier and the other of the movable yarn guides is too large. Further, until the yarn carrier contacts the movable yarn guide, though the movable yarn guides are positioned at substantially suitable positions, these positions are not always the optimum positions. For example, assuming that the distance between the pair of movable yarn guides is ½ of the needle bed length, the distances between the movable yarn guides and the yarn carrier fall within the range of 0 to ½ of the needle bed length. However, the range is too wide, and cannot be said as the suitable range. In the case of Japanese Patent No. 2857840, while the yarn carrier accompanies the movable yarn guide, the distance between the yarn carrier and the movable yarn guide is too small. Therefore, it is not possible to accompany the movable yarn guide with the yarn carrier, and perform knitting at the same time. Thus, it is necessary to move the yarn carrier and the carriage only for accompanying the movable yarn guide with the yarn carrier.
An object of the present invention is to provide a flat knitting machine, a knitting program, and a method of generating the knitting program in which it is possible to simply place a movable yarn guide at a suitable position relative to a yarn carrier.
Another object of the present invention is to make it possible to change the position of a movable yarn guide while knitting using a yarn carrier, and maintaining the minimum distance between the yarn carrier and the movable yarn guide.
A still another object of the present invention is to minimize the movement of a carriage for providing a movable yarn guide at a suitable position.
According to the present invention, a flat knitting machine comprises a yarn carrier and a movable yarn guide provided along a yarn guide rail, and a carriage having accompanying means. The accompanying means is capable of allowing accompaniment of the yarn carrier, and releasing the accompaniment of the yarn carrier, and also capable of allowing accompaniment of the movable yarn guide, and releasing the accompaniment of the movable yarn guide. Control data for the movable yarn guide is provided in a knitting program to control the carriage such that the position of the movable yarn guide is kept within a predetermined range relative to the yarn carrier for allowing the accompaniment of the movable yarn guide by the accompanying means. The control data for the movable yarn guide may be generated or memorized in advance, before starting knitting. Alternatively, the control data for the movable yarn guide may be generated instantly based on control data for the yarn carrier or the like.
It is preferable that the carriage has a plurality of cam systems for operating a needle on a needle bed and a plurality of the accompanying means along a longitudinal direction of the needle bed, and one of the accompanying means along the longitudinal direction of the needle bed accompanies the yarn carrier, and at the same time, another accompanying means accompanies the movable yarn guide. For example, the accompanying means is used for moving both of the yarn carrier and the movable yarn guide. Accompanying means for the accompaniment of the movable yarn guide may be provided at opposite ends of the yarn guide rail of the carriage or the like, in addition to the accompanying means for the yarn carrier.
It is particularly preferable that the position of releasing the accompaniment of the movable yarn guide is selected such that the carriage does not move only for allowing the accompaniment of the movable yarn guide.
Further, it is preferable that the flat knitting machine is further provided with means for converting control data for the yarn carrier in the knitting program into the control data for the movable yarn guide.
According to another aspect of the present invention, a knitting program for use in a flat knitting machine for operating a needle of a needle bed by a carriage and moving a yarn carrier provided in a yarn guide rail is provided. The flat knitting machine comprises the yarn carrier and a movable yarn guide provided along the yarn guide rail, and the carriage having accompanying means. The accompanying means is capable of allowing accompaniment of the yarn carrier, and releasing the accompaniment of the yarn carrier, and also capable of allowing accompaniment of the movable yarn guide, and releasing the accompaniment of the movable yarn guide. Control data for allowing the accompaniment of the movable yarn guide by the accompanying means is provided in the knitting program to control the carriage such that the position of the movable yarn guide is kept within a predetermined range relative to the yarn carrier.
According to still another aspect of the present invention, a method of generating a knitting program for use in a flat knitting machine for operating a needle of a needle bed by a carriage and accompanying a yarn carrier provided in a yarn guide rail by the carriage is provided. The flat knitting machine comprises the yarn carrier and a movable yarn guide provided along the yarn guide rail, and the carriage having accompanying means. The accompanying means is capable of allowing accompaniment of the movable yarn guide, and releasing the accompaniment of the movable yarn guide. Control data for the yarn carrier is provided in the knitting program. The control data for the yarn carrier is converted to generate control data for the movable yarn guide for allowing the position of the movable yarn guide to be kept within a predetermined range relative to the yarn carrier.
In the present invention, the carriage accompanies the movable yarn guide in accordance with the control data for the movable yarn guide in the knitting program. Therefore, the position of the yarn carrier is controlled finely, and the yarn carrier is always kept at a suitable position relative to the yarn carrier. In the structure, it is possible to smoothly feed the yarn to the yarn carrier. Unlike the structure in which the yarn carrier pushes the movable yarn guide to move the movable yarn guide, the suitable distance between the yarn carrier and the movable yarn guide is maintained even during the movement of the movable yarn guide.
In the case where the carriage is provided with a plurality of accompanying means along the longitudinal direction of the needle bed, when one of the accompanying means accompanies the yarn carrier, and the other of the accompanying means accompanies the movable yarn guide, an interval corresponding to the accompanying means is formed between the yarn carrier and the movable yarn guide. The interval roughly corresponds to the interval between the cam systems for operating the needle bed. Thus, while supplying the yarn from the yarn carrier and knitting, it is possible to move the movable yarn guide while maintaining a predetermined interval from the yarn carrier to the movable yarn guide.
Depending on the position of releasing the accompaniment of the movable yarn guide, at the time of the next accompaniment of the movable yarn guide, it may become necessary to move the carriage only for the accompaniment of the movable yarn guide. This occurs when the stroke of the yarn carrier is decreased. When the accompaniment of the movable yarn guide is released in accordance with the preceding stroke, at the time of starting the next accompaniment, if the stroke of the carriage is determined without considering the position of the movable yarn guide, the accompaniment of the movable yarn guide may not be possible. Therefore, by determining the accompaniment release position of the movable yarn guide such that accompaniment can be started without excessive movement of the carriage at the time of next accompaniment of the movable yarn guide, the knitting efficiency does not decrease due to the accompaniment of the movable yarn guide.
For example, the control data for the movable yarn guide may be generated by a knit design apparatus. Alternatively, the control data for the movable yarn guide may be generated by the flat knitting machine. Since the control data for the yarn carrier is included in the knitting program conventionally, based on the control data for the yarn carrier, it is possible to generate the control data for the movable yarn guide simply.
Further, by generating the control data for the movable yarn guide based on the control data for the yarn carrier by the flat knitting machine, using the knitting program which does not include any control data for the movable yarn guide, it is possible to control the movable yarn guide while knitting.
Hereinafter, embodiments in the most preferred form for carrying out the present invention will be described.
An embodiment and its modified embodiment will be described with reference to
As shown in
Next, referring to
In the embodiment, for example, the length L of the needle beds 20, 21 is 80 inches, and for example, the cam systems of the carriage 22 are provided at intervals of 6 inches. Therefore, the joint movement units 24 are also provided at intervals of 6 inches. In the embodiment, the carriage 22 has four cam systems. Alternatively, the carriage 22 may have two cam systems or three cam systems. In another example, two carriages moving on the needle beds are provided separately on the left side and on the right side, one or two cam systems are provided for each of the carriages, and the number of the joint movement units 24 corresponds to the number of the cam systems.
After the movable yarn guide control data 37 is added to the automatic control data, the automatic control data is sent to the flat knitting machine 42 from a disk drive 38 to the flat knitting machine 42 through a suitable disk 39 such as a CD-ROM or a flexible disk, or through a LAN interface 40. A reference numeral 44 denotes a control unit for the flat knitting machine. The control unit 44 operates the carriage or the like in accordance with the automatic control data. Instead of providing the movable yarn guide control data generation unit 33 for the knit design apparatus 30, a similar movable yarn guide control data generation unit 45 may be provided for the control unit 44 of the flat knitting machine 42. The yarn guide control data generation unit 45 generates control data for the movable yarn guide based on the automatic control data which does not include any control data for the movable yarn guide. In this case also, preferably, the control data for the movable yarn guide is generated based on the control data for the yarn carrier to control the movable yarn guide to be positioned within a predetermined range from the yarn carrier.
In the processes of steps 1 and 2, knitting is performed by accompanying the yarn carrier and the movable yarn guide in the same course such that the interval between the yarn carrier and the movable yarn guide is kept within the range of 6 to 20 inches. However, if the position of staring the accompaniment of the movable yarn guide falls outside the movement stroke of the carriage in the course, the accompaniment of the movable yarn guide is not possible. Thus, in step 3, it is determined whether it is possible to accompany the movable yarn guide. If the accompaniment is not possible, a course which allows preliminary movement of the movable yarn guide to a position where the accompaniment can be started is searched, among the preceding courses (step 4). In the knitting program, other than the case where it is the first time to perform the accompaniment of the movable yarn guide, there is a course which allows the accompaniment of the movable yarn guide, among the preceding courses. Therefore, the accompaniment of the movable yarn guide in the searched course is added to the knitting program, so that the accompaniment of the movable yarn guide can be started in the course of step 2 (step 5). In step 6, it is checked whether the movement of the yarn is in the final course or not. When the final course is processed, generation of the control data for the movable yarn guide is finished. In the case where a plurality of yarn carriers are used, the algorithm of
A problem in the control of the movable yarn guide is that if the position of releasing the accompaniment of the movable yarn guide is not suitable, at the time of starting the next accompaniment, the carriage needs to move only for allowing the accompaniment of the movable yarn guide. In order to eliminate the problem, in the algorithm of
In the algorithm in
In the course 1, the left movable yarn guide is accompanied, and the accompaniment is released at a suitable position. The accompaniment of the right movable yarn guide is started immediately before the end position of the course 1. In this case, at the position near the end position of the course 1, the interval between the left movable yarn guide and the yarn carrier becomes about 20 inches. In the course 2, the right movable yarn guide is accompanied. From a middle position, the left movable yarn guide is also accompanied. The end position of the course 2 protrudes to the left side. Therefore, in the course 3, the left movable yarn guide is accompanied, and the accompaniment is released where the left accompaniment of the movable yarn guide becomes possible in the course 5. In the course 3, the right movable yarn guide moves slightly to the right side such that the minimum interval between the right movable yarn guide and the yarn carrier becomes 6 inches. In the course 5, the left movable yarn guide is accompanied, and then, the right movable yarn guide is accompanied. Since the right end of the course 5 protrudes to the right side, in the course 6, the right movable yarn guide is accompanied so that the next accompaniment will not be inhibited.
Outlined arrows in
As described above, in the embodiments, since the carriage accompanies the movable yarn guide, the movable yarn guide is always kept at a suitable position relative to the yarn carrier. Further, the movement of the carriage only for moving the movable yarn guide is not required. Moreover, since the control data for the movable yarn guide is generated based on the control data for the yarn guide, even in the case where the knitting program does not have any control data for the movable yarn guide, the control data for the movable yarn guide can be generated, and the knitting program can be executed on the flat knitting machine using the control data for the movable yarn guide.
Number | Date | Country | Kind |
---|---|---|---|
2003-289782 | Aug 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2004/010398 | 7/22/2004 | WO | 00 | 2/3/2006 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2005/014904 | 2/17/2005 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3688525 | Jeffcoat | Sep 1972 | A |
4052865 | Zamarco | Oct 1977 | A |
6895785 | Morita | May 2005 | B2 |
6988385 | Miyamoto | Jan 2006 | B2 |
7216513 | Miyai et al. | May 2007 | B2 |
7269976 | Miyai et al. | Sep 2007 | B2 |
Number | Date | Country |
---|---|---|
54-21464 | Jul 1979 | JP |
62-50589 | Oct 1987 | JP |
2857840 | Feb 1999 | JP |
2903152 | Mar 1999 | JP |
Number | Date | Country | |
---|---|---|---|
20080168802 A1 | Jul 2008 | US |