To reduce the cost of 3D (three-dimensional) printing it is known to reuse non-fused build materials in subsequent builds. The amount of non-fused build material will depend upon the specific 3D print job (for example the geometry of the print job).
Due to various factors, for example degradation during the print process, different materials for 3D printing have different recyclability. As such, in order to provide consistent build quality a mix ratio of recycled to fresh material is generally specified for each material used in a 3D printer. A supply of both fresh and recycled material may be maintained for use in the 3D printer so that the desired mix can be provided to the build unit of the 3D printer.
Various features of the present disclosure will be apparent from the detailed description which follows, taken in conjunction with the accompanying drawings, which together illustrate features of the present disclosure, and wherein:
In one implementation, an apparatus may be provided for controlling the supply of material for use in the build unit of a 3D printer. The build unit may be removable with respect to the 3D printer or may be a fixed build unit. The apparatus may include a material mixer to provide build material from at least a first build material supply and a second build material supply to a build unit of a 3D printer. The first build material and the second build material may be mixed according to a mixing ratio. A processor may determine the mixing ratio based on inputs indicating at least print job characteristics and material constraints.
The build material may be fused in a bed in the 3D print build. Unfused build material from the bed may be used in subsequent 3D print builds as recycled build material. The use of recycled build material may reduce the build cost.
The build material may for example be a powder. Powdered build material may be used to refer to wet or dry powder, particulate materials, and granular materials. Powdered build material may be made from many suitable materials, for example, powdered metallic materials, powdered composite materials, powdered ceramic materials, powdered resin materials, powdered glass materials, powdered polymer materials and the like.
In some examples, powdered build material may be formed from, or may comprise, short fibers that may, for example, have been cut into short lengths from long strands or threads of material. Short fibers may be metallic fibers, polymer fibers, ceramic fibers, or other suitable fiber materials.
Examples of build materials for additive manufacturing include polymers, crystalline plastics, semi-crystalline plastics, polyethylene (PE), polylactic acid (PLA), acrylonitrile butadiene styrene (ABS), amorphous plastics, Polyvinyl Alcohol Plastic (PVA), Polyamide (e.g., nylon), thermo(setting) plastics, resins, transparent powders, colored powders, metal powder, ceramics powder such as for example glass particles, and/or a combination of at least two of these or other materials wherein such combination may include different particles each of different materials or different materials in a single compound particle. Examples of blended build materials include alumide, which may include a blend of aluminum and polyamide, and plastics/ceramics blends. Material constraints for different materials types and specific materials may be used in implementations.
The first build material and second build material may have different proportions of recycled powder. For example, the first build material may be pure fresh material and the second build material may be pure recycled material. In other implementations the first and second build materials could have different predetermined ratios of fresh and recycled material which may be combined to provide a range of mixing ratios of fresh and recycled material. Implementations may include further material supplies for example of additional fresh or recycled material or of different predetermined mixtures.
A method may comprise: receiving a 3D print job; providing at least a first build material supply and a second build material supply; and determining a mixing ratio of the at least first material supply and the at least second material supply. The mixing ratio may be based on inputs indicating at least print job characteristics and material constraints. The method may also include mixing build material in accordance with the mixing ratio and supplying the mixed build material to a build unit of a 3D printer.
In an implementation, a machine readable storage medium may comprise instructions executable by a processor to: receive a 3D print job; determine the mixing ratio of at least a first build material and a second build material based on inputs indicating at least print job characteristics and material constraints; and instruct the supply of mixed print material to the build unit of a 3D printer based upon said mixing ratio.
As shown in the example of
An implementation of the mix apparatus 100 is shown schematically in
The processor 110 may be a central processing unit (CPU), a semiconductor-based microprocessor or any other device suitable for retrieval and execution of instructions. As an alternative or in addition to fetching, decoding, and executing instructions, the processor 110 may include one or more integrated circuits (ICs) or other electronic circuits that comprise a plurality of electronic components for performing the functionality described herein. The functionality described herein may be performed by multiple processors. The processor 110 may provide a service to a single 3D printer or may be used for a plurality of 3D printers (and may be a cloud-based service). In one implementation, the processor 110 is part of the 3D printer 20, such as where the processor 110 manages additional operations of the 3D printer 20.
The processor 110 may communicate with the machine-readable storage medium 130. The machine-readable storage medium 130 may be any suitable machine readable medium, such as an electronic, magnetic, optical, or other physical storage device that stores executable instructions or other data (e.g., a hard disk drive, random access memory, flash memory, etc.). The machine-readable storage medium 130 may, for example, be a computer readable non-transitory medium. The machine-readable storage medium 130 may include mixing ratio optimization instructions 132 and material estimation instructions 134.
The storage 120 may be any convenient store and can without limitation include local files, web storage, databases and/or FTP servers. The storage 120 stores material constraints 122 which may, for example, include data for a range of commonly used 3D printing materials. For the, or each, specific 3D printing material the storage may include data defining an upper and lower threshold value for the mix ratio of recycled to fresh material desired to ensure acceptable 3D print quality.
The storage 120 may store print job data 124. Print job data may include specific job data 124 which is directly related to the print job instructions 101, and such data may therefore be updated by the processor 110 in response to the instructions 101. The print job data 124 may also include generic print related data such as data related to the relationship between print job height and print volume or data used to derive other relationships such as part density or surface area.
The storage 120 may also store information relating to material availability 126. For example, the storage may maintain a record of at least the current volume of material in the first build material supply 30 and the second build material supply 40. An interface 125 may be provided for supplying current information on the build material supply levels, for example from at least one sensor in at least one of the build material supplies. The second build material supply 40 may be a recycled material supply the level of which will vary as material is supplied to and recovered from the 3D printer build unit. Accordingly, in an implementation the material availability 126 may include a minimum 41 and maximum 42 threshold level of recycled material that is to be maintained in the second build supply 40. The maximum threshold level 42 may be physically limited by the volume of the supply 40. For efficient material use, the maximum threshold level 42 may be based upon the maximum potential recycled powder that may be needed by the user, this may equal the total volume of the 3D build units available to the user. The minimum threshold level 41 can be equal to the volume of a single build unit.
The storage 120 may also include user specific data 128. For example, the user specific data may include the number of 3D printer build units that the user has available for use with the material mixer 100. The user specific data 128 may also include data regarding the user's powder recovery approach. Powder recovery generally varies from user to user since it generally implies a degree of manual labor. A user can make a decision on whether to use a labor intensive approach, which will recover more build material to be recycled, or a less labor intensive approach, which will recover less build material to be recycled. The user's approach can be quantified as a re-use factor, which may be updated and iterated based upon actual powder use and recovery data over a series of print jobs.
An implementation will now be described with reference to the process flow chart of
At block 220, the processor can make an initial estimation of the quantity of material (Vj) for the print job. The total quantity of material (Vj) can be derived from the height of the build job (H) and the dimensions of the 3D build unit (since the process will generally fill the build unit with powder to the full height). An initial estimate of the quantity of fresh material (VFresh), from the first supply 30, and recycled material (VRecycled) can be made in block 220. The print job characteristics may also be obtained by the processor 105 in block 220 and may be from a combination of the print job instructions 101 and the print job data 124. As seen in the example, the print job characteristics may include build job data relating to geometry and/or build density. The print job characteristic can include the volume of the parts in the job (VP) and the total surface area of the job (SP).
At block 230, the processor 110 makes an estimate of the recycled powder that will be available after completion of the current job (VTF). The total after the job may be determined from the total before supplying the build unit (VTO) less the volume of recycled powder for the current job (VRecycled) plus the volume recovered after completion of the print job (VR). To avoid the risk that there may be interruption to subsequent builds or excess powder which may needlessly be disposed of, the total recycled powder after the current job may be between the minimum (VTmin) and maximum levels (VTmax) for the second build material supply 40. As seen in the example implementation block 230′ to estimate the recycled powder that will be available after completion of the current job (VTF) the processor may first calculate the powder to be recovered (VR) from the 3D print job. This can be executed using the material estimation instructions and may be based upon the total powder volume for the 3D print job (VJ) less the total part volume in the print job (VP). To provide a more accurate estimate an adjustment may also be made for accuracy or thoroughness of the recovery of powder and further deducted from the total powder volume for the 3D print job (VJ). In the implementation of
In block 240 of the implementation of
With the material constraints from block 240 the processor 110 of the implementation may, in block 250, use the mixing ratio optimization instructions 132 to obtain a mix ratio for the specific print job instructed. The resulting mix ratio may be provided from the processor 110 to the 3D material mixer 150. The mixing ratio optimization instructions can seek to minimize the volume of fresh material (Vfresh) used whilst staying within the limitations of the material constraints. This can ensure print job quality whilst also reducing the total cost to the user. When optimizing the mix ratio, the processor may also include constraints based upon the material availability and estimates derived in blocks 210 to 230, for example to ensure that the recycled material remains between the minimum and maximum thresholds.
As described above, implementations may enable an apparatus to provide a dynamic mix ratio derived by the processor for each 3D print job. The mix ratio can be non-fixed and does not need to be pre-specified in the print job instructions. In implementations the optimized mix ratio provided by the apparatus may reduce the usage of at least one of the build materials. The mixing ratio optimization in some implementations may minimize the use of one build material, for example minimize the fresh material.
The preceding description has been presented to illustrate and describe examples of the principles described. This description is not intended to be exhaustive or to limit these principles to any precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is to be understood that any feature described in relation to any one example may be used alone, or in combination with other features described, and may also be used in combination with any features of any other of the examples, or any combination of any other of the examples.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2019/028940 | 4/24/2019 | WO | 00 |