The present disclosure concerns an apparatus and method for the fabrication of three dimensional (3D) articles through a layer-by-layer melting and fusion of powder materials. More particularly, the present disclosure concerns a manufacturing method for increasing system speed and efficiency for manufacturing articles having many small features such as lattice structures.
Three dimensional (3D) printing systems are in rapidly increasing use for purposes such as prototyping and manufacturing. One type of three dimensional printer utilizes a layer-by-layer process to form a three dimensional (3D) article of manufacture from powdered materials. Each layer of powdered material is selectively melted and fused using an energy beam such as a laser, electron, or particle beam. The selective fusion of a layer is applied to one or more “solid areas” which are areas within a particular layer to be fused. A solid area is bounded by a boundary which can include an outer boundary and sometimes one or more inner boundaries.
To improve accuracy for fusing a solid area, the fusion process includes a separate fusion of a contour and a hatch pattern. The contour is a fusion pathway that follows the boundary. On the other hand, the hatch pattern is a sequence of parallel fusion pathways or vectors that fill the region of the solid area within the contour. The use of contours and hatching to form solid areas is effective until the solid areas become numerous and small in terms of width dimension or area. An example of many small features is the formation of a lattice structure which involves many very narrow solid areas. Then the contour and hatch pattern method becomes quite burdensome because many small isolated vectors need to be formed and the cost is an amount of scanning time required to form these features.
A first aspect of the disclosure is a method for manufacturing a three-dimensional (3D) article. The method includes operating a vertical movement mechanism to position an upper surface of a build plate or the 3D article proximate to a build plane, operating a coater to dispense a layer of a powder material upon the upper surface, operating a beam system to selectively fuse the layer of powder material including fusing at least one solid area of the layer of powder material, and further operating the vertical movement mechanism, the coater, and the beam system to complete fabrication of the 3D article. For individual solid areas—operation of the beam system to selectively fuse the solid area of powder is according to one of three modes including a first mode (A), a second mode (B), and a third mode (C). The particular mode selected is based upon a comparison of a dimensional parameter of the solid area with two dimensional thresholds including an upper dimensional threshold and a lower dimensional threshold. (A) If the dimensional parameter is above the upper dimensional threshold, then the solid area is fused by (1) fusing a contour that forms a boundary for the solid area and (2) separately fusing a fill area within the contour. The (1) contour is fused by scanning the energy beam along a path that traces around the boundary of the solid area. The (2) fill area is fused by scanning the energy beam in a hatch pattern that include a side-by-side arrangement of parallel vectors that are within the fill area bounded by the contour. (B) If the dimensional parameter is between the upper and lower dimensional thresholds, then the solid area is fused with a zig-zag pattern of vectors. (C) If the dimensional parameter is below the lower dimensional threshold, then the solid area is fused with a vector that follows the long axis of the solid area.
This method has a substantial speed advantage over prior methods when intricate structures with many fine features are fabricated. It is particularly advantageous for fabricating lattices. When fine features—i.e., small solid areas are fabricated using mode (A), the scanner spends much of the fabrication time repositioning the energy beam for solidifying along very short vectors. Therefore the time spent selectively fusing a layer with many fine features is extremely time consuming. Replacing mode (A) with mode (B) allows the use of the zig-zag pattern that can be performed one vector after another without repositioning. Because the solid area is small, the pattern provides complete fill area fusion and defines a border within typical tolerances driven by surface tension. That is because the fine features are not much larger than a melt width for a typical scan vector—so having a contour as in mode (A) does not significantly add to precision but has a large productivity cost. Thus, this method provides the same geometric accuracy with much less scanning time.
In one implementation, the dimensional parameter is a width (W) of the solid area. The upper dimensional threshold can be a multiple of a melt width (mw). The upper dimensional threshold can be, for example, three times mw, four times mw, five times mw or some other integer or non-integer factor times the melt width (mw). The upper dimensional threshold can be less than about 0.5 millimeter (mm), less than about 0.4 mm, or less than about 0.3 mm to name some examples.
When the solid area has a major axis and a minor axis (e.g., elongate rectangle, elongate oval, etc.) the width (W) is measured along the minor axis. For a symmetrical object like a circle or square, the width (W) can be measured at more than one orientation. For a circle, W is the diameter. For a square, W is the length of a side. For a regular polygon, W can be a distance between two opposing sides. For an irregular shape, W may be considered to be a distance between two sides with the sides being a weighted average position of the sides with respect to an axial direction that W is measured over.
The melt width (mw) is the width of a melted and fused segment of material that is formed as the energy beam is scanned along a vector pathway. The melt width (mw) is measured perpendicular to the vector pathway. In an illustrative example, the melt width (mw) can be in a range of 100-150 microns or 0.10 to 0.15 millimeter (mm). One millimeter equals 1000 microns as a linear dimension.
In another implementation, the dimensional parameter is an area magnitude in square millimeters of the solid area. The upper dimensional threshold can be 0.5 square mm to name an example. The lower dimensional threshold can be 0.05 square mm to name an example.
In yet another implementation, the dimensional parameter can include two parameters including a width (W) and an area of the solid area. The upper and lower dimensional thresholds can put limits on both parameters or even has a functional relationship between the two parameters to define the threshold.
The print engine 6 includes a build module 10 containing a build plate 12 having an upper surface 14 for supporting the 3D article 4. Build plate 12 is coupled to a vertical movement mechanism 16 that is configured to vertically position the build plate 12. Vertical movement mechanisms 16 are well known within the art of 3D printing systems. One example of a vertical movement mechanism 16 is a lead screw drive system. The lead screw is threaded into a nut that is mechanically coupled to the build plate 12. The lead screw is coupled to a motor. As the motor turns the lead screw, the action of outer threads of the lead screw against inner threads of the nut have the effect of controllably translating the nut and the build plate in a vertical direction.
In another embodiment the vertical movement mechanism 16 is a rack and pinion drive system. The “rack gear” is a linear gear mechanically coupled to the build plate 12. The “pinion gear” is a round gear coupled to a motor. Outer teeth of the pinion gear engage the linear rack gear. As the motor turns the pinion gear, the rack gear is translated vertically, along with the build plate. These and other vertical movement mechanisms are known in the art for 3D printing systems.
A coater 18 is configured to deposit layers of powder 20 over the build plate 12. Such coaters 18 are known in the art for 3D printing systems that selectively fuse, sinter, and/or melt layers of powder 20. The coater 18 includes a movement mechanism to translate a powder dispenser over the build plate 12. The movement mechanism can be a lead screw drive system or rack and pinion drive system as described above and are well known. Alternatively, the horizontal movement mechanism can include a robotic gantry system that moves along two or three axes and is also well known. The powder dispenser can dispense powder using a metering roller or a valve mechanism. The powder dispenser can also include a wiper for leveling a deposited layer of powder. When a new layer of powder 20 is deposited over the build plate 12 (or over previously deposited powder 20 and or a top surface of the 3D article 4), the new layer of powder has an upper surface 22 that vertically defines a build plane 24.
One or more beam systems 26 are configured to generate and scan energy beams 28 over the build plane 24. Such beam systems 26 are known in the art for 3D printing systems that selectively fuse, sinter, and/or melt layers of powder 20. In an illustrative embodiment, the beam system 26 includes a laser and a pair of galvanometer mirrors. The pair of galvanometer mirrors receive a radiation beam 28 from the laser and then scan the radiation beam 28 in two dimensions over the build plane 24. The bounds of the build plane 24 are determined vertically by an optimal focus of the beam system 26 and horizontally by an effective scanning range of the beam system 26. Beam system 26 may include additional optics such as an “f-theta” or “flat field” lens set that focus the beams 28 and compensate for angular positioning effected by the galvanometer mirrors. All such optics are known in the art for laser systems used for 3D printing systems that selectively fuse, sinter, and/or melt layers of powder 20. In an alternative embodiment, beam system 26 utilizes electron beams 28. In a further embodiment, the beam system 26 utilizes both electron and radiation beams 28. Such systems are known in the art for sintering, fusing, and melting powder materials.
The controller 8 includes a processor coupled to an information storage device. The processor includes at least one CPU (central processing unit). The information storage device includes a non-transient or non-volatile mass storage device that can include, for example, flash memory and/or magnetic disk drives. The information storage device stores software instructions that, when executed by the controller, monitor and control the print engine 6. In the illustrated embodiment, controller 8 includes two coupled controllers including an internal controller 8A that is integral with and internal to the print engine 6 and an external controller 8B that is external to and/or remote from the internal controller 8A. In other embodiments, controller 8 can be completely integral or external relative to the print engine 6. Internal controllers are sometimes referred to as “microcontrollers”. External controllers can include networked host and server computers.
The method 70 includes a comparison of a dimensional parameter of the solid area 60 with one or more dimensional threshold(s). In a first embodiment, the dimensional parameter is a width (W) of the solid area 60 and the threshold(s) would be based upon a length. In a second embodiment, the dimensional parameter is an area magnitude of the solid area 60. In a third embodiment, the dimensional parameter includes width (W) and area parameters and a comparison can be algorithmic. The illustrative embodiment of
According to 72, the solid area 60 geometry is analyzed. This can include comparing the width (W) of the solid area 60 with the melt width (mw) of a scanned vector 68. According to 74, a determination is made as to whether the width (W) of the solid area 60 is above an upper threshold. The upper threshold can be defined relative to the melt width (mw) such as five times the melt width but the upper threshold can vary. If so, then the process proceeds to step 76.
Step 76 is illustrated in
The contour 86 is formed by having an energy beam 28 that scans along the contour 86 with a series of contour vectors 84 with each contour vector 84 scanned from tail to head before the next contour vector 84 is scanned from tail to head. In this way, the energy beam 28 traces around the contour 86. The contour 86 defines the outer boundary of the solid area 60. Similar contours can form internal boundaries where applicable.
The solidified area fill 90 is formed by having an energy beam 28 that scans a series of parallel hatch vectors 88 that fill the region within the contour 86. In the illustrated embodiment, the hatch vectors 88 have a spacing that corresponds to the melt width (mw) so that powder within the solidified area fill 90 is completely solidified. The hatch vectors 88 are parallel or antiparallel to each other.
Referring back to
If the width (W) of the solid area is between the upper and lower thresholds, then the process proceeds to step 82. According to 82, a wobbling or zig-zag vector pattern is scanned to form both the outer boundary and internal area fill of the solid area 60. The solid area 60 can be described with respect to an “advance axis A” and “wobble axis B”.
While the solid area 60 illustrated in
The specific embodiments and applications thereof described above are for illustrative purposes only and do not preclude modifications and variations encompassed by the scope of the following claims.
This non-provisional patent application claims priority to U.S. Provisional Application Ser. No. 63/395,157, Entitled “Rapid Process for Forming Small Area Fill Features” by Sam Coeck et al., filed on Aug. 4, 2022, incorporated herein by reference under the benefit of U.S.C. 119(e).
Number | Date | Country | |
---|---|---|---|
63395157 | Aug 2022 | US |