The disclosure pertains to manufacturing using an electron beam, laser beam, or other directed-energy beam.
Electron beams can be used in additive manufacturing (AM) or cutting and drilling operations and are well suited for the production of metallic parts. In such systems, metal powders or wires are heated and fused together to form a metallic part layer by layer. Electron beams can be tightly focused and can deliver power suitable for melting metals. In addition, electron beam deflectors can be used to electronically scan an electron beam over a substantial processing area without need for mechanical scanning. Unfortunately, electron beam shape, size, and position tend to be difficult to establish precisely without manual calibration procedures that can be time consuming. Laser-based AM systems exhibit similar problems in providing suitable laser beam positioning. Additional approaches to delivering electron beams, laser beams, or other directed energy beams accurately are needed.
Methods of providing compensated deflections to a charged-particle beam (CPB) or a laser-based system comprise, with a camera, obtaining at least one image of a reticle situated at a patterning field in a CPB additive manufacturing (AM) system, the reticle defining a plurality of calibration features. The image of the reticle is processed so that pixel coordinates can be associated with patterning field spatial coordinates. In some examples, pixel coordinates of the calibration features in the image are mapped to patterning field spatial coordinates based on locations in the patterning field and the image. Electron beam deflections (or laser beam deflections) are established in the AM system patterning field based on the mapping. In some examples, the locations of the plurality of calibration features in the patterning field are obtained by translating each of the pattern features to a reference location in the patterning field and recording the translations. In some cases, the reference location is situated on an axis of the camera. In further examples, the processing of the image of the reticle to map pixel coordinates in the at least one image of the reticle to patterning field spatial coordinates is based on predetermined locations of the plurality of calibration features on the reticle. According to representative examples, the camera is situated along an axis that is tilted with respect to an axis of the AM system; typically an optical axis of the CPB optical system, and the at least one image of the reticle exhibits keystone distortion based on the tilt, wherein the processing of the image of the reticle to map pixel coordinates in the at least one image of the reticle to patterning field spatial coordinates includes compensating for the keystone distortion.
In representative embodiments, an electron beam is directed to each of a plurality of scan locations on a target situated in the patterning field by using respective electron beam deflection signals. At least one image of cathodoluminescence (or, in alternate embodiments, plasma emission, or blackbody radiation) from the scan locations in response to the electron beam is obtained and compensated electron beam deflections in the AM system for the patterning field are established based on the mapping of pixel coordinates to spatial coordinates and the at least one image of the cathodoluminescence from the scan locations. In some examples, pixel coordinates of the scan locations in the at least one image are mapped to respective locations in the patterning field, wherein the establishing the electron beam deflections in the AM system for the patterning field is based on the mapping of pixel coordinates to spatial coordinates and the at least one image of the cathodoluminescence from the scan locations. Typically, a workpiece situated in the patterning field is processed by deflecting the electron beam to a plurality of locations using electron beam deflections established by the mapping. The mapping can comprise a database of compensated electron beam deflections and the deflections applied are determined by interpolation of values from the database. The mapping can also comprise a mathematical function that is a fit to the compensated electron beam deflections and the applied deflections are determined by the mathematical function.
Methods of providing compensated deflections to a charged-particle beam (CPB) in an additive manufacturing system comprise, with the CPB, defining a plurality of calibration features on a target situated at a patterning field. With a camera, an image of the plurality of calibration features situated at the patterning field is obtained. The image of the reticle is processed to map pixel coordinates of the calibration features in the image to patterning field spatial coordinates based on locations, which are known a priori, of the calibration features in the patterning field. Electron beam deflections in the AM system patterning field are established based on the mapping. In some alternatives, the locations of the plurality of calibration features in the patterning field are established by translating each of the calibration features to a reference location in the patterning field and recording the translations. Typically, coordinates of the calibration features formed by the electron beam are measured to establish the locations of the plurality of calibration features in the patterning field.
AM apparatus comprise a CPB source and a CPB deflector operable to deflect a CPB from the CPB source to a patterning field. A camera is situated to produce an image of the patterning field and a deflection driver is coupled to the CPB deflector and operable to produce compensated CPB deflections based on an image of a calibration pattern situated in the patterning field obtained with the camera. In some examples, the deflection driver is operable to deflect the CPB to a plurality of scan locations on the target to produce a cathodoluminescence image with the camera, and the compensated CPB deflections are based on the image of a calibration pattern and the cathodoluminescence image of the scan locations. In representative examples, the camera is situated along an axis that is tilted with respect to an axis of the CPB or a perpendicular at the patterning field. A memory can be provided to store nominal deflection drive values associated with the scan locations and/or the associated patterning field coordinates. According to representative embodiments, the deflection driver is operable to map pixel coordinates of the calibration features in the image to patterning field coordinates based on locations of the calibration features in the patterning field. The deflection driver is operable to receive a part specification and produce compensated CPB deflections with the CPB deflector in response to the part specification.
Deflection control systems for a CPB comprise a camera situated to obtain an off-axis image of reticle situated at a working location and defining a plurality of calibration features, and a cathodoluminescence image of cathodoluminescence from a plurality of scan locations. A processor is coupled to the camera to receive the off-axis image of the reticle and the cathodoluminescence of the scan locations and determine compensated deflection values based on the images.
The foregoing and other features, and advantages of the technology will become more apparent from the following detailed description, which proceeds with reference to the accompanying figures.
As used in this application and in the claims, the singular forms “a,” “an,” and “the” include the plural forms unless the context clearly dictates otherwise. Additionally, the term “includes” means “comprises.” Further, the term “coupled” does not exclude the presence of intermediate elements between the coupled items.
The systems, apparatus, and methods described herein should not be construed as limiting in any way. Instead, the present disclosure is directed toward all novel and non-obvious features and aspects of the various disclosed embodiments, alone and in various combinations and sub-combinations with one another. The disclosed systems, methods, and apparatus are not limited to any specific aspect or feature or combinations thereof, nor do the disclosed systems, methods, and apparatus require that any one or more specific advantages be present, or problems be solved. Any theories of operation are to facilitate explanation, but the disclosed systems, methods, and apparatus are not limited to such theories of operation.
Although the operations of some of the disclosed methods are described in a particular, sequential order for convenient presentation, it should be understood that this manner of description encompasses rearrangement, unless a particular ordering is required by specific language set forth below. For example, operations described sequentially may in some cases be rearranged or performed concurrently. Moreover, for the sake of simplicity, the attached figures may not show the various ways in which the disclosed systems, methods, and apparatus can be used in conjunction with other systems, methods, and apparatus. Additionally, the description sometimes uses terms like “produce” and “provide” to describe the disclosed methods. These terms are high-level abstractions of the actual operations that are performed. The actual operations that correspond to these terms will vary depending on the particular implementation and are readily discernible by one of ordinary skill in the art.
In some examples, values, procedures, or apparatus' are referred to as “lowest”, “best”, “minimum,” or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, or otherwise preferable to other selections.
Examples are described with reference to directions indicated as “above,” “below,” “upper,” “lower,” and the like. These terms are used for convenient description, but do not imply any particular spatial orientation.
The examples are generally described with reference to electron beams, but any directed energy beam such as a charged particle beam (CPB) or laser beam can be used. While specific examples are described individually for clarity, any of these examples can be combined with any other examples. In the examples, a position of a target with respect to a CPB is measured and in some cases, the position of the target or a position of the CPB are adjusted based on the measurement. Target position is generally adjusted with a motion controlled stage device, a piezo-actuator, or any other positioner. CPB position is typically adjusted with an electrostatic or electromagnetic deflector by application of suitable voltage or current. In most practical examples, deflectors are controlled using control voltages that are applied to deflector drive electronics which produce the intended voltages or currents provided to the CPB deflectors using one or more amplifiers or buffer circuits. As used herein, the terms “deflector drive value,” “drive values” or similar terms are used to refer to currents or voltages used to control CPB deflections. The term “deflection” refers to linear or angular deflections of a CPB. In the examples, apertures are generally illustrated as circular and are defined in a corresponding aperture plate. However, apertures can be slits, edges, polygons, ovals, or other shapes as convenient. While such apertures can be defined in dedicated aperture plates, other elements in a CPB column can be used to define these apertures as well. For convenience, CPB propagation is generally described as being along a Z-axis and apertures are situated in an XY-plane of a coordinate system. In the examples, suitable deflectors for CPBs are used. In examples using a laser beam, electro-optic, acousto-optic, galvanometer, rotatable reflectors, polygon beam scanners, or other optical scanners can be used.
As used herein, “image” refers to a visual display suitable for viewing by an operator, technician, or other person or to data associated with such visual displays. Images thus include data files such as jpg, tiff, bmp, or files in other formats. In some examples below, visual images are provided for purposes of explanation, but digital images are used in computations.
For convenient explanation, some features or method steps are shown separately, but some or all features or steps can be performed with a common apparatus, if desired. In the examples, nominal defection drive values produce deflections of a CPB to locations that can be different from the intended locations. The examples below are directed to approaches that permit these nominal drive values to be compensated to more closely align the CPB with an intended CPB target location.
Embodiments are described with reference to providing compensated or calibrated beam drive values with respect to a patterning field at which AM processing is anticipated. As used herein, patterning field also refers to a reference field which can be used for scan compensation. Coordinate mappings from pixel to physical coordinates are used in the examples, but such mappings also include mappings from physical to pixel coordinates. Cutting, drilling, or other material removal operations can also use the disclosed methods and apparatus, and the examples are generally described with reference to additive manufacturing for purposes of illustration.
The examples are generally described with reference to targets or substrates situated on a multi-axis translational stage but rotary stages can be used and beam deflections for use with rotational stages such as a turntable or other rotational stages, or combined rotational/translational stages. Beam deflection values are illustrated for convenience in rectilinear (xyz) coordinates, but other coordinated such as polar (r, θ) coordinates can be used. Polar coordinates may be more convenient for systems that include a rotational stage.
Referring to
A material reservoir 116 is situated proximate the substrate 108 and provides material for layer by layer additive manufacturing. The substrate 108, the material reservoir 116, the beam deflector 112, and the CPB source 102 are situated in a vacuum enclosure 120 that is evacuated with one or more pumps 122. In alternative embodiments some of these components (e.g., the beam deflector 112 or portions of the XYZ stage 109) may be located outside the vacuum enclosure 120. An additional material reservoir 124 is situated exterior to the vacuum enclosure 120 can be coupled to the material reservoir 116 to deliver additional material into the vacuum enclosure 120 for manufacturing, although in some cases, vacuum in the vacuum enclosure 120 must be restored after additional material is supplied. In some cases, material is supplied as wire or powder of materials such as titanium, stainless steel, or other alloys. During processing, material from the material reservoir 116 is added as the CPB source 102 is used to melt the target area 106 on the substrate 108.
A controller 130 is coupled to memory 132 or to a remote network to receive a part specification such as a computer-aided design data that defines a part to be manufactured. The controller 130 is coupled to a memory 136 that stores processor-executable instructions, scan data values, or other data so that compensated beam scan values can be provided to the beam scan driver 110. A camera 140 is situated to image the patterning field through a vacuum window 142 along an axis 144 that is tilted at an angle θ (generally greater than 5, 10, 15, 20, 25, 30, 35, 40, 45, or 50 degrees) with respect to the substrate 108. The camera 140 is coupled to the controller 130 to provide an image of a reticle having a defined reference pattern placed as substrate 108. The camera 140 can further provide an image of cathodoluminescence, plasma emission, or blackbody radiation in response to irradiation of locations at which the deflected beam 114 intersects the substrate 108 in response to a plurality of nominal beam deflection drive values stored in memory or supplied over a network. Wavelengths used for imaging by the camera 140 typically are in a visible range (about 400 nm to 700 nm), a near infrared (about 700 nm to 2500 nm), a near ultraviolet range (about 300 nm to 400 nm), or in a combination of these or other ranges. When a laser beam is used as the directed energy beam, the wavelength of the laser beam may be different from the wavelength range that is used for imaging by the camera 140. A dichroic filter 141 can be situated to selectively block optical radiation at the laser wavelength and transmit (or reflect) optical radiation used for imaging to the camera 140. The imaged locations can be situated at a perimeter of a patterning field, within the patterning field, or translated or rotated into an out of the beam deflection area. Comparison of these images permits determination of compensated deflection values as discussed in detail below. The image of the patterned reticle permits a distorted image of the patterning field (which typically includes at least keystone distortion as shown) to be corrected so that image coordinates (“pixel coordinates”) can be mapped to physical coordinates in the patterning field. Once the camera distortions are suitably mapped, such mapping is generally stable and need not be redone. By producing cathodoluminescence images periodically, compensated deflection values can be re-determined as necessary to correct for change over time of the CPB source 102 or the beam deflector 112 with minimal operator intervention. Calibration data based on a reticle image can be reused once these data are acquired and repeated calibration is not generally necessary in processing multiple substrates.
Referring to
The cathodoluminescence images are represented in pixel coordinates as obtained from the camera, and at 210, pixel coordinates of the cathodoluminescence images are mapped to physical coordinates in the patterning field and can be stored in a database in memory as illustrated at 211. With this mapping, actual (physical) deflections (XPI, YPJ) produced with drive values (VXI, VYJ) are available. At 212, a compensated mapping of nominal deflection commands to actual (physical) coordinates is produced as a look-up table (LUT) or fitted algorithm and stored at 214. In some cases, the mapping is based on a linear, polynomial, or other fit or using, for example, Principal Component Analysis (PCA). With the compensated mapping, AM processing can be performed as illustrated at 216. In other words, the mapping 212 specifies the compensated deflection command (VPXI, VPYJ) that will produce deflection to a desired target position (XI, YJ).
In some examples, the patterning field cannot be easily fit into a single image and multiple images are acquired of one or both of the reticle and the target used in a cathodoluminescence image. In some examples, an origin of coordinates used to describe pattern features on the reticle can be situated with respect to one or more alignment features so that pattern feature locations can be specified. In addition, the reticle can be situated for removal by an operator or a robot, and use of one or more reticle alignment features can permit accurate repositioning when the reticle is returned for calibration. Use of a combined cathodoluminescence image is illustrated in
Referring to
The system controller 410 can include a beam deflection controller 430, memory portions 432, 434, 436 that that store processor-executable instructions for coordinate transforms, image processing, a deflection look up table storing values (VPX, VPY) associated with a particular location (XP, YP), and beam focus control, respectively. The system controller 410 also includes one or more processors and additional memory as shown at 480. In addition, the system controller 410 can include a memory portion 438 storing a reticle image and a cathodoluminescence image for additional calibration, a memory portion 440 storing nominal deflection data, and a memory portion 442 storing data and processor-executable instructions for generating compensated deflection values to be supplied to the beam scanner 408.
Referring to
Referring to
The control system 612 can include memory portions 662, 664, 666 storing processor-executable instructions and data for deflection control, deflection mapping/calibration based on the measured deflections, and a lookup table of nominal deflections, respectively. The control system 612 also includes CPU/memory 680 and is operable to recite additive manufacturing part specifications 682 for use in controlling exposures to the electron beam.
With reference to
The exemplary PC 700 further includes one or more storage devices 730 such as a hard disk drive for reading from and writing to a hard disk, a magnetic disk drive for reading from or writing to a removable magnetic disk, and an optical disk drive for reading from or writing to a removable optical disk (such as a CD-ROM or other optical media). Such storage devices can be connected to the system bus 706 by a hard disk drive interface, a magnetic disk drive interface, and an optical drive interface, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer-readable instructions, data structures, program modules, and other data for the PC 700. Other types of computer-readable media which can store data that is accessible by a PC, such as magnetic cassettes, flash memory cards, digital video disks, CDs, DVDs, RAMs, ROMs, and the like, may also be used in the exemplary operating environment.
A number of program modules may be stored in the storage devices 730 including an operating system, one or more application programs, other program modules, and program data. A user may enter commands and information into the PC 700 through one or more input devices 740 such as a keyboard and a pointing device such as a mouse. Other input devices may include a digital camera, microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the one or more processing units 702 through a serial port interface that is coupled to the system bus 706 but may be connected by other interfaces such as a parallel port, game port, or universal serial bus (USB). A monitor 746 or other type of display device is also connected to the system bus 706 via an interface, such as a video adapter. Other peripheral output devices, such as speakers and printers (not shown), may be included.
The PC 700 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 760. In some examples, one or more network or communication connections 750 are included. The remote computer 760 may be another PC, a server, a router, a network PC, or a peer device or other common network node, and typically includes many or all of the elements described above relative to the PC 700, although only a memory storage device 762 has been illustrated in
When used in a LAN networking environment, the PC 700 is connected to the LAN through a network interface. When used in a WAN networking environment, the PC 700 typically includes a modem or other means for establishing communications over the WAN, such as the Internet. In a networked environment, program modules depicted relative to the personal computer 700, or portions thereof, may be stored in the remote memory storage device or other locations on the LAN or WAN. The network connections shown are exemplary, and other means of establishing a communications link between the computers may be used.
Referring to
As shown in
The printed distortion shown in
At 1004. the arrangement of reference marks in the patterning field can be recorded and stored, producing an alignment fiducial which can be used to establish beam deflections, typically based on an image of the calibration reticle 1100 obtained with a camera. Reference mark locations on the calibration reticle 1100 are established in, for example, X-fiducial and Y-fiducial coordinates with respect to the X-fiducial axis 1111 and the Y-fiducial axis 1112, but can be specified with other coordinates. The image of the calibration field permits mapping of camera coordinates to coordinates in the patterning field; image distortion in camera images can be compensated based on locations of reference marks on the calibration reticles.
At 1005, layer counter M is initialized and a printing pattern associated with the initial value of M is selected. At 1006, a printing beam (for example, a CPB such as an electron beam or a laser beam) is scanned over a deflection field in the patterning field and printing beam deflection values are corrected based on locations with respect to the alignment fiducial. As shown in
As noted above, printing beam deflection and patterning base position and distortion tend to vary during printing, and if additional layers are to be printed as determined 1014, the layer counter M can be incremented and the procedure described above can be used to confirm or re-establish alignment. For example, referring to
Using the measurements described about, printing beam deflections can be determined to compensate changes such as translations, rotations, or distortions of one or more or both of the deflection field and the patterning base. Typically, the deflection field and the patterning base are located with respect to each other by mapping to the alignment fiducial. Thus, for each layer, deflections needed for printing a desired structure can be referenced to the alignment fiducial (specified by the calibration reticle) and offsets, rotations, and deformations of the deflection field and patterning base compensated so that corrected deflections are applied to the printing beam.
The positioning of the calibration reticle and reference features with respect to the patterning field (or other deflection field of the patterning beam) is generally not critical, but it is usually preferable that the calibration reticle cover an anticipated area of the patterning field that is to be used in a particular printing process. While the deflection field and/or the patterning base can be remapped after printing each layer, remapping can be provided after a predetermined number of layers such as 2, 5, 10, 50, 100, or more depending on stability of the patterning base with respect to the deflection field and a desired accuracy. In some examples, distortions or other changes are measured, and remapping carried out only if indicated by measured values.
Example 1 is a method of providing compensated deflections to a directed energy beam, including: directing an energy beam to a target situated in a patterning field to each of a plurality of scan locations using respective beam deflection signals; obtaining at least one image of cathodoluminescence, plasma emission, blackbody radiation, or surface damage from the scan locations in response to the directed energy beam; and establishing compensated beam deflections for the patterning field based on a mapping of pixel coordinates of the at least one image of the cathodoluminescence, plasma emission, blackbody radiation, or surface damage from the scan locations to spatial coordinates in the patterning field.
Example 2 includes the subject matter of Example 1, and further specifies that the directed energy beam is a charged particle beam (CPB).
Example 3 includes the subject matter of any of Examples 1-2, and further specifies that the charged particle beam (CPB) is an electron beam.
Example 4 includes the subject matter of any of Examples 1-3, and further specifies that the directed energy beam is a laser beam.
Example 5 includes the subject matter of any of Examples 1-4, and further includes: with a camera, obtaining at least one image of a reticle situated at the patterning field, the reticle defining a plurality of calibration features; processing the image of the reticle to establish a mapping of pixel coordinates of the calibration features in the image of the reticle to patterning field spatial coordinates based on locations of the calibration features in the patterning field; and establishing the compensated beam deflections for the patterning field based on the established mapping.
Example 6 includes the subject matter of any of Examples 1-5, and further includes establishing locations of a plurality of pattern features in the patterning field by translating each of the pattern features to a reference location in the patterning field and recording the translations, wherein the compensated beam deflections for the patterning field are established based on the translations of the pattern features.
Example 7 includes the subject matter of any of Examples 1-6, and further specifies that the at least one image of cathodoluminescence, plasma emission, blackbody radiation, or surface damage from the scan locations in response to the directed energy beam is obtained with a camera and the reference location is situated on an axis of the camera.
Example 8 includes the subject matter of any of Examples 1-7, and further specifies that the processing of the image of the reticle to map pixel coordinates in the at least one image of the reticle to patterning field spatial coordinates is based on predetermined locations of the plurality of calibration features on the reticle.
Example 9 includes the subject matter of any of Examples 1-8, and further specifies that the camera is situated along an axis that is tilted with respect an axis of the directed energy beam, and the at least one image of the reticle exhibits keystone distortion based on the tilt, wherein the processing of the image of the reticle to map pixel coordinates in the at least one image of the reticle to patterning field spatial coordinates includes compensating for the keystone distortion.
Example 10 includes the subject matter of any of Examples 1-9, and further includes processing a workpiece situated in the patterning field by deflecting the directed energy beam to a plurality of locations using the compensated beam deflections.
Example 11 includes the subject matter of any of Examples 1-10, and further specifies that the mapping of pixel coordinates to spatial coordinates in the patterning field comprises a database of compensated beam deflections and the deflections applied are determined by interpolation of values from the database or wherein the mapping comprises a mathematical function that is a fit to the compensated beam deflections and the deflections applied are determined by the mathematical function.
Example 12 is a method of providing compensated deflections to a directed energy beam in an additive manufacturing (AM) system, including: with the directed energy beam, defining a plurality of calibration features on a target situated at a patterning field; with a camera, obtaining an image of the plurality of calibration features; processing the image of the plurality of calibration features to map pixel coordinates of the calibration features in the image to patterning field spatial coordinates based on locations of the calibration features in the patterning field; and establishing compensated beam deflections in the AM system for the patterning field based on the mapping.
Example 13 includes the subject matter of Example 12, and further includes establishing locations of the plurality of calibration features in the patterning field by translating each of the calibration features to a reference location in the patterning field and recording the translations.
Example 14 includes the subject matter of any of Examples 11-13, and further includes measuring coordinates of the calibration features defined by the directed energy beam to establish the locations of the plurality of calibration features in the patterning field.
Example 15 is an additive manufacturing (AM) apparatus, including: a directed energy beam source; a directed energy beam deflector operable to deflect a directed energy beam from the directed energy beam source to scan locations in a patterning field; a camera situated to produce at least one image of cathodoluminescence, plasma emission, blackbody radiation, or surface damage from the scan locations in the patterning field in response to the directed energy beam; and a deflection driver coupled to the directed energy beam deflector and operable to produce compensated beam deflections based on a mapping of pixel coordinates in the at least one image of cathodoluminescence, plasma emission, blackbody radiation, or surface damage from the scan locations to spatial coordinates in the patterning field.
Example 16 includes the subject matter of Example 15, and further specifies that the directed energy beam source is a charged-particle beam (CPB) source.
Example 17 includes the subject matter of any of Examples 15-16, and further specifies that the directed energy beam source is a laser.
Example 18 includes the subject matter of any of Examples 15-17, and further specifies that a wavelength of the laser is different from a wavelength range imaged by the camera.
Example 19 includes the subject matter of any of Examples 15-18, and further specifies that the deflection driver is operable to deflect the directed energy beam to a plurality of scan locations in the pattering field to produce the at least one image of cathodoluminescence, plasma, blackbody radiation image, or surface damage image with the camera.
Example 20 includes the subject matter of any of Examples 15-19, and further specifies that the camera is situated along an axis that is tilted with respect to an axis of the directed energy beam or a perpendicular at the patterning field.
Example 21 includes the subject matter of any of Examples 15-20, and further includes a memory storing nominal beam deflections associated with the scan locations.
Example 22 includes the subject matter of any of Examples 15-21, and further specifies that the memory is operable to store nominal deflection values associated with the scan locations and associated patterning field coordinates.
Example 23 includes the subject matter of any of Examples 15-22, and further specifies that the deflection driver is operable to establish the mapping of the pixel coordinates in the at least one image to patterning field coordinates based on locations of calibration features in the patterning field.
Example 24 includes the subject matter of any of Examples 15-23, and further specifies that the deflection driver is operable to receive a part specification and produce compensated beam deflections with the directed energy beam deflector in response to the part specification.
Example 25 is a deflection control system for a directed energy beam, including: a camera situated to obtain an image of a patterning field based on cathodoluminescence, plasma emission, blackbody radiation, or surface damage from a plurality of scan locations; and a processor coupled to the camera to receive the image of the patterning field at the scan locations and determine compensated deflection values based on the images.
Example 26 includes the subject matter of Example 25, and further specifies that the processor is configured to produce the compensated deflection values based on a mapping of pixel coordinates in the image of the patterning field to spatial coordinates in the patterning field.
Example 27 includes the subject matter of any of Examples 25-26, and further specifies that the processor is further configured to obtain an image of a reticle situated at the patterning field and wherein the scan locations are determined based on the image of the reticle.
Example 28 includes the subject matter of any of Examples 25-28, and further specifies that the processor is configured to determine the scan locations based on measured locations of the surface damage.
Example 29 is a method of providing compensated deflections to a directed energy beam, including: obtaining an image of at least one calibration feature; obtaining at least one image of cathodoluminescence, plasma emission, blackbody radiation, reflected beam energy, or surface damage based on the directed energy beam; and extracting locations of the directed energy beam based on the at least one calibration feature and the image of cathodoluminescence, plasma emission, blackbody radiation, reflected beam energy, or surface damage.
Example 30 is an additive manufacturing (AM) method, including: recording a position of a patterning base with respect to an alignment pattern; generating information regarding deflections of a printing beam in a patterning field with respect to the alignment pattern; and printing at least one feature on the patterning base with the generated information regarding the deflections and the recorded position of the patterning base.
Example 31 includes the subject matter of Example 30, and further includes: mapping deflections of a printing beam in the patterning field with respect to the alignment pattern to generate the information regarding the deflections.
Example 32 includes the subject matter of any of Examples 30-31, and further specifies that the alignment pattern is an alignment fiducial associated with an image of a calibration reticle.
Example 33 includes the subject matter of any of Examples 30-32, and further includes: with a camera, obtaining an image of a calibration reticle situated in a patterning field; and processing the image of the calibration to produce the alignment fiducial.
Example 34 includes the subject matter of any of Examples 30-33, further comprises recording deflections of the printing beam with a camera based on a scan of the printing beam, wherein the mapping of the printing beam to the alignment fiducial is based on the recorded deflections of the printing beam.
Example 35 includes the subject matter of any of Examples 30-35, and further specifies that the printing beam is an electron beam, and the recorded deflections of the printing beam in the patterning field are based on a cathodoluminescence, blackbody radiation, or surface damage image produced with the camera and associated with the scan of the printing beam.
Example 36 is an additive manufacturing (AM) apparatus, including: a printing beam source; a printing beam deflector operable to deflect a printing beam from the printing beam source to scan locations in a patterning field; a camera situated to produce an image of a deflection field defined by deflecting the printing beam in the patterning field and an image associated with a patterning base with respect to an alignment pattern; and a processor coupled to determine printing beam deflections based on the image associated with the deflection field, and the image associated with the patterning base.
Example 37 includes the subject matter of Example 36, and further specifies that the camera is situated to further produce an image of a calibration reticle situated in the patterning field, and the printing beam deflections are determined by the processor based on the image of the calibration reticle, the image associated with the deflection field, and the image associated with the patterning base, and the processor is coupled to determine printing beam deflections based on the image associated with the deflection field, and the image associated with the patterning base.
Example 38 includes the subject matter of any of Examples 36-37, and further specifies that the processor is operable to establish an alignment fiducial based on the image of the calibration reticle, and the printing beam deflections are determined based on mapping of the deflection field to coordinates with respect to the alignment fiducial.
Example 39 includes the subject matter of any of Examples 36-38, and further specifies that the processor is operable to map the image associated with the patterning base to coordinates defined by the alignment fiducial.
In view of the many possible embodiments to which the principles of the disclosed technology may be applied, it should be recognized that the illustrated embodiments are only preferred examples and should not be taken as limiting the scope of the disclosure. The above-mentioned method may be used to correct changes in the patterning beam due to fluctuations in a magnetic field.
This application claims the benefit of U.S. Provisional Application 63/160,654, filed Mar. 12, 2021, which is incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/018981 | 3/4/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63160654 | Mar 2021 | US |