EP0665481A2

Apparatus and method for feedback adjusting machine working condition for improving dimensional accuracy of processed workpieces.

Abstract

An apparatus for feedback adjusting the working condition of a working machine (1, 10) on the basis of measured dimensions of processed workpieces (26), including a determining device (4, 20) for determining automatic and manual compensating values, and an applying device (5, 20) for applying the automatic and manual compensating values (Ui, U') to a machine controller (2, 14, 15) for adjusting the machine working condition. The determining device determines the automatic compensating value on the basis of first or second estimated dimensional values of the workpieces obtained in an automatic compensating cycle. Each first estimated dimensional value is a sum of an actually measured dimension (X) of the workpiece and a last compensating value (U'), while each second estimated dimensional value is a sum of the actually measured dimension, the last compensating value and a previous compensating value (Ui-2, Ui-1) preceding the last compensating value. A method of feedback adjusting the machine working condition is also disclosed.

EP0665481A2, drawing sheet 1
Sheet 1 of 52

Term

Term ended

Projected expiry passed 27 January 2015, 11.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 3 independent, 3 dependent

  1. 1
    A feedback compensating apparatus for a working system including (a) a working machine (1) for performing successive working operations on a plurality of workpieces (26), (b) machine control means (2) for determining a working condition of the working machine on the basis of an extraneous compensating signal and controlling the working machine according to the determined working condition, and (c) a measuring device (3) for measuring dimensional values of the workpieces processed by the working machine, said measuring device being positioned relative to said working machine such that there exist pre-measured workpieces which have been processed by the machine and which have not been measured by the measuring device, said feedback compensating apparatus including compensating value determining means (4) for determining an automatic compensating value as said extraneous compensating signal for the workpieces to be processed next, on the basis of a plurality of said dimensional values which have been measured by said measuring device and stored in memory means, and compensating value applying means (5) for applying the determined automatic compensating value to said machine control means, said apparatus being characterized in that :said compensating value determining means (4) is operable in an automatic compensation mode in which each automatic compensating cycle begins with commencement of the storing in said memory means (20) of said dimensional values of the workpieces (26) measured by said measuring device (3) and ends with determination of a present automatic compensating value (Ui), and in a manual compensation mode in which a manual compensating value (U') is determined also as said extraneous compensating signal in response to and on the basis of a manual compensation command entered by an operator of said working system;said compensating value determining means (4) includes a first and a second operating state which are selectable in said automatic compensation mode, said compensating value determining means operating in said first operating state to determine said present automatic compensating value (Ui) on the basis of a plurality of first estimated dimensional values of the workpieces which are stored in said memory means in said automatic compensating cycle, each of said first estimated dimensional values being obtained by adding a last compensating value (U') to the dimensional value (X) of the corresponding workpiece which is measured by said measuring device, on an assumption that said corresponding workpiece is processed under the working condition influenced by said last compensating value, said compensating value determining means operating in said second operating state to determine said present automatic compensating value on the basis of a plurality of second estimated dimensional values of the workpieces which are stored in said memory means in said automatic compensating cycle, each of said second estimated dimensional values being obtained by adding a sum of said last compensating value (U') and a previous compensating value (Ui-2, Ui-1) immediately preceding said last compensating value, to the dimensional value (X) of the corresponding workpiece which is measured by said measuring device;and    said compensating value applying means (5) applies said present automatic compensating value and said manual compensating value to said machine control means (2).
  2. 5
    A feedback compensating apparatus according to any one of claims 1-4, wherein said working system further includes an in-process measuring device (12) for measuring the dimensional values of the workpieces while the workpieces are being processed by said working machine (1), as well as a post-process measuring device (16, 44) as said measuring device (3), and wherein said machine control means (2) includes an automatic sizing device (14) for terminating the working operation on each workpiece (26) when the dimensional value of said each workpiece measured by said in-process measuring device reaches a reference value, said apparatus comprising a controller (20) incorporating said compensating value determining means (4) and said compensating value applying means (5),    said compensating value determining means (4) being connected to said post-process measuring device (16, 44), and said compensating value applying means (5) being connected to said automatic sizing device (14) to apply the determined automatic or manual compensating value (Ui, U') to said automatic sizing device to adjust said reference value, and    said compensating value determining means (4) determining said automatic compensating value (Ui) on the basis of at least an error value (R) of the dimensional value (X) measured by said post-processing measuring device with respect to a nominal value (A₀).
  3. 6
    A method of processing a plurality of workpieces (26) by a working system including (a) a working machine (1) for performing successive working operations on a plurality of workpieces (26), (b) machine control means (2) for determining a working condition of the working machine on the basis of an extraneous compensating signal and controlling the working machine according to the determined working condition, and (c) a measuring device (3) for measuring dimensional values of the workpieces processed by the working machine, said measuring device being positioned relative to said working machine such that there exist pre-measured workpieces which have been processed by the machine and which have not been measured by the measuring device, said method comprising the steps of (i) determining an automatic compensating value as said extraneous compensating signal for the workpieces to be processed next, on the basis of a plurality of said dimensional values which have been measured by said measuring device and stored in memory means, (ii) determining a manual compensating value also as said extraneous compensating signal in response to and on the basis of a manual compensation command entered by an operator of the working system, and (iii) applying the determined automatic compensating value and manual compensating value to said machine control means, said method being characterized in that :said step of determining an automatic compensating value comprises successive automatic compensating cycles each of which begins with commencement of the storing in said memory means (20) of said dimensional values of the workpieces (26) measured by said measuring device (3) and ends with determination of a present automatic compensating value (Ui);and    said automatic compensation includes a first and a second state which are selectively established, said automatic compensation being effected in said first state to determine said present automatic compensating value (Ui) on the basis of a plurality of first estimated dimensional values of the workpieces which are stored in said memory means in said automatic compensating cycle, each of said first estimated dimensional values being obtained by adding a last compensating value (U') to the dimensional value (X) of the corresponding workpiece which is measured by said measuring device, on an assumption that said corresponding workpiece is processed under the working condition influenced by said last compensating value, said automatic compensation being effected in said second state to determine said present automatic compensating value on the basis of a plurality of second estimated dimensional values of the workpieces which are stored in said memory means in said automatic compensating cycle, each of said second estimated dimensional values being obtained by adding a sum of said last compensating value (U') and a previous compensating value (Ui-2, Ui-1) immediately preceding said last compensating value, to the dimensional value (X) of the corresponding workpiece which is measured by said measuring device.