Three-dimensional printing systems are used to print three-dimensional objects. Existing three-dimensional printing systems are relatively slow, have a low throughput, are expensive to operate, and/or generate excessive waste. There is a never ending search to increase the speed, operation, the throughput and reduce the cost of operation for three-dimensional printing systems.
For example, in a metal powder three-dimensional printing system, the powder must be supplied in a consistent and continuous manner. Unfortunately, materials such as fine powders can adhere or clump together in supply containers or hoppers, making it difficult to evenly deposit powder layers on the part and maintain consistent powder flow. Stated in another fashion, the metal powder is prone to a phenomenon known as “bridging,” where the powder tends to form connections with itself and any non-vertical surface and stop flowing.
Accordingly, there exists a need for improved material supply assembly that accurately delivers the powder in the three-dimensional printing system.
A level sensor assembly for estimating a level of a dielectric powder in a container assembly includes (i) a first electrode member that is coupled to the container assembly; (ii) a second electrode member that is coupled to the container assembly, the second electrode member being spaced apart from the first electrode member and configured so that powder in the container assembly is positioned at least partly between the electrode members; and (iii) a control system that utilizes a capacitance between the electrode members to estimate the level of the powder in the container assembly.
In any or all of the disclosed implementations, the control system can include a first integrated circuit that generates an oscillating wave output that corresponds to the capacitance between the electrode members.
In any or all of the disclosed implementations, the first integrated circuit generates an oscillating, square wave output that corresponds to the capacitance between the electrode members. The first integrated circuit can include a 555 timer.
In any or all of the disclosed implementations, the control system can include a second integrated circuit that determines a frequency of the oscillating wave output. The second integrated circuit can include a field-programmable gate array.
In any or all of the disclosed implementations, the control system can estimate the level of the powder in the container assembly based on the frequency of the oscillating wave output.
In another implementation, a powder supply assembly for supplying powder to a build platform of a processing machine for building a three-dimensional object from a dielectric powder includes a container assembly that retains the powder, and the level sensor assembly coupled to the container assembly. In this design, the level sensor assembly estimates the level of the dielectric powder in the container assembly.
In any or all of the disclosed implementations, the powder supply assembly can include a first container subassembly and a second container subassembly; and the level sensor assembly can estimate the level of the dielectric powder in at least one of the container subassemblies.
In another implementation, a processing machine for building a three-dimensional object from powder includes (i) a build platform; (ii) the powder supply assembly described herein; and (iii) an energy system that directs an energy beam at a portion of the powder on the build platform to form a portion of the object.
In another implementation, a powder supply assembly for supplying powder to a build platform of a processing machine for building a three-dimensional object from the powder includes (i) a first container subassembly; (ii) a second container subassembly that retains the powder, the second container subassembly including a refill outlet; and (iii) a transfer system that transfers powder from the second container subassembly to the first container subassembly. The transfer system can include a transfer slope, and a slope actuator assembly that moves the transfer slope between (i) a non-flow position in which powder does not flow from the refill outlet and is not transferred to the first container subassembly; and (ii) a flow position in which powder flows from refill outlet and is transferred to the first container subassembly.
A number of different powder supply assemblies are disclosed herein. As an overview, these powder supply assemblies are uniquely designed to accurately, efficiently, evenly, and quickly distribute the powder onto the build platform. This will improve the accuracy of the built object, and reduce the time required to form the built object.
In any or all of the disclosed implementations, in the non-flow position, the transfer slope can be positioned adjacent to the refill outlet, and/or in the flow position, the transfer slope can be positioned spaced apart from the refill outlet.
In any or all of the disclosed implementations, the slope actuator assembly can move the transfer slope linearly between the flow position and the non-flow position.
In any or all of the disclosed implementations, the slope actuator can pivot the transfer slope between the flow position and the non-flow position.
In any or all of the disclosed implementations, the refill outlet is an outlet angle, and in the non-flow position, the transfer slope is at a first slope angle that is approximately equal to the outlet angle.
In any or all of the disclosed implementations, in the flow position, the transfer slope can be at a second slope angle that is approximately equal to the outlet angle. Alternatively, in any or all of the disclosed implementations, in the flow position, the transfer slope is at a second slope angle that is different from the outlet angle.
In any or all of the disclosed implementations, the level sensor assembly provided herein can monitor a powder level in at least one of the container subassemblies.
In another implementation, a powder supply assembly for supplying powder to a build platform of a processing machine for building a three-dimensional object from the powder includes (i) a first container subassembly; (ii) a second container subassembly that retains the powder, the second container subassembly including a refill outlet; and (iii) a transfer system that transfers powder from the second container subassembly to the first container subassembly. The transfer system can include a transfer slope, and a vibration system that selectively vibrates the transfer slope to selectively control the flow of the powder from the refill outlet of the second container subassembly.
In any or all of the disclosed implementations, the transfer slope can be positioned spaced apart from the refill outlet.
In any or all of the disclosed implementations, the refill outlet is at an outlet angle, and the transfer slope is at a slope angle that is approximately equal to the outlet angle.
In another implementation, a powder supply assembly for supplying powder to a build platform of a processing machine for building a three-dimensional object from the powder includes (i) a first container subassembly having a container inlet having a container longitudinal axis; (ii) a second container subassembly that retains the powder, the second container subassembly including a refill outlet; and (iii) a transfer system that receives powder from the refill outlet and transfers the powder to the first container subassembly. The transfer system can include (i) a transfer slope that extends from the refill outlet to the container inlet, and (ii) a slope aperture assembly; wherein powder from the refill outlet slides down the transfer slope and falls through the slope aperture assembly to be distributed along the container longitudinal axis of the container inlet.
In any or all of the disclosed implementations, the slope aperture assembly includes at least one slope aperture that extends through the transfer slope.
In any or all of the disclosed implementations, the slope aperture assembly includes a plurality of slope apertures that extends through the transfer slope, and the slope apertures can be spaced apart along an aperture axis. The aperture axis can be substantially parallel to the container longitudinal axis. Moreover, the aperture axis can be diagonal to a slope longitudinal axis of the transfer slope.
In still another implementation, a powder supply assembly for supplying powder to a build platform of a processing machine for building a three-dimensional object from the powder includes (i) a first container subassembly that deposits the powder on the build platform, the first container subassembly having a container inlet; (ii) a second container subassembly that retains the powder, the second container subassembly including a refill outlet; and (iii) a resilient assembly that supports the first container subassembly.
In any or all of the disclosed implementations, the amount of powder in the first container subassembly influences a position of the first container subassembly relative to the second container subassembly.
In any or all of the disclosed implementations, a sensor system can estimate the amount of powder in the first container subassembly based on the position of the first container subassembly.
In any or all of the disclosed implementations, the resilient assembly can couple the first container subassembly to the second container subassembly.
In any or all of the disclosed implementations, a container valve can selectively control the flow of the powder from the second container subassembly to the first container subassembly.
In any or all of the disclosed implementations, a coupler assembly can couple the first container subassembly to the container valve. In this design, movement of the first container subassembly away from the second subassembly causes the coupler assembly to urge the container valve to open, and movement of the first container subassembly towards the second subassembly causes the coupler assembly to urge the container valve to close.
The novel features of this embodiment, as well as the embodiment itself, both as to its structure and its operation, will be best understood from the accompanying drawings, taken in conjunction with the accompanying description, in which similar reference characters refer to similar parts, and in which:
The type of three-dimensional object(s) 11 manufactured with the processing machine 10 may have various shapes or geometries. As a non-exclusive example, the three-dimensional object 11 may be a metal part, or another type of part, for example, a resin, plastic, or a ceramic part, etc. The three-dimensional object 11 may also be referred to as a “built part”.
The type of powder 12 joined and/or fused together may be varied to suit the desired properties of the object(s) 11. As a non-exclusive example, the powder 12 may include metal powder grains (e.g., including one or more of titanium, aluminum, vanadium, chromium, copper, stainless steel, or other suitable metals) or alloys for metal three-dimensional printing. Alternatively, in certain implementations, the powder 12 may be non-metal powder, plastic, polymer, glass, ceramic powder, organic powder, inorganic powder, or any other material known to people skilled in the art. The powder 12 may also be referred to as “material” or “powder particles”.
A number of different designs of the processing machine 10 are provided herein. In certain implementations, the processing machine 10 includes (i) a powder bed assembly 14; (ii) a pre-heat device 16; (iii) a powder supply assembly 18 (illustrated as a box); (iii) a measurement device 20 (illustrated as a box); (iv) an energy system 22 (illustrated as a box); and (v) a control system 24 (illustrated as a box) that cooperate to make each three-dimensional object 11. The design of each of these components may be varied pursuant to the teachings provided herein. Further, the positions of the components of the processing machine 10 may be different than that illustrated in
A number of different powder supply assemblies 18 are disclosed herein. As an overview, these powder supply assemblies 18 are uniquely designed to accurately, uniformly, efficiently, evenly, and quickly distribute the powder layers 13 onto the powder bed assembly 14. Further, in certain implementations, the powder supply assembly 18 distributes the powder 12 over a relatively large powder bed assembly 14. This will improve the accuracy of the built object 11, and reduce the time required to form the built object 11.
In certain implementations, the powder supply assembly 18 is a multiple stage delivery system that accurately delivers the powder 12 to the powder bed assembly 14. Additionally or alternatively, the powder supply assembly 18 includes a unique powder level sensor that monitors the level of powder in at least a portion of the powder supply assembly 18. Additionally or alternatively, the powder supply assembly 18 includes a unique refilling and transfer system for refilling the multiple stage delivery system.
The thickness of each powder layer 13 can be varied to suit the manufacturing requirements. In alternative, non-exclusive examples, one or more (e.g. all) of the powder layers 13 can have a uniform layer thickness (along the Z axis) of approximately twenty, thirty, forty, fifty, sixty, seventy, eighty, or ninety, or one hundred microns. However, other layer thicknesses are possible. Particle sizes of the powder 12 can be varied. In one implementation, a common particle size is approximately fifty microns. Alternatively, in other non-exclusive examples, the particle size can be approximately twenty, thirty, forty, sixty, seventy, eighty, or ninety, or one hundred microns. However, other powder particle sizes are possible.
A number of Figures include an orientation system that illustrates an X axis, a Y axis that is orthogonal to the X axis, and a Z axis that is orthogonal to the X and Y axes. It should be noted that any of these axes can also be referred to as the first, second, and/or third axes. Further, as used herein, movement with six degrees of freedom shall mean along and about the X, Y, and Z axes.
In
It should be noted that any of the processing machines 10 described herein may be operated in a controlled environment, e.g. such as a vacuum, using an environmental chamber 23 (illustrated in
It should be noted that these zones may be spaced apart differently, oriented differently, or positioned differently from the non-exclusive example illustrated in
In
In the implementation illustrated in
In alternative, non-exclusive implementations, the build platform 26A can be (i) flat, circular disk shaped for use with a corresponding support side wall 26B that is circular tube shaped; (ii) flat rectangular shaped for use with a corresponding support side wall 26B that is rectangular tube shaped, or (iii) polygonal-shaped for use with a corresponding support side wall 26B that is polygonal tube shaped. Alternatively, other shapes of the build platform 26A and the support side wall 26B may be utilized. Still alternatively, in another implementation, the support side wall 26B can be built concurrently as a custom shape around the object 11, while the object 11 is being built.
The device mover 28 can move the powder bed 26 relative to the pre-heat device 16 (and the pre-heat zone 16A), the powder supply assembly 18 (and the deposit zone 18A), the measurement device 20 (and the measurement zone 20A), and the energy system 22 (and the irradiation zone 22A). This allows nearly all of the rest of the components of the processing machine 10 to be fixed while the powder bed 26 is moved. For example, the device mover 28 can rotate the powder bed 26 about the rotation axis 25A relative to the pre-heat device 16, the powder supply assembly 18, the measurement device 20, and the energy system 22.
In one implementation, the device mover 28 can move the powder bed 26 at a substantially constant or variable angular velocity about the rotation axis 25A. As alternative, non-exclusive examples, the device mover 28 may move the powder bed 26 at a substantially constant angular velocity of at least approximately 1, 2, 5, 10, 20, 30, 60, 100 or more revolutions per minute (RPM). Stated in a different fashion, the device mover 28 may move the powder bed 26 at a substantially constant angular velocity of between one and one hundred revolutions per minute.
Additionally or alternatively, the device mover 28 may move the powder bed 26 in a stepped or other fashion. For example, it may be desired to speed up or slow down the rotation of the powder bed 26 for some sections, either as part of a normal cycle like increase time under pre-heater, or as a smart corrective action during the build (e.g. to repair a defect). The rotation axis 25A may be aligned along with gravity direction, and may be along with an inclination direction about the gravity direction. Still alternatively, the device mover 28 can be designed to move the powder bed 26 linearly along the Y and/or X axis.
In
The powder 12 used to make the object 11 is deposited onto the powder bed 26 in a series of powder layers 13. Depending upon the design of the processing machine 10, the powder bed 26 with the powder 12 may be very heavy. With the present design, this large mass may be rotated at a constant or substantially constant speed to avoid accelerations and decelerations, and the required motion is a continuous rotation of a large mass, with no non-centripetal acceleration other than at the beginning and end of the entire exposure process. The melting process may be performed during the period when moving velocity is constant.
The pre-heat device 16 selectively preheats the powder 12 in the pre-heat zone 16A that has been deposited on the powder bed 26 during a pre-heat time. In certain embodiments, the pre-heat device 16 heats the powder 12 to a desired preheated temperature in the pre-heat zone 16A when the powder 12 is moved through the pre-heat zone 16A. The number of the pre-heat devices 16 may be one or plural.
In one embodiment, the pre-heat device 16 is positioned along a pre-heat axis (direction) 16B and is arranged between the measurement device 20 and the energy system 22. However, the pre-heat device 16 can be positioned at another location.
The design of the pre-heat device 16 and the desired preheated temperature may be varied. In one embodiment, the pre-heat device 16 may include one or more pre-heat energy source(s) 16C that direct one or more pre-heat beam(s) 16D at the powder 12. Each pre-heat beam 16D may be steered as necessary. As alternative, non-exclusives examples, each pre-heat energy source 16C may be an electron beam system, a mercury lamp, an infrared laser, a supply of heated air, thermal radiation system, a visual wavelength optical system or a microwave optical system. The desired preheated temperature may be 50% 75% 90% or 95% of the melting temperature of the powder material used in the printing. It is understood that different powders have different melting points and therefore different desired pre-heating points. As non-exclusive examples, the desired preheated temperature may be at least 300, 500, 700, 900, or 1000 degrees Celsius. Energy input may also vary dependent on melt duty of previous layers, specific regions on a layer, or progress though the build.
The powder supply assembly 18 deposits the powder 12 onto the powder bed 26. In certain embodiments, the powder supply assembly 18 supplies the powder 12 to the powder bed 26 in the deposit zone 18A while the powder bed 26 is being moved to form each powder layer 13 on the powder bed 26.
In one implementation, the powder supply assembly 18 extends along a powder supply axis (direction) 18B and is arranged between the measurement device 20 and the energy system 22. The number of the powder supply assemblies 18 may be one or plural.
With the present design, the powder supply assembly 18 deposits the powder 12 onto the powder bed assembly 14 to sequentially form each powder layer 13. Once a portion of the powder layer 13 has been melted with the energy system 22, the powder supply assembly 18 evenly and uniformly deposits another (subsequent) powder layer 13.
It should be noted that each three-dimensional object 11 is formed through consecutive fusions of consecutively formed cross sections of powder 12 in one or more powder layers 13. For simplicity, the example of
A number of alternative powder supply assemblies 18 are described in more detail below. In these embodiments, the powder supply assembly 18 is an overhead powder supply that supplies the powder 12 onto the top of the powder bed assembly 14.
The measurement device 20 inspects and monitors the melted (fused) layers of the object 11 as that are being built, and/or the deposition of the powder layers 13. The number of the measurement devices 20 may be one or plural. For example, the measurement device 20 can measure both before and after the powder 12 is distributed.
As non-exclusive examples, the measurement device 20 may include one or more optical elements such as a uniform illumination device, fringe illumination device (structured illumination device), cameras that function at one or more wavelengths, lens, interferometer, or photodetector, or a non-optical measurement device such as an ultrasonic, eddy current, or capacitive sensor.
In one implementation, the measurement device 20 extends along a measurement axis 20B and is arranged between the powder supply assembly 18 and the pre-heat device 16, however, the measurement device 20 may be alternatively located.
The energy system 22 selectively heats and melts the powder 12 in the energy zone 22A to sequentially form each of the layers of the object 11 while the powder bed 26 and the object 11 are being moved. The energy system 22 can selectively heat the powder 12 at least based on a data regarding to the object 11 to be built. The data may be corresponding to a computer-aided design (CAD) model data. The number of the energy systems 22 may be one or plural.
In one embodiment, the energy system 22 is positioned along an energy axis (direction) 22B and is arranged between the pre-heat device 16 and the powder supply assembly 18. The design of the energy system 22 can be varied. In one embodiment, the energy system 22 may include one or more energy source(s) 22C (“irradiation systems”) that direct one or more irradiation (energy) beam(s) 22D at the powder 12. The one or more energy sources 22C can be controlled to steer the energy beam(s) 22D to melt the powder 12.
As alternative, non-exclusives examples, each of the energy sources 22C can be designed to include one or more of the following: (i) an electron beam generator that generates a charged particle electron beam; (ii) an irradiation system that generates an irradiation beam; (iii) an infrared laser that generates an infrared beam; (iv) a mercury lamp; (v) a thermal radiation system; (vi) a visual wavelength system; (vii) a microwave wavelength system; or (viii) an ion beam system.
Different powders 12 have different melting points. As non-exclusive examples, the desired melting temperature may be at least 1000, 1400, 1700, 2000, or more degrees Celsius.
The control system 24 controls the components of the processing machine 10 to build the three-dimensional object 11 from the computer-aided design (CAD) model by successively melting portions of one or more of the powder layers 13. For example, the control system 24 can control (i) the powder bed assembly 14; (ii) the pre-heat device 16; (iii) the powder supply assembly 18; (iii) the measurement device 20; and (iv) the energy system 22. The control system 24 can be a centralized system or a distributed system.
The control system 24 may include, for example, a CPU (Central Processing Unit) 24A, a GPU (Graphics Processing Unit) 24B, and electronic memory 24C. The control system 24 functions as a device that controls the operation of the processing machine 10 by the CPU executing the computer program. This computer program is a computer program for causing the control system 24 (for example, a CPU) to perform an operation to be described later to be performed by the control system 24 (that is, to execute it). That is, this computer program is a computer program for making the control system 24 function so that the processing machine 10 will perform the operation to be described later. A computer program executed by the CPU may be recorded in a memory (that is, a recording medium) included in the control system 24, or an arbitrary storage medium built in the control system 24 or externally attachable to the control system 24, for example, a hard disk or a semiconductor memory. Alternatively, the CPU may download a computer program to be executed from a device external to the control system 24 via the network interface. Further, the control system 24 may not be disposed inside the processing machine 10, and may be arranged as a server or the like outside the processing machine 10, for example. In this case, the control system 24 and the processing machine 10 may be connected via a communication line such as a wired communications line (cable communications), a wireless communications line, or a network. In case of physically connecting with wired, it is possible to use serial connection or parallel connection of IEEE1394, RS-232x, RS-422, RS-423, RS-485, USB, etc. or 10BASE-T, 100BASE-TX, 1000BASE- T or the like via a network. Further, when connecting using radio, radio waves such as IEEE 802.1x, OFDM, or the like, radio waves such as Bluetooth (registered trademark), infrared rays, optical communication, and the like may be used. In this case, the control system 24 and the processing machine 10 may be configured to be able to transmit and receive various types of information via a communication line or a network. Further, the control system 24 may be capable of transmitting information such as commands and control parameters to the processing machine 10 via the communication line and the network. The processing machine 10 may include a receiving device (receiver) that receives information such as commands and control parameters from the control system 24 via the communication line or the network. As a recording medium for recording the computer program executed by the CPU, a CD-ROM, a CD-R, a CD-RW, a flexible disk, an MO, a DVD-ROM, a DVD-RAM, a DVD-R, a DVD+R, a DVD-RW, a magnetic medium such as a magnetic disk and a magnetic tape such as DVD+RW and Blu-ray (registered trademark), a semiconductor memory such as an optical disk, a magneto-optical disk, a USB memory, or the like, and a medium capable of storing other programs. In addition to the program stored in the recording medium and distributed, the program includes a form distributed by downloading through a network line such as the Internet. Further, the recording medium includes a device capable of recording a program, for example, a general-purpose or dedicated device mounted in a state in which the program can be executed in the form of software, firmware or the like. Furthermore, each processing and function included in the program may be executed by program software that can be executed by a computer, or processing of each part may be executed by hardware such as a predetermined gate array (FPGA, ASIC) or program software, and a partial hardware module that realizes a part of hardware elements may be implemented in a mixed form.
It should also be noted that with the unique designs provided herein, multiple operations may be performed at the same time (simultaneously) to improve the throughput of the processing machine 10. Stated in another fashion, one or more of (i) pre-heating with the pre-heat device 16, (ii) measuring with the measurement device 20, (iii) depositing powder 12 with the powder supply assembly 18, and (iv) melting the powder with the energy system 22 may be partly or fully overlapping in time on different parts of the powder bed 26 to improve the throughput of the processing machine 10. For example, two, three, four, or all five of these functions may be partly or fully overlapping.
In certain implementations, the build platform 26A may be moved down with the platform mover 26D along the rotation axis 25A in a continuous rate. With this design, a height 29 between the most recent (top) powder layer 13 and the powder supply assembly 18 (and other components) may be maintained substantially constant for the entire process. Alternatively, the powder bed 26 may be moved down in a step down fashion at each rotation, which could lead to the possibility of a discontinuity at one radial position in the powder bed 26. As used herein, “substantially constant” shall mean the height 29 varies by less than a factor of three, since the typical thickness of each powder layer is less than one millimeter. In another embodiment, “substantially constant” shall mean the height 29 varies less than ten percent of the height 29 during the manufacturing process.
As alternative implementations, (i) the build platform 26A can be moved in a linear fashion; (ii) the build platform 26A can be moved in a multiple axis fashion; (iii) the build platform 26A can be moved both linearly and rotationally; or (iv) the build platform 26A can be stationary.
In one implementation, only the powder bed 26 is primarily moved, while everything else (pre-heat device 16, powder supply assembly 18, measurement device 20, energy system 22) are all fixed, making the overall system simpler. Also, the throughput of a rotary based powder bed 26 system is much higher since one or more steps can be performed in parallel rather than serially.
Additionally, or alternatively, the processing machine 10 can include a component housing 30 that retains the pre-heat device 16, the powder depositor 18, the measurement device 20, and the energy system 22. Collectively these components may be referred to as the top assembly. Further, the processing machine 10 can include a housing mover 32 that can be controlled to selectively move the top assembly. The housing mover 32 and/or the device mover 28 can include one or more actuators (e.g. linear or rotary). The housing mover 32 and/or the device mover 28 may be referred to as a first mover or a second mover.
It should be noted that processing machine 10 can be designed to have one or more of the following features: (i) one or more of the pre-heat device 16, the powder supply assembly 18, the measurement device 20, and the energy system 22 can be selectively moved relative to the component housing 30 and/or the powder bed 26 in one or more of the six degrees of freedom; (ii) the component housing 30 with one or more of the pre-heat device 16, the powder supply assembly 18, the measurement device 20, and the energy system 22 can be selectively moved relative to the powder bed 26 in one or more of the six degrees of freedom; and/or (iii) the powder bed 26 can be selectively moved relative to the component housing 30 in one or more of the six degrees of freedom.
In a specific, alternative implementation, the housing mover 32 can move the top assembly (or a portion thereof) upward (e.g. along and/or transverse to the rotation axis 25A) relative to the powder bed 26 at a continuous (or stepped) rate while the powder 12 is being deposited to maintain the desired height 29.
Additionally, or alternatively, the housing mover 32 can rotate the top assembly (or a portion thereof) relative to the powder bed 26 about the rotation axis 25A relative to the powder bed 26 during the printing of the object 11. In this implementation, the powder bed 26 can be stationary, rotated about the rotation axis in the clockwise direction, rotated about the rotation axis in the counterclockwise direction, and/or or moved linearly along and/or transverse to the rotation axis 25A.
Stated in another fashion, the processing machine 10 illustrated in
In
In
In one, non-exclusive embodiment, the support platform 226A with the build assemblies 234 can be rotated like a turntable during printing of the objects 211 in a moving direction 225 about a support rotation axis 225A (illustrated with a “+”, e.g. the Z axis). With this design, each build assembly 234 is rotated about at least one axis 225A during the build process. Further, in this embodiment, the separate build assemblies 234 are spaced apart on the large common support platform 226A. The build assemblies 234 can be positioned on or embedded into the support platform 226A. As non-exclusive examples, the support platform 226A can be disk shaped or rectangular shaped.
As provided herein, each of the build assemblies 234 defines a separate, discrete build region. For example, each build assembly 234 can include a build platform 234A, and a sidewall assembly 234B. In one embodiment, each build assembly 234 is an open container in which the object 211 can be built. In this design, after the object 211 is printed, the build assembly 234 with the printed object 211 can be removed from the support platform 226A via a robotic arm (not shown in
As non-exclusive examples, each build platform 234A can define a build area 234C that is rectangular, circular, or polygonal shaped.
In an alternative embodiment, one or more of the build platforms 234A can be moved somewhat like an elevator vertically (along the Z axis) relative to its side wall assembly 234B with a platform mover assembly 234D (illustrated in phantom with a box) during fabrication of the objects 211. Each platform mover assembly 234D can include one or more actuators. Fabrication can begin with the build platform 234A placed near the top of the side wall assembly 234B. The powder supply assembly (not shown in
In some embodiments, one or more platform mover assemblies 234D can also or alternatively be used to move (e.g. rotate) one or more of the build assemblies 234 relative to the support platform 226A and each other in a platform direction 234E about a platform rotation axis 234F (illustrated with a “+”, e.g. the Z axis). With this design, each build platform 234A can be rotated about two, separate, spaced apart and parallel axes 225A, 234F during the build process.
In one, non-exclusive example, the support platform 226A can be rotated (e.g., at a substantially constant rate) in the moving direction 225 (e.g. counterclockwise), and one or more of the build assemblies 234 can be moved (e.g. rotated) relative to the support platform 226A in the opposite direction 234E (e.g. clockwise) during the printing process. In this example, the rotational speed of the support platform 226A about the support rotational axis 225A can be approximately the same or different from the rotational speed of each build assembly 234 relative to the support platform 226A about the platform rotational axis 234F.
Alternatively, the support platform 226A can be rotated (e.g., at a substantially constant rate) in the moving direction 225 (e.g. counterclockwise), and one or more of the build assemblies 234 can be moved (e.g. rotated) relative to the support platform 226A in the same direction 234E (e.g. counterclockwise) during the printing process.
In
In
In this Figure, each build platform 334A defines a circular shaped build area 334C that receives the powder (not shown in
Additionally, the support platform 326A can be annular shaped and powder bed 326 can include a central, support hub 326D. In this implementation, there can be relative movement (e.g. rotation) between the support platform 326A and the support hub 326D. As a result thereof, one or more of the other components (e.g. the powder supply assembly) of the processing machine (not shown in
In one, non-exclusive embodiment, the support platform 326A with the build assemblies 334 can be rotated like a turntable during printing of the objects in a moving direction 325 about the support rotation axis 325A (illustrated with a “+”) relative to the support hub 326D. With this design, each build platform 334A is rotated about at least one axis 325A during the build process.
In some embodiments, one or more platform mover assemblies 334D can be used to move (e.g. rotate) one or more of the build assemblies 334 relative to the support platform 326A and each other in a platform direction 334E about a platform rotational axis 334F (illustrated with a “+”, e.g. along the Z axis). With this design, each build platform 334A can be rotated about two, separate, spaced apart and parallel axes 325A, 334F during the build process.
In one, non-exclusive example, the support platform 326A can be rotated (e.g., at a substantially constant rate) in the moving direction 325 (e.g. counterclockwise), and one or more of the build assemblies 334 can be moved (e.g. rotated) relative to the support platform 326A in the opposite, platform direction 334E (e.g. clockwise) during the printing process. In this example, the rotational speed of the support platform 326A about the support rotational axis 325A can be approximately the same or different from the rotational speed of each build assembly 334 relative to the support platform 326A about the platform rotational axis 434F.
Alternatively, the support platform 326A and one or more of the build assemblies 334 can be rotated in the same rotational direction during the three dimensional printing operation.
It should be noted that in
It should be noted that the powder bed assembly 414 and the powder supply assembly 418 can be designed to have any combination of the Movement Characteristics (i)-(viii). Further, the build platform 434A can be circular, rectangular or other suitable shape.
In the implementation illustrated in
Further, in
In
With reference to
The supply frame assembly 438 supports and couples the powder container assembly 440 and the flow control assembly 442 to the rest of the processing machine 10. The supply frame assembly 438 can fixedly couple these components to the support hub 426D. In one, non-exclusive implementation, the supply frame assembly 438 includes (i) a riser frame 438A that is fixedly coupled to and extends upwardly along the Z axis from the support hub 426D; (ii) a lower transverse frame 438B that is fixedly coupled to and cantilevers radially away from the riser frame 438A; and (iii) an upper transverse frame 438C that is fixedly coupled to and cantilevers radially away from the riser frame 438 spaced apart from the lower transverse frame 438B. It should be noted that any of the frames 438A, 438B, 438C can be referred to as a first frame, a second frame or a third frame.
The riser frame 438A is rigid and includes (i) a riser proximal end 438D that is secured to the support hub 426D, and (ii) a riser distal end (not shown) that is positioned above the support hub 426D. Further, the lower transverse frame 438B is rigid and includes (i) a transverse proximal end 438E that is secured to the riser frame 438A, and (ii) a transverse distal end 438F that extends over an outer perimeter of the build platform 434A. Moreover, the upper transverse frame 438C is rigid and includes (i) a transverse proximal end that is secured to the riser frame 438A, and (ii) a transverse distal end that extends over the build platform 434A. In one, non-exclusive implementation, the riser frame 438A is right cylindrical shaped (e.g. hollow or solid), and each transverse frame 438B, 438C is rectangular beam shaped. However, other shapes and configurations can be utilized.
Additionally, the lower transverse frame 438B can include a frame passageway 438G that allows the powder 412 from the flow control assembly 442 to flow therethrough. For example, the frame passageway 438G can be rectangular shaped. Further, the frame passageway 438G can define the supply outlet 439 of the powder 412 from the powder supply assembly 418. The supply outlet 439 receives the powder 412 from the powder container assembly 440 and the flow control assembly 442.
In one embodiment, the supply outlet 439 is positioned above and spaced apart a separation distance 443 from the build platform(s) 434A or uppermost powder layer on the build platform 434A. The size of the separation distance 443 can vary depending on the environment around the powder supply assembly 418. For example, the separation distance 443 can be larger if operated in a vacuum environment. As a non-exclusive embodiment, the separation distance 443 can be as small as the largest powder particle size. As a non-exclusive example, the separation distance 443 can be between approximately zero to fifty millimeters.
Alternatively, the powder supply assembly 418 can be designed so that the supply outlet 439 is directly adjacent to and/or against the build platform(s) 434A or uppermost powder layer on the build platform 434A.
The powder container assembly 440 retains the powder 412 that is being deposited onto the build platform(s) 434A. In the non-exclusive implementation of
As an overview, in this design, the powder container assembly 440 is a multiple stage powder delivery system that includes (i) the first container subassembly 444 (“fine stage” or “fine powder supply”) that accurately deposits the powder 412 onto the build platform(s) 434A; and (ii) the second container subassembly 446 (“coarse stage” or “coarse powder supply”) that selectively refills the first container subassembly 444. The second container subassembly 446 can retain the majority of the powder, while the first container subassembly 444 retains a smaller amount of powder mass which allows for the first container subassembly 444 to accurately control the amount of powder 412 that is added onto the build platform(s) 434A.
In the non-exclusive implementation of
In one nonexclusive implementation, the first container subassembly 444 defines a first container region 444A that retains the powder 412 prior to distribution onto the build platform 434A, and that is open at the top and the bottom. The first container subassembly 444 can include a container base 444B that couples the first container subassembly 444 to the transverse frame 438B with the flow control assembly 442 positioned therebetween. For example, the first container region 444A and the container base 444B can be integrally formed or secured together during assembly. In this implementation, the opening at the top of the first container region 444A is larger than the opening at its bottom. Further, in this implementation, the first container region 444A is oriented substantially perpendicular to the build platform(s) 434A and is aligned with gravity.
The size and shape of the first container region 444A can be varied to suit the powder 412 supply requirements for the system. In one non-exclusive implementation, the first container region 444A is tapered, rectangular tube shaped (V shaped cross-section) and includes (i) a bottom, container proximal end 444C (“open bottom”) that is coupled to the container base 444B, and that is an open, rectangular shape; (ii) a top, container distal end 444D (“open top”) that is an open, rectangular tube shaped and positioned above the proximal end 444C; (iii) a front side 444E; (iv) a back side 444F; (v) a left side 444G (illustrated in
In one design, the left side 444G and the right side 444H extend substantially parallel to each other; while the front side 444E and a back side 444F taper towards each other moving from the container distal end 444D to the container proximal end 444C. The sides 444E, 444F can be steep (near vertical). As non-exclusive examples, the angle of taper relative to normal (vertical) can be at approximately 0, 0.5, 1, 2, 4, 6, 8, 10, 20, 30 degrees or other angles. The angle of taper can be determined based upon the characteristics (e.g. size) of the powder particles, the material of the powder particles, the amount of powder to be retained in the first container region 444A and other factors. In certain implementations, the first container region 444A comprises two slopes (walls 444E, 444F) getting closer to each other from one end (top 444D) to the other end (bottom 444C) on which the flow controller 442A is provided. Stated in another fashion, the first container region 444A comprises two walls 444E, 444F that slope towards each other from a first end 444D to the second end 444C in which the flow controller 442C is located. An angle between two slopes of the walls 444E, 444F can be determined based upon a type of powder 412.
It should be noted that other shapes and configurations of the first container region 444A can be utilized. For example, the first container region 444A can have a tapering, oval tube shape, or another suitable shape.
The container base 440B can be rectangular tube shaped to allow the powder 412 to flow therethrough.
The control system 424 controls the flow control assembly 442 to selectively and accurately control the flow of the powder 412 from the supply outlet 439 onto the build platform(s) 434A. In one implementation, the flow control assembly 442 includes a flow controller 442A and an activation system 442B. In this implementation, (i) the flow controller 442A can be a flow restrictor such as one or more mesh screen(s) or other porous structure; and (ii) the activation system 442B can include one or more vibration generators 442C that are controlled by the control system 424 to selectively vibrate the first container subassembly 444. Each vibration generator 442C can be a vibration motor.
As provided herein, the plurality of vibration generators 442C are provided on two walls 444E, 444F. Further, in certain implementations, the flow controller 442A is elongated a first direction (e.g. along the Y axis) that crosses the build platform 434A, and the plurality of vibration generators 442C are provided on the walls 444E, 444F along the first direction.
With this design, sufficient vibration of the first container region 444A by the vibration generator(s) 442C causes the powder 412 to flow through the flow controller 442A to the build platform(s) 434A. In contrast, if there is insufficient vibration of the first container region 444A by the vibration generator(s) 442C, there is no flow through the flow controller 442A. Stated in another fashion, the amplitude and frequency of vibration by the vibration generator(s) 442C can control the flow rate of the powder 412 through the flow controller 442A to the build platform(s) 434A. Generally speaking, no vibration results in no flow of the powder 412, while the flow rate of the powder 412 increases as vibration increases. Thus, the vibration generator(s) 442C can be controlled to precisely control the flow rate of powder 412 to the build platform(s) 434A.
The location of the flow controller 442A can be varied. In
The number and location of the vibration generator(s) 442C can be varied. In the non-exclusive implementation in
The five vibration generators 442C on each side 444E, 444F can be spaced apart linearly moving left to right. In
With the present design, when it is desired to deposit the powder 412 onto the build platform 434A, the vibration generator(s) 442C is (are) turned ON to start the vibration motion. At this time, the powder 412 will pass from the powder container 440A through the flow controller 442A to deposit the powder 412. In contrast, when it is desired to stop the deposit of the powder 412, the vibration generators 442C are OFF, and the powder 412 will remain inside the powder container 440A.
With the present design, a thin, accurate, even layer of powder 412 can be supplied to the build platform(s) 434A without having to spread the powder 412 (e.g. with a rake) using the top-down vibration activated, powder supply assembly 418 disclosed herein. This powder supply assembly 418 is cost-effective, simple, and reliable method for delivering powder 412. Further, it requires a minimal amount of hardware to achieve even powder layers 412 on the build platform(s) 434A.
It should be noted that another type of flow controller 442A can be utilized to control the flow of powder 412 from the first container region 444A.
The second container subassembly 446 is positioned above the first container subassembly 444 and is used to refill and resupply the first container subassembly 444. In one implementation, the second container subassembly 446 defines a second container region 446A that retains the powder 412 prior to refilling the first container subassembly 444.
The size and shape of the second container region 446A can be varied to suit the powder 412 supply requirements for the system. In one non-exclusive implementation, the second container region 446A is generally rectangular tube shaped, and includes (i) a rectangular shaped bottom wall 446B, (ii) a rectangular shaped top wall 446C that is spaced apart from the bottom wall 446B, (iii) a rectangular shaped left side wall 446D that extends between the bottom wall 446B and the top wall 446C; and (iv) a rectangular shaped right side wall 446E that extends between the bottom wall 446B and the top wall 446C. Any of these walls 446B-446E can be referred to as a first, second, third, etc., wall.
The walls 446B-446E can cooperate to define a refill outlet 446F that is positioned over the open first container region 444A. In this implementation, the actuator system 448 urges the powder 412 from the second container region 446A out the refill outlet 445A, and the powder 412 falls via gravity into the first container region 444A. As illustrated in
Additionally, the second container subassembly 446 can include one or more fins 447 that are positioned in the refill outlet 446F and that extend between the side walls 446D, 446E. For example, the second container subassembly 446 can include a plurality of spaced apart fins 447 (i) that extend transversely across the refill outlet 446F, (ii) that are spaced apart between bottom wall 446B and the top wall 446C; and (iii) that each extend substantially parallel to the bottom wall 446B, the top wall 446C, and the build platform(s) 434A. Further, each successive fin 447 moving from the bottom wall 446B to the top wall 446C can extend farther over the first container subassembly 444.
The number of fins 447 utilized can be varied pursuant to the teachings provided herein. In the non-exclusive implementation of
With this design, when the actuator system 448 urges the powder 412 from the second container region 446A out the refill outlet 446F, the fins 447 will cause the falling powder 412 to be distributed transversely along the X axis into the first container subassembly 444. This allows the first container subassembly 444 to be filled more accurately, and subsequently allows the first container subassembly 444 to distribute the powder 412 more accurately onto the build platform(s) 434A.
Additionally, in certain implementations, the second container subassembly 446 includes an inlet 446G that allows the second container subassembly 446 to be refilled. For example, the inlet 446G can be an opening in the top wall 446C.
Additionally or alternatively, in certain implementations, to avoid the phenomena known as powder locking or jamming, the top wall 446A and the bottom wall 446B can be designed to not be equidistant everywhere (as shown), but are further apart near the fins 447 to maintain a constant or increasing powder flow area.
In one implementation, the second container region 446A is oriented substantially parallel to the build platform(s) 434A and substantially perpendicular to the first container region 444A. However, other orientations are possible. Further, the container subassemblies 444, 446 in
The actuator system 448 urges the powder 412 from the second container region 446A out of the refill outlet 446F. In one implementation, the actuator system 448 includes a movable part 448A that is movable in the second container region 446A along a movement axis 450, and a part mover assembly 448B that selectively moves the movable part 448A in the second container region 446. In one non-exclusive example, (i) the movable part 448A can be rectangular box shaped and size to closely fit within the second container region 446, and (ii) the part mover assembly 448B can include a connector beam 448C that extends between the bottom wall 446B and the top wall 446C, and a motor 448D that extends between the connector beam 448C and the movable part 448A.
With this design, the motor 448D can be controlled with the control system 424 to selectively move the movable part 448A in the second container region 446A along the movement axis 450. For example, the motor 448D can move the movable structure 448A as necessary from right to left in
In this implementation, the movable part 448A can be moved linearly sideways with the motor 448D (e.g. a linear motor, a fine pitch thread, or other actuator) somewhat similar to a piston relative to the second container region 446A and the walls act like as the piston's cylinder wall 446B-446E.
As illustrated in
Additionally, or alternatively, the powder supply assembly 418 can be used with a powder leveler (not shown) such as a rake, roller, wiper, squeegee, and/or a brush to further improve the flat powder surface.
The flow apertures 442E can have a circular, oval, square, polygonal, or other suitable shape. Further, flow apertures 442E can follow a straight or curved path through the flow structure 442D. Moreover, in this implementation, one or more (typically all) of the flow apertures 442E have an aperture size that is larger than a nominal particle size of the powder 412.
With reference to
As a non-exclusive example, the container assembly 544 with the powder level sensor assembly 552 of
With reference to
Further, in
The size, shape and design of the container assembly 544 can be varied to suit the powder 12 supply requirements for the system. In one non-exclusive implementation, the container assembly 544 is tapered, rectangular tube shaped, and has a truncated V shaped cross-section. In this design, the container assembly 544 includes (i) a bottom, container proximal end 544C (“bottom opening”), and that is an open, rectangular shape; (ii) a top, container distal end 544D (“top opening”) that is an open, rectangular shape and positioned above the proximal end 544C; (iii) a front side 544E; (iv) a back side 544F; (v) a left side 544G; and (vi) a right side 544H. It should be noted that the sides are referenced consistent with the container orientation in
In this, non-exclusive design, the top opening 544D is larger than the bottom opening 544C, and the container assembly 544 can function as a funnel that uses gravity to urge the powder 12 against the flow control assembly 542. In one design, the left side 544G and the right side 544H extend substantially parallel to each other; while the front side 544E and a back side 544F taper (slope) towards each other moving from the top opening 544D to the bottom opening 544C. The sides 544E, 544F can be steep (near vertical). As non-exclusive examples, the angle of taper relative to normal (vertical) can be at approximately 0, 0.5, 1, 2, 4, 6, 8, 10, 20, 30 degrees or other angles. The angle of taper (slopes of the walls 544E, 544F) can be determined based upon the characteristics (e.g. size) of the powder particles, the material of the powder particles, the amount of powder to be retained in the container region 544A and other factors.
It should be noted that other shapes and configurations of the container assembly 544 can be utilized. For example, the container assembly 544 can have a tapering, oval tube shape, or another suitable shape.
The design of the powder level sensor assembly 552 can be varied pursuant to the teachings provided herein. In the non-exclusive implementation of
In one example, the powder level sensor assembly 552 is coupled to and disposed within the volume of the container assembly 544. More particularly, the powder level sensor assembly 552 can comprise a first electrode member 554 (also referred to as a first electrode) coupled to the front side wall 544E, and a second electrode member 556 (also referred to as a second electrode) coupled to the back side wall 544F. The first electrode member 554 can be somewhat beam shaped and comprise an electrode portion 558 and a coupling or mounting portion 560. In this design, the electrode portion 558 can comprise extension portions 558A and 558B extending from opposite sides of the mounting portion 560. One or more insulator members 562 can be positioned between the mounting portion 560 and the front side wall 544E to electrically insulate/isolate the first electrode member 554 from the container assembly 544, and space the first electrode member 554 inwardly away from the front side wall 544E.
The first electrode member 554 can be coupled (or fixedly secured) to the container assembly 544 by one or a plurality of fasteners. For example, in the illustrated embodiment two fasteners 564A and 564B are disposed through respective grommets or insulative bushings 565A and 565B. The fasteners and bushings are positioned in respective recesses 566A and 566B defined in the mounting portion 560. In this design, the fasteners 564A, 564B extend (e.g. thread) into and engage the front side wall 544E. The bushings 565A, 565B can electrically insulate the first electrode member 554 from the fasteners 564A, 564B and from the container assembly 544.
The second electrode member 556 can be configured similarly to the first electrode member 554, and can comprise an electrode portion 568 and a mounting portion 570 coupled to the back side wall 544F by fasteners 574A and 574B. The fasteners can extend through respective insulative bushings 575A and 575B positioned in corresponding recesses 576A, 576B defined in the mounting portion 570. As shown, the second electrode member 558 can be spaced inwardly from the rear side wall 544F by one or more insulator members 572. Further, the second electrode member 556 can also comprise extension portions 568A, 568B extending from opposite sides of the mounting portion 570 parallel with the portions 558A, 558B of the first electrode member 554.
As provided herein, the electrode portion 558 (including the extension portions 558A and 558B) of the first electrode member 554 can define a first outer surface 554A that extends in the y-z plane of
In certain embodiments, the area A can be the area of the surfaces 554A and 556A, or can be the total surface area of the portions of the electrodes oriented inwardly toward the interior of the container assembly.
The gap between the electrode members 554 and 556 can be configured to allow powder 412 to flow between the electrode members 554 and 556. In operation, the capacitance C between the first and second electrode members 554, 556 and/or their respective electrode portions 558, 568, can vary in accordance with the level of the powder in the container assembly 544. With this design, the control system 524 (illustrated as a box) can continuously monitor the capacitance C between the first and second electrode members 554, 556 to monitor the level and/or amount of the powder in the container assembly 544. With this design, the control system 524, for example, can monitor when it is necessary refill, and can control the refilling of the container assembly 544 (e.g. with a coarse powder supply) in a closed loop fashion.
In
In certain embodiments, the electrode members 554, 556 can be made from any suitable electrical conductor, such as metals including copper, steel, aluminum, etc. In certain embodiments, the insulator members 562, 572, and/or the insulative bushings 565A, 565B, 575A, 575B can comprise any suitable electrically insulative, heat resistant material, such as mica, any of various ceramic materials, glass (e.g., fiberglass), etc.
In certain embodiments, the electrode members 554, 556 can extend along 30%, 40%, 50%, 60%, 70%, 80%, 90%, or 100% of the length of the container assembly 544. In certain embodiments, the container assembly 544 can comprise a plurality of powder level sensor assemblies 552 positioned at different locations along the length, width, and/or height of the container assembly 544 to detect, for example, variation in the height of the powder at different locations in the container assembly 544.
The powder level sensor assembly 552 provided herein can be used in combination with any of the powder supply assemblies and/or additive manufacturing systems described herein.
As provided above, the control system 524 can continuously monitor the capacitance C between the first and second electrode members 554, 556 to monitor the level of the powder 412 in the container assembly 544. In one implementation, as an overview, the control system 524 measures very small changes (e.g. in the picoFarad range) in the capacitance of the level sensor assembly 552 based on measuring powder volume is solved by using a Field-Programmable Gate Array (FPGA) to measure the frequency of the oscillating output signal of a timer circuit that changes in frequency as the capacitance changes in the capacitive sensors.
As provided herein, (i) increasing the amount of dielectric powder 412 in the container region 544A increases the capacitance measured from the parallel electrode members 554, 556; and (ii) decreasing the amount of dielectric powder 412 in the container region 544A decreases the capacitance measured from the parallel electrode members 554, 556. Since the capacitance value changes as the volume of metal powder 412 changes, a capacitance sensing circuit 579 (illustrated in
The absolute value of the capacitance can vary depending on the design of the container assembly 544 and the electrode members 554, 556. With reference to
The level of the powder 412 in the container assembly 544 can determine whether or not capacitors, CA and CB, would greatly influence the total capacitance. If the sides 544E, 544F of the container assembly 544 are made out of non-conductive material, then CA and CB can be ignored and thus the capacitance that is being measured is effectively CS (the capacitance between the electrode members 554, 556). Alternatively, if the sides 544E, 544F of the container assembly 544 are made out of conductive material, and is grounded to the same ground as the capacitance sensing circuit 579, then the total capacitance that would be measured would be CA+CB+CS. Additionally, if the gap between each of the electrodes 554, 556 to the respective sides 544E, 544F is much smaller than the gap between the two electrodes members 554, 556 themselves, CA and CB would then be greatly affecting the total capacitance that is being measured.
In the non-exclusive implementation of
In one, non-exclusive implementation, the first integrated circuit 579A is a timer circuit. More specifically, in
In the implementation of
With the capacitance sensing circuit 579 in
The second integrated circuit 579C receives the oscillating wave output 578B from the output 579Ag and estimates the powder level 578 in the container assembly 544 based on the frequency of the oscillating wave output 579B. In one, non-exclusive implementation, the second integrated circuit 579C includes a field-programmable gate array that is able to determine/monitor the frequency of the oscillating wave output 579B.
In certain implementations, the capacitance sensing circuit 579 needs to be calibrated to determine what frequency of the oscillating wave output 579B corresponds to what powder level 578. For example, during manufacturing, the container assembly 544 can be slowly filled while monitoring the corresponding frequency values of the oscillating wave output 579B. The visual fill level and the corresponding frequency values of the oscillating wave output 579B can be used to generate a look-up table that can subsequently be used during operation to estimate the powder level 578.
It should be noted that there are other ways to measure capacitance of the capacitor 579G formed between the electrode members 554, 556 in the container assembly 544. One way is to attach a known resistor in series with the first capacitor 579G. With this design, starting with a discharged capacitor 579G, the capacitor 579G can be charged to some threshold voltage, VTH. The amount of time required to charge the capacitor 579G to the threshold voltage, VTH can be measured. For example, a microcontroller or an FPGA and a comparator IC can be used to measure the time. The microcontroller or FPGA can first send a signal to a relay to start charging up the capacitor 579G and at the same time the microcontroller or FPGA would begin its timer. The comparator IC will keep checking the voltage on the capacitor 579G and once the voltage on the capacitor reaches VTH, the comparator will send a signal to the microcontroller or FPGA to let it know that VTH has been reached. The timer on the FPGA then stops. Using the charging capacitance equation,
where R is the known resistor, VS is voltage from some power supply, t is the time it took to charge up, and C is the unknown capacitance. The unknown capacitance, C, of the capacitor 579G can be derived from this equation.
Another way is to again add a resistor with known resistance in series with the unknown capacitance of capacitor 579G formed between the electrode members 554, 556. Next, a sinusoidal signal with known frequency and amplitude can be sent to the resistor/capacitor network. Subsequently, the voltage across the capacitor 579G can be measured, and the amplitude of the sinusoidal signal noted to see how much the amplitude decreased. Knowing the total impedance (Z), resistor (R), and capacitor reactance, XC, the capacitance value can be determined using the following equations
In this implementation, the powder supply assembly 618 includes a powder container assembly 640, and a flow control assembly 642 that is controlled by the control system 624 to selectively and accurately deposit the powder 612 onto the powder bed assembly 614. In
The powder container assembly 640 retains the powder 612 that is being deposited onto the powder bed assembly 614. In
In the non-exclusive implementation of
In one nonexclusive implementation, the first container subassembly 644 (i) retains the powder 612 prior to distribution onto the powder bed assembly 614; (ii) has a bottom opening 644C for depositing the powder 612 onto the powder bed assembly 612; (iii) has a top opening 644D for refilling with powder 612; (iv) is oriented substantially perpendicular to the powder bed assembly 614; and (v) is aligned with gravity. The first container subassembly 644 can be similar in design to the corresponding component described above.
The flow control assembly 642 is controlled by the control system 624 to selectively release the powder 612 from the bottom opening 644C of the first container subassembly 644. As a non-exclusive example, the flow control assembly 642 can include a flow controller 642A and an activation system 642B that are similar to the corresponding components described above. Alternatively, another type of flow control assembly 642 can be utilized to control the flow of powder 612 from the first container subassembly 644.
The second container subassembly 646 is positioned above and to the side of the first container subassembly 644, and is used to refill and resupply the first container subassembly 644. More specifically, the second container subassembly 646 can define a second container region 646A that retains the powder 612 prior to refilling the first container subassembly 644.
The size and shape of the second container subassembly 646 can be varied to suit the powder 612 supply requirements for the system. In one non-exclusive implementation, the second container subassembly 646 is shaped like a truncated, rectangular shaped tube, and includes four side walls, an open bottom 646F that defines the refill outlet, and an open top 646G that defines an inlet into the second container region 646A. However, other shapes are possible. For convenience, the four side walls can be referred to as a left side wall 646b1, a right side wall 646b2, a back side wall 646b3, and a front side wall (not shown). Any of these walls 646b1-646b3 can be referred to as a first, second, third, etc., wall.
In
In this design, the bottom of the right side wall 646b2 is lower than the bottom of the left side wall 646b1, and the bottom of the back side wall 646b3 and the front side wall are tapered from the left side wall 646b1 to the right side wall 646b2. With this design, the walls 646b1-646b3 can cooperate to define the refill outlet 646F that is angularly positioned and rectangular shaped. It should be noted that the inclined angle 647 can be varied to suit the design of the transfer system 680.
The transfer system 680 controls the transfer of the powder 612 from the second container subassembly 646 to the first container subassembly 644. In one implementation, the transfer system 680 includes a transfer slope 682 and a slope actuator assembly 684. The design and positioning of each of these components can be varied pursuant to the teachings provided herein. It should be noted that the transfer slope 682 can also be referred to as a transfer ramp.
In one implementation, the slope actuator assembly 684 selectively controls the position of the transfer slope 682 to selectively control the flow of the powder 612 from the second container subassembly 646 to the first container subassembly 644. In
It should be noted that in
With reference to
In
In contrast, in the flow position 686, the transfer slope 682 is positioned sufficiently spaced apart from the refill outlet 646F to allow the powder 612 to flow from the refill outlet 646F onto the transfer slope 682.
With the design, the transfer slope 682 functions as both (i) a valve to selectively open and close the refill outlet 646F; and (ii) the slide that moves the powder 612 from below the second container subassembly 646 to the top of the first container subassembly 644. With this design, the transfer slope 682 is a ramp that is positioned on an inclined plane.
The transfer slope 682 is a rigid structure that extends between the refill outlet 646F of the second container subassembly 646 and the open top 644D of the first container subassembly 644. In one, non-exclusive implementation, the transfer slope 682 includes a generally flat plate that has (i) a slope first end 682A that is positioned at least partly above the open top 644D of the first container subassembly 644; and (ii) a slope second end 682B that is positioned completely below the refill outlet 646F of the second container subassembly 646.
In this design, in the non-flow position 685, the transfer slope 682 is sloped and positioned on a first slope plane 682C that is inclined relative to the horizontal plane (e.g. the X and Y axis). As provided herein, in the non-flow position 685, a slope angle 682D of the transfer slope 682 relative to horizontal plane can be similar to (e.g. approximately match or correspond to) the inclined outlet angle 647 described above. Further, in the flow position 686, the transfer slope 682 is sloped and positioned on a second slope plane 682E that is inclined relative to the horizontal plane (e.g. the X and Y axis). As provided herein, in the flow position 686, a second slope angle 682F of the transfer slope 682 relative to horizontal plane can be similar to (e.g. approximately match or correspond to) the inclined outlet angle 647 described above. As alternative, non-exclusive examples, the slope angles 682D, 683F can be between approximately ten and seventy degrees. Stated in another fashion, non-exclusive examples, the slope angles 682D, 683F can be at least approximately 10, 20, 30, 40, 50, 60, or 70 degrees. However, other values are possible. For example, the transfer slope 682 can a conveyer belt or other transfer-assist mechanism. In this example, the angle can be as small as zero.
Additionally, for example, the transfer slope 682 can include side walls (not shown) that guide the flow of the powder 612 down the transfer slope 682.
In the embodiment illustrated, the transfer slope 682 is generally linear. Alternatively, for example, the transfer slope 682 can be non-linear, e.g. curved or have another configuration.
As provided above, the slope actuator assembly 684 selectively moves the transfer slope 682 between the positions 685, 686. The type of movement between the positions 685, 686 can be varied. In the implementation of
Alternatively, the slope actuator assembly 684 can be controlled to selectively move the transfer slope 682 in another fashion between the positions 685, 686.
It should be noted that depending upon the second slope angle 682F, the slope actuator assembly 684 may need to additionally vibrate the transfer slope 682 to move the powder 612 along the transfer slope 682. This will also depend on the coefficient of friction of the transfer slope 682. With this design, as a non-exclusive example, if the second slope angle 682F is relatively large (e.g. greater than forty-five degrees), vibration may not be necessary to move the powder 612 along the transfer slope 682. Alternatively, as a non-exclusive example, if the second slope angle 682F is relatively small (e.g. less than forty-five degrees), vibration of the transfer slope 682 with the slope actuator assembly 684 may be necessary to move the powder 612 along the transfer slope 682 to the first container subassembly 644. However, in alternative designs, vibration may not be necessary at second slope angles 682F that are greater than 30, 35, 38, 40, or 42 degrees.
With the present design, if necessary, the slope actuation system 684 can additionally include a vibration system 688 having one or more vibration generators that are controlled by the control system 624 to selectively vibrate the transfer slope 682. Each vibration generator can include a vibration motor.
With the present design, the problem of limited slide angle of the transfer slope 682 in a two-stage powder supply assembly 618 is solved by designing the transfer slope 682 to also function as (i) the valve to selectively open and close the refill outlet 646F; and (ii) the slide that moves the powder 612 from below the second container subassembly 646 to the top of the first container subassembly 644. As a result thereof, the integrated valve and slide (i) enables steeper slide angle (where space is limited); and (ii) if the angle is sufficiently steep, then vibration is not required to enable powder to slide, thereby decoupling the sliding function from the valve powder-releasing function.
In this implementation, the powder supply assembly 718 includes a powder container assembly 740, and a flow control assembly 742 that are similar to the corresponding components. Further, in
In
More specifically, the transfer system 780 again controls the transfer of the powder 712 from the second container subassembly 746 to the first container subassembly 744. In this implementation, the transfer system 780 again includes a transfer slope 782 and a slope actuator assembly 784 that are somewhat similar to the corresponding components described above.
More specifically, the slope actuator assembly 784 again selectively controls the position of the transfer slope 782 to selectively control the flow of the powder 712 from the second container subassembly 746 to the first container subassembly 744. In
With reference to
Comparing
Additionally, if necessary, the slope actuation system 784 can include a vibration system 788 having one or more vibration generators that are controlled by the control system 724 to selectively vibrate the transfer slope 782 when the transfer slope 782 is in the flow position 786 to facilitate flow of the powder 712 along the transfer slope 782. Each vibration generator can include a vibration motor.
In this implementation, the powder supply assembly 818 includes a powder container assembly 840, and a flow control assembly 842 that are similar to the corresponding components. Further, in
In
More specifically, the transfer system 880 again controls the transfer of the powder 812 from the second container subassembly 846 to the first container subassembly 844. In this implementation, the transfer system 880 includes a transfer slope 882 and a vibration system 888 that are somewhat similar to the corresponding components described above.
However, in this design, the transfer slope 882 is selectively vibrated with the vibration system 888 to selectively control both (i) the flow of the powder 812 from the refill outlet 846F, and (ii) the movement of the powder 812 along the transfer slope 882 to the first container subassembly 844. More specifically, in
With reference to
With the present design, the slope spacing 883 is such that (i) when the vibration system 888 is sufficient activated, the powder 812 will flow from the refill outlet 846F and along the transfer slope 882 to the first container subassembly 844; and (ii) when the vibration system 888 is insufficiently activated (e.g. off) the powder 812 will not flow from the refill outlet 846F and will not flow along the transfer slope 882. With this design, the transfer slope 882 and vibration system 888 functions as both (i) a valve to selectively open and close the refill outlet 846F; and (ii) the slide that moves the powder 812 from below the second container subassembly 846 to the top of the first container subassembly 844.
The size of the slope spacing 883 will depend on many factors, including the angles 847, 882D, and the size and type of powder 812, and if the transfer slope 882 is being vibrated during activation. As alternative, non-exclusive examples, the slope spacing 883 can be at least approximately five, eight, ten, twelve or fifteen millimeters.
For example, the vibration system 888 can include one or more spaced apart vibration generators that are controlled by the control system 824 to selectively control the powder 812 flow. Each vibration generator can include a vibration motor.
In this implementation, the powder supply assembly 918 includes a powder container assembly 940, and a flow control assembly (not shown) that is controlled by the control system 624 to selectively and accurately deposit the powder 912 onto the powder bed assembly 614.
The powder container assembly 940 retains the powder 912 that is being deposited onto the powder bed assembly 614. In
In the non-exclusive implementation of
The first container subassembly 944 (i) retains the powder 912 prior to distribution onto the powder bed assembly 614; (ii) has an open bottom (not shown in
The first container subassembly 944 can be somewhat similar in design to the corresponding component described above. In the non-exclusive implementation of
The second container subassembly 946 is positioned above the first container subassembly 944, and the transfer system 980, and the second container subassembly 946 is used to refill and resupply the first container subassembly 944.
The size and shape of the second container subassembly 946 can be varied to suit the powder 912 supply requirements for the system. In one non-exclusive implementation, the second container subassembly 946 is shaped like a funnel, and includes an open bottom 946F that defines the refill outlet, and an open top (not shown) that defines an inlet into the second container subassembly 946. However, other shapes are possible.
In the non-exclusive implementation of
Additionally, the second container subassembly 946 can include a container valve 946H (illustrated as a box) that is controlled by the control system 624 to selectively control the flow of the powder 912 from the refill outlet 946F of the second container subassembly 946 to the transfer system 980 and subsequently to the first container subassembly 944. For example, the container valve 946H can include a rectangular plate actuated by a linear or rotary pneumatic, electromagnetic, or shape-memory-metal actuator.
The transfer system 980 transfers the powder 912 from the refill outlet 946F to fill the first container subassembly 944. Stated in another fashion, the transfer system 980 receives the powder 912 that is falling via gravity from the refill outlet 946F and transfers the powder 912 to the first container subassembly 944. Further, the transfer system 980 controls the distribution of the powder 912 from the second container subassembly 946 to the first container subassembly 944. For example, in certain implementations, the transfer system 980 is uniquely designed to distribute the powder 912 substantially evenly along the opening longitudinal axis 944Da of the container inlet 944D of the first container subassembly 944. Moreover, because the powder 912 is better distributed in the first container subassembly 944, the first container subassembly 944 is better able to accurately distribute the powder 912 onto the powder bed assembly 614.
The design of the transfer system 980 can be varied pursuant to the teachings provided herein. In one implementation, the transfer system 980 includes a transfer housing 981, and a transfer slope 982 that cooperate to distribute the powder 912 substantially evenly along the opening longitudinal axis 944Da of the container inlet 944D. In one implementation, the transfer system 980 includes a transfer housing 981, a transfer slope 982 and a slope aperture assembly 983 (illustrated in
The transfer housing 981 supports the transfer slope 982 and guides the powder 912 as it moves along the transfer slope 982. The size, shape, and configuration of the transfer housing 981 can be varied to suit the powder 912 distribution requirements and the shape and configuration of the first container subassembly 944. In the non-exclusive implementation of
The transfer slope 982 is positioned within the transfer housing 911, is at an incline (slope), and extends from the right side wall 981Ad at (or near) the open top 981B to the left side wall 981Ac at (or near) the open bottom 981C along a slope longitudinal axis 982A. Thus, in
In the embodiment illustrated, the transfer slope 982 is generally linear. Alternatively, for example, the transfer slope 982 can be non-linear, e.g. curved or have another configuration.
It should be noted that the refill outlet 946F of the second container subassembly 946 is represented with a dashed box in
With reference to
The design, positioning and number of slope apertures 983AC can be varied according to the design of the powder 912 and the first container subassembly 944. In non-exclusive implementation of
In the illustrated example, the aperture axis 983B is substantially parallel to and spaced apart from the container longitudinal axis 944Da. With this design, while the powder 912 is sliding down the sloped transfer slope 982, (i) the powder 912 falls through the slope apertures 983A at different locations along the transfer slope 982 and into the first container subassembly 944 at different locations along the container longitudinal axis 944Da; and (ii) the transfer system 980 uniformly distributes the powder 912 along the container inlet 944D so that the first container subassembly 944 is filled evenly.
As a result thereof, the problem of uniformly distributing powder 912 to the first container subassembly 944 is solved by adding the slope apertures 983A along the diagonal of the transfer slope 982. In this design, the slope apertures 983A are arranged transverse to the slope longitudinal axis 982A. Stated in another fashion, the aperture axis 983B is transverse to and crosses the slope longitudinal axis 982A.
Stated in yet another fashion, in the illustrated design, the transfer slope 982 is arranged such that (in a top view) the slope apertures 983A are arrayed parallel to the container longitudinal axis 944Da and diagonal to the slope longitudinal axis 982A. With this design, powder 912 from the refill outlet 946F slides down the transfer slope 982 and falls through the slope aperture assembly 983 to be distributed along the container longitudinal axis 944Da of the first container subassembly 944.
Alternatively, the slope apertures 983A can be arranged in a different fashion along the transfer slope 982, as long as the slope apertures 983A are distributed perpendicular to the slope longitudinal axis 982A.
In one implementation, a slope region 982D above the slope apertures 983A is extended upwards to trap powder 912 from overshooting slope apertures 983A. Stated in a different fashion, in this design, the surface of the slope region 982D downstream from the slope apertures 983A can extends upward towards to the open top 981B to inhibit the powder 912 from overshooting the slope apertures 983A.
In the non-exclusive example of
The angle of slope of the transfer slope 982 can be varied. As alternative, non-exclusive examples, a slope of the transfer slope 982 can be at least approximately 30, 35, 40, 40, 45, 50, 60, or 70 degrees relative to horizontal. However, other values are possible.
It should be noted that the transfer system 980 can additionally and optionally include one or more vibration actuators (not shown) which are controlled to selectively vibrate the transfer slope 982 to further facilitate flow of the powder 912 down the transfer slope 982 and through the one or more slope apertures 983A.
With reference to
In this implementation, the powder supply assembly 1018 includes a powder container assembly 1040, and a flow control assembly 1042 (illustrated as a box) that is controlled by the control system 1024 to selectively and accurately deposit the powder 1012 onto the powder bed assembly 1014. The flow control assembly 1042 can be similar to the corresponding components described above. In
The powder container assembly 1040 retains the powder 1012 that is being deposited onto the powder bed assembly 1014. In
In the non-exclusive implementation of
The first container subassembly 1044 (i) retains the powder 1012 prior to distribution onto the powder bed assembly 1014; (ii) has a bottom, refill outlet 1046F for depositing the powder 1012 onto the powder bed assembly 1014; (iii) has a container inlet 1044D (e.g. an open top) for refilling with powder 1012; (iv) is oriented substantially perpendicular to the powder bed assembly 1014; and (v) is aligned with gravity.
The first container subassembly 1044 can be somewhat similar in design to the corresponding component described above. In the non-exclusive implementation of
The second container subassembly 1046 is positioned above the first container subassembly 1044 and is used to refill and resupply the first container subassembly 1044. The size and shape of the second container subassembly 1046 can be varied to suit the powder 1012 supply requirements for the system. In one non-exclusive implementation, the second container subassembly 1046 is shaped like a truncated tetrahedron, and includes an open bottom 1046F that defines the refill outlet 1046F, and an open inlet 1046G into the second container region 646A. However, other shapes are possible.
In the non-exclusive implementation of
Additionally, the second container subassembly 1046 can include a container valve 1046H (illustrated as a box) that is controlled by the control system 1024 to selectively control the flow of the powder 1012 from the refill outlet 1046F of the second container subassembly 1046 to the first container subassembly 1044. For example, the container valve 1046H can include a motorized gate that opens or blocks the refill outlet 1046F. In one non-exclusive implementation, the refill outlet 1046F is shaped somewhat like a funnel with a circular outlet (e.g. twenty millimeters inner diameter. In this implementation, the container valve 1046H can be a plate that is controlled to selectively block or open refill outlet 1046F. Further, in this design, the container valve 1046H may not be in direct contact with the refill outlet 1046 to prevent powder getting jammed in narrow spaces.
In
The refill system 1084 controls the container valve 1046H to refill the first container subassembly 1044 with powder 1012 from the second container subassembly 1046 in a closed loop fashion. The design of the refill system 1084 can be varied pursuant to the teachings provided herein.
In the non-exclusive implementation of
The resilient assembly 1086 includes one or more resilient member 1086A that support the first container subassembly 1044. In
The design of each resilient member 1086A can be varied. In
The sensor system 1088 senses the movement and/or position of the first container subassembly 1044. With this design, sensor information from the sensor system 1088 can be used to estimate the amount of powder 1012 in the first container subassembly 1044 based on the position of the first container subassembly 1044. For example, the sensor system 1088 can be a displacement sensor that includes one or more interferometers, encodes, or other sensors that provide positional feedback to the control system 1024.
With reference to
With this design, the first stage subassembly 1044 moves vertically depending on the powder amount. This will change the distance between the powder bed assembly 1014 and the first stage subassembly 1044. It should be noted that the change in distance between the powder bed assembly 1014 and the first stage subassembly 1044 should not a problem if the displacement is sufficiently small (i.e. small enough to not impact powder delivery performance). As a non-exclusive example, the stiffness of the resilient assembly 1086 can be designed such that the vertical travel range does not impact powder delivery from the first container subassembly 1044. In a specific implementation, the stiffness of the resilient assembly 1086 can be fifty gram/millimeter, so for a fifty gram change in weight results in the movement of the first stage subassembly 1044 only one millimeter. Further, the sensor system 1088 with 0.1 millimeter sensitivity would be able to detect five gram changes in weight.
Subsequently, with the sensor information from the sensor system 1088, the control system 1024 can selectively control the container valve 1046H as necessary to maintain the desired level of powder 1012 in the first container subassembly 1044 in a closed loop, automatic fashion.
With this design, the problem of adding a precise amount of powder 1012 to a powder bed assembly 1014 in an automated fashion is solved by using multiple container subassemblies 1044, 1046 with a sensor system 1088 and a resilient assembly 1086 between the container subassemblies 1044, 1046 to transfer powder 1012 from the second container subassembly 1046 to the first container subassembly 1044 when necessary.
As provided herein, the combined mass of the first container subassembly 1044 and the powder 1012 (“combined mass”) cause the resilient members 1086A to elongate a known amount that is a function of the stiffness of the resilient members 1086A and combined mass. The sensor system 1088 measures the position/movement of the first container subassembly 1044. When powder 1012 is removed from the first container subassembly 1044 and released to the powder bed assembly 1014, the combined mass decreases and the first container subassembly 1044 moves upward, closer to the second container subassembly 1046. The sensor system 1088 senses this change. Once the gap between the container subassemblies 1044, 1046 decreases to a predetermined minimum amount, then the control system 1024 controls the container valve 1046G to add powder 1012 to the first container subassembly 1044. This causes the first container subassembly 1044 to move downward, away from the second container subassembly 1046. Powder 1012 is added until the gap between the container subassemblies 1044, 1046 increases to a predetermined maximum amount (as sensed by the sensor system 1088), then the control system 1024 controls the container valve 1046G to stop adding powder 1012 to the first container subassembly 1044.
With reference to
In this implementation, the powder supply assembly 1118 includes a powder container assembly 1140, and a flow control assembly 1142 (illustrated as a box) that is controlled by the control system 1124 to selectively and accurately deposit the powder 1112 onto the powder bed assembly 1114. The flow control assembly 1142 can be similar to the corresponding components described above. In
The powder container assembly 1140 retains the powder 1112 that is being deposited onto the powder bed assembly 1114. In
In one non-exclusive implementation, (i) the first container subassembly 1144 is positioned above the powder bed assembly 1114; (ii) the second container subassembly 1146 is positioned above the first container subassembly 1144; and (iii) the refill system 1184 is connected between the container subassemblies 1144, 1146. However, each container subassembly 1144, 1146 and the refill system 1184 can be positioned in a different fashion.
The first container subassembly 1144 and the second container subassembly 1146 can be somewhat similar to the corresponding components described above and illustrated in
However, in
With this design, the gates 1146Ha, 1146Hb are movable (pivotable) between (i) an open configuration 1190 (illustrated in
The refill system 1184 controls the container valve 1146H to refill the first container subassembly 1144 with powder 1112 from the second container subassembly 1146 in a closed loop fashion. The design of the refill system 1184 can be varied pursuant to the teachings provided herein.
In the non-exclusive implementation of
The resilient assembly 1186 includes one or more resilient members 1186A that support the first container subassembly 1144. In
The design of each resilient member 1186A can be varied. In
The coupler assembly 1192 extends between the first container subassembly 1144 (via the first flange 1145) and the gates 1146Ha, 1146Hb. The design of the coupler assembly 1192 can be varied. In the non-exclusive implementation of
With reference to
For example,
With this design, with the coupler assembly 1192, (i) when the first container subassembly 1144 is spaced apart the first gap 1194A, the coupler assembly 1192 pivots the gates 1146Ha, 1146Hb open, and the powder 1112 flows to fill the first container subassembly 1144; and (ii) when the first container subassembly 1144 is spaced apart the second gap 1194B, the coupler assembly 1192 pivots the gates 1146Ha, 1146Hb closed, and the powder 1112 is inhibited from flowing to the first container subassembly 1144. It should be noted that in certain designs, (i) the gates 1146Ha, 1146Hb will open at a distance intermediate the first gap 1194A and the second gap 1194B; and (ii) that the rotational position of the gates 1146Ha, 1146Hb is dependent upon the position of the first container subassembly 1144, which is depend upon the amount of powder 1112 in the first container subassembly 1144.
As provided herein, the problem of adding a precise amount of powder 1112 to a powder bed assembly 1114 in an automated fashion is solved by using multiple container subassemblies 1144, 1146 with a refill system 1184 and a resilient assembly 1186 between the container subassemblies 1144, 1146 to transfer powder 1112 from the second container subassembly 1146 to the first container subassembly 1144 when necessary.
Stated in yet another fashion, the combined mass of the first container subassembly 1144 and the powder 1112 (“combined mass”) cause the resilient members 1186A to elongate a known amount that is a function of the stiffness of the resilient members 1186A and combined mass. When powder 1112 is removed from the first container subassembly 1144 and released to the powder bed assembly 1114, the combined mass decreases and the first container subassembly 1144 moves upward, closer to the second container subassembly 1146. The coupler assembly 1192 causes the gates 1146Ha, 1146Hb to open. The added powder 1112 causes the first container subassembly 1144 to move downward, away from the second container subassembly 1146. Once the gap 1194A, 1194B between the container subassemblies 1144, 1146 increases sufficiently, the coupler assembly 1192 causes the gates 1146Ha, 1146Hb to close. Thus, the movement of the first container subassembly 1144 away from the second subassembly 1146 causes the coupler assembly 1192 to urge the container valve 1146H to open, and movement of the first container subassembly 1144 towards the second subassembly 1146 causes the coupler assembly 1192 to urge the container valve 1146H to close. In this system, opening size of the container valve 1146H will be a direct function of the gap 1194A, 11946 size. This should allow for the powder 1112 refilling process to be a continuous process that is automatically a closed loop without the need for a sensor.
In
As described above, one of the challenges of distributing powder 1212 with the flow control assembly 1242 is that the flow rate can be sensitive to the level of powder 1212 in the first container subassembly 1244. In one implementation, the first container subassembly 1244 additionally includes a powder sensor assembly 1252 that provides feedback regarding the level of the powder 1212 in the first container subassembly 1244. This will allow for the accurate filling of the first container subassembly 1244 and the accurate distribution of powder 1212 onto the powder bed assembly 1214.
The design of the powder supply assembly 1218 can be varied pursuant to the teachings provided herein. In one, non-exclusive implementation, the powder supply assembly 1218 includes a powder container assembly 1240, the flow control assembly 1242, and the powder sensor assembly 1252.
The powder container assembly 1240 retains the powder 1212 that is being deposited onto the powder bed assembly 1214. In
In the non-exclusive implementation of
The first container subassembly 1244 (i) retains the powder 1212 prior to distribution onto the powder bed assembly 1214; (ii) has a bottom, container outlet 1244C for depositing the powder 1012 onto the powder bed assembly 1214; (iii) has a container inlet 1244D (e.g. an open top) for refilling with powder 1212; (iv) is oriented substantially perpendicular to the powder bed assembly 1214; and (v) is aligned with gravity.
The first container subassembly 1244 can be somewhat similar in design to the corresponding component described above. In the non-exclusive implementation of
The second container subassembly 1246 can be somewhat similar in design to the corresponding component described above. In
Additionally, the second container subassembly 1246 can include a container valve 1246H (illustrated as a box in phantom) that is controlled by the control system 1224 to selectively control the flow of the powder 1212 from the refill outlet 1246F of the second container subassembly 1246 to the first container subassembly 1244. As a non-exclusive example, the container valve 1246H can include a motorized gate that opens or blocks the refill outlet 1246F. In this implementation, the container valve 1246H can be a plate that is controlled (e.g., selectively moved with an actuator) to selectively block or open refill outlet 1246F.
In
The flow control assembly 1242 can be similar to the corresponding component described above. In
The design of the powder sensor assembly 1252 can be varied pursuant to the teachings provided herein. In the non-exclusive implementation of
Alternatively, the powder sensor assembly 1252 can be designed to include more than two or fewer than two sensors 1252a, 1252b. In
Additionally, or alternatively, the powder sensor assembly 1252 can be added to the second container subassembly 1246.
The design or each level sensor 1252a, 1252b can be varied pursuant to the teachings provided herein. In one non-exclusive implementation, one or both of the level sensors 1252a, 1252b is an optical limit switch, e.g., an optical limit switch. These switches are robust, reliable, and relatively inexpensive.
In
One operation of the container valve 1246H can be explained with reference to
With this design, the problem of adding a precise amount of powder 1212 to a powder bed assembly 1214 in an automated fashion is solved by using multiple container subassemblies 1244, 1246 with a powder sensor assembly 1252 to transfer powder 1212 from the second container subassembly 1246 to the first container subassembly 1244 when necessary.
In
As described above, one of the challenges of distributing powder 1312 with the flow control assembly 1342 is that the flow rate can be sensitive to the level of powder 1312 in the first container subassembly 1344. In this implementation, the first container subassembly 1344 additionally includes a powder sensor assembly 1352 that provides feedback regarding the level of the powder 1312 in the first container subassembly 1344. This will allow for the accurate filling of the first container subassembly 1344 and the accurate distribution of powder 1312 onto the powder bed assembly 1314.
The design of the powder supply assembly 1318 can be varied pursuant to the teachings provided herein. In one, non-exclusive implementation, the powder supply assembly 1318 includes a powder container assembly 1340, the flow control assembly 1342, and the powder sensor assembly 1352.
In
In the non-exclusive implementation of
Additionally, similar to the embodiments above, the second container subassembly 1346 can include a container valve 1346H (illustrated as a box in phantom) that is controlled by the control system 1324 to selectively control the flow of the powder 1312 to the first container subassembly 1344. The container valve 1346H can be similar to the corresponding component described above.
In
The flow control assembly 1342 can be similar to the corresponding component described above. In
The design of the powder sensor assembly 1352 can be varied pursuant to the teachings provided herein. In the non-exclusive implementation of
Using this information, the control system 1324 can control the container valve 1346H to accurately fill the first container subassembly 1344 in a closed loop fashion to maintain the desired mass of the first container subassembly 1344.
In the non-exclusive implementation of
It should be noted that the design in
Additionally, or alternatively, the powder sensor assembly 1352 can be added to the second container subassembly 1346.
It is understood that although a number of different embodiments of the powder supply assembly have been illustrated and described herein, one or more features of any one embodiment can be combined with one or more features of one or more of the other embodiments, provided that such combination satisfies the intent of the present disclosure.
While a number of exemplary aspects and embodiments of the processing machine 10 have been discussed above, those of skill in the art will recognize certain modifications, permutations, additions and sub-combinations thereof. It is therefore intended that the following appended claims and claims hereafter introduced are interpreted to include all such modifications, permutations, additions and sub-combinations as are within their true spirit and scope.
This application claims priority on U.S. Provisional Application No: 63/165,405 filed on Mar. 24, 2021, and entitled “POWDER SUPPLY ASSEMBLY WITH LEVEL SENSOR AND MULTIPLE STAGES WITH REFILLING”. As far as permitted the contents of U.S. Provisional Application No: 63/165,405 are incorporated in their entirety herein by reference. As far as permitted the contents of PCT Application No: PCT/US2020/040498 entitled “POWDER SUPPLY ASSEMBLY FOR ADDITIVE MANUFACTURING” filed on Jul. 1, 2020 are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63165405 | Mar 2021 | US |