Additive fabrication, e.g., 3-dimensional (3D) printing, provides techniques for fabricating objects (also referred to as “parts”) by causing portions of a building material to solidify at specific locations. Additive fabrication techniques may include stereolithography, selective or fused deposition modeling, direct composite manufacturing, laminated object manufacturing, selective phase area deposition, multi-phase jet solidification, ballistic particle manufacturing, particle deposition, selective laser sintering or combinations thereof. Many additive fabrication techniques build parts by forming successive layers, which are typically cross-sections of the desired object. Typically each layer is formed such that it adheres to either a previously formed layer or a substrate upon which the object is built.
In one approach to additive fabrication, known as selective laser sintering, or “SLS,” solid objects are created by successively forming thin layers by selectively fusing together powdered material. One illustrative description of selective laser sintering may be found in U.S. Pat. No. 4,863,538, incorporated herein in its entirety by reference.
According to some aspects, a powder delivery apparatus is provided for an additive fabrication system, the powder delivery apparatus comprising a hopper configured to hold a powder, a trough adjacent to a build area of the additive fabrication system, and a doser comprising a cylindrical barrel that includes a recess, the doser configured to rotate about an axis such that the recess may be moved into and out of the trough and the hopper by rotating the doser about the axis.
According to some aspects, an additive fabrication system is provided comprising a hopper configured to hold a powder, a trough adjacent to a build area of the additive fabrication system, a doser comprising a cylindrical barrel that includes a recess, the doser configured to rotate about an axis such that the recess may be moved into and out of the trough and the hopper by rotating the doser about the axis, thereby carrying powder within the recess of the doser from the hopper to the trough and/or from the trough to the hopper, a flipper configured to move powder out of the trough to an area adjacent to the build area, a recoater configured to move powder from the area adjacent to the build area onto the build area, and at least one processor configured to deliver powder from the hopper to the build area of the additive fabrication system by rotating the doser about the axis a plurality of times to convey powder from the hopper to the trough, operating the flipper to move powder out of the trough to the area adjacent to the build area, and operating the recoater to move powder from the area adjacent to the build area onto the build area.
According to some aspects, a method is provided of delivering powder to a build area of an additive fabrication system, the method comprising operating a doser arranged within a hopper holding powder to deposit a desired volume of powder in a trough, wherein the doser comprises a cylindrical barrel that includes a recess, and wherein operating the doser comprises (a) rotating the doser such that the recess of the doser collects a dose of powder from within the hopper, (b) rotating the doser so that the recess moves into the trough, thereby depositing at least some of the dose of powder into the trough, and repeating steps (a) and (b) until an amount of powder in the trough reaches a steady state.
The foregoing apparatus and method embodiments may be implemented with any suitable combination of aspects, features, and acts described above or in further detail below. These and other aspects, embodiments, and features of the present teachings can be more fully understood from the following description in conjunction with the accompanying drawings.
Various aspects and embodiments will be described with reference to the following figures. It should be appreciated that the figures are not necessarily drawn to scale. In the drawings, each identical or nearly identical component that is illustrated in various figures is represented by a like numeral. For purposes of clarity, not every component may be labeled in every drawing.
Some additive fabrication techniques, such as Selective Laser Sintering (SLS), form parts by fusing source material, such as one or more fine powders, together into larger solid masses. This process of fusing a source material is referred to herein as “consolidation,” and typically occurs by directing sufficient energy (e.g., heat and/or light) to the material to cause consolidation. Some energy sources, such as lasers, allow for direct targeting of energy into a small area or volume. Other energy sources, such as heat beds or heat lamps, direct energy into a comparatively broader area or volume of material.
An illustrative conventional SLS additive fabrication device is illustrated in
In the example of
Once a layer has been successfully formed, the fabrication platform 131 may be lowered a predetermined distance by a motion system (not pictured in
Since material in the powder bed 130 is typically only consolidated in certain locations by the laser, some material will generally remain within the bed in an unconsolidated state. This unconsolidated material is sometimes referred to as a “part cake.” In some embodiments, the part cake may be used to physically support features such as overhangs and thin walls during the formation process, allowing for SLS systems to avoid the use of temporary mechanical support structures, such as may be used in other additive manufacturing techniques such as stereolithography. In addition, this may further allow parts with more complicated geometries, such as moveable joints or other isolated features, to be printed with interlocking but unconnected components.
The above-described process of producing a fresh layer of powder and consolidating material using the laser repeats to form an object layer-by-layer until the entire object has been fabricated. Once the object has been fully fabricated, the object and the part cake may be cooled at a controlled rate so as to limit issues that may arise with fast cooling, such as warping or other distortion due to variable rate cooling. The object and part cake may be cooled while within the selective laser sintering apparatus, or removed from the apparatus after fabrication to continue cooling. Once fully cooled, the object can be separated from the part cake by a variety of methods. The unused material in the part cake may optionally be recycled for use in subsequent fabrication.
In some conventional systems, the process of repeatedly depositing a layer of powder into the build area may rely upon complex closed-loop control systems that include sensors for carefully metering out the amount of powder needed to precisely cover the build area at a constant depth. Some other conventional systems simply provide more powder than is needed and push the excess into an overflow or catch bin. In the case of closed-loop control, the additive fabrication system requires complex electronics that are capable of operating in a high temperature environment, whereas in the case of catching overflow, the system requires additional space for the overflow bin, and this approach can be wasteful because excess powder is produced.
For purposes of further explanation,
Any excess powder that is not deposited onto the powder bed 230 (e.g., because the recoater is configured to create a layer of powder with a fixed height, and more powder than was needed to create this layer was pushed away from the hopper 210) is pushed into a trough 240 which includes flipper 245. This powder can be reused for subsequent recoating operations by operating flipper 245 to push up powder for the recoater to push over the build area, as shown in
In some cases, there may be a hopper on both sides, but irrespective of whether there are two or one hoppers, the powder delivery method depicted by
The inventors have recognized and appreciated techniques for consistently moving powder from a hopper into a trough for subsequent delivery into a build area of an additive fabrication system. These techniques do not require complex closed-loop control systems and may be effective irrespective of the flowability of the powder. Moreover, in at least some cases, there may be no deposition of excess powder because the amount of powder that is metered into the trough may be precisely controlled to be the amount needed for recoating. In addition, delivery of powder using these techniques may not depend on flow properties of the powder, such as the angle of repose, because effective movement of the powder does not rely on the powder flowing into a desired location.
According to some embodiments, an additive fabrication device may comprise a powder delivery apparatus that comprises a hopper, a trough, and a doser arranged between the hopper and the trough. The doser may be configured to rotate about an axis and may include at least one recess (e.g., a concave region) that, when the doser is rotated about the axis, travels into and out of the hopper and into and out of the trough. As a result, when powder is present in the hopper, the recess may carry powder from the hopper to the trough when the doser rotates. The trough and doser may be configured so that when the trough contains the desired amount of powder for recoating, the doser does not transfer additional material from the hopper into the trough. As a result, the amount of powder in the trough may be self-regulating. That is, instead of the amount of powder in the trough continuing to increase, the amount may stop increasing when it reaches a desired level. As such, the powder in the trough may be delivered to a build area (e.g., by a recoater), resulting in deposition of a consistent amount of powder for every layer during fabrication.
Following below are more detailed descriptions of various concepts related to, and embodiments of, techniques for moving powder from a hopper into a trough for subsequent delivery into a build area of an additive fabrication system. It should be appreciated that various aspects described herein may be implemented in any of numerous ways. Examples of specific implementations are provided herein for illustrative purposes only. In addition, the various aspects described in the embodiments below may be used alone or in any combination, and are not limited to the combinations explicitly described herein.
In the example of
According to some embodiments, the doser may comprise any number of recesses, such as two or more, and is not limited to just the single recess 322 shown in
In operation, rotation of the doser may collect powder from within the hopper and move it into the trough 330 by carrying the powder within the recess 322 as discussed further below. Because of the relative position of the doser and trough, eventually the trough contains enough powder that when the doser rotates into the hopper, the recess 322 is already full of powder. As a result, no additional powder is deposited in the trough when the doser rotates, and a steady state of the powder level is reached. As may be noted from
According to some embodiments, the doser 320 may be arranged at the bottom of the hopper 310 such that powder within the hopper sits alongside and beneath the doser 320. For instance, the doser may be, as shown in
According to some embodiments, doser 320 may comprise, or may consist of, a metal (e.g., steel) and/or a high strength plastic. In some embodiments, the doser 320 may comprise a non-stick coating (e.g., PTFE) to avoid powder sticking to the doser. In some embodiments, the doser may be coupled to an electrical ground to avoid electrostatic sticking of the powder to the doser (e.g., for metal powder).
According to some embodiments, in operation, the doser may be controlled to rotate at a constant speed when moving the cutout portion 322 from the trough into the hopper and back to the trough. The doser may remain stationary when the flipper is operated to remove powder from the trough. Alternatively, the doser may move continuously with the motion of the flipper timed and synchronized with this motion to remove powder from the trough with the flipper without causing the doser to stop moving.
An additional benefit of the configuration of powder delivery apparatus 300 shown in
In contrast, powder in the hopper 310 in powder delivery apparatus 300 is further separated from the build area due to being on the other side of the doser 320. As a result, less indirect heating of the powder in the hopper may occur compared with system 200. While powder in the trough 330 may be indirectly heated to some extent, this heating may be minimal since that powder is delivered to the build shortly after it is moved into the trough from the hopper.
The doser is then operated to rotate as shown in
As shown in
When the trough is full the flipper in the trough is operated to scoop out powder to provide to the recoater, as shown in
Although not shown in
In the sequence of operations depicted in
In the example of
In contrast to
Although the embodiments discussed herein may relate to selective sintering technology, it should be understood that other embodiments within the scope of the invention may be advantageous in other processes in which powder is delivered into a desired volume or area. As such, it will be appreciated that delivery of powder to a build area of an additive fabrication device is not a requirement, as the doser/trough/hopper system may be operated as discussed herein to deliver powder to any desired location. As a non-limiting list of example, the techniques for powder delivery described herein may be utilized in a powder sifter, in baking or confection applications (e.g., to deliver powdered sugar), etc. In some cases, the trough may be omitted so that a doser and hopper may be operated in combination to repeatedly deliver the same amount of powder from the hopper into a desired location. In some cases, the flipper may be configured to remove powder from the doser without there being a trough present. As such, the flipper will remove the powder located in the cutout portion of the doser, and will do so upon each revolution of the doser.
According to some embodiments, computer system 610 may execute software that generates two-dimensional layers that may each comprise sections of the object. Instructions may then be generated from this layer data to be provided to an additive fabrication device, such as additive fabrication device 620, that, when executed by the device, fabricates the layers and thereby fabricates the object. Such instructions may be communicated via link 615, which may comprise any suitable wired and/or wireless communications connection. In some embodiments, a single housing holds the computing device 610 and additive fabrication device 620 such that the link 615 is an internal link connecting two modules within the housing of system 600.
The technology described herein is operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and/or configurations that may be suitable for use with the technology described herein include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
The computing environment may execute computer-executable instructions, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The technology described herein may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
With reference to
Computer 710 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by computer 710 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, computer readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by computer 710. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of the any of the above should also be included within the scope of computer readable media.
The system memory 730 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 731 and random access memory (RAM) 732. A basic input/output system 733 (BIOS), containing the basic routines that help to transfer information between elements within computer 710, such as during start-up, is typically stored in ROM 731. RAM 732 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 720. By way of example, and not limitation,
The computer 710 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only,
The drives and their associated computer storage media discussed above and illustrated in
The computer 710 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 780. The remote computer 780 may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the computer 710, although only a memory storage device 781 has been illustrated in
When used in a LAN networking environment, the computer 710 is connected to the LAN 771 through a network interface or adapter 770. When used in a WAN networking environment, the computer 710 typically includes a modem 772 or other means for establishing communications over the WAN 773, such as the Internet. The modem 772, which may be internal or external, may be connected to the system bus 721 via the user input interface 760, or other appropriate mechanism. In a networked environment, program modules depicted relative to the computer 710, or portions thereof, may be stored in the remote memory storage device. By way of example, and not limitation,
Having thus described several aspects of at least one embodiment of this invention, it is to be appreciated that various alterations, modifications, and improvements will readily occur to those skilled in the art.
Such alterations, modifications, and improvements are intended to be part of this disclosure, and are intended to be within the spirit and scope of the invention. Further, though advantages of the present invention are indicated, it should be appreciated that not every embodiment of the technology described herein will include every described advantage. Some embodiments may not implement any features described as advantageous herein and in some instances one or more of the described features may be implemented to achieve further embodiments. Accordingly, the foregoing description and drawings are by way of example only.
The above-described embodiments of the technology described herein can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component, including commercially available integrated circuit components known in the art by names such as CPU chips, GPU chips, microprocessor, microcontroller, or co-processor. Alternatively, a processor may be implemented in custom circuitry, such as an ASIC, or semicustom circuitry resulting from configuring a programmable logic device. As yet a further alternative, a processor may be a portion of a larger circuit or semiconductor device, whether commercially available, semi-custom or custom. As a specific example, some commercially available microprocessors have multiple cores such that one or a subset of those cores may constitute a processor. However, a processor may be implemented using circuitry in any suitable format.
Further, it should be appreciated that a computer may be embodied in any of a number of forms, such as a rack-mounted computer, a desktop computer, a laptop computer, or a tablet computer. Additionally, a computer may be embedded in a device not generally regarded as a computer but with suitable processing capabilities, including a Personal Digital Assistant (PDA), a smart phone or any other suitable portable or fixed electronic device.
Also, a computer may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible format.
Such computers may be interconnected by one or more networks in any suitable form, including as a local area network or a wide area network, such as an enterprise network or the Internet. Such networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks, wired networks or fiber optic networks.
Also, the various methods or processes outlined herein may be coded as software that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.
In this respect, the invention may be embodied as a computer readable storage medium (or multiple computer readable media) (e.g., a computer memory, one or more floppy discs, compact discs (CD), optical discs, digital video disks (DVD), magnetic tapes, flash memories, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments of the invention discussed above. As is apparent from the foregoing examples, a computer readable storage medium may retain information for a sufficient time to provide computer-executable instructions in a non-transitory form. Such a computer readable storage medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the present invention as discussed above. As used herein, the term “computer-readable storage medium” encompasses only a non-transitory computer-readable medium that can be considered to be a manufacture (i.e., article of manufacture) or a machine. Alternatively or additionally, the invention may be embodied as a computer readable medium other than a computer-readable storage medium, such as a propagating signal.
The terms “program” or “software,” when used herein, are used in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects of the present invention as discussed above. Additionally, it should be appreciated that according to one aspect of this embodiment, one or more computer programs that when executed perform methods of the present invention need not reside on a single computer or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present invention.
Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.
Also, data structures may be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that conveys relationship between the fields. However, any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.
Various aspects of the present invention may be used alone, in combination, or in a variety of arrangements not specifically discussed in the embodiments described in the foregoing and is therefore not limited in its application to the details and arrangement of components set forth in the foregoing description or illustrated in the drawings. For example, aspects described in one embodiment may be combined in any manner with aspects described in other embodiments.
Also, the invention may be embodied as a method, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
Further, some actions are described as taken by a “user.” It should be appreciated that a “user” need not be a single individual, and that in some embodiments, actions attributable to a “user” may be performed by a team of individuals and/or an individual in combination with computer-assisted tools or other mechanisms.
Use of ordinal terms such as “first,” “second,” “third,” etc., in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another or the temporal order in which acts of a method are performed, but are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term) to distinguish the claim elements.
The terms “approximately” and “about” may be used to mean within ±20% of a target value in some embodiments, within ±10% of a target value in some embodiments, within ±5% of a target value in some embodiments, and yet within ±2% of a target value in some embodiments. The terms “approximately” and “about” may include the target value. The term “substantially equal” may be used to refer to values that are within ±20% of one another in some embodiments, within ±10% of one another in some embodiments, within ±5% of one another in some embodiments, and yet within ±2% of one another in some embodiments.
The term “substantially” may be used to refer to values that are within ±20% of a comparative measure in some embodiments, within ±10% in some embodiments, within ±5% in some embodiments, and yet within ±2% in some embodiments. For example, a first direction that is “substantially” perpendicular to a second direction may refer to a first direction that is within ±20% of making a 90° angle with the second direction in some embodiments, within ±10% of making a 90° angle with the second direction in some embodiments, within ±5% of making a 90° angle with the second direction in some embodiments, and yet within ±2% of making a 90° angle with the second direction in some embodiments.
Also, the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having,” “containing,” “involving,” and variations thereof herein, is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.
The present application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application No. 63/028,158, filed May 21, 2020, titled “Techniques For Powder Delivery in Additive Fabrication and Related Systems And Methods,” which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63028158 | May 2020 | US |