METHOD, CONTROLLER AND APPARATUS FOR DETERMINING THE ONSET OF MELTING OF A MATERIAL
20220339881 · 2022-10-27
Inventors
Cpc classification
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
B22F2203/11
PERFORMING OPERATIONS; TRANSPORTING
B22F10/31
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B22F10/31
PERFORMING OPERATIONS; TRANSPORTING
B22F12/90
PERFORMING OPERATIONS; TRANSPORTING
B22F10/28
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/90
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B29C64/153
PERFORMING OPERATIONS; TRANSPORTING
B29C64/165
PERFORMING OPERATIONS; TRANSPORTING
International classification
B29C64/393
PERFORMING OPERATIONS; TRANSPORTING
B29C64/165
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B33Y30/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Provided is a method for determining the onset of melting of a material and comprising providing a layer of the material; defining a reference area within the layer of material; providing a temperature sensor and a heat source above the reference area, the temperature sensor comprising a plurality of pixels configured to monitor the temperature of the reference area; selecting a first pixel and a second pixel to form a first reference pair of pixels of the temperature sensor to detect the temperature of corresponding first and second regions within the reference area; operating the heat source to heat the reference area over a duration of time, while monitoring, using the reference pair of pixels, the temperature of the two regions, wherein the heat source causes a temperature difference between the two regions such that the first and second pixel detect respective different temperatures over the duration of time; and determining the onset of melting of the material from the evolution of the temperature difference over the duration of time. Further provided is a controller for carrying out the method and an apparatus for the layer by layer formation of a three-dimensional object from particulate material is also provided, comprising the temperature sensor, and in which the onset of melting as determined in situ may be applied as a set point for measurement of the temperature sensor.
Claims
1. A method for calibrating a temperature sensor in an apparatus for the layer-by-layer formation of a three-dimensional object from particulate material, the method comprising: (a) distributing a layer of the particulate material to form a build bed surface; (b) defining a reference area within the build bed surface; (c) providing a temperature sensor and a heat source above the reference area, the temperature sensor comprising a plurality of pixels configured to monitor the temperature of the reference area; (d) selecting a first pixel and a second pixel to form a first reference pair of pixels of the temperature sensor to detect the temperature of corresponding first and second regions within the reference area; (e) operating the heat source to heat the reference area over a duration of time so as to progressively increase the temperature of the first and second regions, while monitoring, using the reference pair of pixels, the temperature of the two regions, wherein the heat source causes a temperature difference between the two regions such that the first and second pixel detect respective different temperatures at multiple points in time over the duration of time; and (f) determining the onset of melting of the particulate material from the evolution of the temperature difference over the duration of time; and applying the onset of melting as determined in step (f) as a set point for subsequent measurements of the temperature sensor.
2. The method of claim 1, wherein step (b) further comprises selectively applying absorption-modifying fluid to the build bed surface to define the reference area.
3. The method of claim 1, further comprising, before the step of distributing the layer of particulate material, the steps of (i) distributing a base layer of particulate material over the build bed to form the build bed surface; (ii) applying radiation-absorbing fluid to a base reference area comprised in the base layer, wherein the base reference area overlaps at least partially with the reference area; and (iii) melting the particulate material of the base reference area using the heat source, and optionally repeating steps (i)-(iii) one or more times.
4. The method of claim 1, further comprising, before the step of operating the heat source to heat the reference area over the duration of time, the step of lowering the build bed surface to an extended depth, wherein the extended depth defines an extended distance D between the heat source and the build bed surface which is greater than a build depth that defines a build distance at which an object is built.
5. The method of claim 4, wherein after the step of lowering the build bed surface and before the step of applying heat to the reference area, the method further comprises the steps of: moving the heat source to a test position above the reference area where at least a portion of the heat source is in direct line of sight of the temperature sensor; operating the heat source so as to generate an image of the temperature of the heat source above the build bed surface using the temperature sensor, and determining, based on the image generated by the sensor, a direct reference pixel corresponding to a direct region within the reference area, wherein the direct region is located substantially beneath the heat source at the extended distance D.
6. The method of claim 5, further comprising determining a sub-reference area comprising the direct reference area, wherein the pixel pair of the first and second pixels, and optionally further pixels pairs, correspond to regions comprised within the sub-reference area.
7. The method of claim 4, wherein at least one of the test position and the extended distance D are determined so as to allow the direct reference pixel to detect the temperature of the direct region continuously over the duration of time.
8. The method of claim 4, wherein the heat source remains stationary in the test position for the duration of time of step (e) over which the reference area is being heated.
9. The method of claim 1, wherein the heat source is arranged to provide a unidirectional temperature difference across the reference area, and wherein the sensor comprises an array of pixel rows, wherein each pixel row extends substantially parallel to the direction along which the unidirectional temperature differential subsists; and wherein the step of selecting the reference pair of pixels comprises selecting the first and second pixel from the same row.
10. The method of claim 1, wherein step (d) comprises selecting a plurality of first and second pixels to form a plurality of reference pairs of pixels of the temperature sensor arranged to detect the temperature of a corresponding plurality of first and second regions comprised within the reference area; and, optionally, wherein the first pixel of the first reference pair is the first pixel of a further pixel pair of the plurality of pixel pairs.
11. A controller configured to carry out a method for determining the onset of melting of a material provided in form of a layer, the controller configured to: (a) receive data defining a reference area comprised within the layer of material; (b) select a first pixel and a second pixel to form a first reference pair of pixels of a temperature sensor arranged above the layer to detect the temperature of corresponding first and second regions comprised within the reference area; (c) control a heat source to heat the reference area comprising the first and second regions so as to progressively increase the temperature of the first and second regions over a duration of time, such that the heat source causes a temperature difference between the two regions, and such that the first and second pixel detect respective different temperatures at multiple points in time over the duration of time; (d) control the temperature sensor to monitor the temperature of the two regions over the duration of time, using the reference pair of pixels; and to receive the outputs of the temperature sensor; (e) determine from the outputs a temperature difference between the two regions from the different temperatures detected by the first and second pixels over the duration of time; and (f) determine the onset of melting from the evolution of the temperature difference over the duration of time; and apply the onset of melting as determined in step (f) as a set point for subsequent measurements of the temperature sensor.
12. The controller of claim 11, wherein before the step of operating the heat source to heat the reference area over a duration of time, the controller is further configured to: control the position of the heat source above the build bed surface; and lower the build bed surface to an extended depth, wherein the extended depth defines an extended distance D between the heat source and the build bed surface greater than a build depth at which the object is built.
13. The controller of claim 12, wherein at least a portion of the heat source is directly visible to the sensor, and wherein after lowering the build bed surface, the controller is further configured to: move the heat source to a test position above the reference area where at least a portion of the heat source is in line of sight of the sensor; apply power to heat the heat source so as to become visible to the temperature sensor; cause the temperature sensor to generate an image of the heat source above the build bed surface; and based on the image generated by the sensor, determine a direct reference pixel from the plurality of sensor pixels corresponding to a direct region comprised within the reference area, wherein the direct region is located substantially beneath the heat source at the extended distance D, and wherein step (e) further comprises controlling over the duration of time the temperature sensor to monitor the temperature of the direct reference region using the direct reference pixel.
14. The controller of claim 13, further configured to determine a sub-reference area comprising the direct reference area, wherein the pixel pair of the first and second pixels, and optionally further pixels pairs, correspond to regions comprised within the sub-reference area.
15. The controller of claim 13, further configured to: receive a predetermined maximum temperature to be detected by the direct reference pixel; receive the outputs from the direct reference pixel over the duration of time over which the reference area is heated by the heat source; and terminate step (d) of heating the reference area when the temperature of the direct region reaches the predetermined maximum temperature.
16. An apparatus for the layer-by-layer formation of a three-dimensional object from particulate material, the apparatus comprising: a build bed surface over which the object is to be formed; a particulate material distributor for providing a layer of particulate material over the build bed surface; a controller for defining a reference area within the layer of material; a heat source provided above the build bed surface; and a temperature sensor provided above the build bed surface and configured to monitor the temperature of the build bed surface; wherein the temperature sensor comprises a first pixel and a second pixel to form a first reference pair of pixels arranged to detect the temperature of corresponding first and second regions comprised within the reference area, and the outputs of which are arranged to be supplied to the controller to monitor the temperature of the first and second regions of the reference area; wherein the heat source is arranged to heat the reference area comprising the first and second regions so as to progressively increase the temperature of the first and second regions over the duration of time, and to provide a temperature difference between the two regions such that the first and second pixel detect respective different temperatures at multiple points in time over the duration of time; and wherein the controller is arranged to determine the onset of melting from the evolution of the temperature difference between the first and second regions over the duration of time, and to apply the determined onset of melting as a set point for subsequent measurements of the temperature sensor.
17. The apparatus of claim 16, wherein the sensor comprises a plurality of pixel pairs corresponding to a plurality of respective first and second regions of the reference area; wherein the heat source is arranged to cause a unidirectional temperature differential across the reference area, and optionally wherein the sensor comprises an array of pixel rows, wherein each row extends substantially parallel to the direction along which the unidirectional temperature differential subsists; and further optionally wherein two pixels of the first reference pair are from the same row; and wherein the controller is configured to determine the onset of melting based on the sensor outputs for the plurality of pixel pairs.
18. The apparatus of claim 17, wherein the sensor comprises an array of pixel rows, wherein each row extends substantially parallel to the direction along which the unidirectional temperature differential subsists; and wherein each pair of pixels is from one of the pixel rows.
19. The apparatus of claim 17, wherein the first pixel is the first pixel of a plurality of pixel pairs corresponding to a plurality of first and second regions, and the onset of melting is determined from the evolution of the temperature difference from each first and second pixel of each region.
20. The apparatus of claim 16, wherein the heat source is a moveable heat source arranged to be moved across the build bed surface, and wherein at least a portion of the moveable heat source is in line of sight of the sensor when the moveable heat source is positioned in a test position above the build bed surface.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Reference is now directed to the drawings, in which:
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022] In the Figures, like elements are indicated by like reference numerals throughout.
DETAILED DESCRIPTION
[0023] The method and associated apparatus and controller therefor will now be described with reference to
[0024]
[0025] The heat source 36 is configured to provide a temperature differential between the two regions as they are being heated. Such a temperature differential may be achieved in different ways, for example by a point source or an elongate heat source that, by its shape, generates a non-uniform heat profile on the layer surface because the first and second regions are located at respective different distances to the heat source 36, or for example by an array of heater elements configured to be controlled with individual power inputs.
[0026] The pixels of the sensor are arranged so that a first and second reference pixel P.sub.i, P.sub.R (as will be illustrated with reference to
[0027] The method steps for determining the onset of melting of a material provided in the form of a layer is further illustrated by a block diagram in
[0028] At block 102, a layer of material 12 is provided. Next, a temperature sensor 72 is provided above the reference area 50 in block 104 and a reference area 50 is defined within the layer 12 at block 106. The temperature sensor may be fixedly provided in the measurement apparatus; in other variants it may be moveable. The temperature sensor 72 comprises a plurality of pixels P configured to monitor the temperature of some or all of the reference area 50.
[0029] At block 120, a first and second pixel P.sub.i, P.sub.R forming a reference pair of pixels (P.sub.i, P.sub.R).sub.1 of the temperature sensor 72 is selected to monitor the temperature of corresponding first and second regions of the reference area 50.
[0030] At block 122, a heat source 36 is provided (or may be fixedly present in the measurement apparatus) and operated to heat the reference area 50 over a duration of time, while the reference pair of pixels (P.sub.i, P.sub.R).sub.1, monitors the temperature of the two regions of the reference area. The heat source causes a temperature difference between the first and second region V.sub.i, V.sub.R of the reference area 50 such that the first and second pixel of the first reference pair (P.sub.i, P.sub.R).sub.1 detect respective different temperatures from one another at specific points in time over the duration of time over which the first and second regions are being heated by the heat source. Operating the heat source over the duration of time comprises the heat source providing heat to each region so that the temperature of each region increases over at least some, and preferably over a majority, of the duration of time. The heat source is arranged to cause a temperature difference, which means that the heat input by the heat source is different between the two regions over the duration of time. Monitoring the temperature evolution of the two regions using the reference pair of pixels comprises sensing each region's temperature at different times over the duration of time while each region is being heated by the heat source. From the respective different temperatures between the two pixels at a specific time over the duration of time, the temperature difference between the first and second pixels is determined at specific points in time over the duration of time.
[0031] At block 128, the onset of melting of the material is determined from the evolution of the temperature difference between the first and second pixels over the duration of time.
[0032] The method may be applied in situ in an apparatus for the layer by layer formation of a 3D object from particulate material.
[0033] In a typical process for the layer-by-layer formation of a 3D object 2 from particulate material, successive layers of particulate material are distributed to form a build bed surface 12, analogous to the layer 12 of
[0034] A carriage 30 is movably arranged on one or more rails 34 to allow it to be moved back and forth across the build bed surface 12. The carriage 30 may comprise a fluid deposition module 38 for selectively depositing absorption-modifying fluid over the build bed surface 12. The same or a different carriage (not shown) may comprise a distributor module for distributing the particulate material across the build bed 14. A powder dosing module arranged to dose fresh powder to be distributed is also present but not shown. The same or a different carriage 30 may further support a moveable heat source 36. In a typical build sequence of an object cross section, the build bed floor 16 is lowered by a layer thickness and a dose of particulate material is distributed across the build bed surface 12. Printheads of the fluid deposition module 38 deposit fluid, for example containing radiation-absorbing material such as carbon black, at selected locations defined by the cross section of the object to be formed within the specific layer of distributed powder. After this, the moveable heat source 36, for example an infrared heat source spanning the width of the build bed surface 12, supported on a carriage 30, is passed across the build bed surface 12 to selectively heat and consolidate the powder that has received the radiation-absorbing fluid. In this illustrative process, the steps of lowering the build bed floor, distributing particulate material to form a new layer, printing and melting the defined area happen sequentially. Depending on the number of carriages and the modules they support, suitable sequences of travel of the carriages may be applied to support the steps of layer formation and selective consolidation.
[0035] An overhead heater 20 may be provided in the apparatus 1 to preheat the build bed surface 12 and to maintain the build bed surface 12 at a predefined temperature below the onset of melting. The overhead heater 20 may be operated at least partially based on temperature measurements of a temperature sensor 72 monitoring the temperature of part or all of the build bed surface 12. The sensor 72 may be located within the area of the heater 20, and may be configured to monitor part or all of the build bed surface 12. The temperature sensor 72 may be a thermal camera that captures time-dependent temperature maps of the build bed surface 12 over the duration of an object build process. The thermal maps are analysed and used to control the power outputs of the overhead heater array so as to ensure a uniform temperature profile of the build bed surface 12 during the process. The particulate material may be a polymeric material such as nylon PA11 and the temperature of the build bed is to be maintained between the melting temperature and the solidification temperature of the specific material. Thus it is important to ensure that the measurements taken by the sensor correspond to specific temperature characteristics of the material to allow adequate thermal control. During build procedures, the level of measurements of the sensor may change, for example due to contamination of a protective window protecting the sensor from the environment of the working space, or due to the temperature of the sensor environment; or the properties of the build material may change due to thermal cycling or provision of a new composition of particulate material. The sensor may be calibrated against the onset of melting as determined from the temperature-time characteristics of the particulate material.
[0036] The method for determining the onset of melting of a particulate material provided in the form of a layer in situ in an apparatus for the layer-by-layer formation of a 3D object is illustrated in
[0037] With reference to
[0038] At block 102, a layer of material 12 is provided by distributing it across the build bed using a powder distributor to form a build bed surface 12. Next, a reference area 50 is defined comprised within the layer 12 at block 106. The temperature sensor 72 may be fixedly provided in the apparatus at block 104 (it may be provided at the start of the block diagram or at any point before block 120) and comprises a plurality of pixels P configured to monitor the temperature of some or all of the reference area 50.
[0039] The reference area 50 may be defined by depositing an absorption-modifying fluid over the build bed surface 12, for example by depositing radiation absorber across the reference area 50. This is indicated at optional block 108.
[0040] However, where a base layer is provided which defines a base reference area, the base reference area in turn defining the reference area, absorption modifying fluid may not be provided to the reference area. Hence this step is optional depending on the specific layer sequence for defining the reference area 50.
[0041] Block 120, a first reference pair of pixels (P.sub.i, P.sub.R).sub.1 of the thermal sensor 72 are selected that are able to view two corresponding regions of a reference area.
[0042] Blocks 120 and 128 are as described for the block diagram of
[0043] Optionally, at block 130, the onset of melting as determined in block 128 may be applied to calibrate the temperature scale of the temperature sensor 72 for subsequent measurements of the temperature sensor in a subsequent object formation process.
Pixel Selection
[0044] Turning now to
[0045]
[0046] In a side view of
[0047] The heat source 36, or at least part of it, may be directly visible to the sensor 72. For example, the housing of the heat source may be removed for the measurement of the onset of melting. In some apparatus the housing roof may be partially or fully open to allow heat to escape, in which case the sensor 72 is able to view underneath and past the heat source without obstruction due to a housing.
[0048] During the time over which the sensor is operated to take measurements to allow determination of the onset of fusion, the sensor pixels that are used to monitor the temperature may be pre-defined. This may reduce the processing time and may allow defining a thermal condition on the reference area 50 at which the heating process is to be stopped. For example, it may be desirable to monitor the region that receives the highest energy and is the hottest region of the reference area 50 so as to control the duration of time over which the reference area 50 is being heated, so as to prevent excessive melting of underlying layers and areas surrounding the reference area. Excessive melting will cause significant shrinkage and potentially curling of the melted area, leading to problems with continuing a normal build process on top of the reference area.
[0049]
[0050] In
[0051] When the heat source 36 is operated to heat the reference area 50, or at least the sub-reference area 50A, each pixel detects the time-temperature behaviour individual to the respective region V.sub.i, V.sub.R. From determining a characteristic in the difference in temperature over the duration of time between the two regions as detected by the respective pixels, or in other words from a characteristic in the evolution in temperature difference between the two regions, the onset of melting may be determined.
[0052]
[0053] In variants of the methods described in relation to the apparatus of
[0054] In the embodiment and variants described herein, the sub-reference area 50A may be an area smaller than the reference area 50, for example for reasons of alignment, however the sub-reference area 50A may be the same size and coincide with the reference area 50. The term ‘sub-reference area’ has been introduced to clarify that it is not necessary to monitor the entire reference area 50. In some variants therefore the sub-reference area and the reference area may relate to the same area. In other variants it is not necessary to monitor the entire reference area, nor the entire sub-reference area; the regions to be monitored may be determined based on, for example, the resolution of the sensor array, processing limitations of the data necessary to determine the onset of the melting e.g. where this may be required in real time, or the accuracy of measurement required.
Apparatus and Controller
[0055] The methods herein described may be carried out by the apparatus of
[0056] The apparatus 1 and controller 70 will be illustrated in more detail with reference to the powder bed fusion apparatus described with reference to
[0057] Turning first to
[0058] The apparatus may further comprise a fluid deposition unit (not shown in
[0059] The heat source 36, 20 is arranged to provide the temperature differential between at least two regions of a sub-reference area 50A (as indicated in
[0060] In other variants, the heat source 36, 20 may comprise an array of heat sources (or heating elements) above the build bed surface 12, each heating element addressable with individually controllable power outputs so as to be able to generate a temperature difference between the first and second region V.sub.R, V.sub.i. The array of heat sources may be implemented in form of the moveable source 36. Alternatively, the array of heat source may be fixedly mounted above the build bed surface in the form of the overhead heater 20. The controller 70 may address each heater element so as to vary the temperature across the reference area 50 gradually.
[0061] Alternatively, the heat source may be a spot source, or a heat source that does not extend over the entirety of the build bed surface 12 in the y-direction, so as to cause or generate a temperature differential in a plurality of directions across the reference area 50.
[0062] The sensor may comprise a plurality of pixel pairs, such as where the sensor is a thermal camera having a pixel array of temperature detectors, the plurality of pixel pairs corresponding to a plurality of respective first and second regions of the reference area; and wherein the controller 70 is configured to receive the outputs from the plurality of pixels and to determine the onset of melting based on the sensor outputs from the plurality n of pixel pairs (P.sub.R, P.sub.i).sub.n. The outputs in this case may be received in the form of a thermal image from which the output for each pixel may be extracted.
[0063] In a conventional sensor array, the plurality of pixels are arranged in rows and columns, and the method carried out by the controller may further comprise selecting a plurality of pixel pairs, each pixel pair arranged to monitor the temperature of two respective regions of the sub-reference area 50A; wherein the heat source is arranged to provide a temperature differential between the two regions of each pixel pair such that the two pixels of the first reference pair detect different temperatures from one another; and determining the onset of fusion based on the plurality of results for the onset of fusion as determined for each pixel pair.
[0064] In some variants of the apparatus, the temperature differential may be created along one direction only, for example along the x-direction, and the rows of sensor pixels may be parallel to that direction. The heat source may be arranged to cause a unidirectional temperature differential across the reference area 50, and optionally, each pixel row of the sensor array 80 may extend substantially parallel to the direction along which the unidirectional temperature differential subsists. In a simple implementation of the method, the controller 70 may select the first and second pixels of the first reference pair from the same pixel row of the array of pixels. Optionally, each pair of the plurality of pixel pairs corresponding to regions within the reference area 50, or within the sub-reference area 50A, may be selected from one of the pixel rows. For example, each pixel pair may be selected from a row different to that from which any of the other pixel pairs are selected. Alternatively, the pixel pairs may be distributed across a sub-array 82A corresponding to the sub-reference array 50A so that some pairs are selected from different rows and some are selected from the same row. The first pixel of a reference pair may also be selected as the first pixel of further reference pairs. In other words, the first pixel may be the first pixel of a plurality of pixel pairs corresponding to a plurality of first and second regions, and the onset of melting is determined from the evolution of the temperature difference from each first and second pixel of each region. The heat source may be a moveable heat source 36 arranged to be moved across the build bed surface 12, wherein at least a portion of the moveable heat source is in direct line of sight L.sub.H of the temperature sensor 72 at least when the moveable heat source is positioned in a test position above the build bed surface.
[0065] The first pixel P.sub.R may be chosen to correspond to a region that will be relatively cooler than a region corresponding to the second pixel, by being located further away from the heat source, as indicated in
[0066] In some variants, each pixel of the sub-array 82A is assigned to a pixel pair, so that all pixels of the sub-array 80A are used to monitor the increase in temperature over all regions of the sub-reference area 50A.
[0067] In other words, more than one pixel pair may be chosen from the same row of pixels of the array to monitor respective regions of the sub-reference area 50A.
[0068] As stated before, it is not necessary that the first and second pixel of the pixel pair, or of any of the pixel pairs, fall onto one of the rows of the sensor array. The first pixel may fall onto a different row from the second pixel, as long as a temperature differential exists between the first and second regions V.sub.R, V.sub.i corresponding to the first and second pixels P.sub.R, P.sub.i of the first pixel pair (P.sub.R, P.sub.i).sub.1.
[0069] In variants of the method, and with reference to
[0073] This sequence requires a droplet deposition module, as may be present to carry out the step in block 108. The droplet deposition module is configured to deposit absorption-modifying fluid in the form of radiation absorbing fluid onto the base reference area so as to define it. The step of melting the particulate material of the base reference area so as to fuse it may be carried out by the same heat source used to heat the reference area 50, for example moveable heat source 36. Where a base reference area is provided, the base reference area represents stored heat and defines the reference area 50 by the stored heat, so that the reference area may not require any radiation absorber itself. This may be used to slow the rate of heating of the reference area in block 122. The reference area 50 in this case is thus coincident with and defined by the underlying base reference area.
[0074] When the heat source 20, 36 is operated to apply radiation to the reference area 50 (or the build bed surface 12 as a whole), the area surrounding the reference areas heats up more slowly than the reference area due to the presence of the underlying base reference area.
Additionally, or instead, the rate of heating of the reference area 50 may be reduced and the accuracy of determining the onset of melting may be improved by one or more of the following: [0075] The duty cycle of the heat source. The moveable heat source may be operated at or near 100% duty cycle during a normal build process, which may be reduced as necessary. [0076] The amount of radiation-absorbing fluid deposited over the reference area may be reduced to reduce the amount of heat absorbed by the heat source. [0077] For a scanning heat source, the velocity of the heat source may be increased to lower the power impact on the build bed surface 12.
Lowered Build Bed Surface
[0078] In apparatus 1 where the heat source is a moveable heat source 36 configured to be moved across the build bed surface, for example by being mounted on a carriage 30 moveable back and forth across the build bed surface 12 along the process direction x, typically the distance between the heat source and the build bed surface for a typical sequence over which the object is being built (herein called the ‘build distance’) is small, for example less than 5 mm, so as to ensure efficient heating of the object cross sectional areas to be fused. During the step of applying heat to the reference area 50, this distance may be too short to prevent excessive heating, and/or to ensure accuracy of measurement.
[0079] The heat impact of the moveable heat source may be reduced for the duration of heating the reference area by increasing the distance between the build bed surface 12 and the heat source 36 to an extended distance D greater than the typical build distance.
[0080] As described above, the heat applied to the reference area 50 may be applied by a moveable heat source 36. For the duration of time of applying heat to the reference area 50, the moveable heat source may be passed repeatedly back and forth (‘scanned’) across the reference area or over the entire build bed surface 12 so as to gradually provide sufficient energy to the reference area 50 that the particulate material of the reference area melts. The heat source in this mode may be operated at increasing or decreasing duty cycle to generate the differential temperature profile across the reference area. In addition, to reduce the rate of heating for better accuracy of measurement, the distance of the heat source with respect to the build bed surface may be adjusted (e.g. the build bed surface may be raised or lowered); the duty cycle of the heat source for achieving melting of an object build layer and/or the speed of travel of the heat source and/or the amount of radiation absorber per unit area in the reference area may be adjusted. Using this approach of heating however, a degree of extrapolation of the time-temperature data is required to account for the repeated passes of the heat source during which the reference area is cyclically heated, and where the temperature sensor that is arranged in a fixed position above the build bed surface 12, for the heat source intermittently obstructing the sensor's view of the reference area. Therefore, while using a scanning heat source is a further, or alternative, way of reducing the heat impact of the heat source, it adds additional challenges to the data analysis.
[0081] To avoid such challenges, the heat source 36 may instead be moved to a test position at which the step of heating the reference area is carried out while the heat source 36 remains stationary for the duration of time of the measurements by the temperature sensor 72. When using this approach, the additional step of lowering the build bed surface may be beneficial to reduce the heat impact of the heat source 36 on the build bed surface 12.
[0082] A variant of the method in a powder bed fusion apparatus 1 using a moveable heat source 36 that remains stationary above the build bed surface 12 for the duration of time over which the reference area is being heated will now be described.
[0083]
[0084] Furthermore, the moveable heat source 36 has been moved to a test position, which is a position in which the heat source remains for the duration of the time over which it heats the reference area 50. Based on the position of the temperature sensor 72 with respect to the build bed surface, the position of the reference area 50, the test position and the extended distance D are chosen so as to allow the one or more pixel pairs of the sensor 72 to view the sub-reference area 50A, wherein the sub-reference area 50A comprises a direct reference area receiving the highest energy input from the heat source. The sensor's field of view FOV may comprise the entire reference area 50, and/or the reference area 50 may be symmetrically arranged below the heat source 36.
[0085]
[0086]
[0087]
[0088] Following these steps, at block 130 the build bed is lowered to move the build bed surface 12 to the extended depth, defining extended distance D between heat source 36 and build bed surface 12 as indicated in
[0089] At block 132 the moveable heat source 36 is positioned in the test position ready for block 120 of selecting the reference pixel pair (P.sub.R, P.sub.i) and block 122 of heating the reference area 50 and monitoring the temperature of the pixel pair (P.sub.R, P.sub.i). Blocks 130 and 132 are interchangeable in order and may happen sequentially or in parallel.
[0090] The remaining blocks are the same as described with respect to
[0091] The walls of the container containing the powder bed comprising the layers of particular material are susceptible to distortions, and thus when lowering the piston over a significant distance, the build bed surface 12 deviates from an earlier alignment with the temperature sensor, such as a thermal camera positioned to monitor the temperature of the build bed surface, carried out at a typical build distance. In order to compensate for misalignment and to ensure that the sensor is monitoring a region of the build bed surface 12 that is the hottest so as to control the duration of time over which the reference area 50 is being heated, additional alignment is necessary.
[0092] In apparatus in which a portion or all of the moveable heat source 36 is directly detectable by the temperature sensor, by some or all of the heat source being in the direct line of sight L.sub.H of the sensor, the ability to directly image the heat source using the temperature sensor may be utilised to compensate for deviations along the x and y-directions after lowering the build bed surface 12, as follows:
[0093] With reference again to the block diagram of
[0094] At block 140, the moveable heat source is operated, for example at very low power or low duty cycle insufficient to cause significant heating of the reference area but sufficient to heat the heat source so that it becomes detectable by the temperature sensor. The temperature sensor 72 is operated to generate an image of the temperature of the moveable heat source 36 (or of portions of the moveable heat source 36 that are in the line of sight and therefore directly detectable to the sensor).
[0095] At block 142, based on the image provided by the sensor of the heat source 36 while in the test position, a direct reference pixel corresponding to a direct region within the reference area 50, wherein the direct region is located substantially beneath the movable heat source 36 and thus at the extended distance D from the heat source. This may be done for example by a calculation that takes into account the geometry of the apparatus, the extended distance D and the position of the heat source 36 above the build bed surface 12 based on an encoder position of the carriage 30. In
[0096] In some apparatus, the sensor may be moveable, and the position of the sensor may also be adjustable, for example as controlled by the controller 70, above the reference area 50 such that the sensor has a field of view that continuously comprises the direct reference area for the duration of time over which the reference area is being heated.
[0097] One or more direct reference pixels may be defined that correspond to respective direct regions of the direct reference area. The one or more direct reference pixels may be used to monitor the temperature of the direct region. In other words, the direct reference pixels are identified so as to be capable of measuring the hottest regions within the reference area that are located substantially directly underneath the heat source 36.
[0098] Based on the temperature of the direct region, the duration of time over which the reference area is heated may be determined based on a predetermined maximum temperature provided to the controller 70, and once detected by the direct reference pixel, the step of operating the heat source to heat the reference area at block 122 is terminated when the predetermined maximum temperature is detected by the direct reference pixel.
[0099] Following block 142, the block diagram proceeds through blocks 120 to 128 as described before. In block 120, first and second pixels of a plurality of pixels pairs may be selected that correspond to a plurality of respective regions to be monitored. For example, such regions may extend in opposite directions from the direct reference area beneath the heat source 36. The regions to be monitored may describe a sub-reference area 50A smaller than the reference area 50. The sub-reference area 50A may comprise the direct reference region, or area of regions, wherein the pixel pair of the first and second pixels, and optionally further pixel pairs, correspond to regions comprised within the sub-reference area.
[0100] The test position and/or the extended distance D may be adjusted to allow the sensor to view the direct reference area continuously over the duration of time.
[0101] The first and second pixel P.sub.i, P.sub.R of the pair of pixels may be chosen to correspond to regions V.sub.i, V.sub.R located further away from the heat source 36 than the direct reference region. Alternatively the direct reference pixel may be pixel P.sub.i of the reference pair as indicated in
[0102] The various operations necessary to carry out the routines and their variants illustrated with reference to the block diagrams of
[0124] Furthermore, the controller 70 may be arranged to control, or provide instructions to synchronise control of one or more of the functional elements of the apparatus: [0125] the operation and/or position of the heat source above the build bed surface; [0126] the power input(s) to the one or more heat source so as to create the temperature differential over the pair of locations such that the two pixels of the first reference pair detect different initial temperatures; and [0127] the image acquisition of the temperature sensor provided above the layer.
[0128] In variants in which the apparatus is a powder bed fusion apparatus such as illustrated in
Determination of Onset of Melting by Extrapolation
[0129] It may be desirable to prevent the fusion of material in the reference area so as to avoid generating fused artefacts in the powder layers that are not part of an object. This for example allows more powder to be recycled and reused. In some variants of the method, the controller 70 may be configured to terminate the step of heating the reference area before the material in the first and second region melts; i.e. to control the duration of time to ensure that the material of the reference area 50 does not fuse. The method may therefore comprise, and the controller 70 may be configured to, receive a threshold temperature that corresponds to a minimum temperature of a range over which the onset of melting may be expected; compare the temperatures detected by the direct reference pixel to the threshold temperature; terminate the step of heating the reference area 50 when the temperature detected by the direct reference pixel equals the threshold temperature; extrapolate (fit, or simulate) the behaviour of temperature of the first and second regions V.sub.R through and beyond the onset of melting based on a predetermined model of melting behaviour applied to the measured behaviour of temperature over the duration of time for the first and second regions V.sub.i, V.sub.R as detected by the first and second pixel P.sub.i, P.sub.R; determine the evolution of the temperature difference between the first and second regions V.sub.i, V.sub.R from the temperatures measured by the first and second pixel P.sub.i, P.sub.R, and from the extrapolated behaviour of temperature between the first and second regions V.sub.i, V.sub.R; and determine the onset of melting from the evolution of the temperature difference between the first and second regions V.sub.i, V.sub.R.
[0130] The range over which the onset of melting may be expected to occur may be determined from an earlier visual inspection of a melting process that is timed against monitoring the melting region with the temperature sensor. This leads to an approximation of the onset of melting. The threshold temperature may be a temperature chosen to lie below that range over which the onset of melting may be expected to occur. The predetermined model may be a model developed empirically using the methods described herein, and may be applied for subsequent extrapolations that allow the determination the onset of melting in the apparatus. This avoids fusing material over regions that are not part of an object.
GENERAL CONSIDERATIONS
[0131] More than one reference area 50 may be defined and fused, or melted, in the same routine while the sensor 72 monitors the temperature of all the defined reference areas. The reference areas may be arranged near the edges of the build bed or at regular intervals covering part or all of the build bed width along the direction of elongation of the heat source 36. In any of the above methods, the controller 70 may be configured to determine the onset of melting from temperature measurements by a plurality of pixel pairs corresponding to a plurality of first and second regions of the reference area (or sub-reference area), and from a plurality of reference areas (or sub-reference areas).
[0132] The expression “absorption-modifying fluid” refers to fluids that, when applied to particulate material, modify the absorption of radiation from the heat source by the particulate material, and thus the rate of heat absorption and melting. The radiation spectrum of the heat source 36 is chosen so that it is preferentially absorbed by the radiation-absorbing fluid. The reference area 50 thus heats up more rapidly than the area surrounding the reference area 50 and melts ahead of the surrounding area. Alternatively, the particulate material may comprise radiation-absorbing material that preferentially absorbs radiation from the spectrum of the heat source, and the fluid that is deposited inhibits absorption of the radiation spectrum emitted by the heat source. Such an absorption inhibitor may be deposited over the area surrounding the reference area 50, so that the reference area 50 heats up more rapidly than the area surrounding the reference area 50 and melts ahead of the surrounding area. The heat source 36, 20 to heat the reference area 50 may be an infrared lamp emitting a near infrared spectrum of radiation. In the above embodiment and its variants, once the onset of melting has been determined, the onset of melting may be applied as a set point for subsequent measurements by the sensor 72. This may comprise applying the set point to the scale of the corresponding temperature map of the sensor that indicated the onset of melting to a reference temperature, so that any subsequent temperature measurements made by the sensor are relative to the onset of melting. This calibrated scale takes into account changes in the properties of the particulate material due to recycling rate and/or ageing of at least some of the components of the particulate material. The onset of melting as measured by the temperature sensor of the apparatus may be set to an absolute temperature equal to the inherent onset of melting temperature. The absolute melting temperature may have been determined by a separate measurement outside of the apparatus using for example a calorimeter, such as a differential scanning calorimeter, to calibrate the sensor to an absolute temperature scale.