METHOD FOR CLASSIFYING FORECASTED MATERIAL SHEDS IN AN INDUSTRIAL MANUFACTURING PROCESS, ASSOCIATED SYSTEM
Patent Information
- Application Number
- FR2023008728
- Authority / Receiving Office
- FR · FR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-21
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Title of the invention: METHOD FOR CLASSIFYING FORECAST FALLS OF MATERIAL IN A INDUSTRIAL MANUFACTURING PROCESS, ASSOCIATED SYSTEM Field of invention
[0001] The field of the invention relates to that of computer-implemented methods and systems for classifying material scraps produced during a process for manufacturing industrial parts. More particularly, the field of the invention relates to that of methods aimed at reducing the production of scraps in material cutting operations. The field of the invention relates more particularly to the cutting of sheet or plate material such as metallic materials, but may also find applications in the processing of glass, plastic such as polymers, or even textiles. State of the art
[0002] There are many solutions today aimed at planning and optimizing the production of a set of industrial parts cut from sheets of material. Optimizing this operation is generally achieved by producing a nesting plan, i.e. optimizing the arrangement of parts within a sheet to optimize the reduction of material waste. Many algorithms exist aimed at optimizing this arrangement based on constraints dependent on the dimensions of the parts, their occurrence, the necessary margins, the cutting technique, etc.
[0003] However, during a planning operation for the production of industrial parts, there is still a production of significant material waste. The production of this material waste is sometimes unavoidable because a plan includes a final non-optimized material plate or because part orders may vary over time. In addition, the dimensions of the material plates may vary during a plan depending on the supply, and during the life cycle of an industrial production line there is a heterogeneity of the different products and parts to be produced which involves the production of material waste. Summary of the invention
[0004] The invention makes it possible to overcome the aforementioned drawbacks of the prior art.
[0005] According to a first aspect, the invention relates to a method implemented by or predictive material waste classification system in an industrial manufacturing process comprising: • Acquisition of an initial plan of a set of parts to be manufactured, said parts being intended to be cut from a set of material plates; • Acquisition of at least one first nesting plan of parts to be cut for each sheet of material, each part to be cut comprising a two-dimensional profile and a thickness and the profile of which is inscribed within a first surface included in the surface of the sheet of material, each part to be manufactured represented within the first nesting plan being called a flank; • Characterization of at least one predicted fall defining at least one area of the nesting plane not occupied by flanks, said characterization comprising at least: • an identifier for each expected fall; • the dimensions of each expected fall; • Querying a first database of articles comprising a set of parts to extract the geometric descriptors of said parts • First comparison between the dimensions of the at least one forecast drop and the dimensions of at least one part extracted from the first article database, said first comparison producing a correspondence indicator; • Determination of an initial list of compatible parts from the value of the correspondence indicator; • Selection of at least one part from the first list according to a given criterion; • Classification of each forecast fall according to a plurality of labels to from a calculation of a score characteristic of said forecast fall, said score being calculated in particular from at least the first criterion; • Generation of a new first planning comprising the generation of at least one new nesting plan for at least one material plate comprising at least one new part selected from the first list within zones corresponding to a forecast fall having a reuse label; • Updating a falls database in which at least one labeled predicted fall is recorded.
[0006] An advantage is to allow different uses of a forecasted fall and in particular to allow this fall to be reused by re-entering a new part to produce in the location of the predicted fall.
[0007] According to one embodiment, the first planning comprises at least one milestone corresponding to a cutting forecast of at least one plate of material forming a step of an industrial production process of a plurality of parts to be produced. An advantage is to optimize a production line comprising several milestones within which different material cutting plans are planned.
[0008] According to one embodiment, the first schedule comprises at least one material plate identifier, at least one cutting date for each material plate of said first schedule and a quantity of parts to be produced.
[0009] According to one embodiment, at least one first schedule further comprises at least one product identifier to be produced.
[0010] According to one embodiment, an initial schedule comprises at least one product identifier and an association with a plurality of first schedules, each first schedule being associated with a material plate.
[0011] According to one embodiment, each nesting plan comprises a set of identifiers of parts to be produced, and for each identifier a profile of the part to be produced which is oriented and positioned within a surface representing the surface of a plate of material associated with said nesting plan. An advantage is to allow the data to be extracted from the nesting plan and not from an article database.
[0012] According to one embodiment, the first surface of the nesting plane is equal to the surface of at least one plate of material.
[0013] According to one embodiment, the dimensions of each fall include in particular a surface area and a thickness. An advantage is to take into account the thickness of the material plate when filters are applied to a criterion for selecting the parts to be re-nested.
[0014] According to one embodiment, a set of offcuts is generated from a processing of all the areas of the nesting plane not occupied by flanks, said processing comprising a step of segmenting the surfaces of each predicted offcut from the cutting lines of the flanks of the nesting plane and the edges of the nesting plane. An advantage is to optimize the potential surface to be reused within a plate of material.
[0015] According to one embodiment, the step of segmenting the surfaces of each forecast fall also includes taking into account additional cutting line(s). One advantage is to take into account tracings which may indicate unused areas.
[0016] According to one embodiment, the step of segmenting the surfaces of each predicted fall comprises taking into account a set of exclusion criteria allowing to assign an area of the surface of the nesting plan not occupied by flanks to a scrap area which is not taken into account for the generation of a forecasted waste. An advantage is to directly generate useful surfaces to define reusable forecasted waste. Reuse can correspond to the reassignment of the location to a new part to be produced or to a conservation of the waste.
[0017] According to one embodiment, the step of segmenting the surfaces of each forecast fall comprises a first characterization of the fall taking into account the size of the forecast fall, the position of the forecast fall, a surface condition of the forecast fall and / or the material of the forecast fall. An advantage is to qualify the fall as much as possible for better reuse of the latter.
[0018] According to one embodiment, each forecast fall comprises a set of geometric descriptors including in particular: • a minimal rectangle and / or; • a polygon with a maximum number of edges and / or; • an image of the predicted fall and / or; • a two-dimensional outline of the profile of the predicted fall and / or; • Data characterizing the exact surface area of the predicted fall.
[0019] According to one embodiment, each forecast fall comprises a set of complementary descriptors including in particular: • A material plate identifier.
[0020] According to one embodiment, the first comparison comprises comparing the surface area of a predicted fall with the surface area of a part identified in the article database or in a list extracted from this database. An advantage is to make it possible to reallocate the available location to optimize material production.
[0021] According to one embodiment, the comparison step comprises comparing the surface area of a polygon inscribed in the outline of an area defining a predicted drop with the perimeter and / or the surface area of an external polygon containing the surface area of a part selected from the article database. The polygon modeling the drop is preferably convex. An advantage of using polygons is to simplify surface and layout calculations.
[0022] According to one embodiment, the comparison step comprises comparing the perimeter and / or the surface area of a plurality of polygons generated and inscribed in the outline of an area defining a predicted fall with the perimeter and / or the surface area of an external polygon containing the surface area of a part selected from the article database.
[0023] According to one embodiment, the comparison step comprises the implementation of an optimization algorithm aimed at determining the largest perimeter of a zone of the nesting plan defining at least one forecast fall or a set of forecast falls.
[0024] According to one embodiment, the first criterion comprises: • taking into account a first occurrence of a part extracted from the article database and associated with a first planning or another planning and / or; • taking into account a batching of identical parts extracted from the article database and associated with at least one material plate from the first planning and / or; • at least a first time interval between two milestones of the same schedule in which the part extracted from the article database is associated with each of the two associated milestones, each milestone being associated with a different material plate and / or; • at least one second time interval between two schedules in which the part extracted from the article database is associated with at least one milestone of each of the schedules.
[0025] According to one embodiment, the classification comprises: • an allocation of a first label to the forecast falls for their reuse when the first criterion includes: • an occurrence or subdivision of parts selected in the first list in the first planning plan or another planning plan greater than a predefined threshold and; • a first or second time interval less than a predefined duration; • an allocation of a second label to the forecast falls for their conservation when the first criterion includes: • an occurrence or subdivision of parts selected in the first list in the first planning plan or another planning plan greater than a predefined threshold and • a first or second time interval greater than a predefined duration and / or; • an allocation of a third label to the forecast falls for their conservation when the first criterion corresponds to structural, dimensional or quality properties of the forecast fall corresponding to a predefined criterion and / or; • an allocation of a fourth label to the forecast waste for disposal when the first criterion includes: • an occurrence of selected parts lower than a predefined threshold and; • a first or second time interval greater than a predefined duration And ; • an assignment of the third label to the forecast fall.
[0026] According to one embodiment, the generation of the new nesting plan comprises the superposition of the first nesting plan and an intermediate nesting plan, said intermediate nesting plan comprising at least one new part to be produced selected from the first list and positioned and oriented within zones corresponding to a forecast fall having a reuse label.
[0027] According to one embodiment, the method comprises an update of the article database in which an occurrence of the new selected part is removed, added or postponed according to the modification made to the milestone. An advantage is to keep a database up to date with the modifications of the planning. Typically a part to be produced selected to be re-nested in a milestone is preferentially removed from the list of parts to be produced.
[0028] According to one embodiment, the first article database comprises a set of parts pre-sectioned to be produced in at least one schedule. An advantage is to define a subset of parts to be produced that can be extracted according to a product membership criterion or a production time window criterion.
[0029] According to one embodiment, the database of falls comprises the falls having the second label and / or the third label so as to provide access to said falls thus labeled to a user via a communication interface accessible from a data network.
[0030] According to another aspect, the invention relates to a computer program product comprising instructions which, when the program is executed by a computer, cause the latter to implement the steps of the method of the invention.
[0031] According to another aspect, the invention relates to a system for generating a labeling of a forecast fall characterized in that it comprises: • at least one communication interface for acquiring planning data and nesting plans and parts from the first database, • a memory for recording said data, and • a calculator for generating a labeling of said forecast falls according to the method of the invention, and in that it further comprises a communication interface for outputting the updated data of the labeled falls to computer equipment.
[0032] According to another aspect, the invention relates to a system which comprises a sensor of the state of a material plate in order to calculate a state criterion taken into account in the development of the first criterion, the state criterion being able to be linked in particular to the surface state of the material plate such as a quantification of a level of rust, impacts, a paint finish or an orientation criterion for example of a lamination or a fiber. Brief description of the figures
[0033] Other characteristics and advantages of the invention will emerge on reading the detailed description which follows, with reference to the appended figures, which illustrate: • [Fig.l]: the different stages of the method of the invention according to one embodiment; • [Fig.2]: an example of representation of a parts database used to feed the production of nesting plans for different milestones of different industrial part production schedules; • [Fig.3]: a first example of a nesting plan in which a calculation of forecasted waste is produced from spaces not allocated to parts to be produced; • [Fig.4]: an embodiment relating to the first example plan nesting in which a calculation of forecast falls is carried out taking into account the identification of non-reusable areas; • [Fig.5]: an embodiment relating to the first example plan nesting in which a calculation of forecast falls is carried out taking into account a dimensional criterion of the falls to be produced; • [Fig.6]: an embodiment relating to the first example plan nesting in which a calculation of forecast waste is carried out taking into account a criterion of dimensions of the parts to be produced subsequently and identified in a database, • [Fig.7]: a second example of a nesting plan used within a milestone in a plan that includes a forecast fall; • [Fig.8]: a new nesting plan generated from the nesting plan of the second example which includes a set of parts reintegrated into the location of the predicted fall, • [Fig.9]: an embodiment of a system of the invention. Definitions
[0034] In the remainder of the description, a “nesting plane” is a surface whose dimensions are known and within which a plurality of part profiles along two dimensions {x, y] are arranged in an a priori optimized manner. The arrangement generally includes the positioning and orientation of each part within the surface and the definition of a margin between each part profile arranged according to the industrial tool used.
[0035] In the remainder of the description, the term “an anticipated fall” or “a fall forecast” is used to designate the estimated fall of material during a production step of industrial parts within a sheet of material.
[0036] A part is defined as a part identified in a database or file and to which access is available to possibly extract its identifier and its dimensional characteristics, in particular to carry out surface comparison operations.
[0037] A part to be produced is a part selected or identified within a milestone of a schedule or a part that is known to be manufactured and is in a list of parts ready to be selected within a schedule and is not necessarily yet nested. A part to be produced can also designate a part already selected and nested in a nesting plan and not yet produced.
[0038] The term "flank" refers to the designation of the profile of a part to be produced represented in a nesting plan.
[0039] In the remainder of the description, we refer to “a schedule” as an industrial schedule comprising a set of milestones associated with forecast dates, each milestone comprising the association of a material plate and a nesting plan for the production of a set of parts to be cut. A milestone can therefore be defined by a date and a quantity of parts to be produced present in a nesting plan and possibly in an available space defined by a forecast waste.
[0040] According to an exemplary embodiment, a milestone is associated with a nesting plan and a material plate. According to another exemplary embodiment, a milestone is defined solely by a part, a production quantity of said part and a manufacturing date.
[0041] In the remainder of the description, the term "final product" refers to the product produced from a set of cut parts. The final product generally comprises parts other than those cut from a plate of material, however, generally a part cut from a plate of material is manufactured to be included in a manufacturing process of a final product. There is therefore generally an association between the part present in a nesting plane and a final product to be produced. Reception of planning
[0042] [Fig. 1] represents an embodiment of the method in which a set of steps are carried out.
[0043] A first ACQi step includes the acquisition of a first PLi planning. The first planning is for example defined from a software component making it possible to plan milestones of an industrial parts production line. According to one example, the first planning comprises the choice of a material plate or a plurality of material plates and their dimensions. The planning may further comprise an association with a final product to be produced, such as an excavator, a car, a prefabricated building or other final device or system to be designed in particular thanks to an assembly of parts cut from the method of the invention.
[0044] The method of the invention may comprise a step aimed at acquiring or receiving a plurality of schedules. The first schedule in the context of this description is called the schedule used to illustrate an embodiment. The other schedules PL; are also designated as the schedules capable of being taken into account in the method of the invention when a reuse of the scraps is envisaged over a broader framework than the current schedule.
[0045] The method of the invention comprises receiving or acquiring a nesting plan denoted PIMA. This PIMA nesting plan corresponds to an arrangement of flanks, i.e. a representation of a profile of parts, within a surface. The surface of the nesting plan is preferably identical to that of a plate of material which will be used for cutting. However, the nesting plan may be defined in a lower surface or at least included in the surface of the plate of material which will be used to cut the parts arranged in the nesting plan. According to one example, a plurality of PIMA nesting plan receptions are carried out according to the method of the invention, each nesting plan being associated for example with a milestone of the first planning PLi.
[0046] According to an exemplary embodiment, the steps of receiving the first PLi planning and a set of PIMA nesting plans can be implemented together.
[0047] [Fig.2] represents an example of PLi planning comprising a plurality of milestones, each milestone being associated with a date tb t2, t3, t4. Each of the dates tb t2, t3, t4 is associated with a cutting operation of a plate of material TOLk aimed at producing a set of parts. Each milestone is associated with a PIMA nesting plan to guide the machine tool used to cut the parts on the sheet TOLk.
[0048] [Fig.2] represents a time scale representing the different milestones of the first PLh planning According to one embodiment, the part profiles of each nesting plan are extracted from a BDi part database. According to another example, a digital file can contain all the data describing the parts to be produced. According to another embodiment, the geometry of the parts is directly deduced from a reading of the PIMA nesting plan, for example by means of a software component allowing the extraction of a contour of a part drawn within a PIMA nesting plan.
[0049] The method of the invention comprises a step of characterizing the free zones of the PIMA nesting plane. This step is denoted CARi in [Fig.l]. The free zones correspond to the zones not occupied by part profiles, i.e. flanks FLi on the surface of the material plate TOLk. The free zones correspond in a first approximation to all the predicted offcuts. These predicted offcuts may comprise several distinct zones or a single zone comprising portions of continuous surfaces.
[0050] [Fig. 3] represents an exemplary embodiment representing a nesting plan PIMa comprising a plurality of flanks FLi representing profiles of parts Pi arranged within a given surface. In this example, the predicted falls CH k correspond to the entire surface not occupied by flanks FLi.
[0051] [Fig.4] represents an exemplary embodiment representing the same PIMA nesting plane as that of [Fig.3] and therefore the same flanks FLi represented at the same locations as in the PIMA nesting plane of [Fig.3]. A drop CHk' is represented smaller than that represented in [Fig.3].
[0052] An advantage of the invention is to treat the portions of each unused plate forming potential waste CHk, CHk' of material which can be reused in different ways.
[0053] One objective of the invention is to classify and label each forecast material waste so as to reuse these forecast wastes or to keep any wastes for other uses or for uses in the same use, but at a later date. However, there generally remains a waste which is difficult to envisage reusing. One of the possible labels for forecast wastes is therefore "scrap" or "non-reusable waste".
[0054] In the example of [Fig.4], the forecast falls CHk' correspond to the entire surface area not occupied by flanks FLi from which have been subtracted non-exploitable zones ZR defined between the delimitations of the flanks FLi or between a delimitation of a flank FLi and an edge of the nesting plane PIMA.
[0055] In the latter case, it is considered that the ZR zones do not have dimensions large enough to allow these forecast waste to be reassigned to a use other than their disposal or that it is necessary to consider a margin to ensure re-exploitation of a useful zone.
[0056] A predicted fall may be an area arranged “next to” an edge of a flank FLi or an edge of the nesting plane PIMA, however, a predicted fall may also be included in the general shape of a flank FLi when the flank comprises an unrestrained interior area. This could be, for example, the inside of a window or door frame or the inside of a ring.
[0057] Generally speaking, we note a predicted fall CHk, the notation CHk' only allowing to illustrate the different ways of considering a fall in the processing of a nesting plan in the example of [Fig.4].
[0058] In this example, it is understood that rules can be predefined to select a predicted waste that can be reused or not. For example, a spacing between two sides FLi that is less than a threshold distance can be defined in order to label a waste waste or not to consider it for subsequent processing. This threshold distance can be defined according to the material and the thickness of the plate or according to the cutting tool. Other criteria can be taken into account such as the surface condition of the material plate or the type of part that one wishes to cut.
[0059] Thus in this step, the zones ZR are either removed from the reusable forecast waste CHk and therefore are not treated as material waste, or labeled as forecast waste which will be discarded. The method of the invention comprises the two embodiments, consisting of labeling or not treating these wastes.
[0060] [Fig.4] represents another type of predicted fall CHk' which is located at a certain minimum distance from the edge of the plate defining a non-useful zone ZR'. According to different embodiments, this zone ZR- can be considered as a predicted fall of the same label as the predicted fall CHk' or of another label. Identicaly a minimal space can be considered between a flank FLi and a fall CHk'. In [Fig.4], an example of such a zone ZR' is represented. In this example, this zone is not taken into account in the calculation of the dimensions of the fall CHk'. According to another example, this margin is included in the dimensions of the fall CHk' in particular because it is the surface which will correspond to the actual fall after cutting the part.
[0061] According to one embodiment, the dimensions of the margins ZR” between forecast offcuts or the dimensions of the margins between a flank or a forecast offcut may vary according to certain parameters, including for example: the profile of the part or the thickness of the material plate. Indeed, a curved profile may require movements of a cutting tool covering greater amplitudes than when cutting a straight profile. Characterization of predicted falls
[0062] At a minimum, a characterization CARi of a forecast fall CHk comprises a forecast fall identifier IDc which is generated when determining a forecast fall within the nesting plan.
[0063] According to one example, as soon as an area is sufficiently large, it is then characterized as a predicted drop. According to one embodiment, the “magnitude” threshold corresponds to a minimum of two dimensions in the plane along x and y. According to another embodiment, all the predicted drops identified are associated with an identifier independently of their dimension(s) including when they define a margin between two sides FLb
[0064] Another characterization is a descriptor of the geometry Kc of the predicted fall CHk. This descriptor of the geometry Kc, also called geometric descriptor, can comprise one or more of these characteristics: - The position of each point of the contour of the predicted fall in the plane of the surface of the nesting plane; - The maximum length; - The maximum width; - The diameter of a circle inscribed in a free zone of the nesting plane, that is to say an area not including a flank as well as the position of the center of the circle; - The diagonal of a rectangle inscribed in the free zone of the nesting plane, that is to say an area not having a side, as well as the position of this diagonal; - The largest convex polygon inscribed in a free zone of the nesting plane, that is to say an area not having a side, as well as the position of each edge of the polygon in the plane; - Etc.
[0065] The method of the invention comprises a step REQi aimed at querying a data resource which may be a database BDi or any other data file recorded in a memory in order to compare at least one descriptor of a CHk fall with dimensions of a PN part or a descriptor of said PN part. The PN parts are preferably parts described in a nomenclature in which all the dimensional and structural characteristics of the parts are recorded. In the remainder of the description, a PN part is a part referenced in a data system such as a database in which said parts have a nomenclature. The characteristic data of the PN parts are accessible and possibly extracted from a complete database of parts, or possibly from a list of parts extracted from a complete database according to one or more selection criteria.
[0066] Other descriptors may be taken into account depending on the different embodiments, in particular the thickness of the material plate and the composition of the material. According to another example, the finish of the material plate, a possible surface treatment or even its condition may be taken into account.
[0067] [Fig.2] represents such a database that can be queried to feed different planning with the integration of new parts into a PIMA nesting plan.
[0068] The invention makes it possible to benefit from the characterization Kc of the predicted fall CHk in order to verify to what extent a part PN from the base BDi can be selected to be produced in the free zone corresponding to the zone of the predicted fall CHk. Comparison of extracted parts with scraps
[0069] According to an example, data characterizing the thickness of the part, the type of material of the part or any other parameter characterizing the PN part can be taken into account in order to select a subset of PN parts that can be cut from the material plate. This or these characteristic data of a part can be compared to one or more homogeneous data of a material plate or of a predicted scrap.
[0070] According to one embodiment, a tolerance or a margin between the characteristic data of the part PN and that of the material plate TOLk can be defined according to a predefined criterion. For example, a thickness of a part PN not corresponding to the thickness of the plate TOLk while remaining less than a given difference can be selected. For example, if the plate has a thickness of 20 mm and a part has a thickness of 19.5 mm, according to a given tolerance criterion, the part PN can still be considered for selection in order to be produced within a space defined by a predicted waste. This tolerance can also be applied to a type of material of a part PN different from that of the material plate TOLk but whose desired characteristics are compatible with those of the material plate.Typically, a part that is supposed to be made of steel can also be made of titanium if only the mechanical strength characteristics must be respected.
[0071] According to one embodiment, the association between one or more parts and one or more predicted scraps is carried out from at least one table of correspondences or equivalence of characteristics defining the part(s) and respectively the predicted scrap(s).
[0072] A comparison step COMPi between the surface of one or more forecasted falls and one or more PN parts makes it possible to select a subset of forecast falls corresponding to a subset of PN parts.
[0073] The COMPi comparison step can be implemented according to different embodiments. A surface comparison algorithm can be used to automate and optimize this calculation step on a large number of parts.
[0074] According to one embodiment, a first simple comparison step makes it possible to exclude or select a large number of parts and a second comparison step parison is carried out to refine the comparison among a preselection carried out during the first comparison stage.
[0075] According to an exemplary embodiment, the first comparison step comprises comparing the largest dimension of a part PN with the largest dimension of the predicted fall CHk. When the largest dimension of a part is greater than the largest dimension of the fall, this part is not selected.
[0076] According to an example, another dimension is tested between the dimensions of the part PN and the dimension of the fall CHk, for example a dimension perpendicular to the largest dimension of the part PN. One advantage is to quickly select PN parts having at least two dimensions smaller respectively than the same two dimensions of the predicted fall CHk.
[0077] According to an exemplary embodiment, the comparison of certain dimensions of a scrap with those of a part takes into account an orientation constraint to be respected. The orientation constraint can be defined by data specific to the material plate. The orientation constraint can be for example imposed by a rolling direction, a fiber direction of a composite material. When an orientation constraint is imposed by the part or the plate, the dimensions compared between the part and the predicted scrap are chosen to respect this orientation constraint.
[0078] After this first comparison, a second comparison implementing a more complex algorithm makes it possible to process the selected PN parts.
[0079] However, according to one embodiment, the method of the invention comprises only one comparison step. The latter may be simple according to a technique previously described or complex, for example by implementing a surface comparison algorithm.
[0080] According to an example, the second comparison comprises the comparison of the area of each of the two-dimensional shapes on the one hand of each predicted fall CHk and on the other hand of each part PN.
[0081] The calculation of the area gives a first value allowing to objectively deduce whether a part profile can be integrated within a geometric shape corresponding to that of a predicted fall CHk.
[0082] According to one example, the database comprising the identification of each PN part comprises a geometric descriptor corresponding to the area of the surface of the PN part. According to another example, the calculation of the area of the PN part is carried out at each comparison carried out as a function of other characteristic values of the geometric descriptors of each PN part making it possible to calculate an area.
[0083] According to an exemplary embodiment, the calculation of the circumference also makes it possible to provide an indicator making it possible to deduce whether or not a PN part profile is likely to fit into the shape of a predicted fall.
[0084] According to another example, the comparison is carried out by positioning and orienting each profile relative to each other and by iteratively modifying the orientation of one of the shapes of the predicted fall CHk or of the part PN.
[0085] According to another example, the fall is modeled CHk by a first polygon falling within the predicted fall surface CHk and a second polygon comprising the surface of the predicted fall CHk. An algorithm makes it possible, for example, for a given maximum number of edges, to calculate the largest first polygon and the smallest second polygon. One advantage is to simplify the comparison operation by testing different orientations of the shape with respect to the profile of a part PN.
[0086] When a comparison operation results in a solution allowing a profile of a shape of a PN part to be registered within a surface of a predicted fall, a correspondence indicator INDi is generated. Selected parts list
[0087] The comparison operation results in defining a first list LISTi of compatible PN parts of one or a plurality of forecast offcuts of a nesting plan PIMa. This step of determining a list of compatible PN products is noted DETi in [Fig.l]. The list can be used in different ways.
[0088] According to a first embodiment, a first filtering on the parts to be produced in one or more schedules is carried out then a second filtering on the geometry of the profiles of the parts is carried out while taking into account criteria characterizing the parts such as their material, thickness, an orientation constraint, etc.
[0089] According to a second embodiment, the order of the filtering is reversed. First, a filtering is carried out on the geometry of a set of parts and in a second step, a filtering on the parts to be produced in one or more schedules is carried out from the parts having a filtered geometry. Other criteria characterizing the parts such as their material, thickness, an orientation constraint, etc. can be taken into account in one or the other filtering to select the parts to be kept for re-nesting. Selection criteria
[0090] A first exploitation aims to verify whether one of the PN parts in the list is part of the first planning PLi. When this is the case, the number of occurrences of the PN part planned to be produced and the milestones in which this production is carried out are then verified. According to one embodiment, when the occurrence is less than a threshold value, for example two parts, the part is not selected to be reintegrated into a forecast drop location CHk. According to one embodiment, when the occurrence is greater than a threshold value, for example of four parts, the PN part is not selected to be reintegrated into at least one CHk forecast drop location.
[0091] According to one embodiment, when the part is part of a batch of PN parts, that is to say that they are only manufactured in batches of a set of the same parts, then it is then verified that a certain number of forecasted drop surfaces are available or that the surface of a forecasted drop makes it possible to integrate a plurality of PN part profiles, depending on the number of parts in the batch.
[0092] According to one embodiment, the method of the invention makes it possible to take into account planning data associated with the part PN. This planning data makes it possible to automatically check whether the part PN selected from the first list LISTi is included in another planning PL; that the first planning PL,. [Fig.2] represents this verification step in which the part PN extracted from the database BDi is included in another planning PL;. This other planning can correspond to a planning of another final product or of a manufacturing of a variant of the final product. When this planning data is associated with a part PN in the database BDi, it can be used so as to predict a reintegration of at least one occurrence of this part PN in an available location of a forecast fall CHk.
[0093] One interest is to select each part according to a given criterion Ci in order to label each forecast fall CHk. This selection step is noted SEL,.
[0094] According to an exemplary embodiment, the correspondence indicator INDi makes it possible to associate a part PN with a predicted fall CHk. In this example, the method of the invention makes it possible to search for which parts can be selected to be re-registered or re-nested in a given fall.
[0095] According to a first embodiment, each part of the list LISTi is associated with one or a plurality of forecasted scraps CHk when a correspondence indicator INDi has been generated. It is understood that the invention also makes it possible to draw up a list of forecasted scraps CHk for each part to be produced identified according to the correspondence indicator INDk.
[0096] The method of the invention comprises the SELi selection of a PN part to be produced associated with a reusable forecast fall to be reassigned to a milestone of a PLb PL planning; in order to complete or regenerate a PIMA nesting plan.
[0097] According to another example, the correspondence indicator INDi makes it possible to associate at least one forecasted waste for a part PN. In this example, we seek to find which forecasted wastes correspond best for a given part. We can consider a list of forecasted wastes LIST2 which is identified within at least one milestone of at least one planning. This list LIST2 can then be compared with the dimensions of each part to be produced.
[0098] According to this second embodiment compatible with the first embodiment, each forecast fall CHk identified in a milestone of a schedule or in a schedule is associated with a plurality of parts of the first list LISTi when a correspondence indicator has been generated.
[0099] Thus, this indicator makes it possible to maintain a list of parts from the list LIST i and a list of forecasted scraps LIST2 from a schedule which make it possible to draw up correspondences. These correspondences make it possible in a second step to optimize a reuse of the PN parts within a PLi schedule or to optimize the forecasted scraps identified for their reuse.
[0100] One interest is to draw up a set of possibilities for reintegrating PN parts within a plurality of forecasted scraps before implementing an algorithm aimed at optimizing this reintegration according to optimization criteria. Indeed, when several solutions exist for associating several forecasted scraps with a part to be produced or for associating several parts to be produced with a scrap, it is necessary to choose which forecasted scrap is associated with a given part to be produced or conversely to choose which part to be produced is associated with a forecasted scrap. Taking into account additional criteria
[0101] The optimization criteria may include the occurrence of a PN part, the dimensions of a PN part, etc. Indeed, the method of the invention makes it possible, for example, to prioritize the reintegration of large-sized parts to be produced. According to another example, a predicted drop location CHk making it possible to integrate a batch of identical parts may be prioritized with respect to another part to be integrated or a plurality of different parts.
[0102] The selection step SELi also makes it possible to take into account an additional criterion Ci associated with the part PN.
[0103] The criterion Ci may comprise different types of characterization of the part PN of the list LISTi or of a characterization of the product of which the part is part or of a planning in which the part is planned. For example, a criterion Ci comprises taking into account a first occurrence of a part extracted from the article database BDi within the first planning PLi or of another planning PL;. In this case it is a characterization of the product or of the planning which is taken into account. According to another example, the characterization may be linked to an intrinsic characterization of the part, such as its surface condition or an orientation or thickness constraint.
[0104] According to another example which can be combined with the previous one, a criterion Ci includes taking into account a lotting of identical PN parts from the article database BDi of parts to be produced.
[0105] According to another example which can be combined with the previous one, a criterion Ci comprises taking into account at least a first time interval between two milestones of the same planning PLi in which the part extracted from the article database BDi is associated with each of the two associated milestones, each milestone being associated with a different material plate (TOLk). One advantage is to take into account a notion of temporality. Indeed, the method of the invention makes it possible to take into account a time horizon criterion beyond which one no longer seeks to reintegrate a part PN. Another advantage is to prioritize the reintegration according to the date on which the manufacturing need is expected.
[0106] According to another example which can be combined with the previous one, a criterion Ci comprises taking into account at least one second time interval between two schedules PLi, PL; in which the part extracted from the article database BDi is associated with at least one milestone of each of the schedules. Classification
[0107] At the end of this selection step SELi, a classification of the forecast fall CHK is carried out. This step is noted CLASSi in [Fig.l]. The classification makes it possible to label the forecast falls according to different labels.
[0108] A first label LBi corresponds to the forecasted falls which can be reused so as to nest a PN part of the database in the expected location of the forecasted fall. Different re-nesting possibilities can be implemented in the method of the invention.
[0109] When a part is selected to be integrated into a nesting plan, different scenarios are possible. Figures 5 and 6 represent two different scenarios in which different parts are integrated into CHk scraps of different sizes. [Fig.5] represents a scenario in which the larger parts have been reintegrated into the forecast scraps. The forecast scrap CHk' of [Fig.4] has been divided into two portions defining two CHk scraps that can be used by reintegrating two different parts.
[0110] [Fig.6] shows an embodiment in which smaller size forecast offcuts have been used to reintegrate smaller parts because they are included in a lot of parts.
[0111] The invention makes it possible to treat the forecast fall of [Fig.4] as a single forecast fall to which several PN parts are assigned. [Fig.6] represents an embodiment in which the forecast fall is associated with a single PN part.
[0112] In both cases, the part label is noted LBi and this label corresponds to a reuse of the forecast fall in a current or future planning.
[0113] This first label LBi can be addressed when an occurrence or a batching of parts selected in the first list LIST i in the first planning plan PLi or another planning plan PL; is greater than a predefined threshold. This condition can be combined with a duration criterion. The forecast fall CHK is for example labeled with the label LBi if the selected part PN is planned in manufacturing in a limited time horizon, that is to say within a planning PLi or PL;.
[0114] A second label LB2 corresponds to forecasted scraps CHk that are not used to reintegrate a part PN to be produced during the production of a next schedule or a next milestone of a schedule. This label corresponds to a label for conserving the forecast scrap. This case can occur when no part is selected that is compatible with the forecast scrap CHk or when the first criterion Ci does not meet certain conditions even though a part corresponds to the location of the forecast scrap. This can be the case if no occurrence of the part is present in a milestone of a future schedule. This can also occur when a part is only produced within a batch and there is not enough forecast scrap surface to reintegrate all the parts of the batch.
[0115] A third label LB3 corresponds to forecasted scraps that we wish to keep for their structural or dimensional property(ies) independently of the availability of a compatible surface of a PN part to be produced. In this case, a PN part from the first list LISTi and whose criterion Ci is compatible with a forecasted scrap is not sufficient to label the forecasted scrap as a source of material to be reused within the material plate. In this case, the method of the invention makes it possible to value the forecasted scrap CHk according to a criterion linked to the quality of the material, its surface condition, the material used for example.
[0116] In the case of labeling by a third label LB3, of an identified forecast fall, the conservation decision can be made according to a criterion independent of the step of querying the first database of articles making it possible to extract a geometric descriptor of a part. Indeed, according to an exemplary embodiment, only the dimensions of the fall can be considered to label the fall according to the third label LB3. The invention therefore relates to a method of the invention in which the step of querying the database of articles is an optional step.
[0117] A fourth label LB4 corresponds to scraps predicted for their disposal. This label LB4 is for example assigned when the first criterion Ci includes an occurrence of selected parts lower than a predefined threshold. In a borderline case, the threshold value is zero. It is understood that if there is no part to be produced that can be produced within a scrap, there is no interest in reusing this fall into a nesting plane. Finally, if this fall is not of interest for conservation for another use, its disposal may be the most appropriate solution. The fall can therefore be discarded.
[0118] According to one embodiment, other labels can be used to classify the forecasted scrap CHk. According to one embodiment, the first label LBi comprises sub-labels making it possible to prioritize the exploitation of the forecasted scrap in a future planning. According to one example, a first sub-label LBn is assigned when the forecasted scrap CHk must be reused for a part to be produced quickly, that is to say in a short time horizon, and therefore within a time limit below a given threshold. According to another example, a second sub-label LB^ is used to annotate a forecasted scrap CHk according to a criterion of preference for cutting one or more parts to be reintegrated. This can correspond to the case of [Fig. 5] and [Fig. 6]. In both cases, the forecasted scrap CHk is labeled with a label LBi. However, in [Fig.5], the reassignment of the forecast waste CHk is governed by the reintegration of large PN parts. In this case, the forecast waste CHk can have a first label LBi2. In the case of [Fig.6], the subdivision criterion is more important and the forecast waste CHk can have another sub-label LBn. However, this last sub-labeling is not critical since the forecast waste is reused in both cases. New planning.
[0119] When a part PN is selected from the list LISTi to be assigned to a location of a forecasted fall of a PIMA nesting plan of a milestone of a first planning PLi, the first planning PLi is modified. This modification leads to generating a new planning PLi'. The new planning PL i' may include a modification of a single milestone or of a plurality of milestones depending on the number of PIMA nesting plans that have been impacted by the reassignment of a part PN to be produced. The modification of a milestone may include a new quantity of parts to be produced within a material plate TOLk from a new nesting plan generated reusing the spaces defined by the forecasted falls.
[0120] If a re-nesting of a PN part within a given milestone impacts a subsequent milestone comprising another PIMA nesting plan, then the new PLi' planning includes the update of all the milestones.
[0121] [Fig.7] represents a PIMA nesting plane comprising a set of flanks FLi, only one of which has been shown in [Fig.7]. The PIMA nesting plan includes a provisional fall CHk on the right-hand side, rectangular in shape and large enough to accommodate a plurality of PN parts. The label of this provisional fall is LBi.
[0122] [Fig.8] represents an example of arrangement of a distributed set of PN parts within the location of the predicted CHk fall. Intermediate nesting plan
[0123] According to one embodiment, an intermediate nesting plan PIM; is generated whose surface corresponds to the surface of the forecast fall CHk. This intermediate nesting plan PIM; comprises a plurality of parts PN whose profiles are integrated so as not to overlap and so as to be inscribed in the available surface of the forecast fall CHk.
[0124] In a second step, a new nesting plan PIMB is generated comprising the superposition of the first nesting plan PIMA and the nesting plan PIMb. An advantage of this solution is that it does not modify the nesting plan(s) already optimized according to certain constraints. An advantage is that it allows the implementation of the method of the invention without modifying the existing nesting plan optimization software.
[0125] The new PIMB nesting plan replaces the old nesting plan of a planning milestone.
[0126] According to one embodiment, a new PIMB nesting plan is generated. The new PIMB nesting plan comprises the re-nesting of all the parts initially nested in the PIMA nesting plan and the new identified parts that can be re-nested in the corresponding forecast scraps. In order to carry out this re-nesting, a re-nesting software component can be implemented to regenerate a nesting plan from all the identified parts. Parts Base - BD1
[0127] Advantageously, the method of the invention comprises a step aimed at updating MAJ2 the BDi database. This update comprises the removal of the occurrences of the PN parts which have been selected to be integrated into a new PIMB nesting plan of a milestone of a given planning. Falls Base - BD2
[0128] Furthermore, the method of the invention comprises an update MAL of a fall database BD2 in which at least one labeled predicted fall CHk is recorded.
[0129] The BD2 fall database includes the falls identified by their identifier during their CARp characterization. An interest is to store forecast falls that can change status from “forecast fall” to “actual fall” because they have been produced, for example when they have an LB2 label or an LB3 label. According to one embodiment, the actual falls of an LB2 or LB3 label are made available via a third-party service accessible to at least one user.
[0130] A user interface can then allow a user to access a plurality of actual drops. The drops are potentially stored or reused in the planning. To this end, the user interface makes it possible to sort, choose and select a drop that interests a user and that possibly meets certain constraints. The user interface therefore makes it possible to access sorting functions or to display selection criteria. When the data relating to the drops are recorded on a server, the service can be accessible, for example, via a communication interface accessible from a data network such as the Internet or an intranet.
[0131] The method of the invention makes it possible to record data specific to the offcuts even when they have been reused by a rearrangement of the nesting plan by the integration of new parts. One advantage of recording this data relating to a offcut that no longer exists is to account for the savings made thanks to the method of the invention. The savings can be financial, but also environmental by measuring the reduction in the carbon footprint or the reduction in energy consumption.
[0132] Indeed, a predicted fall which is avoided makes it possible to reduce the subsequent management of residual material. System
[0133] Finally, the invention relates to an STi system shown in [Fig.9] comprising at least one computer for executing the steps of the method. According to one embodiment, the computer is a server accessible from a data network. According to another embodiment, the server is a local server accessible from the industrial site from which the user interface is located.
[0134] According to one embodiment, the various databases, including BDi and BD2, are hosted within a remote data server. Other remote servers may be used within the framework of the invention, in particular servers allowing access to the service offered by the implementation of the method of the invention. For example, a user authentication server may be implemented within the framework of the invention.
[0135] The computer or the plurality of calculation units executing the method of the invention comprises at least one Ki calculator making it possible in particular to carry out the operations of comparison and labeling of the forecasted falls. The computer comprises at least one INTi communication interface making it possible to receive data such as the nesting plans, the schedules, and the part identifiers. According to one example, different INTi input interfaces make it possible to receive the different data processed in the method of the invention.
[0136] The system of the invention also comprises a computer having an INT2 output allowing the transmission of data produced by the Kb calculator such as data characterizing forecast falls and labels.
[0137] According to one example, the calculator Ki also performs the operations aimed at producing a new nesting plan. However, according to another example, this operation is performed by another remote server (not shown) capable of producing a new nesting plan integrating the new designated and characterized parts which have been selected in the list LISTp
[0138] The computer advantageously comprises a memory Ml for storing data received or produced by the computer such as the list LISTi or data for labeling or characterizing scraps or parts.
Claims
Claims
1. A computer-implemented method of classifying predicted material falls in an industrial manufacturing process comprising: • Acquisition (ACQi) of a first planning (PLi) of a set of parts (P;) to be manufactured, said parts (R) being intended to be cut from a set of material plates (TOLk); • Acquisition (ACQ2) of at least one first nesting plan (PIMa) of parts (R) to be cut for each material plate (TOLk), each part to be cut (P;) comprising a two-dimensional profile and a thickness and the profile of which is inscribed within a first surface included in the surface of the material plate (TOLk), each part to be manufactured represented within the first nesting plan (PIMA) being called a flank (FL;); • Characterization (CARi) of at least one predicted fall (CHk) defining at least one area of the nesting plane (PIMa) not occupied by flanks (FLi), said characterization (CARi) comprising at least: • an identifier (IDC) of each forecast fall (CHk); • the dimensions (Kc) of each forecast fall (CHk); • Querying (REQi) a first article database (BDi) comprising a set of parts (Pn) to extract the geometric descriptors of said parts (Pn); • First comparison (COMPi) between the dimensions (Kc) of the at least one forecast fall (CHk) and the dimensions of at least one part (Pn) extracted from the first article database (BDi), said first comparison (COMP i) producing a correspondence indicator (INDi); • Determination of a first list (LISTi) of compatible parts (Pn') from the value of the correspondence indicator (INDi); • Selection (SELi) of at least one part (Pn') from the first list (LISTi) according to a given criterion (Ci); • Classification (CLASSi) of each forecast fall (CHk) according to a plurality of labels (LBi, LB2, LB3) from a calculation of a characteristic score of said forecasted fall (CHk), said score being calculated in particular from at least the first criterion (Ci); • Generation (GENi) of a new first planning (PLi ') comprising the generation of at least one new nesting plan (PIMB) for at least one material plate (TOLk) comprising at least one new part selected from the first list (LISTi) within zones corresponding to a forecasted fall (CHk) having a reuse label (LBJ; • Updating (MAJi) of a database of falls (BD2) in which at least one labeled forecasted fall (CHk) is recorded.
2. Method according to claim 1 characterized in that the first planning (PLi) comprises at least one milestone corresponding to a cutting forecast of at least one plate of material (TOLk) forming a step of an industrial production process of a plurality of parts to be produced.
3. Method according to any one of claims 1 to 2 characterized in that an initial planning (PL0) comprises at least one product identifier and an association with a plurality of first plannings (PLi), each first planning (PLi) being associated with a material plate (TOLk).
4. Method according to any one of claims 1 to 3 characterized in that the nesting plan (PIMA) comprises a set of identifiers of parts to be produced, and for each identifier a profile of the part to be produced which is oriented and positioned within a surface representing the surface of a plate of material (TOLk) associated with said nesting plan (PIMA).
5. Method according to any one of claims 1 to 4 characterized in that the first surface of the nesting plane (PIMA) is equal to the surface of at least one plate of material (TOLk).
6. Method according to any one of claims 1 to 5 characterized in that the dimensions (Kc) of each fall (CH;) comprise in particular a surface and a thickness.
7. Method according to any one of claims 1 to 6 characterized in that a set of offcuts (CHk) is generated from a processing of all the areas of the nesting plane not occupied by flanks (FLi), said processing comprising a segmentation step (SEGi) of the surfaces of each predicted offcut from the cutting lines of the flanks of the nesting plane (PIMA) and the edges of the nesting plane.
8. Method according to claim 7 characterized in that the step of segmenting (SEGi) the surfaces of each forecast fall (CHk) comprises taking into account a set of exclusion criteria making it possible to assign an area of the surface of the nesting plane (PIM A) not occupied by flanks (FLi) to a waste area which is not taken into account for the generation of a forecast fall.
9. Method according to any one of claims 7 to 8 characterized in that the step of segmentation (SEGi) of the surfaces of each predicted fall (CHk) comprises a first characterization (CARio) of the fall taking into account the size of the predicted fall (CHk), the position of the predicted fall (CHk), a surface state of the predicted fall (CHk) and / or the material of the predicted fall (CHk).
10. Method according to any one of claims 1 to 9 characterized in that each forecast fall (CHk) comprises a set of geometric descriptors including in particular: • a minimum rectangle and / or; • a polygon comprising a maximum number of edges and / or; • an image of the forecast fall and / or; • a two-dimensional plot of the profile of the forecast fall and / or; • Data characterizing the exact surface of the forecast fall.
11. Method according to any one of claims 1 to 10 characterized in that the first comparison (COMPi) comprises the comparison of the surface of a predicted fall (CHk) with the surface of a part identified in the article database (BDi).
12. Method according to any one of claims 1 to 11 characterized in that the comparison step (COMPI) comprises the comparison of the surface of a polygon inscribed in the contour of a zone defining a predicted fall (CHk) with the perimeter and / or the surface of a external polygon containing the surface of a part selected in the item database (IDB).
13. Method according to any one of claims 1 to 12 characterized in that the comparison step (COMPi) comprises the comparison of the perimeter and / or the surface of a plurality of polygons generated and inscribed in the contour of a zone defining a predicted fall (CHk) with the perimeter and / or the surface of an external polygon containing the surface of a part selected in the article database (BDi).
14. Method according to any one of claims 1 to 13 characterized in that the first criterion (Ci) comprises: • taking into account a first occurrence of a part extracted from the article database (BD J and associated with a first planning (PLi) or with another planning (P;) and / or; • taking into account a batching of identical parts extracted from the article database (BDi) and associated with at least one material plate (TOLk) of the first planning (PLi) and / or; • at least a first time interval between two milestones of the same planning (PLi) in which the part extracted from the article database (BDi) is associated with each of the two associated milestones, each milestone being associated with a different material plate (TOLk) and / or; • at least a second time interval between two plannings (PLi, PL;) in which the part extracted from the article database (BDi) is associated with at least one milestone of each of the schedules.;
15. Method according to any one of claims 1 to 14 characterized in that the classification (CLASSi) comprises: • an assignment of a first label (LBi) to the forecasted falls (CHk) for their reuse when the first criterion (Ci) comprises: • an occurrence or a lotting of parts selected in the first list (LISTi) in the first planning plan (PLi) or another planning plan (PL;) greater than a predefined threshold and; • a first or second time interval less than a predefined duration; • an assignment of a second label (LB2) to the forecasted scraps (CHk) for their conservation when the first criterion (Ci) includes: • an occurrence or a lotting of parts selected in the first list (LISTi) in the first planning plan (PLi) or another planning plan (PL;) greater than a predefined threshold and • a first or second time interval greater than a predefined duration and / or; • an assignment of a third label (LB3) to the forecasted scraps (CHk) for their conservation when the first criterion (Ci) corresponds to structural, dimensional or quality properties of the forecasted scrap corresponding to a predefined criterion and / or;• an assignment of a fourth label (LB4) to the forecasted scrap (CHk) for their scrapping when the first criterion (Ci) includes: • an occurrence of selected parts less than a predefined threshold and; • a first or a second time interval greater than a predefined duration and; • an assignment of the third label (LB3) to the forecasted scrap.;
16. Method according to any one of claims 1 to 15 characterized in that the generation of the new nesting plan (PIMB) comprises the superposition of the first nesting plan (PIMA) and an intermediate nesting plan (PIM;), said intermediate nesting plan (PIM;) comprising at least one new part to be produced selected from the first list (LISTi) and positioned and oriented within zones corresponding to a forecast fall having a reuse label (LBi).
17. Method according to any one of claims 1 to 16 characterized in that the database of falls (BD2') comprises the falls having the second label (LB2) and / or the third label (LB3) so as to provide access to said falls thus labeled to a user via a communication interface accessible from a data network.
18. A computer program product comprising instructions which, when the program is executed by a computer, cause the latter to implement the steps of the method according to any one of claims 1 to 17.
19. System (STi) for generating a labeling of a forecasted fall characterized in that it comprises: • at least one communication interface (INTJ) for acquiring the planning data and the nesting plans and the parts from the first database, • a memory (MEMO) for recording said data and • a calculator (Ki) for generating a labeling of said forecasted falls according to the method of any one of claims 1 to 17, and in that it further comprises an output communication interface (INT2) for the updated data of the labeled falls to a computer device.
20. System (STi) according to claim 19 characterized in that it comprises a state sensor of a material plate in order to calculate a state criterion taken into account in the development of the first criterion (Ci), the state criterion being able to be linked in particular to the surface state of the material plate such as a quantification of a level of rust, impacts, a paint finish or an orientation criterion for example of a lamination or a fiber.
Citation Information
Patent Citations
Method and system for machine cutting in sheet material
EP3106945A1
Method and system for the automatic cutting of parts from a flexible material supplied in roll form
FR3111835A1