EP0648358A4 - Verfahren und gerät zur steuerung von stangen und anderen werkzeugmaschinen. - Google Patents

Verfahren und gerät zur steuerung von stangen und anderen werkzeugmaschinen.

Info

Publication number
EP0648358A4
EP0648358A4 EP93914062A EP93914062A EP0648358A4 EP 0648358 A4 EP0648358 A4 EP 0648358A4 EP 93914062 A EP93914062 A EP 93914062A EP 93914062 A EP93914062 A EP 93914062A EP 0648358 A4 EP0648358 A4 EP 0648358A4
Authority
EP
European Patent Office
Prior art keywords
tool
machine
sensor
data
machining
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.)
Withdrawn
Application number
EP93914062A
Other languages
English (en)
French (fr)
Other versions
EP0648358A1 (de
Inventor
Timothy R Sensor Adaptiv Pryor
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.)
Sensor Adaptive Machines Inc
Original Assignee
Sensor Adaptive Machines Inc
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 Sensor Adaptive Machines Inc filed Critical Sensor Adaptive Machines Inc
Publication of EP0648358A1 publication Critical patent/EP0648358A1/de
Publication of EP0648358A4 publication Critical patent/EP0648358A4/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/46Indirect determination of position data
    • G01S17/48Active triangulation systems, i.e. using the transmission and reflection of electromagnetic waves other than radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/08Measuring arrangements characterised by the use of optical techniques for measuring diameters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/08Measuring arrangements characterised by the use of optical techniques for measuring diameters
    • G01B11/12Measuring arrangements characterised by the use of optical techniques for measuring diameters internal diameters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/2433Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures for measuring outlines by shadow casting
    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4065Monitoring tool breakage, life or condition
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35349Display part, programmed locus and tool path, traject, dynamic locus
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36478Record on predetermined time, read in position, measured data
    • 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/37Measurements
    • G05B2219/37008Calibration of measuring system, probe, sensor
    • 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/37Measurements
    • G05B2219/37206Inspection of surface
    • 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/37Measurements
    • G05B2219/37228Tool inspection, condition, dull tool
    • 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/37Measurements
    • G05B2219/37335Diameter tool
    • 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/37Measurements
    • G05B2219/37357Force, pressure, weight or deflection
    • 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/37Measurements
    • G05B2219/37559Camera, vision of tool, compute tool center, detect tool wear
    • 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/37Measurements
    • G05B2219/37574In-process, in cycle, machine part, measure part, machine same part
    • 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/37Measurements
    • G05B2219/37575Pre-process, measure workpiece before machining
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50026Go to reference plane, cube
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50069Reject workpiece if not machinable, material to be machined too large
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50203Tool, monitor condition tool
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50276Detect wear or defect tool, breakage and change tool
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50375Reject or reload workpiece if misaligned, excessive error in location

Definitions

  • SUBSTITUTE SHEET greatly improve the use of machining processes to turn precision finishes and diameters in normal production processes, and facilitate finishing and grooving, using cutting tools, as opposed to grinding in hardened materials.
  • Adaptive control can also reduce set up time and the engineering time to integrate new processes.
  • This application concerns adaptive control aimed at solution of the above problems and others. Particularly considered are the high production processes, where such adaptive control techniques can optimize production in largely automated plants, where human intervention is often not possible. The key to all of these issues, is increased sensory capabilities in the machine, and the requisite software algorithms, etc. to deal with the sensed data.
  • Goals in part are to
  • SUBSTITUTE SHEET probably relates to the difficulty in sensing of many of variables , particularly when the machining is wet , which precludes (or gave to many the impression of precluding) the otherwise very desirable non-contact sensors, particularly electro-optical .
  • the primary method of adaptive control in machine tools is the touch trigger type probe, in which a trigger point on the machine is used to touch the workpiece, or conversely a tool on the machine is used to touch a reference point on the machine base, in order to verify its tool setting or part size (from a knowledge of machine axes location at time of touch) .
  • touch trigger probes sold by a variety of vendors (Renishaw, Marposs, etc.) are prone to breakage in high production environments, and extremely slow to use, taking one data point at a time, and even then in a rather laborious manner. This slowness is a key inhibitor to the increased intelligence and adaptive control, and is addressed in this application. It is the provision of rapid accurate sensing approaches herein that allows the invention to provide great value to the user.
  • Ford Motor Company on its part, implemented a program where the actual sensing in the final analysis was performed outside the machine and used to feedback to the machine after the part has been removed. This however, included the additional variable of surface finish, albeit in a method that was not accurate enough to ensure sufficient control.
  • a method for controlling a machining process wherein both tool force and a sensed variable of dimension or finish are measured and the position of the tool or drive parameter of the machine, such as feed or speed, is adjusted.
  • a method of controlling the machining process comprising the input of force finish, size, tool edge condition of part, temperature, and the control of the process in the groups of said variables.
  • SUBSTITUTE SHEET Also disclosed is an improved Machining process, incorporating sensing of turned finish in size or length, where additional operations improve the size of the parts, such as additional cut passes.
  • this system allows for the modification of the path, either in terms of the number of cut steps, mixture of cuts, or even within a cut path as a result of the sensed variables.
  • the matrix array based two axis sensor can sense ahead of the cut, at the actual cut location, and behind it on the just cut diameter, in order to modify the path, speed, feed, tool, etc as necessary.
  • Figure 1 illustrates a basic embodiment of the invention, in which an NC turret lathe, known in the art, is equipped with sensors located in the turret as herein described. These sensors are equipped to measure the diameter or equivalent radius of the part, the length, the surface finish, and to determine forces of cutting.
  • the invention includes the use of any or all of these sensors, and in combination, to improve machining, quality of the workpiece, as well as increased up time, and machining performance. Further illustrated are sensor and machine calibration and sensor display, and detail on a tool sensing embodiment.
  • SUBSTITUTE SHEET Figure 2 is a Close up of radius/diameter size and length sensor with matrix array in a ⁇ " shape, further including signal processing details.
  • Figure 3 is an Embodiment illustrating surface finish sensor usable with the invention.
  • Figures 4A and 4B illustrate Sensors for direct diameter mensuration includinganalternativeretroreflective/remote light source version, also with landmark calibration of machine incorporated.
  • Figures 5A, 5B, 5C and 5D illustrate a Two turret configuration, sensors above, tools below. Tracking and measurement of axial dimension, diameter, and surface finish, and infrared temperature sensing and correction, tool monitoring and cutting force monitoring are also illustrated.
  • Figure 6 illustrates a system to optimize high volume production of one or more machines is illustrated in fig 7, including both non real time, and real time sensor functions in machine, and further including operation of a control system in setup and run modes.
  • Figure 7 illustrates a tool sensing embodiment
  • Figures 8A r 8B, 8C, 8D and 8E illustrate additional tool sensing embodiments.
  • FIGS 9A and 9B illustrate direct optical monitoring of cutting conditions.
  • Figures 10A and 10B illustrate a method for inspecting tools, for example boring tools, from different angles
  • Figure 11 illustrates a tool sensing trip wire confirmation embodiment of the invention.
  • FIGURE 1 A first figure.
  • Figure 1 illustrates a basic embodiment of the invention.
  • a standard NC lathe of which the working area is 11, is depicted, contains chuck 12 and tailstock with center 13 on which a workpiece 10 is mounted.
  • a turret 20 is used to programmably position different tools such as 35 into working position in order to turn different diameters and lengths of diameters on the shaft. The turret is positionable by the machine in both x & z
  • the turret will have 8-10 tool positions to allow roughing and finishing tools to be put in or spare tools so that one doesn't have to be set up each time, but a group, for example, can be set up during down times, and simply indexed in when a tool breaks.
  • the problem of tool set up will be addressed elsewhere, but it basically involves putting the tool tip at the correct location known to the machine, whether it checked after putting in and the machine is corrected, or its put in to a correct location. This particular operation is made much simpler by use of the invention herein.
  • sensors in this case, preferably optical sensors, such as 25 to detect size, which is diameter and in the version shown, diameter and length simultaneously, and sensor 30, which detects surface finish of the particular outer diameters being precision turned in this application.
  • optical sensors such as 25 to detect size, which is diameter and in the version shown, diameter and length simultaneously
  • sensor 30 which detects surface finish of the particular outer diameters being precision turned in this application.
  • Such applications are on hardened parts, Rockwell 58 to 64 approximately.
  • the matrix array based sensor 25, shown in an operable position at looking at both a small and large diameter of the part that has been previously turned in another operational cycle of the machine, has its display 50 shown in this case as showing the processed data by the computer unit, to be described in Figure 2, showing the magnified image of the part surface, and the data of the location of the step axially from the end of the part, or another datum, and the two diameters represented. If a radius is present, due to either a contour turning operation or due to simply tool wear, this radius is also shown and any dimensions on it that are desired are displayed.
  • the invention can also be used to measure incoming cast or forged parts, for example. In this case, one might just simply display the raw video profile image of the part to give the operator a feel for what it looked like, although it to can be fully scanned and digitized as shown.
  • the purpose for scanning an incoming part, preferably after locating and clamping, is to determine if it is straight enough
  • SUBSTITUTE SHEET to clean up, that it has sufficient diameter stock for clean up for subsequent machining operations, and that it is not excessively large to cause undue machining time, or tool breakage, including large sections of flash that can snap tools.
  • Another reason to scan the incoming part is to determine the optimum cut path, in accordance with the amount of material present. Prescanning a part is also a form of collision avoidance, since misloadedparts, wrong parts and other problem conditions can sometimes occur in high production applications.
  • This provides a method to dimensionally qualify incoming cast/forged parts and any rough machined surfaces thereon from previous operations. It also provides a means to determine if excessive runout is present, indicative of malformed or contaminated location surfaces on the part or machine (and cause for reject of the part, to avoid waste of machining time 1 ) .
  • per second per second is meant that the whole amount of data in the field of view is measured, to whatever extent is required, such as the length and diameter in the case shown, the length location of this step and the two diameters, plus any radial data is necessary. It is noted that as shown in the references it is also highly desirable to reject outlying data that may be indicative of Dirt or chips, or coolant residue, etc. on the part, and this processing also has to occur within the time.
  • Calibration bar 80 is used periodically to check the correct x and z locations of the sensor used to inspect the bar, and in reality therefore, represents a machine check if the sensor has been previously calibrated using the master rings as shown.
  • the sensor being a digital device and drift free, and one that can also really be calibrated only at the mean, but for confirmation of the plant purposes are usually calibrated at the maximum and mean of its range, or even more particularly of the range and diameters of a particular shaft that is being made in high production.
  • the various diameters and axial locations of the lands thereon, on the calibration shaft 80 can be in any desired size variation, location, etc., and would typically have, we feel, many more steps, and often smaller as well, then that depicted for clarity in the drawing. In this way the sensor unit can check each in turn, and determine the small offsets to the machine control (typically in the range 1-4 microns) , required to update the position of the machine, compared to where it is suppose to be.
  • the machine control typically in the range 1-4 microns
  • the shaft 80 can be made of the same type of material as the machine itself, or of the part being produced, or of in bar, with no thermal change whatsoever to speak of, depending of the goals of the calibration. Because the sensing is fast and quick, and calibration can be accomplished rapidly, and does not take an excessive amount of time from the cycle of the machine, it can be placed in the machine by the
  • Calibration artifact 81 is quite different. It is used to calibrate the servo axis of the machine, or a following error, and correct same. This is absolutely impossible today with current controllers to check this in the field, and is a very big task even during the manufacturing of the machine. It can be accomplished routinely with the system here proposed.
  • the matrix array sensor unit shown in Figure 2
  • the matrix array sensor unit is generally insufficient, and a much higher speed linear array capable of thousands of diameter readings a second is required.
  • Such linear arrays may be co-located with the matrix array, or used instead of it, or simply used in another tool sensor position on the machine.
  • a linear array further, has the advantage that it can be used over much larger ranges as well, but it does not as good a length measuring capability, and cannot in one view display the image shown on the display 50, although that can be produced by accumulating successive scans and roughly approximated.
  • the problem with linear arrays on length measuring is that the edge definition becomes difficult as scanning can only occur in the diametrical direction, and often sufficient lengths points are not available to give as accurate a result as possible for precision manufacture.
  • the surface finish sensor 30 one version of which is described in more detail in Figure 3, is utilized as well to check the surface finish produced by the lathe, typically by turning or with any optional tools that might be located in lab in wheels, etc.
  • the surface finish sensor can be calibrated against a master ring, shown as the large ring at the end in the drawing, which can have typically as well the maximum and mean surface finishes desired on its surface. For best results the diameter of this ring should be more or less the same as the average diameter being turned for best results.
  • SUBSTITUTE SHEET axis dynamometer 90 shown under one of the tools. This dynamometer (such as the type sold by Kissler A.G.) is utilized to sense the cutting forces, and feed back to the controller signals that can stop the machine in terms of if tool breakage is detected.
  • This dynamometer (such as the type sold by Kissler A.G.) is utilized to sense the cutting forces, and feed back to the controller signals that can stop the machine in terms of if tool breakage is detected.
  • More sophisticated processing of the cutting force signals can also determine if the rate at which wear is occurring, and predict the end of the useful tool life, although the data for this is largely presently available only for carbide tools.
  • a large number of research organizations throughout the world are working on this problem, but a very small percentage of machines have these installed. Units are sold commercially by Montronix Co. and Sandvik, which in order to obviate the necessity to wire dynamometers to each tool, have utilized a dynamometer between the turret and the cross slide of the machine, thereby allowing it to be used for all tools, albeit with substantially desensitized performance.
  • Figure 5 discusses further use of the optical sensors to inspect the tool directly to confirm any wear that is being picked up by the force detectors for example. Force detectors signals can also give some feeling for the presence of surface finish variation, particularly in the chatter condition, and can again be confirmed with the surface finish sensor (and if severe, with the size sensor) .
  • the feed rate of the machine can be determined from the turning grooves that are seen on the image on display 50, if desired, as can the height of the grooves on the rougher surfaces.
  • the disclosed invention can also be used to "trim" an existing part to size, by purposefully taking a final optimum cut to establish finish size, with other cuts matched via sensory feedback to leave the right amount of stock for the final cut.
  • sensor 25 can be used to prescan a part for collision prevention purposes.
  • the part can be
  • SUBSTITUTE SHEET substantially out of location, a high precision sensor unit usable for final inspection of dimensions, grooves, etc, may have to get undesireably close to the part.
  • the sensor of lc is used, which can triangulate from a substantial distance off the part, say to 100mm and possibly in two axes (for diameters, and faces) .
  • Such a electro-optical triangulation sensor can utilize a analog detector such as a UDT SC10 or a digital diode array such as a Reticon 1024G to sense the position of the image of a laser spot projected on the part surface (see reference 1) . It also can be used in the invention to measure the finished part, and in some cases can be used to look at the tools as well (in another turret say) .
  • sensors such as inductance or ultrasound can also be used, but they generally do not have the resolution at a large standoff desired for mensurationpurposes, even of castings. They can however be used for crude collision avoidance.
  • Figure 2 of the invention illustrates the use of a matrix diode array (solid state TV camera) application for monitoring either the workpiece edge or the diameter, between two edges for application either before, during, or after turning.
  • This sensor has been found to be uniquely effective for the turned part application, and for monitoring grooves in parts, land locations, radii, etc.
  • Figure 2 illustrates the basic size and length sensor utilized together with the signal processing and machine control computer.
  • the sensor 101 is used to measure rotating workpiece or static (workpiece 105) , which is worked by tool 106. Measurement can occur before working, after working, or during working of the part, as discussed herein.
  • the sensor is includes a light source 110, producing typically a collimated beam of light, and such light source could be a white light, LED, or in certain cases, a diode laser.
  • the light is reflected off mirror prism or other element to
  • SUBSTITUTE SHEET illuminate the edge of the part, and this edge is imaged by solid state TV camera 115, via mirror 112 and imaging lens or lenses 113.
  • Windows 120 on the sensor protect the optical system from flying debris, factory dirt, etc.
  • the air nozzle (or suction) 160 is utilized to deflect or catch flying chips, debris, etc. and where use coolant, that is being spun up by the rotation of the workpiece in those cases where the workpiece is not already cleaned sufficiently. It also serves to clear off the workpiece surface. If the workpiece was rotating in the other direction, the nozzle would be on the other side.
  • the invention is still operable, even during cutting, with relatively small amounts of coolant directed, as with coolant direction micro nozzle 165, directly at the tool tip.
  • coolant direction micro nozzle 165 typically such a nozzle would be optimally built right into the tool itself, and it is the feature of the invention to be able to controllably turn this coolant off, if desirable to enhance the ability to get a good reading of the sensor unit, noting that otherwise coolant can cause erroneous readings due build up of film on the surface to the lumps of film on the surface, or can cause the windows of the system to become distorted optically.
  • air blows such as 170 are also utilized where needed to clear the window. Fortunately for dry cutting, little or no requirement for such air usage has been required.
  • Signals from the camera 115 are typically processed by a frame grabber by computer system 150, typically a 386 PC operating at 33 megahertz.
  • the image is captured by frame grabber board 151, for example a Dipix 360, and once captured are processed by the computer board 153 to determine the location of the edges, the part, and its size and length.
  • the diameter size of the part is determinable only by calibration, since the sensors measuring the radius with respect to the center axis of the turning.
  • the computer 150 also has stored the calibration data as well to correct it for any positional variation of the
  • the system is capable of running approximately 10 readings/sec maximum. This is a good result, but is short of the 30 frames per second performance of typical RS170 solid state cameras.
  • a real time edge processor such as 190, is being developed, which can feed all edge data at frame rates; i.e. 30 HZ, into a parallel acquisition board of the computer. It will then not force the PC's own computer to find the edges (and to disregard any contamination, etc. thereon) , but only use it to do the corrections to the calibration tables, etc. It should be noted that the contamination rejection on the part surface, is desirably performed using methods described in Ref .
  • Such a real time edge processor is described in ref 2. It is noted that such processes can go faster then 30hz as well, and specialized solid state TV cameras, not to RS170 standard, can be utilized to raise this rate substantially. European standard cameras, for example, operate at 50hz, and specialized cameras can run several hundred frames per second. It is particularly possible if more limited fields of view are utilized.
  • the sensor herein is capable of one micron resolution in repeatability in length and diameter over a range of 5-10 millimeters (diameter range 10-20 mm from nominal) .
  • the computer 150 also includes optional processing, either within the main computer or within specialized "inference” cards 195, which constitutes an “inference engine”. This inference capability is used to compare sensor readings taken by the sensors of the machine, and compare the data against rules, which can be used to govern the actions of the machine.
  • SUBSTITUTE SHEET the invention.
  • the first is the calibration of the sensors themselves.
  • the position of the sensor in space is a function of the position of the machine axes.
  • a ring master (or edge portion thereof) is located at one end or the other, or both ,of the machine.
  • This ring using the two axis scanning sensor of Figure 2, preferably has two or more steps on it of different diameters, which can then establish the max, min and mean location of the edge and the differential between same. If the differential is correct relative to a prestored calibration for that sensor, then the sensor operation is confirmed and the remaining calibration relates to calibrating the position of the sensor as moved by the axes, providing therefore a calibration of the machine axes themselves at locations in space.
  • the position in space of the machine tool slide containing the sensor is then feedback to the machine to correct its axis.
  • it's desirable to calibrate to a ring master roughly similar in position and size to that of the actual parts being machined, so that this calibration is as close as possible to the same point on the x axis travel of the machine.
  • Sensor calibration can be done during machine unload/load cycles to minimize effect on cycle time.
  • One view is all it takes, if the field of view of the camera of sensor 25 is big enough to see all datums of the multi-step master. Similarly the
  • a part is inspected on a final inspection pass and found to be completely out of tolerance, one tries to determine what is wrong, since this is in theory not possible in a well controlled machine, though outliers do occur. If such is detected, a check of the master bloc at the tailstock say can be made to confirm sensor function. If okay, the part would be regauged. If it still is out of tolerance, it can be unloaded into a holding area and a second part run (or the master bar 80) . If problems exist continually, the machine can be shutdown and operator intervention requested.
  • the second type of calibration is of the machine itself; that is to determine where the sensor is positioned, and therefore as well the tool positions related to it, in space in the z and x axis, relative to the machine. This then can be used to establish a correction table in the computer for the variations in the machine position. Such establishment of tables on high grade machines, is sometimes done at the factory with laser interferometers etc. , in a tedious process that takes days.
  • the procedure disclosed here provides a far faster method of accomplishing these goals, and allows such calibrations to be carried out, not only at the factory in the initial manufacture of the machine, but as well, in day in and day out production - a very big advantage, leading to much more accurate machine performance during its life.
  • optical sensor can sense very quickly as
  • a third form of calibration of the machine is of the servo control axes.
  • the servo constants are desired to optimize the performance of the machine from the acceleration and velocity point of view. This can be initially be set up and checked on a control system which uses the sensor data to track the position of the calibration bar at high speed.
  • the sensor unit performed by the matrix array has to run much faster than the 30 frames /sec data rate of the Standard RS 170 cameras (North American Standard) unless such data can be strobed in with pulsed light sources at the correct time.
  • the axis command while in motion would fire a pulse to strobe the light source with say a few nanosecond pulse (eg from a diode laser, which would freeze the data on the array, which could be read out later in sync with the strobe pulse to determine following error.
  • a pulse to strobe the light source with say a few nanosecond pulse (eg from a diode laser, which would freeze the data on the array, which could be read out later in sync with the strobe pulse to determine following error.
  • An alternative to strobing the light source at a known location is to use a linear array capable of running several thousand readings per second, and thereby determining the position in dynamic real time of the edge of the part. (or calibration master plate) .
  • Another machine calibration is for spindle errors due to growth and runout. If the sensor 25 has been calibrated, it can measure a round master ring on the spindle, and determine thermal growth in the axial direction as well as runout. Deflection of the spindle due to machine structure deformation can also be monitored.
  • Force sensing and sensor calibration can also be assisted by the optical sensor, if an optically determined elastic displacement of the tool, can be equated to force as measured by strain gages in the tool or holder say (which are subject to drift and nonlinearity) .
  • the senor 25 While very useful, due to its non-contact ability, and ability to read rapidly even while the part is rotating, the sensor 25 is not the only one that can be used. Similarly many aspects of this invention can also be performed with other size and length sensors than that shown.
  • One such additional sensor utilizes a linear array where the matrix 15 is positioned, as has been amply shown in the referenced patents.
  • Other sensors less desirably using scanning laser beams and the like can also be used to determine diameters and lengths to some degree. These are available from a variety of vendors, such as Zygo, Techmet, and others in the U.S.
  • SUBSTITUTE SHEET Optical scatter based sensors such as the Diffracto "Lasersort” are desirable for measuring of fine surfaces on turned shafts and other parts. These are typically turned on hardened shafts to perform bearing or seal grooves in the range of ours of 0.1- 0.4 Micrometers AA and as such turning to these magnitudes can be used to replace grinding as a finishing means with highly improved results for manufacturing competitiveness.
  • the micro finish sensor operates with very similar hardware to the size sensor, which is desirable since it can be connected.
  • a diode laser or LED light source 300 is used to project light across the part surface (which is like the lines of a turned diffraction grating)to a matrix T.V. camera 310, which analyzes the pattern at certain locations, as projected on screen 302 after reflection from part 303.
  • feed rate is not known a priori, it can be determined by first scanning the diffraction pattern and determining the fringe spacing, which can then be related to the feed rate by using equation (1) .
  • equation (1) Using a Dipix Model P360 Frame Grabber and a PC 386 running at 33 MHz, a solution can be found in 1 second.
  • Averaging over many degrees of rotation of the part is also an available feature, desensitizing the system to the effects of local abberations and contaminants.
  • Such optical scatter based probes as herein described, or those illuminating the part in a plane including the part axis at an oblique angle to the surface normal are very good at detecting process changes, such as caused by tool wear, the learning process referred to elsewhere in this disclosure can learn what process change or degradation is signaled by what changes in the scatter pattern and providing appropriate signals to the control system, such as change tool, slow down speed, etc.
  • the camera 310 of the surface finish sensor 3-5 can be connected to the same frame grabber as utilized with the size sensor. Indeed the Dipix 360 frame grabber used can interface to four cameras at once.
  • SUBSTITUTE SHEET extremely useful, but to obtain most readings requires knowledge of its position in the x or z axis, which in itself is a function of the machine axes encoders and ways. While runout can always be determined relative to the center axis with the sensor, the diameter and ovality readings, which depend on full measurement of diameter in many cases, are desirable to be made in a system that is completely independent of the machine x axis (perpendicular to the part rotation axis) .
  • One way to achieve this is to simply have a two a era system in the u mount of fig 2, one camera looking at each side of the diameter.
  • such matrix array cameras are typically of the sub-miniature type such as an Elmo sub-miniature RS 170 standard camera model. Processing of this is the same arrangement as shown in Figure 2, and it is noted that the same Dipix frame grabber board (Model 360) can accept inputs from both cameras ,as well as noted the surface finish sensor and the tool tip sensor, which may be used in the single lathe system of the invention.
  • Model 360 can accept inputs from both cameras ,as well as noted the surface finish sensor and the tool tip sensor, which may be used in the single lathe system of the invention.
  • This sensor functions very well, and as no problem whatsoever making typical diameter or length readings. It does however, have a problem with its physical size.
  • the housing of the sensor unit can interfere with the function of the turret rotation by hitting a sidewall that in most lathes conventionally built today, at least, is quite close to the turret. This can be avoided by having some sort of retraction mechanism, but this adds complexity to the system.
  • the second disadvantage of the sensor is that since it must totally envelope the diameter of the part, it has a limited range of diameters that it can measure. If one makes the standoff, that is the distance from the edge of the sensor housing to the part larger, which is certainly possible optically (measurements have been made to 0.5 micron from a 100mm standoff distance for example) , then the mechanical interference problem mentioned above becomes worse.
  • a sensor unit 460 is illustrated in Figure 4A having Matrix cameras and lenses, pairs 461 and 462, positioned to look outward from the center of the turret. It is
  • SUBSTITUTE SHEET noted too that like the U shaped sensors, but even more conveniently these camera units can be adjustable, say on a differential screw, to position them in and out to suit different diameter ranges the cameras, then giving the readings ⁇ from the nominal range set at differential screw 463. It is noted that this screw setting does not have to particularly accurate, since the sensors can be calibrated against the master rings at the end of the part, or against the calibration bar, as describe in Figure 1. This movement of the arrays can be done, either manually at part changeover time, or automatically via a small motor that can engage a screw.
  • the turret x axis slide When the sensor unit is brought in (by action of the turret x axis slide) to an object distance L, from the part surface edge, the image of the part edge is in focus, and the readings are taken. This movement is executed by the NC machine control. It is noted the sensitivity of cameras as such that sometimes readings can be taken simply with the normal ambient lighting of the machine. However, for best results, a specialized back light source, such as a light box, extending greater than the diameter of the part 470 is utilized. As shown, this can also be a retroreflective element 471 (dotted lines) which advantageously can send quasi collimated light directly back toward light sources such as 472, carried with the sensor (see also fig 4b for coaxial arrangement) .
  • a retroreflective element 471 dotted lines
  • the light box 470 may be desirable to place a tilted window in front of this light source to allow dirt and other things to fall or slide off it.
  • a tilted window in front of this light source to allow dirt and other things to fall or slide off it.
  • slant bed lathes such as typically shown in Figure 5c
  • such a light source would be naturally tilted anyway with respect to the horizontal.
  • the lighting is not overly sensitive given the image processing capabilities today, or edge extraction, and that only great amounts of residual dirt on this window can cause problems. The maintenance procedure of once per shift, during dry cutting operations, is sufficient generally to keep this clean enough for operation.
  • FIG. 4 Also shown in Figure 4 is a landmark plate, used for machine
  • the light source (or retroreflector) 470 is provided with a series of calibration marks, typically rectangular such as 479 along the center axis. These are not in the way of the light source, when the part is present, because parts are always of larger diameter.
  • the camera system one or both cameras, shown above, or even a third camera down the centerline, specialized for the purpose, can be used to monitor the location of these points, and determine the axial variation (z) of the machine as a function of this plate. Again this plate can be made of invar, steel, glass or whatever is appropriate.
  • the calibration marks can also be toward the outside of the field at diameters larger than those to be measured, such as 485. In this case, they would be easier to seen with the field of the view of the cameras as shown, and could be seen even with the part in place, (although the focus is not as idea as if the part were not present and the turret further moved in X to point A, such that the object distance L to the calibration markings was achieved) .
  • Figure 4B illustrates use of a similar one sided "remoted light source” sensor in the turret of a lathe, instead of U shaped version, 101.
  • This allows a smaller package to protrude from the turret, as the light source can be external (or retroreflected back.
  • the light source or retroreflector extends in the z axis as far as needed, If mounted to move with the turret this isn't far, but if mounted as shown in the figure to the machine, it would generally extend the whole range of z axis turret movement, and as far as needed in the x direction.
  • the retroreflector is very useful for this purpose, as it is at once thin, but allows parallel illumination of the light source to be sent back, (very difficult to do with a large light box) .
  • the position of the edge 426 of the workpiece is monitored by sensor 450 mounted to the turret.
  • Light source 415 in sensor 450 is directed by a reflection from beam splitter 416 and mirror or pentaprism 422 to multielement retroreflector 430, (preferably scotch light 7615 ) which directs the light from the edge 426 back to lens system 417, which forms the image 428 of the member edge onto camera chip 420, which can either be a linear array scanning in the vertical (x) direction, or a matrix array scanning in both the vertical, and axial (z) directions of the workpiece.
  • a calibration plate By mounting to the machine, one can also carry a calibration plate in the z, and where desired, in the x axis as well (not easily achieved with the 4 A arrangement, unless a mirror is used at 90 degrees to look sideways) .
  • This can be a grating or other plate with fiducial marks known to the control computer, which can be viewed with the part absent to upgrade the calibration of the machine.
  • Fiducials can also be looked at with the part in place to allow measurement (and correction if needed) of location of the turret in x and z before indexing of the tool into position.
  • the calibration plate of Figure 4b can also have on it a form suitable for the servo control calibration. (as discussed in fig 1 ) . This would exercise the z axis or x axis servos, if a sign wave type pattern, or a triangle, or square wave, was put on, and the measuring system was of sufficiently high speed to see it.
  • FIG. 5 Also shown in Figure 5 is the operator readout of the part dimension and surface shape, particularly underneath the tool, when utilized with a twin turret type application as shown
  • a unique capability of the invention becomes evident when it is equipped on a two turret, or commonly called four axis lathe, which each of the two turrets is movable in x & y.
  • a two turret or commonly called four axis lathe, which each of the two turrets is movable in x & y.
  • these are used, equipped with tools, such that different ID'S and OD's of parts can be machine turned at once,
  • infrared thermal sensor for workpiece temperature monitoring, as will be described.
  • the force sensing shown is that known in the art for dynamometers to be placed, either directly underneath the tool holder or underneath the turret, such as the Automation Intelligence, Montronix, etc. systems. Shown herein is a specializedversion, utilizing the opticallymonitored deflection of the tool holder.
  • Figure 5A illustrates a desirable 4 axis embodiment of the invention, in which a typical 2 turret, 4 axis lathe sold widely in the open market, contains in the upper turret the sensors, and in the lower turret the tools. I have found that this is a desirable arrangement from the point of view of sensor cleanliness, and would be true of grinding operations as well, with a grinding wheel located in place of the cutting tool. In this particular application, typically both turrets are individually positionable, which is highly desirable for sensor position relative to the working tools. It is not however necessary to only have tools in the lower turret, as shown in Figure 5B, for example, sensors as well can be so located, as is
  • SUBSTITUTE SHEET also the case tools can be located in the upper turret, together with the sensors.
  • the matrix array sensor unit such as Figure 2 operable here (520) can produce an image of the surface while it is being cut. This then gives the display, such as shown on monitor 525, which is greatly magnified to show the depth of the cut (typically for finished surfaces .003", although for rough surfaces this can be substantially higher) , and gives the operator a distinct feel for what is going on, during the cutting process.
  • the upper turret 530 can be individually positionable relative to the lower turret 540, containing in this case the tool, can therefore either position the sensor ahead of the cut, entirely behind the cut, or as shown straddling the cut. It can also, of course, be used to measure the part completely independent of the cutting operation, as described relative to Figure 1 for pre or post process measurement.
  • control signals from the readout of the sensor can be fed directly into the machine control to allow it to maintain this diameter at the precise location desired, and the depth of the cut as well.
  • Both machine controls however cannot accept data dynamically like this, and new machine controllers are being developed therefore.
  • controllers can only accept a correction value after the complete machining cycle is finished (also called a tool offset) .
  • the optical sensor herein can be used to detect the effect of catastrophic tool breakage on the part surface.
  • Either the matrix array based OD sensor, or the surface finish sensor, is capable of signalling a tool withdrawal command to the machine within a part revolution or so.
  • air or suction is optionally employed herein as well, located in this case on the upper turret, to blow any residual contamination, that does not go downward, after cutting away from the part surface being measured, as well as the sensor
  • FIG. 5A Also illustrated in Figure 5A is the sensing of the temperature of the part 510, using an infrared temperature sensor 560, which is to correct the position of the machine to effectively move the tool position to cut the surface in the position that it would be had the temperature of the part been at an ambient temperature of the machine and parts coming into the machine. This then corrects for the build up of temperature in the part, due to the working of the tool. Additional sensors can also be incorporated to correct even this value for changes in the ambient temperature of the machine, caused by the working and motor temperatures, etc.
  • This sensor data is fed into computer 150, and either corrects using a formula or a correction table to correct the measurement readings. The tool position data calculated from the measurement readings for these temperature effects.
  • Tool position Actual tool position - K* ( T t . T machine )* Diameter of part desired at machine ambient temp, ,----,,- ! -,., where larger values of tool position are closer to the centerline of the part and machine.
  • Figure 5B illustrates a tilted turret and workpiece arrangement typically of a slant bed lathe, the most common variety. It is meant further to illustrate the use of both the surface finish sensor, and the surface size sensor at once for post process measurement. In other words, another function of the two turret lathe is to bring these sensors in and be able to
  • Figure 5C illustrates another variation, in which the tool located in the lower turret in this case, is measured directed with the size sensor of the type shown in Figure 2 in the upper turret.
  • twin turret lathe offers a lot of flexibility to the sensor intensive adaptive control of the process
  • sensors of parts do not be in the tool holder locations on the turret but can be elsewhere on the machine.
  • a non contact sensor such as optical triangulation sensor can be mounted to the turret housing or on the plate which rotates with the tools. This sensor can be brought in to measure the part whenever desired, and is particularly useful if it has a long standoff, such as 75 mm or more. This allows the sensor to measure incoming parts to determine if they are positioned correctly with acceptable runout after rotation is commenced, without fear of crashing a misloaded part. If the part is misloaded, the sensor retracts and a new attempt to load the part
  • the operative mode shown in Figure 5 is quite interesting in the sense that the operator can see immediately from the display a substantial increase in feed rate. For example, it was noticed that when the feed rate was increased from 3 thousandths of an inch per revolution to 10 thousandths of an inch per revolution, that the effect on the surface of the part in terms of the "groove" heights and their spacing was immediately visible.
  • the magnification of the sensor is generally such that only .0003" per pixel is occupied in a typical example. For a 1,000 element array therefore, the range would be .3", or +.3 in the diameter case.
  • SUBSTITUTE SHEET field of view which can be 600 or 700 lines, and pick those areas of the field of view that have no noticeable ripple in them due to refraction.
  • ripple can be clearly seen because it is different than the expected ripple of the part surface due to the feed rate, which is generally small, and of a frequency and approximate height known to the computer, or one can also look for only those part surfaces that are in expected locations.
  • One arrangement is to simply not have any wires, but to run the sensors from batteries and transmit by modulated infrared or radio as is commonly done for certain touch probes. This is
  • a second arrangement is to have a connector play such as 315 in Figure 1 which is connected to the sensor as the turret is activated back to send in its coupling at the position desired.
  • a major goal of this invention is to optimize the production of castings and their machining.
  • the invention which adds a very rapid sensory capability in to the machine tool, allows one to provide a number of new features, which can be of great aid in optimizing the casting process, particularly for "near net shape production", as well as for the most efficient utilization of the material produced, and its machine time. While we are particularly here concentrating on casting, the same arguments in general apply to forging, and other forming processes, used to produce parts ready for the final machining process.
  • the invention herein includes the methods for essentially premeasuring the part surface in critical areas, and in compensating the machine path to take this into account, up to and including actual rejection of the workpiece, if it is deemed having insufficient material to clean up.
  • the sensing systems are located in the machine itself. This has two advantages. First, it allows, if the sensing can be made quickly (and only optical appears to meet this) so that cycle time is only modestly impacted. Second, the data produced is essentially "free", as the sensors such as 25 used for the machined surface, can also be used for the raw or semifinished part. In other words, one had to load the casting into the machine anyway, but in so doing can obtain the scan in a relatively short period of time, this period of time being acceptable when one adds up the benefits.
  • a major benefit is that immediate feedback of data to the casting process is provided in order to allow the casting to be made in a more near net shape manner. This has many benefits from the reduction of machining time point of view, the better utilization of material, and the decreased wall thickness. By sensing every part, or every 10th part, or whatever amount is considered rational, a data base for these castings can be developed, and one can continually feedback data to the casting process.
  • SUBSTITUTE SHEET likely causing the part to be rejected
  • the key features on the casting would be determined periodically in the machine and used to help rationally control the casting process. For this reason these machines would likely to actually be located near or in the foundry to allow the shortest feedback time of such data. This includes measuring data on, let us say, the outside features of castings, which can allow positions of inner features to be determined by foundry to obtain near net shape conditions of say wall thickness and the like.
  • a flow of activity is:
  • the prescan afforded in the machine tool of the invention can allow detection of conditions indicative of die displacement, die wear, inadequate metal and other unwanted conditions, and similar feedback to that process can occur - also allowing far more near net shape production.
  • Figure 6 illustrates one embodiment of a control system of the invention in which one or in this case a group of machines 700 -703 are controlled by a central computer 710.
  • Each machine operates its own real time control portion 705-708, responding immediately to tool breakage, say (by retracting the tool v ) .
  • non time critical control functions, data base management and general operator interaction is achieved remotely at computer 710 shown.
  • Optional Operator displays are also located at the machines for ease of use during setup and trouble shooting(not shown for clarity.) .
  • This computer has within it a data base obtained from measuring of the sensors of the machine(s), and process models containing control algorithms. It also can contain a machinability data base for accessing cutting data for materials and tools used, and a part data base obtained from a CAD or other design data source, for the various parts to be produced by the machines.
  • the operator display is intended to give a variety of information, (and can have satellite displays at each machine as well) .
  • a partial list for example is:
  • Machine diagnostic predictions and analyzes from sensor and other data are Machine diagnostic predictions and analyzes from sensor and other data.
  • this control system can be a key part of a "Dimensional control network ", by using data from manual gages or CMMs (eg at station 715) to measure parts produced, and compare this data to data taken from theon-machine sensors, either tool or part size on the machine. Minimal outside manual gaging activity is required given the ability of the on machine sensors to determine, and control, size.
  • a separate tool sensor unit such as 95 shown at Figure 1, can be mounted on the machine, for example, wherein the tool is moved into position to check its location and length, and wear, or breakage if any, using the camera system virtually identical to that of Figure 2. As shown in Figure 7, this sensor may be cocked at an angle ⁇ to the face of the tool insert shown, to provide a clear edge image.
  • the operator display 96 which shows the tool tip being located at nominal position X 0 and Z 0 . As tool tip is worn away as shown in dotted lines with the course of the machine, X 0 and Z 0 change.
  • the new positions of X 0 and Z 0 can be calculated by computer 150 as well as any positional variations in the machine itself, such as due to thermal build up, which physically move the tool as a whole can all be corrected in the computer and communicated to the machine controller to return the tool to the optimal cutting position remake the part desired.
  • the wear becomes too great, typically in the order of .005-.010" deep, and the tool needs to be replaced. This also becomes evident in surface finish degradation typically on the surface, which also can be sensed by the invention (for example using the apparatus of Figure 3) .
  • Figure 8 illustrates in more detail the lathe tool sensing arrangement of Figure 7.
  • Figure 8A illustrates a cutting condition common today in the turning art.
  • a cylindrical part 850 is being cut by tool insert 851, separated from tool holder 852 typically by a spacer 853.
  • An optional force and/or acceleration sensor 857 is used to determine cutting force related characteristics. For best results this should be as close a possible to the tool, but wiring and other problems have typically made the location somewhat remote.
  • the depth of cut being taken, 860 creates as well wear on the tool flank 859.
  • the particular tool noted in Figure 8B is equipped with a flag or other indica 865, according to the invention, which will be discussed below.
  • the rectangle 866 delineates the imaged zone of the tool and part, either/or, which is also used in the invention.
  • FIG. 8C A close-up of the tool edge is shown in Figure 8C, in which the nose radius section of the tool 868, is shown, and it is typically this zone that is imaged by the camera system, for maximum resolution determination of tool wear.
  • the camera of the invention can image a larger zone of the tool, allowing different types of tools, possibly different locations to be placed in front of the camera, used in this case to simply see if they were broken (such as broken tool image 869) .
  • the maximum resolution of breakage for example of a .001" chip off of ceramic tools 871) , and particularly wear, one needs a higher magnification that often relatively limited field of view, of
  • angle's ⁇ of this magnitude results in creating a new form of reliable and accurate tool characterization, capable of use in machines proper, where the measured value is a composite of the effects caused by crater wear and flank wear.
  • the exact type of wear in this case is not of interest, only that it results in the wearing down of the edge.
  • one type of wear or the other will predominate, and a choice of the angle ⁇ can tend to accentuate the sensitivity to one or the other.
  • the angles that emphasize flank wear are typically of the most used. Indeed for certain type of ceramic tools, the crater wear is almost non-existent, but the tool destruction comes from a chipping action of the edge.
  • SUBSTITUTE SHEET is uncertain, illuminating larger angles why such techniques have not been used to study tool wear before, and I believe that this is the first known application.
  • the light source and camera based sensor can also be located on a movable actuator to bring it into position to measure the tool, if desired. This way it can be way from contamination and out of the way of the machine movements when not needed.
  • the operator can set a crosshair, if he desires, at the location at which the new tool is located, and make all comparisons from there. Conversely the machine can be directed to position the tool at the mean position on the screen, and from which the crosshair can be used to visually depict the differences caused by wear or other conditions.
  • Tests also indicate that the finish and size of the parts produced with a tool measured in this manner, and these effects as well can be displayed to the operator in a data display, such as that shown in Figure 8E.
  • data display such as that shown in Figure 8E.
  • Such data can be overlaid with the image visual data of the part or tool, or both (as shown) , including any profile changes occurring in either due to tool wear or other causes.
  • the NC control unit of the machine can be commanded by
  • SUBSTITUTE SHEET intelligence computer 150 for example, to change the tool when a pre-determined finish value predicted by wear related erosion of the tool edge has been exceeded, or to offset the tool when a given size has been exceeded.
  • the machine can check the tool, at a more frequent interval (e.g. after each cut, when it is reaching the end of its life, as predicted from the number of parts cut, if such data is available (as it often is in high production applications) . In low production applications, the time of cutting, as opposed to the number of parts usually, becomes the criteria for more frequent inspection of the tool, for example.
  • the machine is used to take the tool over to a measurement position, as has been shown above, and is independent of the measurement of the part.
  • the camera sensor is mounted actually on the tool holder itself.
  • a TV camera based sensor 890 including optics and imaging chip, such as an Elmo Brand EM 102BW is used to image the tool edge 891, when illuminated by light from an external or retroreflective mirror source, such as shown above.
  • the camera can be used to create an image of the situation shown in Figure 8B (camera view within the rectangle shown) .
  • Figure 9B sufficient field of view of the camera
  • the tool edge, and the nose radius area, the part throughout the depth of cut, and both the rough dimension of the part, and the final dimension of the part all can be measured relative to each other, and to the absolute co-ordinates of the machine to the extent that the tool sensor is properly related thereto.
  • the machine x axis repeatability usually determines the accuracy of the tool and part location.
  • sensor 890 can alternately be mounted to the base of the machine,or to the carriage of the machine, disconnected from the tool holder. In this case the measurements are all taken relative to the machine axis itself, to which the part is located on centers.
  • the prediction of problems due to any sort of oversize stock ahead of the cutter can be made, and one can make an ideal depth of cut, without knowing anything at all about the part a priori, or the position of the machine by direct measurement of the locations of the surfaces, and then providing signals to the machine to move the tool in such a manner as to cause the depth of cut of a certain size to occur. Then if desired, one can inspect the surface cut to make sure that it is correct.
  • depth of cut information is mainly valuable for determining how many passes it may take to remove the material to get to the correct size, for a given combination of machine, tools and rough part, for any given combination of machine settings.
  • SUBSTITUTE SHEET system in looking at the area around where the tool is cutting, even if it is displaced angularly therefrom is to look at the formation of the cut, and to determine the exact location that the cutter should remove the material independent of the axes of the machine. While machines today are quite good, the fact remains that they have variances in their positioning capability, particularly as the machine ages, and also the tool itself can deflect and wear. All of these can add up to an improbability of manufacturing turned parts beyond a certain dimensional size range.
  • Figure 10A illustrates the measurement of breakage, wear, and position of a milling tool, or boring tool according to the invention, which can also be monitored at various angles, not only the tangential, but at angles other than tangential to the tool rotation.
  • the tool edge can be sensed either continuously while rotating, or at discreet stopped positions. Indeed one can read tool edge data at various rotation angles, by simply taking different points along the rotation, such as shown in Figures 10A and 10B.
  • the invention herein in one stroke solves this historic problem in the machine tool industry by creating a mechanism by which the sensed data from the force sensor can be used, as now, to shut the machine down, but in this case retract the tool into the tool inspection position, where the optical sensor of the invention measures the shape of the tool and determines whether the tool is broken (due to either a break of the insert, in operation , or out and out crash, and two determines any wear thereon.
  • the sensor used solely for breakage can have a much coarser resolution as pointed out above, then the one used for wear, which has to detect small changes, particularly so if it is going to be used to predict an accurate side from the sensed tool datum.
  • the tool sensing parameters can be actually reset to be somewhat less sensitive to the conditions that cause the break. This means that over a period of time, and for a given batch of stock the machine can actually learn what the correct settings are.
  • SUBSTITUTE SHEET of transducers based on analysis of actual results on the tool or part gathered by reliable sensors is a major feature of the invention.
  • the other advantage of the use of the force or acceleration sensors as a trip wire, with a final arbiter of breakage to be made by the optical sensor, is that in many cases, a simpler monitoring of the suspect condition of the machine or tool can be utilized. This is particularly true, since we are not concerned with the occasional false reject, since in many cases, the tool monitoring cycle can be shared in time with the load/unload cycle of the machine, and therefore costs little or nothing in terms of machine cycle. This means that the more dependable use, for example, of 2 axis force plates under the turret on NC lathes, and even 3 axis force plates for maximum prediction of wear that have been marketed to date, are not necessarily required.
  • the sensing unit can, generally speaking, be less sophisticated, and possibly less intrusive into the machine's environment, than the force monitoring devices, used heretofore, which typically (if they are reliable at all) have been expensive, and require substantial machine modifications.
  • Another aspect of the invention is that it allows the machine, as noted above, to teach itself what is the correct response for the given tool force scenario.
  • This aspect of the invention has 3 major advantages:
  • SUBSTITUTE SHEET a particular machining scenario are arrived at. Indeed, these settings can be different for the each of the tools in a given turret, for example, which is another capability not present in today's machine tools. The reason it is not there is probably because of the fact that the existing sensing units, in order to obtain reliable signals, have to have painstaking operator setting for each individual condition, which most operators and plants are not willing to do.
  • the acceleration sensor to look for crashes, which cause unmistakable acceleration and seismic signals, and indeed allows one to take 2-3 readings of such accelerometers at different locations, and correlate them so that coincident events can be registered as a true signal.
  • the much more slowly responding signals are those of the current monitoring on the spindle and axis motor drives.
  • sole build-ups of tool forces due to changes in the cutting tool surface are the usual results.
  • the currents also go up, and in many cases this is sufficient to signal the potential change of tool.
  • the optical sensor of the invention is a major step forward to assisting this.
  • SUBSTITUTE SHEET trip wire to cause the tool to check itself on the next cycle for example, due to a potential break, or to even stop machining, and go back to a checking position.
  • strain gaged bolts such as 980
  • mounting the system can also be used, as can other methods, such as strain gaged spindle bearings.
  • Even simple load monitoring of the drive to the spindle, or the feed force can create signatures, which can act as a potential trip wire to engage the optical sensor tool edge check.
  • the sensing of broken boring or milling or drilling or tapping tools can also be operated on the trip wire approach mentioned above for lathes.
  • the broken tool sensing cycle (optional) is ideally actuated when the force signals suggest that there is reasonable probability that the tool is broken, or becoming dull through wear to the extent where change or rotation of the insert might be needed.
  • the shutter on the optical sensor can open up and the sensor can make the reading.
  • Tool sensor qualifies tool, and correlate the breakdown of tool to wear and breaks via a "Look back" and teach function. This allows one to analyze what the tool shape history was as a too progressed to breakage, and after a significant amount of data is taken, this pattern can be used to look at a given tool and its history, and determine if, and when, it is likely to break (or, if some other issue studied, such as surface finish history of parts) when it would make a bad part.
  • SUBSTITUTE SHEET Tool break sensor force characteristic signal optionally modified, and indication of this action displayed. Purpose of modifying is to generally reduce sensitivity of the force sensor to extraneous circumstances, such as hard spots on material, etc., causing false broken tool detection. If tool broken, tool is changed. Is part worth re-cutting?
  • This re-cut may be desirable to use the camera system of the invention to guide the machine to the proper point at which to begin the cut again, so that there is not a mark on the part, due to the fact that the juxtaposition of the old and new points was not achieved.
  • Tool removed from cutting area, and a) wiped, b) blown off, c) flushed with coolant, for any or all of the above, if possible before inspection. Coolant turned off if desired (to avoid splatter toward inspection area) .
  • This criterion is typically one that meets the previously
  • the tool sensor 75 can sense the position of tool 35 and confirm they are in the correct position when the turret is placed in a known location by the machine controller, so can the sensed positions of the tool be used to offset the tool position in the computer to reflect its actual position with respect to the machine axes.
  • the optical systems disclosed herein can operate with any light that can be detected by the typical array based detectors that are used. This typically runs from the ultra-violet to the near infra-red. It should be noted to that the concepts herein, while preferably executed with linear array based systems, are not so limited, and in fact sensor systems of all optical types and other measuring types can be used herein. However, the array based systems over time have shown themselves to be the most useful for these tasks being drift free and capable of large ranges and high resolutions required.
  • Tool inspection by the invention can be done during part load unload cycles to cause the least effect on cycle time of the machine.
  • Tool contour variation due to wear and the progressive degradation ' of the tool can be charted to allow a prediction to be made of the point of tool breakage, with such a prediction, tool inspections and part inspection frequency can be raised
  • Non contact sensors are preferably electro-optical for part dimension, but can be capacitive, infrared, ultrasonic, and acoustic emission or ultrasonic for dimension, or finish or internal defects.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Automatic Control Of Machine Tools (AREA)
EP93914062A 1992-05-18 1993-05-17 Verfahren und gerät zur steuerung von stangen und anderen werkzeugmaschinen. Withdrawn EP0648358A4 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US88433192A 1992-05-18 1992-05-18
US884331 1992-05-18
PCT/US1993/004857 WO1993023820A1 (en) 1992-05-18 1993-05-17 Further methods and apparatus for control of lathes and other machine tools

Publications (2)

Publication Number Publication Date
EP0648358A1 EP0648358A1 (de) 1995-04-19
EP0648358A4 true EP0648358A4 (de) 1995-12-13

Family

ID=25384400

Family Applications (1)

Application Number Title Priority Date Filing Date
EP93914062A Withdrawn EP0648358A4 (de) 1992-05-18 1993-05-17 Verfahren und gerät zur steuerung von stangen und anderen werkzeugmaschinen.

Country Status (2)

Country Link
EP (1) EP0648358A4 (de)
WO (1) WO1993023820A1 (de)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0852638A (ja) * 1994-08-15 1996-02-27 Toshiba Mach Co Ltd 干渉チェック方法および加工プログラムチェック方法および加工適否チェック方法
IL116567A0 (en) * 1995-01-31 1996-03-31 British United Shoe Machinery Edge detection arrangement
JP3702496B2 (ja) * 1995-07-10 2005-10-05 三菱電機株式会社 数値制御装置を用いた加工方法
DE19804455C2 (de) 1998-02-05 2001-01-11 Wernicke & Co Gmbh Verfahren und Vorrichtung zum Herstellen einer Facette auf dem Rand eines Brillenglases
GB0001961D0 (en) * 2000-01-29 2000-03-22 Renishaw Plc Position determining apparatus for coordinate positioning machine
US6467178B1 (en) * 2000-09-11 2002-10-22 Abb Automation Inc. Method and apparatus for beam tool center point calibration
ITTO20001212A1 (it) * 2000-12-22 2002-06-22 Bottero Spa Metodo per l'identificazione di un utensile abrasivo per la rimozionedi uno strato di rivestimento da una lastra di vetro rivestita e macch
ITTO20001210A1 (it) * 2000-12-22 2002-06-22 Bottero Spa Metodo e macchina per la rimozione di uno strato di materiale di rivestimento da una lastra di vetro rivestita.
DE20105028U1 (de) * 2001-03-22 2001-08-09 Abb Patent Gmbh Diagnoseeinrichtung für ein Feldgerät
DE10330831A1 (de) * 2003-07-08 2005-02-10 Mtu Aero Engines Gmbh Fräsverfahren zur Fertigung von Bauteilen
DE102007043004A1 (de) * 2007-09-06 2009-04-02 V&M Deutschland Gmbh Verfahren zur vollständigen Erfassung der Geometrie von Prüfgegenständen mittels Ultraschall
EP2284483B1 (de) * 2010-02-25 2016-03-30 Sylvac S.A. Optische Messmethode und Messvorrichtung
US8892398B2 (en) 2010-04-21 2014-11-18 Tesa Sa Optical measurement method and apparatus
FR2961420B1 (fr) * 2010-06-18 2012-08-24 Snecma Procede d'usinage avec compensation de la dilatation de la piece
US8844132B2 (en) 2011-07-22 2014-09-30 Pratt & Whitney Canada Corp. Method of machining using an automatic tool path generator adapted to individual blade surfaces on an integrally bladed rotor
US8788083B2 (en) 2011-07-22 2014-07-22 Pratt & Whitney Canada Corp. Compensation for process variables in a numerically-controlled machining operation
US8631577B2 (en) 2011-07-22 2014-01-21 Pratt & Whitney Canada Corp. Method of fabricating integrally bladed rotor and stator vane assembly
US8904636B2 (en) 2011-07-22 2014-12-09 Pratt & Whitney Canada Corp. Method of fabricating integrally bladed rotor using surface positioning in relation to surface priority
JP6057650B2 (ja) * 2012-10-01 2017-01-11 コマツNtc株式会社 外形測定装置
FR3022169B1 (fr) * 2014-06-16 2016-07-22 Centre Technique De L'industrie Du Decolletage Systeme d'usinage et procede associe
CN107450471B (zh) * 2017-08-31 2019-06-11 华中科技大学 一种基于三次ph曲线插值实现刀具轨迹参数弧长化的方法
CN107450472B (zh) * 2017-08-31 2019-06-07 华中科技大学 基于三次Bezier曲线插值实现刀具轨迹参数弧长化的方法
US11655617B2 (en) 2019-04-26 2023-05-23 Cnh Industrial America Llc System and method for monitoring the wear on a rotating ground engaging tool of an agricultural implement
JP7301285B2 (ja) * 2019-05-22 2023-07-03 株式会社ニイガタマシンテクノ 工具測定装置
JP7253088B2 (ja) * 2020-01-15 2023-04-05 Dmg森精機株式会社 画像処理装置、工作機及び画像処理方法
CN111426283B (zh) * 2020-04-14 2022-12-06 昆山金智汇坤建筑科技有限公司 一种用于建筑现场测量的激光扫描设备
WO2021244816A1 (de) * 2020-06-01 2021-12-09 Sew-Eurodrive Gmbh & Co. Kg Verfahren und system zur herstellung eines teils aus einem gussteil
CN112683193B (zh) * 2020-11-06 2022-04-22 西安交通大学 基于机器视觉的刀具类型判别及几何参数检测方法及***
CN113211190B (zh) * 2021-06-03 2022-03-29 河南领聚网络科技有限公司 一种数控加工中心刀具破损磨损在线检测装置及检测方法
CN113741344A (zh) * 2021-08-03 2021-12-03 南京工大数控科技有限公司 一种数控机床的智能故障诊断***及其方法
WO2023150243A2 (en) * 2022-02-02 2023-08-10 WELLER, Edward Automatic calibration for subtractive fabrication machines
CN114838685B (zh) * 2022-04-28 2024-04-09 上海交大智邦科技有限公司 在机自动跳动分布及初始找正误差检测装置

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3918348A (en) * 1973-09-18 1975-11-11 Cross Co Adaptive control system
US4409718A (en) * 1981-06-15 1983-10-18 Diffracto, Ltd. Electro-optical and robotic casting quality assurance
FR2580534A1 (fr) * 1985-04-19 1986-10-24 Commissariat Energie Atomique Procede de positionnement d'un point appartenant a la zone de coupe d'un outil et dispositif pour la mise en oeuvre de ce procede dans un tour a commande numerique
JPS6334051A (ja) * 1986-07-24 1988-02-13 Hitachi Seiki Co Ltd 素材不良,チヤツキング不良の自動計測判別装置
DE3743717A1 (de) * 1987-12-23 1989-07-06 Alfred Dipl Ing Spitzley Optoelektronische messvorrichtung zur automatischen vermessung der werkzeugschneidkantenlage mit handelsueblichen werkzeugvoreinstellgeraeten
EP0341968A2 (de) * 1988-05-09 1989-11-15 Brother Kogyo Kabushiki Kaisha Numerisch gesteuerte Werkzeugmaschine
US4941100A (en) * 1988-11-30 1990-07-10 Mcfarlane Arthur M G Automatic edger saw
EP0395470A1 (de) * 1989-04-14 1990-10-31 AEROSPATIALE Société Nationale Industrielle Werkzeugbruch-Ueberwachungssystem für ein Bearbeitungszentrum
WO1990014633A1 (en) * 1989-05-15 1990-11-29 Dennis Jerome Wenzel Optical robotic canopy polishing system
US5103596A (en) * 1990-11-05 1992-04-14 Toshiba Kikai Kabushiki Kaisha Method and apparatus for controlling cylinder grinding machines

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3829750A (en) * 1971-02-12 1974-08-13 Bendix Corp Self-adaptive process control
US4031368A (en) * 1972-04-17 1977-06-21 Verkstadsteknik Ab Adaptive control of cutting machining operations
US4509126A (en) * 1982-06-09 1985-04-02 Amca International Corporation Adaptive control for machine tools
GB2173300B (en) * 1985-04-06 1989-06-28 Schaudt Maschinenbau Gmbh Apparatus for optically monitoring the surface finish of ground workpieces
US4869813A (en) * 1987-07-02 1989-09-26 Northrop Corporation Drill inspection and sorting method and apparatus
FR2640902B1 (de) * 1988-12-23 1992-02-07 Commissariat Energie Atomique

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3918348A (en) * 1973-09-18 1975-11-11 Cross Co Adaptive control system
US4409718A (en) * 1981-06-15 1983-10-18 Diffracto, Ltd. Electro-optical and robotic casting quality assurance
FR2580534A1 (fr) * 1985-04-19 1986-10-24 Commissariat Energie Atomique Procede de positionnement d'un point appartenant a la zone de coupe d'un outil et dispositif pour la mise en oeuvre de ce procede dans un tour a commande numerique
JPS6334051A (ja) * 1986-07-24 1988-02-13 Hitachi Seiki Co Ltd 素材不良,チヤツキング不良の自動計測判別装置
DE3743717A1 (de) * 1987-12-23 1989-07-06 Alfred Dipl Ing Spitzley Optoelektronische messvorrichtung zur automatischen vermessung der werkzeugschneidkantenlage mit handelsueblichen werkzeugvoreinstellgeraeten
EP0341968A2 (de) * 1988-05-09 1989-11-15 Brother Kogyo Kabushiki Kaisha Numerisch gesteuerte Werkzeugmaschine
US4941100A (en) * 1988-11-30 1990-07-10 Mcfarlane Arthur M G Automatic edger saw
EP0395470A1 (de) * 1989-04-14 1990-10-31 AEROSPATIALE Société Nationale Industrielle Werkzeugbruch-Ueberwachungssystem für ein Bearbeitungszentrum
WO1990014633A1 (en) * 1989-05-15 1990-11-29 Dennis Jerome Wenzel Optical robotic canopy polishing system
US5103596A (en) * 1990-11-05 1992-04-14 Toshiba Kikai Kabushiki Kaisha Method and apparatus for controlling cylinder grinding machines

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 12, no. 247 (M - 717) 13 July 1988 (1988-07-13) *
PFEIFER T. & ELZER J.: "MEASURING DRILL WEAR WITH DIGITAL IMAGE PROCESSING", MEASUREMENT, vol. 8, no. 3, SUNBURY-ON-THAMES, GB, pages 132 - 136, XP000209788 *
See also references of WO9323820A1 *

Also Published As

Publication number Publication date
WO1993023820A1 (en) 1993-11-25
EP0648358A1 (de) 1995-04-19

Similar Documents

Publication Publication Date Title
US6161055A (en) Method of determining tool breakage
EP0648358A1 (de) Verfahren und gerät zur steuerung von stangen und anderen werkzeugmaschinen.
US5871391A (en) Apparatus for determining dimensions
US5825017A (en) Method and apparatus for determining dimensions
CN110160462B (zh) 一种大型深孔零件镗削过程圆度与直线度的检测方法
EP2029967B1 (de) Verfahren zur messung eines objekts
US8397394B2 (en) Method and device for the initial measurement of a workpiece, and the processing of a workpiece
US4403860A (en) Apparatus for determining dimensions
JP4663673B2 (ja) 工具測定方法、及び工具測定機能を備えた工作機械
Yandayan et al. In-process dimensional measurement and control of workpiece accuracy
JP7335951B2 (ja) ワーク処理機械における工具の検査
EP2839241A1 (de) Verfahren zum finden eines merkmals anhand einer werkzeugmaschine
CN114072252B (zh) 用于在工件的制造过程中控制工件的方法和设备
JP3979891B2 (ja) 工具測定方法、及び工具測定機能を備えた工作機械
US20210285762A1 (en) Method and apparatus for measurement cycle generation
KR101673437B1 (ko) 기계 부품 검사 장치
CN113579850B (zh) 多轴机床热误差的可视化测量***及方法
Murphy In-process gauging sensors
Pastorius Machine Vision Applications in Machining and Forming Processes
Hsieh et al. Design, manufacture, and development of a novel automatic scraping machine
RU2325247C2 (ru) Устройство прогнозирования на оборудовании с чпу качества обработанных поверхностей детали
Kim et al. Geometric accuracy measurement of machined surface using the OMM (on the machine measurement) system
US20230150081A1 (en) Device and method for measuring tools
KR20050058083A (ko) 기상 측정용 멀티센서 시스템 및 이를 이용한 기상측정방법
Yandayan et al. Development of a laser Doppler system for in-process evaluation of diameters on computer numerical controlled turning machines

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 19941125

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE FR GB IT

A4 Supplementary search report drawn up and despatched
AK Designated contracting states

Kind code of ref document: A4

Designated state(s): DE FR GB IT

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 19991201