In heating a surface, for example, in constructing an object, for example, in additive manufacturing which generates a 3-D object on a layer-by-layer basis or, in heating portions of a surface of an object for the purposes of altering properties of portions of the object, the heating process affects the quality of the finished object.
For a more complete understanding, reference is now made to the following description taken in conjunction with the accompanying drawings in which:
In heating a surface, for example, in constructing a 3-D object by additive manufacturing which generates the 3-D object on a layer-by-layer basis, or in heating a surface of an object having portions treated with an appropriate agent for the purposes of altering the properties of the portions of the object, a stable and homogeneous temperature distribution across the surface being heated achieves the quality of the build or the property of a portion of an object.
For example, in additive manufacturing in which a 3-D object is generated by solidification of a build material on a layer-by-layer basis, the quality of the final object may be dependent, at least in part, on the temperature distribution across each layer. Maintenance of a stable and homogeneous temperature distribution improves the quality and accuracy of the generated 3-D object.
There are many different techniques for performing additive manufacturing of a 3-D object, for example sintering. In this example of additive manufacturing, the 3-D object is generated by adding successive layers of a build material. The build material may be formed of liquid, powder, or sheet material. An agent is distributed over the surface of each layer of the build material. The pattern formed by the distributed agent defines a corresponding slice of the 3-D object being generated. Energy is applied to each layer of the build material. This causes the build material which is coated by the agent to heat up more than portions on which no agent is applied. As a result, the regions coated by the agent coalesce and solidify upon cooling to form the slice of the 3-D object. The system relies on the ability of the temperature generated by heating the surface of the upper layer of build material or, at least, into a portion of the upper layer or layers (e.g. 50 mm into the surface) of the build material to be accurately controlled to achieve the quality of the 3-D object. The main challenge is to reach a homogeneous and stable temperature distribution over the entire surface of the upper layer (or layers) of the build material regardless of its position and/or whether there are agents or melt material on it.
With reference to
The temperature of a plurality of zones of a surface is monitored, 101 to output at least one temperature reading for each of the plurality of zones. A pattern arranged across at least a portion of the plurality of zones may be input (provided), 103, or at least made available for the subsequent process in the example of
The temperature readings are modulated in response to a pattern arranged across the plurality of zones. The temperature readings may be modulated by filtering, smoothing or adjusting the temperature readings. In one example, the pattern is arranged such that a pattern is formed across at least a portion of the plurality of zones by the selective delivery of an agent to the surface of an upper layer of a build material. When energy is applied to the surface of the build material, the build material is heated. The increased emissivity temperature of the portions of the surface of the build material which are covered with the agent causes these portions to heat up to a greater temperature than those portions of the surface not covered with an agent. The greater temperature of the portions covered with the agent is compensated by modulating the temperature readings of these portions of the surface of the build material.
The temperature readings may be modulated in response to the pattern already formed, that is, to take into account the pattern formed on the surface of the current layer of build material, that is, in one example, to take into account variations in the pattern caused by delivery of the agent(s) due to the effect of the agent(s) emissivity, or already sintered parts within previously formed layers, or a combination of both.
The energy delivered to each of the plurality of zones is then controlled, 109, based on the modulated temperature readings to maintain a substantially homogeneous temperature distribution across the plurality of zones. This may be achieved by comparing the temperature readings with a threshold or target temperature for each of the plurality of zones or, if modulated, comparing the modulated temperature readings with the threshold or target temperature for each zone. If a temperature reading for a particular zone is below the threshold or target temperature, the energy delivered to that particular zone is increased to elevate the temperature within a predetermined range of the threshold target temperature, for example within a range of ±1° C. Further, if the temperature reading for a particular zone is above the threshold or target temperature, the energy delivered to that particular zone is reduced to lower the temperature to the threshold or target temperature or at least within a predetermined range of the threshold or target temperature.
If it is established, in response to the pattern arranged across the plurality of zones that it covers all or a part of a particular zone, the at least one temperature reading of that particular zone is modulated, 107, by, for example, reducing the temperature reading by a predetermined amount based on, for example, the type of build material of the 3-D object, the type of agent(s) deposited on the build material and the amount of agent deposited. The modulated temperature reading is then compared with the threshold or target temperature. If the modulated temperature reading for a particular zone is below the threshold or target temperature, the energy delivered to that particular zone is increased to elevate the temperature within a predetermined range of the threshold target temperature. Further, if the modulated temperature reading is above the threshold or target temperature, the energy delivered to that particular zone is reduced to lower the temperature within the predetermined range of the threshold or target temperature.
As illustrated in
The apparatus for controlling heating of a surface may comprise at least one sensor to monitor the temperature of a plurality of zones of a surface to output at least one temperature reading for each of the plurality of zones. It further comprises a temperature controller to modulate the temperature readings in response to a pattern arranged across a portion of the plurality of zones and to control the energy delivered to each of the plurality of zones based on the modulated temperature to maintain a substantially homogeneous temperature distribution across the surface.
With reference to
The apparatus 300 further comprises at least one sensor 307. The at least one sensor 307 may comprise an IR sensor, thermal imaging camera, a scanner, an IR sensor array, thermocouple sensor or the like. The at least one sensor 307 may comprise a single sensor or an array of sensors that scan over the surface 303 to monitor the temperature of each of the plurality of zones of the surface 303. In another example, the at least one sensor 307 may comprises a plurality of single sensors or a plurality of sensor arrays. Each single sensor or sensor array may be at a fixed position and arranged to monitor the temperature of a particular zone.
The apparatus 300 further comprises an agent delivery controller 309 to control selective delivery of an agent onto portions of the surface 303 to form a pattern across the plurality of zones. The agent may be delivered via an agent distributor 311. The agent may be in the form of a fluid and the agent distributor 311 may comprise an array of nozzles for ejecting drops of the agent fluid onto the surface 303. The array of nozzles scans over the surface 303 under the control of the agent distributor controller 309. In some examples, the agent distributor 311 may be an integral part of the apparatus 300. In some examples, the agent distributors 311 may be user replaceable, in which case they may be removably insertable into suitable agent distributor receivers or interfaces (not shown here). The agent distributor 311 may be mounted so that it scans bidirectionally along an axis, for example, the x-axis across the surface 303 of build material (where the surface 303 of build material is defined in an x-y plane and the layers are built in a z-direction, x, y and z being orthogonal to each other). The processing bed 301 may be moved along a y-axis so that the agent distributor 311 deposits drops of agent fluid on any part of the surface of the build material. The agent distributor 311 may be able to deliver the agent fluid either when the agent distributor is moving in one of the forward and rearward direction of the x-axis or when moving in both the forward and rearward directions or a combination thereof.
The agent may comprise, for example, a coalescing agent which is selectively delivered to a first set of selectable portions onto the surface 303 to form at least a part of the pattern. In addition or alternatively, the agent may comprise a coalescence modifier agent which is selectively delivered onto a second set of portions of the surface 303 to form a second pattern across the plurality of zones to form at least a part of the pattern. The coalescing agent is used to enable coalescence and solidification of the first set of portions of the build material. The coalescence modifier agent is used to alter the properties of the material of the second set of portions of the build material. The coalescence modifier may be used in conjunction with the coalescing agent such that the properties are modified as the build material of the object is coalesced and solidified. Alternatively, a modifier agent (for example an appropriate agent) may be distributed to alter properties of portions of the object when subjected to heat.
The apparatus 300 further comprises a temperature controller 313 to modulate the temperature readings in response to the pattern arranged across the plurality of zones and to control the energy delivered by the energy source 305 to each of the plurality of zones to maintain a substantially homogeneous temperature distribution across the plurality of zones as described in more detail above with reference to
In one example, the temperature controller 313 may comprise a Proportional-Integral-Derivative (PID) control loop. In addition to modulating the temperature in response to the pattern, the temperature readings may also be modulated to take into account historical errors and variations in these errors over time. This enables any errors which may occur in the pattern when it is formed, for example, errors caused by spitting or blockages of the agent distributor 311 to be compensated for.
In another example, the temperature controller 313 controls the energy delivered to a first zone by comparing the temperature readings, once modulated, for the first zone with a predetermined threshold or target temperature. In another example, the temperature controller 313 controls the energy delivered to a first zone by comparing the temperature readings of the first zone, once modulated, and the temperature readings of at least one neighbouring zone for the first zone with a predetermined threshold or target temperature. The temperature readings of the at least one neighbouring zones may be weighted and combined to provide a temperature reading for the first zone that is modulated in response to the pattern and further modulated by the weighted temperature readings of at least one neighbouring zone. In another example, the temperature readings of the at least one neighbouring zone may also be further modulated in response to the pattern before being weighted and combined to provide a temperature reading for the first zone.
The apparatus 300 further comprises a receiver 315 to receive data representing a predefined pattern. This data may be stored in a storage device 317 which may be integral with the apparatus 300 (not shown in
The selective coalescing and solidifying of portions of the build material of each layer in building each slice of the 3-D object is achieved by the presence of a coalescing agent which has a higher temperature emissivity and therefore is able to reach higher temperatures given the same amount of energy applied, thus, only the agent covered areas are coalesced and solidified. A target temperature is provided by the energy source which is applied to the surface. The target temperature is achieved by a closed loop control system in which at least one sensor 307 monitors the temperature of a plurality of zones across the surface. The temperature readings of the at least one sensor 307 is modulated, 107, by the temperature controller 313 to compensate for the elevated temperatures provided by the areas of the surface covered by an agent as described above with reference to
With reference to
The temperature of the first zone 401_1_3 is monitored by at least one sensor and the temperature reading will be slightly elevated which is caused by the higher temperature emissivity of 4% of the surface of the first object 403_1 within the first zone 401_1_3, whereas the second zone 401_3_4, the temperature reading will be elevated by a greater amount than the first zone since the higher temperature emissivity arises from 86% of the surface of the second object 403_2 within the second zone 401_3_4. As a result, a greater adjustment of the temperature readings is made for the second zone 401_3_4 compared with the adjustment made of the temperature readings of the first zone 401_1_3. The amount of the adjustment (modulation) of the temperature readings of a zone may be determined from the percentage area of the pattern within the zone.
As a result optimal energy source control and configuration is achieved. Further, dynamic adjustment of the energy delivered regardless of the objects, agent patterns and processing bed location is achieved. This avoids hot spot areas or false hot spot sections on the surface and provides a stable and substantially homogeneous temperature distribution across the entire surface being heated.
The apparatus may further comprise a position calibrator 319. The position calibrator 319 is to enable matching of each temperature reading with each zone. In an example, the position calibrator 319 is provided with data indicating the size and position (which is fixed) of the processing bed 301. Each sensor can then be positioned relative to the edges of the processing bed 301. The agent delivery controller 309 controls delivery of the agent(s) relative to the boundaries of the processing bed 301. Therefore the position at which each temperature reading is taken can be easily correlated to the position of the pattern, the processing bed 301 and hence the location of each zone. In addition the pattern may be formed with alignment traces which can be used by the position calibrator to calibrate the apparatus such that the position at which each temperature reading is taken is correlated to the zone at which that temperature reading was actually taken. The output of the position calibrator 319 is provided to the temperature controller 315 to match the temperature readings with each zone and hence increase the accuracy of the modulation of the temperature readings and hence increase accuracy of control of energy delivered to each zone.
Temperature stability during the process is improved. Optimized energy consumption with reduction of surface over-heating is achieved. A stable temperature is provided that favours parts quality and mechanical properties. Issues like non-homogeneous melting/curing and non-homogeneous material spreading can be detected.
It should be noted that the above-mentioned examples illustrate rather than limit what is described herein, and that those skilled in the art will be able to design many alternative implementations without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/071240 | 10/3/2014 | WO | 00 |