Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AUTOMATIC FLAT-PIECE CUTTING MACHINE AND RELATED METHOD
Document Type and Number:
WIPO Patent Application WO/2023/248103
Kind Code:
A1
Abstract:
The present invention pertains to a cutting machine for the automated cutting of at least one flat piece of deformable material. The machine comprises a cutting table which supports a cutting mat, a cutting unit provided with a blade and movable above the cutting mat to cut the flat piece into shapes and/or along lines according to a predetermined cutting path, an accessory processing unit provided with at least one accessory tool and movable over at least a portion of the cutting mat to perform accessory processing of the flat piece according to a predetermined accessory processing path, and an electronic control unit that controls the cutting unit and the accessory processing unit so as to actuate the accessory processing unit simultaneously to the cutting unit at least during a cutting step of the flat piece

Inventors:
PASINI MANUEL (IT)
GORI SERGIO (IT)
CATTINI PAOLO (IT)
Application Number:
PCT/IB2023/056326
Publication Date:
December 28, 2023
Filing Date:
June 19, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FK GROUP S P A (IT)
International Classes:
B26F1/16; B26D1/60; B26D5/08; B26D9/00; B26F1/02; B26F1/38; B65C5/00
Domestic Patent References:
WO2004011255A12004-02-05
Foreign References:
US4740668A1988-04-26
GB1543258A1979-03-28
FR2783191A12000-03-17
CN215038148U2021-12-07
DE102020105416A12021-09-02
GB2297682A1996-08-14
FR2809378A12001-11-30
CN110328388A2019-10-15
CN215943193U2022-03-04
CN212978607U2021-04-16
Attorney, Agent or Firm:
CHIMINI, Francesco et al. (IT)
Download PDF:
Claims:
CLAIMS

1 . A cutting machine for the automated cutting of at least one flat piece made of deformable material , comprising : a cutting table which supports a cutting mat and extends between a loading area of the flat piece onto the cutting mat and an unloading area of the flat piece from the cutting mat , the flat piece being translatable on or with the cutting mat from the loading area to the unloading area ;

- a cutting unit provided with a blade and movable over the cutting mat to cut the flat piece into shapes and/or along lines according to a predetermined cutting path;

- an accessory processing unit provided with at least one accessory tool and movable over at least a portion of the cutting mat to perform accessory processing of the flat piece according to a predetermined accessory processing path;

- an electronic control unit which controls the cutting unit and the accessory processing unit , the electronic control unit being programmed so as to actuate the accessory processing unit simultaneously to the cutting unit at least during a cutting step o f the flat piece .

2 . A machine according to claim 1 , wherein the cutting unit is movable over a first area of the cutting mat , the accessory processing unit is movable over a second area of the cutting mat which is at least partially separate from the first area, and wherein the electronic control unit is programmed to actuate the accessory processing unit simultaneously to the cutting unit when the flat piece at least partially enters the second area of the cutting mat .

3 . A machine according to claim 1 or 2 , comprising a mat actuator controllable by the electronic control unit to perform an automated translation of the cutting mat on the cutting table .

4 . A machine according to claim 3 , wherein the electronic control unit is programmed to actuate the mat actuator so that the translation of the cutting mat occurs in an intermittent manner .

5 . A machine according to claim 3 , wherein the electronic control unit is programmed to actuate the mat actuator so that the translation of the cutting mat occurs continuously, the cutting unit and the accessory processing unit being controllable so as to make the cut and perform the accessory processing during the translation of the cutting mat , wherein the machine comprises a mat position sensor suitable for continuously sensing the position of the cutting mat along the translation axis , and wherein the electronic control unit is programmed to acquire from the mat position sensor the current position of the cutting mat and to command the cutting unit and the accessory processing unit to follow a cutting and accessory processing path, wherein the coordinates of said path along the mat translation axis are given by the di f ference between predetermined coordinates and the current position of the cutting mat .

6 . A machine according to any one of the preceding claims , wherein the accessory processing unit is a unit for drilling and/or die cutting the f lat piece .

7 . A machine according to claim 6 , wherein the drilling and/or die cutting unit comprises a robotic arm placed downstream or upstream of the cutting unit along the advancement direction of the cutting mat on the cutting table , wherein an electromechanical member suitable for operatively supporting a drill bit or a die cutting bit is mounted on the wrist of the robotic arm .

8 . A machine according to claim 7 , wherein said electromechanical member comprises a toroidal-shaped motor assembly which extends around a motor rotation axis and which is provided with coupling means to the drill bit or die cutting bit , said coupling means being suitable for supporting the drill bit or the die cutting bit coaxially to said motor rotation axis .

9 . A machine according to claim 7 or 8 , wherein the robotic arm comprises an ej ection rod which is translatable inside the die cutting bit to ej ect the cut material inside the die cutting bit .

10 . A method for making a cut in closed shapes and/or along lines according to a predetermined cutting path on at least one flat piece made of deformable material , and accessory processing by means of an automatic cutting machine comprising : a cutting table which supports a cutting mat and extends between a loading area of the flat piece onto the cutting mat and an unloading area of the flat piece from the cutting mat , where the flat piece is translatable on or with the cutting mat from the loading area to the unloading area ;

- a cutting unit provided with a blade and movable over the cutting mat to cut the flat piece ;

- an accessory processing unit provided with at least one accessory tool and movable over the cutting mat to perform accessory processing of the f lat piece ; the method comprising the steps of :

- advancing the flat piece from the loading area to the unloading area ;

- simultaneously actuating both the cutting unit and the accessory processing unit at least during a cutting step of the flat piece .

11 . A method according to claim 10 , wherein :

- the cutting unit is movable over a first area of the cutting mat to cut the flat piece ;

- the processing unit is movable over a second area of the cutting mat which is at least partially separate from the first area of the mat , to perform the accessory processing of the flat piece ; and wherein the method comprises the steps of :

- when the flat piece is exclusively in the first or second area of the cutting mat , actuating either the cutting unit or the accessory process ing unit ;

- when the flat piece is at least partially in both the first and the second area of the cutting mat , simultaneously actuating both the cutting unit and the accessory processing unit .

12 . A method according to claim 10 or 11 , wherein the accessory processing is drilling or die cutting of the flat piece or labeling of the shapes obtained from cutting the flat piece .

13 . A method according to any one of claims 10- 12 , wherein the cutting path is described in a CAD file which also includes a description of the accessory processing, the method comprising the steps of :

- acquiring, by an electronic control unit of the cutting machine , said CAD file ; transmitting, by the electronic control unit , the coordinates of the cutting path to electric drives of the cutting unit and the coordinates of the accessory processing to electric drives of the accessory processing unit .

14 . A method according to any one of claims 10- 13 , wherein the flat piece is advanced in an intermittent manner .

15 . A method according to any one of claims 10- 13 , wherein the flat piece is advanced continuously, wherein the cutting unit and the accessory processing unit are controlled so as to perform the cut and the accessory processing during the translation of the cutting mat , the method further comprising the steps o f : acquiring from a mat position sensor the current position (w) of the cutting mat ;

- acquiring the coordinates of the cutting path (x±, y±, z± ) and the coordinates of the accessory processing path (x: , yj , Zj ) ;

- calculating updated coordinates of the cutting path and the accessory processing path, wherein the coordinates (x±,w, Xj ,w) of the cutting path and the accessory processing path along the translation axis (X ) of the cutting mat are obtained from the di f ference between the acquired coordinates (x±, Xj ) and the current position (w) of the cutting mat ; transmitting to the cutting unit and the accessory processing unit the updated coordinates of the cutting path and of the accessory processing path . 16 . A method according to any one of claims 10- 15 , wherein the second area of the cutting mat is defined downstream or upstream of the first area of the cutting mat in the advancement direction of the flat piece from the loading area to the unloading area . 17 . A method according to any one of claims 10- 16 , wherein the portion of the cutting table engaged by the cutting mat has a rectangular area, and wherein the first and second area are two consecutive and adj acent rectangular partitions of that rectangular area .

Description:
"Automatic flat-piece cutting machine and related method" DESCRIPTION

[0001] The present invention relates to the field of machines for the automatic cutting of flat pieces made of deformable materials , particularly textiles .

[0002] The cutting machines to which the present invention refers are of the type that , by importing via software a cutting path ( called "nesting" in j argon) , provides for the blade cutting of shapes or along lines , such as , for example , portions of the flat piece defined by polygons . In addition to cutting, these machines may carry out accessory processing, such as , for example , drilling or die cutting of holes , even of di fferent si zes , or labeling the cut portions of the flat piece .

[0003] Therefore , in some known embodiments , an automatic cutting machine of the type mentioned above comprises a cutting table which supports a cutting mat and which extends between an area for loading the flat piece onto the cutting mat and an area for unloading the flat piece from the cutting mat . The cutting mat also acts as a conveyor belt and is therefore translatable on the cutting table to transport the flat piece from the loading area to the unloading area .

[0004] The machine is equipped with a cutting unit that has a blade or knife and is movable above the cutting mat to perform flat piece cutting in closed shapes or other figures, such as simple cutting along lines, according to a predetermined cutting path. For example, the cutting unit is mounted on a beam which is slidable along the advancement direction of the cutting mat. The cutting unit is also slidable along the beam and therefore orthogonally to the advancement direction of the cutting mat. In this way, the cutting blade may reach any position in the plane defined by the cutting mat.

[0005] In the automotive, aerospace, apparel, and composite materials sectors, it is common to use very long nestings (e.g., 10-12 m) , in which there are also numerous holes, with diameters that may vary from 1 to 30 mm, for example. The holes are needed to fix, for example by means of clips, the cut materials to the supporting structures of a finished product.

[0006] For example, in an automobile, the soft lining parts of an engine hood or luggage compartment are attached to the metal structure with buttons and clips that engage these holes; some deformable components of headrests also need to have holes as circular references for matching them to the upholstery parts, paddings, etc.

[0007] Currently, in order to drill these holes during the work cycle of an automatic cutting machine, it is necessary to install on board the cutting head beam one or more devices , such as drills and/or dies , with diameters which are consistent with the si ze of the holes .

[0008] During the work cycle , the material is advanced by the cutting mat ( continuously or stepwise ) , and the material is alternately cut by the blade or drilled/pierced by the drill/die .

[0009] The alternative use of the blade or drill/die results from the coexistence of the two devices on the same beam, and this inevitably introduces dead time that slows down the work cycle . For example , the greater the length of the nestings , the more holes with di f ferent diameters , the more the whole process suf fers downtime due to the alternation between cutting and dril ling .

[0010] The obj ect of the present invention is to resolve the aforementioned limitations of the textile cutting machine according to the prior art , and in particular it is to propose a flat-piece cutting machine capable of cutting down dead time and reducing the travel time of the flat piece on the cutting table , with obvious advantages in terms of work cycle productivity .

[0011] This obj ect is achieved with an automatic flat piece cutting machine according to claim 1 and with a method according to claim 10 . The dependent claims describe preferred or advantageous embodiments of the invention.

[0012] The features and advantages of the machine and method according to the invention shall be made readily apparent from the following description of preferred example embodiments thereof, provided purely by way of non-limiting example, with reference to the accompanying figures, wherein:

[0013] - Fig. 1 is a perspective view of a cutting machine according to the invention, in one embodiment;

[0014] - Fig. la is an elevation view of the machine in Fig. 1;

[0015] - Fig. lb is a plan view from the top of the machine in Fig. 1, wherein two different work areas are denoted with dashed lines;

[0016] - Fig. 2 is a perspective view of a portion of the machine from the previous figures, showing, below the cutting mat, a sensor for detecting the translation of the cutting mat;

[0017] - Fig. 3 is a perspective view of only the drilling and/or die cutting unit of the machine in

Fig. 1;

[0018] - Fig. 4 is a perspective view of an electromechanical member of the drilling and/or die cutting unit in Fig. 3, on which a die cutting tool is mounted; [0019] - Fig . 4a is a plan view from above of the electromechanical member in Fig . 4 ;

[0020] - Fig . 4b is an axial section of the electromechanical member and the die cutting tool thereof ;

[0021] - Fig . 5 is a perspective view of the die cutting tool alone , in one embodiment ; and

[0022] - Fig . 6 is a flowchart related to an example of a control program of the cutting unit and of the robot performing accessory processing .

[0023] In said drawings , 1 has been used to denote , as a whole , a machine for the automatic cutting of flat pieces made of deformable material , particularly, but not exclusively, textiles .

[0024] The cutting machine 1 is able to process a single flat piece ( single-ply machine in the case of textiles ) or a plurality of superimposed flat pieces (multiple-ply stack in the case of textiles ) . In the latter case , the processing units described below are able to simultaneously process all the superimposed flat pieces ( the stack) as i f they were a single piece . In the remainder of the description, for ease of explanation, the term " flat piece" will therefore be used both to refer to a single flat element and to refer to several flat elements superimposed to form a stack . [0025] The machine 1 comprises a cutting table 10 that supports a cutting mat 12 . The cutting table 10 extends between a loading area 10a of the flat piece onto the cutting mat 12 and an unloading area 10b of the flat piece from the cutting mat 12 .

[0026] The cutting mat 12 is made , for example , as a needle mat or of a felt-like material that speci fically allows a cutting blade to pass through . Moreover, the cutting mat 12 may be equipped with piece clamping means , such as suction means , suitable for clamping the flat piece on the surface of the cutting mat 12 .

[0027] In one embodiment , the cutting mat 12 is translatable on the cutting table 10 to transport the flat piece from the loading area 10a to the unloading area 10b ( see arrow T in Fig . 1 and lb ) . In the figures , X denotes the translation axis of the cutting mat . For example , the cutting mat 12 is movable as a conveyor belt ( or several adj acent conveyor belts ) and is therefore wrapped around two ( or more ) drive rollers placed at least at the loading area 10a and the unloading area 10b . [0028] The machine 1 is equipped with a cutting unit 14 . This cutting unit 14 is equipped with a blade , or kni fe . The blade or kni fe may be fixed, such as in the case of single-ply cutting, or adapted to be moved vertically to perform flat piece cutting, such as in the case of multi- ply textiles .

[0029] The cutting unit 14 may be of the type conventionally used for these automatic textile cutting machines , and therefore its structure and operation are known to the person skilled in the art and require no further description . An example of a cutting head is described in WO2014064568A2 , in the name of the same Applicant .

[0030] The cutting unit 14 is movable over a first area Al of the cutting mat 12 ( see Fig . lb ) to perform flat piece cutting according to a predetermined cutting path . The coordinates of the predetermined cutting path (x±, y±, z± ) therefore refer to this first area Al of the cutting mat . For example , the coordinates of the cutting path are calculated relative to a reference point of the first area Al , for example coinciding with a vertex of that first area Al .

[0031] In one embodiment , the first area Al corresponds to the whole area of the cutting machine engaged by the cutting mat 12 .

[0032] In one embodiment , the cutting unit 14 is mounted on a beam 16 that extends over the cutting table 10 perpendicular to the advancement direction ( T ) of the cutting mat 12 and is slidable along side guides 162 of the cutting table 10 , which side guides extend parallel to the advancement direction of the cutting mat 12 .

[0033] The cutting unit 14 is also slidable along the beam 16 . Therefore , the blade may reach any position in the plane defined by the first area Al .

[0034] The machine 1 is also equipped with at least one accessory processing unit 20 suitable for performing additional processing on the flat piece in addition to cutting . As will be described later in more detail , the accessory processing may be drilling or die cutting of the flat piece or labeling of the polygonal portions obtained from the cutting operation .

[0035] In a general embodiment , the accessory processing unit 20 is equipped with at least one accessory tool 22 and is movable over a second area A2 of the cutting mat 12 . The accessory processing unit 20 is suitable for performing the accessory processing of the flat piece according to a predetermined accessory processing path .

[0036] In one embodiment , the second area A2 coincides with the first area Al and may therefore correspond to the area of the cutting machine engaged by the cutting mat 12 .

[0037] In a variant embodiment , the second area A2 is an area within the area Al .

[0038] In a variant embodiment , the second area A2 is at least partially separate from the first area Al . [0039] In an embodiment shown in Fig. lb, the first area Al and the second area A2 are two separate areas adjacent to each other.

[0040] The coordinates of the predetermined accessory processing path (xj, yj, Zj) may thus refer to the second area A2 of the cutting mat 12.

[0041] It should be noted that if the cutting mat 12 is a movable conveyor for transporting the flat piece, the first and second areas Al, A2 of the cutting mat 12 do not necessarily mean physical portions of the cutting mat 12, but rather portions of the surface of the cutting table 10 engaged by the side of the cutting mat facing outward, i.e., upward. If, on the other hand, the cutting machine 1 operates with a fixed cutting mat 12 and the flat piece is advanced along the cutting mat 12 by other handling means, then these first and second areas Al, A2 may also be considered portions of the cutting mat 12.

[0042] In one embodiment, the accessory processing unit 20 is movable above the second area A2 independently of the movement of the cutting unit 14 over the first area Al.

[0043] However, the accessory processing unit 20 is a separate unit from the cutting unit 14, i.e., it is placed on a support structure separate from the one supporting the cutting unit 14.

[0044] The cutting unit 14 and the accessory processing unit 20 are controlled by an electronic control unit 30 . In some embodiments , the electronic control unit 30 comprises a cutting unit controller, such as a CNC, and an accessory processing controller, which controls the accessory processing unit 20 . I f separate , these controllers may still be operationally linked to each other, for example by a communication bus , so that synchroni zation between the processing steps and/or between the movements performed by the cutting unit and the accessory processing unit may be achieved .

[0045] The electronic control unit 30 is programmed so as to actuate the accessory processing unit 20 simultaneously to the cutting unit 14 at least during a cutting step of the flat piece .

[0046] In the case of at least partially separate first and second areas Al , A2 , the electronic control unit 30 is programmed to actuate the accessory processing unit 20 when the flat piece at least partial ly enters the second area A2 of the cutting mat 12 .

[0047] In the case of first and second areas Al , A2 coinciding with each other, the electronic control unit 30 is programmed to manage the operations of the cutting unit 14 and the accessory processing unit 20 in such a way that the two units may operate simultaneously but without interfering with each other . [0048] Therefore, the two processes may take place simultaneously (at least during one stage of the machine's work cycle) , i.e., in parallel, rather than alternately with each other as in current machines. The simultaneous operation of the cutting unit and the accessory processing unit within the work cycle of the material results in a reduction in downtime and less time spent traversing the material to be cut and drilled (or to be subjected to other processing) , with obvious advantages in terms of work cycle productivity.

[0049] Furthermore, the cutting unit, unloaded, for example, of the components needed for drilling or other processing, is lighter and therefore more efficient.

[0050] In some embodiments, the machine 1 is provided with position sensors suitable for providing the electronic control unit 30 with information on the position of the flat piece relative to the first and second areas Al, A2 of the cutting mat 12. In this way, for example, when a portion of the flat piece subjected to accessory processing enters the second area A2, the electronic control unit 30 actuates the accessory processing unit 20.

[0051] In one embodiment, the machine 1 comprises a mat actuator — not shown — controllable by the electronic control unit 30 for the automatic translation of the cutting mat 12 on the cutting table 10.

[0052] In one embodiment, the electronic control unit 30 is programmed to drive the mat actuator in such a way that the translation of the cutting mat 12 occurs intermittently, i.e., in steps.

[0053] In a variant embodiment, the electronic control unit 30 is programmed to drive the mat actuator so that the translation of the cutting mat 12 occurs continuously. In this case, the cutting unit 14 and the accessory processing unit 20 are controllable so as to make the cut and perform the accessory processing during the translation of the cutting mat 12.

[0054] More specifically, in one embodiment, in the part programs of the processing operations there are interchange commands between the two controllers, of the cutting unit and the accessory processing unit, which allow synchronization of the processing operations at any time; these commands may actuate certain functions in both the cutting unit and the accessory processing unit.

[0055] Therefore, during accessory processing, the machine may make the cut of a figure while the cutting mat 12 is in motion. At the same time, the accessory processing unit may perform an operation, e.g., labeling, drilling, die cutting, on another previously cut part, again while the cutting mat 12 is in motion. [0056] In an embodiment illustrated in Fig . 2 , the synchroni zation of the cutting unit 14 and the accessory processing unit 20 with the movements of the cutting mat 12 uses continuous detection of the position of the cutting mat , for example obtained from an encoder 122 or other mat position sensor placed inside the cutting mat . The position of the cutting mat 12 is continuously transmitted to the electronic control unit 30 ( or simultaneously to the cutting unit controller and the accessory processing unit controller ) .

[0057] For example , assuming that the accessory processing unit moves in a space defined by the three orthogonal axes X, Y, Z , where X is the translation axis of the cutting mat 12 ( coincident with the advancement direction T ) , the control unit 30 is programmed to link the coordinate Xj of the accessory processing unit to the position of the cutting mat 12 along the axis X . In practice , when processing is to be performed by the accessory processing unit , the programmed coordinates yj and Zj , i . e . , the coordinates along the axes orthogonal to the translation axis X of the cutting mat 12 , remain unchanged, while the coordinate Xj is continuously updated in the control of the accessory processing unit with the di f ference Xj , w = Xj-w, where Xj is the coordinate along the programmed axis X and w is the actual position of cutting mat 12 .

[0058] In other words , the electronic control unit 30 is programmed to acquire from the mat position sensor the current position w of the cutting mat 12 and to command the cutting unit 14 and the accessory processing unit 20 to follow a cutting and accessory processing path . The path coordinates xi, w ; Xj , w along the mat translation axis X are given by the di f ference between predetermined coordinates x± ; Xj and the current position w of the cutting mat 12 .

[0059] In one embodiment , the cutting path is described in a CAD file that also includes a description of the accessory processing . The electronic control unit 30 receives this CAD file and, using the coordinates of the cutting path and the accessory processing path, provides command instructions for the actuation of the cutting unit 14 and the accessory processing unit 20 .

[0060] As mentioned above , in the case of processing carried out during the translation of the cutting mat , the coordinates of the cutting path and the accessory processing path along the mat translation axis X are changed in real time by the electronic control unit 30 according to the position of the cutting mat, i . e . , its elevation along the translation axis X with respect to an initial reference elevation . [0061] In one embodiment , the second area A2 of the cutting mat is defined downstream or upstream of the first area Al of the cutting mat in the advancement direction ( T ) of the flat piece .

[0062] More precisely, in the case wherein the portion of the cutting table engaged by the cutting mat 12 has a rectangular area, in an embodiment illustrated in Fig . lb the first and second areas are two rectangular portions that are substantially consecutive and adj acent . In other words , the first and second areas are two partitions of this rectangular area of the cutting mat 12 .

[0063] As mentioned above , in one embodiment the accessory processing unit 20 is a unit for drilling and/or die cutting the flat piece .

[0064] Described below is a particular drilling and die cutting unit 20 , which, being released from the cutting unit 14 , may be designed to make holes on the flat piece , even of di f ferent diameters , very accurately and quickly . [0065] In one embodiment , the drilling and/or die cutting unit 20 comprises a robotic arm 24 placed downstream or upstream of the cutting unit 14 along the advancement direction ( T ) of the flat piece on the cutting table . An electromechanical member 26 suitable for operatively supporting a drill bit or die cutting bit 22 is mounted on the wrist 24 ' of the robotic arm 24 . [0066] For example , the robotic arm 24 is supported by an arm beam 28 fixed to the cutting table 10 and extending between opposite sides thereof , perpendicular to the advancement direction ( T ) of the flat piece .

[0067] In an alternative embodiment , the robotic arm 24 may also be attached to a structure above the cutting machine 1 .

[0068] In one embodiment , the electromechanical member 26 comprises a toroidal-shaped motor assembly 300 ( also known as a "torque" motor) , i . e . , which extends coaxially around a motor rotation axis . The motor assembly 300 is provided with means for coupling to the drill bit or die cutting bit 22 .

[0069] In one embodiment , these coupling means are suitable for supporting the drill bit or die cutting bit 22 coaxially to the motor rotation axis . In other words , advantageously, it is possible to mount the motor assembly 300 on the wrist 24 ' of the robotic arm 24 in such a way that the motor rotation axis is oriented vertically, thus coaxially with the direction of insertion of the drill bit or die cutting bit 22 into the flat piece .

[0070] In one embodiment , the motor assembly 300 is attached to the lower end of a helical rod 32 supported by the wrist 24 ' of the robotic arm 24 in such a way that its rotation, controlled by a wrist motor housed in the wrist 24 ' , corresponds to its translation in the vertical direction, and consequently to a movement in the vertical direction of the motor assembly 300 and thus of the drill bit or die cutting bit 22 attached thereto .

[0071] Fig . 4b and 5 show an example of a tool assembly 40 comprising a drill bit or die cutting bit 22 . The die cutting bit di f fers from the drill bit in that it consists of a hollow tubular body ending in a sharp edge . [0072] The drill bit and die cutting bit 22 end at the top with a ring gear 222 suitable for rotationally coupling with a corresponding ring gear of the rotor of the motor ass e mb 1 y 300 .

[0073] Each drill bit or die cutting bit 22 is rotatably supported by a tool holder plate 42 to which a conical body 44 is attached that houses ball bearings 46 ( or equivalent means of rotating support ) for rotating the drill bit or die cutting bit 22 . The upper portion of the drill bit or die cutting bit , bearing the ring gear 222 , protrudes above this conical body 44 . The conical body 44 is suitable for coupling geometrically with the lower part of the body of the motor assembly 300 .

[0074] In one embodiment , once the motor assembly 300 is in contact with the conical body 44 of the tool holder plate 42 , a rotation of the helical rod 32 , and thus of the body of the motor assembly 300 , causes the axial locking between the motor assembly 300 and the conical body 44 . For example , this rotation of the helical rod 32 is 45 ° . As a result of this rotation, one or more locking pins or balls or other radial locking means supported by the motor assembly 300 engage corresponding recesses obtained in a collar 44 ' extending from the top of the conical body 44 .

[0075] In a variant embodiment , the body of the motor assembly 300 comprises or supports pneumatic coupling means , for example in the form of a gripper, suitable for providing the coupling between the motor assembly 300 and the tool assembly 40 .

[0076] At the bottom, the drill bit or die cutting bit 22 is guided slidingly into a lower piece support plate 48 . This lower plate 48 is elastically connected to the tool holder plate 42 , for example by means of a pair of elastic elements 50 , such as helical springs wound on respective side guide columns 52 . The lower plate 48 is suitable for resting on the flat piece , holding it in place , when the drill bit or die cutting bit 22 descends to drill through the flat piece .

[0077] In one embodiment , the tool holder plate 42 forms an anchor extension 42 ' suitable for being coupled to a support bracket 54 for the tool assembly 40 . [0078] In one embodiment , the support bracket 54 for the tool assembly 40 is mounted on the arm beam 28 that supports the robotic arm 24 .

[0079] Therefore , the arm beam 28 also serves as a tool holder magazine to support tool assemblies 40 with drill or die cutting bits 22 of di f ferent diameters .

[0080] In one embodiment illustrated particularly in Fig . 4b, the robotic arm 24 comprises an ej ector rod 60 translatable in the die cutting bit 22 to ej ect the cut material in the die cutting bit 22 .

[0081] In one embodiment , the ej ector rod 60 is connected to a piston rod 62 of a pneumatic cylinder 64 mounted on top of the helical rod 32 . In this embodiment , the helical rod 32 is hollow and slidingly accommodates the piston rod 62 .

[0082] In other embodiments , the ej ector-motor-drilling tool assembly does not work coaxially with the helical rod of the robot , but may be fixed thereto with side brackets and thus work in an "of fset" manner .

[0083] In a variant embodiment , the accessory processing unit 20 is a labeling unit suitable for pasting a label onto the polygonal shapes cut by the cutting unit 24 .

[0084] Also in this case , the labeling unit may comprise a robotic arm, on the wrist of which a label pick-up tool is mounted, such as a suction cup or a system based on the Venturi ef fect .

[0085] The present invention also pertains to a method for making a cut in closed shapes and/or along lines according to a predetermined cutting path on at least one flat piece made of deformable material and accessory processing by means of an automatic cutting machine 1 as described above .

[0086] The method provides for advancing the flat piece from the loading area to the unloading area, for example by actuating the cutting mat 12 i f it is of a conveyor belt type .

[0087] When the flat piece is exclusively within the first area (Al ) or second area (A2 ) of the cutting mat , the cutting unit 24 or the accessory processing unit 20 is actuated, respectively .

[0088] On the other hand, when the flat piece is at least partially within both the first and second areas (Al , A2 ) of the cutting mat , the electronic control unit 30 simultaneously actuates both the cutting unit 14 and the accessory processing unit 20 .

[0089] In one embodiment , the accessory processing is drilling or die cutting of the flat piece or labeling of the shapes or figures obtained from cutting the flat piece .

[0090] In one embodiment , the cutting path is described in a CAD file that also includes a description of the accessory processing .

[0091] In this case , the method involves acquiring, by an electronic control unit of the cutting machine , said CAD f ile .

[0092] The electronic control unit 30 then transmits the coordinates of the cutting path to the electric drives of the cutting unit 14 and the coordinates of the accessory processing to the electric drives of the accessory processing unit 20 .

[0093] In one embodiment , the translation of the cutting mat occurs continuously, and the cutting unit and the processing unit perform the cut and the accessory processing during the translation of the cutting mat . The electronic control unit calculates the coordinates of the cutting path and the path of the accessory processing unit along the mat translation axis X as the di f ference between predetermined coordinates and the current position of the cutting mat .

[0094] In the case of drilling/die cutting units , the software defines which tool should be used to make the first hole .

[0095] The robotic arm 24 is commanded to proceed with the coupling of a tool assembly 40 .

[0096] In particular, the helical rod 32 is placed with the motor assembly 300 above the tool assembly 40 ; the helical rod 32 is commanded to descend to a position defined by the coupling between the conical body 44 of the tool holder plate and the body of the motor assembly 300 . At this point the means for coupling to the tool assembly are actuated . For example , the helical rod 32 is rotated, for example by an angle of 45 ° , to provide the coupling between the motor assembly 300 and the tool assembly 40 . In other embodiments , as mentioned above , pneumatic coupling means , such as in the form of a gripper, are actuated to clamp and lock the tool assembly 40 .

[0097] Once the tool assembly 40 is coupled, the robotic arm 24 is commanded to bring the tool assembly 40 to the position at which a hole is to be drilled in the flat piece .

[0098] The method for making a hole by die cutting is as follows .

[0099] The rotation of the motor assembly 300 is started, which also rotates the die cutting bit 22 accordingly; the helical rod 32 descends , causing the cutting edge of the die cutting bit 22 to penetrate the material of the flat piece , for example by bringing it about one centimeter beyond the thickness of the material being processed . After a predetermined time interval , such as half a second, the helical rod 32 is returned to the inactive raised position. During this step of lifting the helical rod 32, the ejector cylinder 64 placed above the helical rod 32 is actuated. The cylinder 64 actuates the relevant piston 62 and then the ejector rod 60 connected thereto, causing the cut material to be discharged from the die.

[00100] Drilling a hole by means of a drill bit is done in the same way, with the only difference (besides the higher RDM of the torque motor) being that the ejector rod 60 remains in an idle raised position since there is no cut material inside the drill bit.

[00101] The processing cycle involves drilling all holes in sequence where the same die or drill bit is required, otherwise a tool change is performed.

[00102] If a tool change is required, the robotic arm 24 is commanded to position itself over an empty tool assembly's 40 support bracket 54. The helical rod 32 descends until the coupling extension 42' of the tool holder plate 40 couples with the support bracket 54. At this point, the motor assembly 300 may be disengaged from the tool assembly 40, for example through a 45° rotation of the helical rod 32. This helical rod is then lifted and repositioned on top of a tool assembly 40 to be coupled using the procedure described above. [00103] In the case of labeling, the machine's control software sends the part code to be printed to a printer. The label is prepared.

[00104] The robotic arm engages the tool, such as a suction cup, to pick up the label.

[00105] The wrist of the robotic arm positions itself over the printed label and engages it.

[00106] The robotic arm is commanded to position itself over the piece to be labeled and descends to release the label; the label, as it is adhesive, remains attached to the piece.

[00107] Fig. 6 is a flowchart example 500 of the control program of the drives of the cutting unit and of the robot which moves the accessory processing unit, in one embodiment .

[00108] When the process has started, the electronic control unit 30 sends work programs to the cutting unit and to the robot (step 502) .

[00109] The cutting unit 14 starts the cutting operation (step 503) .

[00110] In one embodiment, the cutting mat 12 (step

504) is commanded to advance.

[00111] The program checks whether there are any figures to be cut during the advancement of the cutting mat (step 506) . [00112] If so, the cutting unit continues cutting (step 508) .

[00113] Otherwise, the cutting unit waits for a figure to enter the work area (step 510) .

[00114] After a figure has been cut, the program checks whether there are still figures to be cut that have not yet entered the cutting area (step 512) .

[00115] If so, the cutting mat is commanded to advance (step 504) , and it proceeds to step 506 to check whether there are figures to be cut during the advancement of the cutting mat.

[00116] Otherwise, the cutting operation control program ends (step 514) .

[00117] As the cutting mat 12 advances, the program checks whether the figures enter the robot's work area (step 516) .

[00118] If so, the robot is commanded to perform the processing of the available figures (step 518) .

[00119] Otherwise, the program waits for a figure to enter the robot's work area (step 520) .

[00120] When the robot has finished processing a figure, the program checks whether there are still figures to be processed that have not entered the robot's work area (step 522) .

[00121] If so, the cutting mat is commanded to advance ( step 504 ) , and it proceeds with step 516 to check whether there are figures to be processed during the advancement of the cutting mat .

[00122] Otherwise , the processing control program of the robot ends ( step 524 ) .

[00123] The cutting machine according to the invention may also be used to perform other accessory processing in addition to the drilling and labeling described above .

[00124] For example , the tool of the accessory processing unit may be a printhead suitable for printing information directly in the cartene provided at the top of the closed shape to replace the labeling operation .

[00125] In another embodiment , the accessory tool may be a fixed or ultrasonic blade , suitable for generating small cuts on the contours of closed shapes that are used as reference points between the various shapes in the subsequent post-cutting assembly step .

[00126] In addition to the fixed blade , a die may be used with "V" shapes of various angles that create "V"- shaped references in place of simple cut-outs , so they are more visible than simple cut-outs to the assembler operator .

[00127] In order to meet contingent needs , a person skilled in the art may make to the embodiments of the cutting machine and of the method according to the invention changes , adaptations , and replacements of elements with others that are functionally equivalent , without departing from the scope of the following claims . Each of the features described as belonging to a possible embodiment may be obtained independently of the other described embodiments .