This invention relates generally to the automated machining of materials, and more particularly to determining parameters relating to cutting tools used in such machining, with such parameters including tool length, profile, and spindle run-out.
In order to accurately perform machining operations utilizing automated computer-controlled equipment, it is necessary for the computerized controls to know certain parameters relating to the shape and position of the tool being used for removal of material. For example, for drills and end mills, it is necessary to know the location of the end of the tool, with respect to a reference coordinates system. For some end mill configurations, and other tools, such as a counter-sink, it is also necessary for the computerized controls to know the profile of the particular cutter being used. It is further typically important, where accurate dimensional control must be held, for the computerized control to take into account any spindle run-out in the machining center, or in devices, such as collets or chucks utilized for connecting the cutting tool to the machining center.
Determining parameters of the cutting tools, such as those described above, can be particularly difficult, and important, where the surface of the work piece, to which the cutting tool is being applied, is curved, undulating, or rough in texture.
In the past, in order for the tool dimensions to be known precisely enough to make highly accurate parts, it was often necessary to measure the cutting tool prior to loading it into the machine, so that certain machine parameters could be set according to the measurements taken of the cutting tool. Alternatively, the machine itself was sometimes utilized for measuring the cutting tool, through the use of feedback devices such as laser beams or touch sensors. Such prior approaches to inputting parameters relating to the cutting tool significantly increase the complexity of machining operations, and significantly and undesirably increase set-up and machining times. The additional operations required also significantly increase the potential for errors in the set-up and operation of the machine.
For example, in one commonly performed machining operation, widely used in the aerospace industry, holes must be drilled and counter sunk accurately to tightly toleranced depths of the counter sunk hole, with respect to the part surface. In the past, in order to achieve the required degree of accuracy, it was not only necessary to pre-measure, and input parameters relating to the dimensions of the cutting tool into the computerized controls, as described above, but it was further necessary that the actual location of the part surface be known prior to machining, with respect to the reference coordinates system of the machine.
In the past, location of the actual part surface was accomplished with touch sensors, which detected the part surface and provided inputs to the computerized control of the machine which were used to adjust the coordinate system of the machine accordingly. Such touch sensors must operate in a hostile environment where chips are generated, requiring that the touch sensor be of robust construction, and that the method and apparatus incorporating the touch sensor be capable of operation in the hostile environment without being affected by the presence of chips or other contamination.
All of the above described problems and difficulties are magnified considerably, in micro-machining operations, where the parameters relating to cutting tool dimension and part shapes and/or location are so small as to approach the minimum dimensions detectable by the devices or apparatuses commonly used for making the measurements. As more and more precision and accuracy is required, in measurement of the tool and work piece surfaces, the amount of time required and potential for errors increases significantly.
Tool setting in micro-scale machining is more difficult due to the size-scale involved. Also, variations in work piece orientation caused by limitations in fixturing techniques dictate that a work piece will usually not be positioned in a precisely known location or orientation. Therefore, tool tip location strategies traditionally employed in macro-scale machining centers are not adequate at the micro-scale.
To date, very little research has been conducted on locating micro-endmills and drills relative to work pieces at the micro-scale. Langstaff et al. addressed this problem with a two-step laser-based system in which a work piece was scanned via a laser displacement sensor at an offline metrology station and the tool tip location was detected on-machine with a separate optical occlusion sensor. Langstaff G., “Development of Automation Technologies for Microfactory Automation, Master's Thesis, University of Illinois, Urbana Ill.”, 2005. However, tool placement accuracy was limited to 50 μm due to compound error introduced by combining the two separate measurements. Furthermore, this method required two separate sensing procedures that are somewhat time-consuming.
Several researchers have used acoustic emission (AE) sensing to address the general problem of contact detection and characterization. AE has particular appeal in contact sensing applications because the exact position of the sensor is not critical provided that it is in close proximity to the contact event. AE sensors have been used as slip detectors for robot grippers, Dornfeld D., and Handy C., “Slip Detection Using Acoustic Emission Signal Analysis”, Proceedings—IEEE International Conference on Robotic and Automation, pp. 1868-1875, 1987; Shinoda H., and Ando S., “Ultrasonic Emission Tactile Sensor for Contact Localization and Characterization”, Proceedings—IEEE International Conference on Robotics and Automation, pp. 2536-2543, 1994 and as tactile sensors to detect surface roughness. Dunegon H. L., “An Acoustic Emission Technique for Measuring Surface Roughness”, DECI Technical Report #9810, http://www.deci.com/publications.html, 1998. Additionally, seal contact in power generation turbines, Mba D., Cooke A., Ruby D., and Hewitt G. “Detection of Shaft-Seal Rubbing in Large-Scale Power Generation Turbines with Acoustic Emissions. Case Study”, Proceedings of the iInstitution of Mechanical Engineers, part A: Journal of Power and Energy, vol. 218, no. 2, pp. 71-81. 2004, and head-disk interaction in hard drives have been monitored using AE signals, Youmin L., Chi L., and Atef E., “Acoustic Emission Study of Lubricant Effect on Proximity Contact Recording”, IEEE Transactions on Magnetics, vol. 33, no. 5, September 1997. Also, at the macro-scale, Dornfeld et al. have found that the distance between a grinding wheel and a workpiece can be detected by using an acoustic emission sensor to pick up vibrations induced by contact and by turbulent air in the contact region. Dornfeld D., and Cai H. G., “An investigation of Grinding and Wheel Loading Using Acoustic Emission”, Journal of Engineering for Industry, vol. 106, pp 28-33, 1984. However, at the micro-scale contact energies are much smaller, the effect of surface characteristics is larger, and the issue of surface and tool damage is more acute.
Prior to the present invention, however, no one has recognized that acoustic emission sensing might be applied in practical applications and methodologies for precisely determining parameters, such as tool dimension and shape, spindle run-out, and location of the surface of a work piece, which are critical to successful precision machining operations at both a micro and a macro machining level.
What is needed, therefore, is an improved apparatus and method for precisely determining parameters, such as tool dimension and shape, spindle run-out, and location of the surface of a work piece, in a manner which is conducive to utilization in modem high-speed automated machining equipment and operations.
The invention provides an improved apparatus and method for inputting parameters relating to a cutting tool and the surface of a work piece to an automated machining center, through use of acoustic emissions generated when a cutting tool is brought into contact with a work piece and/or a reference surface, under controlled conditions.
In one form of the invention, parameters relating to the configuration of a cutting tool, such as the tool length, for example, may be determined relative to a known surface of a work piece, or reference surface. The known work piece surface could, for example, be a qualified surface or diameter within the operating envelope of the machine. Where a reference, surface simulating the actual surface 110 of the work piece as provided. Practice of the invention may include a subroutine which utilizes the touch-points determined through acoustic emission detection, in accordance with the invention, for determining a parameter of the cutting tool, such as tool length or diameter, and inputting such a determined parameter to the controller for the machine.
Other embodiments of the invention may be utilized for providing input parameters to a computer-controlled machine tool, where a cutting tool configuration is known, but the location of a work piece surface is unknown. Such a condition may arise, for example, in machining operations on the skin of an airplane. The large size of the work piece, and other factors such as thermal expansion and/or contraction of the work piece in response to temperature of the working environment create an uncertainty of several millimeters for any given point on the aircraft skin. In the past, the head of the machine tool had to approach to the skin at a reduced feed rate, allowing a touch sensor to come into contact with the skin. The computerized controller for the machine then utilized the location of the skin, as determined by the touch sensor, in conjunction with a known profile of the cutting tool, to utilize the sensed location of the outer surface of the skin for setting the hole depth to zero. Through practice of the invention, the touch sensor, and operations related to the use of such a touch sensor are eliminated, with the first contact between the tool and skin, as detected through acoustic emissions, being used to set the hole depth to zero. The invention may also be used with great efficacy in machining of an unfinished part, where the exact surface location and configuration of the stock material is unknown.
In other embodiments, the invention may be utilized for situations in which neither the tool dimension, nor the precise location of the work piece surface is known, by utilizing changes in acoustic emission as the tool is brought into contact with the part surface, under controlled conditions, to determine relative positions of the part surface and the tool. For example, where holes of a particular depth are to be drilled into a somewhat flexible or warped work piece, such as a piece of sheet metal having a surface which may include inherent waviness or undulations, the invention may be utilized to determine a point of contact of a cutting tool with the unknown surface of the work piece, even if the cutting tool length is also unknown, by detecting a change in acoustic emissions. Once the intersection of the tool and surface are known, in accordance with the invention, the machine tool may then drill the hole to the desired depth. Each hole in the work piece is drilled in a similar manner, with the surface of the work piece at each hole location being individually determined, in accordance with the invention, without the exact length of the cutting tool ever being known.
In yet other embodiments, the invention may be utilized for situations in which neither the tool dimension, nor the location of the work piece surface is initially known, by utilizing changes in acoustic emission as the tool is brought into contact with the part surface, under controlled conditions, to determine relative positions of the part surface and the tool, with respect to a common coordinate system of the machine. These relative positions may then be used, according to the invention, in conjunction with other reference points determined through acoustic emissions as the tool is brought into controlled contact with a known reference surface, for determining the work piece surface and/or parameters relating to the shape and location of the tool.
The invention may be practiced in either conventional, or micro-machining operations.
The invention may also be utilized for determining run-out of a spindle-driven element, or the spindle itself, through detection of acoustic emissions, as the element (in the form of a probe or a cutting tool, for example) attached to the spindle is brought into contact with a known reference surface, while the spindle is rotating.
Other aspects, objects, and advantages of the invention will be apparent from the description and drawings included in the accompanying attachments.
The accompanying drawings, incorporated in and forming a part of the specification, illustrate several aspects and exemplary embodiments of the present invention and which serve to explain the principles of the invention.
While the invention will be described in connection with certain preferred embodiments, there is no intent to limit it to those embodiments. On the contrary, the intent is to cover all alternatives, modifications and equivalents as included within the spirit and scope of the invention.
An acoustic emission-based touch-off detection system has been developed to determine the relative orientation between a rotating micro-tool and a work piece surface with micron-level accuracy. The system has been implemented on an existing 3-axis micro-scale machine tool (mMT). The system has been tested with micro-endmills as small as 50 μm in diameter and micro-drills as small as 254 μm in diameter. The accuracy of the system has been found to depend on tool geometry and work piece surface characteristics and is generally on the order of one micron. An analytical model has been constructed to predict touch-off detection error. The calibrated model has been shown to predict surface overshoot and undershoot trends quite well. Simulations have shown that touch-off error is dominated by surface roughness.
Introduction
According to an exemplary embodiment of the invention, described below in relation to
Specifically,
As shown in
In its most straightforward form, the exemplary embodiment of the method, according to the invention, is intended to be used when the relative orientations of a tool and work piece are already known to within 50-3000 μm, which can be achieved with an automated system or by eye. The basis for the proposed tool placement system is discussed and implementation is described. Accuracies achieved with the system are demonstrated through a series of experiments. An analytical model is described and evaluated for the purpose of understanding factors that affect system accuracy and for use in determining parameters relating to machining, such as tool dimension and shape, spindle run-out, and location of the surface of a work piece in various forms of the invention.
Development of Touch-Off Methodology
System Basis. The AE-based touch-off system 100 works by detecting acoustic emission bursts generated when the rotating micro-endmill or micro-drill 108 makes contact with the work piece surface 110 during a touch-off operation. A plot of an AE signal resulting from contact between a 508 μm diameter endmill 108, rotating at 74000 rpm and advancing along its axis of rotation Z, and an aluminum work piece surface 110 that lies in a plane perpendicular to the axis Z of the tool 108 is shown in
Touch-off Algorithms. In a simple application of the invention, the fundamental micro-endmill or micro-drill touch-off process used to detect a surface involves having a rotating tool 108 advance towards a work piece 112 along its axis of rotation Z until contact is detected. The work piece surface 110 is assumed to be strictly perpendicular to the tool axis Z and the tool 108 is assumed to not move in any other direction.
In practice, the work piece surface 110 will not always be strictly perpendicular to the tool axis Z. Furthermore, in order to accommodate prismatic parts with a variety of features it may be necessary to touch-off against an inclined surface. Also, because micro-scale parts are commonly fixtured with adhesive during micro-machining operations, it is very difficult to ensure that the part touch-off surface will be strictly perpendicular to a tool following fixturing. In such cases, if touch-off is performed with an endmill 108, both the orientation of the work piece 112 and the exact point of contact 142 between the surface 110 of the work piece 112 and endmill will be unknown, as illustrated in
To accommodate cases where the work piece touch-off surface 110 is perpendicular to a tool axis Z and where it is not, two touch-off algorithms have been developed in accordance with the invention, to detect the relative positions of a tool 108 and work piece surface 110. A single point touch-off algorithm may be used when a surface has been previously machined flat so that the tool 108 is known to be perpendicular to the surface 110 or during rough touch-off operations where accuracy is not as important. Using this algorithm, the CNC controller 136 advances the tip 144 of the rotating tool 108, along its axis of rotation Z, towards the work piece 112 at a constant rate. When the AE signal exceeds a pre-set threshold the CNC controller 136 stops relative motion along the Z axis, between the tool 108 and the work piece surface 110, zeros it at the location where the threshold was exceeded, and retracts the tool.
The multipoint touch-off algorithm is suitable for cases where the orientation of a work piece surface 110 is not perpendicular to the tool axis Z and its inclination is unknown. Using this algorithm, the CNC controller 136 performs a single point touch-off operation on three points on a work piece surface 110, as shown in
If the xyz coordinates of the tool 108 during the three contacts are expressed as vectors P1, P2, and P3, a vector normal to the work piece surface 110, N=[nx ny nz], can be calculated as
Then, the inclination angle φ of the work piece surface 110 can be calculated as
Knowledge of φ may also be useful in verifying good fixturing, or detecting part movement after a machining operation.
A plane can be fully defined in a coordinate system by a normal vector and the coordinates of any point on the plane. Therefore, by calculating the coordinate of a point on the work piece surface 110, the position of the work piece surface 110 relative to the tool 108 can be completely described. The actual location of tool-work piece contact P′n during any of the touch-off operations is defined as,
Experimental Setup and Test Design
A 3-axis micro-scale machine tool (mMT) 102, depicted schematically in
System Physical Configuration. The aluminum work piece mounting block 114 was machined to fit onto a stage 148 of the 3-axis mMT 102 and a Physical Acoustics Nano30 AE sensor 118 was spring-loaded into a cavity (not shown) in the mounting block 114. The sensor 118 was selected for its high bandwidth and small size. Dow Corning high-vacuum grease was applied at the sensor-mounting block interface to minimize AE signal losses due to wave propagation through air gaps. Work pieces 112 were attached to the mounting block 114 using Aquabond™, a thermally activated fixturing adhesive.
The signal 120 from the AE sensor 118 was amplified by 60 dB, in order to insure that very small burst could be detected, and filtered by a high-pass filter 126 with a cutoff frequency of 20 kHz inside a Physical Acoustics 2/4/6c preamplifier 122. A rectification and integration circuit 130, 132 further conditioned the signal 120. The raw output from the preamplifier and the processed output from the integrator were monitored with a National Instruments PCI 6115 high-speed data acquisition card 138. The processed signal was also fed into a programmable threshold detector 134, which sends a signal to a CNC controller 136 when contact is detected. The signal is used to command the CNC controller 136 to halt and adjust the zero of the advancing z-stage 148.
Touch-off Approach Speed Selection. A fundamental concern with a contact-based system is that upon initial contact, a tool 108 could cause damage to a work piece 112 or itself before its advancement could be halted. The maximum rate at which a tool 108 can be advanced toward a work piece 112 without causing significant surface damage is dependent on how fast an AE burst can be detected and how fast the motion of the tool 108 can be arrested.
In order to determine the amount of stage overshoot that may occur during the touch-off process, a series of experiments was conducted where the z-stage 148 of the mMT 102, upon which the tool 108 was mounted by a spindle 150, was moved at a given speed and then commanded to stop at a predetermined point. The resultant stage overshoot values are shown in
Test Conditions. In order to evaluate the touch-off detection system, tests were performed in which two-flute endmills 108 with diameters of 508, 254, and 50.8 μm as well as 508 and 254 μm diameter drills 108 were used to detect surfaces 110 of varying roughness as listed in Table 1. Surface detection with the 508 and 254 μm diameter drills 108 and the 50.8 μm diameter endmills 108 was carried out using the single point touch-off algorithm. The single point algorithm could be used with the 50.8 μm endmills 108 because the test surface 110 was prepared by machining it perpendicular to the tool 108. In the case of the larger diameter endmills 108, the multipoint touch-off algorithm was used because the tool diameter 146 was large relative to small inclinations in the unprepared touch-off surface 110. Once a plane was fit to the data collected with the multipoint touch-off algorithm, the predicted axial location of the surface 10 in line with the axis Z of the tool 108 was calculated.
In order to verify the accuracy of each touch-off operation, a feature of a specified depth was milled (a slot) or drilled (a hole) following each operation. The resultant artifact was scanned with a Wyco white-light inferometer. Based on the Wyco data the depth of each feature was measured. In order to avoid ambiguity as to the exact location of the original surface 110, all depth measurements were made relative to a plane fit through the surface height data of the original work piece surface (the mean surface plane). The distance from the mean surface plane at which contact was detected was calculated as the difference between the commanded depth and the measured depth. Hence, a positive distance indicated that contact was detected before a tool 108 passed through the mean surface plane (undershoot), and a negative distance indicated that contact was detected after a tool 108 had passed through the mean surface plane (overshoot).
Experimentation Results
Endmill Touch-off Results. The results of the experiments with the tool touch-off system are given in Table 2, which summarizes the errors from the tests. Table 2 shows that the detection location varies with tool diameter 146, surface roughness, work piece tilt, and burst detection threshold. Rougher surfaces 110 tend to result in contact detection a greater positive distance from the mean surface plane. Similarly, contact tends to occur a greater positive distance from the mean surface plane with larger diameter endmills 108, and with lower burst detection thresholds.
The effect of the burst detection threshold is particularly pronounced for very small diameter endmills 108.
Due to the high accuracy of the micro-endmill touch-off operation it was found that features as shallow as a few microns in depth could be consistently milled. As an example, a feature that was milled 4 μm deeper than the surface detected via touch-off with a 50.8 μm diameter endmill, as measured with a Wyco white light inferometer, was actually 4 μm deep.
Drill Touch-off Results. Several sets of touch-off experiments were conducted in which surface finish, material type, burst detection threshold, and drill diameter 146 were varied. The results of these tests are shown in Table 3. The data show that the detection of contact 142 between a micro-drill 108 and a work piece 112 tended to occur after the drill tip 144 had penetrated past the mean surface plane. The resulting overshoot is likely due to the small initial contact area 142 between the chisel edge of the micro-drill 108 and work piece 112. A reduced burst detection threshold or increased surface roughness tended to reduce this overshoot.
Surface Damage Due to Touch-off. The damage done to a surface during the touch-off process, according to the invention, was studied for both micro-drills 108 and micro-endmills 108 as small as 254 μm in diameter. Micro-endmills 108 were found to generate AE bursts almost immediately after contact, and the ring-like marks left behind were typically obscured by the surface roughness of the work piece 110. Generally, any scratch marks, generated during touch-off according to the invention, can only be seen on very smooth surfaces 110 having a low surface roughness compared to the milled surface. Hence, touch-off with micro-endmills 108, during practice of the invention, typically results in surface damage depth no greater than the surface roughness.
By contrast, experimental results showed that micro drills 108 initially had a significantly smaller contact area 142 with a significantly smaller tangential velocity, resulting in less energy imparted to a surface 110 via rubbing/ploughing. Therefore, these tools 108 must penetrate a couple microns into a surface 110 before a detectable AE burst is generated, in practicing the invention. As a result, micro-drills 108 leave behind small pockmarks during touch-off with a diameter that is 7-15% of the diameter 146 of the tool 108. This does not present a problem however, provided the touch-off site is the location of a future hole and required depth accuracy is on the order of a couple microns.
Modeling of the Micro-Endmill Touch-Off Process
Development of Model. During contact between a rotating endmill 108 and a work piece 112, the tip 144 of the endmill 108 scratches the work piece surface 110, generating acoustic emission bursts as illustrated in
The touch-off process involves very shallow scratch depths (for example, 40 nm per tool revolution in the case of a tool 108 rotating at 74000 rpm and advancing at 50 μm per second), which are much smaller than the typical tip edge radius of 2 μm. Therefore, the scratching process is assumed to occur solely in the ploughing regime. The AE energy rate, in terms of AE2RMS, from ploughing can be considered proportional to the energy rate from the ploughing process proportionality constant accounts for the percentage of energy converted to acoustic emission, attenuation between the AE source and AE sensor, signal conversion, and signal processing gains. Hence, AERMS can be calculated as,
AE2RMS=ca{dot over (W)} (4)
where ca is a proportionality constant and w is the energy rate for the ploughing process.
Energy rate during a single pass of a flute of the tool 108 can be calculated as the product of cutting velocity v and cutting force F. Also, the mean cutting force can be calculated as the product of volume ploughed per tool revolution M and a material constant cm,
AE2RMS=cavF=cacmvM. (5)
Introduction of a material-system constant C, which is the product of ca and cm reduces Eq. 2 to,
AE2RMS=CvM. (6)
Therefore, in order to estimate the AERMS magnitude, an accurate estimate of the volume of material displaced during a full tool revolution is necessary. Such an estimate must account for the effects of work piece surface roughness, work piece orientation, and tool geometry.
The surface roughness of a work piece 112 can be described by the probability density function (pdf) of the height of surface points about the mean surface plane. The pdf can be readily constructed from profilometer data. The corresponding cumulative distribution function cdf(h) can then be used to calculate the likelihood P(h) of encountering material at a specified height h above the mean surface plane, i.e.,
P(h)=1−cdf(h). (7)
Then, by applying Eq. 7 as a weighting factor during the calculation of tool-work piece intersection volume, the most likely volume of intersection can be calculated.
During the touch-off process, the bottom peripheral edges 144 of one or more flutes of the tool 108 make contact with a work piece 112 and displace a small amount of material. It is assumed that, due to manufacturing errors, one flute will axially protrude more that the others and be solely responsible for material displacement.
The wear land on the bottom of the endmill flute 152 is assumed be perfectly flat. Hence, the endmill flute bottom profile geometry G(r) is described by a piecewise function of tool radius R, axial distance from tool axis r, wear land W, and end cutting edge concavity angle α,viz.
Given the axial approach speed f of an endmill 108, and the rotational speed of the endmill 108 in rpm S, the distance axially traveled by a flute 152 per revolution d can be calculated as
Then, given the initial z height of the tool z0, the rotation number N, the tool rotation angle θ, and the inclination angle of the work piece relative to the tool axis φ, the distance between any point on the bottom of a tool flute and the mean work piece surface can be calculated as,
The probable volume of material displaced during a full revolution of an endmill can be found by integrating the probability of contacting material over the revolved cross-section of the tool to get
By multiplying tool tangential velocity by the volume of material displaced, the AERMS signal strength is estimated by
Equation 13 can then be readily solved via numerical integration in order to simulate touch-off against a surface with arbitrary surface roughness characteristics. Also, in order to better understand the model output, the tool rotation number N at each simulation step can be converted to distance between the tool tip and mean surface plane dp via the formula
dp=z0−Nd−R tanφ. (14)
Calibration of Model. In order to calculate the material-system coefficient C, a series of calibration tests was conducted in which a 254 μm diameter endmill 108 rotating at 74000 rpm and advancing at 50 μm per second was used to touch-off against an aluminum work piece 112. The work piece 112 was prepared such that it had three sections with different surface roughness: a section with Ra=0.03 μm, a section with Ra=0.42 μm, and a section with Ra=0.81 μm. The inclination angle of the work piece 112, relative to the axis Z of the endmills 108 was 0.16 degrees. A detection threshold of 0.097 volts was also selected.
The empirical cdf for each surface 110 was generated from profilometer data. Then the empirical cdfs, surface inclination angle, tool geometry, tool approach speed, and tool rotational speed were input to the touch-off model (Eqns. 8, 9, 10, 12 and 13). The model outputs for all cases were then calculated with the unknown system-material proportionally constant C set to unity. This had the effect of scaling the desired model output AE2RMS by 1/C. The scaled model outputs were then used to create the predicted AE2RMS (AE energy rate) curves shown in
Points were plotted in
Validation of Model. Each of the touch-off tests on aluminum listed in Table 2, that were within the range of roughness values used in calibration, were simulated using the calibrated model and the test conditions described above. The results, listed in Table 4, show that the model does a good job of capturing the relative changes in touch-off error that result from changing touch-off conditions. However, the model tended to predict touch-off about 0.65 μm before it actually occurred in experiments. This trend may be partly due to delays in the touch-off system hardware that are not accounted for by the model.
Additionally, the model-predicted-trend of increasing AE burst magnitude with increasing penetration of a tool into a work piece was observed experimentally.
Model Based Analysis of Touch-Off Process
The micro-endmill touch-off model provides a means to qualitatively examine the effects of touch-off conditions on surface detection error. To this end, five sets of simulations were conducted to determine the relative effects of touch-off parameters on surface detection error. The test matrix for each set is given in Table 5. For a given simulation set, parameters not varied were set to the nominal values given in Table 6. In all cases a surface roughness profile with a normal distribution is assumed.
Tool Size, Threshold, and Surface Roughness Effects. Some of the model outputs from the first simulation set are shown in
Surface Tilt Effect. The second set of simulations indicated that an endmill 108 would plunge farther into a work piece 112 before a detectable AE burst is generated if the surface 110 was tilted. This is because the amount of material that can be scratched during a single tool revolution is smaller when the work piece 112 is tilted. The overall effect of tilt was predicted to be about 75 nm for each tenth of a degree of tilt. Hence, for highly titled surface, tilt can become the dominant effect
Tool Geometry Effects. The third and fourth sets of simulations were intended to determine the relative effects of tool geometry. These simulations showed that a small end edge concavity angle is predicted to allow a surface 110 to be detected sooner. This is because a smaller end edge concavity angle results in a larger area of tool-work piece engagement for a given depth of tool penetration. Also, the effect of the end edge concavity angle is approximately the same regardless of the tool diameter or wear. However, the effect of tool diameter 146, which is easy to measure, is predicted to be several times larger than the effect of the more difficult to measure end edge concavity angle. Also, the end edge concavity angle effect is reduced as tool tip wear increases. This is because with a large wear land the area of tool-work piece engagement is already relatively large so the tool 108 doesn't have to penetrate to a depth at which end edge concavity angle starts having a large effect.
The last set of simulations indicated that the effect of tool diameter 146 dominates the effect of tool tip wear. For example, the simulations showed that setting the wear land as large at 4 μm resulted in less than 130 nm of additional surface undershoot. By contrast, increasing tool diameter from 250 to 500 μm resulted in an additional undershoot of nearly 400 nm.
A Contact Based Method of Measuring Tool Runout for In-Process Control.
Motivation for a New Runout Measurement Technique:
Online and offline technologies, according to the invention, were also developed, to determine spindle and/or tool runout in a manner that is usable for effecting concomitant improvements in runout and associated spindle design improvements. The current method of measuring endmill runout relies on time-consuming manual measurements of tool position parameters that change each time a tool 108 is loaded. Furthermore, only static runout can be measured directly with the current technique and dynamic runout must be estimated by use of a computer simulation. Therefore, in order to deal with these issues, a new method of rapidly and automatically estimating dynamic runout parameters is provided, utilizing information determined through AE detection, in accordance with the invention.
Runout Measurement Method:
A runout measurement method, according to the invention, is based on detecting contact between a rotating tool 108 and a standardized work piece via acoustic emission, in the manner described herein above. The effective diameter 146 of a rotating endmill 108, which includes dynamic runout, is measured by touching-off against multiple points on an artifact 154 of precisely known shape. Various types of artifacts can be used for this purpose. However, due to the low cost of ultra high-precision grade-3 ball bearings, in a preferred exemplary embodiment of the invention, a spherical artifact 154, 0.125″ in diameter, was selected. An artifact 154 suitable for use in practicing this aspect of the invention would preferably possess no more than 3 millionths of an inch (0.762 μm) of deviation between the surface point of the smallest and largest radii Rball of the sphere 154. The diameter (2×Rball) would also be known to within ±0.25 μm.
As can be seen in
When a new sphere 154 is mounted and a new tool 108 is used to touch-off against that sphere 154, there are 4 unknown parameters: the xyz coordinates of the center 160 of the sphere 154, and the effective radius (maximum possible radius of rotation) Reff of the tool. These parameters are related by Equation 15, which is simply the formula for a point on the surface of a sphere adjusted to account for the offset CNC state output coordinates.
Since there are 4 initial unknowns, a minimum of four touch-off operations are required to mathematically constrain the system. However, additional touch-off operations can be used to over-constrain the system and provide better results in the face various measurement errors. Numerical nonlinear regression algorithms readily provided the sought after parameters.
As described herein above, tests have verified that it is possible to use the AE-based touch-off system to detect contact between a tool and a very hard curved surface, such as the ball bearing 154 acting as the standardized work piece in the exemplary embodiment. Furthermore, that contact does not seen be cause damage to the tool.
Once the runout has been calculated, the CNC controller may then utilize the calculated runout to, compensate for the runout in such a manner that accuracy and precision of machining processes utilizing the tool 108 are improved.
All references, including publications, patent applications, and patents cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated to be incorporated by reference and were set forth in its entirety herein.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the invention (especially in the context of the following claims) is to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including,” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. Recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention unless otherwise claimed. No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention.
Preferred embodiments of this invention are described herein, including the best mode known to the inventor for carrying out the invention. Variations of those preferred embodiments may become apparent to those of ordinary skill in the art upon reading the foregoing description. The inventor expects skilled artisans to employ such variations as appropriate, and the inventor intends for the invention to be practiced otherwise than as specifically described herein. Accordingly, this invention includes all modifications and equivalents of the subject matter within the scope of the invention as permitted by applicable law. Moreover, any combination of the above-described elements in all possible variations thereof is encompassed by the invention unless otherwise indicated herein or otherwise clearly contradicted by context.
This patent application claims the benefit of U.S. Provisional Patent Application No. 60/750,723, filed Dec. 15, 2005, with the disclosure and teachings thereof being incorporated herein, in their entireties, by reference.
Number | Date | Country | |
---|---|---|---|
60750723 | Dec 2005 | US |