EP3529412A1 - Method and system for automatic cutting of fabric - Google Patents
Method and system for automatic cutting of fabricInfo
- Publication number
- EP3529412A1 EP3529412A1 EP17797752.7A EP17797752A EP3529412A1 EP 3529412 A1 EP3529412 A1 EP 3529412A1 EP 17797752 A EP17797752 A EP 17797752A EP 3529412 A1 EP3529412 A1 EP 3529412A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- piece
- cutting
- marking
- fabric
- spatial
- 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.)
- Granted
Links
- 238000005520 cutting process Methods 0.000 title claims abstract description 189
- 239000004744 fabric Substances 0.000 title claims abstract description 117
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000001514 detection method Methods 0.000 claims description 14
- 238000002372 labelling Methods 0.000 claims description 14
- 230000000007 visual effect Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 7
- 230000003287 optical effect Effects 0.000 description 9
- 238000003892 spreading Methods 0.000 description 3
- 230000007480 spreading Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 241001080526 Vertica Species 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000004836 empirical method Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000005291 magnetic effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- SYOKIDBDQMKNDQ-XWTIBIIYSA-N vildagliptin Chemical compound C1C(O)(C2)CC(C3)CC1CC32NCC(=O)N1CCC[C@H]1C#N SYOKIDBDQMKNDQ-XWTIBIIYSA-N 0.000 description 1
Classifications
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06H—MARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
- D06H7/00—Apparatus or processes for cutting, or otherwise severing, specially adapted for the cutting, or otherwise severing, of textile materials
- D06H7/24—Devices specially adapted for cutting-out samples
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B26—HAND CUTTING TOOLS; CUTTING; SEVERING
- B26D—CUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
- B26D5/00—Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
- B26D5/007—Control means comprising cameras, vision or image processing systems
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06H—MARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
- D06H1/00—Marking textile materials; Marking in combination with metering or inspecting
- D06H1/04—Marking textile materials; Marking in combination with metering or inspecting by attaching threads, tags, or the like
- D06H1/046—Marking textile materials; Marking in combination with metering or inspecting by attaching threads, tags, or the like by attaching tags
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B26—HAND CUTTING TOOLS; CUTTING; SEVERING
- B26F—PERFORATING; PUNCHING; CUTTING-OUT; STAMPING-OUT; SEVERING BY MEANS OTHER THAN CUTTING
- B26F1/00—Perforating; Punching; Cutting-out; Stamping-out; Apparatus therefor
- B26F1/38—Cutting-out; Stamping-out
- B26F1/3806—Cutting-out; Stamping-out wherein relative movements of tool head and work during cutting have a component tangential to the work surface
- B26F1/3813—Cutting-out; Stamping-out wherein relative movements of tool head and work during cutting have a component tangential to the work surface wherein the tool head is moved in a plane parallel to the work in a coordinate system fixed with respect to the work
Definitions
- the object of the present invention is a method and system for automatic cutting of one or more overlaid pieces of fabric, typica lly in a predetermined operating window.
- the cutting head is equipped with cutting members for cutting fa bric, typically a vertica l blade with hig h frequency reciprocating rectilinear movement.
- a command u nit is connected to the movement devices and to the cutting head so as to command them to cut the piece(s) of fabric laid on the cutting su rface according to a cutting pattern loaded in the command unit.
- This cutting process can be carried out in a stepped or continuous manner. In the case of a stepped process, each step typically corresponds to a cutting pattern that defines a cutting window, the latter being defined as the area containing the set of shapes constituting the cutting pattern.
- the fabric be arranged over the cutting su rface so that it extends throug hout the entire cutting window within which the command unit will perform the cutting process. Otherwise, one or more shapes would be incomplete or defective. For example, this happens when the fabric lay is arranged with the sides not parallel to the sides of the cutting area. In this case, even if the first cutting window or windows are entirely within the fabric, there is a risk that in subsequent cutting steps the edges of the cutting windows will be beyond the fabric.
- the operator before starting up the cutting process, the operator usually checks to ensure that the fabric lay is sufficiently centred with respect to the cutting area, and particularly that the sides thereof are sufficiently aligned with the sides of the cutting area.
- the cutting head can be equipped with a laser source suitable for projecting a laser beam on the fabric (typically an X-shaped beam).
- a laser source suitable for projecting a laser beam on the fabric (typically an X-shaped beam).
- the operator brings the cutting head in proximity to a vertex of the fabric lay and, typically with the aid of the laser, he/she fixes a point of origin, that is, the operator enters this position in the command unit, which thus knows the origin with respect to which the cutting window shall be positioned.
- the operator then moves the cutting head along a first direction parallel to one side of the cutting area and checks to ensure that the laser beam remains within an acceptable distance from the edge of the fabric lay (for example, the operator ensures that it does not enter the perimeter area of the fabric lay, in which fabric unsuitable for production is present, or that it does not move too far away from the edge of the fabric lay), and possibly, starting from the origin again, along a second direction orthogonal to the first direction, performing the same check.
- the operator can move (within certain limits) the origin accordingly (thereby repositioning the cutting window).
- the fabric lay In extreme cases, the fabric lay must be repositioned manually, particularly in order to re-center it and/or realign the sides of the fabric lay more precisely with the sides of the cutting area.
- the Applicant has found that said method for positioning the cutting window and/or for adjusting the position of the fabric lay is excessively arduous and/or long, thus creating downtime in the fabric processing stage. Moreover, this essentially empirical method involves a certain degree of imprecision. Additionally, in the case of manual positioning of the fabric lay, job safety issues arise when there are heavy loads.
- the Applicant has addressed the issue of ensuring that the cutting process is performed correctly on the fabric, limiting to a minimum, or eliminating, downtime owing to the need to monitor and/or ensure correct positioning of the fabric with respect to where the machine will be cutting the fabric.
- the invention concerns a method for automatic cutting of fabric, comprising :
- the invention concerns a system for automatic cutting of fabric, comprising :
- a detection system suitable for detecting a marking, when said at least one piece is laid on said cutting surface, said marking being representative of at least two spatial points on said at least one piece;
- the characteristics stated above particularly the marking of the piece of fabric so as to represent at least two spatial points, the subsequent detection of this marking to determine the position and orientation thereof, and the automatic cutting of the piece as a function of the position and orientation thus determined, enable very precise automatic cutting of the fabric, avoiding semi-manual control of the positioning of the fabric lay with respect to the cutting area as described above, and/or avoiding or limiting recourse to manual repositioning of the point of origin and/or of the piece/fabric lay. These characteristics can significantly reduce the time needed to check correct positioning of the fabric lay and/or repositioning of the fabric lay, thereby eliminating or reducing processing downtime.
- the present invention can offer one or more of the following preferred characteristics in one or more of its aspects.
- control system is programmed to determine, as a function of said detected marking, a position of said two spatial points with respect to said reference system and to determine from said determined position of the two spatial points, said position and orientation of said piece.
- the position and the orientation of the piece can be determined in a completely automatic manner.
- a predetermined cutting window provided for said automatic cutting be positioned on said at least one piece as a function of said determined position and orientation.
- control system is programmed to place a predetermined cutting window on said at least one piece as a function of said determined position and orientation.
- Positioning said predetermined cutting window preferably comprises translating and/or rotating said cutting window on said at least one piece as a function of said determined position and orientation.
- the positioning of the cutting window on the piece is typically a virtual positioning procedure that is in itself devoid of any concrete actions on concrete objects.
- This virtual procedure corresponds to carrying out the corresponding cutting pattern positioned and oriented on the cutting surface, and thus on the fabric lay, as a function of the position and orientation of the fabric lay as determined according to the invention.
- automatically cutting said at least one piece comprises cutting a plurality of shapes, within said cutting window.
- said control system has loaded a cutting pattern for cutting a plurality of shapes within said cutting window.
- the cutting head is preferably equipped with a cutting blade.
- the automatic cutting system preferably comprises a movement system configured to move said cutting head over said cutting surface along two axes that are mutually orthogonal and parallel to said cutting surface.
- the control system is preferably programmed to command said movement system in order to command said cutting head.
- the automatic cutting of the shapes benefits strongly from the reduced time and the precision offered by the present invention.
- a stack of overlaid pieces of fabric comprising said at least one piece of fabric be provided and marked.
- Said at least one piece is preferably a piece at the top of said stack of pieces.
- said cutting surface is suitable for supporting said stack of pieces.
- a "stack of overlaid pieces of fabric” is generally understood as a plurality of overlaid layers of fabric, wherein the fabric may vary (e.g.
- the fabric can consist in a number of continuous layers (that is, without cutting between the layers) and/or wherein the number of layers (and thus the height) may vary along the fabric lay.
- Said at least one piece and/or stack of pieces typically has a layout with rectilinear sides, preferably two by two parallel; more preferably it has a rectangular (or square) layout.
- spreading machines typically realize this type of layout, which also facilitates the process of marking the fabric, for example manually.
- a straight line passing through the two spatial points is in a predetermined relation with a layout of said at least one piece or stack of pieces. In this manner, the orientation of the piece can be determined from the orientation of this straight line in the plane.
- said straight line is (substantially) parallel to one side of said layout, more preferably parallel to a long side of said layout.
- said straight line visually and intuitively represents the orientation of the piece or the stack of pieces.
- said predetermined relation is in practice respected with a certain tolerance.
- this straight line is substantially considered to be parallel to the side of the layout when it forms with the side an angle of less than or equal to 1°, preferably a half degree.
- Said marking preferably comprises at least two distinct signs representative of said two spatial points, respectively, more preferably a plurality (greater than two) of distinct signs representative of a respective plurality of spatial points, more preferably said signs are mutually equidistant and (substantially) are aligned along said straight line.
- said signs are affixed in proximity to a lateral edge of a layout of said at least one piece or stack of pieces. In this manner, affixing the marking, possibly even manually, proves to be simpler.
- said at least two distinct signs are different from each other.
- a first sign of said signs is representative of a spatial point of origin, the remaining signs being different from said first sign and representing a respective spatial point of alignment.
- Said spatial point of origin is preferably positioned in proximity to a vertex of the layout. In this manner, it is possible to easily fix a point of origin on the fabric lay, and with respect to which the automatic cutting and/or the positioning of the cutting window refers.
- the present invention encompasses any type of sign, applied, preferably directly but also indirectly (that is, through the interposition of a sheet or another auxiliary element), in any position on the piece or stack of pieces, for example signs traced with a colourant, chemical signs, electromagnetic signs (e.g. RFID, ferromagnetic labels, etc.), passive signs and/or active signs (i.e., capable of sending tracking signals).
- the detection system can be implemented with any technology that is compatible with the sign used, for example optical or electromagnetic readers, chemical, magnetic, proximity sensors, wireless receivers, etc.
- each one of said signs is a visual sign (including x's, circles, symbols, codes, etc.).
- At least one of said marking signs, more preferably said first sign is also representative of further information that is useful for the cutting procedures, including for example one or more of the following : the type of fabric, the number of layers and the height of the fabric lay.
- detecting said marking comprises acquiring one or more digital images of said at least one piece and processing said one or more digital imaging in order to recognize said signs and to determine a position of said spatial points with respect to said reference system.
- said detection system comprises a camera configured to acquire digital images of said at least one piece or portions thereof.
- the control system is programmed to process said one or more digital images in order to recognize said signs and to determine a position of said spatial points with respect to said reference system.
- each one of said signs is a barcode, more preferably a Quick Response (QR) code.
- QR Quick Response
- determining said position of each spatial point with respect to said reference system comprises: acquiring a respective digital image containing the respective visual sign representative of said each spatial point, acquiring a spatial position of a reference point of said image with respect to said reference system (e.g. the central point of said image corresponding to an optical axis of the camera), determining a relative position of said spatial point in said respective image with respect to said reference point, comparing a dimension of said respective visual sign in said image with a real dimension of said respective visual sign in order to obtain a scale of said image, and determining said position of each spatial point with respect to said reference system as a function of said position of said reference point, of said relative position and of said scale.
- marking said at least one piece or said stack of pieces comprises applying (directly or indirectly) onto said at least one piece or said stack of pieces, a plurality of labels, each one being provided with one of said signs.
- said labels are applied in proximity to a lateral edge of a layout of said at least one piece or stack of pieces.
- the system for the automatic cutting of fabric comprises a labelling machine comprising a laying surface for at least one piece or a stack of pieces of fabric, a labelling head, a respective movement system configured to move said labelling head along two orthogonal axes parallel to the laying surface, a command unit programmed to command the movement system and the labelling head to apply (directly or indirectly), onto said at least one piece or said stack of pieces, a plurality of labels in order to realize said marking, each label preferably being provided with at least one of said signs.
- the command unit is programmed to apply the labels as a function of a position and an orientation on the laying surface of the layout of said at least one piece.
- the marking process also takes place automatically, preferably also in the case in which the fabric lay is not aligned with respect to the sides of the laying surface.
- FIG. la, lb and lc are schematic views of a system for the automatic cutting of fabric in accordance with the present invention, in three respective operative stages.
- FIG. 2 shows a label according to the present invention.
- FIG. 3 is conceptual views of the cutting area from above, for the purpose of illustrating the method of the present invention.
- a system 1 for the automatic cutting of fabric comprises by way of example ( Figure 1) a cutting surface 2 (typically horizontal) suitable for supporting at least one piece of fabric 3 and a plane reference system X, Y associated therewith, and a cutting area 5 (i.e., the maximum area within which the cutting process can be performed, as determined by the structure of the movement system and of the cutting head).
- a cutting surface 2 typically horizontal
- X, Y the maximum area within which the cutting process can be performed, as determined by the structure of the movement system and of the cutting head.
- the cutting surface can be a stationary supporting surface or, preferably, the surface of a conveyor belt (unillustrated).
- the piece of fabric 3 is the piece at the top of a "fabric lay" 4, that is, of a stack of overlaid pieces of fabric, although the present invention also applies to just one piece of fabric.
- a "fabric lay" 4 that is, of a stack of overlaid pieces of fabric, although the present invention also applies to just one piece of fabric.
- all the overlaid pieces of fabric in the examples shown in the figures have the same rectangular layout, although in more general terms, one layer of fabric can be made up of two or more distinct pieces, or the number of layers (and thus the height) can vary along the fabric lay.
- the fabric lay 4 has a rectangular layout, although the present invention applies to any shape of the layout, provided that it is without circular symmetry.
- the automatic cutting system 1 comprises a cutting head 11 equipped with a cutting blade (unillustrated) and a movement system 12 configured to move the cutting head over the cutting surface along two orthogonal axes parallel to the cutting surface.
- the movement system can for example comprise a bridge 13 over the cutting area 5 and that slides back and forth along the X direction, the cutting head being mounted on the bridge so as to enable it to slide back and forth on the bridge 13 along the Y direction.
- the movement system and the cutting head are not described or illustrated in further detail as they can be of a known type for example.
- the cutting system 1 further comprises a detection system 6 suitable for detecting a marking 7 representative of at least two spatial points 8, 9 on the piece 3.
- the marking 7 is realized by a series of labels 20 applied onto the piece 3 and arranged in proximity to a lateral edge 24 of the piece, and aligned and evenly spaced with respect to each other.
- An example of a label 20 bearing a QR code 21 is shown in Figure 3.
- the QR code constitutes an example sign that is representative of a specific point 22, the relative position of which with respect to the QR code can be chosen arbitrarily.
- the point 22 was chosen on a straight line passing through a diagonal of the QR code and at a predetermined distance from the closest vertex. Once the label has been applied, the spatial position of the point 22 identifies a respective spatial point on the piece 3.
- the series of labels 20 comprises a first label 25 affixed in proximity to a first vertex of the piece 3 (the vertex in the lower right in Figures 3 and 4a-4b) containing a first sign (for example, the QR code 31 shown in Figure 3, the information content of which is the letter “O” for "origin) representative of a first spatial point 8 on the piece 3 and called the "point of origin” (indicated in the figures by a small circle), and a plurality of remaining labels, all containing a second sign, differing from the first sign (for example, the QR code whose information content is the letter "A" for "alignment") and representing a respective spatial point on the piece 3 (indicated in the figures by an "x").
- a first sign for example, the QR code 31 shown in Figure 3, the information content of which is the letter “O” for "origin
- the QR code 31 representative of a first spatial point 8 on the piece 3 and called the "point of origin” (indicated in the figures by a small circle
- these remaining labels include a second label 26 representative of a second spatial point 9 on the piece 3 and called the "point of alignment" (arbitrarily chosen in the figures).
- the labels 20 are arranged on the piece 3 so that the respective spatial points prove to be substantially aligned along a straight line 23 oriented according to a predetermined spatial relation with the layout of the fabric lay.
- the straight line 23 is parallel to the long side 24 of the fabric lay.
- the present invention also encompasses alternative solutions (not shown) in which for example the labels are applied on the vertical flanks of the fabric lay, or in which the straight line 23 is arranged along a diagonal of the fabric lay and/or parallel to the short side.
- solutions encompassed by the present invention envisage the use of signs differing from the QR code, including a linear barcode, or directly an x or a small circle (in which case the images acquired are processed through suitable algorithms for recognizing these signs, as known in the prior art).
- the labels 20 show a respective QR code as shown in Figure 2.
- the signs can be traced (unillustrated) on the piece, for example drawn or printed, rather than applied by means of a label.
- the signs can be affixed directly onto the fabric constituting the fabric lay 4, or onto an auxiliary sheet (e.g. a sheet of paper) arranged at the top of the fabric lay (in this case, the marking is said to be affixed indirectly onto the piece 3).
- the present invention also encompasses solutions (unillustrated) in which at least one of said markings signs, preferably the first sign, is representative of further information useful for the cutting procedures, including for example the type of fabric, the number of layers, the height of the fabric lay, etc.
- the QR code can encode this information. This information can be subsequently used to configure the cutting parameters, including the blade advancement speed, oscillation frequency or sharpening times.
- a line (a solid or a broken line, preferably a straight line) is traced on the fabric lay with a predetermined relation with respect to the layout (e.g. parallel to the long side).
- This line can have at least one predetermined spatial point (e.g. an endpoint of the line), which can function as a point of origin, or it can extend for the entire length of the fabric lay.
- the operator can manually enter a spatial point on the fabric lay (preferably on the line) as a point of origin in the control system.
- the method will thus detect the line (for example, with known techniques for processing the images) to determine the orientation of the fabric lay with respect to the axes X and Y.
- the detection system 6 preferably comprises a camera 10 configured to acquire digital images of the piece 3, consistent with the fact that the QR code is, in the example, a visual sign.
- the camera is fixed with respect to the cutting area and it has an optical field such as to acquire the entire cutting area with just one or a few digital images. In this manner, the marking can be detected through the processing of this/these image/s.
- the camera 10 is solidly constrained to the cutting head, for it is rigidly mounted on the latter, in such a manner that it too can be moved by the movement system 12.
- the camera 10 has an optical axis 15 that is perfectly orthogonal to the cutting area 5.
- the cutting system 1 comprises a control system 100 (for example, comprising a command and control computer alongside the cutting system and suitable electronics) programmed to determine, as a function of the detected marking 7, the position and the orientation of the piece 3 with respect to the reference system X, Y and to command the cutting head 11 for cutting the piece 3 or the fabric lay 4 as a function of the position and orientation thus determined.
- the control system 100 is preferably programmed to command the movement system 12 in order to command the cutting head.
- the system for the automatic cutting of fabric 1 comprises a labelling machine (unillustrated) comprising a laying surface (typically horizontal and realized by a conveyor belt) for the piece 3 or the stack 4 of pieces of fabric, a labelling head, a respective movement system configured to move the labelling head along two axes that are mutually orthogonal and parallel to the laying surface, a command unit (e.g. a computer) programmed to command the movement system and the labelling head to apply a plurality of labels 20 onto the piece or stack of pieces, each label bearing one of said signs 21.
- the laying surface can typically be the spreading surface of a fabric spreading machine.
- the labelling machine is not described or illustrated in further detail as it is already known per se.
- the automatic cutting system 1 described above implements an exemplary method for the automatic cutting of fabric according to the present invention.
- the method comprises marking the stack 4 with the marking 7 representative of at least two spatial points 8, 9 on the stack 4.
- Marking the stack 4 preferably comprises applying (directly or indirectly) the said plurality of labels 20 on the top piece 3.
- the labels 20 are applied manually by an operator.
- the operator applies the labels so that the spatial points that the labels define on the piece 3 are aligned as much as possible with respect to each other and with the long side 24.
- the operator arranges all the labels at about the same distance from the lateral edge 24 (for example, so that all the fabric to be discarded is found between the labels and the edge).
- the labels 20 are applied automatically by a labelling machine.
- a point of origin for example near the first vertex
- an orientation of the piece or stack of pieces on the laying surface are initially entered preferably in the command unit manually (for example, by manually entering a second point of alignment in proximity to the vertex opposite the first vertex), so that the straight line 23 passing through the spatial points on the labels proves to be parallel to the side 24.
- the stack 4 is placed on the cutting surface 2 so that the end portion of the stack is found in the cutting area 5; said end portion of the stack comprises the first vertex in the proximity of which said first label 25 is found.
- the control system 100 initially moves the camera 10 (for example, with a zigzag movement of the cutting head 11) so as to scan a portion of the piece 3 adjacent to the first vertex containing the point of origin 8, acquiring the relative digital images of the piece (typically acquired by electronics on board the camera), until the QR code of the first label has completely entered the optical field of the camera (Fig. la).
- the control system e.g. the electronics on board the camera
- the control system stops the cutting head and the camera.
- the electronics on board the camera send an acquired QR code signal to the command and control computer and the computer sends a stop signal to the cutting head and receives a stop confirmation signal from the latter.
- the control system 100 acquires the position of the camera (for example, the spatial coordinates of the optical axis 15 with respect to the system X, Y) and a digital image containing the QR code and proceeds to process it so as to determine the real position of the spatial point 8 with respect to the system X, Y, and said point 8 is acquired as the point of origin.
- the control system determines the relative position of the spatial point 8 represented by the QR code within the digital image (for example, the relative position of the spatial point 8 with respect to the point in the image corresponding to the optical axis 15).
- a relative dimension of the QR code in the image is compared with the known corresponding real dimension to obtain the scale of the image (in other words, the real dimensions corresponding to a single pixel in the image are determined.
- the real position of origin 8 with respect to the optical axis 15 can be determined, and from there the real position of the point of origin 8 with respect to the reference system X, Y.
- the height of the fabric lay can be determined and the height can be used to command the cutting procedures, for example to configure parameters such as speed, oscillation frequency or sharpening times of the blade.
- the camera is moved rapidly, preferably along the X axis, as far as the opposite vertex of the cutting area 5 (Fig. lb), preferably without detecting the marking, and from there it is moved in reverse again towards the first vertex, this time repeating the scanning procedures stated above until the QR code of the second label 26 has completely entered the optical field of the camera (Fig . lc).
- the real position of the second spatial point 9 is determined with respect to the system X, Y and the second spatial point 9 is acquired as a "point of alignment".
- the control system 100 acquires the direction of the straight line 23 and thus of the side 24 of the fabric lay.
- the exemplary method described above which detects the label useful for alignment and furthest from the point of origin, makes it possible to determine the orientation of the fabric lay with the greatest possible precision.
- the control system 100 provides for automatically cutting the fabric lay as a function of the determined position and orientation, preferably with the aim of obtaining a plurality of shapes within a predetermined cutting window 30 (Fig. 3, 4a and 4b).
- the procedure can be described in terms of positioning the cutting window as a function of the determined position and orientation.
- positioning the cutting window is to be understood in a figurative sense.
- the control system typically carries out the cutting procedures according to a preloaded cutting pattern, which is adapted to the position and orientation as determined previously.
- Figure 3 illustrates a situation in which the fabric lay is located on the cutting surface with the sides parallel to the axes X, Y and centred with respect to the cutting area.
- the control system positions the cutting window 30 in relation to the point of origin 8 (for example a vertex of the cutting window is overlaid on the point of origin) and this is generally sufficient to have the fabric of the fabric lay extend over the entire cutting window 30.
- Figures 4A and 4B show a situation in which the fabric lay is located on the cutting surface with the long sides not parallel to the X axis (as also shown in Figures la-lc). Note that the misalignment has been exaggerated in the figures for the sake of descriptive clarity. In reality the angle formed by the straight line 23 and the side 24 is smaller, typically on the order of a few degrees.
- the piece 3 or stack pieces 4 is typically advanced (for example with a conveyor belt at the cutting surface 2) for a suitable length, so that new fabric is found in the cutting area 5 for the subsequent cutting stage.
- a detection procedure for detecting the marking and for determining the new orientation of the fabric lay 4 is carried out once again.
- the spatial position occupied by the previous point of alignment 9 is taken as a new point of origin after advancement of the fabric lay 4, preferably calculated by the control system 100 without the use of the detection system 6 (in that this advancement takes place along the X axis).
- the system proceeds as described above to detect the label 20 closest to the opposite end of the cutting area and to determine therefrom the real position of the respective spatial point. In this manner, the position and orientation of the stack of pieces 4 are redetermined, as a function of which cutting is carried out in the subsequent cutting window.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Materials Engineering (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Forests & Forestry (AREA)
- Mechanical Engineering (AREA)
- Treatment Of Fiber Materials (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RS20220370A RS63118B1 (en) | 2016-10-20 | 2017-10-19 | Method and system for automatic cutting of fabric |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IT102016000105846A IT201600105846A1 (en) | 2016-10-20 | 2016-10-20 | METHOD AND SYSTEM FOR AUTOMATIC FABRIC CUTTING |
PCT/IB2017/056500 WO2018073780A1 (en) | 2016-10-20 | 2017-10-19 | Method and system for automatic cutting of fabric |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3529412A1 true EP3529412A1 (en) | 2019-08-28 |
EP3529412B1 EP3529412B1 (en) | 2022-02-09 |
Family
ID=58054415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP17797752.7A Active EP3529412B1 (en) | 2016-10-20 | 2017-10-19 | Method and system for automatic cutting of fabric |
Country Status (9)
Country | Link |
---|---|
US (1) | US20190257027A1 (en) |
EP (1) | EP3529412B1 (en) |
CN (1) | CN109844213A (en) |
AU (1) | AU2017344481B2 (en) |
ES (1) | ES2911176T3 (en) |
IT (1) | IT201600105846A1 (en) |
PT (1) | PT3529412T (en) |
RS (1) | RS63118B1 (en) |
WO (1) | WO2018073780A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3097462B1 (en) * | 2019-06-21 | 2021-07-02 | Lectra | Method of placing pieces to be cut automatically from a patterned fabric |
IT201900011847A1 (en) * | 2019-07-16 | 2021-01-16 | Fotoba Int S R L | PROCEDURE FOR CREATING A PRINTED SUPPORT AND RELATIVE PRINTING SYSTEM |
CN112776082A (en) * | 2019-11-11 | 2021-05-11 | 华源国际有限公司 | Punching machine |
DE102020003913B3 (en) * | 2020-06-22 | 2021-06-24 | Edmund Philipp | Method for the application of 3-D functional textile structures with hardware and software components that can be activated and controlled. |
JP7508956B2 (en) | 2020-09-04 | 2024-07-02 | コニカミノルタ株式会社 | IMAGE GENERATION DEVICE, IMAGE GENERATION METHOD, IMAGE GENERATION PROGRAM, AND IMAGE FORMING SYSTEM |
SE2051381A1 (en) * | 2020-11-27 | 2022-05-28 | Ikea Supply Ag | Apparatus and method for automation of textile handling |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05200697A (en) * | 1992-01-23 | 1993-08-10 | Shima Seiki Mfg Ltd | Cutting pattern compensation method in cutting machine |
DE10245730A1 (en) * | 2002-10-01 | 2004-04-22 | Schuler Held Lasertechnik Gmbh & Co. Kg | Device and method for cutting textiles |
JP2015048556A (en) * | 2013-09-03 | 2015-03-16 | グンゼ株式会社 | Fabric and method for cutting the same |
JP6456274B2 (en) * | 2015-12-11 | 2019-01-23 | 株式会社島精機製作所 | Extension system and extension method |
-
2016
- 2016-10-20 IT IT102016000105846A patent/IT201600105846A1/en unknown
-
2017
- 2017-10-19 PT PT177977527T patent/PT3529412T/en unknown
- 2017-10-19 RS RS20220370A patent/RS63118B1/en unknown
- 2017-10-19 AU AU2017344481A patent/AU2017344481B2/en active Active
- 2017-10-19 CN CN201780064598.2A patent/CN109844213A/en active Pending
- 2017-10-19 ES ES17797752T patent/ES2911176T3/en active Active
- 2017-10-19 EP EP17797752.7A patent/EP3529412B1/en active Active
- 2017-10-19 WO PCT/IB2017/056500 patent/WO2018073780A1/en unknown
- 2017-10-19 US US16/342,129 patent/US20190257027A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2018073780A1 (en) | 2018-04-26 |
ES2911176T3 (en) | 2022-05-18 |
IT201600105846A1 (en) | 2018-04-20 |
US20190257027A1 (en) | 2019-08-22 |
AU2017344481B2 (en) | 2022-08-25 |
EP3529412B1 (en) | 2022-02-09 |
CN109844213A (en) | 2019-06-04 |
AU2017344481A1 (en) | 2019-05-23 |
RS63118B1 (en) | 2022-05-31 |
PT3529412T (en) | 2022-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2017344481B2 (en) | Method and system for automatic cutting of fabric | |
EP2488333B1 (en) | An apparatus for cutting articles comprising a flat surface on which designs and/or writings are reproduced and a method for actuating the apparatus | |
EP3260255B1 (en) | System for cutting | |
EP3167996A1 (en) | Process for the calibration of a combined laser cutting and engraving and embroidering system and a relative combined laser cutting and engraving and embroidering system | |
JPH07324213A (en) | Method and apparatus for processing material to be cut | |
US8494671B2 (en) | Grinding machine having the function of measuring distance | |
US20190047098A1 (en) | Production line | |
JP4185731B2 (en) | Method for aligning a spatial arrangement of pattern pieces including a marker scheme | |
KR101513407B1 (en) | Finishing assistance apparatus, finishing assistance method and finishing assistance system | |
US7003370B2 (en) | Method of symmetrically locating a pattern piece relative to work material having a variable repeat pattern | |
JP2009248182A (en) | Marking device | |
WO2014096412A2 (en) | Method for determining the workpiece location | |
EP3467178B1 (en) | Apparatus for making decorations on at least one sheet-like medium and process for calibrating said apparatus | |
TW202039135A (en) | Characterization method and system for a laser processing machine with a moving sheet or web | |
WO2016147977A1 (en) | Image-rendering device | |
KR20220133780A (en) | Processing apparatus | |
CN109668520B (en) | System and method for extracting material profile through machine vision | |
JP2018094616A (en) | Laser processing apparatus and method | |
CN109435444A (en) | Realize the device and method of accurate thermoprint | |
US11017554B2 (en) | Method for securing a bonding product in a working region of a bonder | |
JP2023070654A (en) | Method for producing sewing data set as basis of sewing program for sewing seam profile onto sewn material having sewn material structure | |
WO2019206713A1 (en) | Flipside reader for sheet processing systems | |
WO2022220765A1 (en) | A sheet processing machine | |
EP4323142A1 (en) | A sheet processing machine | |
FI13614Y1 (en) | Apparatus for producing a marking product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
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 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20190416 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: B26D 5/00 20060101ALI20210922BHEP Ipc: B26F 1/38 20060101ALI20210922BHEP Ipc: D06H 7/24 20060101ALI20210922BHEP Ipc: D06H 1/04 20060101AFI20210922BHEP |
|
INTG | Intention to grant announced |
Effective date: 20211015 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP Ref country code: AT Ref legal event code: REF Ref document number: 1467580 Country of ref document: AT Kind code of ref document: T Effective date: 20220215 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602017053211 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: RO Ref legal event code: EPE |
|
REG | Reference to a national code |
Ref country code: PT Ref legal event code: SC4A Ref document number: 3529412 Country of ref document: PT Date of ref document: 20220504 Kind code of ref document: T Free format text: AVAILABILITY OF NATIONAL TRANSLATION Effective date: 20220428 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2911176 Country of ref document: ES Kind code of ref document: T3 Effective date: 20220518 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20220209 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1467580 Country of ref document: AT Kind code of ref document: T Effective date: 20220209 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220509 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220509 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220510 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220609 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602017053211 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
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 |
Effective date: 20221110 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20221031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20221019 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230530 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20221031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20221019 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20230914 Year of fee payment: 7 Ref country code: GB Payment date: 20230914 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: SK Payment date: 20230915 Year of fee payment: 7 Ref country code: RS Payment date: 20230927 Year of fee payment: 7 Ref country code: PT Payment date: 20230925 Year of fee payment: 7 Ref country code: FR Payment date: 20230914 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: ES Payment date: 20231107 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: TR Payment date: 20231013 Year of fee payment: 7 Ref country code: RO Payment date: 20231002 Year of fee payment: 7 Ref country code: DE Payment date: 20230915 Year of fee payment: 7 Ref country code: CH Payment date: 20231102 Year of fee payment: 7 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20171019 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220209 |