Automatic determination of coordinates of the operating path of an adhesive-applying nozzle in an adhesive applicator for a shoe machine

Abstract: The supports (9; 35) by which adhesive-applying nozzles (6) are supported in a shoe machine, e.g. a cement lasting machine, for tracking movement along opposite portions of a shoe bottom (5) are provided with mountings (34) by each of which either such a nozzle (6) or a sensing head (20) can be supported. In the latter case, as the sensing heads (20) are moved in the X-direction under the control of a stepping motor (18), the heads sense the edge of the insole (which may be provided with a black line (23, 24)) and by feedback signals are caused to follow it, thereby determining the Y-axis movement corresponding to the X-axis movement necessary to guide the nozzle in the subsequent adhesive-applying operation. The Y-axis movement is stored at memory locations for which the Y-direction movement values constituted the address. When, therefore, subsequently in an adhesive-applying operation, the nozzles are caused to track along the X-axis, the Y-axis information is accessed and the nozzles are moved in the Y-coordinate axis direction accordingly.

Description: This invention is concerned with a method of and machine for automatically determining coordinates of an operating path of an adhesive-applying nozzle of an adhesive applicator device for a shoe machine using an optical sensing head which is guided along the operating path by advancing movement along two coordinate axes under the control of a guidance system, wherein for each step of movement along one of said coordinate axes the coordinate axis value and also the corresponding coordinate axis value along the other coordinate axis are determined and stored. One adhesive applicator device for use in a shoe machine, namely a cement lasting machine, is disclosed in EP-A0055107 and comprises two adhesive-applying nozzles operating along opposite sides of a shoe bottom. For thus moving the nozzles numerically controlled stepping motors are provided, themselves controlled by a computer to which the individual coordinate axis values for the movement of the nozzles are supplied. For determining these coordinate axis values, a procedure is disclosed in EP-A0084949, in accordance with which a transparent sheet provided with a coordinate grid is laid on the insole of the shoe so that the contours of the latter can be seen through the sheet. On the coordinate grid the particular coordinate axis values for the operating path of the adhesive-applying nozzles along the opposite sides of the shoe bottom are read off and manually inputted into the memory of the aforementioned computer. In addition, where it is desired automatically to guide a sensing head along a path and convert discrete coordinates of points along said path into digital values, it is known, e.g. from DE-B2121691, to move the sensing head along two mutually perpendicular coordinate axes, the head recognising the path by optical means which is effective to control stepping motors for the two coordinate axes in such a manner that the sensing head follows the path. In this case coordinate axis values are determined which indicate the particular coordinates of the sensing head. These coordiante axis values can for example be supplied to a punched tape for subsequent utilisation. The object of the present invention is to render automatic the determination of the coordinate axis values of the operating path of one or more adhesive-applying nozzles of an adhesive applicator device for a shoe machine, without the use of a grid, which is time-consuming and tedious. This object is resolved in accordance with the present invention, in a method as set out in the first paragraph above, in that the sensing head is mounted in the adhesive applicator device in place of the adhesive-applying nozzle, said head being resiliently urged into engagement with the bottom of a shoe placed in the adhesive applicator device and thus following its height contour, whereby the operating path along one or both sides of the shoe bottom is sensed in three dimensions, and in that the coordiante axis values obtained in this way in two dimentions are stored as aforesaid in a memory for subsequent utilisation in controlling drive means, operable along the two coordinate axes, of the adhesive applicator device. For determining the coordinates axis values of the operating path, furthermore, a machine thus serves wherein these coordinate axis values are then used for controlling the adhesive applicator device forming part of the machine. In this manner characteristics of this machine affecting the determination of the coordinate axis values of the operating path also similarly arise in the subsequent adhesive-applying operation, so that errors can be avoided which might otherwise arise in the transfer from the path determination mode to the operating mode. In this way also the third coordinate axis, which is associated with the height contour (or spring) of the shoe, automatically taken into account provided that the shoes to the bottoms of which adhesive is to be applied are used in determining the coordinate axis values. More particularly, since the spring of the shoe is followed in each case by resiliently pressing the sensing head or the adhesive-applying nozzle, as the case may be, thereagainst for the same X and Y coordinate axis values, the particular height contour is automatically taken into account without it being necessary separately to store the third coordinate. The coordinate axis values determined in this way are then stored in memory and can thereafter be used directly for controlling a two-coordinate drive of the same machine in the treatment of the same shoe. The invention relates furthermore to a machine for carrying out the method as set out above. Conveniently this apparatus is so constructed that the adhesive-applying nozzle is removably mounted on the guidance system, which is provided with a mounting for selectively inserting either the adhesive-applying nozzle or the sensing head. By reason of this construction the machine can be converted simply and quickly; thus, when a new shoe bottom shape is to be introduced, the coordinate axis values of the appropriate operating path can quickly be determined automatically and, by reason of the information being fed directly into the machine control, the adhesive-applying operation can then be executed directly in accordance with the new operating path. Conveniently, adjacent the sensing head is arranged a slide abutment which is resiliently urged against the shoe bottom and serves to hold the sensing head at a defined distance from the shoe bottom. This thus results in the sensing head not coming into contact with the shoe and thus prevents it from being soiled thereby, while the resilient mounting of the slide abutment ensures that the spring of the shoe is constantly taken into account. A particularly convenient construction of the machine results from the guidance system comprising a lever arm which is mounted for movement in a direction extending lengthwise of the shoe bottom (X-axis movement) by pivoting it about a first axis and for movement in a direction extending transversely of the shoe bottom (Y-axis movement) by pivoting it about a further axis arranged perpendicular to the first axis, drive motors being associated with said axes for effecting such pivoting movement of the lever arm and thus the movement of the nozzle or sensing head along the X- and Y-axes. In this way complicated and expensive slide arrangements are avoided, the guidance of both the sensing head and the nozzle being effected through the lever arm the pivotal axes of which are arranged at a sufficient distance from the shoe bottom as to ensure that, bearing in mind the resilient pressure applied to the nozzle or slide abutment, contact thereof with the shoe bottom is constantly maintained. In one preferred embodiment of the invention two mountings each having a guidance system are provided, each mounting supporting a nozzle or sensing head whereby such nozzles or sensing heads can be caused to operate progressively as aforesaid along opposite sides of the shoe bottom. With this construction, furthermore, it is possible to provide a common drive motor in the one coordinate axis direction for the two guidance systems. It should be pointed out that for the determination of the operating path along the shoe bottom it is preferably to mark the insole of the particular shoe, thus to create a light/dark boundary between the marking and the adjacent portion of the insole and facilitate the recognition of the boundary by the sensing head. This marking conveniently takes place by creating a black line along the edge of the insole over a pre-determined width, e.g. 6 mms. One exemplary but non-limiting embodiment of the invention is shown in the Figures, in which: Fig. 1 is an illustration, in principle, of the adhesive applicator device, in side view, together with a shoe, for use in carrying out a method in accordance with the present invention; Fig. 2 is a front view of the adhesive applicator device of Fig. 1; Fig. 3 is a block diagram of a computer for controlling a guidance system of the device of Figs. 1 and 2; Fig. 4 is a diagram showing the marking of a shoe insole for use in determining the operating path of nozzles of the device of Figs. 1 and 2; Fig. 5 is a fragmentary view of an end of a lever arm supporting an adhesive-applying nozzle; and Fig. 6 is a fragmentary view, generally similar to Fig. 5, but showing a sensing head and associated parts in place of the nozzle. The machine in acordance with the invention as shown in Figs. 1 and 2 is generally similar, except as hereinafter described, to the machine disclosed in EP-A0055107. In said machine, a lasted shoe 1 is held at its heel end by means of a heel support 2 and at its toe end by a last support 3, a toe stop 4 being provided which determines the lengthwise position of the shoe. Two adhesive-applying nozzles 6R, 6L are mounted for movement along opposite sides of the bottom 5 of the shoe 1, being supplied with adhesive in known manner from an adhesive supply (not shown). The two nozzles are both mounted in a similar manner and only the right-hand nozzle and its mounting will now be described with reference to Fig. 1; reference numerals in brackets relate to the mounting for the left-hand nozzle 6L: see Fig. 2. The adhesive-applying nozzle 6R is held by means of a nut 38 (see Fig. 5) in a mounting 34 at the end of a slide member 7 (35) which is supported for lengthwise displacment on a rod 8 (36). The rod 8 projects from a lever arm 9 (37) which also carries a pneumatically actuated piston-and-cylinder arrangement 10 a piston rod 11 of which is connected to the slide member 7, so that, upon actuation of the piston-and-cylinder 10, the slide member and thus the nozzle 6R (6L) is moved to-and-fro in the lengthwise direction of the rod 8 (36). In this way the nozzle 6R (6L) can be resiliently urged against the shoe bottom 5 under a pressure similar to a spring pressure. The lever arm 9 (37) is mounted in a bearing block 12 for pivotal movement about an axis 13 (13). The bearing block 12 is itsellf mounted for pivotal movement about an axis 14 supported on a frame portion 15 of the machine and extending perpendicularly to the axis 13 (13). The lever arm 9 (37) can thus pivot in two coordinate axis directions X, Y; more particularly, by pivoting about the axis 14, the arm is moved in the X coordinate axis direction lengthwise along the shoe bottom while, by pivoting about the axis 13 (13), it is moved in the Y coordinate axis direction transversely of the shoe bottom. For effecting pivotal movement of the arm 9 (37) about the axis 14, the bearing block 12 has an extension 16 at the end of which a push-rod 17 forming part of a drive motor 18 is connected. In the machine now being described this motor is a stepping motor, but it is also possible to use a piston-and-cylinder arrangement which is controlled in such a manner that it can cause a step to be executed e.g. by the supply of a signal (pulse). Under the action of the motor 18 the nozzle 6R (6L) is thus moved in a direction extending lengthwise of the shoe bottom 5. Similarly, for effecting pivotal movement of the arm 9 (37) about the axis 13 (13) a further drive motor 19R (19L), which can also be a stepping motor, is provided an output shaft of which is rotationally connected with the pivot pin forming the axis 13 (13). Under the action of the motor 19R (19L), the nozzle is thus moved in a direction extending transversely of the shoe bottom. The lever arm 9 (37) together with the drive arrangements associated therewith thus constitutes a guidance system for the nozzle 6R (6L). The two adhesive-applying nozzles 6R, 6L, for operating one on each side of the shoe bottom, are shown in Fig. 2, from which it will be appreciated that the lever arms 9, 37 are mounted on a common bearing member 12, for common pivotal movement about the axis 14, but are separately mounted for separate pivotal movement about their respective axes 13. For determining the operating path of the adhesive-applying nozzle 6R (6L) in carrying out a method in accordance with the present invention the nozzles are removed from their respective mountings 34 and are each replaced by a unit consisting of a sensing head 20 and a slide abutment 21 (see Fig. 6). Each unit is held in place on the mounting 34 by a screw 39. The sensing heads 20 can thus be moved along the shoe bottom 5 under control by the drive motors 18, 19R (19L). Moreover, the piston-and-cylinder arrangements 10 resiliently urge the slide abutments 21 against the insole 22 such that the sensing heads 20 are spaced at the desired distance from the insole surface. For facilitating the guidance of the units an insole 22 of the shoe has a marking applied thereto (Fig. 4) comprising two black lines 23, 24, each about 6 mm wide, arranged one at each side of the insole, each of which lines is in sharp contrast with an adjacent portion of the insole. This line 24 is identified by its associated optical sensing head 20, so that when the heads are driven in the X-coordinate axis direction by the motor 18 they each constantly sense the boundary between their associated black line 23 or 24 and the adjacent portion of the insole 22 and, as will be explained further below, cause their respective drive motors 19R, 19L to be operated, whenever the nozzle path diverges from the boundary in the Y-coordinate axis direction, to return the sensing head 20 in question in said direction back to its correct disposition in relation to said boundary. To this end, the drive motors 18, 19R, 19L are controlled by a computer 25 (Fig. 3) which also controls said motors in the operating mode of the machine, viz. for driving the adhesive-applying nozzles 6R, 6L along their respective operating paths. For maintaining each sensing head 20 in its correct disposition in relation to its associated boundary, the computer 25 operates to evaluate feedback signals supplied by the sensing heads 20 thus to control the drive motors 18, 19R, 19L. Thus, in a path-determining mode of the machine, control signals are supplied to the drive motor 18 via line 27X by a central processor unit 26. These control signals step the drive motor 18, and thus advance the sensing heads 20, a signal (pulse) being supplied by the central processor unit 26 to a counter 28X in respect of each step and being summed thereby. With each such step information is fed back to the central processor unit 26 via the feedback lines 29YR, 29YL, indicating whether either of the black lines 23, 24 has diverged from the path being followed by the sensing head 20 in being so advanced. Such a divergence would of course be indicated by a change in brightness sensed by the sensing head 20, thus a generating corresponding feedback signal. The feedback signals coming via the lines 29YR, 29YL are converted by the central processor unit 26 into control signals in the form of pulses supplied on lines 30YR, 30YL to the drive motors 19R, 19L. These pulsed signals are further supplied by the central processor unit 26 to counters 31R, 31L, one associated with each sensing head 20. Each counter sums or subtracts the signals supplied to its associated drive motor 19R, 19L, in returning its associated sensing head 20 to the correct disposition in relation to the light/dark boundary, such return being monitored by the computer as a result of the feed back along the lines 29YR, 29YL. The evaluation of the feedback signals returning on the lines 29YR, 29YL as a function of constantly returning the sensing heads 20 to the light/dark boundary at the edge of the black lines 23, 24 is known, so that no further details need be set out here in this connection. Thus, for each individual step executed by the drive motor 18, which steps are counted by the counter 28X, the corresponding steps of the drive motors 19R, 19L are counted by the counters 31R, 31L. Moreover, for storing the results of these counts, the computer 25 further comprises memories 32SpR, 32SpL to which, in respect of each step counted by the counter 28X, the count results of the counters 31R, 31L are transmitted by the central processor unit 26, and in which, using the step count given by the status of the counter 28X as a memory address, the corresponding count values of the counters 31R, 31L are respectively stored. In this way the Y-coordinate axis values for the black lines 23, 24 are successively stored in the memories 32SpR, 32SpL in response to the individual steps of the drive motor 18, which steps represent in each case a memory address, the corresponding X-coordinate axis value in each case being obtained from the current status of the counter 28X. The information thus stored thus represents the operating path to be followed by the nozzles 6R, 6L in applying adhesive along opposite side portions of the shoe bottom. More particularly, for the application of adhesive the computer is effectively used in a reverse manner. The central processor unit 26 again controls the drive motor 18 step-by-step via line 27X, the control signals supplied by the central processor unit 26 being simulaneously passed to the counter 28X which, according to its current status, as referred to above, determines the address for the memories 32SpR, 32SpL. Thus, for each status of the counter 28X the appropriate Y-coordiante axis values, which are stored in the memories 32SpR, 32SpL, are read via lines 33R, 33L and supplied to the central processor unit 26 which in response thereto supplies appropriate signals via lines 30YR, 30YL to the drive motors 19R, 19L which thereupon execute the instructed steps in the Y-coordinate axis direction. In this way the adhesive-applying nozzles 6R, 6L are guided along opposite sides of the shoe bottom 5 step-by-step in the X-coordiante axis direction and in the Y-coordiante axis direction in accordance with the value as read in the memory 32SpR, 32SpL. When effecting this latter function, the lines 29YR, 29YL of course play no part, since no feedback signals are supplied via them. Instead of the motor 18 being driven step-by-step under the control of the central processor unit 26, alternatively said motor can be driven independently, the X-axis movement thus constituting a "control" axis. In such a case, in response to movement of the nozzles along the X-axis stepped pulses are supplied via line 27X to the central processor unit 26, which then supplies corresponding pulses to the counter 28X. The result of storing the relevant coordinate axis values in the memories 32SpR, 32SpL and the subsequent control of the drive motor 19R, 19L remains the same, viz. said motors obtain their Y-coordiante axis values from the memories 32SbR, 32SpL as the drive motor 18 operates and at the same time supplies its stepped pulses to the central processor unit as aforesaid.

Claims: Method of automatically determing coordinates of an operating path of an adhesive-applying nozzle (6) of an adhesive applicator device for a shoe machine using an optical sensing head (20) which is guided along the operating path by advancing movement along two coordinate axes (X,Y) under the control of a guidance system (9-19), wherein for each step of movement along one (X) of said coordinate axes the coordinate axis value (X) thereof and also the corresponding coordinate axis value (Y) along the other coordinate axis are determined and stored, characterised in that the sensing head (20) is mounted in the adheisve applicator device in place of the adhesive-applying nozzle (6), said head (20) being resiliently urged into engagement with the bottom of a shoe (1) placed in the adhesive applicator device and thus following its height contour, whereby the operating path (23, 24) along one or both of the sides of the shoe bottom is sensed in three dimensions, and in that the coordinate axis values (X,Y) obtained in this way in two dimensions are stored as aforesaid in a memory (32SpL, 32SpR), for subsequent utilisation in controlling drive means (18, 19), operable along the two coordinate axes (X, Y), of the adhesive applicator device. Machine for carrying out a method according to Claim 1 characterised in that the adhesive-applying nozzle (6) is removably mounted on the guidance system (9-19), which is provided with a mounting (34) for selectively inserting either the adhesive-applying nozzle (6) or the sensing head (20). Machine according to Claim 2 characterised in that adjacent the sensing head (20) is arranged a slide abutment (21) which is resiliently urged against the shoe bottom and serves to hold the sensing head (20) at a defined distance from the shoe bottom. Machine according to Claim 2 or Claim 3 characterised in that the guidance system (9-19) comprises a lever arm (9) which is mounted for movement in a direction extending lengthwise of the shoe bottom (X-axis movement) by pivoting about a first axis (14) and also for movement in a direction extending transversely of the shoe bottom (Y-axis movement), by pivoting about a further axis (13) arranged perpendicular to the first axis (14), drive motors (18, 19) being associated with said axes (13, 14) for effecting such pivoting movement of the lever arm (9) and thus movement of the nozzle (6) or sensing head (20) along the X- and Y-axes. Machine according to any one of Claims 2 to 4 characterised in that two mountings (34) each having a guidance system (9-19) are provided, each mounting supporting a nozzle (6R, 6L) or sensing head (20) whereby such nozzles (6R, 6L) or sensing heads (20) can be caused to operate progressively as aforesaid along opposite sides of the shoe bottom. Machine according to Claim 5 characterised in that the drive motor (18) in the one coordinate axis direction (X) is common for both guidance systems (9-19).

Inventors: BERNY HANS-JUERGEN, GIEBEL GERHARD, SIEGEL ALBRECHT, BERNY, HANS-JUERGEN, GIEBEL, GERHARD, SIEGEL, ALBRECHT
Applicants: BRITISH UNITED SHOE MACHINERY, DVSG ENG & PATENT, BRITISH UNITED SHOE MACHINERY LIMITED, DVSG ENGINEERING UND PATENTVERWALTUNGS GMBH
Application year: 1989
Main classification: A43D25
IPC codes: G01B11, G05B19, A43D25, A43D119