Patent ID: 7899574
Filing Date: 2011-03-01
Classification: G05B

Abstract:
1. A controller provided in a machine tool furnished with a single moving body, with a feed mechanism for driving the moving body to move it, with at least one structural element arranged within the region in which the moving body can move, and with a screen display means for displaying image data, the machine-tool controller comprising: a control execution processing unit controlling, based on an operational command for the moving body, actuation of the feed mechanism to control at least a move-to point for the moving body; a modeling data storage storing modeling data relating to two-dimensional as well as three-dimensional models of, and including at least geometry data defining shapes of, the moving body and structural element; a screen display processor receiving the moving body move-to point from said control execution processing unit to generate, based on the received move-to point and on the modeling data stored in the modeling data storage, data modeling the situation in which the moving body has been moved into the move-to point, and for generating in accordance with the generated modeling data, and having the screen display means display onscreen, two-dimensional or three-dimensional image data; a display-directing-point setting processor executing a process of defining a display-directing point being defined for the moving body and being a position serving as referent when the moving body is displayed onscreen; and a display-directing point data storage storing data relating to the display-directing point defined by said display-directing-point selling processor; wherein in generating image data to be displayed onscreen, said screen display processor is configured to generate and onscreen-display the image data in such a manner that the display-directing point stored in said display-directing point data storage coincides with the central position of the onscreen display area of the screen display means, and an interference lookout processor receiving from said control execution processing unit the move-to point for the moving body, for generating, based on the received move-to point and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving body is moved into the move-to point, and checking whether the moving body and structural element will interfere with each other, and when determining that they will, for recognizing from the generated modeling data a location on the moving body, where it will interfere with the structural element, and transmitting the recognized interference location to said display-directing-point setting processor and transmitting an alarm signal to said control execution processing unit; wherein said display-directing-point setting processor is configured in such a manner that on receiving the interference location from said interference lookout processor, said display-directing-point setting processor updates the data relating to the display-directing point stored in said display-directing point data storage so that the received interference location becomes the display-directing point; and said control execution processing unit is configured in such a manner that on receiving the alarm signal from said interference lookout processor, said control execution processing unit halts movement of the moving body.