Acoustic detection of milling tool touch to a workpiece
First Claim
1. A method of acoustically detecting the initial contact of a workpiece and rotating milling tool having one or more cutters comprising:
- sensing vibrations and generating a vibration signal as said milling tool slowly toward said workpiece and makes light rubbing contact;
preprocessing said signal in an analog channel to restrict the output waveform to a specific band of frequencies and prepare the signal for sampling and analog-to-digital conversion;
digitally processing signal samples of said analog output waveform concurrently through basic tool touch detection logic and milling tool touch detection enhancement logic, and generating a tool touch indication when either set of detection logic is satisfied;
said basic tool touch logic comprising checking each sample amplitude against a threshold set above continuous background noise peaks, and generating said tool touch indication upon detecting a predetermined number of positive slope above-threshold signal samples;
said milling tool touch logic comprising entering into a touch suspicion mode upon detecting one above-threshold signal sample and setting up an acceptance time window about the expected time of contact of the next cutter and said workpiece, and generating said tool touch indication upon detecting an above-threshold signal sample in said acceptance window.
1 Assignment
0 Petitions
Accused Products
Abstract
The initial contact of a rotating milling tool to a workpiece is detected in the presence of spurious noise spikes by digitally processing samples of a preprocessed vibration signal concurrently through basic tool touch detection logic and milling tool touch detection enhancement logic, and generating a touch indication if either logic set is satisfied. The basic logic detects a continuously increasing signal level higher than a threshold set above background noise. The milling logic detects an above-threshold signal sample and sets up an acceptance window about the expected time of contact of the next cutter. Tool touch is declared when an above-threshold signal occurs during the window; the milling logic is reset by a noise spike in the interval before the window starts. The basic logic detects tool touch in a dense spiky noise situation.
18 Citations
12 Claims
-
1. A method of acoustically detecting the initial contact of a workpiece and rotating milling tool having one or more cutters comprising:
-
sensing vibrations and generating a vibration signal as said milling tool slowly toward said workpiece and makes light rubbing contact; preprocessing said signal in an analog channel to restrict the output waveform to a specific band of frequencies and prepare the signal for sampling and analog-to-digital conversion; digitally processing signal samples of said analog output waveform concurrently through basic tool touch detection logic and milling tool touch detection enhancement logic, and generating a tool touch indication when either set of detection logic is satisfied; said basic tool touch logic comprising checking each sample amplitude against a threshold set above continuous background noise peaks, and generating said tool touch indication upon detecting a predetermined number of positive slope above-threshold signal samples; said milling tool touch logic comprising entering into a touch suspicion mode upon detecting one above-threshold signal sample and setting up an acceptance time window about the expected time of contact of the next cutter and said workpiece, and generating said tool touch indication upon detecting an above-threshold signal sample in said acceptance window. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of acoustically detecting an initial contact between a workpiece and a rotating milling tool having one or more cutters comprising:
-
sensing milling machine vibrations as said milling tool slowly advances toward said workpiece and makes light rubbing contact, and generating a vibration signal; preprocessing said signal to filter out lower frequency machinery noise and detect the signal energy, and produce a unipolar analog waveform representative of the amplitude of vibrations in a frequency band below 100 kHz; sampling said analog waveform and converting samples to digital values; and digitally processing said samples concurrently through basic tool touch detection logic and milling tool touch detection enhancement logic, either of which generates a tool touch indication; said basic touch tool logic comprising checking each sample amplitude against a threshold set above continuous background noise peaks, and generating said tool touch indication upon detecting a preset number of positive slope above-threshold samples in excess of below-threshold samples and negative slope above-threshold samples; said milling tool touch logic comprising entering a touch suspicion mode upon detecting an above-threshold sample and setting up an acceptance time window about the expected time of contact of the next cutter and workpiece, dismissing said touch suspicion and resetting said milling tool touch logic when a preset number of above-threshold samples are detected in the interval before start of said acceptance window or when no above-threshold sample is detected in said acceptance window, and generating said tool touch indication upon detection of one above-threshold sample in said acceptance window. - View Dependent Claims (7)
-
-
8. A system to detect the initial touch to a workpiece of a rotating milling tool having one or more cutters comprising:
-
a vibration sensor to be mounted on a milling machine with good coupling to sense vibrations caused by light rubbing contact of said tool and workpiece and generate a signal; an analog preprocessor which filters and prepares the vibration signal for digital analysis and has a unipolar output signal in a chosen band of frequencies; a digital processor having means to sample the analog output and convert samples to digital format; and milling tool touch detection logic having good immunity to spurious noise spikes and comprised of first means to detect signal samples whose amplitude exceeds a threshold set above continuous background noise peaks, second means to enter a touch suspicion mode upon detecting an above-threshold sample and to set up an acceptance window about the expected time of contact of the next cutter and workpiece, third means to dismiss the touch suspicion and reset the logic when a preset number of above-threshold samples are detected in the interval before said acceptance window starts, and fourth means to generate a tool touch signal upon detecting an above-threshold sample in said acceptance window and to dismiss the touch suspicion and reset the logic if no above-threshold sample is detected in said acceptance window. - View Dependent Claims (9, 10, 11, 12)
-
Specification