Processing machine which takes into account position errors during collision checking
AssigneeSiemens Aktiengesellschaft
InventorJOCHEN BRETSCHNEIDER
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorJOCHEN BRETSCHNEIDER
Estimating the term…
A numerical controller of a processing machine determines corresponding setpoint axis values based on setpoint position values for position-regulated axes operating on machine elements. Before controlling the position-regulated axes, volumes to be occupied by protection bodies associated with the machine elements, a workpiece and a tool are defined and it is checked whether the protection bodies remain disjoint while controlling the position-regulated axes. Depending on the result of the checks, the controller either controls the position-regulated axes in accordance with the setpoint position values or merely executes an error response without control. The controller contains a position error field which specifies for any given setpoint axis value an actual position the tool relative to the workpiece. The position error field is taken into consideration, at least for a subset of the protection bodies, when defining the volumes to be occupied by the protection bodies upon activation of the position-regulated axes.
An operating method for a processing machine, comprising:
A system program embodied in a non-transitory computer-readable medium and comprising machine code representing a parts program comprising a sequence of setpoint position values for a tool of a processing machine relative to a workpiece to be processed with the tool, wherein the system program when loaded into a memory of a numerical controller and processed by the numerical controller causes the numerical controller to:
A numerical controller of a processing machine, comprising a parts program comprising a sequence of setpoint position values for a tool of the processing machine relative to a workpiece to be processed with the tool, wherein the numerical controller is configured to
A processing machine, comprising:
Dependencies are inferred from the claim text.