发明名称 PROCESSING MACHINE WHICH TAKES INTO ACCOUNT POSITION ERRORS DURING COLLISION CHECKING
摘要 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.
申请公布号 US2015261201(A1) 申请公布日期 2015.09.17
申请号 US201514657634 申请日期 2015.03.13
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 BRETSCHNEIDER JOCHEN
分类号 G05B19/19 主分类号 G05B19/19
代理机构 代理人
主权项 1. An operating method for a processing machine, comprising: providing to a numerical controller of the processing machine 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, determining with the numerical controller, based on the setpoint position values, a respective setpoint axis value for each position-regulated axis of a plurality of position-regulated axes operating on machine elements of the processing machine, associating, in the numerical controller, virtual protection bodies with the machine elements, the workpiece and the tool, before activating the position-regulated axes, determining with the numerical controller volumes that are occupied by the protection bodies when the position-regulated axes are controlled in accordance with the sequence of setpoint position values and checking whether, except for the processing to be performed by the tool on the workpiece, the protection bodies remain disjoint from one another, when the protection bodies remain disjoint from one another, controlling with the numerical controller the position-regulated axes in accordance with the sequence of setpoint position values and, when the protection bodies do not remain disjoint from one another, foregoing controlling the position-regulated axes and performing an error response, defining in the numerical controller a position error field, which specifies for the setpoint axis values an actual position the tool relative to the workpiece when the position-regulated axes are positioned at the respective setpoint axis values, and taking the position error field into account in the numerical controller at least for a subset of the protection bodies when determining the volumes to be occupied by the protection bodies when the position-regulated axes are controlled in accordance with the sequence of setpoint position values.
地址 Munchen DE