Control unit (9) for an additive manufacturing
system (100) for emitting a heat source (L) to a feed material (53) which is fed to a workpiece (13) in order to melt the feed material (53) and solidify it into grains, and to form an object (12) by stacking the grains on the workpiece (13), wherein the
control unit (9) controls a power of the heat source (L) on the one hand and / or a raster speed of the heat source (L) and a material feed speed of the feed material (53) on the other hand, based on melt bath state measurement information, wherein the melt bath state measurement information is a value which is obtained by measuring a state of a melt bath, wherein the melt bath is the molten feed material (53), wherein the
control unit (9) comprises: a
processing condition output unit (93) which outputs values of the power of the heat source (L), the raster speed of the heat source (L) and the material feed rate to the additive manufacturing
system (100); a heat source power addition unit (94) which adds a predetermined addition value (ΔP) to the power of the heat source (L) output by the
processing condition output unit (93) and outputs the power of the heat source (L) to which the predetermined addition value (ΔP) has been added to the
processing condition output unit (93) when: (i) a
melt pool state error is less than a predetermined threshold, wherein the
melt pool state error is a difference between a
melt pool target state information and the melt
pool state measurement information, where the melt
pool target state information is a target value of the melt
pool state; (ii) the
power output value of the heat source (L) output by the processing condition output unit (93) is less than a maximum power (Pmax) of the heat source (L); and (iii) the scanning speed of the heat source (L) is less than a maximum scanning speed (Fmax); a melt pool state error calculation unit (91) which calculates the melt pool state error from a recorded image of the state of the melt pool; a velocity addition unit (95), which: a raster speed change value (ΔF) is added to the raster speed output by the processing condition output unit (93), and a material feed
rate change value (ΔW) is added to the material feed rate output by the processing condition output unit (93); and outputs the raster speed, to which the raster speed change value (ΔF) is added, and the material feed rate, to which the material feed
rate change value (ΔW) is added, to the processing condition output unit (93), wherein the raster speed change value (ΔF) is a change value of the raster speed and depends on the predetermined addition value (ΔP), wherein the material feed
rate change value (ΔW) is a change value of the material feed rate and depends on the raster speed change value (ΔF), a speed adjustment unit (96) which, based on the addition of the predetermined addition value (ΔP) to the power of the heat source (L) and the addition of the raster speed change value (ΔF) and the material feed speed change value (ΔW) to the raster speed and material feed speed respectively, adjusts the raster speed of the heat source (L) and the material feed speed based on the melt pool condition error.