发明名称 NUMERICAL CONTROLLER PERFORMING 3-DIMENSIONAL INTERFERENCE CHECK CORRESPONDING TO FEEDRATE CHANGE
摘要 An object of the present invention is to provide a numerical controller that performs interference check based on a look-ahead position before a feedrate varies by taking the variation in the feedrate into consideration and controls the change of an override safely. To achieve this object, the numerical controller is configured such that, when calculating a coordinate value of a look-ahead position which a movable part subjected to interference check reaches after a look-ahead period elapses from a current position at a current time, the numerical controller calculates the look-ahead position assuming that the movable part moves at a predetermined feedrate of which the upper limit is the maximum feedrate.
申请公布号 US2017003672(A1) 申请公布日期 2017.01.05
申请号 US201615196078 申请日期 2016.06.29
申请人 FANUC Corporation 发明人 ISHIKAWA Yasuhito
分类号 G05B19/402;G05B15/02 主分类号 G05B19/402
代理机构 代理人
主权项 1. A numerical controller that controls driving of a movable part of a machine based on a command from a program, and that comprises an interference checking unit that checks an interference between the movable part and another object, the numerical controller being configured to decelerate and stop movement of the movable part when an interference is predicted by the interference checking unit, the numerical controller comprising: a feedrate override commanding unit configured to command an override value of a feedrate of the movable part; a command analysis unit configured to look ahead and analyze a program to generate look-ahead block command data; and a route calculating unit configured to calculate a surplus look-ahead period which is a period obtained by adding a surplus period to a look-ahead period which is a period required for the interference checking unit to predict an interference to safely decelerate and stop the movement of the movable part,calculate, based on the look-ahead block command data, at least one surplus look-ahead position of the movable part after the surplus look-ahead period elapses, the surplus look-ahead period corresponding to at least one set override value including at least an approximately maximum override value commandable by the feedrate override commanding unit, andoutput a plurality of surplus look-ahead positions to the interference checking unit, wherein the interference checking unit performs interference check based on the plurality of surplus look-ahead positions.
地址 Yamanashi JP