fig1 illustrates a block diagram of a control apparatus 10 for rotating machinery , such as a machine tool , for regulating the lubrication supplied to machinery bearings 12 which journal a rotating machinery member such as a shaft 14 to a stationary member ( not shown ). control apparatus 10 comprises a temperature sensor 16 , typically configured of a thermistor or the like , mounted adjacent to bearing 12 for providing an electrical output signal indicative of bearing temperature . in certain instances , it may be desirable to employ a pair of thermistors to measure the temperature of the fluid ( either air or oil , for example ) entering and exiting the bearing for determining bearing temperature exactly . the output signal of thermistor 16 is supplied to an analog to digital ( a / d ) converter 18 which converts the analog thermistor output signal into a digital signal which is supplied to an electronic processing circuit 20 , typically a microcomputer . microcomputer 20 is responsive to the output signal of a / d converter 18 , and in accordance therewith , determines the proper volume of lubrication fluid supplied by lubrication apparatus 22 to lubricate bearing 12 . in the presently preferred embodiment , lubrication system 22 is configured to provide an oil - air lubrication mist mixture and includes a pair of electrically controlled valves 24a and 24b , each valve being electrically connected to and controlled by microcomputer 20 . valve 24b is coupled between a supply of pressurized air 25b and an atomizer 26 and controls the amount or volume of air admitted to atomizer 26 in accordance with signals from microcomputer 20 . valve 24a is coupled between a supply of pressurized lubricating oil 25a and atomizer 26 and controls the volume of oil admitted to the atomizer in accordance with signals from microcomputer 20 . typically , each of valves 24a and 24b comprises an asco model tx8262208 valve manufactured by automatic switch company , florheim park , n . j . atomizer 26 atomizes the oil supplied thereto from oil supply 25a through valve 24a with air supplied thereto from air supply 25b through valve 24b to produce the oil - air mist mixture which is sprayed on bearing 12 . a better understanding of how microcomputer 20 regulates the percentage volume of oil in the oil - air lubrication mist mixture may be gained by reference to fig2 which illustrates the relationship between the percentage volume of oil in the oil - air lubrication mist mixture and the bearing temperature . as can be seen , the relationship between the percentage volume of oil in the lubrication mist mixture and the bearing temperature is concave upwards , having a relative minimum identified by the point x . with the knowledge that the relationship between the percentage volume of oil in the lubrication mist mixture and the bearing temperature is concave upwards , microcomputer 20 is programmed to calculate the ratio of the rate of charge of bearing temperature to the rate of charge of the percentage volume of oil in the lubrication mist mixture ( δt / δ %). if δt is made sufficiently small , the dt / d %, the first derivative of the bearing temperature -% oil relationship can be approximated . since , from elementary calculus , the first derivative ( dt / d %) of the bearing temperature -% oil relationship is representative of the slope of the curve , and since the slope of the bearing temperature -% oil curve of fig2 is equal to zero at the point x on the curve , it follows that dt / d % is zero at the relative minimum ( point x ) on the curve of fig2 . from the calculated values of dt / d %, mircrocomputer 20 can determine the percentage volume of oil necessary to maintain minimum bearing temperature . the process by which microcomputer 20 regulates the % volume of oil in the oil - air bearing lubrication mist mixture is a dynamic rather than a static process . since bearing temperature does not remain constant , but varies in accordance with such factors as shaft speed and bearing load , among others , microcomputer 20 continually monitors bearing temperatures so that the % volume of oil can be continuously regulated to assure proper bearing lubrication . microcomputer 20 &# 39 ; s fast processing speed allows it to respond to very rapid incremented changes in bearing temperature , thereby assuring proper bearing lubrication at all times . it may be desirable in some applications to lubricate the rotating machinery bearings with a single lubricating fluid such as oil or air in contrast to lubricating the bearings with a mixture of lubricating fluids such as air and oil . this may be readily accomplished by empolying the alternate lubrication system embodiment 22 &# 39 ; illustrated in fig1 a in place of lubrication system 22 in fig1 . lubrication system 22 &# 39 ; comprises a single electrically controlled valve 24 &# 39 ; which is coupled to a supply of pressurized lubrication fluid 25 &# 39 ; ( which fluid may be either a gas , such as air or a liquid such as oil ) for regulating the volume lubricating fluid supplied to bearing 12 ( fig1 ) in accordance with singnals from microcomputer 20 ( fig1 ). the volume of lubrication fluid carried by valve 24 &# 39 ; from lubricating fluid supply 25 &# 39 ; is controlled by microcomputer 20 in accordance with bearing temperature in exactly the same manner in which microcomputer 20 controls valves 24a and 24b of lubrication system 22 of fig1 since the bearing temperature will vary in accordance with the volume of fluid supplied from lubrication supply 25 &# 39 ; in exactly the same way the bearing temperature varies in accordance with the percentage volume of oil as depicted in fig2 . the control apparatus of fig1 is well suited for use with numerically controlled machine tools for automatically regulating spindle bearing lubrication . the control apparatus allows higher machine tool spindle speeds and higher spindle loads to be reached than would otherwise be possible . further , as detailed hereinafter , the control apparatus described above , can be modified to control not only machine tool spindle bearing lubrication but the spindle bearing preload and the spindle axis feedrate which allows attainment of still higher spindle speeds and spindle loads as well . this may be better understood by reference to fig3 and 4 which illustrate a portion of a high speed spindle assembly 100 of a numerically controlled machine tool . spindle assembly 100 is typically disposed in a frame such as the machine tool spindlehead , ( not shown ) which is linearly movable on the machine tool along an axis at a rate referred to as the spindle axis feedrate . although spindle assembly 100 can take the form of any well known high speed spindle , in the presently illustrated embodiment , spindle assembly 100 comprises the high speed spindle assembly described in u . s . pat . no . 4 , 421 , 443 issued to r . woythal et al . on dec . 20 , 1983 and assigned to the assignee of the present invention . the aforementioned application is herein incorporated by reference . as described in that co - pending application , high speed spindle assembly 100 comprises a spindle 110 having an axially extending bore therethrough dimensioned to receive the shank 112 of a cutting tool therein . spindle 110 is integral with the shaft of a motor 114 comprised of a stator 114a and a rotor 114b . a key 115 extending from spindle 110 engages a complementary keyway in the rotor ( not shown ) to lock the spindle to the rotor so that spindle 110 rotates co - jointly with rotor 114b . spindle 110 extends through the case 116 of motor 114 and is journaled to the front and rear of motor case 116 by front and rear spindle bearings 118 and 120 , respectively , which are each carried on spindle 110 adjacent to a separate one of the ends thereof . front spindle bearing 118 comprises a pair of ball bearings 124a and 124b , respectively , which are carried on spindle 110 between a shoulder or flange 126 and threads 127 . a nut 128 engages threads 127 to urge the lower races of ball bearings 124a and 124b against shoulder 126 . adjusting the displacement of nut 128 from shoulder 126 serves to very the force against , or the preloading on , the lower ball bearing races . the upper races of ball bearings 124a and 124b are urged against a vertical wall in motor case 116 by an annular ring piston 129 which is reciprocally disposed in a piston chamber 130 within a front bearing cap 132 fastened to motor case 116 by bolts 134 which are disposed through passages spaced equidistantly about the bearing cap circumference . the amount of force or preloading on the upper races of ball bearings 124a and 124b varies in accordance with the pressure of hydraulic fluid admitted into piston chamber 130 through a connecting passage 136 from a source of hydraulic fluid ( not shown ) which is coupled to connecting passage 136 through a pressure regulator ( described hereinafter ). the pressure of hydraulic fluid admitted through connecting passage 136 from the source of hydraulic fluid is varied by the pressure regulator in accordance with radial and axial spindle bearing thrust . to this end , two pairs of spindle thrust sensors 137a and 137b , respectively , whose sensors are typically comprised of a magnetic or capacitive transducer , are disposed within bearing cap 132 adjacent to spindle shoulder 126 to measure radial and axial spindle thrust , respectively . referring now to fig4 which is an enlarged fragmentary view of a portion of the spindle assembly illustrated in fig3 to measure radial spindle thrust , one thrust sensor of thrust sensor pair 137a is vertically disposed in bearing cap 132 adjacent to flange 126 above the axis 138 of spindle 110 ; the other thrust sensor ( not shown ) of thrust sensor pair 137a is vertically disposed in bearing cap 132 so as to be adjacent to flange 126 below the spindle axis . to measure axial bearing thrust , one thrust sensor of thrust sensor pair 137b is horizontally mounted in bearing cap 132 adjacent to the flange so as to be above the spindle axis while the other thrust sensor ( not shown ) of thrust sensor pair 137b is horizontally mounted in the bearing cap adjacent to flange 126 below spindle axis 138 . the thrust sensors of thrust sensor pairs 137a and 137b are connected differentially to produce a signal varying in accordance with radial and axial spindle thrust , respectively . the output signal produced by each of thrust sensor pairs 137a and 137b , which varies in accordance with radial and axial spindle thrust , respectively , is supplied to a control apparatus 200 illustrated in fig5 which controls the spindle axis rate and bearing preload as well as the percentage volume of oil in the oil - air lubrication mist mixture . control apparatus 200 comprises an analog to digital ( a / d ) converter 218 , for converting the analog signal from each of thrust sensor pairs 137a and 137b ( fig3 and 4 ) into a digital signal which is transmitted to a microcomputer 220 is responsive to the output signals from a / d converter 218 and , during intervals when the radial and axial thrusts on spindle 110 ( fig3 ) are large , as will likely occur when spindle speeds are low and the force on the cutting tool is disposed within the spindle is large , microcomputer 220 modulates the output signal supplied to a pressure regulator 225 , coupled between the source of pressurized hydraulic fluid and passage 136 , ( fig3 ) to increase the pressure of hydraulic fluid admitted through connecting passage 136 to piston chamber 130 ( fig3 ) so as to increase the force of piston 130 against the upper races of bearings 124a and 124b ( fig3 ), accordingly , thereby increasing bearing preload to reduce bearing chatter . in addition , during intervals of large radial and axial spindle thrusts , microcomputer 220 also supplies an output signal to the spindlehead axis drive motor amplifier ( not shown ) to reduce the axis feedrate accordingly . at high spindle speeds when the force on the cutting tool held in spindle 110 ( fig3 ) is likely to be much lower , thereby resulting in lower radial and axial thrusts on spindle 110 ( fig3 ) microcomputer 220 , in response commands pressure regulator 225 to reduce the pressure of fluid admitted into piston chamber 130 through connecting passage 136 , thereby reducing the preload on bearing 124a and 124b ( fig3 and 4 ). during this same interval of lower radial and axial spindle bearing thrusts , microcomputer 220 also supplies an output signal to the spindlehead axis drive system motor amplifier to command and increase in the spindle feedrate accordingly . in this way , microcomputer 220 dynamically regulates the preloading on spindle bearings 124a and 124b . in addition to being responsive to radial and axial spindle thrust , microcomputer 220 is also responsive to machine tool spindle speed , as sensed by a tachometer , or as determined by the machine tool control system . during intervals when machine tool spindle speed is increased , it may be desirable to decrease bearing preload . this is readily accomplished by microcomputer 220 in responsive to an increase in magnitude of the speed signal supplied thereto . conversely , when spindle speed decreases , microcomputer 220 increases the volume of fluid admitted by the pressure regulated into piston chamber 130 ( fig4 ) through connecting passage 136 ( fig4 ) to increase bearing preload . referring back to fig3 and 4 jointly , a lubrication passage 139 is disposed through bearing cap 132 to carry an oil - air lubrication mist mixture to bearings 124a and 124b from a lubrication system 230 illustrated in fig5 which is configured identically to lubrication system 22 described previously with respect to fig1 . a temperature sensor 140 ( best illustrated in fig4 ) is disposed in bearing cap 132 adjacent to bearing 124a and supplies a / d converter 218 illustrated in fig5 with a signal varying in accordance with bearing temperature . in accordance with the digital output signal from a / d converter 218 , microcomputer 220 ( fig5 ) while regulating bearing preload and the spindle axis feedrate , also supplies a pair of control signals to lubrication system 230 to regulate the percentage volume of oil in the oil - air mist mixture supplied through lubrication passage 139 to bearings 124a and 124b in the manner described previously with respect to fig1 and 2 . to provide for faster lubrication system response , microcomputer 220 ( fig5 ) utilizes the output signals from each of thrust sensor pairs 137a and 137b to sense variations in radial and axial thrust , respectively , which in practice , precedes changes in spindle bearing temperature . by anticipating changes in spindle bearing temperature prior to their occurance , microcomputer 220 is better able to regulate spindle bearing lubrication . as is further described in u . s . pat . no . 4 , 421 , 443 , spindle 110 has a pair of tool gripping collets 140a and 140b , which are each integrated to a separate one of the spindle ends , respectively . each of tool gripping collets 140a and 140b , respectively , is urged radially inward to grip shank 112 of the cutting tool by a separate one of collet nuts 142a and 142b which are each in threaded engagement with spindle 110 adjacent to a separate one of collets 140a and 140b . to prevent the collet nut at each end of the spindle from loosening during high speed rotation of spindle 110 , the spindle carries a pair of hollow bore collet nut drivers 145a and 145b , the collet nut drivers each being carried on the spindle adjacent to a separate one of the spindle ends so as to be coaxial with , and adjacent to , a separate one of collet nuts 142a and 142b , respectively . the bore through each collet nut driver is dimensioned to receive a respective one of the collet nuts . the interior surface of the bore through each collet nut driver , such as collet nut driver 145a , for example , carries a set of splines 146a , which splines are complementary to the exterior splines 146b carried on the rearward end of each of the collet nuts , such as collet nut 142a , and are complementary to the exterior splines 146c carried on each end of spindle 110 adjacent to a separate one of collets 140a and 140b . each collet nut driver , such as collet nut driver 145a is slidable along the spindle between a first or inward most position at which location the collet nut driver is adjacent to an associated one of bearing caps 132 and 160 , respectively , and a second or outward most position at which location the collet nut driver is distal from the corresponding bearing cap . when the collet nut driver is displaced along the spindle to its first or inward most position adjacent to its corresponding bearing cap , the splines on the interior surface of the collet nut driver engage the exterior splines on both the collet nut and the spindle , thus preventing the collet nut from rotating independently of the spindle . when the collet nut driver is slid outwardly along the spindle away from its corresponding spindle bearing cap to its second position , then the splines on the interior surface of the collet nut driver engage only the exterior splines on the collet nut thus permitting the collet nut and its associated collet nut driver to be threaded off of the corresponding collet at the end of the spindle . each collet nut driver is restrained from axial movement , once slidably moved to its inward most position to engage both the spindle splines and the splines on the corresponding collet nut , by a pair of vlier screws 148 , only one of which is shown , the vlier screws being threaded into the spindle to extend radially therefrom so that each engages a circumferential groove circumscribing the inner bore of a corresponding collet nut driver . proximity switches 150a and 150b are each mounted in a separate one of front and rear bearing caps 132 and 160 , respectively , so that each switch is adjacent to a separate one of front and rear collet nut drivers 145a and 145b , respectively . each of proximity switches 150a and 150b , respectively , is actuated when a separate one of collet nut drivers 145a and 145b , respectively , is slidably moved inward to be adjacent to a separate one of bearing caps 132 and 160 , respectively , to jointly engage a separate one of collet nuts 142a and 142b , respectively , with the spindle . when actuated , each proximity switch supplies microcomputer 220 with a signal indicative of the engagement of the corresponding collet nut and the spindle . should one of collet nut drivers 145a and 145b be slidably moved outwardly causing a corresponding one of proximity switches 150a and 150b , respectively , to cease being actuated , then microcomputer 220 supplies an inhibit signal to the drive amplifier controlling motor 114 to prevent spindle rotation . in this manner , damage to the cutting tool as well as the machine tool operator is prevented when the cutting tool is not firmly held in the spindle . the foregoing describes a control apparatus for rotating machinery for regulating the percentage volume of oil in the oil - air lubrication mist mixture in accordance with machinery bearing temperature . by regulating the percentage volume of oil in the oil - air lubrication mist mixture in accordance with bearing temperature , proper bearing lubrication is assured , thereby lengthening bearing life . although the illustrative embodiment of the invention has been described in considerable detail for the purpose of disclosing a practical operative structure incorporating the invention , it is to be understood that the particular apparatus shown and described is intended to be illustrative only and various novel features of the invention may be incorporated in other structural forms without departing from the spirit and scope of the invention as defined in the subjoined claims .