APPARATUS AND METHODS FOR BUILD SURFACE MAPPING
20190134911 ยท 2019-05-09
Inventors
Cpc classification
B22F10/32
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B22F3/164
PERFORMING OPERATIONS; TRANSPORTING
B22F10/39
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
G06V20/647
PHYSICS
B29C64/268
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B22F10/85
PERFORMING OPERATIONS; TRANSPORTING
B22F10/28
PERFORMING OPERATIONS; TRANSPORTING
B22F10/25
PERFORMING OPERATIONS; TRANSPORTING
B29C64/223
PERFORMING OPERATIONS; TRANSPORTING
B22F12/90
PERFORMING OPERATIONS; TRANSPORTING
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B29C64/153
PERFORMING OPERATIONS; TRANSPORTING
International classification
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
G03F7/00
PHYSICS
B22F3/105
PERFORMING OPERATIONS; TRANSPORTING
B29C64/223
PERFORMING OPERATIONS; TRANSPORTING
B29C64/153
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method, apparatus, and program for build surface mapping and recovery for additive manufacturing. The method may include fabricating an object by additive manufacturing wherein the topology of a build surface is determined. An additive manufacturing process may be modified based on the topology determination. The topology of the surface may be determined by marking the surface with a first mark using a converging energy source; determining a dimension of the mark using a camera; and determining a height of the first mark based on the dimension of the mark.
Claims
1. A method of fabricating an object by additive manufacturing comprising: determining the topography of a surface; and modifying an additive manufacturing process based on the determined topography, wherein determining the topography of the surface comprises: marking the surface with a first mark using a converging energy source; determining a dimension of the mark using a camera; and determining a height of the first mark based on the dimension of the mark.
2. The method of fabricating an object of claim 1, wherein the additive manufacturing process further comprises: determining a location of a depressed area of the surface based on the determined topography, filling in the depressed area in order to reduce variations in the topography of the build surface, wherein the filling in the depressed area comprises: (a) depositing a layer of build material over a depressed area of the build surface; and (b) fusing at least a portion of the layer of build material at the depressed area of the surface; (c) depositing a subsequent layer of powder over the depressed area of the build surface; and (d) repeating steps (a)-(c) until the filling in of the depressed areas is complete.
3. The method of fabricating an object of claim 2, wherein before at least one of steps (c) and (d), the topology of the surface is determined, wherein determining the topology of the surface further comprises: marking the surface with a second mark using the converging energy source; determining a second dimension of the second mark using the camera; and comparing the first dimension to the second dimension.
4. The method of fabricating an object of claim 1, wherein the additive manufacturing process further comprises: determining a location of protruded area of the surface based on the determined topography; and performing a leveling operation to the surface to reduce variations in the topography of the build surface.
5. The method of fabricating an object of claim 4, wherein the leveling operation comprises: appending a 3D representation of the inverse of the measured topography to a CAD file of the object to produce a custom CAD file, and using the custom CAD file to direct the filling of the protruded area and the area surrounding the protruded area when building the object.
6. The method of fabricating an object of claim 4, wherein the leveling operation comprises performing at least one of an ablation process and a shot peening process to the protruded area.
7. The method of fabricating an object of claim 1, wherein the surface is at least one of a powder and a foil.
8. The method of fabricating an object of claim 2, wherein the build material is at least one of a powder and a foil.
9. A method of measuring the topography of a surface during an additive manufacturing process, the method comprising: (a) marking a surface with a first mark using a converging energy source; (b) determining a dimension of the mark using a camera; and (c) determining a height of the first mark based on the dimension of the mark.
10. The method of measuring the topography of claim 9, wherein the method further comprises: (d) repeating steps (a)-(c) at multiple locations on the surface; and (e) comparing the determined height of the marks at said multiple locations on the surface.
11. The method of measuring the topography of claim 9, wherein the method further comprises: (d) repeating steps (a)-(c) on multiple surfaces; and (e) comparing the determined height of the marks at said multiple surfaces.
12. The method of measuring the topography of claim 9, wherein the surface is at least one of a powder and a foil.
13. The method of measuring a topography of a surface of claim 11, wherein said multiple surfaces comprises a first layer of powder and a second layer of powder over the first layer of powder.
14. The method of measuring a topography of a surface of claim 11, wherein said multiple surfaces comprises a first layer of foil and a second layer of foil over the first layer of foil.
15. A non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus, the method comprising: (a) marking the surface with a first mark using a converging energy source; (b) determining a dimension of the mark using a camera; and (c) determining a height of the first mark based on the dimension of the mark.
16. The non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus of claim 15, wherein the method further comprises: (d) repeating steps (a)-(c) at multiple locations on the surface; and (e) comparing the determined height of the marks at said multiple locations on the surface.
17. The non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus of claim 15, wherein the method further comprises: (d) repeating steps (a)-(c) on multiple surfaces; and (e) comparing the determined height of the marks at said multiple surfaces.
18. The non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus of claim 15, wherein the surface is at least one of a powder and a foil.
19. The non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus of claim 15, wherein said multiple surfaces comprises a first layer of powder and a second layer of powder over the first layer of powder.
20. The non-transitory computer readable medium storing a program configured to cause a computer to execute a method for determining a topography of a surface during an additive manufacturing apparatus of claim 17, wherein said multiple surfaces comprises a first layer of foil and a second layer of foil over the first layer of foil.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate one or more example aspects of the present disclosure and, together with the detailed description, serve to explain their principles and implementations.
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION
[0020] While the aspects described herein have been described in conjunction with the example aspects outlined above, various alternatives, modifications, variations, improvements, and/or substantial equivalents, whether known or that are or may be presently unforeseen, may become apparent to those having at least ordinary skill in the art. Accordingly, the example aspects, as set forth above, are intended to be illustrative, not limiting. Various changes may be made without departing from the spirit and scope of the disclosure. Therefore, the disclosure is intended to embrace all known or later-developed alternatives, modifications, variations, improvements, and/or substantial equivalents.
[0021]
[0022] The apparatus 400 may include a positioning mechanism (not shown), the maximum build area may be defined by the positioning mechanism, instead of by a powder bed as with conventional systems, and the build area for a particular build may be confined to a build envelope 414 that may be dynamically built up along with the object. The positioning mechanism or gantry may include an x crossbeam (not shown) that moves the build unit 400 in the x direction. There may be two y crossbeams that move the build unit 400 and the x crossbeam in the y direction. The x cross beam and the build unit 400 may be attached by a mechanism that moves the build unit 400 in the z direction. The present invention is not limited thereto and may utilize other multidimensional positioning systems such as, for example, a delta robot, cable robot, or robot arm. The irradiation emission directing device 401 may be independently moved inside of the build unit 400 by a second positioning system (not shown).
[0023] The irradiation source directing device 401 may include an irradiation source that, in the case of a laser source, originates the photons comprising the laser irradiation that is directed by the irradiation emission directing device. The laser source may be a converging laser source which may be focused using a lens and/or series of lenses and/or a mirror and/or series of mirrors. The irradiation emission directing device may be, for example, a galvo scanner, and the laser source may be located outside the build environment. Under these circumstances, the laser irradiation may be transported to the irradiation emission directing device by any suitable means, for example, a fiber-optic cable. When the irradiation source is an electron source, then the electron source originates the electrons that comprise the e-beam that is directed by the irradiation emission directing device. When the irradiation source is an electron source, then the irradiation emission directing device may be, for example, a deflecting coil.
[0024]
[0025]
[0026] It is noted that while the abovementioned selective powder recoating mechanism 504 only includes a single powder dispenser, the powder recoating mechanism may include multiple compartments containing multiple different material powders are also possible.
[0027] Additional details for a build units and positioning mechanisms for a single and/or multiple units that can be used in accordance with the present invention may be found in U.S. patent application Ser. No. 15/610,177, titled Additive Manufacturing Using a Mobile Build Volume, with attorney docket number 037216.00103, and filed May, 31, 2017; U.S. patent application Ser. No. 15/609,965, titled Apparatus and Method for Continuous Additive Manufacturing, with attorney docket number 037216.00102, and filed May 31, 2017; U.S. patent application Ser. No. 15/610,113, titled Method for Real-Time Simultaneous Additive and Subtractive Manufacturing With a Dynamically Grown Build Wall, with attorney docket number 037216.00108, and filed May 31, 2017; U.S. patent application Ser. No. 15/610,214, titled Method for Real-Time Simultaneous and Calibrated Additive and Subtractive Manufacturing, with attorney docket number 037216.00109, and filed May 31, 2017; U.S. patent application Ser. No. 15/609,747, titled Apparatus and Method for Real-Time Simultaneous Additive and Subtractive Manufacturing with Mechanism to Recover Unused Raw Material, with attorney docket number 037216.00110, and filed May 31, 2017; U.S. patent application Ser. No. 15/406,444, titled Additive Manufacturing Using a Dynamically Grown Build Envelope, with attorney docket number 037216.00061, and filed Jan. 13, 2017; U.S. patent application Ser. No. 15/406,467, titled Additive Manufacturing Using a Mobile Build Volume, with attorney docket number 037216.00059, and filed Jan. 13, 2017; U.S. patent application Ser. No. 15/406,454, titled Additive Manufacturing Using a Mobile Scan Area, with attorney docket number 037216.00060, and filed Jan. 13, 2017; U.S. patent application Ser. No. 15/406,461, titled Additive Manufacturing Using a Selective Recoater, with attorney docket number 037216.00062, and filed Jan. 13, 2017; U.S. patent application Ser. No. 15/406,471, titled Large Scale Additive Machine, with attorney docket number 037216.00071, and filed Jan. 13, 2017, the disclosures of which are incorporated herein by reference.
[0028] One advantage of the abovementioned additive machines is that, in some embodiments, the build plate may be vertically stationary (i.e. in the z direction). This permits the build plate to support as much material as necessary, unlike the prior art methods and systems, which require some mechanism to raise and lower the build plate, thus limiting the amount of material that can be used. Accordingly, large scale additive machines are particularly suited for manufacturing an object within a large build envelope. With respect to the build envelope, precision and quality of the envelope may be relatively unimportant, such that rapid build techniques are advantageously used. In general, the build envelope may be built by any suitable means, for instance by Mig or Tig welding, or by laser powder deposition. If the wall is built by additive manufacturing, then a different irradiation emission directing device can be used to build than wall than is used to build the object. This is advantageous because building the wall may be done more quickly with a particular irradiation emission directing device and method, whereas a slower and more accurate directing device and method may be desired to build the object.
[0029] While the build(s) solidify powder or a build material to build a component (e.g. 330, 415), stresses within the solidified portion of the build may result in areas of the build being higher or lower in the z direction than desired. A controller may be provided (not shown) that includes a processor to determine the topology of the build surface as a build progresses.
[0030] Turning to
[0031] The controller (not shown) of an AM apparatus which includes a processor, may calculate and/or be programmed with an expected height of the build and/or z-height of the build material surface 618. In order to determine if portions of the surface fall within the expected z-height range, a converging energy source 603 may be focused so that the beam converges at a known point. By controlling the convergence point of the beam, either a beam dimension and/or a mark formed on the build material by the beam may be known and compared with a known beam dimension at the expected z-height 618. For example, it may be known that when a focal point of the converging energy source is set to a specific value, a beam and/or mark at point 624 on the build surface formed by the beam would have a specific dimension if the build surface is at the expected plane 618. A camera 606 may be focused so as to detect a dimension of a mark formed on the surface of the build by the energy source and/or a dimension of the energy source itself. However, if a build surface has a depression (i.e. is at a negative z-value with relation to the expected plane 618), the beam and/or mark at point 616 would have a dimension larger than at a point 624. Thus, in the abovementioned situation the determination may be made that the build surface 610 is lower in a z-direction than expected and is thus depressed when compared to the expected plane 618. Once it is determined that the build surface 610 is lower in a z-direction that expected and/or than the rest of the build surface, the AM apparatus may modify the build to deposit more build material and/or to add and solidify additional layers of build material to the depressed region 610 so that the depressed region of the build material falls within a correct z-height. Similarly, as shown in
[0032] As another example, several marks at portions 612, 614 and/or 616 may be detected by the camera 606, and the overall topography of the build surface may be determined. A computer-aided design (CAD) file may be created based on the topology within the established footprint or lowest locations. The controller may establish a minimum and maximum Z-height of the surface topology. By establishing the minimum and maximum Z-height of the surface topology in a particular layer of the build, the topology map may be used to automatically alter the build file for a part within the footprint having inverse topology and height (Zmax-Zmin) at each of the portions 612-614. A topology compensating build, for example, may be appended at the next and/or further portions of the incumbent part build file. Portions of the build may also protrude from the build surface (i.e. extend in the positive z-direction). For example, at portion 622 the energy source may be used to form a mark on the build surface. The camera 606 detects the mark and a dimension of the mark detected by the camera. Based on the dimension detected by the camera 606, it may be determined that portion 622 extends above the correct z-height 628 and the dimension may be used to determine a topology of the surface at portion 622 of the build surface. The determined topology may then be used to automatically alter the build file for a part within the footprint having inverse topology and height (Zmax-Zmin) at portion 622. A topology compensating build, for example, may be appended at the next and/or further portions of the incumbent part build file. For example, if it is determined that surface 622 extends above the correct z-height, in subsequent layers less build material may be added and/or fused to region 622 than in regions of the build surface that are within the correct z-height. As an alternative or in combination with the abovementioned method, the energy source may also be used to shot peen and or ablate the surface of the build at portion 622. For example, laser shot peening may be used to remove fused build material and reduce the z-dimension of portion 622 and/or to prepare the surface for the subsequent addition of build material. As another example, a laser may be used to ablate the surface to reduce the z-dimension of portion 622 of the build and/or to prepare the surface for the subsequent addition of build material.
[0033] Another simplified example is shown in
[0034] The controller (not shown) of an AM apparatus which includes a processor, may calculate and/or be programmed with an expected height of the build and/or build material surface 729. In order to determine if portions of the surface fall within the expected z-height range, a converging energy source 703A may be focused so that the beam converges at a known point 724A. It is noted that while the converging point 724A in this example is shown above the expected z-height range, the converging point 724A may be located in any desired location (e.g., below, or at the expected z-height). By controlling the convergence point of the beam, either a beam dimension and/or a mark formed on the build material by the beam at portion 717 may be known and compared with a known beam and/or mark dimension at the expected z-height 729. Further, the controller may determine the dimension of the mark when the surface is at the correct z-height by comparing the dimension of the beam and/or mark at several locations on one layer and/or by comparing the dimension of the beam and/or mark at a single location at a previous layer and subsequent layer of the build. For example, it may be known that when a focal point of the converging energy source is set to specific location e.g. 724A, a beam and/or mark at a correct z-height 740 would have a specific dimension. A camera 707A may be focused so as to detect a dimension of an actual mark 717 formed on the surface of the build 718 by the energy source 703A and/or a dimension of the energy source itself. However, if a build surface is below the expected z-height (i.e. is at a negative z-value with relation to the expected z-height 729), the beam and/or mark at point 717 would have a dimension larger than at a point 740. Thus, in the abovementioned situation the determination may be made that the build surface 717 is lower in a z-direction than expected. Once it is determined that the build surface 717 is lower in a z-direction than expected, the AM apparatus may modify the build to deposit more build material and/or to add and solidify additional layers of build material to the lower portion of the build 717 so that region 717 of the build material falls within a correct z-height.
[0035] In the above example, the energy source may be used to produce several marks on the build surface at differing locations, by reading the marks with camera 707A and/or 707B, the overall topography of the build surface may be determined. A computer-aided design (CAD) file may be created based on the topology within the established footprint or lowest locations. The controller may establish a minimum and maximum Z-height of the surface topology. By establishing the minimum and maximum Z-height of the surface topology in a particular layer of the build, the topology map may be used to automatically alter the build file for a part within the footprint having inverse topology and height (Zmax-Zmin) at each of the portions that fall out of the expected z-height range. A topology compensating build, for example, may be appended at the next and/or further portions of the incumbent part build file.
[0036] Portions of the build may also protrude from the build surface (i.e. extend in the positive z-direction). For example, at portion 714 the energy source may be used to form a mark on the build surface 716. The camera 707B detects the mark and a dimension of the mark. In this example, the point at which the energy source converges 724 may be above the expected z-height 750 of the build surface, such that a mark formed by the energy source formed at the expected z-height would have specific dimension. It is noted that the point at which the energy source converges 724 may also be above the expected build surface or at the expected build surface. In the above example, if the detected dimension is smaller at the actual build surface 714 it may be determined that portion 714 extends above the expected an/or average z-height 750 and the dimension may be used to determine a topology of the surface at portion 750 of the build surface. The determined topology may then be used to automatically alter the build file for a part within the footprint having inverse topology and height (Zmax-Zmin) at portion 750. A topology compensating build, for example, may be appended at the next and/or further portions of the incumbent part build file. For example, if it is determined that surface 750 extends above the correct z-height, in subsequent layers less build material may be added and/or fused to region 750 than in regions of the build surface that are within the correct z-height. As an alternative or in combination with the abovementioned method, the energy source may also be used to shot peen and or ablate the surface of the build at portion 750. For example, laser shot peening may be used to remove fused build material and reduce the z-dimension of portion 750 and/or to prepare the surface for the subsequent addition of build material. As another example, a laser may be used to ablate the surface to reduce the z-dimension of portion 750 of the build and/or to prepare the surface for the subsequent addition of build material.
[0037]
[0038] As shown in
[0039] As shown in
[0040] As an alternative or in combination with the abovementioned process, the determined topology may be used to automatically alter the build file for a part within the footprint having inverse topology and height (Zmax-Zmin) at portion 822. A topology compensating build, for example, may be appended at the next and/or further portions of the incumbent part build file. For example, if it is determined that surface 822 extends above the correct z-height, in subsequent layers less build material may be added and/or fused to region 822 (i.e. as shown by ref. 861 in
[0041] As shown in
[0042]
[0043]
[0044] This written description uses examples to disclose the invention, including the preferred embodiments, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal language of the claims. Aspects from the various embodiments described, as well as other known equivalents for each such aspect, can be mixed and matched by one of ordinary skill in the art to construct additional embodiments and techniques in accordance with principles of this application.