Patent ID: 11899436
Assignee: TRUMPF WERKZEUGMASCHINEN SE + CO. KG
Field: Control (Instruments)
Classification: CPC G  B  Y | IPC G

Claim 0:
1. A method for nesting sub-spaces arranged in a two-dimensional planning space and for controlling a cutting process of a flatbed machine tool, the method comprising:
reading in evaluation criteria for an arrangement of nested sub-spaces, wherein the sub-spaces are delimited by contour lines in the two-dimensional planning space;
generating sequence data for an arrangement of nested sub-spaces;
performing a process comprising:
generating evaluation data by evaluating the sequence data using an evaluation algorithm;
generating result data based on a combinatorial logic of the evaluation data using the evaluation criteria;
generating calculation data from the sequence data, the evaluation data, and the result data using the evaluation algorithm;
generating further sequence data based on the calculation data using the evaluation algorithm; and
repeating the process until the result data exceeds a specified range,

wherein the evaluation algorithm executes at least a first data aggregation routine when generating evaluation data, calculation data, or the further sequence data, wherein the at least the first data aggregation routine
i. when activated, aggregates multiple input data into output data;
ii. wherein the input data includes at least two of the following data types:
the sequence data read in by the evaluation algorithm,
the evaluation data generated by the evaluation algorithm,
the calculation data generated by the evaluation algorithm,
an output data of a second data aggregation routine, and
an output data of a data aggregation routine that was previously executed; and

iii. wherein the output data of the at least the first data aggregation routine influences at least one of the following data types:
the further sequence data generated by the evaluation algorithm,
the evaluation data generated by the evaluation algorithm, and
the calculation data generated by the evaluation algorithm; and

controlling a cutting process of a flatbed machine tool for cutting out a workpiece from a material sheet along at least one cutting line corresponding to the contour lines in the two-dimensional planning space based on the arrangement of the nested sub-spaces.