Field of the invention
[0001] The invention relates to a method and an apparatus for the powder bed fusion process
and to a storage medium comprising instructions to execute the method.
Description of the related art
[0002] There are a number of additive manufacturing techniques, as well referred to as 3D-printing
processes. One of these techniques is the so-called powder bed fusion process. Very
briefly summarizing, the powder bed fusion process consists of iteratively applying
a powder layer onto a support structure and selectively adhering powder particles
to another or previously adhered agglomerates by heating the respective particles
using an electron beam, a laser beam or any other kind of radiation beam (hereinafter
jointly "beam" for short). Adhering particles of a powder bed by scanning a surface
of the powder bed with a beam is referred to as fusing, regardless of the physical
or chemical process (melting, sintering, welding, radiation induced chemical reaction,
...) that provides the result of adhered particles. Vividly speaking, sectional views
of the product to be manufactured are so to speak written on each newly applied top
layer by moving a beam spot over the surface of the upmost powder layer. By adding
a new powder layer after each writing step a so-called powder bed is formed. Embedded
in the powder bed is the already manufactured portion of the workpiece. Depending
on the final product, sometimes additional auxiliary structures have to be "written"
into the powder layer, but herein we do not focus on this aspect and we consider these
to be a part of the workpiece. Once all layers have been written, the workpiece, potentially
with its adhering auxiliary structures, may be removed from the powder bed and may
be subjected to further processing, if required. The terms
product and
workpiece are used interchangeably in this field and hence herein.
[0003] The powder bed fusion process is very capable, but it is desirable to reduce the
manufacturing times for a given workpiece. To this end, it has been suggested to use
multiple beams which independently write a portion of each layer (i.e. a portion of
the "sectional view") of the workpiece onto each layer of the powder bed. Further,
in particular in case the up-facing surface of the powder is increased to manufacture
larger workpieces, multiple beams sourced can be distributed at different locations
above the powder bed to reduce imperfections due to beam expansion and parallaxes.
This approach, however, has limitations, for example fumes being produced by a first
beam may interfere with another beam, which is detrimental to the quality of the product.
Other problems are related to heat dissipation in the powder bed or to beam spot distortion.
Beam spot distortion describes the effect of an increasing elliptic distortion of
the beam spot formed on the powder bed as a function of increasing deviation of the
angle of incidence from a near normal incidence.
[0004] WO 2016/075026 A suggests optimizing a multi beam laser powder bed fusion process by virtually separating
the surface of a powder bed into a number of surfaces sections, wherein each beam
illuminates and hence fuses powder particles in a single surface section being assigned
to said beam. Once all beams finished writing on a layer, i.e. when the next powder
layer can be applied to the powder bed, the run-times of each beam source, as well
referred to as "beam-on times" of the different beam sources are compared and the
boundaries between the surface sections are adjusted to compensate for differences
in the run times. For example, if beam source No. 1 has a lower beam-on time than
beam source No. 2, when writing the layer No.
l, the boundary between the surface sections being associated to beam sources No. 1
and No. 2 are shifted to increase the surface area of the surface section associated
to beam source No. 1 and to decrease the surface section associated to beam source
No. 2. Thereby, idle times of the beam sources are reduced when fusing the next layer,
i.e. layer No.
l + 1. Alternatively, the areas of the actually illuminated surfaces may be compared
and based on the comparison the boundaries between the surface sections may be adjusted
to compensate for differences in the actually illuminated surfaces.
[0005] WO 2020/178216 A suggests controlling the positions of the beam spots of a multi beam laser powder
bed fusion process such that at - no point in time - any line connecting two beam
spots is parallel to a flow direction of an inert gas flow over the powder bed.
[0006] DE 10 2013 205 724 A1 suggests improving the powder bed process by coordinating the direction in which
the beam of a beam source scans a portion of the powder bed and the inert gas flow
direction. This coordination can be obtained by limiting the angle of the scanning
direction and the inert gas flow direction to the interval [22.5°, 337.5°], preferably
to the interval [90°
and 270°].
[0007] DE 10 2018 203 233 A1 suggests scanning a sectional view of a workpiece in the powder bed process by at
least two lasers. Each laser is assigned a region of the sectional view, i.e. the
respectively assigned region is scanned by the corresponding laser. The boundary between
of these two neighbored regions of the sectional view is saw tooth line, to thereby
increase the strength of the manufactured workpiece.
[0008] WO 2016/110 440 A1 as well relates to a multiple beam powder bed process. Each beam has a field of view
and at least two of these fields of view are overlapping. To improve scanning speed,
it is suggested to locate the sectional view to be irradiated by the beams at least
in part in a portion of the powder bed in which the fields of view of at least two
beams are overlapping. The sectional view is scanned by the beams at the same time,
wherein the distance between the spots being irradiated at the same time is reduced
over time until the irradiated spots of the beams at least partially, preferably fully
overlap. The beam intensities are reduced with an increase of the overlap to maintain
the energy being provided to each spot of the sectional view being scanned constant.
[0009] US 2016/0114432 A1 discloses a laser selective solidification apparatus and method, where the utilisation
of a plurality of laser beams is balanced.
Summary of the invention
[0010] The object of the invention is thus to further improve the multi beam powder bed
fusion process with the object of reducing the cost for manufacturing a workpiece.
[0011] The invention is based on the observation that the prior art suggestions for defining
the boundary between two adjacent surface sections of the surface of a top layer of
a powder bed is based on the beam-on times measured when writing the previous layer.
This process iteratively finds the optimum boundary position and hence leads to a
significant cumulation of idle times. This approach is further increasingly inefficient,
the more the surface areas to be illuminated in the different surface sections change
from layer to layer.
[0012] Solutions of the problem are described in the independent claims. The dependent claims
relate to further improvements of the invention.
[0013] The method for manufacturing a workpiece comprises fusing an area A ("
the area A", for short) of a surface of a layer of a fusible material ("
the layer", for short). In practice, the layer may be the present upmost layer of a powder
bed on top of a powder bed support of an additive manufacturing machine configured
to use and/or to implement the powder bed fusion process. Once the area A of the of
the top layer intended to be fused have been fused, the next layer may be applied
to the powder bed, e.g. using a recoater. Initially, the upmost layer may be the first
layer of the powder bed being subsequently deposited during the process.
[0014] As already apparent the term "area" does not denote the entire surface of the layer,
but only a portion thereof that shall be fused. The symbol A thus represents a set
of locations (points) that can be represented as vectors
p, all in the plane defined by the surface of the layer, which shall be and during
the process are irradiated by at least one beam spot being emitted by a beam source.
The symbol |
A| hence symbolizes a value indicative for the size of the surface of the aera A, i.e.
|
A| is the surface area of the area A. Using the skilled person's language|
A| is a norm, generally referred to as ||
A||, only for simplicity we omit herein the second set of vertical bars.
[0015] The area A may be the entire area
EA of the layer to be irradiated, but in another example, the area
A may be only a portion thereof, i.e.
A ⊆
EA. For example, those parts of the entire area
EA to be irradiated that define, e.g., a portion of the contour of the workpiece may
be subtracted from the entire area to thereby obtain "the area
A". The contour portions being subtracted may, for example, be irradiated always by
the same beam source to increase the quality of the workpiece surface defined by said
contour. Alternatively, or in addition, the 'entire area'
EA may be divided in subareas, e.g. to improve fume management. As already stated "the
area
A" may be a subarea of the 'entire area
EA'
. Generalizing, one may thus say that the area A may be at least a portion of a sectional
view of the workpiece to be manufactured by application of the laser powder bed fusion
process, wherein the section plane corresponds to the position of the layer of fusible
material to be irradiated.
[0016] The area A may comprise multiple subareas, we call sectors to distinguish the sectors
verbally from the previously discussed 'subareas of the entire area to be irradiated'.
The sectors may by spaced from each other, i.e. there may be a gap between neighboured
sectors of the area A. Further, as already apparent, it is irrelevant for the invention
to which layer the area A is associated. All that is required is that the area A can
be irradiated by beams being emitted by the beam sources. When referencing to an area
A on a particular layer, the symbol
Al may be used. Thus
A1 would be an area on the first layer of a powder bed,
A2 an area of subsequent layer of the powder bed,
Al is an area on the
lth-layer. If the up script is omitted this means that the position of the Area A in
the sequence of layers is not relevant and may take any number.
[0017] The area A is typically determined by a so called "slicer" based on a CAD-model of
the workpiece to be manufactured. But the invention is not limited to this example.
[0018] As already apparent from the wording
fusing a surface area A of a layer of a fusible material, the method comprises fusing the portion of the fusible material of the layer as
defined by the surface area
A. To this end at least two spots of at least two beams are projected by at least two
beam sources onto the set of locations defining the surface area A. The method can
be used in case there are only two beam sources, but practice the number is higher.
Typical values are, depending on the size of the layer, between 8 to 12, but the invention
is not limited to this range. Future powder bed fusing apparatuses are expected to
have even higher numbers of beam sources. Herein we symbolize the total number of
beam sources being available by "
n". This number "
n" of beam sources being available may be different from the number of beam sources
of the powder bed fusion apparatus. For example, if one or more beam sources has or
have been assigned the task of fusing a contour portion which is not a portion of
the area A, then these assigned beam source(s) cannot contribute to fusing the area
A, while fusing the respective contour portion(s). Once the assigned contour portions
have been fused, these beam sources can be used to fuse sections of the area and the
number "n", hence can be increased. Another ground for a number "n" being smaller
than the number of installed beam sources may be to reduce the thermal power that
needs to be removed from the workpiece or simply because a section of the area would
be so small that location management would be difficult. For example, if a section
is very small, it can become almost impossible to avoid fusing the section while not
operating in a smoke plume being produced by fusing the powder bed in another section.
Thus, is short, the number "n" represents the number of lasers being assigned to jointly
fuse an area A. As will become apparent below, the number may even change during the
process of assigning locations of the area A to the sets of locations
Li (1 ≤
i ≤
n) which may then be fused by the corresponding
i^
th-beam source. This may, e.g., happen if it turns out that the size of the area of
a set of locations
Li would be below a predefined threshold
Ti.
[0019] Each of the
n, (
n ≥ 2) beam sources has a predefined field of view
Fi, wherein the index i indicates the corresponding
ith-beam source, e.g.
F1 is the field of view of the first beam source,
F2 is the field of view of the second beam source, or more generally
Fi is the field of view of the
ith -beam source. The field of view
Fi is the surface portion of the layer that can be irradiated by the corresponding
ith-beam being emitted by the
ith-beam source. In practice, each field of view
Fi may be defined by a scanner optic of the
ith -beam source. Constraints in the field of view
Fi may be imposed by pivot ranges of a scanner optic, limits of (optional) focussing
optics and as well by a limit of the acceptable beam distortion. In general, the field
of view
Fi can be understood as the portion of the layer that can be reasonably fused using
the corresponding
ith-beam source. The field of view
Fi can thus be expressed as set of vectors
fi on the surface of the layer that can be irradiated and hence fused using the
ith-beam source. Thus, |
Fi| is the size of the portion of the surface of the layer that can be irradiated by
the corresponding
ith-beam source. Further, each beam source i has a predefined fuse rate
Ri (a positive real number), wherein the fuse rate indicates the size of the surface
field of view that can be fused by the
ith-beam source per unit of time. The fuse rate
Ri is a surface area per time and hence can be measured, e.g. in

or the like. For example, when fusing a surface, the beam spot often travels along
a first vector, defining a first fuse trace until a stop condition is reached. Then
the beam may be switched off and the beam source is repositioned to a new start point.
Next, the beam is switched on again and the beam spot travel may travel, e.g. parallel
to the previously fused fuse trace. Calculation of the fuse rate
Ri may thus account for the time being required to reposition the beam source. In practice
the fuse rate
Ri can be considered as a mean fuse rate that may be determined iteratively with an
increasing accuracy. The fuse rates
Ri may differ between different beam sources and may as well depend on a given material
to be fused. At least for a given material, the fuse rates
Ri are preferably at least almost the same, meaning that (1 ±
βRi)
Ri =
Rj, ∀
i ≠
j,
i,
j <
n, wherein
βRi ∈

. In another example, the fuse rate
Ri is simply the length (times the width) of a trace the
ith-laser scans per unit of time without accounting for the time required to reposition
laser beam optics when starting a new trace.
[0020] Fusing the area
A comprises irradiating different sets
Li of locations
li on the layer using the
ith-beam source for the corresponding set of locations
Li, wherein the intersection of different sets of locations is preferably empty, i.e.
preferably the relation
Li ∩
Lj = { } = 0, ∀
i ≠
j holds. This means essentially, that each location
p of the area
A is fused only by a single beam source. Generally, it is preferred to use all beam
sources of the powder bed fusing apparatus for fusing the area, but this is not required
and, in some cases, not even possible (as explained above). Of course, the different
sets of locations
Li may be irradiated at the same time. In practice the trajectories of the projections
of the beam spots of different beams sources may overlap, e.g. similar to the overlapping
of sections of a single beam's trajectory to ensure a given strength and surface quality
in those regions of the layer, where the final workpiece shall not have a gap. There
have been suggestions to fuse using overlapping sets of locations, but herein this
is -although not excluded- not intended. Intended is |
Li ∩
Lj| ≤
βL ·
Max({|
Li|
,|
Lj|})
, wherein
βL ∈

, preferably
βL = 0. Thus, generally, it is intended to separate the area
A into a number
n sets of locations
Li, wherein n indicates the number of beam sources that shall be used. Preferably, n
indicates the number of beam sources having a field of view with a non-vanishing overlap
with the area A, i.e. the number of different indices for which
Fi ∩
A ≠ { } in another example n indicates the number of beam sources having a field of
view with an overlap with the area A being greater than a threshold
T, i.e. only those beam sources are considered for which |
Fi ∩
A| ≥
Ti. Preferably, prior to fusing the area
A, an optimum fusing time
to(
i) is determined (step 1.1). Note that while preferably for all sets of locations L
i the steps 1.1 to 1.3 are executed as described, according to claim 1 these steps
1.1 to 1.3 are executed at least for the first index i = 1.
[0021] There are a number of possibilities to estimate an optimum fusing time
to(
i), and in a preferred example the optimum fusing time can be determined by dividing
the size of the area |
A| by the sum of the fuse rates
Ri of all involved beam sources, hence

, ∀1 ≤
i ≤
n . In this case all beam sources would require the same amount of time to fuse their
respective sets of locations
Li, i.e. idle times are minimized. Other estimations may be used as well. For example,
one may use

or

, wherein

, preferably
βt,i = 0. Generalizing, any suited measure for an optimum fusing time
to(
i) can be chosen, preferably
to(i) is selected to obey

.
[0022] Thus, the optimum fusing time depends on the size of the surface area |
A| to be fused, following the convention that an upscript indicates the number of a
layer the optimum fusing time may as well be indicated as

. Unless required we will omit the upscript as well as the indication of the associated
beam source "(i)" for simplicity.
[0023] Equivalent to determining the optimum fusing time
to(
i), one may as well or in addition determined the optimum size of a corresponding fusing
area

. In a preferred example
.
[0024] In addition, at least a first intersecting set
IS1 of the surface area A and the first field of view (
F1) of a first beam source are determined, hence
IS1: =
A ∩
F1. (step 1.2). This is equivalent to determining those vectors of the area A on the
surface of the layer that generally could be irradiated and hence subjected to fusing
by the 1
st-beam source. Further intersecting sets
ISi may be determined as well, wherein
ISi is the intersecting set being associated to the
ith-beam source. In an example,
ISi may generally be defined as
ISi = A ∩
Fi∀1 ≤
i ≤
n. But as will be apparent below, other definitions may be used as well. Further, it
should be noted, that an intersecting set
ISi, i ≥ 2 is preferably determined after the set of locations L
i-1 has been determined as explained below. (Only for formal simplicity one may define
L0: = { } or more generally
Lj := { }∀
j ≤ 0, ∀
j > n.
[0025] In a further step, the size of at least the first intersecting set |
IS1| is compared to the product of the optimum fusing time
to(
i) with the fuse rate
Ri of the corresponding
ith-beam source (step 1.3) and if the relation
to(i) ·
Ri < |
ISi| holds true, then a subtrahend surface
S1 with
S1 ⊂
IS1 and at least one of (1 -
α1) · (|
IS1| -
to(
i) ·
R1) ≤ |
S1| ≤ (1 +
α1) · (|
IS1|
- to(
i) ·
R1) and its equivalent

is determined wherein the condition that for each
p1 ∈
S1, ∃
Fk|
p1 ∈
Fk , k ∈ {2, ...,
n} is observed (step 1.3.1).
α1 can be considered as an error margin (hence
α1 = 0 is preferred) and is defined below in detail.
[0026] Again, by replacing the index 1 by the index i, the step may be generalized to obtain
the
ith-subtrahend surface
Si being associated to the
ith-beam source, i.e. generalizing in case the condition
to(
i) ·
Ri < |
ISi| holds true, the
ith- subtrahend surface
Si is determined using the conditions
Si ⊂
ISi and (1 -
αi) · (|
ISi| -
to(
i) ·
Ri) ≤ |
Si| ≤ (1 + α
i)(|
ISi| -
to(
i) ·
Ri) (and/or (1 -
αi)(|
ISi| -

) that for each
pi ∈
Si, ∃
Fk|
pi ∈
Fk , k > i} is obeyed, wherein
αi ∈ {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.01, 0.005, 0}. Smaller values of
αi are preferred, in a particular preferred example
αi = 0. If
αi = 0, then the constraint on |
Si| simplifies to |
Si| = |
ISi| -
to(
i) ·
Ri. These constraints on
Si enable to determine
Li =
ISi -
Si, and to thereby determine a set of locations
Li which can be expected to be fused by the
ith-beam source almost exactly within the preselected optimum fusing time
to(
i). Thus, if all sets of locations {
Li} are, e.g., iteratively determined as explained above these are selected such that
the time for fusing the aera is minimized. This minimization is due to the fact the
suggested determination of the sets of locations {
Li} ensures, that within the error margins given by the
βt,i and
αi it can be expected that all beam sources require the same amount of time to fuse
their respective set of locations
Li. Idling of beam sources is minimized.
[0027] Herein, we assume that the steps are reiterated for every
i ≤
n, starting with the lowest value of
i = 1 and then within each iteration the value is increased by one, i.e. prior to each
repetition of step 1.1 or 1.2,
i :=
i + 1 is executed.The condition ∀
pi ∈
Si, ∃
Fk|
pi ∈
Fk , k > i} is based on the assumption that the subtrahend surfaces
Si are determined in ascending order, i.e. that i increases by one after a subtrahend
surface
Si has been determined for particular
i. This sequence is not necessary, but if it is released the condition "
k >
i" would read "
wherein i may take any value for which a subtrahend surface Sk has not yet been determined". Both wordings are equivalent, as by renumbering the beam sources the same sequence
of determining the subtrahend surfaces
Si can be obtained, while taking care that the index i steadly increases by 1 after
a particular subtrahend surface has been determined.
[0028] Of course, the method can be repeated for each layer and hence the time for manufacturing
a workpiece is minimized. For a given powder bed fusing apparatus, the cost for manufacturing
the workpiece is reduced.
[0029] To reiterate it vividly, the subtrahend surfaces
Si are thus subsets of vectors of the area A, being selected such that the expected
time <
ti > for irradiating the surface given by the set of locations
Li :=
ISi -
SI equals the optimum fusing time
to(
i) with an accuracy being given by the selection of
αi, βt,i. Assuming that
to(
i) ·
Ri < |
ISi| is true for all i and
α = 0 as well as
βt,i = 0 then <
ti >=
to(
i) ∀
i, i.e. the total time
ttot being required to fuse the area
A using the
n beam sources simultaneously is
ttot =
Max(
to(
i)) and identical to the lower limit being inherent to the apparatus and the material
to be fused. At this point it should be recalled that in practical applications, a
workpiece may have thousands of layers, and thus small savings in irradiating an area
on each layer accumulate to non-negligible cost savings.
[0030] Once
Si has been determined for a given
i , the
ith-set of locations
Li can be determined using
Li :=
ISi -
Si (step 1.3.2) and the method may proceed with fusing the corresponding set of locations
of
Li using the
ith-beam source (step 1.4). Before continuing to execute step 1.4, preferably at least
the steps 1.2 to 1.3.2 are repeated for each other beam source, i.e. for all remaining
beam sources (1<
i ≤ n). Step 1.4 is preferably executed for at least two different
Li,
Lj, (
i ≠
j) at the same time. The higher the number of beams that are irradiating their correspondingly
assigned surfaces
Li simultaneously the better. Preferably, all n beam sources irradiate at the same time.
[0031] In case the size of a section
Li is below a given threshold, e.g. below the threshold
Ti explained above, the section
Li may be set to zero (
Li := { }), which is equivalent to reducing the number of beam sources to
n - 1, i.e. an
ith -beam source may be removed from the pool of n beam sources, if |
Li| <
Ti.
[0032] There may be cases in which the overlap between the area A and a field of view
Fi is so small that the time required to irradiate the corresponding interesting set
ISi =
A ∩
Fi is smaller than the optimum time
to(
i), in this case
to ·
Ri > |
ISi| is true. In this case one could simply assign
Li :=
ISi, but in practice it may be necessary to have a defined shape of
Li or that
Li does not extend in predefined sectors of the area A. Thus, more generally, a subtrahend
surface
Si is defined with
Si ⊂
ISi under the condition that for each
pi ∈
Si, ∃
Fk|
pi ∈
Fk , k > i . Further, in the case of
to ·
Ri > |
ISi| then |
Si| is preferably minimized. Once
Si hast been determined, the set of locations
Li to be irradiated by the
ith-beam source is determined using
Li: =
ISi -
Si, i.e. the method may continue to step 1.4.
[0033] The condition "for each
pi ∈
Si, ∃
Fk|
pi ∈
Fk , k > i " reads in plain language that for each vector
pi which vector
pi is an element of the subtrahend surface
Si exists at least one field of view
Fk such that the field of view
Fk comprises the vector
pi, wherein the index
k is larger than the index i. This condition ensures that any point/location of the
area A being removed from the intersecting set
ISi can be irradiated by at least one other beam source for which the set of locations
Lk has not yet been determined, the latter following from
k >
i. Any location of the area A which can be fused by only by a limited number of beam
sources forming a set of indices X is thus assigned at latest to set of locations
LMax(X) with the highest index of said set
X.
[0034] The corresponding expectation value of the time for irradiating the surface of the
layer with the
ith-beam source reads identically to the other case <
ti > =
Li/
Ri. Generalizing, one may say that in case
to ·
Ri ≥ |
ISi| ,i.e. in the "ELSE" case of step 1.3 (i.e. if (
to ·
Ri ≥ |
ISi| ), steps 1.3.1 and 1.3.2 may be executed while the condition (1 -
αi) · (|
ISi| -
to ·
Ri) ≤ |
Si| ≤ (1 +
αi) · (|
ISi| -
to ·
Ri) is released.
[0035] Preferably, particularly in case
to ·
Ri ≥ |
ISi| (but generally in any case), a corrected minimum time
to(
i + 1), as well referred to as

may be calculated in a subsequent iteration of step 1.1 (i.e. after setting i:=i+1)
using e.g.
to(
i) :=

. The corrected minimum time may then be used in future executions of steps 1.3 to
1.3.2 and instead of an initially calculated or estimated optimum fusing time. This
adjustment of the optimum time
to(
i) enhances an even load distribution between the beam sources for which the set of
locations has not yet been determined, i.e. the variation of |
Lj| (
i <
j ≤
n) is reduced. This provides a further increase in efficient use of the apparatus'
capabilities and hence translates in lower manufacturing costs of a corresponding
workpiece.
[0036] The step of calculating a corrected minimum time can be generalized by recalculating
a (corrected) minimum optimal time with each iteration, i.e. in step 1.1
to(
i) may be

and
, being equivalent to

wherein if i = 0 the term

and hence
. Again, the preferred case is
βt(
i) = 0 and
i indicates the
ith- execution of the steps. As already apparent,
βt,i as defined above serves as an error margin and
to(
i) is selected to be within boundaries being given by selection either the "+" or the
"-" of "±". Generally,
βt,1 =
βt(
i) can be different for every iteration only for simplicity we will write
βt as well. The of step calculating a corrected minimum time is particularly useful
if the effects of non-negligible
αi sum up. In short both possibilities account for a potential difference between the
optimum mean fusing time
to and the actually expected fusing times <
ti > = |
Li|/
Ri for each iteration of the calculation of
Li. If not addressed, these differences may lead to the situation that ILnl is significantly
bigger that all other
Lj, (1 ≤
j <
n) , and hence significant idle times of the beam sources 1 to
n - 1 reduce the efficiency of the additive manufacturing process. Thus, again the
step of recalculating an updated optimum mean fusing time further contributes to reducing
the operating costs per workpiece.
[0037] In case the size of a section
Li is below a given threshold, e.g. below the threshold
Ti explained above, the section
Li may be set to zero (
Li := { }), which is equivalent to reducing the number of beam sources to n - 1, i.e.
an
ith -beam source may be removed from the pool of n beam sources, if |
Li| <
Ti.Of course, in this case it is preferred to calculate a corrected minimum time and/or
a corrected optimum size of a corresponding fusing area
.
[0038] The threshold
Ti may be defined for each
ith-beam source individually. It may as well be set manually for each beam source individually
or for all or a number of beam sources, e.g. based on the experience of an operator.
In a preferred example, the threshold
Ti is a set portion of the optimum size of the fusing area

, e.g.

, wherein

[0039] Preferably, the method further comprises to define at least a first (preferably meandering)
line
Bi,j and preferably as well a second (preferably meandering) line
Bi,k, wherein the first (preferably meandering) line
Bi,j extends (preferably meanders) in a first direction
b1 and the second (preferably meandering) line
Bi,k extends (preferably meanders) in a second direction
b2 (step 4.1). The first (preferably meandering) line may be used to limit the extension
the subtrahend surface
Si in a direction being at least essentially orthogonal to the first direction
b1. Similarly, the second (preferably meandering) line may be used to limit the extension
the subtrahend surface
Si in a direction being at least essentially orthogonal to the second direction
b2. At least one of the first and second (preferably meandering) lines hence determines
a first boundary of the subtrahend surface
Si (step 4.2). At least one of these first and second (preferably meandering) lines
may be shifted to reduce Δ
Si, wherein Δ
Si = |
to(
i) ·
Ri - |
ISi -
Si||. Further preferably, when determining an
Sj after another
Si (i.e.
i <
j ) and if the
ith-beam source and the
jth-beam source are neighbours (or at least have overlapping fields of view), then
Bj,i =
Bi,j.
[0040] During this shifting, the first (preferably meandering) line
Bi,j is preferably shifted at least essentially orthogonal to the first direction
b1 and/or the second (preferably meandering) line is preferably shifted at least essentially
orthogonal to the second direction
b2 to reduce Δ
Si, preferably until the condition 1.3.1 is met. As already apparent the two vectors
b1,
b2 are preferably linearly independent (condition 5), and particularly preferred they
are at least essentially orthogonal to each other, i.e. preferably
b1 ⊥
b2. Exceptionally the indices of the vectors
b1,
b2, ... are not associated with a beam source, these serve only to distinguish these
vectors. The indices of the lines
Bi,j however are associated to two beam sources, namely to the
ith- and to the
jth-beam source, after determining all
Li, the (preferably meandering) line
Bi,j separates the sets of locations
Li and
Lj.
[0041] A line
Bi,j meanders along or in the direction
b1 if the line
Bi,j has a first end point
bi,j,e that obeys the condition |
b1 · (
bi,j,l -
bi,j,e)|
≠ |
b1 · (
bi,j,m -
bi,j,e)| ∀
bi,j,l,
bi,j,m ∈
Bi,j,
bi,j,l ≠ bi,j,m and if |
b1 · (
bi,j,l -
bi,j,e)| ≠ |
b⊥ · (
bi,j,m -
bi,j,e)| ∀
bi,j,l,
bi,j,m ∈
Bi,j,
bi,j,l ≠ bi,j,m with
b⊥ ⊥
b1 does not hold true.
[0042] Fusing the fusible material at the set of locations
Li may comprise pivoting the
ith-beam source while the
ith-beam source projects an
ith-beam spot to thereby move the
ith-beam spot along lines being multiples of a vector
vi. In a preferred example, the meandering lines comprise or consist of concatenated
sections being, in alternating sequence, perpendicular to
vi or parallel to
vi(step 6).
[0043] Particularly preferred, the method further comprises to execute the steps 1.2 and
1.3 (and optionally of course as well all other steps) first for the beam source that
has a field of view which has the least overlap with the fields of view of other beam
sources. Next, the steps are executed for the beam source which field of view has
the second least overlap with other fields of view and so. This helps to reduce the
computational effort when calculating the corresponding subtrahend surfaces
Si, as in this way first those portions of the area are assigned to a set of locations
Li that in the worst case can be irradiated only by a single beam source, which may
-if not accounted for- yield to the situation that a single beam source operates much
longer than the others. Executing the steps 1.2 and 1.3 (and optionally of course
as any of the other steps) first for the beam source that has a field of view which
has the least overlap with the fields of view of other beam sources and so on may
be obtained by sorting the indices of the beam sources such that the first (i = 1)
beam source has the field of view
F1 that has the least overlap and second (i = 2) beam source has the field of view
F2 with the second least overlap and so forth. In other words, this means that preferably
initially, but at latest prior to step 1.2 the indices of the fields of view
Fi are preferably sorted to obey the condition

and that at least the steps 1.2 and 1.3 are repeated while increasing the value of
the index with each repetition by one until the index
i =
n. Of course, for those
Fi for which
Fi ∩
A = { } sorting can be omitted as it is clear that the corresponding set of locations
Li is empty, i.e.
Li = { }.
[0044] In addition or alternatively, the method may comprise (as well prior to step 1.2),
sorting the indices of the fields of view
Fi to obey the condition |
Fi ∩
A| ≤ |F
j ∩
A| ∀
i <
j and that steps 1.2 and 1.3 and optionally at least one of the steps 2.1 to 2.3 are
repeated while increasing the value of the index with each repetition by one. Again,
the position of the beam sources having an index i for which
Fi ∩
A = {} can be selected arbitrarily. As well, this sorting step eases determining the
subtrahend surfaces
Si, while maintaining the error margin
αi small, i.e. to reduce avoidable idle times of beam sources that generally could contribute
to fusing the area A.
[0045] The method may further comprise, prior to determining a subtrahend surface
Si to assigning a portion
Ci of the area A to a dedicated
ith-beam source. In practice the beam sources are calibrated to operate all in the same
coordinate system. This calibration, however, is not perfect and can deteriorate during
the process of manufacturing. When assigning particular portions
Ci of the area
A a priori to a certain dedicated
ith-beam source, imperfections of the workpiece can be reduced in this portion
Ci, thus
Ci ⊂
Fi, i.e. the portion
Ci is within the field of view
Fi. Normally, such an assignment increases the total manufacturing time, because the
load distribution between the different beam-sources is deteriorated. In a preferred
embodiment of the invention, this deterioration can be avoided by considering the
additional constraint
Si ∩
Ci = { } when determining the subtrahend surface
Si, e.g. in steps 1.3.1 and/or 2.1. Obeying the additional constraint
Si ∩
Ci = { } ensures, that the portion
Ci is a subset of the subsequently determined set of locations
Li being later irradiated by the
ith-beam source, and that the additional size of the set of locations
Li being due to the portion
Ci is considered in the load balancing constraint (1 -
αi) · (|
ISi| -·
to ·
Ri) ≤ |
Si| ≤ (1 +
αi) · (|
ISi| -·
to ·
Ri) of steps 1.3.1.
[0046] In a preferred embodiment, when repeating step 1.2, the intersecting sets
ISj (
j ≥ 2) are determined as
. This step provides a number of advantages: The memory requirements are reduced and
further determining a suited subtrahend surface
Si is significantly simplified, leading to further cost optimizations. The idea underlying
this improvement is that those portions of the field of view
Fi that already have been assigned to sets of locations
Li, (i < j) in previous executions i of at least one of the steps 1.2 to 1.3.2 and/or
1.2 to 2.3 do not need to be included in further considerations. As

, the condition
j ≥ 2 can be released, i.e.
ISj may be defined as
ISj :=

[0047] During the fusing process, i.e. during operation of the beam sources it is preferred
to establish an inert gas flow over the top of the powder bed to thereby remove fumes
and other residues out of the fields of view
Fi. Preferably, a flow in a flow direction parallel to the top surface of the layer
is established, e.g. by arranging at least one inlet nozzle at a first side of the
top layer and at least one outlet nozzle at the opposite side of the top layer and
by establishing an inert gas flow from the inlet nozzle to the outlet nozzle, thereby
defining a main flow direction. In other words, the method may further comprise establishing
an inert gas flow in a flow direction
d over the top of the powder bed, wherein
dh denotes the (preferably normalized) component of the flow direction being parallel
to the layer of fusible material, i.e. the projection of the flow direction
d onto the area A. For example, if the z-axis is perpendicular to the surface of the
layer of fusible material (and hence to the area
A), then using cartesian coordinates
dh =

, wherein

is only a normalization factor setting |
dh| = 1, and can be omitted. As usual
dx, dy and
dz are the
x-, y - and z-components of the vector
d, respectively.
[0048] This flow direction parallel to the layer
dh is preferably correlated with the extension of the meandering lines
Bi,j limiting the subtrahend surfaces
Si and which define the boundary between adjacent sets of locations
Li and
Li such that the boundary
Bi,j between two sets of locations
Li and
Lj has a first end point
bi,j,e that obeys the condition |
dh · (
bi,j,l -
bi,j,e)|
≠ |
dh · (
bi,j,m -
bi,j,e)| ∀
bi,j,l,
bi,j,m ∈
Bi, bi,j,l ≠ bi,j,m (condition 13.1). This means that any distance between the first end point
bi,j,e and any other point
bi,j,l of the boundary
Bi,j exists only once. Hence, any subsection of
Bi,j has a non-vanishing extension in the direction defined by the horizontal component
of the flow direction
dh. In this case the relation |
do · (
bi,j,l -
bi,j,e)| ≠ |
do · (
bi,j,m -
qe)| ∀
bi,j,l,
bi,j,m ∈
Bi,
bi,j,l ≠
bi,j,m (condition 13.2) with
do ⊥
dh is preferably not realized, thus
Bi,j is not a straight line but meanders essentially parallel to the horizontal component
of the flow direction
dh.
[0049] Alternatively, the boundary
Bi,j may meander orthogonal to the horizontal component of the flow direction
dh. In this case the relation |
do · (
bi,j,l -
bi,j,e)| ≠ |
do · (
bi,j,m -
qe)| ∀
bi,j,l,
bi,j,m ∈
Bi,
bi,j,l ≠
bi,j,m , wherein
do ⊥
dh is obeyed, while condition |
dh · (
bi,j,l -
bi,j,e)| ≠ |
dh · (
bi,j,m -
qe)| ∀
bi,j,l,
bi,j,m ∈
Bi, bi,j,l ≠
bi,j,m (condition 13.1) is preferably not realized.
[0050] These measures being referenced to as conditions 13.1 and 13.2 each vastly simplify
to coordinate the movement of the n beam spots over the layer such that at any moment
in time no beam spot is below fume that has been generated by another beam spot, while
operating the beam sources simultaneously.
[0051] As stated above, the beam sources may be pivoted while irradiating the surface to
thereby project beam spots onto the layer. Thus, preferably each beam spot is moved
over the surface of the layer and thereby fuses the fusible material at the locations
li of the respective set of locations
Li . In other words, fusing the fusable material at the set of locations
Li comprises pivoting the
ith-beam source while the
ith-beam source projects the
ith-beam onto the area A to thereby move the
ith-beam spot. Preferably the movement of the
ith-beam spot can be described by a multiple of a vector
vi having a component being opposite to the flow direction
dh of the inert gas flow. The beam spot so to speak moves towards the gas inlet and
hence the fusing process is less affected by fumes previously produces by said beam
spot. Subsequently, the beam source may be switched of and repositioned to continue
irradiating another subset of
Li while moving again in the direction being defined by
vi. The quality of the workpiece to be manufactures is increased accordingly.
[0052] For example, there may be at least two different meandering lines
Bi,j,
Bq,r, which are the boundaries between adjacent sets of locations
Li,
Lj and
Lq,
Lr, respectively. Preferably, an end point of the first section
Bi,j is as well an end point of the first section
Bq,r. This measure aligns the corresponding sets of locations
Li,
Lj,
Lq and
Lr, preferably parallel and orthogonal to the flow direction
dh being parallel to the layer. The latter can be obtained when, including the constraint
on
Si that condition 13.1 or 13.2 applies to both,
Bi,j and
Bq,r. Thereby the computational effort of the method can be further reduced and idle times
to avoid beam spots at locations of fume being produced by other beam spots can be
reduced. Thus, the quality of the workpiece can be enhanced while at the same time
manufacturing cost for a workpiece are reduced.
[0053] For example, if condition 13.1 applies to both,
Bi,j and
Bq,r, the sets of locations
Li, Lj, Lq and
Lr, may be separated into
m portions
Ls,1,
Ls,2, ... ,
Ls,m, , (
m ≥ 2) by lines meandering parallel to
dh and wherein |
Ls,l| = |
Ls,n| ± 0.15 · |
Ls,n| ∀
s ∈ {
i,
j,
q,
r},
l,
n ≤
m,
l ≠
n, (the factor 0.15 can be replaced by any other value of {0.1, 0.05, 0.025, 0.1, 0.005}
) wherein portions with the same second index are aligned parallel to
dh and in that only portions with the same second index are irradiated simultaneously.
This provides for a very effective and simple measure to avoid that fumes being produces
by any beam spot affects fusing of the fusible material by another beam spot. An increase
of the number of portions enables to increase the minimum distance between two beam
spots measured perpendicular to the vector
dh. Meandering parallel or orthogonal to
dh means that the distance measured parallel, or orthogonal, respectively, to
dh between an end point of the respective line and any other point of said line is unique
(condition 13.1 or 13.2, respectively, applies to said line).
[0054] Preferably, the area
A is separated into at least 2
n stripes (generally into
c ·
n stripes, wherein c is an integer with
c ≥ 2) extending at least essentially parallel to the horizontal component
dh of the inert gas flow. Preferably, during fusing only locations
li in every second stripe are fused at the same time. Thus, in between of two beam spots
is at least a distance corresponding to the width of the corresponding. By choosing
the width of the stripes, one can avoid that any beam spot fuses at a location with
a significant concentration of fumes which has been produced by another beam spot.
Thus, between two stripes being irradiated simultaneously, there are c - 1 stripes
which are not irradiated, and their width is the minimum distance by which two beam
spots are separated. As already apparent, the boundaries of at least some of the stripes
are preferably given by the meandering lines as explained above.
[0055] Only to avoid any misunderstanding, we recall that as usual the layer is the top
layer of a powder bed. Further, herein, as usual "{ }" symbolizes an empty set. Herein
we use as well the number "0" to express that a set is empty, i.e. if a set V is empty
is can be expressed as V = { } as well as V = 0 .
[0056] Herein at "least essentially perpendicular" or "least essentially orthogonal" expressed,
that an angle of 90° is preferred, but that deviations may be accepted, the angle
may thus be within 90° ± 45°, 90° ± 30°, 90° ± 15°, 90° ± 10°, 90° ± 5°, 90° ± 2.5°,
90° ± 1° or 90° ± 0°. Similarly, "least essentially parallel" allows for deviations
from perfect parallel alignment, i.e. angles be within 0° ± 45°, 0° ± 30°, 0° ± 15°,
0° ± 10°, 0° ± 5°, 0° ± 2.5°, ° ± 1° or 0° ± 0° may be selected as well, wherein exactly
parallel (±0°) is preferred. Further, two meandering lines meandering in the directions
being given by vectors
b1 and
b2 are considered to be perpendicular or parallel, if these vectors
b1 and
b2 are perpendicular or parallel, respectively.
Description of Drawings
[0057] In the following the invention will be described by way of example, without limitation
of the general inventive concept, on examples of embodiment with reference to the
drawings.
Figure 1 shows an additive manufacturing apparatus,
Figure 2 shows a top view of the up facing surface of a powder bed,
Figure 3 shows detail D1 of Fig. 2.
Figure 4 shows detail D11 of Fig. 2.
Figure 5 shows a flow diagram of a method for determining sets of locations Li.
[0058] In figure 1 a first embodiment is shown. The additive manufacturing apparatus 1,
is shown in a sectional view and has a process chamber 5, being enclosed by sidewalls
7, a bottom 8 and a ceiling 9. In the bottom is an opening 81. Below the opening is
movably supported support 82 as indicated by the double headed arrow 2. On the top
of the support is a powder bed 12 having a top layer with a surface 14. As sketched,
a portion of a workpiece 6 may be embedded in the powder bed 12.
[0059] The surface 14 of the powder bed in Fig.1 can be irradiated by beam spots 22
i being projected by
n beam sources 20
i. Depicted is a number of
n = 8 beam sources 20
i but this is only a preferred example, any other number
n ≥ 2 could have been chosen as well. For example, in Fig. 2 The powder particles of
the powder bed 12 at locations
li that are irradiated are by the
ith-beam spot 22
i being emitted by the
ith-beam source 20
i are fused together. In Fig. 1 only a single beam spot 22
i and a single location
li are indicated for simplicity, in practice however it is preferred if at least two
beam spots 22, e.g., at least three, at least four or at least five beam spots 22
i are emitted at the same time. Preferably all n beam sources 20
i each emit a beam spot 22
i to a location
li (i.e. 1 ≤
i ≤
n) at the same time. The beam-sources 20
i may be pivoted, hence the beam spots 22
i may be moved over the surface 14 and each beam source 20
i may irradiate a set of locations
Li = {
li}, wherein the index i indicates the corresponding beam source 20
i of the n beam sources. Once all sets of locations
Li have been irradiated an area

has been irradiated (see Fig. 2). The area A may thus be a top surface of the corresponding
layer of the workpiece 6 or at least a portion thereof. Once the area A has been irradiated,
the support may be lowered by the thickness of a powder layer and a new powder layer
may be applied, e.g. using a so called recoater, travelling over the opening 81. Subsequently,
the next surface 14 of the new upmost layer of the powder bed 12 may be irradiated
using the beam sources 20
i.
[0060] During fusing of the powder bed's surface 14 fumes occur at the locations
li of the surface. These fumes may be removed from the process chamber by establishing
an inert gas flow 3 above and over the surface 14 of the powder bed 12 being symbolized
by dashed arrows 3. The dashed arrows 3 each have common projection on the bottom
8, being symbolized the dotted arrow
dh. The vector
dh is thus the direction of the horizontal component of the inert gas flow 3 above and
over the surface 14. In other words, the inert gas flow 3 has a component
dh being parallel to the support's up facing surface.
[0061] A programmable electronic circuitry 10, briefly referred to as controller 10, controls
at least a number of the beam sources 20
i. Preferably as well at least one of the inert gas flow 3, a recoater and the movement
of the support 82 may be controlled by the controller 10.
[0062] Fig. 2 shows a top view of a surface 14 of a layer of a powder bed 12. Each cross
20
1 to 20
14 represent the position of a beam source 20
i (i.e. n = 14 in this example) above the surface 14. Or in other words, the position
of the crosses 20 can be obtained by a projection of the beam sources 20 onto the
surface 14. Only to enable to reference to particular beam source 20, we added a subscript
to each cross, i.e. 20
1, 20
4, indicate the cross representing the projection of the first beam source and of the
fourth beam source, respectively. Generally, 20
i, (1 ≤
i ≤
n) denotes the cross representing the
ith-beam source. Further, as already stated with respect to Fig. 1, the present choice
of
n = 14 is only an example. The only condition on the number
n of beam sources is that
n ≥ 2.
[0063] Each beam source20
i can irradiate a certain portion
Fi of the surface 14. These surfaces
F1, ...,
F14 are referred to as fields of view
Fi. Fig. 2 further shows an example area A. The embodiments of the invention enable
to assign portions of the area A to the different beam sources and subsequently to
fuse the powder in area A while operating a maximum amount of beam sources at the
same time. Idle times of beam sources 20 are reduced. The area A can be calculated
based on a CAD-model of the workpiece 5, wherein "CAD" stands for "Computer Aided
Design" and a CAD-Model is hence a description of the workpiece enabling to manufacture
it.
[0064] As already explained above, the beam sources are labelled with indices or in any
other appropriate manner, that enables to distinguish two of them. Herein we assume
that the sets of locations
Li to be irradiated by the
ith-beam source 20
i are determined in an ascending order, starting with the first beam source 20
1.This ascending order is not required, but simplifies to explain and understand the
invention.
[0065] Once the beam sources 20
i are labelled and the area A to be irradiated has been determined intersecting sets
ISi of the fields of view
Fi with the area A may be determined, generally
ISi =
Fi ∩
A, as depicted in Fig. 5. The method thus comprises at least determining
IS1: =
F1 ∩ A. Further an optimum fusing time to (1) is determined. This may take place prior
or after the step of determining
IS1. This optimum fusing time
to(
i) can be considered as an estimate of the time being required to fuse a subsequently
determined portion
Li of the area A. In other words, the size of the set of locations |
Li| is determined such that it may be expected that the set of locations
Li can be fused by the
ith-beam source 20
i within the optimum fusing time
to (i).
[0066] Preferably, the actual fusing times
ta(
i) are all the same and in this case the optimum fusing time of the first beam source
can be estimated as
to(
1) =

, wherein the values
Ri are the fusing rate of the
ith-beam source (see Fig. 5). As usual, the fusing rate
Ri of the
ith-beam source is the quotient of the size of a test surface
T and the time
tt(
i) required to fuse said test surface, i.e.

. This example of determining
to(1) is not the only valid choice for
to(
i). Generally any value of
to(
i) being withing

(i.e.

) may be considered reasonable, generally

can be considered as a reasonable range for the margin, e.g.
βt,i E B, with
B = {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.0125, 0.01, 0.005, 0.001}. Smaller values
of β
t,i are preferred, particularly preferred is
βt,i = 0.
[0067] If
to(1) has been determined, the method proceeds to determining the first subtrahend surface
S1 (see Fig. 5). The first subtrahend surface
S1 is a subset of the first intersecting set
IS1, i.e.
S1 ⊂
IS1 and as the name implies, subtracted from
IS1 to thereby determine the first set of locations
L1. When determining the first subtrahend surface
S1, only those points of the first intersecting set
IS1 can be considered which are as well comprised in other fields of view
Fk, (k ≠ 1). In more concise manner this can be expressed as ∀
p1 ∈
S1 , ∃
Fk|
p1 ∈
Fk , k > 1, reading that for all points
p1 of the subtrahend surface
S1 exists a field of view
Fk such that these points
p1 are element of at least one field of view
Fk, wherein k may take any integer value greater than 1. This condition ensures that
points being removed (subtracted) from the intersection set
IS1 can be irradiated by another beam source. Further, the size of |S
1| is adjusted to comply as good as reasonable with the constraint (1 -
α1) · (|
IS1| -
to(1) ·
R1) ≤ |
S1| ≤ (1 +
α1) · (|
IS1| -
to(1) ·
R1). This implies that |
IS1| ≥ (1 -
α1) ·
to(1) ·
R1. As already explained above
αi E {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.01, 0.005, 0}Vi. The smaller
α1 is selected the better, i.e. particularly preferred
α1 = 0. Once
S1 has been determined the first set of locations
L1 which is to be irradiated by the first beam source is determined as
L1 :=
IS1 -
S1.
[0068] There may be cases in which the constraint (1 -
α1) · (|
IS1| -
to(1) ·
R1) ≤ |
S1| ≤ (1 +
α1) · (|
IS1| -
to(1) ·
R1) cannot be met, because the size of
IS1 is smaller than (1 -
α1) ·
to(1) ·
R1 (see Fig. 5). In this case one may select
S1 := { } = 0, but there may be other conditions to observe which may require to find
a non-vanishing subtrahend surface
S1. This can be generalized into the following: If the constraint (1 -
αi) · (|
ISi| -
to(
i) ·
Ri) ≤ |
Si| ≤ (1 +
αi) · (|
ISi| -
to(1) ·
Ri) cannot be met, because the size of
ISi (i.e. |
ISi|) is smaller than (1 -
αi) ·
to(i) ·
Ri. In this case one may select
Si :_ { } = 0, but there may be other conditions to observe which may require or at
least render it favourable to find a non-vanishing subtrahend surface
Si. An example for choosing a non-vanishing subtrahend surface
Si is the case when the boundary between neighboured surfaces
Li, Lj shall have a predefined shape.
[0069] As already explained above, it is preferred if the sets of locations
Li have a size above a threshold
Ti i.e. if |
Li| >
Ti. If this condition cannot be met,
Si may be set to
ISi, i.e.
Si :=
ISi being equivalent to removing the
ith beam source from the pool of available beam sources.
[0070] Subsequently, these steps may be repeated for the next beam source, which in this
example is the second beam source. Formally this can be described as repeating the
steps after replacing the index 1 by 2 and by using
to(2) instead of
to(1) (see Fig. 5). Hence this repetition provides the second set of locations
L2. In a more general manner one my say that once an
ith-set of locations
Li has been determined or at least could be determined because
ISi and
Si are known, the method is reiterated for all remaining beam sources or to say it differently
i: =
i + 1 until
i =
n. In an explicit language this means that preferably a new optimum time
to(
i) is determined for every
i ∈
I. Preferably the new optimum time takes into account any deviation of the time(s) that
can be expected <
tj > (
j < i) to be required by the beam sources having a lower index. For example

, more generally and to allow small deviations from the suggested optimum value one
may determine the updated optimum time to obey the constraint

, being equivalent to

or in short
to(
i) = (1 ±

wherein if
i = 0 the term

and hence

. Again, the preferred case is
βt,i = 0.
[0071] Next or as well prior to determining the updated optimum fusing time
to(
i) the next intersecting set is determined using
ISi :=
Fi ∩
A.
[0072] Once
ISi and
to(
i) are determined, the method may proceed to the step of determining the corresponding
subtrahend surface
Si, wherein
Si obey the condition ∀
p1 ∈ S
1 , ∃
Fk|
p1 ∈
Fk , k > i and if |
ISi| ≥
to(
i) ·
Ri Si further obeys (1 -
αi) · (|
ISi| -
to(
i) ·
Ri) ≤ |
Si| ≤ (1 -
αi) · (|
ISi| -
to(
i) ·
Ri), and
αi E {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.01, 0.005, 0}.
[0073] Once the
ISi and
Si are determined, the method may proceed to define
Li :=
ISi -
Si, and to increase i by one (
i :=
i + 1, unless
i =
n) and reiterate the process until n sets of locations
Li, 1 ≤
i ≤
n have been determined. The controller may then control the beam sources 20
i to project their respective beam spots 22
i onto the corresponding sets of locations
Li.
[0074] An example for determining a subtrahend surface
Si is explained with respect to Fig. 3. Fig. 3 shows the detail D of Fig. 2 with some
extra information: Determining a subtrahend surface
Si may comprise to determine at least a first meandering line
Bi,j. In the example of Fig. 3, there are two meandering lines, the first meandering
B1,j line extends parallel to flow direction
dh and the second meandering line
B1,k extends perpendicular to
dh, i.e. parallel to
do (thus
do ⊥
dh). As can be seen, the first meandering line has a first end point
b1,l,e. The line
Bi,j meanders a long or in the direction
b1 because the line
B1,j as a first end point
b1,j,e and any point
b1,j,l on the meandering line
B1,j has a unique distance to the first end point
b1,j,e, thus the meandering line
B1,j obeys the condition |
b1 · (
bi,j,l -
bi,j,e)| ≠ |
b1 · (
bi,j,m -
bi,j,e)| ∀
bi,j,l, bi,j,m ∈
Bi,j, bi,j,l ≠
bi,j,m , while in this example
b1 =
dh, being a preferred choice. Further orthogonal to
b1 the distances of the points of the meandering line
B1,j are not unique, i.e. |
b┴ · (
b1,j,l -
b1,j,e) I = |
b┴ · (
b1,j,m -
b1,j,e)| ∀
b1,j,l, b1,j,m ∈
B1,j, b1,j,l ≠
b1,j,m with
b⊥ ⊥
b1 does not hold true. In the depicted preferred example, the first meandering line
B1,j has straight sections which can be described as multiples of a fusing vector
vi, and further straight sections extending in an angle, preferably orthogonally, to
the fusing vector
vi. The corresponding vector is hence indicated as
va The fusing vector
vi is a vector along which the
ith-beam spot is moved over the surface while fusing the set of locations
Li.
[0075] In the example of Fig. 3 there is an optional second meandering line
B1,k that meanders orthogonal to the first meandering line
B1,j. Thus |
b2 · (
b1,k,l - b1,k,e)| ≠ |
b1 · (
bi,k,m -
bi,k,e)| ∀
bi,k,l, bi,k,m ∈
B1,k, bi,k,l ≠
bi,k,m, while in this example
b2 = bo =
b⊥. It is emphasised that this choice is only an example, other choices may be used as
well. Preferably,
b1 and
b2 are linearly independent (i.e.
b1 ≠
c ·
b2∀
c)
.
[0076] When determining the subtrahend surface
S1 (more generally
Si) one may simply shift the meandering lines
B1,j and
B1,k (more generally
Bi,j and
Bi,k ). In a preferred example embodiment, the corresponding meandering lines
Bi,j and
Bi,k may be shifted at least essentially perpendicularly (i.e. within 90° ± 45°, ±30°,
±15°, ±10°, ±5°, ±2.5°, ±1° or ±0°) to their respective vectors
b1 and
b2 until the conditions for
S1 (more generally
Si) are obeyed. In other words, the lines
Bi,j and
Bi,k may define inner boundaries of the subtrahend surface
Si, while the outer boundary may be provided by the boundary of the corresponding field
of view
Fi, or preferably by the outer boundary of
ISi, wherein the terms "inner" and "outer" reference to the location being defined by
the centre of the field of view
Fi of the respective
ith beam source, being herein denoted by an "x" representing the corresponding projection
of the
ith-beam source.
[0077] In the example of Fig. 3, only two meandering lines are required to determine the
subtrahend surface
Si. In this example this is due to the location of the area A relative to the center
of the first field of view
F1 (generally, center of the the
ith-field of view
Fi).
[0078] If the geometry and/or the location of the area A relative to an
ith-beam sources field of view
Fi is different, then three or four of the meandering lines may be required to determine
the inner boundary of the subtrahend surface.
[0079] A corresponding example is shown in Fig. 4. Fig. 4 shows another detail of Fig. 2,
being centred at the centre of the projection of the eleventh field of view
F11 of the 11
th-beam source. Again, the number 11 is just an example and may be generalized. When
determining the 11
th-subtrahend surface
S11 one may again use meandering lines which in this case may be labelled
B11,j, B11,k and
B11,l. When determining
S11, the first set and second sets of locations
L1 and
L2 have already been determined and hence the 11
th-intersecting set
IS11 is limited by
B1,j' and
B2,j". As can be seen in Fig. 2, the left-hand portion of the surface being delimited by
B1,j' and
B2,j" is not in the field of view
Fi or any other beam source than of the 11
th-beam source. Thus, the constraint on
S11 that ∀
p11 E
S11 , ∃
Fk |
p11 E
Fk , k > i cannot be met for the points
p11 in between of
B1,j' B2,j" and to the left of the circle defining the boundary of F_13. Thus, as matter of the
conditions on
Si it turns out that
j' =
j" = 11 and one obtains
B11,1 :=
B1,11 and
B11,2 :=
B2,11. Thereby, only the position of a single meandering line,
B11,1 has to be determined by shifting it for example at least essentially perpendicular
to
b2, which in this example obeys
b2 ⊥
bh. In Fig. 4 this shifting process is indicated by a double headed arrow. In other words,
the meandering line
B11,1 (generally
Bi,l) is shifted until the remaining conditions on
S11 (as an example for
Si are met). In the depicted example it is thus sufficient to determine the size of
the surface being enclosed the contour of
IS11 and the meandering lines
B11,5,
B11,6 and
B11,1 to determine |
IS11 -
S11| (generally |
ISi -
Si|). If the size |
IS11 -
S11| is bigger (or smaller) then (1 ±
αi) ·
to(
i) ·
Ri, then the meandering line
B11,
l is slightly shifted to the left (or right, respectively) until (1 -
αi) · (|
ISi| -
to ·
Ri) ≤ |
Si| ≤ (1 +
αi) · (|
ISi| -
to ·
Ri)
.
[0080] The method may next proceed with determining the next subtrahend surface
Si+1 (in the given example with
S11+1 =
S12).
[0081] The example method can be implemented particularly easy, if the sequence of determining
the subtrahend surfaces
Si is selected based on the ability of the
ith-beam source to contribute to fusing the area
A. A measure for this ability to contribute can be considered as the size of the overlap
of their respective fields of view
Fi with the area A. Thus, as can be seen immediately, in the example of Fig. 2, |
F1 ∩
A| ≤ |
F2 ∩
A| or generally |
Fi ∩
A| ≤ |
Fi+1 ∩
A|, ∀1 ≤
i <
n. In case |
Fi ∩
A| = 0 then
Li = { } and it does not matter in which step of the sequence this result is assigned
or determined. Thus, in a preferred example, the sequence of determining the subtrahend
surfaces
Si and hence the sets of locations
Li preferably starts with the index representing the beam source having the field of
view
Fi with the smallest overlap with the area A and the indices are preferably sorted such
that the |
Fi ∩
A| = |
ISi| increases with
i . Only to avoid any misunderstandings, it is repeated that of course if |
ISi| = 0 then it does not matter at which point in the method
Li := { } is executed, it may be at the beginning, at the end or at any other point
in time.
List of reference numerals
[0082]
- 1
- additive manufacturing apparatus
- 2
- double headed arrow indicating movement of support 82
- 3
- inert gas flow
- 5
- process chamber
- 6
- workpiece (partially manufactured)
- 7
- side walls of process chamber 5
- 8
- bottom of process chamber 5
- 81
- opening in bottom 8
- 82
- movable supported support
- 9
- ceiling of process chamber 5
- 10
- programmable electronic circuitry / controller
- 12
- fusible material
- 14
- top surface of fusible material
- 20i
- ith-beam source / projection of ith-beam source
- 22i
- ith-beam spot of ith-beam source 20i
- Fi
- fields of view of the ith-beam source
- Li
- set of locations {li} to be fused by the ith-beam source 20i
- dh
- horizontal component of inter gas flow in process chamber 5
- do
- vector at least essentially perpendicular dh
- b1,j,e
- vector
- b1,j,l
- vector
- b1,j,k
- vector
- b2,j,l
- vector
- b2,j,l
- vector
- b2,j,k
- vector
- Bi,j
- meandering lines (i, j ≤ n, i ≠ j)
1. A method for manufacturing a workpiece comprising:
- fusing an area (A) of a layer of a fusible material by irradiating the surface of
the area (A) of the layer using a number n, n ≥ 2 of at least two beam sources to project a corresponding number of n beam spots on n sets of locations (Li) of said surface area (A) of the layer, wherein
∘ each beam source has a predefined fuse rate (Ri) and a field of view (Fi),
∘

and
∘ the indices of Li, Ri and Fi symbolize the respective beam source, i.e. 0 < i ≤ n and the set of all beam source indicating indices is I = {1, ... , n};
characterized in that the method further comprises at least the steps of:
1.1. estimating an optimum fusing time to(i) and/or a size of an optimum fusing area

, for the area (A) at least for the first beam source, i.e. for at least a first index i = 1,
1.2. determining intersecting sets (ISi) of the surface area (A) and the fields of view (Fi) for at least a first index i = 1, i.e. assigning ISi: = A ∩ Fi, at least for i= 1;
1.3. comparing the size of the intersecting sets (|ISi|) to the product of the optimum fusing time to(i) with the fuse rate Ri of the corresponding ith-beam source and/or to the optimum size of the fusing area

and if the relation to · Ri < |ISi| and/or

holds true, then
1.3.1. determine a subtrahend surface Si with Si ⊂ ISi and at least one of (1 - αi)(|ISi| - to(i) · Ri) ≤ |Si| ≤ (1 + αi)(|ISi| - to(i) · Ri), and


wherein αi ∈ {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.01,0.005,0} under the condition that for
each pi ∈ Si, ∃ Fk|pi ∈ Fk , k > i, and
1.3.2. assign Li: = ISi - Si, and
1.4. fusing the fusible material at the locations of the set of locations Li using the ith-beam source is executed after step 1.3.2.
2. The method of claim 1,
characterized in that, if the relation
to ·
Ri < |
ISi| and/or

in step 1.3 does not hold true, then the method further comprises at least the steps
of:
2.1. determining a subtrahend surface Si with Si ⊂ ISi under the condition that for each pi ∈ Si, ∃ Fk|pi ∈ Fk , k > i, and
2.2. assigning Li: = ISi - Si, and optionally
2.3. calculating a corrected minimum mean time


and/or a corrected optimum size of the fusing area

, and subsequently replace for the subsequent execution of the steps 1.2 and 1.3 to(i) by

and/or

by |Lopt'|, wherein < ti > is defined as

.
3. The method of claim 1 or 2,
characterized in that the method further comprises:
3.1. setting Li: = { } if and only if ISi = { } and/or
3.2. repeating at least one of steps 1.1, 1.2, 1.3, 2.1, 2.2 and 2.3 for all remaining
i ∈ I, if and only if ISi ≠ { }.
4. The method of one of the previous claims,
characterized in that step 1.3.1 further comprises:
4.1. defining at least a first meandering line Bi,j parallel to a first direction b1;
4.2. using at the first meandering line Bi,j to determine a first boundary of the subtrahend surface Si;
4.3. shifting the first meandering line in a second direction b2 that reduces ΔSi, wherein ΔSi = |to(i) · Ri - |ISi - Si||.
5. The method of claim 4, characterized in that the first direction and the second direction are linearly independent of each other.
6. The method of one claims 4 or 5, characterized in that the first line Bj,i is a meandering line, meandering parallel to the first direction b1.
7. The method of one claims 4 to 6, characterized in that fusing the fusible material at the set of locations Li comprises pivoting the ith-beam source while the ith-beam source projects an ith-beam spot to thereby move the ith-beam spot along lines being a multiples of a fusing vector vi, wherein at least one of the meandering lines Bi,j, Bi,k consists of concatenated sections, being alternatingly orthogonal and parallel to
the fusing vector vi.
8. The method of one of the antecedent claims, characterized in that it further comprises, prior to determining the subtrahend surface Si, assigning a portion Ci of the area A to a dedicated ith-beam source, wherein the condition applies that Ci ⊂ Fi, and that in steps 1.3.1 and/or 2.1 the condition Si ∩ Ci = { } is observed.
9. The method of one of the antecedent claims,
characterized in that prior to step 1.2 the indices of the fields of view
Fi are sorted to obey the condition

and that steps 1.2 and 1.3 are repeated while increasing the value of the index with
each repetition by one, except for those indices i for which
Fi ∩
A = {}.
10. The method of one of the antecedent claims, characterized in that prior to step 1.2 the indices of the fields of view Fi are sorted to obey the condition |ISi| ≤ |ISj| ∀i < j and that steps 1.2 and 1.3 are repeated while increasing the value of the index with
each repetition by one, except for those indices i for which ISi = {}.
11. The method one of the antecedent claims,
characterized in that it comprises repeating step 1.2, wherein the intersecting sets
ISj for at least one j ≥ 2 are determined as

.
12. The method one of the antecedent claims, characterized in that the method further comprises establishing an inert gas flow in a flow direction d over the top of the powder bed, wherein dh denotes the component of the flow direction being parallel to the layer of fusable
material.
13. The method of claims 4 and 12,
characterized in that
13.1. the distance measured parallel to dh between an end point bi,j,e of the first section Bi,j and any other point bi,j of Bi,j is unique, i.e. |dh · (bi,j,l - bi,j,e)| ≠ |dh · (bi,j,m - bi,j,e)| ∀bi,j,l, bi,j,m ∈ Bi, bi,j,l ≠ bi,j,m or in that
13.2. the distance measured orthogonal to dh between an end point bi,j,e of the first section Bi,j and any other point bi,j,l of Bi,j is unique, i.e. |do · (bi,j,l - bi,j,e)| ≠ |do · (bi,j,m - bi,j,e)| ∀bi,j,m bi,j,m ∈ Bi, bi,j,l ≠ bi,j,m wherein do ⊥ dh.
14. The method of one of claims 12 to 13, characterized in that the vector vi has a component being opposite to the flow direction dh of the inert gas flow.
15. The method of one of claims 10 to 14, characterized in that there are at least two different first sections Bi,j, Bq,r' being the boundaries between adjacent sets of locations Li, Lj and Lq, Lr, respectively, wherein an end point of the first section SQi,j is as well an end point of the first section SQq,r.
16. The method of claim 15, characterized in that either the condition 13.1 or 13.2 applies to both, Bi,j and Bq,r.
17. The method of claim 16, characterized in that condition 13.1 applies to both, Bi,j and Bq,r. and wherein Li, Lj, Lq and Lr, are each separated into m portions Ls,1,Ls,2, ..., Ls,m, , ( m ≥ 2) by lines extending essentially parallel to dh and wherein |Ls,l| = |Ls,n| ± 0.15 · |Ls,n| ∀s ∈ {i, j, q, r}, l, n ≤ m, l ≠ n, wherein portions with the same second index are aligned parallel to dh and in that only portions with the same second index are irradiated simultaneously .
18. The method of one of the preceding claims,
characterized in that the optimum fusing time
to(
i) is determined using the relation

and/or

, wherein |
A| is the size of the area

,
to(
0) = 0, and
L0 = 0.
19. A storage medium comprising a program that when executed instructs a controller of
an additive manufacturing apparatus to execute the method of at least one of the antecedent
claims.
20. An additive manufacturing apparatus comprising a support, a number of n beam-sources,
wherein n≥ 2, for fusing a fusible material and a controller configured to control
operation of the n beam sources, characterized in that the manufacturing apparatus further comprises the storage medium of claim 19.
1. Ein Verfahren zum Herstellen eines Werkstücks, aufweisend
- Schmelzen eines Bereichs (A) einer Schicht aus einem schmelzbaren Material durch Bestrahlen der Oberfläche des
Bereichs (A) der Schicht unter Verwendung einer Anzahl n, n >_ 2 von mindestens zwei Strahlquellen, um eine entsprechende Anzahl von n Strahlenpunkten auf n Mengen von Stellen (Li) des Oberflächenbereichs (A) der Schicht zu projizieren, wobei
∘ jede Strahlquelle eine vordefinierte Schmelzrate (Ri) und ein Sichtfeld (Fi) hat,
∘

, ∀i ≠ j und
∘ die Indizes von Li, Ri und Fi die entsprechende Strahlenquelle symbolisieren, d. h. 0 < i ≤ n und die Menge aller Strahlenquellen anzeigenden Indizes I = {1, ..., n} ist;
dadurch gekennzeichnet, dass das Verfahren weiterhin zumindest folgende Schritte aufweist:
1.1. Schätzen einer optimalen Schmelzzeit to(i) und/oder einer Größe eines optimalen Schmelzbereichs für den Bereich

, für den Bereich (A) zumindest für die erste Strahlenquelle, d. h. für zumindest einen ersten Index i = 1,
1.2. Bestimmen von Schnittmengen (ISi) des Oberflächenbereichs (A) und der Sichtfelder (Fi) für mindestens einen ersten Index i = 1, d. h. Zuordnen von ISi: = A ∩ Fi, zumindest für i= 1;
1.3. Vergleich der Größe der Überschneidungsmengen (|ISi|) mit dem Produkt der optimalen Schmelzzeit to(i) mit der Schmelzrate Ri der entsprechenden i-ten Strahlenquelle und/oder mit der optimalen Größe der Schmelzfläche

und wenn das Verhältnis to · Ri < |ISi| und/oder

zutrifft, dann
1.3.1. Bestimmen einer Subtrahend-Oberfläche Si mit Si ⊂ ISi und zumindest eines von (1 - αi)(|ISi| - to(i) · Ri) ≤ |Si| ≤ (1 + αi)(|ISi| - to(i) · Ri), und


wobei αi ∈ {0.25, 0.2, 0.15, 0.1, 0.05, 0.025, 0.01,0.005,0} unter der Bedingung, dass für
jedes pi ∈ Si, ∃ Fk|pi ∈ Fk , k > i, und
1.3.2. Zuordnen von Li: = ISi - Si, und
1.4. Schmelzen des schmelzbaren Materials an den Stellen der Menge von Stellen Li unter Verwendung der i-ten Strahlenquelle wird nach Schritt 1.3.2 ausgeführt.
2. Das Verfahren nach Anspruch 1,
dadurch gekennzeichnet, dass, wenn die Beziehung
to ·
Ri < |
ISi| und/oder

in Schritt 1.3 nicht zutrifft, dann weist das Verfahren zumindest die folgenden Schritte
auf:
2.1. Bestimmen der Subtrahend-Oberfläche Si mit Si ⊂ ISi unter der Bedingung, dass für jedes pi ∈ Si, ∃ Fk |pi ∈ Fk , k > i, und
2.2. Zuordnen von Li: = ISi - Si, und optional
2.3. Berechnen einer korrigierten minimalen mittleren Zeit


und/oder einer korrigierten optimalen Größe des Schmelzbereichs

, und nachfolgend Ersetzen von to(i) durch

und/oder

durch |Lopt'| für die nachfolgende Ausführung der Schritte 1.2 und 1.3, wobei < ti > als < ti >=

definiert ist.
3. Das Verfahren nach Anspruch 1 oder 2,
dadurch gekennzeichnet, dass das Verfahren weiterhin Folgendes aufweist:
3.1. Setzen von Li: = { } genau dann, wenn ISi = { } und/oder
3.2. Wiederholen von zumindest einem der Schritte 1.1, 1.2, 1.3, 2.1, 2.2 und 2.3
für alle verbleibenden i ∈ I, genau dann, wenn ISi ≠ { }.
4. Das Verfahren nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, dass Schritt 1.3.1 weiterhin Folgendes aufweist:
4.1. Definieren zumindest einer ersten mäandernden Linie Bi,j parallel zu einer ersten Richtung b1;
4.2. Verwenden zumindest der ersten mäandernden Linie Bi,j, um eine erste Grenze der Subtrahend-Oberfläche Si zu bestimmen;
4.3. Verschieben der ersten mäandernden Linie in eine zweite Richtung b2 , welche ΔSi reduziert, wobei ΔSi = |to(i) · Ri - |ISi - Si||.
5. Das Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass die erste Richtung und die zweite Richtung linear unabhängig voneinander sind.
6. Das Verfahren nach einem der Ansprüche 4 oder 5, dadurch gekennzeichnet, dass
die erste Linie Bj,i eine Mäanderlinie ist, welche parallel zur ersten Richtung b1 mäandert.
7. Das Verfahren nach einem der Ansprüche 4 bis 6, dadurch gekennzeichnet, dass
das Schmelzen des schmelzbaren Materials an der Menge von Stellen Li das Schwenken der i-ten Strahlenquelle aufweist, während die i-te Strahlenquelle einen i -ten Strahlenpunkt projiziert, um dadurch den i -ten Strahlenpunkt entlang von Linien zu bewegen, die ein Vielfaches eines Fusionsvektors
vi sind, wobei zumindest eine der mäandernden Linien Bi,j, Bi,k aus verketteten Abschnitten besteht, die abwechselnd orthogonal und parallel zu dem
Fusionsvektor vi sind.
8. Das Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass
es weiterhin, vor dem Bestimmen der Subtrahend-Oberfläche Si, Zuordnen eines Teils Ci des Bereiches A zu einer dedizierten i-ten Strahlenquelle aufweist, wobei die Bedingung zutrifft,
dass Ci ⊂ Fi, und dass in Schritt 1.3.1 und/oder 2.1 die Bedingung Si ∩ Ci = { } eingehalten wird.
9. Das Verfahren nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, dass
vor dem Schritt 1.2 die Indizes des Sichtfeldes
Fi sortiert werden, um der Bedingung

zu genügen und dass Schritte 1.2 und 1.3 wiederholt werden, während der Wert des
Index mit jeder Wiederholung um eins erhöht wird, außer für jene Indizes
i, für die
Fi ∩
A = {}.
10. Das Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass
vor dem Schritt 1.2 die Indizes des Sichtfeldes Fi sortiert werden, um der Bedingung |ISi| ≤ |ISj| ∀i < j zu genügen und dass die Schritte 1.2 und 1.3 wiederholt werden, während der Wert
des Index mit jeder Wiederholung um eins erhöht wird, außer für jene Indizes i, für die ISi = {}.
11. Das Verfahren nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, dass
es das Wiederholen von Schritt 1.2 aufweist, wobei die Schnittmengen
ISj für zumindest ein

bestimmt werden.
12. Das Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass
das Verfahren weiterhin Herstellen eines Inertgasstroms in eine Strömungsrichtung
d über die Oberfläche des Pulverbettes aufweist, wobei dh die Komponente der Strömungsrichtung bezeichnet, die parallel zur Schicht des schmelzbaren
Materials ist.
13. Das Verfahren nach den Ansprüchen 4 und 12,
dadurch gekennzeichnet, dass
13.1. der parallel zu dh zwischen einem Endpunkt bi,j,e des ersten Abschnittes Bi,j und jedem anderen Punkt bi,j von Bi,j gemessene Abstand einmalig ist, d. h. |dh · (bi,j,l - bi,j,e)| ≠ |dh · bi,j,m - bi,j,e)| ∀bi,j,l, bi,j,m ∈ Bi, bi,j,l ≠ bi,j,m oder dass
13.2. der orthogonal zu dh zwischen einem Endpunkt bi,j,e des ersten Abschnittes Bi,j und jedem anderen Punkt bi,j,l von Bi,j gemessene Abstand einmalig ist, d. h. |do · (bi,i,l - bi,j,e)| ≠ |do · (bi,j,m - bi,j,e)| ∀bi,j,l, bi,j,m ∈ Bi, bi,j,l ≠ bi,j,m · wobei do ┴ dh.
14. Das Verfahren nach einem der Ansprüche 12 bis 13, dadurch gekennzeichnet, dass
der Vektor vi eine Komponente hat, die der Strömungsrichtung dh des Inertgasstroms entgegengesetzt ist.
15. Das Verfahren nach einem der Ansprüche 10 bis 14, dadurch gekennzeichnet, dass
es zumindest zwei verschiedene erste Abschnitte Bi,j, Bq,r gibt, welche die Grenzen zwischen benachbarten Mengen von Stellen Li,Lj bzw. Lq,Lr, bilden, wobei ein Endpunkt des ersten Abschnittes SQi,j ebenso ein Endpunkt des ersten Abschnittes SQq,r ist.
16. Das Verfahren nach Anspruch 15, dadurch gekennzeichnet, dass entweder die Bedingung 13.1 oder 13.2 auf beide Bi,j und Bq,r.zutrifft.
17. Das Verfahren nach Anspruch 16, dadurch gekennzeichnet, dass die Bedingung 13.1 auf beide Bi,j und Bq,r zutrifft und wobei Li,Lj,Lq und Lr jeweils in m Teile Ls,1, Ls,2, ..., Ls,m, (m ≥ 2) durch Linien, die sich parallel zu dh erstrecken, unterteilt sind, und wobei |Ls,l| = |Ls,n| ± 0.15 · |Ls,n| b's E {i, j, q, r}, l, n ≤ m, l ≠ n, wobei Teile mit demselben zweiten Index parallel zu dh ausgerichtet sind und dass nur Teile mit demselben zweiten Index simultan bestrahlt
werden.
18. Das Verfahren nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, dass die optimale Schmelzzeit
to(
i) unter Verwendung der Beziehung

und/oder (1 -
βt,i) (
to(
i - 1) +

be-stimmt wird, wobei |
A| die Größe des Bereichs
A ist,
βt,i ∈

,
to(0) = 0, und
L0 = 0 ist.
19. Ein Speichermedium aufweisend ein Programm, welches, wenn es ausgeführt wird, eine
Steuerung einer additiven Fertigungsvorrichtung anweist, das Verfahren nach zumindest
einem der vorhergehenden Ansprüche auszuführen.
20. Eine additive Fertigungsvorrichtung aufweisend einen Träger, eine Anzahl von n Strahlenquellen, wobei n ≥ 2, zum Schmelzen eines schmelzbaren Materials und eine Steuerung, die konfiguriert
ist, um den Betrieb der n Strahlenquellen zu steuern, dadurch gekennzeichnet, dass die Fertigungsvorrichtung weiterhin das Speichermedium nach Anspruch 19 aufweist.
1. Procédé de fabrication d'une pièce à travailler comprenant :
- la fusion d'une aire (A) d'une couche d'un matériau fusible par irradiation de la surface de l'aire (A) de la couche à l'aide d'un nombre n, n ≥ 2 d'au moins deux sources de faisceau pour projeter un nombre correspondant de
n points de faisceau sur n ensembles d'emplacements (Li) de ladite aire de surface (A) de la couche, dans lequel
∘ chaque source de faisceau a un taux de fusion (Ri) prédéfini et un champ de vision (Fi),
∘

, ∀i ≠ j et
∘ les indices de Li, Ri et Fi symbolisent la source de faisceau respective, c'est-à-dire 0 < i ≤ n et l'ensemble de tous les indices indiquant une source de faisceau est I = {1, ..., n} ;
caractérisé en ce que le procédé comprend en outre au moins les étapes de :
1.1. estimation d'un temps de fusion optimal to(i) et/ou d'une taille d'une aire de fusion optimale

, pour l'aire (A) au moins pour la première source de faisceau, c'est-à-dire pour au moins un premier
indice i = 1,
1.2. détermination d'ensembles d'intersection (ISi) de l'aire de surface (A) et des champs de vision (Fi) pour au moins un premier indice i = 1, c'est-à-dire attribution de
ISi: = A ∩ Fi, au moins pour i= 1;
1.3. comparaison de la taille des ensembles d'intersection (|ISi|) au produit du temps de fusion optimal to(i) avec le taux de fusion Ri de la ième source de faisceau correspondante et/ou à la taille optimale de l'aire de fusion

et si la relation to · Ri < |ISi| et/ou

se vérifie, alors
1.3.1. détermination d'une surface de diminuteur Si avec Si ⊂ ISi et au moins l'un de (1 - αi)(|ISi| - to(i) · Ri) ≤ |Si| ≤ (1 + αi)(ISi| - to(i) · Ri), et


dans lequel αi ∈ {0,25,0,2,0,15,0,1, 0,05, 0,025,0,01,0,005, 0} à la condition que pour chacun pi ∈ Si, ∃ Fk |pi ∈ Fk, k > i, et
1.3.2. attribution de Li: = ISi - Si, et
1.4. la fusion du matériau fusible aux emplacements de l'ensemble d'emplacements Li à l'aide de la ième source de faisceau est exécutée après l'étape 1.3.2.
2. Procédé selon la revendication 1,
caractérisé en ce que, si la relation
to ·
Ri < |
ISi| et/ou

à l'étape 1.3 ne se vérifie pas, alors le procédé comprend en outre au moins les
étapes de :
2.1. détermination d'une surface de diminuteur Si avec Si ⊂ ISi à la condition que pour chacun pi ∈ Si, ∃ Fk|pi ∈ Fk , k > i, et
2.2. attribution de Li: = ISi - Si, et facultativement
2.3. calcul d'un temps moyen minimal corrigé


et/ou d'une taille optimale corrigée de l'aire de fusion

, et remplacement ultérieur pour l'exécution ultérieure des étapes 1.2 et 1.3 de to(i) par

et/ou de

par |Lopt'|, dans lequel < ti > est défini par

.
3. Procédé selon la revendication 1 ou 2,
caractérisé en ce que le procédé comprend en outre :
3.1. Le fait de poser Li: = { } si et seulement si ISi = { } et/ou
3.2. la répétition d'au moins l'une des étapes 1.1, 1.2, 1.3, 2.1, 2.2 et 2.3 pour
tout i ∈ I restant si et seulement si ISi ≠ { }.
4. Procédé selon l'une des revendications précédentes,
caractérisé en ce que l'étape 1.3.1 comprend en outre :
4.1. la définition d'au moins une première ligne de méandres Bi,j parallèle à une première direction b1 ;
4.2. l'utilisation au niveau de la première ligne de méandres Bi,j pour déterminer une première limite de la surface de diminuteur Si ;
4.3. le décalage de la première ligne de méandres dans une seconde direction b2 qui réduit ΔSi, dans lequel ΔSi = |to(i) · Ri - |ISi - Si||.
5. Procédé selon la revendication 4, caractérisé en ce que la première direction et la seconde direction sont linéairement indépendantes l'une
de l'autre.
6. Procédé selon l'une des revendications 4 ou 5, caractérisé en ce que la première ligne Bj,i est une ligne de méandres, qui fait des méandres parallèlement à la première direction
b1.
7. Procédé selon l'une des revendications 4 à 6, caractérisé en ce que la fusion du matériau fusible au niveau de l'ensemble d'emplacements Li comprend le pivotement de la ième source de faisceau tandis que la ième source de faisceau projette un ième point de faisceau pour déplacer alors le ième point de faisceau le long de lignes qui sont des multiples d'un vecteur de fusion
vi, dans lequel au moins l'une des lignes de méandres Bi,j, Bi,k est constituée de sections concaténées, qui sont en alternance orthogonales et parallèles
au vecteur de fusion vi.
8. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il comprend en outre, avant la détermination de la surface de diminuteur Si, l'attribution d'une portion Ci de l'aire A à une ième source de faisceau dédiée, dans lequel la condition est que Ci ⊂ Fi, et aux étapes 1.3.1 et/ou 2.1 la condition Si ∩ Ci = { } est observée.
9. Procédé selon l'une des revendications précédentes,
caractérisé en ce que avant l'étape 1.2 les indices de champs de vision
Fi sont triés pour obéir à la condition

et
en ce que les étapes 1.2 et 1.3 sont répétées tout en augmentant de un la valeur de l'indice
avec chaque répétition, à l'exception des indices i pour lesquels
Fi ∩
A = {}.
10. Procédé selon l'une des revendications précédentes, caractérisé en ce avant l'étape
1.2 les indices des champs de vision Fi sont triés pour obéir à la condition |ISi| ≤ |ISj| ∀i < j et en ce que les étapes 1.2 et 1.3 sont répétées tout en augmentant de un la valeur
de l'indice avec chaque répétition, à l'exception des indices i pour lesquels ISi = {}.
11. Procédé selon l'une des revendications précédentes,
caractérisé en ce que il comprend la répétition de l'étape 1.2, dans lequel les ensembles d'intersection
ISj pour au moins un
j ≥ 2 sont déterminés par
ISj :=
.
12. Procédé selon l'une des revendications précédentes, caractérisé en ce que le procédé comprend en outre l'établissement d'un écoulement de gaz inerte dans une
direction d'écoulement d sur le haut du lit de poudre, dans lequel dh désigne la composante de la direction d'écoulement qui est parallèle à la couche
de matériau fusible.
13. Procédé selon les revendications 4 et 12,
caractérisé en ce que
13.1. la distance mesurée parallèlement à dh entre un point d'extrémité bi,j,e de la première section Bi,j et tout autre point hi,j de Bi,j est unique, c'est-à-dire |dh · (bi,j,l - bi,j,e)| ≠ |dh · (bi,j,m-bi,j,e)|∀bi,j,l, bi,j,m ∈ Bi, bi,j,l ≠ bi,j,m ou en ce que
13.2. the distance mesurée orthogonalement à dh entre un point d'extrémité bi,j,e de la première section Bi,j et tout autre point bi,j,l de Bi,j est unique, c'est-à-dire |do · (bi,j,l - bi,j,e)| ≠ |do · (bi,j,m-bi,j,e)| ∀bi,j,l, bi,j,m ∈ Bi, bi,j,i ≠ bi,j,m dans lequel do ┴ dh.
14. Procédé selon l'une des revendications 12 et 13, caractérisé en ce que the vecteur vi a une composante opposée à la direction d'écoulement dh de l'écoulement de gaz inerte.
15. Procédé selon l'une des revendications 10 à 14, caractérisé en ce qu'il existe au moins deux premières sections différentes Bi,j,Bq,r, qui sont les limites entre des ensembles adjacents d'emplacements Li, Lj et Lq, Lr, respectivement, dans lequel un point d'extrémité de la première section SQi,j est également un point d'extrémité de la première section SQq,r.
16. Procédé selon la revendication 15, caractérisé en ce que la condition 13.1 ou 13.2 s'applique à la fois à Bi,j et Bq,r.
17. Procédé selon la revendication 16, caractérisé en ce que la condition 13.1 s'applique à la fois à Bi,j et Bq,r. et dans lequel Li, Lj, Lq et Lr, sont séparés chacun en m portions Ls,1, Ls,2, ..., Ls,m, , (m ≥ 2) par des lignes s'étendant essentiellement parallèlement à dh dedans et dans lequel |Ls,l| = |Ls,n| ± 0,15 · |Ls,n| ∀s ∈ {i, j, q, r}, l, n ≤ m, l ≠ n, dans lequel des portions avec le même second indice sont alignées parallèlement à
dh et en ce que seules des portions avec le même second indice sont irradiées simultanément.
18. Procédé selon l'une des revendications précédentes,
caractérisé en ce que le temps de fusion optimal
to(
i) est déterminé à l'aide de la relation

et/ou (1 -
βt,i)(
to(
i - 1) +

, dans lequel |
A| est la taille de l'aire
A, βt,i ∈
to(0) = 0, et
L0 = 0.
19. Support de stockage comprenant un programme qui lorsqu'il est exécuté donne l'instruction
à un contrôleur d'un appareil de fabrication additive d'exécuter le procédé d'au moins
l'une des revendications précédentes.
20. Appareil de fabrication additive comprenant un dispositif de soutien, un nombre de
n sources de faisceau, dans lequel n ≥ 2, pour la fusion d'un matériau fusible et un
contrôleur configuré pour commander un fonctionnement des n sources de faisceau, caractérisé en ce que l'appareil de fabrication comprend en outre le support de stockage de la revendication
19.