FIELD OF THE INVENTION
[0001] This invention relates to a thread selecting device whereby a weaving machine selects
a vertical thread according to a design or pattern.
BACKGROUND OF THE INVENTION
[0002] In a weaving machine having a function for weaving a specific design or pattern,
a thread selecting device such as for example a jacquard is used to select a vertical
thread according to the pattern.
[0003] Tokkai Hei 3-90646 published by the Japanese Patent Office in 1991 for example discloses
a device that uses an actuator of an electromagnetic solenoid driven by an electrical
signal to select a thread.
[0004] This thread selecting device is installed above the weaving machine, and comprises
a knife which ascends and descends in synchronism with the operating cycles of the
weaving machine. It further comprises a plurality of thread selecting units provided
with a needle driven upwards by the knife, a hook that supports the needle in its
raised position, and an electromagnetic solenoid that oscillates the hook between
a position wherein the needle is supported and a position wherein the needle is released.
The needle is connected to vertical threads via a number of mechanisms, a thread being
selected when it is supported in its raised position by the hook, and deselected when
it is released and descends.
[0005] The knife ascends on each operating cycle of the weaving machine, and lifts the needle.
When the solenoid is energized in the raised position of the needle, the hook engages
with the needle, and the needle remains supported by the hook after the knife descends.
[0006] On the other hand, when the solenoid is not energized the hook does not engage with
the needle, and the needle descends together with the knife.
[0007] Therefore, by selectively supplying an energizing current to the solenoid, a required
vertical thread may be selected from among a large number of candidate vertical threads.
[0008] When a horizontal or vertical thread breaks during operation of the weaving machine,
operation may have to be stopped in order to recover from the accident. However, if
this is done while the solenoid is still energized, the solenoid may overheat and
be damaged.
[0009] Therefore, the controller that energizes the solenoids is programmed to shut off
current to the solenoids at the time when operation of the weaving machine is stopped,
thereby preventing the solenoids from overheating.
[0010] However, if current to the solenoids is shut off, all the needles descend to their
deselecting positions. Alter operation is restarted, the hooks driven by the solenoids
do not immediately follow the ascending needles, so that the initial selection of
vertical threads is sometimes incorrect.
[0011] If the operation of the weaving machine is just beginning, there is no problem even
if the initial selection of vertical threads is not correct. However, if operation
is stopped while a pattern or design is being woven and the wrong thread is selected
when operation resumes, the pattern or design will be spoiled.
SUMMARY OF THE INVENTION
[0012] It is therefore an object of this invention to maintain a needle in a predetermined
position while preventing overheating of a solenoid when operation of a weaving machine
is interrupted.
[0013] It is a further object of this invention to precisely determine when operation of
a weaving machine has stopped.
[0014] In order to achieve the above objects, this invention provides a thread selecting
device for use with a weaving machine, comprising a needle for selecting a thread
used in the machine according to a displacement of the needle, a mechanism for displacing
the needle in synchronism with an operation of the weaving machine, an electromagnetic
actuator for maintaining the needle in a predetermined position, and a mechanism for
supplying energizing current to the electromagnetic actuator in conjunction with the
machine operation. The device further comprises a mechanism for detecting an interruption
of the machine operation, and a mechanism for oscillating the energizing current when
the interruption is detected.
[0015] It is preferable that the interruption detecting mechanism comprises a mechanism
for detecting a rotation period of a shaft which rotates in synchronism with the machine
operation and a mechanism for comparing the rotation period with a predetermined value.
[0016] In this case, the rotation period detecting mechanism comprises for example a mechanism
for generating a pulse at an interval proportional to the rotation period and a mechanism
for detecting this interval, and the comparing mechanism comprises for example a mechanism
for comparing the interval with a predetermined value.
[0017] It is also preferable that the supplying mechanism comprises a mechanism for detecting
a rotation position of the shaft which rotates in synchronism with the machine operation
and a mechanism for outputting a signal for permitting the energizing current supply
only when the position is within a predetermined range.
[0018] In this case, the interruption detecting mechanism preferably comprises a mechanism
for determining if the permitting signal has continued for longer than a predetermined
time.
[0019] Alternatively, the interruption determining mechanism may comprises a mechanism for
generating a pulse having a constant frequency, a mechanism for counting pulses emitted
while the energizing permission continues and a mechanism for determining if the counted
number of pulses has exceeded a predetermined value.
[0020] The oscillating mechanism preferably comprises a mechanism for outputting an oscillating
signal having a predetermined frequency when the machine operation has been interrupted
and outputting a signal having a constant level at other times, a mechanism for outputting
a signal being a logical product of the permitting signal and the signal output by
the oscillating mechanism, and a mechanism for oscillating the energizing current
based on the signal output by the outputting mechanism.
[0021] The details as well as other features and advantages of this invention are set forth
in the remainder of the specification and are shown in the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Fig. 1 is a front view of a weaving machine and thread selecting device according
to this invention.
[0023] Fig. 2 is a schematic side view of the thread selecting device.
[0024] Fig. 3 is a vertical sectional view of a thread selecting unit according to this
invention.
[0025] Fig. 4 is a vertical sectional view of the thread selecting unit viewed from a direction
perpendicular to that of Fig. 3.
[0026] Fig. 5 is a block diagram of a controller according to this invention.
[0027] Fig. 6 is a timing chart showing a control operation of the controller, according
to this invention.
[0028] Fig. 7 is a timing chart showing a range wherein a solenoid can be energized, according
to this invention.
[0029] Fig. 8 is a block diagram of a controller according to a second embodiment of this
invention.
[0030] Fig. 9 is a timing chart showing a range wherein a solenoid can be energized according
to the second embodiment of the invention.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0031] Referring to Fig. 1 of the drawings, a thread selecting device 2 is installed above
a weaving machine 3. It is driven by the weaving machine 3 via a main shaft 30 and
shaft 34 connected to the main shaft 30.
[0032] The shaft 34 is connected to knives 7A, 7B via a reflection sleeve 31, arm 32 and
link mechanism 33 as shown in Fig. 2, these knives 7A, 7B ascending and descending
alternately in synchronism with the weaving cycles of the weaving machine 3.
[0033] When the knives 7A, 7B ascend, they respectively drive needles 4A, 4B upwards as
shown in Fig. 3. Engaging holes 40 are formed in the upper ends of the needles 4A,
4B. An operating thread 42, from which a common pulley 41 is suspended, is connected
to the lower ends, and a vertical thread 8 is connected to the pulley 41. Therefore,
when both the needles 4A, 4B are in their raised positions, the vertical thread 8
is pulled up via the pulley 41 and is selected. Conversely, when either of the needles
4A, 4B are in the lowered position, the thread 8 is not pulled up and is deselected.
As the knives 7A, 7B ascend and descend alternately, the needles 4A, 4B never descend
together.
[0034] A hook 6A is supported free to pivot on a hinge 43 above the knife 7A. Likewise,
a hook 6B is supported free to pivot on the hinge 43 alongside the hook 6A above the
knife 7B. The hooks 6A, 6B can pivot independently of each other. A solenoid 5 is
installed at an upper location in order to drive the hooks 6A, 6B.
[0035] The hooks 6A, 6B are driven by the solenoid 5 via a mechanism shown in Fig. 4.
[0036] When energized, the solenoid 5 pulls an armature 9 toward a yoke 10.
[0037] The upper end of the hook 6A (6B) pushed by a spring 12 is in contact with the armature
9. Due to the attraction of the armature to the yoke 10, the hook 6A (6B) pivots against
the force of the spring 12 so that a claw 60 at the bottom end is displaced to a forward
position. On the other hand, when current to the solenoid 5 is stopped, the hook 6A
(6B) is pivoted by the spring 12 as it pushes the armature 9 backward, and the claw
60 is displaced to a backward position.
[0038] When the solenoid 5 is energized in the raised position of the needle 4A shown in
Fig. 7, the hook 6A pivots so that the claw 60 enters the engaging hole 40 of the
needle 4A as shown in Fig. 4(b). Therefore, even when the knife 7A has descended,
the needle 4A remains in its raised position. The same is true of the hook 6B and
needle 4B.
[0039] Provided that either the needle 4A or 4B is supported in its raised position, the
thread 8 is raised via the pulley 41 when the other needle has ascended so that the
thread 8 is selected. Further, when the hooks 6A, 6B are in their backward positions,
one of the needles 4A, 4B descends when the other needle has ascended, hence the thread
8 is not pulled up and is deselected. One of the solenoids 5 is therefore sufficient
for both of the hooks 6A, 6B, however separate solenoids may be provided for each
hook.
[0040] The supply and interruption of energizing current to each of the solenoids 5 is controlled
by a controller 1 shown in Fig. 1.
[0041] The controller 1 comprises a timer 13, comparison means 14, oscillating means 15,
energizing permitting means 16, data transfer control means 17, signal processing
means 18, storage device 19, AND gates 20, 21 and amplifying means 22, as shown in
Fig. 5.
[0042] The signal processing means 18, AND gate 21 and amplifying means 22 are provided
for each solenoid 5.
[0043] Thread selecting data, i.e. data regarding which vertical thread is selected at which
time, is stored in the storage means 19. The signal processing means 18 outputs a
thread selecting signal
Ds to the AND gate 20 based on this data according to a request signal
Dt from the data transfer control means 17.
[0044] A rotary encoder 11 that generates a pulse
P at an interval proportional to a rotation period is attached to the main shaft 30
which rotates in synchronism with the operation of the weaving machine 3. This pulse
P is input to the timer 13 of the controller 1 which measures its interval
t. The timer 13 is reset at every pulse input. If this input does not occur, the interval
t become larger and finally exceeds a predetermined value
t₁.
[0045] The comparison means 14 compares the interval
t with the predetermined value
t₁. If the interval
t is greater than the predetermined value
t₁, it is determined that the main shaft 30 has stopped, and a stop signal
St is output to the oscillating means 15.
[0046] If the stop signal
St is ON, the oscillating means 15 generates an output signal
Ap having a predetermined frequency. On the other hand, if the stop signal
St is OFF, a voltage signal (ON signal) having a predetermined level is output as the
signal
Ap.
[0047] The pulse
P is also input to the energizing permitting means 16. From the pulse
P, the energizing permitting means 16 determines whether or not the needles 4A, 4B
are raised so that they are able to engage with the claws 60 of the hooks 6A, 6B.
The raised and lowered positions of the needles 4A, 4B correspond to predetermined
rotation angles of the main shaft 30 as shown in Fig. 7. As the pulse
P is output for each predetermined rotation angle, therefore, the means 16 can detect
the raised and lowered positions of the needles 4A, 4B by counting the pulses P, and
determines whether or not they are within limits where they can engage with the claws
60. When it is determined that they are in an engaging position, the energizing permitting
means 16 outputs a drive permission signal
Ao.
[0048] When the signal
Ap from the oscillating means 15 and the drive permission signal
Ao from the energizing permitting means 16 are both ON, the AND gate 20 outputs an energizing
signal
As to the AND gate 21. Therefore, the energizing signal
As is output when the signal
Ap is generated and the signal
Ao is ON.
[0049] When the thread selecting signal
Ds and the signal
As from the AND gate 20 are both ON, the AND gate 21 outputs a drive signal
So to the amplifying means 22. In this case, when the energizing signal
As is output and the thread selecting signal
Ds is ON, the drive signal
So is also generated. The amplifying means 22 outputs the drive signal
So to the solenoid 5 as an oscillating current amplified to a suitable level for energizing
the solenoid 5.
[0050] During the operation of the weaving machine 3, as shown in Fig. 6, the pulse
P from the rotary encoder 11 is output with a predetermined period corresponding to
the rotation of the main shaft 30. Also, when the rotation angle of the main shaft
30 is such that the needle can engage with the hook 6A (6B), the drive permission
signal
Ao has the high level (ON) shown in the figure.
[0051] During the operation of the weaving machine 3, the signal
Ap from the oscillating means 15 always has the high level shown in the figure, so the
output signal
As from the AND gate 20 also has a high level.
[0052] In this situation, when the thread selecting signal
Ds is output from the signal processing means 18, the drive signal output from the AND
gate 21 is ON, i.e. it has a high level. The solenoid 5 is then energized by the drive
signal
So amplified by the amplifying means 22, and the hook 6A (6B) engages with the needle
4A (4B) as shown in Figs. 3, 4. For example, when the hook 6A engages with the needle
4A as shown in Fig. 3(a), the thread 8 is pulled up via the pulley 41 when the needle
4B ascends as shown in Fig. 3(b), and the thread 8 is thereby selected.
[0053] When the main shaft 30 rotates further so that it is outside the energizing permission
limits shown in Fig. 7, the energizing permitting means 16 switches the drive permission
signal
Ao to OFF. The outputs from the AND gates 20, 21 then both drop to low level (OFF),
the drive signal
So drops to low level, and the energizing of the solenoid 5 is stopped.
[0054] On the other hand, when the thread selecting signal
Ds is OFF, the drive signal
So is permanently OFF regardless of the drive permission signal
Ao, so the thread 8 is not selected. During operation of the weaving machine 3, therefore,
the thread 8 is selected according to the thread selecting signal
Ds.
[0055] However, if the operation of the weaving machine 3 stops at a time
Ta as shown in Fig. 6 due for example to a breakage of a horizontal thread, generation
of pulses by the rotary encoder ceases, and the interval
t measured by the timer 13 increases. When the interval
t does not exceed a set value
t₁, the signal
Ap remains ON, the drive signal
So is output according to the drive permission signal
Ap and the thread selecting signal
Ds, and the solenoid 5 is energized. However, when the interval
t exceeds the set value
t₁ at a time
Tb, the stop signal
St output by the comparison means 14 changes to ON, and the signal
Ap output by the oscillating means 15 begins oscillating.
[0056] Due to the oscillation of the signal
Ap, the signals output by the AND gates 20 and 21 also oscillate. The solenoid 5 therefore
switches alternately ON and OFF with a predetermined frequency, and is intermittently
energized.
[0057] Even when energizing of the solenoid 5 instantaneously stops, it does not lose its
attractive force simultaneously, its attractive force merely declining according to
an intrinsic time constant. Therefore, if the time from when the drive signal
So is OFF to when it is ON, i.e. the frequency of the oscillating means 15, is set within
certain limits such that the solenoid 5 does not lose its attraction for the needles
4A, 4B, overheating of the solenoid 5 can be prevented while the needles 4A, 4B are
still supported.
[0058] When the damage due to the broken horizontal thread is repaired and operation of
the weaving machine 3 is resumed at a time
Tc, the interval
t measured by the timer 13 once again becomes less than the set value
t₁. The stop signal
St output by the comparison means 14 is therefore again OFF, the output
Ap of the oscillating means is again at a high level, and the drive signal
So of the solenoid 5 is once again output continuously at a constant level.
[0059] If operation of the weaving machine 3 stops at a time
Td when the drive permission signal
Ao is OFF, the oscillating means 15 generates the signal
Ap from a time
Te when the interval
t exceeds the set time
t₁. In this case, however, as the drive permission signal
Ao is OFF, the signals
As,
So output by the AND gates 20, 21 are both OFF, and the solenoid 5 is not energized.
[0060] In the aforesaid embodiment, a rotation sensor for detecting the rotation speed of
the shaft 34, and an angle sensor for detecting the rotation angle of the shaft 34
corresponding to the energizing permission range shown in Fig. 7, may be provided
instead of the rotary encoder 11 as rotation detection means.
[0061] Fig. 8 shows another embodiment of this invention concerning the structure of the
controller.
[0062] In this case, the controller 1 comprises a pulse generator 23, counter 24 and comparison
means 25 instead of the timer 13 and comparison means 14. The pulse generator 23 generates
a pulse at an interval proportional to the rotation period of the shaft 30. The counter
24 counts the pulses after the drive permission signal
Ao from the energizing permitting means 16 is ON so as to obtain a count number
N, and resets the count number
N when the energizing permission signal
Ao is OFF. The comparison means 25 outputs a stop signal
St when the count number
N exceeds a set value
N₁.
[0063] When the weaving machine 3 stops in a time span
Ta - Tb during which the drive permission signal
Ao is OFF, as shown in Fig. 9, the counter 24 does not operate, and the signal
Ap output by the oscillating means 15 is maintained at a constant level. On the other
hand, the thread selecting signal
Ds from the signal processing means 18 is OFF during this time, so the drive signal
So output by the AND gate 21 is also OFF, and the solenoid 5 remains un-energized.
[0064] When the weaving machine 3 stops at a time
Tc when the drive permission signal
Ao and thread selecting signal
Ds are both ON and the solenoid 5 is energized, the counter 24 has counted the pulses
from when the drive permission signal
Ao is ON. At a time
Td when the count number
N exceeds the set value
N₁, the comparison means 25 switches the stop signal
St to ON, and the oscillating means 15 generates the signal
Ap with a predetermined frequency.
[0065] As a result, the signals
As and
So output by the AND gates 20, 21 are both oscillated, and the solenoid 5 is intermittently
energized at a predetermined frequency. Overheating due to energizing current is therefore
prevented while the solenoid 5 supports the needle 4A or 4B.
[0066] At a time
Te when the weaving machine 3 resumes operation, the shaft 34 resumes rotation, the
drive permission signal
Ao switches OFF and the count number
N of the counter 24 is reset. The oscillating means 15 therefore stops the oscillation
of the signal
Ap, the signal
Ap thereafter being maintained at a high level.
[0067] According to this embodiment, the weaving machine 3 is determined to have stopped
operation by counting the pulses from the time when the drive permission signal
Ao changes. This makes it unnecessary to directly detect the rotation speed or period
of the main shaft 30 or shaft 34, so the construction of the device is simpler than
that of the aforesaid first embodiment.
[0068] It is of course moreover possible to determine when the weaving machine 3 has stopped
also by measuring the time from when the drive permission signal
Ao changes regardless of the number of pulses counted.
[0069] The embodiments of this invention in which an exclusive property or privilege is
claimed are defined as follows:
1. A thread selecting device (2) for use with a weaving machine (3), comprising a needle
(4A, 4B) for selecting a thread (8) used in said machine (3) according to a displacement
of said needle (4A, 4B), means (7A,7B) for displacing said needle (4A, 4B) in synchronism
with an operation of said machine (3), an electromagnetic actuator (5) for maintaining
said needle (4A, 4B) in a predetermined position, and means (11, 16, 17, 18, 19, 22)
for supplying energizing current to said electromagnetic actuator (5) in conjunction
with said machine operation, characterized in that said device (2) further comprises:
means (11, 13, 14, 23, 24, 25) for detecting an interruption of said machine operation,
and
means (15, 20, 21) for oscillating said energizing current when said interruption
is detected.
2. A thread selecting device (2) as defined in claim 1, wherein said detecting means
(11, 13, 14, 23, 24, 25) comprises means (11, 13) for detecting a rotation period
of a shaft (30, 34) which rotates in synchronism with said machine operation, and
means (14) for comparing said rotation period with a predetermined value.
3. A thread selecting device (2) as defined in claim 2, wherein said rotation period
detecting means (11, 13) comprises means (11) for generating a pulse at an interval
proportional to said rotation period and means (13) for detecting said interval, and
wherein said comparing means (14) comprises means for comparing said interval with
a predetermined value.
4. A thread selecting device (2) as defined in claim 1, wherein said supplying means
(11, 16, 17, 18, 19, 22) comprises means (11) for detecting a rotation position of
a shaft (30, 34) which rotates in synchronism with said machine operation and means
(16) for outputting a signal for permitting said energizing current supply only when
said position is within a predetermined range, and wherein said interruption detecting
means (11, 13, 14, 23, 24, 25) comprises means (14) for determining if said permitting
signal has continued for longer than a predetermined time.
5. A thread selecting device (2) as defined in claim 1, wherein said supplying means
(11, 16, 17, 18, 19, 22) comprises means (11) for detecting a rotation position of
a shaft (30, 34) which rotates in synchronism with said machine operation and means
(16) for outputting a signal for permitting said energizing current supply only when
said detected position is within a predetermined range, and wherein said interruption
determining means (11, 13, 14, 23, 24, 25) comprises means (23) for generating a pulse
having a constant frequency, means (24) for counting pulses emitted while said energizing
permission continues, and means (25) for determining if the counted number of pulses
has exceeded a predetermined value.
6. A thread selecting device (2) as defined in claim 1, wherein said supplying means
comprises means (11) for detecting a rotation position of a shaft (30, 34) which rotates
in synchronism with said machine operation and means (16) for outputting a signal
for permitting said energizing current supply only when said position is within a
predetermined range, and wherein said oscillating means (15, 20, 21) comprises means
(15) for outputting an oscillating signal having a predetermined frequency when said
machine operation has been interrupted and outputting a signal having a constant level
at other times, means (20) for outputting a signal being a logical product of said
permitting signal and the signal output by said oscillating means (15), and means
(21) for oscillating said energizing current based on said signal output by said outputting
means (20).