Computer-implemented method for determining transition phases for transforming different dynamic laser beam shapes for laser cutting by means of a laser cutting machine, comprising at least one optical module, in particular a dynamic laser beam shaping module, for dynamically varying the shape of the laser beam, comprising the method steps of: - Receiving a cutting plan to be processed for cutting out parts of a workpiece, wherein each part is defined by a cutting contour consisting of cutting segments, which are ordered in a queue; the computer-implemented method being characterised by the following steps: - Providing an allocation tool, which is configured to allocate a specific dynamic laser beam shape from a set of dynamic laser beam shapes to each cutting segment in the queue of cutting segments according to predefined allocation criteria; - Accessing the allocation tool iteratively for determining a specific dynamic laser beam shape for each cutting segment of the queue of cutting segments; - Providing a transition tool for determining transition phases between each two determined consecutive specific dynamic laser beam shapes, wherein a first specific dynamic laser beam shape of the two consecutive specific dynamic laser beam shapes is transformed into a second specific dynamic laser beam shape of the two consecutive specific dynamic laser beam shapes within a transition time (t), wherein the transition time (t) is in a range in between 0,05ms and 10.000ms, such as no hard switch from one dynamic laser beam shape to a directly following or consecutive one is applied and the transition between different dynamic laser beam shapes is smoothed and improved; - Accessing the transition tool for determining all transition phases between each two determined consecutive specific dynamic laser beam shapes; - Providing control instructions for controlling the laser cutting machine for executing the received cutting plan by applying: - the specific dynamic laser beam shape for each of the cutting segments in the queue of cutting segments, which has been determined by the allocation tool, - the determined transition phases between each two consecutive specific dynamic laser beam shapes for each of the cutting segments of all parts to be cut according to the received cutting plan, wherein the transition phases have been determined by the transition tool. - Receiving a cutting plan to be processed for cutting out parts of a workpiece, wherein each part is defined by a cutting contour consisting of cutting segments, which are ordered in a queue; - Providing an allocation tool, which is configured to allocate a specific dynamic laser beam shape from a set of dynamic laser beam shapes to each cutting segment in the queue of cutting segments according to predefined allocation criteria; - Accessing the allocation tool iteratively for determining a specific dynamic laser beam shape for each cutting segment of the queue of cutting segments; - Providing a transition tool for determining transition phases between each two determined consecutive specific dynamic laser beam shapes, wherein a first specific dynamic laser beam shape of the two consecutive specific dynamic laser beam shapes is transformed into a second specific dynamic laser beam shape of the two consecutive specific dynamic laser beam shapes within a transition time (t), wherein the transition time (t) is in a range in between 0,05ms and 10.000ms, such as no hard switch from one dynamic laser beam shape to a directly following or consecutive one is applied and the transition between different dynamic laser beam shapes is smoothed and improved; - Accessing the transition tool for determining all transition phases between each two determined consecutive specific dynamic laser beam shapes; - Providing control instructions for controlling the laser cutting machine for executing the received cutting plan by applying: - the specific dynamic laser beam shape for each of the cutting segments in the queue of cutting segments, which has been determined by the allocation tool, - the determined transition phases between each two consecutive specific dynamic laser beam shapes for each of the cutting segments of all parts to be cut according to the received cutting plan, wherein the transition phases have been determined by the transition tool. - the specific dynamic laser beam shape for each of the cutting segments in the queue of cutting segments, which has been determined by the allocation tool, - the determined transition phases between each two consecutive specific dynamic laser beam shapes for each of the cutting segments of all parts to be cut according to the received cutting plan, wherein the transition phases have been determined by the transition tool.