EP0363177B1 - Sheet feeding method and apparatus - Google Patents

Sheet feeding method and apparatus Download PDF

Info

Publication number
EP0363177B1
EP0363177B1 EP89310152A EP89310152A EP0363177B1 EP 0363177 B1 EP0363177 B1 EP 0363177B1 EP 89310152 A EP89310152 A EP 89310152A EP 89310152 A EP89310152 A EP 89310152A EP 0363177 B1 EP0363177 B1 EP 0363177B1
Authority
EP
European Patent Office
Prior art keywords
piece
fabric
edge
values
guiding
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
EP89310152A
Other languages
German (de)
French (fr)
Other versions
EP0363177A1 (en
Inventor
Richard James Goodridge
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GE Power Resources Management Ltd
Original Assignee
Cegelec Controls Ltd
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 Cegelec Controls Ltd filed Critical Cegelec Controls Ltd
Publication of EP0363177A1 publication Critical patent/EP0363177A1/en
Application granted granted Critical
Publication of EP0363177B1 publication Critical patent/EP0363177B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B21/00Sewing machines with devices for automatically controlling movement of work-carrier relative to stitch-forming mechanism in order to obtain particular configuration of seam, e.g. programme-controlled for sewing collars, for attaching pockets

Definitions

  • This invention relates to the feeding of flexible sheets, and particularly to the feeding of pieces of fabric, such as lace, to a sewing position.
  • Garments such as underclothes, have previously been manufactured by passing suitably-shaped pieces of fabric ("cut parts") to a machinist, who then overlays and/or folds them as required, and passes them manually through a sewing machine.
  • the machinist forms seams, binds the edges of the cut parts and adds lace and elasticated waistbands, where necessary.
  • the accuracy of the positioning of the seams and location of the lace, etc relies on the machinist's skill.
  • the movement of the cut part may be monitored by an electronic vision system, which controls the robot accordingly.
  • a machinist sewing scalloped lace on to a garment will guide the lace and the underlying fabric through the sewing machine, monitoring their positions by eye, so that the needle stays at a reasonably constant distance from the edge of the lace.
  • the sewing direction must always be parallel to the tangent to the curved edge at each point.
  • GB-A-2 106 272 discloses a programming device for an automatic sewing machine, in which sewing instructions corresponding to a required curved stitch line are stored. A succession of stitches are formed along a plurality of circular arcs, without taking account of the actual outline of the fabric.
  • a method of automatically guiding through a sewing position a piece of fabric which has an undulating edge comprising electronically viewing said undulating edge; determining from the results of the viewing the position of a notional datum line relative to the undulations; determining respective displacements of points of the edge of the piece of fabric from the datum line at intervals along the undulations; determining therefrom displacement and orientation values required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and guiding the piece of fabric through the sewing position in accordance with said values.
  • apparatus for automatically guiding through a sewing position a piece of fabric which has an undulating edge
  • the apparatus comprising an electronic vision system for viewing the undulating edge; means responsive to the viewing of the edge to determine the position of a notional datum line for the edge, to determine respective displacements of points of the edge from the datum line at intervals along the undulations, and to determine therefrom displacement and orientation values required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and means to guide the piece of fabric through the sewing position in accordance with said values.
  • a garment manufacturing system includes a smooth flat work table 1, over which cut parts are to be moved between work stations, such as a manipulator 2 and a sewing machine 3, by a robot 4.
  • the robot is of the gantry type, i.e. it is suspended over the table 1 from rails 5, 6 along which it moves in x and y directions.
  • An output shaft 7 of the robot can move upwards and downwards (z motion) and can rotate about its vertical axis ( ⁇ motion).
  • a ply separator and feeder 9 picks the top piece of lace off a pile 8 and feeds it on to the table.
  • a piece of lace 10 is shown on the table after it has been placed there by the device 9.
  • the undulations of the edge of the piece of lace on the table 1 are viewed by a video camera 11, which may be mounted above the table or may be built into the surface of the table.
  • a video camera 11 which may be mounted above the table or may be built into the surface of the table.
  • the camera is shown in the latter position for clarity of the figures.
  • the camera may comprise an array of pixels (e.g. 512 x 512) or may be a line scan camera, in which case relative movement between the camera and the lace part is necessary so that the whole of the undulating area is scanned.
  • a line scan camera arrangement is capable of giving better resolution that a matrix camera, and takes up less space, but means for producing the relative movement must be provided.
  • the output of the camera is fed to an image processing system 12.
  • a gripper 13 is mounted on the bottom of the robot shaft for moving the piece of lace to a manipulator which lays the piece of lace on the base fabric. A further robot moves the two pieces together to the sewing machine. 3.
  • the gripper is a flat plate of suitable shape, which bears down on the lace so that the lace can be slid over the table with a speed, orientation and direction of movement which are continuously determined by a robot controller 14 which controls the movents of the robot 4.
  • the image processing system 12 derives a notional datum line D, which is a line passing through the mathematical minima of the lace edge profile. From the number of pixels operated in each matrix line or camera scan line, the system can determine the actual y value for the seam line for each x increment along the datum line. However, as the sewing machine is going to sew along the curve, the y values are recalculated for each increments s along the seam line curve, rather than using the values taken along the x axis. The seam line curve will be just inside the edge of the lace, by a constant predetermined distance. The increments can then be related to equal stitch counts.
  • the required orientation of the lace as it passes the sewing needle and foot (which have a fixed orientation) can then be calculated by the system from the successive x and y values at constant s intervals.
  • the system is programmed off-line to sew along the datum line D, but the robot controller 14 follows the x and y values and the required orientation ⁇ for the particular piece of lace which has just been viewed. It causes the robot 4 to bring the gripper 13 into contact with that piece of lace, without appreciably changing the shape of the piece, and to feed the piece through the sewing machine in accordance with those calculated x, y and ⁇ values.
  • the sewing machine speed it is preferable for the sewing machine speed to remain constant, which requires that the robot shall feed the lace through the sewing machine at a speed which varies to account for the undulating profile of the lace.
  • the following sequence of robot control is preferably carried out, the data being updated at, for example, 20m sec intervals.
  • x A , y A are the co-ordinates of the start of the seam defined by the offline system.
  • x n ,y n are the co-ordinates of the needle.

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Sewing Machines And Sewing (AREA)

Description

  • This invention relates to the feeding of flexible sheets, and particularly to the feeding of pieces of fabric, such as lace, to a sewing position.
  • Garments, such as underclothes, have previously been manufactured by passing suitably-shaped pieces of fabric ("cut parts") to a machinist, who then overlays and/or folds them as required, and passes them manually through a sewing machine. The machinist forms seams, binds the edges of the cut parts and adds lace and elasticated waistbands, where necessary. The accuracy of the positioning of the seams and location of the lace, etc relies on the machinist's skill.
  • Systems have been proposed for automating at least a part of the manufacturing process by using a robot to move a cut part to a work station, such as a sewing machine. The movement of the cut part is effected by a "gripper" which is mounted on the output shaft of the robot, and which makes contact with the upper surface of the cut part.
  • The movement of the cut part may be monitored by an electronic vision system, which controls the robot accordingly.
  • A machinist sewing scalloped lace on to a garment will guide the lace and the underlying fabric through the sewing machine, monitoring their positions by eye, so that the needle stays at a reasonably constant distance from the edge of the lace. The sewing direction must always be parallel to the tangent to the curved edge at each point.
  • If that procedure were to be attempted using an electronic vision system, a very complicated system would be required because the system must continuously determine what orientation of the lace and the fabric is needed, at every instant, to maintain the sewing line parallel to the edge. Furthermore, very little space is available around the sewing foot of the sewing machine for accommodating vision system components (i.e. light sources and photodiodes). Also, the operation of determining where the edge of the lace lies is very difficult for an electronic vision system to effect, bearing in mind that the lace will be lying on top of a cut part of a material which will very probably be the same colour as the lace.
  • One possible method of sewing on such lace automatically would be to store data defining required movements of the lace and the fabric based on the assumption that scalloped lace has an absolutely regular, cyclically-varying outline. Unfortunately, that is far from the case. Lace is dimensionally very unstable, and a sewing method which relies on absolutely cyclical movements could very rapidly get completely out of phase with the actual shape of the lace. The stitching would then veer between being too far across the lace and being completely off its edge.
  • GB-A-2 106 272 discloses a programming device for an automatic sewing machine, in which sewing instructions corresponding to a required curved stitch line are stored. A succession of stitches are formed along a plurality of circular arcs, without taking account of the actual outline of the fabric.
  • It is a object of the present invention to provide an improved method and apparatus for automatically guiding pieces of fabric having undulating edges through a sewing position so that the stitching closely follows the undulating edge.
  • According to one aspect of the invention there is provided a method of automatically guiding through a sewing position a piece of fabric which has an undulating edge, the method comprising electronically viewing said undulating edge; determining from the results of the viewing the position of a notional datum line relative to the undulations; determining respective displacements of points of the edge of the piece of fabric from the datum line at intervals along the undulations; determining therefrom displacement and orientation values required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and guiding the piece of fabric through the sewing position in accordance with said values.
  • According to another aspect of the invention there is provided apparatus for automatically guiding through a sewing position a piece of fabric which has an undulating edge, the apparatus comprising an electronic vision system for viewing the undulating edge; means responsive to the viewing of the edge to determine the position of a notional datum line for the edge, to determine respective displacements of points of the edge from the datum line at intervals along the undulations, and to determine therefrom displacement and orientation values required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and means to guide the piece of fabric through the sewing position in accordance with said values.
  • It is intended that "undulations" shall be taken to include displacements of the edge from a straight line whether cyclically or randomly occuring, and that "undulating" shall be interpreted accordingly.
  • An embodiment of the invention will now be described, by way of example, with reference to the accompanying drawing, in which
    • Figures 1 and 2 are schematic plan and side views, respectively, of part of a garment manufacturing system incorporating automatic guidance apparatus in accordance with the invention, and
    • Figure 3 is a schematic diagram illustrating a section of an undulating edge of a piece of lace.
  • Referring to Figure 1, a garment manufacturing system includes a smooth flat work table 1, over which cut parts are to be moved between work stations, such as a manipulator 2 and a sewing machine 3, by a robot 4. The robot is of the gantry type, i.e. it is suspended over the table 1 from rails 5, 6 along which it moves in x and y directions. An output shaft 7 of the robot can move upwards and downwards (z motion) and can rotate about its vertical axis (ϑ motion).
  • When a piece of lace is to be sewn on to a garment, a ply separator and feeder 9 picks the top piece of lace off a pile 8 and feeds it on to the table. A piece of lace 10 is shown on the table after it has been placed there by the device 9.
  • The undulations of the edge of the piece of lace on the table 1 are viewed by a video camera 11, which may be mounted above the table or may be built into the surface of the table. In Figures 1 and 2 the camera is shown in the latter position for clarity of the figures. The camera may comprise an array of pixels (e.g. 512 x 512) or may be a line scan camera, in which case relative movement between the camera and the lace part is necessary so that the whole of the undulating area is scanned. A line scan camera arrangement is capable of giving better resolution that a matrix camera, and takes up less space, but means for producing the relative movement must be provided. The output of the camera is fed to an image processing system 12.
  • A gripper 13 is mounted on the bottom of the robot shaft for moving the piece of lace to a manipulator which lays the piece of lace on the base fabric. A further robot moves the two pieces together to the sewing machine. 3. The gripper is a flat plate of suitable shape, which bears down on the lace so that the lace can be slid over the table with a speed, orientation and direction of movement which are continuously determined by a robot controller 14 which controls the movents of the robot 4.
  • Referring to Figure 3, the image processing system 12 derives a notional datum line D, which is a line passing through the mathematical minima of the lace edge profile. From the number of pixels operated in each matrix line or camera scan line, the system can determine the actual y value for the seam line for each x increment along the datum line. However, as the sewing machine is going to sew along the curve, the y values are recalculated for each increments s along the seam line curve, rather than using the values taken along the x axis. The seam line curve will be just inside the edge of the lace, by a constant predetermined distance. The increments can then be related to equal stitch counts.
  • The required orientation of the lace as it passes the sewing needle and foot (which have a fixed orientation) can then be calculated by the system from the successive x and y values at constant s intervals.
  • The system is programmed off-line to sew along the datum line D, but the robot controller 14 follows the x and y values and the required orientation ϑ for the particular piece of lace which has just been viewed. It causes the robot 4 to bring the gripper 13 into contact with that piece of lace, without appreciably changing the shape of the piece, and to feed the piece through the sewing machine in accordance with those calculated x, y and ϑ values.
  • It is preferable for the sewing machine speed to remain constant, which requires that the robot shall feed the lace through the sewing machine at a speed which varies to account for the undulating profile of the lace.
  • A typical procedure for operating the system would be as follows.
    • 1. Adjust the data to correct for slight misalignment of the lace with the camera reference frame.
    • 2. Filter the data to remove noise due to minor details of the lace.
    • 3. Calculate the robot offsets needed to place the gripper correctly on the cut part.
    • 4. Calculate the set of ordinates which measure the distance of the edge to be sewn from the line D passing through the minima of the profile.
    • 5. Calculate a set of parameters which describe the seam profile as a set of x and y values at constant intervals of seam length s.
  • During the sewing of the lace, the following sequence of robot control is preferably carried out, the data being updated at, for example, 20m sec intervals.
    • 1. The length 1 of seam already sewn is calculated by integrating the pulses received from a sewing machine encoder multiplied by the effective stitch length.
    • 2. Using the table of Δx and y at constant intervals of seam length transmitted from the vision processing system, the values of x₁ and y₁ corresponding to seam length 1 are calculated by linear interpolation.
    • 3. x₁ is the distance along the datum line D programmed by the offline system and, hence, this program can be used to obtain the values of robot axis positions xr, yr and ϑr which would be needed to place the needle at x₁ along the line D. In fact, since D would be straight and parallel to the direction of sewing and the x axis of the robot, yr and ϑr will be constant for the nominal seam along the line D.
    • 4. The angle of the seam at the current position relative to the line D is calculated from the values of y₁ adjacent to the current position and the value Δx₁ separating them.
      Figure imgb0001
    • 5. In order to place the needle on the actual seam line it is necessary to offset the y axis position corresponding to D by y₁.
      In addition it is necessary to rotate the work piece about the needle by ϑ₁ to align the required seam line with the stitching direction of the machine.
      Therefore the required robot axis positions are:-

      x r = x n + R sin (α + ϑ₁)
      Figure imgb0002

      y r = y n + R cos (α +ϑ₁)
      Figure imgb0003
      Figure imgb0004
      R = √ (x A  + x₁ - x n )² + (y A  + y₁ - y n ¯
      Figure imgb0005

  • xA, yA are the co-ordinates of the start of the seam defined by the offline system.
  • xn,yn are the co-ordinates of the needle.
  • It will be apparent that whereas the above description relates to the sewing of scalloped lace, the invention would be equally applicable to the sewing of any other piece of fabric having an undulating edge.

Claims (7)

  1. A method of automatically guiding through a sewing position (3) a piece of fabric (10) which has an undulating edge, characterised by electronically viewing said undulating edge; determining from the results of the viewing the position of a notional datum line (D) relative to the undulations; determining respective displacements (x,y) of points of the edge of the piece of fabric from the datum line at intervals (S) along the undulations; determining therefrom displacement and orientation values (xr,yrr) required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and guiding the piece of fabric through the sewing position in accordance with said values.
  2. A method as claimed in Claim 1, characterised in that the distance moved by the piece of fabric (10) being guided past the sewing position (3) is determined by counting electrical pulses related to the number of stitches effected since the beginning of the guiding.
  3. A method as claimed in Claim 1 or Claim 2, characterised in that the guiding of the piece of fabric (10) is effected by gripper means (13) which makes contact with the piece of fabric; and wherein the gripper means is moved by robot means (4) in accordance with said values.
  4. Apparatus for automatically guiding through a sewing position (3) a piece of fabric (10) which has an undulating edge, characterised by an electronic vision system (11) for viewing the undulating edge; means (12) responsive to the viewing of the edge to determine the position of a notional datum line (D) for the edge, to determine respective displacements (x,y) of points of the edge from the datum line at intervals (S) along the undulations, and to determine therefrom displacement and orientation values (xr,yrr) required for subsequently guiding that piece of fabric through the sewing position to produce a row of stitches at a substantially constant distance inside said edge; and means (4,13) to guide the piece of fabric through the sewing position in accordance with said values.
  5. Apparatus as claimed in Claim 4, characterised in that the electronic vision system includes a camera (11) comprising a matrix of sensing elements.
  6. Apparatus as claimed in Claim 4, characterised in that the electronic vision system includes a line scan camera (11); and wherein there is provided means to cause relative movement between the line scan camera and the piece of fabric (10), whereby the whole of the undulating edge is viewed.
  7. Apparatus as claimed in any one of Claims 4-6, characterised by gripper means (13) for engaging the piece of fabric; and robot means (4) for moving the gripper means in accordance with said values.
EP89310152A 1988-10-04 1989-10-04 Sheet feeding method and apparatus Expired - Lifetime EP0363177B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB888823215A GB8823215D0 (en) 1988-10-04 1988-10-04 Sheet feeding method & apparatus
GB8823215 1988-10-04

Publications (2)

Publication Number Publication Date
EP0363177A1 EP0363177A1 (en) 1990-04-11
EP0363177B1 true EP0363177B1 (en) 1993-06-16

Family

ID=10644654

Family Applications (1)

Application Number Title Priority Date Filing Date
EP89310152A Expired - Lifetime EP0363177B1 (en) 1988-10-04 1989-10-04 Sheet feeding method and apparatus

Country Status (4)

Country Link
US (1) US5131339A (en)
EP (1) EP0363177B1 (en)
DE (1) DE68907167T2 (en)
GB (2) GB8823215D0 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4998005A (en) * 1989-05-15 1991-03-05 General Electric Company Machine vision system
US5205232A (en) * 1989-08-30 1993-04-27 Orisol Ltd. Apparatus for advance edge detection and sewing
IL92916A0 (en) * 1989-12-28 1990-09-17 Beta Eng & Dev Ltd Sewing apparatus with correctable sewing path
GB9008632D0 (en) * 1990-04-17 1990-06-13 Leicester Polytechnic Inspecting garments
GB9018470D0 (en) * 1990-08-22 1990-10-03 Leicester Polytechnic Inspecting garments
GB9019091D0 (en) * 1990-09-01 1990-10-17 British United Shoe Machinery Automatic sewing machine system
JPH05184748A (en) * 1991-02-19 1993-07-27 Brother Ind Ltd Transfer method for positioning cloth against sewing machine
JP2943444B2 (en) * 1991-09-12 1999-08-30 アイシン精機株式会社 Embroidery machine
IL99757A (en) * 1991-10-15 1995-06-29 Orisol Original Solutions Ltd Apparatus and method for automatic preparation of a sewing program
US5290027A (en) * 1992-02-19 1994-03-01 Ark, Inc. Article positioning apparatus and method for positioning an article
US5431382A (en) * 1994-01-19 1995-07-11 Design Technology Corporation Fabric panel feed system
US5367966A (en) * 1994-06-08 1994-11-29 The Charles Stark Draper Laboratory, Inc. Automatic edge sewing system and method
US5669320A (en) * 1995-04-14 1997-09-23 Phoenix Automation Inc. Adjustable template for textile finishing apparatus
US5619942A (en) * 1995-04-14 1997-04-15 Phoenix Automation, Inc. Method and apparatus for finishing the edges of a textile product
US5664512A (en) * 1995-07-21 1997-09-09 Sara Lee Corporation Garment piece positioner and seamer
GB2325915B (en) * 1997-06-02 1999-04-21 Julian Fuchs Gantry robot type sewing machine
FR2871581B1 (en) * 2004-06-15 2006-09-08 Arvinmeritor Light Vehicle Sys OBSTACLE DETECTION SYSTEM AND OBSTACLE DETECTION METHOD
US7444951B2 (en) * 2006-11-21 2008-11-04 Ykk Corporation Curved edge sewing systems
DE102014211919A1 (en) * 2014-06-23 2015-12-24 Bayerische Motoren Werke Aktiengesellschaft Control of a sewing unit
CN108323872A (en) * 2018-04-08 2018-07-27 福建工程学院 A kind of flip-flop automatic setup system and method
DE102018207931A1 (en) 2018-05-18 2019-11-21 Pfaff Industriesysteme Und Maschinen Gmbh Method for regulating the position of a seam course relative to structures of a sewing material
US11331812B2 (en) 2019-10-09 2022-05-17 Michel St-Amand Robotic manipulation of fabric pieces using a dropping-roller-type picker

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3385244A (en) * 1966-10-31 1968-05-28 Her Majesty Underwear Company Electronic control system for automated sewing machine apparatus
US3459145A (en) * 1966-12-27 1969-08-05 Her Majesty Ind Inc Self-programmed automatic embroidery system
US3609373A (en) * 1970-05-18 1971-09-28 Singer Co Photoelectric sensors and circuitry for edge-guiding systems for sewing machines
FR2456691A1 (en) * 1979-05-18 1980-12-12 Anvar PROCESS FOR POSITIONING A FLEXIBLE SHEET PIECE ON A SUPPORT SURFACE AND HANDLING INSTALLATION USING THE SAME
US4435837A (en) * 1981-03-05 1984-03-06 President And Fellows Of Harvard College Pattern recognition and orientation system
JPS5840620A (en) * 1981-09-03 1983-03-09 Brother Ind Ltd Programming device for sewing machine
DE3138364A1 (en) * 1981-09-26 1983-04-07 Männel, Friedrich, 7527 Kraichtal "METHOD FOR CONTROLLING AN EMBROIDERY MACHINE"
IL66381A0 (en) * 1982-07-23 1982-11-30 Beta Eng & Dev Ltd Automatic sewing apparatus
JPS6173684A (en) * 1984-09-20 1986-04-15 ブラザー工業株式会社 Sewing article moving apparatus of sewing machine
JPS61199892A (en) * 1985-02-28 1986-09-04 ジューキ株式会社 Stitch pattern input apparatus
US4971304A (en) * 1986-12-10 1990-11-20 Xerox Corporation Apparatus and method for combined deskewing and side registering

Also Published As

Publication number Publication date
DE68907167T2 (en) 1994-01-05
US5131339A (en) 1992-07-21
DE68907167D1 (en) 1993-07-22
GB8823215D0 (en) 1988-11-09
GB8922351D0 (en) 1989-11-22
GB2225652B (en) 1992-09-09
GB2225652A (en) 1990-06-06
EP0363177A1 (en) 1990-04-11

Similar Documents

Publication Publication Date Title
EP0363177B1 (en) Sheet feeding method and apparatus
SU1390271A1 (en) Device for adjusting geometrical shape of stitch in sewing machine
KR101178241B1 (en) Upward and downward feeding sewing machine
CN100354780C (en) System for cutting shapes preset in a continuous stream of sheet material
US4498404A (en) Automatic sewing apparatus
US4602577A (en) Drive and control device for sewing machines, automatic sewing installations, and the like
JP2561061B2 (en) Marker positioning device and method
CN104018297A (en) Intelligent sewing device and system
US4312283A (en) Automatic sewing machine having control circuit receiving a signal measuring adjustment of work receiving means
CN111607910B (en) Sewing machine
GB2197349A (en) Sewing machine having pattern aligning device
US5027726A (en) Automatic roll to roll quilting machine for specialized quilting of patterns
US4628578A (en) Method and apparatus for automatic punching
US4969410A (en) Automatic roll to roll quilting machine for specialized quilting of patterns which can be controlled by a remote joystick and monitored on a video screen including pattern duplication through a reprogrammable computer and method
KR100434896B1 (en) Automatic sewing machine controller
CN112513359A (en) Method for adjusting the position of a seam profile relative to the structure of a material to be sewn
JPS5988197A (en) Method and apparatus for positional determination of final needle eyelet to predetermined position in stitch article
EP0577842A1 (en) Pattern matching method and apparatus for automatic cutting machines
EP0070881B1 (en) System and method for manufacturing seamed articles
EP0363178B1 (en) Sheet handling method and apparatus
JPS6323693A (en) Feed quantity control method and apparatus of sewing machine
JPH10263232A (en) Method and device for accurately deciding needle zero point of automatic sewing machine
JPS6042744B2 (en) automatic sewing method
Kimoto et al. Automation of sealant painting and lace cutting using pattern tracking techniques
CA2500087A1 (en) Device and method for cutting textiles

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE FR IT

17P Request for examination filed

Effective date: 19901009

17Q First examination report despatched

Effective date: 19911029

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: CEGELEC CONTROLS LTD.

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR IT

ITF It: translation for a ep patent filed

Owner name: JACOBACCI CASETTA & PERANI S.P.A.

ET Fr: translation filed
REF Corresponds to:

Ref document number: 68907167

Country of ref document: DE

Date of ref document: 19930722

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 19960828

Year of fee payment: 8

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 19961221

Year of fee payment: 8

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY

Effective date: 19971031

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19980701

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.

Effective date: 20051004