[go: up one dir, main page]

WO2012000995A1 - Système de dialogue et procédé pour l'examen d'un processus d'usinage - Google Patents

Système de dialogue et procédé pour l'examen d'un processus d'usinage Download PDF

Info

Publication number
WO2012000995A1
WO2012000995A1 PCT/EP2011/060821 EP2011060821W WO2012000995A1 WO 2012000995 A1 WO2012000995 A1 WO 2012000995A1 EP 2011060821 W EP2011060821 W EP 2011060821W WO 2012000995 A1 WO2012000995 A1 WO 2012000995A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
dialog system
machine tool
proposal
operator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2011/060821
Other languages
German (de)
English (en)
Inventor
Klaus Bauer
Gerhard Hammann
Hans-Peter Bock
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Trumpf Werkzeugmaschinen SE and Co KG
Original Assignee
Trumpf Werkzeugmaschinen SE and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Trumpf Werkzeugmaschinen SE and Co KG filed Critical Trumpf Werkzeugmaschinen SE and Co KG
Priority to EP11748905.4A priority Critical patent/EP2589000A1/fr
Priority to CN201180041535.8A priority patent/CN103069441B/zh
Publication of WO2012000995A1 publication Critical patent/WO2012000995A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • G06N5/045Explanation of inference; Explainable artificial intelligence [XAI]; Interpretable artificial intelligence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32007Operator is assisted by expert system for advice and delegation of tasks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the invention relates to a dialog system (or "technology assistant") for examining a machining process carried out on a machine tool in order to determine a suggestion for improving at least one quality feature of a subsequent machining process, the dialog system having input means by means of which an operator can improve the quality feature to be improved can pretend, and wherein the dialogue system has a suggestion module, which can determine at least one suggestion for improving the quality feature by accessing deposited expert knowledge.
  • a dialog system or "technology assistant”
  • the dialog system having input means by means of which an operator can improve the quality feature to be improved can pretend, and wherein the dialogue system has a suggestion module, which can determine at least one suggestion for improving the quality feature by accessing deposited expert knowledge.
  • the invention relates to a method for investigating a machining process carried out on a machine tool in order to determine a proposal for improving at least one quality feature of a subsequent machining process, in which an operator specifies a quality feature at least one dialog system, whereupon the dialog system at least uses stored expert knowledge a proposal for improving the quality feature determined.
  • Dialogue systems are used in all areas of technology and are characterized in particular by the ability to communicate with an operator.
  • a dialog system comprises at least input / output means and a processor or a central processing unit which execute the software required for the specific design of the dialog system.
  • the invention relates in particular to a dialog system for use in industrial workpiece production.
  • a generic dialog system or a generic method for examining a machining process carried out on a machine tool are, for. B. from the patent US 6,345,205 Bl.
  • the dialog system designed as an auxiliary system for a laser processing machine, an improvement proposal in the form of changed process parameters for a workpiece machining planned on the laser processing machine can be determined.
  • Relative to an already performed workpiece machining an operator gives at least one quality feature, eg. As the extent of burring on a created laser cut, the improvement of which the operator desires.
  • the dialog system calculates new process parameters for carrying out an optimized workpiece machining.
  • the dialog system uses stored expert knowledge, which can be B. empirically determined relationships of process parameters and quality features includes.
  • the dialogue system of the prior art has the disadvantage that suggestions for improvement are determined mainly on the basis of subjective evaluations or assessments of the operator.
  • the possibilities of proposing a proposal in the conventional dialogue system are therefore largely limited by the abilities and possibilities of the operator as well as by the scope of the deposited expert knowledge.
  • the present invention is based on the object of providing a dialogue system and method for investigating a machining process. wrap, which are characterized by extended possibilities of suggestion finding.
  • the object is achieved by a dialog system having the features of claim 1 and by a method for investigating a machining process having the features of claim 16.
  • the suggestion module of the dialog system is embodied such that it reads in data and / or image data (photos) of a processed workpiece together with associated material and processing data for determining a proposal by means of a machine tool sensor system.
  • the database on which an improvement suggestion can be determined is therefore extended by objective data, which are determined by sensors of the machine tool or represent image data of the machined workpiece together with its associated material and machining data. Due to the extended database, when searching for an improvement preview z. B. machine-side effects are considered that are not recognizable for egg NEN operator. For example, poor settings, such. As a faulty focus position adjustment of a laser beam, or defective components, z. B. a soiled lens of a laser cutting head, are determined. Furthermore, differences can be detected between the composition of the material actually used and the composition of the material on the basis of which the process parameters were selected by means of a sensor for material recognition. Thus, additional causes of errors can be discovered or excluded.
  • the dialogue system provides an improvement suggestion at the instigation of an operator. It differs insofar z. B. from a system for process monitoring, which automatically outputs a warning and possibly at the same time a proposal for correcting the fault when a fault occurs during a machining process.
  • the trigger for an operator to use the dialogue system according to the invention may also be a disturbance during a machining process, i. H.
  • the dialog system can also represent a diagnostic system which, on the basis of symptoms given by an operator (poor quality features) and with the aid of data determined by the machine tool sensor system or recorded image data, can make a suggestion for correcting the disturbance.
  • a dialog system according to the invention is intended to examine an at least largely trouble-free machining process in order to generate a proposal by means of which a subsequent machining process can be improved or optimized.
  • the decisive factor is that an operator sets the dialogue system at least one quality characteristic in relation to a performed processing process.
  • characteristics and characteristics of the result or Product of the machining process include a cutting burr, a workpiece discoloration, grooves and scratches on the workpiece surface, the dimensional accuracy or even the flatness of a workpiece.
  • process characteristics also represent quality features of the machining process. These include, in particular, the machining speed, emissions during workpiece machining, process reliability, energy consumption, etc.
  • a dialogue system can be designed in such a way that it can not only examine and improve the section of a machining cycle of a machine tool in which a tool actually acts on a workpiece. Rather, the machining process for the purposes of this invention includes z. As well as the handling of the workpiece before and after the actual workpiece machining and other accompanying processes. In the case of the machining process to be investigated, it does not have to be a machining process in which a complete machining cycle has been completed.
  • the process to be examined can also only a part of a processing cycle, eg. B. only the supply of the workpiece, the introduction of a single laser cut, etc., include.
  • the machining process to be examined may also be a test process carried out on a machine tool.
  • the suggestions for improvement which provides the dialogue system according to the invention, provide - as already mentioned - z.
  • a standard, changed set of process parameters or resulting process parameters for the subsequent processing process may be suggested for improvement.
  • other types of suggestions for improvement are conceivable, which can submit the dialogue system.
  • the dialog system may suggest maintenance or conversion work on the machine tool or the performance of analyzes, tests, etc.
  • the dialog system reads sensor data, ie measured values or also evaluations of measured values of the sensors, and / or image data of a machined workpiece together with associated material data. and editing data.
  • sensor data ie measured values or also evaluations of measured values of the sensors, and / or image data of a machined workpiece together with associated material data. and editing data.
  • sensor data ie measured values or also evaluations of measured values of the sensors, and / or image data of a machined workpiece together with associated material data. and editing data.
  • sensor data ie measured values or also evaluations of measured values of the sensors, and / or image data of a machined workpiece together with associated material data. and editing data.
  • a dialog system according to the invention results if the data of at least one sensor for determining an improvement suggestion can be read in by the dialog system.
  • the more sensor data from more sensors of the machine tool sensor system can read in the dialogue system, the greater the database for finding proposals and thus the resilience of the proposal.
  • the image data of the machined workpiece is preferably images of a camera having a sufficiently high image quality, wherein the processing location of the workpiece, such as e.g. a cutting edge, advantageously photographed from different angles.
  • the dialog system according to the invention is characterized in that the subjective assessments of the operator can be quantified by means of objective sensor and / or image data. In part, this eliminates the need for time-consuming queries from the operator. With the help of the dialog system, the operator reaches as few as possible, goal-oriented steps to a suggestion for improvement. Further advantageous developments of the invention according to claim 1 result from the features of claims 2 to 15.
  • the dialogue system is designed to request in addition to the specification of the quality feature to be improved if necessary, further operator inputs and together with the sensor data determined by the machine tool sensor data and / or with the image data for determining the proposal to process.
  • Possible operator inputs are both the input of objective values and the input of subjective ratings.
  • the operator may be asked to select values, variants, ratings. Thanks to this variant of the invention, the operator can introduce his wishes and abilities - if available - in the proposal-finding process.
  • the dialogue system can also initiate a machining process and / or a measurement by the machine tool sensor system.
  • the dialogue system independently current sensor data and thus z. B.
  • the dialog system is for this purpose in communication with the respective sensor.
  • a further processing process is carried out in which certain sensor data are recorded and stored which are not detected in a standard processing process or at least not stored.
  • the dialog system can initiate test processing adapted to the situation, taking into account all available data.
  • the dialog system can also start a proposed optimized processing process itself, ie automated.
  • the dialogue system can preferably communicate at least with a control unit of the machine tool. If the dialogue system has found the most likely causes with regard to the quality features to be improved, it is advantageous if it can implement the proposal for improvement or optimization itself.
  • the dialog system can initiate a machining process or a sensor measurement but also by a suggestion to the operator.
  • a particularly pleasant operation of the dialog system results when the dialogue system has a mask generator, which in particular can generate masks for prompting and / or for outputting determined proposals.
  • the graphic design of the input / output means of the dialog system with masks enables the realization of a particularly intuitive operating concept for the dialog system.
  • the dialog system is designed in such a way that the operator can be led through the masks from the description of the problem via the suggestion finding to the implementation of a suggestion.
  • the deposited expert knowledge has a tree-like data structure with hierarchical decision nodes, which can be accessed by the solution module for determining a suggestion. Consequently, in the proposal search, the dialog system gradually works off decision nodes. At the respective decision node, the dialog system must only obtain the information in each case, for. By prompting or reading sensor data required for decision at the pending decision node. Because of the tree-like data structure with hierarchical decision nodes, therefore, the query and the reading in of information that is irrelevant to the proposal proposal are avoided. This results in a variant of a dialogue system, which is characterized by a particularly targeted determination of a proposal.
  • the deposited expert knowledge preferably comprises a database which has a multiplicity of individual data elements which in particular each define a decision node.
  • the expert knowledge management dialog system can rely on proven database techniques and modules.
  • the expert knowledge can be stored encrypted in the database, whereby only the dialog system can freely access the expert knowledge by means of a corresponding database module if necessary.
  • a relational database or an object database may be provided.
  • an XML database has proven particularly useful.
  • the database structure with a large number of individual data elements, each of which defines a decision node, is characterized by high transparency.
  • decision nodes may be provided by an operator, e.g. B. by means of an implemented database module, added or inserted, with only individual data elements are supplemented and changed.
  • the mask generator is adapted to the database structure that when changing the decision tree no changes to the mask generator are necessary, but this automatically matching input or output masks, eg. B. on the display of a data processing system, can create.
  • new knowledge of the expert knowledge can be inserted by changes to the decision tree without having to make changes to the interface between the operator and the dialogue system.
  • various mask templates are defined in the mask generator, z. For example, how to display operator prompts when one or more values need to be entered at a decision node, how the operator needs to see sample data or finished data to select, how to display suggestions, etc.
  • the Mask generator determine only the required mask template and fill with information from the data element, which is assigned to the pending decision node.
  • the processing of the sensor and / or image data by means of the solution module preferably takes place in such a way that the proposal module makes a decision at a decision node based at least on the sensor and / or image data (sensor / workpiece data decision node) ).
  • decision nodes are defined in such a way that the suggestion module makes a decision at the respective decision node at least on the basis of an operator input (operator input decision node) or on the basis of data from a control program of the processing process (control process). program data decision node).
  • Other types of decision nodes are also conceivable.
  • the stored expert knowledge has a tree-like data structure that defines at least one path for determining a suggestion, which includes at least one sensor / workpiece data decision node, at least one operator input decision node and / or at least one control program data - has decision nodes.
  • the dialogue system according to the invention is preferably part of a control unit of the machine tool.
  • control unit can carry out an automatic determination or adaptation of at least one process parameter of the subsequent machining process on the basis of a suggestion of the dialog system for a subsequent machining process.
  • the dialog system can preferably access a stored control program for the subsequent processing process and change at least one process parameter there.
  • a further aspect of the invention relates to a computer program product which has coding means which are adapted to form a dialog system according to the invention when the computer program product is operated on a data processing system.
  • Examples of possible computer program products include CD-ROM disks, USB sticks, hard disk inserts, etc.
  • these are but also downloadable software products or the like.
  • the features mentioned above and those listed below can be used according to the invention individually for themselves or for a plurality of combinations.
  • the deposited expert knowledge which has a tree-like data structure with hierarchical decision nodes, which a solution module can access to find a suggestion, also independently of a solution module that is formed, can be used to determine a proposal by a machine tool sensor system Read in data, in a dialogue system, but also z. B on a system for process monitoring, be provided according to the invention.
  • FIG. 1 shows a structure of a manufacturing system with a machine tool, a control device for the machine tool and a programming system.
  • Fig. 2 shows a structure of a dialogue system for examining a on the
  • FIG. 3 shows a flow chart of a method for investigating a machining process carried out on the machine tool
  • FIG. 4 shows a workpiece in the form of a test cut sheet with a plurality of cut each with different cutting parameters
  • FIGS. 5a-5e show the individual method steps of a method according to the invention for cutting parameter optimization with the aid of a central expert system integrated into the teleportal portal.
  • Machine tools are controlled by numerical control devices generally divided into three controllers, an MMC (Man Machine Communication) control system as a data input and visualization unit, a PLC controller (Programmable Logic Controller), and an NC control unit .
  • Data and control commands are input via the MMC operating system, forwarded to the NC control unit and decoded there.
  • the data and control commands are processed separately according to geometric and technological data (NC control unit) and switching commands (PLC control unit).
  • the NC and PLC control units transmit the current machine status to the MMC control unit for visualization.
  • Fig. 1 shows a machine tool 1, which is controlled by means of a numerical control device 2.
  • the machine tool 1 contains sensors 1a,... In, which generally monitor a machining process. Examples include sensors for determining the nozzle-workpiece distance, the degree of contamination of a lens, the focus position in a laser machine tool, sensors for measuring the force in punching / bending machines, sensors for determining the bending angle in bending machines or even sensors for the detection or prediction of collisions or imminent collisions of the machine with the workpiece.
  • the control device 2 comprises an MMC operating system 3 with a control computer 4 designed as an industrial PC and an operating device 5 with a screen 6 as a display unit and an input unit 7, which is designed, for example, as a keyboard, mouse or touch panel. Furthermore, the control device 2 comprises a machine control panel 8 for manual operation of the machine tool 1, wherein above all safety-related operations are performed, and an NCU module 9 (Numerical Control Unit) with integrated NC control unit 10 and PLC control unit 11. The NC and PLC control units 10, 11 may also be designed as separate modules.
  • the control device 2 comprises operating software 12 for controlling the machine tool 1, software modules 13 for job management, tool management and pallet management, a program manager 14 for managing control programs and a data memory 15 in which standard process parameters for the control programs are stored.
  • control program includes, in addition to the NC program, all technology data that has been transferred from the NC program to external data memories.
  • sensor data of the machine tool sensors 1a,... In can also be read in and stored via the NCU module 9.
  • other applications such as a design system, a programming system, or a combined design and programming system, may be installed on the control computer 4.
  • CAD system design system 16
  • CAD / CA system combined design and programming system 17
  • Finished design drawings are stored on a designated in a network 18 common CAD data storage 19, which can be accessed by the programmer when needed.
  • the machine tool 1 is controlled by control programs, which are created by means of a programming system or manually on the operating device 5 of the MMC operating system 3.
  • Programming systems know basic and special NC functions and know which technology data is required and which rules apply to processing. With this you can automatically define the processing and generate a control program.
  • another combined design and programming system 20 is installed on the control computer 4 and a programming system 21 (CAM system) in the network 18.
  • the programming systems 17, 20, 21 are connected to a CAM data storage 22 which is accessible to programmers and machine operators.
  • the programmer places the finished control programs in the CAM data storage 22.
  • the machine operator can access the CAM data storage 22 and import the control programs from the CAM data storage 22 into the program management 14 of the control computer 4.
  • the programmer determines how a part is machined. It determines which tools are used, in which order the machining takes place, and which process parameters apply, for example, to the laser power and feed rate.
  • the programming systems 17, 20, 22 assist the programmer in finding suitable process parameters and processing strategies for his machining task.
  • the information about suitable process parameters and processing strategies are contained in so-called technology tables and rules that define the data memory 15.
  • suitable process parameters for all relevant quantities are stored in a technology table, which enable process-reliable processing.
  • technology tables are defined depending on further parameters. For example, in laser cutting, this includes the contour size, which is differentiated into small, medium and large, and the machine type on which the machining is to take place.
  • general, usually write-protected, technology tables of the machine manufacturer and customer-specific technology tables General technology tables are determined by the machine manufacturer with great effort and, together with the numerical control device 2 of the machine tool 1, are issued to the customers. supplies.
  • Customized technology tables can be created and modified by a programmer or machine operator.
  • Customer-specific technology tables contain process parameters adapted to the processing tasks of a specific customer.
  • the process parameters stored in the general technology tables are referred to as "standard process parameters" in the context of this application.
  • the properties of the material used have a significant influence on the process reliability of the machining process and the quality of the machining result. This may result in process parameters that have provided satisfactory processing results for a given material, providing unsatisfactory machining results after a change of material supplier or another material batch, thus requiring adjustment of the process parameters.
  • a dialog system (also referred to as "technology assistant") 23 is provided for examining a machining process carried out on the machine tool 1.
  • the dialog system 23 is part of the control device 2.
  • Output means of the dialogue system 23 therefore serves the operating device 5 of the control device 2 with the screen 6 as the display unit and the input unit 7.
  • the central processing unit of the dialog system 23 is the central processing unit of the control computer 4, on which coding means 24 are operated, through which the dialog system 23 is formed.
  • the coding means 24 for implementing the dialog system 23 in the control device 2 can be installed as a software module on the control computer 4 or be part of the operating software 12 from the outset.
  • the coding means 24 may be stored on a separate module or a separate slot of the control computer 4.
  • the dialogue system 23 is operated as part of one of the programming systems 17, 20, 21.
  • the dialogue system 23 can also be operated as a stand-alone system on a separate data processing system.
  • FIG. 2 shows the software-related structure of the dialog system 23. Accordingly, the dialog system 23 has a suggestion module 25, a database module 26 and a mask generator module 27. In addition, further, not shown modules can be provided for a variety of purposes.
  • the central module of the dialog system 23 is the suggestion module 25, which can determine at least one suggestion for improving a quality feature specified by an operator by means of the input unit 7 by accessing stored expert knowledge.
  • the suggestion module 25 reads in data determined by the machine tool sensor system (la,... In) if necessary.
  • the sensor data include measured values of the sensors (1a,... In) or also data based on further evaluation of the sensor measured values.
  • the dialogue system 23 can communicate directly with sensors (la,... In) via data lines 28 (FIG. 1).
  • the dialogue system 23 can also access storage means, in this case the data memory 15, in which data of the sensors (1a,... In) are stored, which is determined in particular in the processing process to be examined were.
  • the dialogue system 23 can read in the sensor data indirectly via an NCU data line.
  • dialog system 23 for determining an improvement proposal, if required, request operator inputs and process together with the data determined by the machine tool sensors (la, ... In).
  • the dialogue system 23 is able to initiate the acquisition of certain sensor measurements or a specific machining process.
  • the suggestion module 25 works in the proposed proposal from an implemented algorithm, which determines in particular the access to the deposited expert knowledge.
  • the expert knowledge which the dialog system 23 can access is stored in one or more memory centers distributed over the network 18. To the expert knowledge counts z. B. also the technology tables.
  • the expert knowledge has an XML database which comprises a large number of individual data elements.
  • the data elements define a tree-like data structure with hierarchical decision nodes, wherein a decision node is defined in each case by a decision node data element.
  • a decision node data element at least one question or decision criterion is deposited for decision between at least two different references to further decision data elements, which in turn each define a decision node with references, etc.
  • the database contains data elements defining suggestions for improvement. If the suggestion module is referenced to a data item with a suggestion for improvement, the suggestion finding is complete.
  • the dialog system can output the proposal to the operator, guide him in the optimization or problem solving or even automatically initiate adjustments, etc.
  • Decision nodes are provided with different types of questions and decision criteria. Thus, some decision nodes are defined such that the suggestion module 25 makes a decision at the decision node based on data determined by the machine tool sensors (1a,... In) (sensor data decision node).
  • decision nodes are defined such that the suggestion module makes a decision at the decision node based on an operator input (operator input decision node) or data from a control program of the processing process being performed (control program data decision node).
  • paths for determining a suggestion are defined, which have a sensor data decision node, an operator input decision node and / or a control program data decision node.
  • the suggestion module when processing a sensor-data decision node, is prompted to read in sensor data and use the sensor data to determine a reference to a data element following the decision path. The same applies to control program data decision nodes.
  • the suggestion module prompts for a prompt.
  • the mask generator module 27 is provided, which forms a mask generator that can generate masks for prompting.
  • the mask generator can also generate masks for issuing identified suggestions for improvement or generally for informing and assisting the operator.
  • the mask generator does not store an individual mask for every single possible display. Rather, a few Maskvoriagen are defined, which only need to be filled with information from the data element currently being processed.
  • the implementation of such a mask generator has advantages in particular if the dialog system 23 is used as a learning the system is formed, ie the expert knowledge z. B. can be changed by an operator.
  • the database module 26 which is designed in the manner of a customary database management software, serves for changing the expert knowledge stored in the database.
  • data elements can be added or inserted, in particular, therefore, further decision nodes or suggestions can be introduced by an operator.
  • the database module 26 also broadly coordinates the access of the suggestion module 25 to the database so that proven database techniques may be used. So z.
  • the expert knowledge stored in the database is encrypted and thus no free access to expert knowledge is possible. Since the tree-like data structure or the decision tree contains extensive expert knowledge about machining processes, it makes sense to encode this data with suitable measures and thus protect this expert knowledge against unwanted access. Therefore, only the components of the machine tool 1 that require it, in particular only the dialog system 23 via the database module 26, receive access.
  • Examples of quality features of a machining process that the operator can specify for the dialog system 23 include, but are not limited to, the cutting edge quality in laser machines, which can be assessed by, among other things, burring and direction of the burr, scoring or discoloration on the cut edge, and scratching Sheet metal or tubes on pipe processing machines, punching machines or punching / laser combination machines, but also undesired deformations of a workpiece, for. B. due to collisions of the machine tool 1 with the workpiece. Such collisions can occur, for example, on bending machines between a bent workpiece part and a tool or a tool holder or between a punching or laser head of the machine tool 1 and workpiece sheets with deformations or workpiece sheets or tubes with laser-cut parts. if the cut out part does not fall out of the pipe or sheet properly.
  • the operator If, for example, it is determined by an operator that the quality of the cut of a laser cut is insufficient, the operator starts the dialogue system 23.
  • the operator enters the input of the quality feature "cut quality", eg by Selection of this quality feature on a list of quality features offered by dialog system 23.
  • suggestion module 25 of dialog system 23 accesses the corresponding data element of the XML database for improving the quality of cut.
  • the upcoming data element z. B. have a first processing instruction, according to which the reading of a sensor (la, ... In) of the machine tool 1, such. the reading of the images of a CCD camera is caused to fill the attributes of the data element with the required additional information.
  • a user input mask can be generated in order to initiate a required operator input.
  • the element in this example could have the following two attributes to fill: 1. Burrs up (yes / no) and 2. burrs down (yes / no). If these two attributes of the element are filled by operator input or readout of sensors (1a,... In), a further processing instruction refers to another data element.
  • a subsequent data element is conceivable in which the burr formation is described in more detail by further attributes, such as height of the burr, continuous or only occasionally formed burr etc. or, if no burrs have formed, to an element whose attributes contain information regarding discoloration or scoring during laser processing.
  • the dialog system 23 thus serves to guide the operator in the problem writing.
  • the suggestion module After processing several data elements which define hierarchical decision nodes, the suggestion module finally arrives at a data element with an improvement proposal.
  • the improvement proposal is z. B. issued or automatically implemented. For example, an automatic or operator guided focus position adjustment for the subsequent processing process can be made.
  • FIG. 3 shows an exemplary embodiment of a method according to the invention for examining a processing process carried out on a machine tool 1 by the dialog system 23.
  • a step S 1 the operator opens an input mask on the MMC operating unit 3 in order to input one or more quality features which he has determined to be improved. Subsequently, in a step S2, the data relevant to the examination and subsequent optimization of the quality features entered in S1 from the machine tool sensor system 1a,... Are read into the dialog system 23. In a step S3, the hitherto entered data of the operator and the machine tool sensors 1a,... Are processed and compared with known causes for defects or with known optimization possibilities of the quality feature to be improved from the expert's knowledge. In a step S4, it is checked whether further inputs by the operator to investigate or optimize the machining process are necessary or helpful.
  • step S4 it is checked in a step S6 whether further information has to be read in by the machine tool sensor system 1a,... In or has to be generated by means of a test processing in order to investigate or optimize the machining process. If this is the case and the operator agree (J in S6), in a step S7, the data from the machine tool sensors 1a,... In are read into the dialog system 23, possibly as part of a test processing. If no further data from the machine tool sensors la, ... In are read in (N in S6), in a step S8 proposed ways to improve the machining process or automatically implemented, so that the inventive method ends.
  • the data structure executed as a generic decision tree can also be used in other inventions.
  • a system for process monitoring is conceivable, which by reading machine tool sensors la, ... In, for example, can determine that malfunctions occur or quality characteristics are poor.
  • the system for monitoring the process under access to the data structure with hierarchical decision nodes, which is stored in particular in a database that is constructed analogously to the database of the dialogue system 23, at least one way to the fault or the defect to eliminate in a subsequent machining process.
  • FIG. 4a shows a test cutting sheet 40 with five, each with different cutting parameters PI to P5 laser cut cut edges 41 ⁇ to 41 5
  • Fig. 4b shows photos Bi to B 5 of different burrs different cutting edges 41 t to 41 5 , in which In each case the focal position of the laser beam relative to the upper side of the sheet was varied as the cutting parameter and was -4 mm, -5 mm, -6 mm, -7 mm and -11 mm.
  • the test cutting sheet 40 shown in FIG. 4 is cut with its different cutting edges 41 ⁇ to 41 5 corresponding to the different cutting parameters PI to P5.
  • the cut edges 41i to 41 5 of the test cut sheet 40 are photographed with a camera 50 of sufficiently high image quality from different angles of view (FIG. 5a).
  • the associated cutting parameters PI to P5 ie the different focal positions
  • the material properties eg stainless steel with sheet thickness 8 mm
  • the images Bi to B 5 of the cutting edges 41 1 to 41 5 together with the associated metadata are transmitted from the machine control computer 51 via a telepresence interface 52 via a secure Internet connection 53 with a special service identifier (ID Cause) to a telepresence portal 54 of the machine tool manufacturer (FIG. 5c).
  • ID Cause special service identifier
  • the special service identifier recognizes in the telepresence portal 54 that it is a request for a cutting parameter optimization.
  • the telepresence portal 54 checks whether there is authorization for the use of the cutting parameter optimization and grants this if necessary. Thereafter, the images B x to B 5 of the cut edges 41 i to 41 5 together with the associated metadata are transmitted to a dialog system (technology assistant) 23 integrated in the telepresence portal 54 (FIG. 5 d).
  • the dialogue system 23 together with its proposal module 25 and its database 26 forms a central expert system of the machine tool manufacturer.
  • the expert or dialog system 23 determines from the respective images Bi to B 5 of the cutting edges 41i to 41 5 and the associated metadata the optimal .
  • Cutting parameter P opt or optionally further cutting parameters for another test cut sheet This can be done by rules, databases and image analysis by a human at a screen workstation 55.
  • the expert or dialog system 23 sends the determined optimal cutting parameter P opt or the determined further cutting parameters via the telepresence portal 54 and via the secure internet connection 53 to the telepresence interface 52 and back to the machine operating computer 51 (FIG. 5 e). At the machine operating computer 51, the machine operator can now take over the determined optimum cutting parameter P opt or produce another test cutting sheet.
  • the cutting parameters of the laser cutting machine can be optimized without expert knowledge on site.This also works with materials with fluctuating quality as well as with previously unrecorded materials.
  • the transmitted cutting parameters together with associated material and processing data can be stored centrally in the expert system and further The machine operator always has access through the central expert system latest knowledge of the machine tool manufacturer available.
  • the method described can also be used for other cutting technologies (eg water jet cutting).

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Automation & Control Theory (AREA)
  • Medical Informatics (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Numerical Control (AREA)
  • General Factory Administration (AREA)

Abstract

L'invention concerne un système de dialogue (23), au moyen duquel un processus d'usinage effectué sur une machine-outil (1) peut être examiné, en vue de déterminer une proposition destinée à améliorer au moins une caractéristique de qualité d'un processus d'usinage ultérieur, ledit système comprenant un moyen d'entrée (7), à l'aide duquel un utilisateur peut établir la caractéristique de qualité à améliorer, et un module de proposition (25), lequel peut déterminer, par accès à des connaissances d'expert mémorisées, au moins une proposition d'amélioration de la caractéristique de qualité. A cet effet, le module de proposition (24) est configuré pour déterminer une proposition, par lecture de données déterminées par un ensemble capteur sur machine-outil (1a,...1n) et/ou de données image d'une pièce usinée (40), conjointement avec des données de matériau et d'usinage associées (P1,..., P5). L'invention concerne en outre un procédé d'examen d'un processus d'usinage au moyen d'un tel système de dialogue (23).
PCT/EP2011/060821 2010-06-30 2011-06-28 Système de dialogue et procédé pour l'examen d'un processus d'usinage Ceased WO2012000995A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP11748905.4A EP2589000A1 (fr) 2010-06-30 2011-06-28 Système de dialogue et procédé pour l'examen d'un processus d'usinage
CN201180041535.8A CN103069441B (zh) 2010-06-30 2011-06-28 用于查验加工过程的对话系统和方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102010030691.6A DE102010030691B4 (de) 2010-06-30 2010-06-30 Dialogsystem und Verfahren zur Untersuchung eines Bearbeitungsprozesses
DE102010030691.6 2010-06-30

Publications (1)

Publication Number Publication Date
WO2012000995A1 true WO2012000995A1 (fr) 2012-01-05

Family

ID=44512805

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2011/060821 Ceased WO2012000995A1 (fr) 2010-06-30 2011-06-28 Système de dialogue et procédé pour l'examen d'un processus d'usinage

Country Status (4)

Country Link
EP (1) EP2589000A1 (fr)
CN (1) CN103069441B (fr)
DE (1) DE102010030691B4 (fr)
WO (1) WO2012000995A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104620181A (zh) * 2012-03-18 2015-05-13 制造系统见解公司(贸易用名:系统见解) 识别、捕捉、分类和运用半自动制造装备中的各个操作人员特有的部落知识,以执行自动技术监督操作,从而改善制造系统性能的系统和设备及其方法
EP2883647A1 (fr) 2013-12-12 2015-06-17 Bystronic Laser AG Procédé de configuration d'un dispositif d'usinage au laser
US9937590B2 (en) 2010-07-22 2018-04-10 Bystronic Laser Ag Laser processing machine
WO2020069889A1 (fr) * 2018-10-01 2020-04-09 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Procédé et dispositif d'usinage d'une pièce
DE102019220478A1 (de) * 2019-12-20 2021-06-24 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Verfahren und Vorrichtung zum Ermitteln von Schneidparametern für eine Laserschneidmaschine

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014207220A1 (de) * 2014-04-15 2015-10-15 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Verfahren zum Laserbearbeiten eines Werkstücks mittels eines Laserstrahls und zugehörige Laserbearbeitungsmaschine
CN106292537B (zh) * 2015-05-20 2018-11-20 合济工业股份有限公司 锯切刀具的工作参数运算系统
DE102016219371A1 (de) * 2016-10-06 2018-04-12 Homag Gmbh Bearbeitungsverfahren, Datenbankserver, System und Verfahren zum Teilen von Daten für Bearbeitungsvorrichtungen mittels Datenfernübertragung
JP6453919B2 (ja) 2017-01-26 2019-01-16 ファナック株式会社 行動情報学習装置、行動情報最適化システム及び行動情報学習プログラム
DE102019220485A1 (de) 2019-12-20 2021-06-24 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Verfahren zur Bestimmung und Korrektur des Maschinenzustands einer Werkzeugmaschine und Diagnosesystem

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345205B1 (en) 1997-06-24 2002-02-05 Amada Company, Limited Support system for laser beam machine, and laser beam machine including the same
WO2010013065A2 (fr) * 2008-08-01 2010-02-04 Malvern Instruments Limited Rhéologie à l’aide d’un système expert

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4891766A (en) * 1987-06-15 1990-01-02 International Business Machines Corporation Editor for expert system
US4967337A (en) * 1988-10-11 1990-10-30 Texas Instruments Incorporated Automated diagnostic system
JP3224226B2 (ja) * 1989-09-22 2001-10-29 株式会社リコー 故障診断エキスパートシステム
DE10126715A1 (de) * 2001-05-31 2002-12-12 Siemens Ag System zur automatisierten Risikomodifikation in Risikogruppen
EP1304605A1 (fr) * 2001-10-19 2003-04-23 Siemens Aktiengesellschaft Acquisition automatique des paramètres
US6820022B2 (en) * 2002-08-07 2004-11-16 Kimberly-Clark Worldwide, Inc. System and method for identifying and exploiting quality information associated with a web converting manufacturing process
US7949616B2 (en) * 2004-06-01 2011-05-24 George Samuel Levy Telepresence by human-assisted remote controlled devices and robots
US20070106416A1 (en) * 2006-06-05 2007-05-10 Griffiths Joseph J Method and system for adaptively controlling a laser-based material processing process and method and system for qualifying same
EP2169491B1 (fr) * 2008-09-27 2013-04-10 TRUMPF Werkzeugmaschinen GmbH + Co. KG Système de support et méthode d'optimisation de paramètres de procédé et/ou de paramètres de réglage

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345205B1 (en) 1997-06-24 2002-02-05 Amada Company, Limited Support system for laser beam machine, and laser beam machine including the same
WO2010013065A2 (fr) * 2008-08-01 2010-02-04 Malvern Instruments Limited Rhéologie à l’aide d’un système expert

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BIRD S: "OBJECT-ORIENTED EXPERT SYSTEM ARCHITECTURES FOR MANUFACTURING QUALITY MANAGEMENT", JOURNAL OF MANUFACTURING SYSTEMS, SOCIETY OF MANUFACTURING ENGINEERS, DEARBORN, MI, US, vol. 11, no. 1, 1 January 1992 (1992-01-01), pages 50 - 60, XP000262463, ISSN: 0278-6125 *
DVORAK D ET AL: "PROCESS MONITORING AND DIAGNOSIS", IEEE EXPERT, IEEE SERVICE CENTER, NEW YORK, NY, US, vol. 6, no. 3, 1 June 1991 (1991-06-01), pages 67 - 74, XP000243624, ISSN: 0885-9000, DOI: 10.1109/64.87688 *
FOX MARK S ET AL: "TECHNIQUES FOR SENSOR-BASED DIAGNOSIS", IP.COM JOURNAL, IP.COM INC., WEST HENRIETTA, NY, US, 29 March 2007 (2007-03-29), XP013119082, ISSN: 1533-0001 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9937590B2 (en) 2010-07-22 2018-04-10 Bystronic Laser Ag Laser processing machine
CN104620181A (zh) * 2012-03-18 2015-05-13 制造系统见解公司(贸易用名:系统见解) 识别、捕捉、分类和运用半自动制造装备中的各个操作人员特有的部落知识,以执行自动技术监督操作,从而改善制造系统性能的系统和设备及其方法
EP2883647A1 (fr) 2013-12-12 2015-06-17 Bystronic Laser AG Procédé de configuration d'un dispositif d'usinage au laser
US9839975B2 (en) 2013-12-12 2017-12-12 Bystronic Laser Ag Method for configuring a laser machining machine
WO2020069889A1 (fr) * 2018-10-01 2020-04-09 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Procédé et dispositif d'usinage d'une pièce
CN112867580A (zh) * 2018-10-01 2021-05-28 通快机床两合公司 用于加工工件的方法和设备
US20210245298A1 (en) * 2018-10-01 2021-08-12 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Method and device for processing a workpiece
CN112867580B (zh) * 2018-10-01 2024-01-12 通快机床欧洲股份公司 用于加工工件的方法和设备
US12275086B2 (en) * 2018-10-01 2025-04-15 TRUMPF Werkzeugmaschinen SE + Co. KG Method and device for processing a workpiece
DE102019220478A1 (de) * 2019-12-20 2021-06-24 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Verfahren und Vorrichtung zum Ermitteln von Schneidparametern für eine Laserschneidmaschine
WO2021123216A1 (fr) 2019-12-20 2021-06-24 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Procédé et dispositif de détermination de paramètres de coupe d'une machine de coupe au laser

Also Published As

Publication number Publication date
DE102010030691B4 (de) 2024-08-29
DE102010030691A1 (de) 2012-01-05
EP2589000A1 (fr) 2013-05-08
CN103069441B (zh) 2016-10-19
CN103069441A (zh) 2013-04-24

Similar Documents

Publication Publication Date Title
DE102010030691B4 (de) Dialogsystem und Verfahren zur Untersuchung eines Bearbeitungsprozesses
EP2883647B1 (fr) Procédé de configuration d'un dispositif d'usinage au laser
EP2169491B1 (fr) Système de support et méthode d'optimisation de paramètres de procédé et/ou de paramètres de réglage
DE69627198T2 (de) Erzeugung eines messprogramms für nc-bearbeitung und darauf gestütztes bearbeitungsmanagement
EP2561416A1 (fr) Programme nc et procédé permettant de simplifier la post-production sur une machine-outil
DE112018005809T5 (de) Verfahren des optimierens einer bearbeitungssimulationsbedingung, bearbeitungssimulationsvorrichtung, bearbeitungssimulationssystem und programm
DE102005027947A1 (de) Vorrichtung zum Überprüfen einer Störung
DE102019001207A1 (de) Kollaborativer Roboter und Verfahren zum Betreiben eines kollaborativen Roboters und Verwendung zum Bearbeiten eines Werkstücks
EP4056945B1 (fr) Validation des protocoles d'essai destinée à la mesure d'objet à l'aide d'un appareil de mesure de coordonnées
DE112018006134T5 (de) Werkzeugmaschine-steuerverfahren, werkzeugmaschine-steuervorrichtung, werkzeugmaschine-einstellhilfsvorrichtung, werkzeugmaschine-steuersystem und programm
DE112018007741B4 (de) Maschinenlernvorrichtung und vorrichtung zur erzeugung vonprogrammen für eine numerisch gesteuerte bearbeitung
EP3403051B1 (fr) Procédé et dispositif pour définir des données de consigne pour un mesurage d'une pièce à mesurer au moyen d'un appareil de mesure de coordonnées et/ou pour évaluer des résultats de mesure d'un mesurage d'une pièce mesurée au moyen d'un appareil de mesure de coordonnées
DE102017116459A1 (de) Cad/cam-cnc-integriertes system
DE102017118197A1 (de) System zur Sammlung von Bearbeitungsinformationen
EP2952990A1 (fr) Commande optimisée d'une machine d'usingae pour enlèvement de opeaux
DE112006003623T5 (de) Verfahren zum Transformieren von G-Code in ein Step-NC-Teileprogramm
DE112014002981T5 (de) Vorrichtung zur Unterstützung von lnformationsverknüpfung, Programm zur Unterstützung von Informationsverknüpfung
EP1431851B1 (fr) Fabrication et mesure d'outil intégré
EP2837981A2 (fr) Procédé et dispositif de configuration automatisée d'une fonction de surveillance d'un robot industriel
DE102010053668A1 (de) Vorrichtung und Verfahren zur Erstellung eines Programms für computergesteuerte Maschinen
DE19614202C2 (de) Verfahren und Vorrichtung zur Steuerung einer Werkzeugmaschine, insbesondere einer Funkenerosionsmaschine
DE102019215552A1 (de) Bearbeitungsinformationen-Aufzeichnungsvorrichtung, Bearbeitungsinformationen-Aufzeichnungsverfahren und Programm
DE102019004135A1 (de) Numerische steuerung und verfahren zum detektieren einer fehleingabe
DE102017005674B4 (de) Zellenfertigungssystem mit Fertigungszelle für autonome Fertigung
DE102005032687A1 (de) Verfahren und Anordnung zum Auswerten eines Koordinaten-Datensatzes eines Messobjekts

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201180041535.8

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11748905

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2011748905

Country of ref document: EP