[go: up one dir, main page]

TWI728301B - Yarn feeder for flat knitting machine with variable yarn feeding position - Google Patents

Yarn feeder for flat knitting machine with variable yarn feeding position Download PDF

Info

Publication number
TWI728301B
TWI728301B TW108101756A TW108101756A TWI728301B TW I728301 B TWI728301 B TW I728301B TW 108101756 A TW108101756 A TW 108101756A TW 108101756 A TW108101756 A TW 108101756A TW I728301 B TWI728301 B TW I728301B
Authority
TW
Taiwan
Prior art keywords
yarn feeding
yarn
knitting machine
flat knitting
feeder
Prior art date
Application number
TW108101756A
Other languages
Chinese (zh)
Other versions
TW202028558A (en
Inventor
李志強
鄭有博
Original Assignee
佰龍機械廠股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 佰龍機械廠股份有限公司 filed Critical 佰龍機械廠股份有限公司
Priority to TW108101756A priority Critical patent/TWI728301B/en
Publication of TW202028558A publication Critical patent/TW202028558A/en
Application granted granted Critical
Publication of TWI728301B publication Critical patent/TWI728301B/en

Links

Images

Landscapes

  • Knitting Machines (AREA)

Abstract

一種具變化喂紗位置的橫編機喂紗器,該橫編機喂紗器包含一驅動機構及一喂紗機構。該驅動機構受一電子訊號控制並具有一啟動後進行一推動行程的驅動板,該喂紗機構具有一連接該驅動板組的銜接板以及一與該銜接板組接的喂紗臂,該銜接板具有一導引孔,該喂紗臂具有一設於該導引孔內的導柱,該銜接板在該驅動板組行該推動行程時進行一換位行程,該導柱於該銜接板行該換位行程時改變在該導引孔內位置,該喂紗臂於該導柱改變位置時改變一喂紗位置。The utility model relates to a yarn feeder of a flat knitting machine with a variable yarn feeding position. The yarn feeder of the flat knitting machine comprises a driving mechanism and a yarn feeding mechanism. The driving mechanism is controlled by an electronic signal and has a driving plate that performs a pushing stroke after activation. The yarn feeding mechanism has an adapter plate connected to the drive plate group and a yarn feeding arm assembled with the adapter plate. The plate has a guide hole, the yarn feeding arm has a guide post arranged in the guide hole, the adapter plate performs a shift stroke when the drive plate is assembled for the pushing stroke, and the guide post is on the adapter plate When the shifting stroke is performed, the position in the guide hole is changed, and the yarn feeding arm changes a yarn feeding position when the guide post changes position.

Description

一種具變化喂紗位置的橫編機喂紗器Yarn feeder for flat knitting machine with variable yarn feeding position

本發明涉及一種橫編機喂紗器,尤指一種具變化喂紗位置的橫編機喂紗器。 The invention relates to a yarn feeder for a flat knitting machine, in particular to a yarn feeder for a flat knitting machine with a variable yarn feeding position.

當前橫編機結構所用喂紗結構於設定完成後無法改變喂紗位置,令橫編機編織過程中無法因應織造條件變化時適時改變其喂紗位置,而出現鍍圈位置錯誤的情事。 The yarn feeding structure used in the current flat knitting machine structure cannot change the yarn feeding position after the setting is completed, so that the yarn feeding position of the flat knitting machine cannot be changed in time when the weaving conditions change during the knitting process of the flat knitting machine, and the wrong plating position occurs.

本發明的主要目的,在於解決橫編機喂紗結構於設定完成後無法於織造過程中適時修改喂紗位置的問題。 The main purpose of the present invention is to solve the problem that the yarn feeding structure of the flat knitting machine cannot be modified in a timely manner during the weaving process after the setting of the yarn feeding structure is completed.

為達上述目的,本發明提供一種具變化喂紗位置的橫編機喂紗器,該橫編機喂紗器包含一驅動機構以及一喂紗機構。其中,該驅動機構受一電子訊號控制,該驅動機構包含一啟動後進行一推動行程的驅動板。該喂紗機構具有一連接該驅動板的銜接板以及一與該銜接板組接的喂紗臂,該銜接板具有一導引孔,該喂紗臂具有一設於該導引孔內的導柱,該銜接板在該驅動板行該推動行程時進行一換位行程,該喂紗臂具有一面對一針床的喂紗端,該導柱於該銜接板行該換位行程時改變在該導引孔內位置,該喂紗臂於該導柱改變位置時改變該喂紗端相對該針床的一喂紗位置。 To achieve the above objective, the present invention provides a flat knitting machine yarn feeder with a variable yarn feeding position. The flat knitting machine yarn feeder includes a driving mechanism and a yarn feeding mechanism. Wherein, the driving mechanism is controlled by an electronic signal, and the driving mechanism includes a driving plate that performs a pushing stroke after activation. The yarn feeding mechanism has an adapter plate connected with the drive plate and a yarn feeding arm assembled with the adapter plate. The adapter plate has a guide hole, and the yarn feeding arm has a guide provided in the guide hole. Column, the adapter plate performs a transposition stroke when the drive plate is in the pushing stroke, the yarn feeding arm has a yarn feeding end facing a needle bed, and the guide column changes when the adapter plate is in the transposition stroke In the position in the guide hole, the yarn feeding arm changes a yarn feeding position of the yarn feeding end relative to the needle bed when the guide post changes position.

一實施例中,該導引孔具有二相對設置並可與該導柱接觸的斜面,該二斜面位於該橫編機喂紗器的一運動方向上,該導柱改變在其中一該斜面的位置時改變該喂紗位置。進一步地,該導引孔為梯形。 In one embodiment, the guide hole has two inclined surfaces which are arranged oppositely and contact the guide post, the two inclined surfaces are located in a movement direction of the flat knitting machine yarn feeder, and the guide post changes the angle of one of the inclined surfaces. Change the yarn feeding position when changing the position. Further, the guide hole is trapezoidal.

一實施例中,該驅動板具有一設於末端並朝向該銜接板方向凸出的凸塊,該銜接板具有一提供該凸塊設置的承接軌道。 In one embodiment, the driving board has a protrusion provided at the end and protruding toward the connecting plate, and the connecting plate has a receiving track for providing the protrusion.

一實施例中,該喂紗機構包含一組接於一喂紗器導引桿的組接件,該組接件包含複數分別對應該銜接板及該喂紗臂設置而限制該銜接板與該喂紗臂僅能行一維運動的限制柱。 In one embodiment, the yarn feeding mechanism includes a set of connecting members connected to a guide rod of a yarn feeder, and the set of connecting members includes a plurality of connecting members respectively corresponding to the connecting plate and the yarn feeding arm to restrict the connecting plate and the yarn feeding arm. The yarn feeding arm can only perform a one-dimensional movement restriction column.

依前述發明內容所揭,相較於習用技術,本發明具有以下特點:本發明該橫編機喂紗器可於該橫編機於編織過程中改變其喂紗位置,降低出現喂紗位置錯誤的問題。 According to the foregoing disclosure, compared with the conventional technology, the present invention has the following characteristics: the flat knitting machine yarn feeder of the present invention can change its yarn feeding position during the knitting process of the flat knitting machine, and reduce the occurrence of yarn feeding position errors. The problem.

100:橫編機 100: Flat knitting machine

11、12:針床 11, 12: Needle bed

20:橫編機喂紗器 20: Flat knitting machine yarn feeder

21:驅動機構 21: drive mechanism

22:喂紗機構 22: Yarn feeding mechanism

23:馬達 23: Motor

24:驅動板 24: Driver board

241:凸塊 241: Bump

240:推動行程 240: Push itinerary

25:銜接板 25: Connection board

251:導引孔 251: Guiding Hole

252、253:斜面 252, 253: inclined plane

254:換位行程 254: Transposition stroke

255:頂點 255: Vertex

256:底點 256: bottom point

257:承接軌道 257: Undertaking Track

26:喂紗臂 26: Yarn feeding arm

261:導柱 261: guide post

262:喂紗端 262: Yarn Feeding End

27:運動方向 27: Movement direction

28:組接件 28: Assembly

281:限制柱 281: limit column

291:運動方向 291: Movement direction

30:喂紗器導引桿 30: Feeder guide rod

圖1,本發明一實施例橫編機結構示意圖。 Fig. 1 is a schematic diagram of the structure of a flat knitting machine according to an embodiment of the present invention.

圖2,本發明一實施例橫編機喂紗器結構示意圖(一)。 Fig. 2 is a schematic diagram of the structure of a yarn feeder of a flat knitting machine according to an embodiment of the present invention (1).

圖3,本發明一實施例喂紗機構的結構示意圖(二)。 Fig. 3 is a schematic diagram (2) of the structure of a yarn feeding mechanism according to an embodiment of the present invention.

圖4,本發明一實施例喂紗機構的結構實施示意圖。 Fig. 4 is a schematic diagram of the structure of the yarn feeding mechanism according to an embodiment of the present invention.

本發明詳細說明及技術內容,茲配合圖式說明如下: The detailed description and technical content of the present invention are described as follows in conjunction with the drawings:

請參閱圖1至圖4,本發明提出一種具變化喂紗位置的橫編機喂紗器20,該橫編機喂紗器20於一橫編機100的使用位置是對應二針床11、12中間所界定的區域。又,本發明該橫編機喂紗器20包含一驅動機構21以及一喂紗機構22,該驅動機構21具有一馬達23以及一連接該馬達23的驅動板24。該馬達23受一電子訊號控制,該馬達23接受 該電子訊號的時機在該橫編機100織造條件變化時。再者,該驅動板24受該馬達23帶動而行一維運動。 1 to 4, the present invention proposes a flat knitting machine yarn feeder 20 with a variable yarn feeding position. The flat knitting machine yarn feeder 20 is used in a flat knitting machine 100 corresponding to two needle beds 11, 12 The area defined in the middle. Moreover, the yarn feeder 20 of the flat knitting machine of the present invention includes a driving mechanism 21 and a yarn feeding mechanism 22. The driving mechanism 21 has a motor 23 and a driving plate 24 connected to the motor 23. The motor 23 is controlled by an electronic signal, and the motor 23 receives The timing of the electronic signal is when the weaving condition of the flat knitting machine 100 changes. Furthermore, the drive plate 24 is driven by the motor 23 to move in one dimension.

另一方面,並復請參閱圖2至圖4,該喂紗機構22具有一連接該驅動板24的銜接板25以及一與該銜接板25組接的喂紗臂26。其中,該銜接板25被設計為隨著該驅動板24運動。一實施例中,該驅動板24具有一設於末端並朝向該銜接板25方向凸出的凸塊241,該銜接板25具有一提供該凸塊241設置其中的承接軌道257,其中,該承接軌道257無須設有凹凸起伏的部分,該承接軌道257實際上是令該凸塊241可以帶動該銜接板25即可。 On the other hand, referring back to FIGS. 2 to 4, the yarn feeding mechanism 22 has a connecting plate 25 connected to the driving plate 24 and a yarn feeding arm 26 assembled with the connecting plate 25. Wherein, the connecting plate 25 is designed to move with the driving plate 24. In one embodiment, the driving board 24 has a protrusion 241 disposed at the end and protruding toward the connecting plate 25, and the connecting plate 25 has a receiving track 257 in which the protrusion 241 is disposed, wherein the receiving The rail 257 does not need to be provided with concave and convex portions, and the receiving rail 257 actually enables the protrusion 241 to drive the adapter plate 25.

又,該銜接板25具有一導引孔251,該導引孔251非圓孔,一實施例中,該導引孔251具有二相對設置的斜面252、253,該二斜面252、253位於該橫編機喂紗器20的一運動軌跡上。進一步地,該導引孔251更可為梯形。又,該喂紗臂26具有一設於該導引孔251內的導柱261,該導柱261的長度被設定為需至少可接觸該銜接板25的該導引孔251。再者,該喂紗臂26具有一面對其中一該針床11(或12)的喂紗端262。 In addition, the adapter plate 25 has a guide hole 251 which is not a circular hole. In one embodiment, the guide hole 251 has two oppositely arranged inclined surfaces 252 and 253, and the two inclined surfaces 252 and 253 are located on the On a movement track of the yarn feeder 20 of the flat knitting machine. Further, the guide hole 251 may be trapezoidal. In addition, the yarn feeding arm 26 has a guide post 261 arranged in the guide hole 251, and the length of the guide post 261 is set to be able to at least contact the guide hole 251 of the adapter plate 25. Furthermore, the yarn feeding arm 26 has a yarn feeding end 262 facing one of the needle beds 11 (or 12).

併請參閱圖1至圖4,為具體說明本發明該橫編機喂紗器20的實施,於此遂以圖3作該橫編機喂紗器20的初始狀態,而圖4則為調整後狀態。其中,於初始狀態下,該驅動機構21接受該電子訊號而啟動工作,接著該驅動板24被帶動而進行一推動行程(如圖3中所標示的240),該驅動板24帶動該銜接板25進行一換位行程254,該換位行程254實際上也是一維運動。進一步地,該銜接板25行該換位行程254時,該導引孔251隨著該銜接板25位移,使該導柱261跟著改變在該導引孔251 內的位置(如圖4所繪),該喂紗臂26則於該導柱261改變位置時,產生了位移(如圖4所示的運動方向291),進而改變該喂紗端262相對該針床11(或12)的該喂紗位置,使該橫編機喂紗器20的入紗位置改變。 Please also refer to Figures 1 to 4, in order to specifically illustrate the implementation of the flat knitting machine feeder 20 of the present invention, the initial state of the flat knitting machine feeder 20 is shown in Figure 3, and the adjustment is shown in Figure 4 After state. Wherein, in the initial state, the drive mechanism 21 receives the electronic signal to start work, and then the drive plate 24 is driven to perform a pushing stroke (as indicated by 240 in FIG. 3), and the drive plate 24 drives the adapter plate 25 performs a transposition stroke 254, which is actually a one-dimensional movement. Further, when the adapter plate 25 runs the transposition stroke 254, the guide hole 251 moves along with the adapter plate 25, so that the guide post 261 changes in the guide hole 251 accordingly. 4), when the guide post 261 changes its position, the yarn feeding arm 26 produces a displacement (movement direction 291 as shown in FIG. 4), and then changes the yarn feeding end 262 relative to the The yarn feeding position of the needle bed 11 (or 12) changes the yarn feeding position of the yarn feeder 20 of the flat knitting machine.

復請參閱圖3及圖4,該導引孔251具有該二斜面252、253時,該導柱261將根據該橫編機喂紗器20當前的一運動方向27,而僅接觸該二斜面252、253的其中之一。進一步地,該導柱261於接觸該二斜面252、253其中之一時,將位於每一該斜面252(或253)的一頂點255與一底點256之間,又或者是位於該頂點255或該底點256之上。又,當該導引孔251為梯形時,所稱該頂點255即指該梯形的其中一頂角,而所稱該底點256則指該梯形的其中一該底角。 3 and 4, when the guide hole 251 has the two inclined surfaces 252, 253, the guide post 261 will only contact the two inclined surfaces according to a current movement direction 27 of the flat knitting machine feeder 20 One of 252 and 253. Further, when the guide post 261 contacts one of the two inclined surfaces 252, 253, it will be located between a vertex 255 and a bottom point 256 of each inclined surface 252 (or 253), or be located at the vertex 255 or The bottom is above 256. Moreover, when the guide hole 251 is a trapezoid, the vertex 255 refers to one of the top corners of the trapezoid, and the bottom point 256 refers to one of the bottom corners of the trapezoid.

復請參閱圖1至圖3,一實施例中,該喂紗機構22包含一組接於一喂紗器導引桿30的組接件28,而該組接件28包含複數分別對應該銜接板25及該喂紗臂26設置並限制該銜接板25與該喂紗臂26僅能行一維運動的限制柱281。承此,該些限制柱281的位置是根據該銜接板25與該喂紗臂26的運動需求來進行配置。 Please refer to FIGS. 1 to 3 again. In one embodiment, the yarn feeding mechanism 22 includes a set of connecting members 28 connected to a feeder guide rod 30, and the set of connecting members 28 includes a plurality of corresponding connecting members. The plate 25 and the yarn feeding arm 26 are provided with a restricting column 281 that restricts the connecting plate 25 and the yarn feeding arm 26 to only move one-dimensionally. In this regard, the positions of the restriction posts 281 are configured according to the movement requirements of the connecting plate 25 and the yarn feeding arm 26.

綜上所述者,僅為本發明的一較佳實施例而已,當不能以此限定本發明實施的範圍,即凡依本發明申請專利範圍所作的均等變化與修飾,皆應仍屬本發明的專利涵蓋範圍。 In summary, it is only a preferred embodiment of the present invention. When the scope of implementation of the present invention cannot be limited by this, that is, all equal changes and modifications made in accordance with the scope of the patent application of the present invention should still belong to the present invention. The scope of patent coverage.

21:驅動機構 21: drive mechanism

22:喂紗機構 22: Yarn feeding mechanism

23:馬達 23: Motor

24:驅動板 24: Driver board

241:凸塊 241: Bump

25:銜接板 25: Connection board

251:導引孔 251: Guiding Hole

252、253:斜面 252, 253: inclined plane

255:頂點 255: Vertex

256:底點 256: bottom point

257:承接軌道 257: Undertaking Track

26:喂紗臂 26: Yarn feeding arm

261:導柱 261: guide post

262:喂紗端 262: Yarn Feeding End

28:組接件 28: Assembly

281:限制柱 281: limit column

Claims (3)

一種具變化喂紗位置的橫編機喂紗器,包含:一驅動機構,受一電子訊號控制,包含一啟動後進行一推動行程的驅動板;以及一喂紗機構,具有一連接該驅動板的銜接板以及一與該銜接板組接的喂紗臂,該喂紗臂具有一面對一針床的喂紗端,該銜接板在該驅動板行該推動行程時進行一換位行程,該銜接板具有一為梯形的導引孔,該喂紗臂具有一設於該導引孔內的導柱,該梯形的導引孔具有二相對設置並可與該導柱接觸的斜面,該二斜面位於該橫編機喂紗器的一運動方向上,其中,於該銜接板行該換位行程時,該銜接板帶動該導引孔移動,使該導柱改變在該導引孔內的其中一該斜面上的位置,同時,該喂紗臂於該導柱改變位置時改變該喂紗端相對該針床的一喂紗位置。 A yarn feeder for a flat knitting machine with a variable yarn feeding position, comprising: a driving mechanism, controlled by an electronic signal, including a driving board that performs a pushing stroke after starting; and a yarn feeding mechanism having a driving board connected to the driving board And a yarn feeding arm assembled with the adapter plate, the yarn feeding arm has a yarn feeding end facing a needle bed, and the adapter plate performs a shift stroke when the driving plate moves the pushing stroke, The adapter plate has a trapezoidal guide hole, the yarn feeding arm has a guide post arranged in the guide hole, and the trapezoidal guide hole has two inclined surfaces arranged oppositely and contacting the guide post, the The two inclined planes are located in a direction of movement of the feeder of the flat knitting machine, wherein, when the adapter plate moves the transposition stroke, the adapter plate drives the guide hole to move, so that the guide post changes in the guide hole One of the positions on the inclined surface, and at the same time, the yarn feeding arm changes a yarn feeding position of the yarn feeding end relative to the needle bed when the guide post changes position. 如請求項1所述具變化喂紗位置的橫編機喂紗器,其中,該驅動板具有一設於末端並朝向該銜接板方向凸出的凸塊,該銜接板具有一提供該凸塊設置的承接軌道。 The flat knitting machine yarn feeder with variable yarn feeding position according to claim 1, wherein the driving plate has a protrusion provided at the end and protruding toward the connecting plate, and the connecting plate has a protrusion provided Set up the undertaking track. 如請求項1所述具變化喂紗位置的橫編機喂紗器,其中,該喂紗機構包含一組接於一喂紗器導引桿的組接件,該組接件包含複數分別對應該銜接板及該喂紗臂設置而限制該銜接板與該喂紗臂僅能行一維運動的限制柱。The flat knitting machine yarn feeder with variable yarn feeding position according to claim 1, wherein the yarn feeding mechanism includes a set of assembly members connected to a guide rod of a yarn feeder, and the assembly member includes a plurality of pairs respectively. The connecting plate and the yarn feeding arm should be arranged to restrict the connecting plate and the yarn feeding arm to only one-dimensional movement of the restriction column.
TW108101756A 2019-01-17 2019-01-17 Yarn feeder for flat knitting machine with variable yarn feeding position TWI728301B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108101756A TWI728301B (en) 2019-01-17 2019-01-17 Yarn feeder for flat knitting machine with variable yarn feeding position

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108101756A TWI728301B (en) 2019-01-17 2019-01-17 Yarn feeder for flat knitting machine with variable yarn feeding position

Publications (2)

Publication Number Publication Date
TW202028558A TW202028558A (en) 2020-08-01
TWI728301B true TWI728301B (en) 2021-05-21

Family

ID=73002642

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108101756A TWI728301B (en) 2019-01-17 2019-01-17 Yarn feeder for flat knitting machine with variable yarn feeding position

Country Status (1)

Country Link
TW (1) TWI728301B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11708651B2 (en) 2021-05-05 2023-07-25 Pai Lung Machinery Mill Co., Ltd. Method for knitting and forming weft-knitted fabric with varying thickness by flat knitting machine and weft-knitted fabric thereof
ES3015186T3 (en) 2021-05-10 2025-04-30 Pai Lung Machinery Mill Co Ltd Method for knitting and forming weft-knitted fabric with varying thickness by flat knitting machine and weft-knitted fabric thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW561210B (en) * 2000-02-29 2003-11-11 Shima Seiki Mfg Yarn carrier of weft knitting machine
US6988385B2 (en) * 2001-07-24 2006-01-24 Shima Seiki Mfg., Ltd. Yarn feeder of weft knitting machine and method of feeding yarn for weft knitting machine
US8387418B1 (en) * 2011-09-19 2013-03-05 Pai Lung Machinery Mill Co., Ltd. Yarn feeder for flat knitting machines

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW561210B (en) * 2000-02-29 2003-11-11 Shima Seiki Mfg Yarn carrier of weft knitting machine
US6988385B2 (en) * 2001-07-24 2006-01-24 Shima Seiki Mfg., Ltd. Yarn feeder of weft knitting machine and method of feeding yarn for weft knitting machine
US8387418B1 (en) * 2011-09-19 2013-03-05 Pai Lung Machinery Mill Co., Ltd. Yarn feeder for flat knitting machines

Also Published As

Publication number Publication date
TW202028558A (en) 2020-08-01

Similar Documents

Publication Publication Date Title
TWI728301B (en) Yarn feeder for flat knitting machine with variable yarn feeding position
US8387418B1 (en) Yarn feeder for flat knitting machines
WO2019192110A1 (en) Knitting system for flat knitting machine
CN107151857A (en) A kind of Gemini gram triangle device of computer flat knitting machine
US20200270782A1 (en) Flat knitting machine yarn feeder with variable yarn feeding positions
WO2012152112A1 (en) Dual reciprocating electronic jacquard card
JP2020133010A (en) Thread feeder for flat knitting machine whose thread feed position can be changed
CN111501184B (en) Yarn feeder of flat knitting machine with variable yarn feeding position
JP2602734B2 (en) Presser control device for carriage in flat knitting machine
EP3705613A1 (en) Flat knitting machine yarn feeder with variable yarn feeding positions
RU2009134123A (en) NEEDLE DEVICE
CN111590482A (en) a fixture
JP2012082531A (en) Needle selector
CN106763600B (en) Double-cam double-shaft movement mechanism
EP2570537A1 (en) Thread guide for flat knitting machines
KR20090108400A (en) Set plate and tray alignment method using the same
US7117696B2 (en) Needle selector for knitting machine
CN112981688A (en) Knitting needle selection mechanism of flat knitting machine
CN100434584C (en) Knitting machine triangular guide block module
CN115388290A (en) Electronic device and operating method for electronic device
CN102358988A (en) Settlement triangle control device
CN211079515U (en) Linkage control mechanism for machine head triangle
CN101629355B (en) Knitting needle combination
CN102736435B (en) Device for driving mask aligner to carry out linear motion
CN216274607U (en) Knitting system of computerized flat knitting machine