Additive manufacturing systems, including those commonly referred to as “3D printers”, provide a convenient way to produce three-dimensional objects. These systems may receive a definition of a three-dimensional object in the form of an object model. This object model is processed to instruct the system to produce the object. This may be performed by depositing a series of layers of a build material in a working area of the system. Chemical agents, referred to as “printing agents”, may be selectively deposited onto each layer of the build material within the working area. In one case, the printing agents may include one or more of a fusing agent and a detailing agent, among others. Energy may be applied using a radiation source, such as an infrared lamp, to fuse areas of a layer where fusing agent has been deposited. The process may be repeated for further layers to build up a final object.
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 the following description, for purposes of explanation, numerous specific details of certain examples are set forth. Reference in the specification to “an example” or similar language means that a particular feature, structure, or characteristic described in connection with the example is included in at least that one example, but not necessarily in other examples.
In an example additive manufacturing system, sometimes referred to as a three-dimensional (3D) printing system or an additive manufacturing apparatus, build material is deposited in layers in a working area, which may be referred to as a build chamber or a build volume. Chemical agents, referred to herein as “printing agents”, are selectively deposited onto each layer within the build chamber. The printing agents may include, for example, a fusing agent and/or a detailing agent. The fusing agent may be selectively applied to a layer of the build material in areas where particles of the build material are to be fused together by subsequent application of energy, and the detailing agent may be selectively applied where the fusing action, or a temperature, is to be reduced or controlled. For example, a detailing agent may be applied to reduce fusing at an object boundary to produce a part with sharp and smooth edges. It is to be appreciated, though, that in some systems, such as high speed sintering (HSS) systems, a detailing agent may not be applied. Following the application of printing agents, energy, for example thermal energy, is applied to the layer from an energy source of the additive manufacturing system. This causes build material on which the fusing agent has been applied to heat up above the melting temperature of the build material and to melt, coalesce and solidify. The process is then repeated for another layer, such that objects are built from a series of cross-sections. In other cases, one or other of the fusing agent and the detailing agent may be applied. For example, in some cases, a fusing agent may be selectively applied to regions of a layer of build material which are to be fused. In another example, a detailing agent may be selectively applied to regions of a layer of build material that are not to be fused.
The quality of an object manufactured by an additive manufacturing system may depend on various operation parameters associated with the additive manufacturing system, such as the amount of energy supplied by the energy source of the additive manufacturing system during fusing of the build material. If the energy source does not supply enough energy, the object may suffer from visible strips or channels, giving the appearance of wrinkled skin, which may be referred to as “elephant skin”. Conversely, if the energy source supplies an excess of energy, a defect known as “thermal bleed” may occur, in which chunks of partially-melted build material are attached to an outer surface of the object.
To produce an object with a particular quality, a value of an operation parameter may be tuned, for example to increase or decrease the amount of energy supplied by the energy source, to reduce defects such as elephant skin or thermal bleed. Different objects may have different operational requirements. Different objects may therefore be printed using different values of the operation parameter.
In examples herein, a plurality of three-dimensional objects to be formed by an additive manufacturing system is classified into a plurality of groups. Each of the plurality of groups is associated with a different respective value of the operation parameter. A first portion of a build volume of the additive manufacturing system is assigned to a first group of the plurality of groups, A second portion of the build volume, different from the first portion of the build volume, is assigned to a second group of the plurality of groups and with a second value of the operation parameter. The additive manufacturing system is configured with a first value of the operation parameter, the first value of the operation parameter being the value associated with the first group. With the additive manufacturing system configured with the first value of the operation parameter, the additive manufacturing system is used to form, within the first portion of the build volume, a first object of the first group, the first object formed of a first plurality of layers of a build material. Subsequently, the additive manufacturing system is configured with a second value of the operation parameter, the second value of the operation parameter being the value associated with the second group. With the additive manufacturing system configured with the second value of the operation parameter, the additive manufacturing system is used to form, within the second portion of the build volume, a second object of the second group, the second object formed of a second plurality of layers of the build material, subsequent to the first plurality of layers.
In this way, a plurality of objects can be organized or otherwise arranged into appropriate groups so that objects to be printed with the same values of the operation parameter can be printed within the same portion of the build volume. This allows objects to be printed with different values of the operation parameter, such as different energy configurations of the energy source, within the same build process. Hence, objects with different properties (such as geometries, sizes, internal structures or mechanical properties), which may have different operational tolerances during printing, may be printed within a single print job. This may be more efficient than other approaches, such as printing objects with different properties in different respective print jobs. Furthermore, the manufactured objects may be of a higher quality than if the objects were formed without using different values of the operation parameter depending on a property of the object to be formed.
According to an example, a 3D print operation includes depositing a layer of a build material onto a build platform of the build unit 104. The build platform may be considered to form part of a build chamber 106, which may be referred to as a build volume, build region or working area. In the example shown in
The build unit 104 stores a supply of build material, for example, build powder. In one example a clean-up stage is performed on the build unit 104 prior to a build powder fill operation. For example, in one case a clean-up stage includes a powder management station removing unused build material from the build unit 104 and combining the unused build material with fresh build material for a further print operation. Unused build material may be recovered and recycled by a build powder management station, for instance, and mixed with virgin (or ‘new’) build material. Following a build powder fill operation, the operator may return the build unit 104 to the 3D printer 102 to perform further print operations.
The 3D printer 102 of
In
The build material supply mechanism 204 deposits a powdered build material on the build platform 202 in successive layers. Two layers are shown in
There are various different kinds of build materials from which a particular part or object may be built. The choice of build material may be made based on the desired properties of the part or object to be printed. In certain additive manufacturing systems; the build material may be changed between builds accordingly. For example, various plastic powder types can be used as the raw build material; for example, thermoplastics, such as polyamide (PA) 11, PA12, and thermoplastic polyurethane (TPU), etc. According to one example, a suitable build material may be PA12 build material commercially known as V1R10A “HP PA12” available from HP Inc. In other examples, ceramic or metal build materials, such as powders or powder-like materials, may be used. The build material may include short fiber build materials. For example, the powder may be formed from, or may include, short fibers that may, for example have been cut into short lengths from long strands or threads of material.
The additive manufacturing system 200 of
In certain examples, an infra-red “pre-heat” lamp may be used to heat the build material, The pre-heat lamp may be located, for example, above the build platform 202, for example so that it heats at least an upper surface of the build material. The pre-heat lamp may be controlled to heat the build material to a temperature just below a melting point of the build material. Another energy source may then be used during construction of a 3D object. For example, in one implementation a separate fusing lamp may be used. The fusing lamp may apply energy to cause fusing of build material on which a fusing agent has been applied. Examples described herein relate to the configuration of an energy source to fuse build material, such as a fusing lamp.
The energy source 210 may be moveable relative to the build platform 202. For example, in one implementation a fusing lamp may be carriage-mounted to scan across build material that is formed on the build platform 202, In some examples, a layer of build material may therefore be pre-heated by a static infra-red lamp and selectively fused with a scanning fusing lamp (although in other cases, the layer of the build material may be selectively fused by the fusing lamp without first being pre-heated). For example, a scanning fusing lamp may be controlled to scan the deposited build material and thereby substantially uniformly apply heat to the deposited build material. As explained in more detail below, heat absorption is highest in areas where a fusing agent has been deposited. In other examples, a pre-heat lamp may be moveable in relation to the build platform 202; in this case the pre-heat lamp may be selectively applied to areas of the upper surface of the build material so as to heat these areas. In certain cases, a pre-heat lamp may not be used, and a fusing lamp is used as the energy source to both pre-heat the build material and to cause selective fusing. Temperature stabilization of the build material layers may be achieved using at least one preheat lamp and/or using at least one fusing lamp.
In certain examples, including the example of
A fusing agent (sometimes also referred to as a “coalescing agent”) may increase heating of the build material by acting as an energy absorbing agent that causes build material on which it has been deposited to absorb more energy (e.g. from the energy source 210) than build material on which no fusing agent has been deposited. This may cause build material to heat up.
When constructing a 3D object, heat may be applied to the build material, for example from the energy source 210. As noted above, the fusing agent acts as an energy absorbing agent, and absorbs heat energy. Regions of build material to which the fusing agent is applied are thus heated to a greater degree than regions of build material to which the fusing agent is not applied. This heating may cause the regions of build material to which the fusing agent is applied to reach a temperature above the fusing temperature of the build material, and thereby fuse. In some examples, during a print operation for forming a 3D object, the build material may be maintained at a temperature slightly below the fusing temperature of the build material to reduce the amount of energy supplied by the energy source 210 and absorbed by the fusing agent to fuse the build material.
According to examples, a suitable fusing agent may be an ink-type formulation comprising carbon black, such as, for example, the fusing agent formulation commercially known as V1Q60Q “HP fusing agent” available from HP Inc. In one example such a fusing agent may additionally comprise an infra-red light absorber. In one example such a fusing agent may additionally comprise a near infra-red light absorber. In one example such a fusing agent may additionally comprise a visible light absorber. In one example such a fusing agent may additionally comprise a UV light absorber. Examples of inks comprising visible light enhancers are dye based colored ink and pigment based colored ink, such as inks commercially known as CE039A and CE042A available from HP Inc.
A detailing agent (sometimes also referred to as a “modifying agent”) may act to modify the effect of a fusing agent and/or act directly to cool build material. When heating the build material, a detailing agent may thus be applied to reduce a heating effect of a previously applied fusing agent and/or to directly reduce the temperature of the build material. According to examples, a suitable detailing agent may be a formulation commercially known as V1Q61A “HP detailing agent” available from HP Inc. When constructing a 3D object, a detailing agent may be used to form sharp object edges by inhibiting a fusing agent outside of an object boundary and thus preventing solidification in exterior areas of a cross-section, During construction of an object, a detailing agent may also be used to reduce thermal bleed from a solidified area to a non-solidified area and to prevent fusing in certain “blank” or “empty” portions of an object such as internal cavities. At the end of production of an object, unsolidified build material may be removed to reveal the completed object.
At item 300 of
The instruction data may be generated (and subsequently received by the additive manufacturing system, such as by a control system of the additive manufacturing system) based on a user input. For example, a user may transmit the instruction data to the additive manufacturing system via a computer device operated by the user and coupled to the additive manufacturing system. For example, the user may use a user interface of the computer device to select a plurality of objects to be printed by the additive manufacturing system.
At item 302 of
Referring to
There are variety of ways in which the objects are classified into the plurality of groups. For example, an object may be classified in dependence on any object parameter which is indicative of operational parameters for printing of the object with a desired quality. In this way, objects with similar operational needs, which may be printed using similar values of an operation parameter, may be grouped together.
As the skilled person will appreciate, there are numerous ways to calculate the operational needs for the printing of a particular object. For example, the plurality of objects may be classified in dependence on a shape and/or a size of respective objects. For example, the objects may be classified so that objects within the same group have substantially the same shape or size as each other. Two objects may be considered to be substantially the same shape or size as each other where they are the same in shape or size or broadly similar in shape or size, such as the same shape or size within manufacturing tolerances or with a difference of up to 10% of each other.
The similarity of objects to be printed may be determined by analyzing a shape and/or size of objects to be printed. The dimension of objects to be printed may be calculated and compared with each other so that, for example, objects with a size which differs by less than a predetermined amount may be grouped into the same group. The shape of an object, including its three-dimensional form, may also be analyzed in order to assign the object to an appropriate group for printing. For example, objects which are hollow may be grouped with other hollow objects, such as based on a density of the objects to be printed.
The classification of the objects may be performed using a preconfigured routine, for example based on the receipt of instructions indicative of a plurality of objects to be printed. The classification is for example a spatial organization or spatial arrangement of the objects within a build volume such that objects having the same classification are arranged to be printed in a first set of consecutive layers, and objects having a second classification are arranged to be printed in a second set of consecutive layers (which do not include the first set of layers), For example, prior to performing the method of
In such cases, the shape and/or size of the objects to be printed may be compared with a shape and/or size of a plurality of predefined objects, which were used during the configuration process, and which are each associated with a respective predefined value of the plurality of values. In this way, for each object to be printed, a predefined object of the plurality of objects which is closest in shape and/or size to the object to be printed may be identified. The predefined value associated with the predefined object for objects of each group may be used to print objects of that group.
Alternatively, the objects may be classified based on a user input. For example, a user may indicate that two objects are to be formed within the same group.
The classification of objects into the plurality of groups may be considered to include a three-dimensional nesting process, in which objects of a particular group are arranged in a spatial configuration within the portion of the build volume corresponding to that group to minimize or reduce unfused material within the portion of the build volume. This may involve determining a spatial arrangement of the objects in which the objects are packed or organized in a pattern, to reduce wastage of material and to reduce the time to form the objects. For example, objects may be arranged spatially to reduce unfused build material between neighboring objects, such as in a horizontal direction (e.g. parallel to a build platform) or in a vertical direction (e.g. perpendicular) or both horizontally and vertically.
At item 402 of
The determination of which portion of the build volume to assign to which group of the plurality of groups may depend on the value of the operation parameter associated with each respective group. For example, the groups may be assigned to an appropriate portion of the build volume so that the value of the operation parameter changes sequentially (such as increasing or decreasing sequentially) between different portions of the build volume. In this way, a number of unfused layers of build material (which may be located between two consecutive groups of objects) may be reduced, for example by reducing the length of time for the value of the operation parameter (such as the energy level of the energy source) to reach a desired level, as described further with reference to
The method of
At item 508, it is determined whether the layer at least partially fused at item 506 is the last (or uppermost) layer of the first plurality of layers of the first object. If not, items 502, 504, 506 and 508 are performed again, as part of an iterative procedure, until all the layers of the first plurality of layers of the first object have been deposited and at least partially fused.
Once the first object has been formed, the method of
It is, however, to be appreciated that references to the second object being formed subsequently to the first object are not intended to imply that the second object is necessarily formed immediately consecutively after the first object (with the last layer of the first plurality of layers in contact with the first layer of the second plurality of layers), although it may be. Instead, the second object may be considered to be formed subsequently to the first object if the second object is formed at a later point in time than the first object, with the second plurality of layers deposited, a layer at a time, subsequently to the formation of the first object, regardless of whether there are other components, layers or objects between the first object and the second object.
During a time period between forming the first object and the second object an energy level (which may be referred to as an energy configuration) of the energy source is adjusted. For example, while the energy source supplies energy of the first energy level during the formation of the first object, the energy source may be arranged to supply energy of a second energy level (different from the first energy level) during the formation of the second object. An energy level for example corresponds to an intensity of energy supplied by the energy source. Changing the energy level may change an irradiance received by the build chamber. The irradiance may be considered to be the radiant flux of energy received per unit area of a surface of or within the build chamber (such as a surface of a layer of build material within the build chamber).
For example, methods such as this may involve changing the energy configuration of the energy source in the vertical direction (which may be referred to as the Z-direction) with respect to the build platform 202. For example, the first energy level may be supplied in a first region in the Z-direction and the second energy level may be supplied in a second region in the Z-direction, which is for example above the first region. The first and second regions in the Z-direction may be considered to correspond to the first and second portions of the build volume, respectively.
Other than configuring the energy source with a different energy level than for manufacture of the first object, the second object may be formed similarly to the first object. For example, item 512 of
After the manufacture of the first and second objects 500, 510, the printing process is completed at item 520, However, in other examples, further objects may be printed. It is also to be appreciated that, in
As will be appreciated,
In the example of
In such cases, the third plurality of layers 608 of the build material may be supplied to a third portion of the build volume, after forming a first object 600a of the first group of objects 600 and before forming a second object 602a of the second group of objects 602. In examples such as
In examples such as this, an energy level of the energy source may be adjusted from the first energy level to the second energy level during supply of the third plurality of layers 608 to the build chamber, without supplying energy from the energy source to the build chamber. For example, the third plurality of layers 608 may be unfused layers of build material, which are not used for the formation of an object.
The third plurality of layers 608 of the build material may be supplied during a time period over which the energy level (such as the irradiance) of the energy source adjusts to the second energy level. For example, it may not be possible to instantaneously change the energy level of the energy source from the first energy level to the second energy level. Instead, the energy level of the energy source may change gradually.
This may be seen in
The graph 700 illustrates two curves: a temperature curve 708 (which is shown with respect to the temperature axis 702) and an irradiance curve 710 (which is shown with respect to the irradiance level axis 704). The temperature curve 708 of
As will be appreciated, the methods described herein may be used to print any number of different groups of object, each of which may be formed using a different respective energy configuration. For example, one group may include small objects, another may include large objects, a yet further group may include solid objects and a still further group may include predominantly hollow objects.
The example 3D printing system 900 of
For example, the control system 906 may also be arranged to control the 3D printer 902 to supply a plurality of unfused layers of a build material to the build chamber, after the forming the first object and before the forming the second object, such that, after the forming the first object and the second object, the plurality of unfused layers separates the first object from the second object.
The control system 906 may receive data from a memory 908. The memory 908 may include at least one of volatile memory, such as a random access memory (RAM) and non-volatile memory, such as read-only memory (ROM) or a solid state drive (SSD) such as Flash memory. The memory 908 in examples may include further storage devices, for example magnetic, optical or tape media, compact disc (CD), digital versatile disc (DVD) or other data storage media. The memory 908 may be removable or non-removable from the 3D printing system 900. The 3D printer 902 may include the memory 908.
In the example of
In the example of
Certain system components and methods described herein may be implemented by way of machine-readable instructions that are storable on a non-transitory storage medium.
Instruction 1008 is configured to cause the processor 1002 to instruct the additive manufacturing apparatus 1000 to perform a classification procedure, such as the classification procedure described with reference to
The non-transitory machine-readable medium 1008 can be any medium that can contain, store, or maintain programs and data for use by or in connection with an instruction execution system. Machine-readable media can include any one of many physical media such as, for example, electronic, magnetic, optical, electromagnetic, or semiconductor media. More specific examples of suitable machine-readable media include, but are not limited to, a hard drive, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory, or a portable disc.
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. For example, although examples described above involve applying one or more printing agent to a layer of build material and selectively fusing at least a portion of the layer of the build material according to the pattern of the one or more printing agent, other examples are envisaged. For example, the methods described herein may be applied in other additive manufacturing systems or processes than those described herein, such as other additive manufacturing systems involving the selective application of energy, such as thermal energy, to form objects. For example, the methods described herein may be used with selective laser sintering systems, in which a laser may be used to selectively solidify portions of a build material without application of a printing agent.
Further examples are envisaged. In the above-described examples. different groups of objects are formed using different values of an energy configuration, energy level or heat setting of an energy source (such as a heating system). However, in other examples, different groups of objects may be printed using different values of a different operation parameter of an additive manufacturing system than the energy configuration, energy level or heat setting.
The method of
At item 1102, the additive manufacturing system is configured with a first value of the operation parameter, where the first value of the operation parameter is associated with a first group of the plurality of groups. With the additive manufacturing system configured with the first value of the operation parameter, the additive manufacturing system is used to form, within the first portion of the build volume, a first object of the first group. The first object may be formed of a first plurality of layers of a build material and may be formed as explained above, for example by iteratively supplying layers of the first plurality of layers and selectively solidifying each layer in turn (for example by applying at least one printing agent to contact each layer and then applying thermal energy to the layer).
At item 1104 of
As explained above with reference to other examples, the first and second objects may be formed as part of the same build process. The method of
It is to be appreciated that methods and systems in accordance with
In examples described above, there are a plurality of layers of unfused build material between consecutive groups of objects, each printed using a different respective value of an operation parameter, such as a different energy level of an energy source of the additive manufacturing system. However, in some cases, there may be no unfused build material between at least some such consecutive groups of groups.
In examples described above, a classification procedure is performed by an additive manufacturing system. However, in other examples, a classification procedure such as those described above may be performed by other systems or apparatus. For example, such classification procedures may be performed externally to the additive manufacturing system, for example in a pre-processing application. Instructions on the basis of the classification procedure, for example to instruct a printing procedure such as that described above, may then be sent to the additive manufacturing system, for the additive manufacturing system to print the objects classified according to the classification procedure.
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/US2018/026568 | 4/6/2018 | WO | 00 |