SE2051381A1 - Apparatus and method for automation of textile handling - Google Patents

Apparatus and method for automation of textile handling Download PDF

Info

Publication number
SE2051381A1
SE2051381A1 SE2051381A SE2051381A SE2051381A1 SE 2051381 A1 SE2051381 A1 SE 2051381A1 SE 2051381 A SE2051381 A SE 2051381A SE 2051381 A SE2051381 A SE 2051381A SE 2051381 A1 SE2051381 A1 SE 2051381A1
Authority
SE
Sweden
Prior art keywords
textile
cutting pattern
individualized
processing
furniture
Prior art date
Application number
SE2051381A
Inventor
Hane Ingemar Du
Sandeep Gupta
Original Assignee
Ikea Supply Ag
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 Ikea Supply Ag filed Critical Ikea Supply Ag
Priority to SE2051381A priority Critical patent/SE2051381A1/en
Priority to CN202180079728.6A priority patent/CN116568452A/en
Priority to PCT/SE2021/051178 priority patent/WO2022115028A1/en
Priority to EP21898807.9A priority patent/EP4251797A1/en
Publication of SE2051381A1 publication Critical patent/SE2051381A1/en

Links

Classifications

    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06HMARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
    • D06H7/00Apparatus or processes for cutting, or otherwise severing, specially adapted for the cutting, or otherwise severing, of textile materials
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/36Removing material
    • B23K26/38Removing material by boring or cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/08Devices involving relative movement between laser beam and workpiece
    • B23K26/0869Devices involving movement of the laser head in at least one axial direction
    • B23K26/0876Devices involving movement of the laser head in at least one axial direction in at least two axial directions
    • B23K26/0884Devices involving movement of the laser head in at least one axial direction in at least two axial directions in at least in three axial directions, e.g. manipulators, robots
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/36Removing material
    • B23K26/40Removing material taking account of the properties of the material involved
    • B23K26/402Removing material taking account of the properties of the material involved involving non-metallic material, e.g. isolators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/02Carriages for supporting the welding or cutting element
    • B23K37/0211Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track
    • B23K37/0229Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track the guide member being situated alongside the workpiece
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/04Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work
    • B23K37/0408Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups for holding or positioning work for planar work
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06HMARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
    • D06H7/00Apparatus or processes for cutting, or otherwise severing, specially adapted for the cutting, or otherwise severing, of textile materials
    • D06H7/24Devices specially adapted for cutting-out samples
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K2101/00Articles made by soldering, welding or cutting
    • B23K2101/18Sheet panels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K2103/00Materials to be soldered, welded or cut
    • B23K2103/30Organic material
    • B23K2103/38Fabrics, fibrous materials

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Mechanical Engineering (AREA)
  • Plasma & Fusion (AREA)
  • Textile Engineering (AREA)
  • Robotics (AREA)
  • Treatment Of Fiber Materials (AREA)
  • Control Of Cutting Processes (AREA)

Abstract

Apparatus and method for automation of textile handling The invention concerns a method for processing furniture textiles, comprising receiving a digital map indicating defects (108a, 108b, 108c, 108d) in a textile sheet (103), generating, based on the digital map, an individualized cutting pattern for the textile sheet (103), cutting textile pieces (104) from the textile sheet (103) according to the cutting pattern using a first multifunctional robot (101a) at a first processing position, picking up the textile pieces (104) using the first (101a) and/or a second multifunctional robot (101 b) and moving them to a second processing position.

Description

Apparatus and method for automation of textile handling Field of the invention The invention relates to an apparatus and a method for automated processing of textiles, in particular furniture textiles.
Background While the general trend in many sectors of industry has been towards increased automation, a lotof work in the processing of textiles is still performed manually. This includes, for example, thecutting of sheets of textile and the subsequent sewing of the cut pieces to obtain the finishedproduct (e.g., a garment). The cutting is often performed on a stack of many sheets in order toincrease productivity. However, this can lead to a waste of material. Often, defects are introducedinto a textile material during its manufacture, and the positions of these defects normally vary.Therefore, when several sheets are cut at the same time, the pieces that contain defects are typically not the same in each stack, and have to be identified and discarded individually. lt is known to generate, for each sheet, a "defect map" in advance of cutting the sheets byinspecting the sheet and noting the position of each defect. This can make it easier to identify anddiscard the pieces of textile containing defects after the cutting process. Typically, this map isgenerated manually by a person looking at the sheet and writing down the position and type ofthe defect. However, automatic methods using cameras and image processing software havealso been developed. Further, it has been contemplated to cut sheets individually instead of multiple sheets at the same time.
However, the currently used methods for the processing of textiles still lack in efficiency or lead to wasted material. ln light of this, the object of the present invention is to provide an improved method for automation of the processing of textiles.
Summary of the invention This object is achieved with a method according to claim 1. Preferred embodiments are specified in the dependent claims.
The method for processing furniture textiles comprises receiving a digital map indicating defectsin a textile sheet, generating, based on the digital map, an individualized cutting pattern for the textile sheet, cutting textile pieces from the textile sheet according to the cutting pattern using a first multifunctional robot at a first processing position, picking up the textile pieces using the first and/or a second multifunctional robot and moving them to a second processing position.
Herein, the term "furniture textiles" refers to textiles used in the manufacture of furniture orfurniture parts. A furniture textile could be a loose textile cover for a sofa. ln addition a furnituretextile could be a fixed textile cover for a sofa, which means that the cover is attached to the sofaand intended to be removed from the sofa for e.g. washing. Other examples of furniture textilesare bed textiles, window curtains, and textiles for chair pads. ln particular, it refers to textiles usedin the manufacture of furniture covers such as loose or fixed covers for sofas, seats or other upholstered furniture. ln the context of this invention, the term "digital map" refers to a map in a digital format, i.e., in aformat that is computer-readable. ln particular, the digital map indicating defects may be includedin a computer-readable file. The file may be a binary file. lt may also be a text file. lt may have any other suitable computer-readable format.
The digital map may be received by means of a netvvork connection. The network connection maybe a wired or a wireless netvvork connection. For example, the digital map may be received froman lnternet connection. Additionally or alternatively, the digital map may be received via a data carrier, for example, a USB stick, a CD, or a floppy disk.
The digital map may indicate the position of one or more defects on the respective sheet. Thedigital map may also indicate the type and/or the size of one or more defects in addition to theirposition. The map may be provided in the form of an array. lt may also take the form of any other suitable data structure. ln the context of this invention, the term "cutting pattern" refers to a pattern that indicates how thetextile sheet is to be cut. The cutting pattern may indicate how many pieces of textile should becut from a textile sheet. ln the following, textile pieces cut from the textile sheet are also bereferred to as "panels". Additionally or alternatively, the cutting pattern may show at which positiona respective panel may be cut from the textile sheet. Further, the cutting pattern may indicate oneor more cutting paths for one or more panels. For example, it may indicate where the cut should begin, and how it should proceed.
An "individualized cutting pattern" is to be understood as a cutting pattern, which is generatedspecifically for an individual textile sheet. The individualized cutting pattern may particularly differfrom a default cutting pattern applied to textile sheets without defects. An individualized cuttingpattern may be stored and applied to one or more subsequent textile sheets. ln this case, the one or more subsequent textile sheets may have the same or a similar digital map indicating defects as the textile sheet for which the individualized cutting pattern was initially generated. The similarity may be measured based on a predetermined similarity measure.
The term "multifunctional robot" is used here and in the following to indicate a robot that isconfigured to perform more than one task. lt may be configured to perform these taskssimultaneously. lt may also be configured to perform these tasks sequentially, i.e. one afteranother. ln particular, the multifunctional robot may be configured to perform the cutting ofa panel,and it may further be configured to pick up and move a panel. The multifunctional robot may beconfigured to perform further tasks. Such further tasks may, for example, comprise stitchingand/or sewing. ln the following, unless specified differently, the term "robot" always refers to a multifunctional robot.
At the first processing position, a cutting of the textile sheet is performed. lt is also possible thatone or more of further steps for textile processing are performed at the first processing position.The further steps may, for example, include inspection and/or sewing and/or stitching of thepieces of textile. At the second processing position, additional steps of the textile processing maybe performed. These additional steps may include further cutting and/or sewing and/or stitching steps.
By using the digital map indicating the defects in a textile sheet in order to generate anindividualized cutting pattern for that specific textile sheet, waste of material can be avoided.ldeally, the map can be generated such that the textile sheet is cut "around" the defects, such thatthe panels that should be used for further processing do not contain defects. Thus, the material of each sheet can be used optimally.
Even if it may not always be possible to generate an individualized cutting pattern such that noneof the cut pieces of textile contains a defect, waste of material can still be minimized. For example,the individualized cutting pattern may be generated in such a way that the amount of wastedmaterial is minimized. For example, the pattern could be generated such that the defects arelocated inside smaller panels. Additionally or alternatively, the pattern could be generated in sucha way that the defects are located such that they will not be visible or less visible in the finishedproduct. For example, the pattern could be generated such that the defects are located inside panels used for the backside of a furniture cover. ln particular, the generating of the individualized cutting pattern may take the position and/or thetype and/or the size of the defect into account. ln other words, the method may prioritize that themost noticeable defects (e.g., the largest defects) are not located inside panels, or in panels that will not be visible or less visible in the finished product.
The generating of the individualized cutting pattern may comprise generating an indicator for oneor more panels of how visible the panels will be in the finished furniture textile product. Such anindicator may indicate that the panel Will be visible at all or not. ln particular, the indicator mayindicate a category of visibility. ln other Words, the panels may be classified depending on theirvisibility in the finished furniture textile product. ln particular, panels Which Will be located in highlyvisible locations on the finished furniture textile product may have an associated high visibilityindicator which indicates that these panels belong to a "highly visible" category. For example,panels to be used for the topside of an arm rest may belong to this category. Further, panelsWhich Will be located in less visible locations on the finished furniture textile product may have anassociated medium visibility indicator which indicates that these panels belong to a "less visible"category. For example, panels to be used for the inner sides of an arm rest may belong to thiscategory. Further, panels Which Will be located in locations on the finished furniture textile productWhich are not visible may have an associated low visibility indicator Which indicates that thesepanels belong to a "not visible" category. For example, panels to be used for the undersides of an arm rest may belong to this category. ln particular, only one textile sheet may be cut at a time. This way, it can be ensured that each sheet is cut in an optimal way based on its respective individualized cutting map.
By employing a first and a second multifunctional robot, efficiency of the processing can besignificantly improved. For example, it is possible that the first robot cuts a first panel from thesheet at the first processing position. The second robot may then pick up and move this piece tothe second processing position while the first robot cuts a second panel from the sheet. lt is also possible that the first and second robot cut, pick up, and move pieces concurrently.
The method may further comprise providing a third multifunctional robot at the first and/or secondprocessing position, Wherein the third multifunctional robot is configured to perform a cutting oftextile pieces from the textile sheet and/or a picking up and moving of textile pieces. Employing athird multifunctional robot may further increase the efficiency of the processing. Since each of themultifunctional robots may be configured to cut the textile sheet and to pick up and move the cutpieces of textile, the robots may be controlled such that the processing is performed in an optimized manner. ln particular, the robots may be controlled based on the individualized cutting pattern. Forexample, the first robot may be controlled to perform cutting of the textile sheet in a first step. lna subsequent step, the first robot may be controlled to pick up and move a panel, which may bethe panel cut by the first robot in the first step. lt may also be a panel that has been cut by another robot. The individual steps of cutting and picking up and moving may be different for each robot. lt is also possible that t\No robots may be used to cut the same panel at the same time. This isparticularly advantageous for large pieces of textile, which are, for example, used in the manufacture of furniture covers.
Generating the individualized cutting pattern may comprise modifying a predetermined cuttingpattern. ln particular, the predetermined cutting pattern may be predetermined based on the sizeof the sheet. For example, a sheet of a given size may comprise enough material for the individualpieces of a plurality of furniture parts, e.g. of two sofa covers. A predetermined cutting patternmay be generated for all sheets of this size, indicating the positions and shapes of the individualpieces. Then, the digital map indicating the defects of a particular sheet may be analyzed toidentify which pieces would contain defects if the sheet were cut according to the predeterminedcutting pattern. Subsequently, the predetermined cutting pattern may be modified by moving orin other words rearranging the positions of the pieces on the sheet such that defects are ideallyavoided or located inside panels that have, for example, a low visibility indicator. ln particular, thenumber and shapes of the pieces may remain unchanged during this modification. This way, theindividualized cutting pattern for this particular sheet may be generated such as to optimally use the textile sheet.
The individualized cutting pattern may be a cutting pattern used in the manufacturing of a coverfor a piece of furniture. The method of the invention is particularly useful in the manufacture ofthese kind of covers, for example, sofa covers. This is because furniture covers, unlike garmentssuch as T-Shirts, are sown or stitched together from a larger number of textile pieces of differentsizes and require more material. For example, one textile sheet might be used for cutting out theindividual pieces for several tens of T-Shirts, but it may only provide enough material for one ort\No sofa covers. Further, the largest panel to be used in the manufacture of a furniture cover istypically significantly larger than the largest panel used in the manufacture of a garment. Thus,by individualizing the cutting pattern, the optimal use of material for producing a furniture cover can be ensured.
The generation of the individualized cutting pattern may comprise generating a first individualizedcutting pattern associated with a cover for a first piece of furniture based on the digital map,generating a second individualized cutting pattern associated with a cover for a second piece offurniture based on the digital map, and selecting the first individualized cutting pattern or thesecond individualized cutting pattern based on one or more properties of the first and secondindividualized cutting patterns. ln particular, the selection may be based on the comparison of theone or more properties of the first individualized cutting pattern and the second individualized cutting pattern.
A property of the first individualized cutting pattern and the second individualized cutting patternmay be the number of panels containing defects. ln other Words, selecting the first individualizedcutting pattern may result in a first number of panels that contain defects, and selecting the secondindividualized cutting pattern may result in a second number of panels that contain defects. Theselection may then be based on whether the first number is greater or smaller than the second number. The individualized cutting pattern With the lower number may be selected.
A further property may be the visibility of one or more defects on a finished furniture textile product,in particular a finished furniture cover. The selection of the individualized cutting pattern may thenbe based on the number of panels with defects with a certain visibility indicator and/or within acategory of visibility. For example, the cutting pattern With the lowest number of panels containingdefects in the highest visibility category may be selected. lt is also possible that the selection isbased on a sum and/or an average of the number of panels containing defects in a plurality of categories.
A further property of the first individualized cutting pattern and the second individualized cuttingpattern may be the remaining amount of textile. Here, the remaining amount of textile is theamount of textile that is left after all panels have been cut from the textile sheet according to anindividualized cutting pattern, i.e. the leftover. ln other Words, cutting the textile sheet accordingto the first individualized cutting pattern may result in a first remaining amount of textile, andcutting the textile sheet according to the second individualized cutting pattern may result in asecond remaining amount of textile. The selection may then be based on Whether the first amountis greater or smaller than the second amount. The individualized cutting pattern With the lower amount may be selected.
The selection may be based on a combination of one or more of the above-mentioned properties.The properties may be Weighted differently in the selection process. The Weights for the propertiesmay be fixed or variable. ln the latter case, the Weights may be selectable by a user. The Weightsmay be different for different types of furniture textile product. For example, for a first type offurniture textile product, it may be important that as few defects as possible are visible. ln thiscase, for example, a property "visibility of defects" may be assigned the highest weight.Conversely, for a second type of furniture textile product, it may be more important to waste aslittle textile material as possible. ln this case, for example, a property "remaining amount of textile" may be assigned the highest weight.
By selecting the individualized cutting pattern as described above, the use of the textile sheet can further be optimized.
One or more of the multifunctional robots may be configured to cut the textile sheet by means ofa laser. This method of cutting is advantageous, since it does not require direct contact with thetextile. Therefore, movement of the textile sheet during cutting can be avoided. This is importantin the case of cutting pieces for a furniture cover, since this involves cutting a number of differentpieces with different sizes and shapes. A movement of one piece or even the entire textile sheet during cutting might negatively affect the cutting of the other pieces.
Additionally or alternatively, one or more of the multifunctional robots may comprise an arm thatis rotatable around at least two axes. ln particular, the arm may be configured to pick up andmove the textile pieces. ln particular, the arm may be rotatable around a first axis that issubstantially normal, in other words perpendicular, to a cutting surface on which the textile sheetis located during the cutting process. This may allow the arm to access different sections of thesheet. lt may also allow the robot to turn in such a way that the arm is no longer located over thetextile sheet. ln particular, it may allow the robot to turn the arm from the first processing positionto the second processing position. The arm may further be rotatable around a second axis that isparallel to the cutting surface. This may allow the robot to move the arm towards and away fromthe textile sheet, respectively. For example, the arm may be moved towards the textile sheet in order to pick up a piece that has been cut from the textile sheet. lt is possible that the arm is rotatable around further axes. This may increase the reach and flexibility of the arm. lt is further possible that one or more ofthe robots are movable. ln particular, they may be movableparallel to a cutting surface on which the textile sheet is located during cutting. For example, therobots may be located on a rail system. This may further increase the operating radius of therobots. lt may further enable the processing of larger textile sheets without having to provide additional robots.
The method may further comprise generating the digital map indicating defects in the textile sheet.ln particular, the generating of the digital map may comprise recording an image of the textilesheet, and applying digital pattern recognition methods to the image of the textile sheet. lnparticular, the generating of the digital map may be performed in-situ when the textile sheet isalready placed on the cutting surface. This way, it can be ensured that the position of the defects is determined correctly within the reference frame of the cutting surface.
The invention further provides an apparatus for processing textiles, comprising means forreceiving a digital map indicating defects in a textile sheet, means for generating, based on thedigital map, an individualized cutting pattern for the textile sheet, a first multifunctional robot at a first processing position configured for cutting textile pieces from the textile sheet according to the cutting pattern, wherein the first multifunctional robot is further configured for picking up the textilepieces and moving them to a second processing position, and/or wherein the apparatus furthercomprises a second multifunctional robot configured for picking up the textile pieces and moving them to a second processing position.
The means for receiving the digital map may comprise means to connect to a network. lnparticular, the network may be the lnternet. The means to connect to the network may configuredto connect the network in a wired or a wireless way. Additionally or alternatively, means forreceiving the digital map may comprise means to access a data carrier, for example, a USB stick, a CD, or a floppy disk.
At the first processing position, a cutting of the textile sheet is performed. lt is also possible thatone or more of further steps for textile processing are performed at the first processing position.The further steps may, for example, include inspection and/or sewing and/or stitching of thepieces of textile. At the second processing position, additional steps of the textile processing maybe performed. These additional steps may include further cutting and/or sewing and/or stitching steps.
By using the digital map indicating the defects in a textile sheet in order to generate anindividualized cutting pattern for that specific textile sheet, waste of material can be avoided. lnparticular, the map can be generated such that the textile sheet is cut "around" the defects, suchthat the panels that should be used for further processing do not contain defects. Thus, the material of each sheet can be used optimally.
Further, by employing a first and a second multifunctional robot, efficiency of the processing canbe significantly improved. For example, it is possible that the first robot cuts a first panel from thesheet at the first processing position. The second robot may then pick up and move this panel tothe second processing position while the first robot cuts a second panel from the sheet. lt is also possible that the first and second robot cut, pick up, and move panels concurrently.
The apparatus may further comprise a third multifunctional robot at the first and/or secondprocessing position, wherein the third multifunctional robot is configured to perform a cutting oftextile pieces from the textile sheet and/or a picking up and moving of textile pieces. Employing athird multifunctional robot may further increase the efficiency of the processing. Since each of themultifunctional robots may be configured to cut the textile sheet and to pick up and move thepanels, the robots may be controlled such that the processing is performed in an optimized mannel".
The means for generating of the individualized cutting pattern may be configured to generate anindicator for one or more panels of how visible the panels will be in the finished furniture textileproduct. Such an indicator may indicate that the panel will be visible at all or not. ln particular, theindicator may indicate a category of visibility. ln other words, the panels may be classifieddepending on their visibility in the finished furniture textile product. ln particular, panels which willbe located in highly visible locations on the finished furniture textile product may have anassociated high visibility indicator which indicates that these panels belong to a "highly visible"category. For example, panels to be used for the topside of an arm rest may belong to thiscategory. Further, panels which will be located in less visible locations on the finished furnituretextile product may have an associated medium visibility indicator which indicates that thesepanels belong to a "less visible" category. For example, panels to be used for the inner sides ofan arm rest may belong to this category. Further, panels which will be located in locations on thefinished furniture textile product which are not visible may have an associated low visibilityindicator which indicates that these panels belong to a "not visible" category. For example, panels to be used for the undersides of an arm rest may belong to this category.
The means for generating an individualized cutting pattern may be configured to generate theindividualized cutting pattern by modifying a predetermined cutting pattern. ln particular, thepredetermined cutting pattern may be predetermined based on the size of the sheet. For example,a sheet of a given size may comprise enough material for the individual pieces of a plurality offurniture parts, e.g. of two sofa covers. A predetermined cutting pattern may be generated for allsheets of this size, indicating the positions and shapes of the individual pieces. Then, the digitalmap indicating the defects of a particular sheet may be analyzed to identify which pieces wouldcontain defects if the sheet were cut according to the predetermined cutting pattern.Subsequently, the predetermined cutting pattern may be modified by moving or in other wordsrearranging the positions of the panels on the sheet such that defects are ideally avoided and/orlocated in panels with a low visibility indicator. ln particular, the number and shapes of the panelsmay remain unchanged during this modification. This way, the individualized cutting pattern for this particular sheet may be generated such as to optimally use the textile sheet.
The means for generating an individualized cutting pattern may be configured to generate an individualized cutting pattern used in the manufacturing of a cover for a piece of furniture.
The means for generating an individualized cutting pattern may be configured to generate a firstindividualized cutting pattern associated with a cover for a first piece of furniture based on thedigital map, generate a second individualized cutting pattern associated with a cover for a secondpiece of furniture based on the digital map, and select the first individualized cutting pattern or the second individualized cutting pattern based on one or more properties of the first and second individualized cutting patterns. ln particular, the selection may be based on the comparison of theone or more properties of the first individualized cutting pattern and the second individualized cutting pattern.
The properties of the first individualized cutting pattern and the second individualized cutting pattern may be one or more of the properties described herein above.
One or more of the multifunctional robots may be configured to cut the textile sheet by means ofa laser, and/or one or more of the multifunctional robots may comprise an arm that is rotatablearound at least t\No axes, in particular wherein the arm is configured to pick up and move thetextile pieces. ln particular, as described further above, the arm may be rotatable around a firstaxis that is substantially normal, in other words perpendicular, to a cutting surface on which thetextile sheet is located during the cutting process, and it may further be rotatable around a second axis that is parallel to the cutting surface. lt is possible that the arm is rotatable around further axes. This may increase the reach and flexibility of the arm. lt is further possible that one or more ofthe robots are movable. ln particular, they may be movableparallel to a cutting surface on which the textile sheet is located during cutting. For example, therobots may be located on a rail system. This may further increase the operating radius of therobots. lt may further enable the processing of larger textile sheets without having to provide additional robots.
The apparatus may further comprise means for generating the digital map indicating defects inthe textile sheet. ln particular, the means for generating the digital map may be configured torecord an image of the textile sheet, and apply digital pattern recognition methods to the image of the textile sheet.
Brief description of the drawings Advantageous embodiments will now be described in combination with the enclosed figures.
Figure 1 schematically shows an apparatus for processing textiles in plane view;Figure 2 schematically shows an apparatus for processing textiles in side view;Figure3 schematically shows a predetermined cutting pattern on a textile sheet which contains defects; 11 Figure4 schematically shows an individualized cutting pattern on a textile sheet which contains defects; and Figure 5 schematically shows a defect map for a textile sheet.
Detailed description of the invention Figure 1 schematically shows an apparatus 1 for processing textiles in plane view. The apparatus1 comprises two multifunctional robots 101a and 101b. The robot 101a comprises an arm 102a.The robot 101b comprises an arm 102b. Figure 1 further shows a textile sheet 103, which isarranged on a surface 100 of the apparatus 1 at a first processing position. The arrows in Figure1 indicate that the robots 101a and 101b can be moved parallel to the textile sheet 103, and that the arms 102a and 102b are rotatable around an axis that is perpendicular to the surface 100.
The robots 101a and 101b are configured to cut the textile sheet 103 into individual pieces oftextile 104. The robots 101a and 101b are further configured to pick up the individual pieces oftextile 104 and move them to one or more second processing positions. The one or more secondprocessing position may be located to the left or to the right of the first processing position shownin Figure 1. They may also be located to the top or to the bottom of the first processing position shown in Figure 1.
Not all second processing positions may be accessible by both the robot 101 a and the robot 101 b.For example, one second processing position may be located to the right of the surface 100. Thissecond processing position may be accessible to the robot 101a and the robot 101b, since bothcan be moved to the right side of the surface 100. Another second processing position may belocated to the bottom of the surface 100. This second processing position may only be accessibleby the robot 101a.
Figure 2 schematically shows an apparatus 1 for processing textiles in side view. The apparatus1 shown in Figure 2 may correspond to the apparatus 1 shown in Figure 1 when viewed from theleft side of Figure 1. ln Figure 2, it can be seen that the textile sheet 103 is arranged on the surface100 of the apparatus 1. The arrows in Figure 2 indicate that the arms 102a and 102b of the robots 101a and 101 b are each rotatable around an axis that is oriented along the viewing direction.
Figure 2 further shows that the arms 102a and 102b comprise a head 105a and 105b at theirrespective distal ends. ln the illustrated embodiment, the heads 105a and 105b comprise arespective laser 106a and 106b. The lasers 106a and 106b can be used to cut the textile sheet103. 12 lt can further be seen that the heads 105a and 105b comprise a gripping element 107a and 107b.The gripping elements 107a and 107b can be used to pick up pieces that have been cut from thetextile sheet 103. The gripping elements 107a and 107b can, for example, comprise one or more claws.
Figure 3 schematically shows a textile sheet 103 with a predetermined cutting pattern illustratedby the broken lines. lt can be seen that the predetermined cutting pattern indicates the shapesand position of individual textile pieces 104. Figure 3 further shows that the textile sheet 103contains a number of defects 108a to 108d. ln the illustrated embodiment, the defect 108b has adifferent type than the defects 108a, 108c, and 108d. For example, the defect 108b could be a small hole in the textile sheet 104, whereas the defects 108a, 108c, and 108d are small knots.
Figure 3 shows that the defects 108a, 108c, and 108d are each located inside a piece 104. Thus,if the textile sheet 103 is being cut according to the predetermined cutting pattern, these pieces will each contain a defect and might have to be discarded.
Figure 4 schematically shows the textile sheet 103 of Figure 3. ln contrast to Figure 3, the brokenlines in Figure 4 indicate an individualized cutting pattern that has been generated based on adefect map, which indicates the position of the defects 108a to 108d. lt can be seen that that thesize and number of the individual pieces 104 is the same as in Figure 3. However, the positionshave been rearranged such that none of the defects 108a to 108d is located inside one of thepieces 104. Such, when cutting the textile sheet 103 according to the individualized cutting map, none of the pieces 104 has to be discarded. lt should be noted that it may not always be possible to modify the predetermined cutting patternsuch that none of the pieces 104 contains a defect. ln such a case, the individualized cuttingpattern may be generated in such a way that the amount of wasted material is minimized. Forexample, the pattern could be generated such that the defects are located inside smaller pieces.Additionally or alternatively, the pattern could be generated in such a way that the defects arelocated at positions, which will not be visible in the finished product. lt is also possible that the type of defect is taken into account when generating the individualized cutting pattern.
Figure 5 schematically shows an embodiment of a representation of a defect map 500 for a textilesheet. The defect map 500 shown in Figure 5 comprises four entries 501 a, 501 b, 501 c, and 501 d,each of which associated with one defect. Figure 5 shows that each in the illustrated embodiment,each entry comprises three data fields 502, 503, and 504. The data field 502 is used to store a number or identifier for the respective defect. 13 The data field 503 is used to store the coordinates of the position for the respective defect. lnparticular, the coordinates may be coordinates in the reference frame of the textile sheet. Forexample, the coordinates may be chosen such that their origin lies in the middle or at one of thecorners of the textile sheet. Alternatively, the coordinates may be coordinates in the referenceframe of an apparatus for processing textiles, for example the apparatus illustrated in Figure 1.While the embodiment shown in Figure 5 only includes one data field for the coordinates, it isevident that the coordinates could be stored in one or more separate data fields. lt is also possible that additional data fields store the position of the respective defect for different reference frames.
The data field 503 is used to store an indicatorfor the type of defect. For example, in the illustratedembodiment, a "1" might indicate a knot in the textile, while a "2" might indicate a hole. lt ispossible that the indicator alternatively or additionally indicates the size of the defect. lt is alsopossible that one or more further data fields are used to store additional information about each defect.
The representation of the defect map shown in Figure 5 may be stored as a digital defect map in any known machine-readable format.
Although the previously discussed embodiments and examples of the present invention havebeen described separately, it is to be understood that some or all of the above-described featurescan also be combined in different ways. The above discussed embodiments are particularly notintended as limitations, but serve as examples, illustrating features and advantages of the invention.

Claims (1)

1.
1. Claims Method for processing furniture textiles, comprising: receiving a digital map indicating defects (108a, 108b, 108c, 108d) in a textilesheet (103); generating, based on the digital map, an individualized cutting pattern forthe textilesheet (103); cutting textile pieces (104) from the textile sheet (103) according to the cuttingpattern using a first multifunctional robot (101a) at a first processing position; picking up the textile pieces (104) using the first (101a) and/or a second multifunctional robot (101b) and moving them to a second processing position. Method for processing furniture textiles according to c|aim 1, Wherein method further comprises providing a third multifunctional robot at the firstand/or second processing position, Wherein the third multifunctional robot is configured toperform a cutting of textile pieces (104) from the textile sheet (103) and/or a picking up and moving of textile pieces (104). Method for processing furniture textiles according to c|aim 1 or c|aim 2,Wherein generating the individualized cutting pattern comprises modifying a predetermined cutting pattern. Method for processing furniture textiles according to one of the preceding claims,Wherein the individualized cutting pattern is a cutting pattern used in the manufacturing of a cover for a piece of furniture. Method for processing furniture textiles according to any of the preceding claims, Whereinthe generating an individualized cutting pattern comprises: generating a first individualized cutting pattern associated With a cover for a firstpiece of furniture based on the digital map; generating a second individualized cutting pattern associated with a cover for asecond piece of furniture based on the digital map; and selecting the first individualized cutting pattern or the second individualized cuttingpattern based on one or more properties of the first individualized cutting pattern and the or the second individualized cutting pattern. Method for processing furniture textiles according to one of the preceding claims,Wherein one or more of the multifunctional robots (101a, 101b) are configured to cut the textile sheet by means of a laser (106a, 106b), and/orWherein one or more of the multifunctional robots comprise an arm (102a, 102b)that is rotatable around at least two axes, in particular Wherein the arm is configured to pick up and move the textile pieces (104). Method for processing furniture textiles according to one of the preceding claims, furthercomprising: generating the digital map indicating defects (108a, 108b, 108c, 108d) in the textilesheet (103). Method for processing furniture textiles according to claim 6, Wherein generating the digitalmap comprisesrecording an image of the textile sheet (103), and applying digital pattern recognition methods to the image of the textile sheet. Apparatus for processing furniture textiles, comprising: means for receiving a digital map indicating defects (108a, 108b, 108c, 108d) in atextile sheet (103); means for generating, based on the digital map, an individualized cutting patternfor the textile sheet (103); a first multifunctional robot (101a) at a first processing position configured forcutting textile pieces (104) from the textile sheet (103) according to the individualizedcutting pattern, Wherein the a first multifunctional robot (101a) is further configured for picking upthe textile pieces (104) and moving them to a second processing position; and/or further comprising a second multifunctional robot (101b) configured for picking up the textile pieces (104) and moving them to a second processing position. Apparatus for processing furniture textiles according to claim 9, further comprisinga third multifunctional robot at the first and/or second processing position, Whereinthe third multifunctional robot is configured to perform a cutting of textile pieces (104) from the textile sheet (103) and/or a picking up and moving of textile pieces (104). Apparatus for processing furniture textiles according to claim 9 or claim 10,Wherein the means for generating an individualized cutting pattern are configured to generate the individualized cutting pattern by modifying a predetermined cutting pattern. Apparatus for processing furniture textiles according to any of the claims 9 to 11,Wherein the means for generating an individualized cutting pattern are configuredto generate an individualized cutting pattern used in the manufacturing of a cover for a piece of furniture. Apparatus for processing furniture textiles according to any of the preceding claims,Wherein the means for generating an individualized cutting pattern are further configuredto: generate a first individualized cutting pattern associated With a cover for a firstpiece of furniture based on the digital map; generate a second individualized cutting pattern associated with a cover for asecond piece of furniture based on the digital map; and select the first individualized cutting pattern or the second individualized cuttingpattern based on one or more properties of the first individualized cutting pattern and the or the second individualized cutting pattern. Apparatus for processing furniture textiles according to any of the claims 9 to 13, Wherein one or more of the multifunctional robots (101a, 101b) are configured tocut the textile sheet by means of a laser (106a, 106b), and/or Wherein one or more of the multifunctional robots (101a, 101b) comprise an arm(102a, 102b) that is rotatable around at least t\No axes, in particular Wherein the arm (102a, 102b) is configured to pick up and move the textile pieces (104). Apparatus for processing furniture textiles according to any of the claims 9 to 14, furthercomprising: means for generating the digital map indicating defects (108a, 108b, 108c, 108d)in the textile sheet (103). Apparatus for processing furniture textiles according to claim 15, Wherein the means forgenerating the digital map are configured torecord an image of the textile sheet (103), and apply digital pattern recognition methods to the image of the textile sheet (103).
SE2051381A 2020-11-27 2020-11-27 Apparatus and method for automation of textile handling SE2051381A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
SE2051381A SE2051381A1 (en) 2020-11-27 2020-11-27 Apparatus and method for automation of textile handling
CN202180079728.6A CN116568452A (en) 2020-11-27 2021-11-26 Apparatus and method for automating textile processing
PCT/SE2021/051178 WO2022115028A1 (en) 2020-11-27 2021-11-26 Apparatus and method for automation of textile handling
EP21898807.9A EP4251797A1 (en) 2020-11-27 2021-11-26 Apparatus and method for automation of textile handling

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE2051381A SE2051381A1 (en) 2020-11-27 2020-11-27 Apparatus and method for automation of textile handling

Publications (1)

Publication Number Publication Date
SE2051381A1 true SE2051381A1 (en) 2022-05-28

Family

ID=81754704

Family Applications (1)

Application Number Title Priority Date Filing Date
SE2051381A SE2051381A1 (en) 2020-11-27 2020-11-27 Apparatus and method for automation of textile handling

Country Status (4)

Country Link
EP (1) EP4251797A1 (en)
CN (1) CN116568452A (en)
SE (1) SE2051381A1 (en)
WO (1) WO2022115028A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2053992A (en) * 1979-06-16 1981-02-11 Girmes Werke Ag A method for making pattern cutting lines on fur fabrics
US4688499A (en) * 1986-12-01 1987-08-25 Collins & Aikman Corporation Apparatus for automatically fabricating textile articles such as bath throw rugs and the like
EP0577842A1 (en) * 1992-01-08 1994-01-12 SHIMA SEIKI MFG., Ltd. Pattern matching method and apparatus for automatic cutting machines
US20130176422A1 (en) * 2010-05-14 2013-07-11 Automated Vision, Llc Systems, methods and computer program products for processing of coverings such as leather hides and fabrics for furniture and other products
WO2018073780A1 (en) * 2016-10-20 2018-04-26 Morgan Tecnica S.P.A. Method and system for automatic cutting of fabric
EP3699578A1 (en) * 2019-02-20 2020-08-26 Comelz S.p.A. System for improved fabric inspection

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2053992A (en) * 1979-06-16 1981-02-11 Girmes Werke Ag A method for making pattern cutting lines on fur fabrics
US4688499A (en) * 1986-12-01 1987-08-25 Collins & Aikman Corporation Apparatus for automatically fabricating textile articles such as bath throw rugs and the like
EP0577842A1 (en) * 1992-01-08 1994-01-12 SHIMA SEIKI MFG., Ltd. Pattern matching method and apparatus for automatic cutting machines
US20130176422A1 (en) * 2010-05-14 2013-07-11 Automated Vision, Llc Systems, methods and computer program products for processing of coverings such as leather hides and fabrics for furniture and other products
WO2018073780A1 (en) * 2016-10-20 2018-04-26 Morgan Tecnica S.P.A. Method and system for automatic cutting of fabric
EP3699578A1 (en) * 2019-02-20 2020-08-26 Comelz S.p.A. System for improved fabric inspection

Also Published As

Publication number Publication date
CN116568452A (en) 2023-08-08
EP4251797A1 (en) 2023-10-04
WO2022115028A1 (en) 2022-06-02

Similar Documents

Publication Publication Date Title
JPH0722909B2 (en) Method and apparatus for cutting a piece from a piece of leather or similar irregular sheet material
US6298275B1 (en) Non-intrusive part identification system for parts cut from a sheet material
DE19514363C2 (en) Method and device for cutting a material to be cut such as textiles, leather, technical devices or the like.
US5258917A (en) Method for nesting contours to be cut out of natural leather
EP0799898B1 (en) Process for cutting out blanks from flat, irregular workpieces, in particular leather
GB1567497A (en) Method and apparatus for automatic fabrik inspection
JP2022508084A (en) Systems and methods for end-to-end goods management
CN110321986A (en) A kind of cloth coding and management system for tracking
SE2051381A1 (en) Apparatus and method for automation of textile handling
CN112119360B (en) Method for automatically cutting soft sheet material and related numerical control equipment
DE2753525A1 (en) METHOD OF PROCESSING ONE PRODUCT OR A SET OF PRODUCTS
CA2477174C (en) Batchwise quilting of printed materials
EP1092049B1 (en) Method for automatically placing parts on leather pieces with non-homogeneous characteristics
Mitchell Rough mill improvement guide for managers and supervisors
EP4137283A1 (en) A method and a system for processing raw wood layers
CN206869994U (en) Cutterhead tool-changing mechanism
Eicher et al. Cut and drawn: Textile work from Nigeria
CN118186147A (en) Method for automatically placing parts on leather piece with non-uniform characteristics
Enterline Digital Commons at Buffalo Stat e
EP1525347B1 (en) Method for manufacturing tufted textile products such as tufted tiles
DE102014115353A1 (en) Method and device for evaluating sheet materials
Moody Automated lumber processing system (ALPS): Computerized hardwood lumber gradings and industrial processing
SHIKHA et al. Assessment of market potential of developed products prepared by folk motifs of Rajasthan
DE4410514A1 (en) Procedure for automatic spreading of egg rolls
JP2004191802A (en) Method for manufacturing print label