referring initially to fig1 - 4 there is provided a generally box - like housing 10 whose upper surface 12 provides a convenient support for a video display unit 14 . the right hand portion 16 of the housing 10 , as viewed in fig1 is adapted to contain substantially all of the electronic and data processing components of the control and measurement system on suitable panels , printed circuit boards and the like . access thereto may be conveniently obtained through a hinged panel 18 forming a part of the side wall 20 . the front portion of the housing 10 comprises an elevatable door panel 22 having a leaded glass observation window 24 therein and a handle member 26 adjacent the lower marginal edge thereof . disposed adjacent to the door panel 22 is a chamber control panel 30 having various operating signals , warning lights and power control devices , generally designated 32 , thereon . disposed there beneath are a pair of disc drive housing assemblies 34 for conventional memory disc insertion therein . positioned below the disc drive housing assemblies 34 and on an inclined panel portion 36 at the base of the control panel portion 30 is a joystick type control element 40 for providing three dimensional manual control of the positioning of a specimen and workpiece supporting stage 42 , as will be hereinafter described in greater detail . referring now more particularly to fig3 through 7 , the interior of the main portion 50 of the housing 10 is divided into an upper portion 52 and a lower portion 54 by a transverse plate 56 . disposed within the upper portion 52 and mounted on the plate 56 is an x - ray tube enclosure 58 , conventionally field with oil 60 and having a high intensity x - ray tube 62 , preferably with a beryllium window and a small focal spot , disposed therewithin . as best shown in fig5 and 6 , the primary x - ray beam 70 emanating from the target 72 in the tube 62 is directed downwardly through a bore 74 in the x - ray tube mounting block 76 , a coaligned bore 78 in the x - ray tube enclosure 58 and is introduced onto the lower chamber portion 54 through a third coaligned bore 80 in the mounting plate 56 . as will be apparent , the coaligned bores 74 , 78 and 80 are all desirably of the same nominal diameter and in addition to providing a channel for transmission of the primary x - ray beam 70 from upper to the lower portion of the housing also perform a first collimating function in limiting the normal conical spread of the x - ray beam 70 . mounted on the underside of the transverse plate 56 and disposed generally beneath the x - ray tube 62 is a housing block 86 for a shutter assembly and a primary filter assembly . the housing block 86 includes an upper transverse bore 92 sized to slidably contain a cylindrical shutter plug element 88 and a lower transverse bore 94 adapted to slidably contain a cylindrical primary filter element 90 . the shutter plug element 88 is connected to an armature rod 96 of a shutter solenoid 98 and is thus adapted to be slidably displaced within the bore 92 in response to solenoid actuation . in a similar manner , the primary filter element 90 is connected to an armature rod 100 of a separate filter solenoid 102 and is thus adapted to be slidably displaced within the bore 94 in response to solenoid actuation . the housing block 86 includes a fourth coaligned bore 110 that diametrically traverses the transverse bores 92 and 94 . such fourth bore 110 is coaligned with and is desirably of the same diameter as that of bores 74 , 78 and 80 and essentially functions as a continuation thereof with a further enhancement of the collimating function . the shutter , plus element 88 includes a diametric bore 120 displaceable into and out of coaligned relation with the fourth coaligned bore 110 in the housing block in response to the state of energization of the solenoid 98 . the diametric bore 120 is desirably of the same nominal diameter as that of the bore 110 . the shutter plug element 88 is normally biased in such manner as to position the shutter element bore 120 out of coaligned relation with the bore 110 and thus serve to normally close the transmission conduit for the primary x - ray beam 70 . when so biased , energization of the shutter solenoid 98 will effect controlled shutter plug element 88 displacement in such manner as to position bore 120 in coalignment with the bore 110 and thus permit passage of the primary x - ray beam 70 therethrough . in a generally similar manner the primary filter element 90 includes a plurality of diametric bores , such as the bores 122 and 124 , each of which are selectively positionable in coaligned relation with the transverse bore 110 in the block 86 in accord with a state of energization of the solenoid 102 . disposed within at least one of the diametric bores such as the bore 122 , is a filter element 126 so constituted as to minimize the transmission of unwanted x - radiation wavelengths for certain measurement applications . as will now be apparent , the above described construction provides for an elongate transmission channel for the primary x - ray beam 70 through the coaligned bores 74 , 78 , 80 , 110 , 120 and 124 , each of which is of the same nominal diameter . such channel may be readily sealed off by positioning the bore 120 in the shutter plug element 88 out of coaligned relation with the bore 110 in the block 86 and the normal biasing of such shutter plug to effect such noncoaligned relation facilitates , through simple interlock devices , the automatic closure of the primary x - ray beam channel for safety purposes , as for example , when the front panel 22 is opened or the like . disposed beneath the stationary housing block 86 for the above described shutter plug assembly and primary filter assembly is a transversely displaceable collimator carriage assembly , generally designated 136 . the collimator carriage assembly 136 includes a backing or mounting element 138 adapted to be slidably supported on a pair of rails 140 , 142 and an elongate base element 144 disposed beneath the above described transmission channel for the primary x - ray beam 70 . transverse displacement of collimator carriage assembly 136 along the rails 140 , 142 so as to permit selective positioning of particular portions of the base element 144 thereof in precise coalignment with the coaligned bores 74 , 78 , 80 , 110 , 120 and 124 is obtained through an independent drive system , suitably a rack and pinion drive 150 driven by an independent stepper motor 152 . as best shown in fig8 through 11 a presently preferred construction for a collimator assembly 136 includes an elongate recess 160 on the upper surface 162 of the base element 144 that is adapted to receive and contain a dependent nipple - like extension 164 dependent from the housing block 86 and serving as an extension of the bore 110 that defines the transmission channel for the primary x - ray beam 70 . the disposition of such nipple - like extension 164 within the recess 160 serves to minimize escape of primary beam x - radiation as it passes from the housing block 86 to the collimator carriage assembly 136 . disposed in longitudinal alignment within the recess 160 are the upper ends of a plurality of discrete vertical measurement bores 170 , suitably 8 to 11 or more , that extend vertically through the elongate base element portion 144 of the collimator carriage assembly 136 and serve , when individually positioned in longitudinal coalignment with the aforesaid bores 74 , 78 , 80 , 110 , 120 and 124 , as extensions of the transmission channel for the primary x - ray beam . each of the bores 170 dependently terminate in an enlarged diameter collimator sleeve receiving bore 172 . each collimator sleeve receiving bore 172 is designed to receive and contain a cylindrical collimating sleeve 174 ( see fig1 ) of standard or common external diameter and having a longitudinal bore of predetermined internal diameter 176 which is preselectable in accord with the maximum area of desired exposure to primary x - ray beam incidence on a given workpiece . also included in the collimator carriage assembly base element portion 144 are a plurality of automatic adjustment bores 180 , as generally depicted in fig1 . these bores 180 are of larger internal diameter than those of the measurement bores 170 and extend vertically through the full height of the base element portion 144 . each of the bores 180 , however , are intersected by a horizontal bore 182 disposed at right angles thereto and which terminates in an aperture 184 on the rearwardly facing surface 186 of the base element 144 . as will later be described , a standard sample element 188 of predetermined character is disposed at the point of bore intersection to permit fluorescent x - radiation generated by exposure thereof to the primary x - ray beam to pass to a detector through the horizontal bore 182 for automatic detection , correction and accommodation of possible drift in the output of the x - ray tube 62 and possible change of detector characteristics . the bottom portion of the base element 144 of the collimator carriage assembly 136 is bevelled to provide a rearwardly facing flat surface 190 disposed at 45 ° to the vertical axis of the bores 170 and 180 . mounted on such bevelled surface 190 is a thin planar mirror element 192 that extends over the full width of the base element 144 . returning now to fig5 to 7 , it is now apparent that the collimator carriage assembly 136 may be selectively positioned to locate a particular longitudinal bore 170 having a selectively sized collimating sleeve insert 174 therein in coaligned relation with the primary x - ray beam transmission channel as defined by the above described bores 74 , 78 , 80 , 110 , 120 and 124 so as to permit such primary x - ray beam to pass through such sleeve 174 and impinge upon a sample or specimen 194 mounted on a stage plate 196 disposed therebeneath . such primary x - ray beam impingement , as best shown in fig5 results in the generation of fluorescent x - radiation 200 , a portion of which passes through a filter 202 and enters a detector 204 through a window 206 therein . desirably , and as shown in fig7 a pair of filters 202a and 202b are provided , mounted in a frame 208 that is slidably displaceable along a rail 210 to accommodate varying types of filters as may be required . as best shown in fig5 the inclined mirror 192 mounted on the bottom portion of the base element 144 of the collimator carriage assembly 136 forms a part of an optical system that provides not only for proper and accurate workpiece positioning with respect to the point of incidence of the primary x - ray beam thereon but also provides for continuous operator viewing of the workpiece prior to and during the measurement cycle . to the above ends the mirror 192 functions to coalign the optical axis of the viewing system with the axis of the primary x - ray beam 170 in the space between the workpiece surface and the mirror , as at 220 , and to then direct the optical axis 222 rearwardly beneath the filter 202 and detector 204 . a second inclined mirror 224 directs the optical axis 222 upwardly through an aperture 226 in the transverse plate 56 . a third inclined mirror 228 directs the optical axis through a magnifier chamber 230 that contains one or more magnifying lenses selectively interposable in the optical path and into a video camera 232 mounted on the plate 56 in the upper portion 52 of the housing . the video output of the camera 232 not only provides a continuous picture of that portion of a workpiece surface interposed on the primary x - ray beam axis on the display unit 14 but is also adapted to provide selected textual material relating to measurement parameters on our display unit coincidentally therewith . in order to permit the accurate positioning of the desired area of exposure on a workpiece to be measured in the path of the primary x - ray beam emanating from a selected collimating sleeve 174 , an improved stage assembly that permits operator controlled displacement of the stage supported workpiece in three directions through operation of the joystick - type control 42 is provided . as best shown in fig3 and 4 , such assembly includes a fixed base plate 250 surmounted by a first moveable plate 252 that is selectively displaceable in a horizontal plane and in one side to side direction on a pair of slides 256 by a first stepper motor 254 . mounted on said first moveable plate 252 and selectively displaceable in the horizontal plane in a direction perpendicular to that of the first plate displacement is a second moveable plate 260 . such second moveable plate 260 is mounted on a second pair of slides 262 on plate 252 and is independently displaceable with respect thereto by a second stepper motor 264 . as will be apparent the independently displaceable plates 252 and 260 provide for two directions of displacement . mounted on the marginal edges of the second moveable plate and displaceable in the horizontal plane conjunction therewith scissor - type assembly 270 having the end of one arm 272 pivotally secured thereto , as at 274 , and the end of the other arm 276 riding in a slide 278 . the remote end of arm 276 is pivotally secured to a third plate 280 , as at 282 . the remote end of arm 272 also supports the third plate 280 and rides in a slide 284 therein . displacement of the arm 276 in slide 278 by action of a third stepper motor 286 controls the displacement of the plate 280 in the vertical direction . in order to limit the amount of permitted vertical displacement of the third plate 280 and to prevent physical contact between the underside of the collimator carriage assembly 136 and a specimen or workpiece supported by plate 280 , a displacement limit control is included . as schematically set forth in fig1 such a limit control desirably includes an interruptable light beam 290 emanating from a light source 292 and received by a photocell 294 . the photocell 294 may be directly or indirectly included in the power circuit for the stepper motor 286 and so arranged that the interruption of the light beam 290 by the rising plate 280 or element mounted thereon will open the power circuit for the stepper motor 286 and thus halt further elevation thereof . the sample stage plate 196 is supported by the third plate 280 and through the summation of the horizontal displacements of the first plate 252 , and the second plate 260 and the vertical displacement of the third plate 280 through appropriate stepper motor activation in selective response to the indicated vector displacements of the joystick control 42 , any portion of a specimen or other workpiece resting upon the stage plate 196 may be moved into the path of the incident x - ray beam 70 and disposed at any desired elevation relative to the bottom of the base element 144 of the collimator carriage assembly 136 . in addition to the foregoing , the sample stage plate 196 is mounted so as to be independently displaceable in the horizontal direction relative to the third plate 280 through the actuation of a drive solenoid 290 . this latter permitted movement , which is desirably made operatively responsive to the opening of the front door panel 22 , serves to effect an automatic forward displacement of the stage 196 toward the open front of the housing to facilitate sample or specimen positioning on the stage 196 intermediate measurement operations . upon closure of front panel 22 an accompanying retraction of the stage 196 is effected . such automated movement of the stage plate 196 is readily integrated with an interlock system for the front door panel 22 , as for example , by a simple control circuit of the type depicted in fig1 . as there shown an interlock switch 292 is adapted to be closed in response to the opening of the front door panel 22 to complete a power circuit for the solenoid 290 . solenoid energization effects a selective displacement of the specimen stage 196 toward the opened panel . as long as the door panel 22 is open the solenoid 290 will remain energized and the stage 196 will be maintained in an advanced position to facilitate specimen placement or removal therefrom . closure of the door panel 22 will open interlock switch 292 , opening the power circuit and deenergizing the solenoid to permit a spring biased return of the stage 196 to its retracted position . as will now be apparent the above described construction provides for a highly collimated primary x - ray beam in association with a controllable diameter thereof through the availability of a plurality of collimating inserts 174 of differing predetermined internal diameter positionable in coaligned relation with the axis of the primary x - ray beam . because the diameters of the collimator sleeves 174 can be on the order of 0 . 001 &# 34 ;, it will be appreciated that precise alignment of the collimator sleeves with respect to the x - ray beam 70 is crucial to obtain precise and repeatable results . reference will be made to fig1 - 18 to describe the manner in which the collimator sleeves 174 are initially located at their optimum aligned positions to provide maximum irradiation of the samples . the collimator carriage 136 includes respective bores 170 m - 1 , 170 m and 170 m + 1 into which respective collimator sleeves 174 m - 1 , 174 m and 174 m + 1 have been inserted . the collimator sleeves have been exaggerated to more clearly illustrate a possible arrangement of such sleeves which successively decrease in diameter from right to left , as viewed in fig1 . in fig1 , bore 170 m is aligned with the axis of the x - ray beam 70 . a standard reference element generally designated by the reference numeral 300 is shown on the work piece support stage 42 . the standard reference element 300 comprises two sections 300a and 300b made , respectively , of tin ( sn ) and copper ( cu ) which are abutted at parting line 300c . referring to fig1 , the drive system 150 for the collimator carriage element 136 includes a threaded portion 150b which forms a lead screw and an unthreaded portion 150a proximate to the stepper motor 152 . a stepper motor control circuit 302 is connected to the stepper motor 152 for feeding control pulses to the stepper motor in a conventional manner . the control circuit 302 is connected to a cpu 304 which , in turn , has access to memory 306 . the specific control elements used are not critical and any conventional control elements typically used to control stepper motors may be used for this purpose . in order to optimize accuracy and predictability , a flat positioning element 308 is mounted on and moves with the collimator carriage element 136 . one extreme position of the collimator carriage element 136 is selected to be a reference or &# 34 ; home &# 34 ; position . to locate such &# 34 ; home &# 34 ; position there is provided a light source / photo - cell detector unit 310 which receives at least a portion of the flat positioning element 308 and can detect same when the &# 34 ; home &# 34 ; position is reached . in order to enhance the resolution and the accuracy of the &# 34 ; home &# 34 ; position there is advantageously provided a chopper disc 312 mounted on the unthreaded portion 150a which is provided with a hole 314 in the region of its periphery , which cooperates with a light source / photo - cell detector 316 which is arranged to detect when the hole 314 enters therein . the &# 34 ; home &# 34 ; position is defined by the software as that position of the collimator carriage 136 when both the flat positioning element 308 as well as the hole 314 of the chopper disc 312 have been detected by the light source / photo - cell detectors 310 , 316 , respectively . the procedures for initially locating the optimum positions for the collimator inserts or sleeves 174 and subsequently repeating those positions during actual measurements will now be described . the initial optimization of the positions of the collimator inserts or sleeves 174 is achieved through software . such initialization is peformed at the factory and not by the user . once obtained , the initialization or optimization information can be stored on any storage medium , such as rom , tape or disc . the initial alignment procedure is outlined by the flow chart shown in fig1 and is achieved by using steps 320 - 334 . at the commencement of the alignment procedure , 320 , the collimator carriage element is moved to the home position illustrated in fig1 . this requires the issuance of pulses at the output of the control circuit 302 until detection has been made of both the flat positioning element 308 and the hole 314 . once the &# 34 ; home &# 34 ; position has been precisely located , the apparatus now knows the precise position of the collimator carriage 136 . this is essential for the system to identify other positions of the carriage element relative to the &# 34 ; home &# 34 ; position and to enable it to subsequently precisely return to predetermined desired positions . after the &# 34 ; home &# 34 ; position has been identified and an arbitrary count has been selected to represent that reference position ( n i ), at step 322 , the system is ready to align the first collimator insert or sleeve 174 with the axis of the x - ray beam and record the precise position of the collimator carriage 136 when optimum alignment has been achieved . the designation m = 1 , at 323 , arbitrarily designates a particular collimator sleeve or insert 174 m to be aligned . the specific order in which the collimator sleeves or inserts 174 are aligned is not critical , although it is normally advantageous to align same sequentially or successively along the carriage 136 because of the long periods of time it takes to move the carriage 136 in minute steps due to the action of the stepper motor 152 , ( e . g . 100 - 125 micro - inches per step ). at 324 , the system requires the movement of the carriage element 136 to a position which generally aligns the collimator sleeve 174 m with the x - ray beam 70 . in practice this can be achieved in a number of ways . thus , the carriage 136 may be moved manually to bring the sleeve at least into partial alignment with the x - ray beam . detent on the carriage , for example , can also be provided to facilitate movement of the carriage to the approximate aligned position . optical means and other mechanical sensors may also be used . however , the foregoing techiques have not proven satisfactory because of the high tolerances required . with inside diameters of the collimator inserts or sleeves being on the order of 0 . 001 &# 34 ;, required tolerances may exceed 0 . 0001 &# 34 ;. one preferred method of moving the carriage 136 to the general alignment position of bore 174 m is to issue an appropriate number of pulses to the stepper motor 152 which will move the carriage from the &# 34 ; home &# 34 ; position or a prior sleeve position to a position which will result in at least partial transmission of radiation through the bore 170 m so that an output can be detected and analyzed . such initial movement can be approximated knowing the distances from the axes of the collimator sleeves from each other and from the &# 34 ; home &# 34 ; position and the incremental movements of the carriage 136 for each step of the motor 152 in response the application of a pulse by the control circuit 302 . the stepper motor 152 , and the pitch of the lead screw 150 , can be selected to provide stepped movements of the carriage 136 in desired increments on the order order of magnitude above suggested . at each position of the carriage 136 , a reading is taken ( at 325 ). if no count is detected , at 326 , another step is applied and the position of the bore 174 m is incremented . this procedure continues until a count is detected ( where there is at least partial transmission of the x - ray beam so that radiation impinges on the standard reference element 300 ). if desired , this initial locating approach can be modified so that the stepper motor is moved n m steps to bring the collimator sleeve 174 m to a predicted approximate aligned position before checking for a count . once a count has been detected , the output is analyzed for spectrum content , at 328 . since the standard reference element 300 is known to comprise copper and tin abutting at parting line 300 , the aligned position is selected to be that position where the radiated surface 70 &# 39 ; is symmetrically arranged with regard to the parting line 300c , as suggested in fig1 . the spectrum is compared with a reference spectrum for one - half copper and one - half tin . if the detected spectrum corresponds to the reference spectrum , the aligned position count n m is saved , at 330 , on a suitable storage medium such as disc , and the next succeeding collimator sleeve is selected for alignment , at 331 , at which time the process is repeated for the next sleeve . if the spectrum which is analyzed does not correspond to the reference spectrum , a determination is made , at 332 , as to whether too much copper is detected , at 332 . if the aforementioned is the case , the carriage 136 is moved towards the tin , at 334 , and if the reverse is true , the carriage 136 is moved towards the copper , at 333 . after the carriage has been moved , in one direction or the other , by one step , a reading is again taken , at 325 , and the process is repeated . an iteration process , in which the foregoing is repeated ( minor modifications between successive repetitions ), results in a binary search for the optimum count rate . this , allows the apparatus to &# 34 ; zero in &# 34 ; on the reference spectral response which provides the optimum count rate . this , in turn , is defined as the aligned position of a given collimator sleeve . the procedure is suggested in fig1 , wherein the radiated surface 70 &# 39 ; is shown as a circular area in the aligned position . however , before that position is reached , radiation might have initially impinged at position p m - r , subsequently to positions p m + 1 , position p m - 1 and finally , position p m . as suggested , once the analyzed spectral content correponds to a reference spectral response for a given standard reference element , the position or count n m required for the stepper motor to achieving that position of a collimator element is saved , at 330 , on disc for later reference by the user during the performance of actual measurements . a measurement procedure is outlined in figure 20 . the measurement mode normally entails steps 335 - 346 . after a specimen to be analyzed has been located on the support stage 42 , and the system has been activated , the cpu 304 and associated peripherals are booted , at 335 . an initial instruction provided by the cpu to the control circuit 302 is to step the collimator carriage 136 to its &# 34 ; home &# 34 ; position , at 336 . at 337 , the user selects the test parameters to be used during the measurement , this including the identification of the specific collimator insert or sleeve 174 to be used . this might be selected , also , by the user as an area of irradiation 70 &# 39 ;, a diameter of irradiation , or a size of a part to be analyzed . whichever parameter the user selects , however , this defines the specific collimator insert or sleeve 174 to be used during the measurement . for purposes of the discussion , it will be assumed that the user has selected , at 337 , collimator sleeve 174 m . at 338 , the previously recorded or saved position of bore 170 m is requested from memory ( or look - up table ), at 339 . the step count required from &# 34 ; home &# 34 ; position , and therefore from any bore position to another bore position , is stored on disc in the embodiment being described . this information can be resident on disc or stored in memory 306 during initial booting of the system . at 340 , the appropriate count n m for bore 170 m is obtained from the memory look - up table . the step count at any given position of the collimator carriage 136 is compared with the desired step count n m . if the two counts correspond to each other , the system concludes that the appropriate aligned position has been located , at 342 , and the measurement may proceed . if , however , the count corresponding to the collimator carriage 136 does not correspond to the desired count n m , comparisons are made at 341 and 343 . if the step count corresponding to the actual position to the collimator carriage 136 is greater the desired step count n m , the actual step count is decreased by one , at 344 , and the appropriate instruction is transmitted to the step motor 346 to move to a position corresponding to a step count which has been decreased by one . correspondingly , if the step count , at 343 , is less than the desired step count n m , the actual step count is increased by one , at 345 , and an appropriate signal is transmitted to the step motor 346 to move to a position which is higher by one count . after the step motor 346 has thusly been incremented in position , the procedure is repeated , at 341 , and such iterative method can be continued until a &# 34 ; yes &# 34 ; response has been achieved at 341 , and the step count corresponding to the actual position of the collimator carriage 136 is equal to the desired step count n m . as described above , therefore , the instrument must know , in software , where each collimator sleeve 174 is located and , after such information has been established and recorded in a storage medium , the system , again using software techniques , can always return to and re - establish the optimum aligned positions of the collimator sleeves or elements 174 to provide the greatest amount of x - ray transmission or irradiation of the samples to be measured and , therefore , to provide accurate and reliable results . it will be appreciated that the procedures outlined in fig1 and 20 are merely exemplary of software techniques which can be employed to achieve the desired results . generally , one or more steps may be modified while still utilizing the basic approach . while there has been shown and described one presently preferred embodiment of the invention , it should be understood that the structure disclosed may be modified in various ways without departing from the spirit and scope of the invention as defined by the claims appended hereto .