Patentable/Patents/US-7899574
US-7899574

Machine-tool controller

PublishedMarch 1, 2011
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Machine-tool controller (1) having: a drive control unit (13) controlling, based on moving-body operational commands, feed-mechanism actuation to control moving-body move-to points; a modeling data storage (15) storing moving-body and structural-element modeling data; and a screen display processor (20) for generating, based on the moving-body move-to points, data modeling the moving body having been moved into a move-to point, and for generating, and displaying on a screen display device (47) screen, image data in accordance with the modeling data generated. The screen display processor (20) generates and displays the image data in such a manner that a display-directing point, serving as a referent for displaying the moving body and being defined to be on that portion of the moving body where there is a risk of interference with the structural element, coincides with the central portion of the screen display device (47) screen.

Patent Claims
8 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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.

2

2. A machine-tool controller as set forth in claim 1 , further comprising a move-to point predicting unit for receiving from said control execution processing unit at least a current point of the moving body, to predict from the received current point the move-to point to which the moving body will have moved after elapse of a predetermined period of time; wherein said screen display processor and said interference lookout processor are configured to, in generating data modeling the situation in which the moving body has been moved, receive from said move-to point predicting unit the predicted move-to point for the moving body, and generate, based on the received predicted move-to point and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving body has been moved into the predicted move-to point.

3

3. A controller provided in a machine tool furnished with a plurality of moving bodies, with a feed mechanism for driving the moving bodies to move them, with one or more structural elements arranged within the regions in which the moving bodies 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 operational commands for the moving bodies, actuation of the feed mechanism to control at least move-to points for the moving bodies; 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 bodies and one or more structural elements; a screen display processor receiving the moving-body move-to points from said control execution processing unit to generate, based on the received move-to points and on the modeling data stored in the modeling data storage, data modeling the situation in which the moving bodies have been moved into the move-to points, 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 display-directing points being defined respectively for the moving bodies and being positions serving as referents when the moving bodies are displayed onscreen; and a display-directing point data storage storing data relating to the display-directing points of the moving bodies defined by said display-directing-point selling processor; wherein said screen display processor is configured to, in generating image data to be displayed onscreen, check among the plurality of moving bodies for moving bodies that are in motion, based on the generated modeling data, and where having confirmed moving bodies in motion to be a plurality, to divide an onscreen display area of the screen display means into a plurality of display zones in such a manner that the moving bodies confirmed to be in motion are respectively displayed, and to generate and onscreen-display the image data in such a manner that the central positions of the divided display zones coincide respectively with the display-directing points of the moving bodies to be displayed in the display zones stored in said display-directing point data storage; and said screen display processor is configured to, where having confirmed moving bodies in motion to be one, generate and onscreen-display the image data in such a manner that the central position of the onscreen display area of the screen display means coincides with the display-directing point of the moving body stored in said display-directing point data storage.

4

4. A machine-tool controller as set forth in claim 3 , further comprising an interference lookout processor receiving from said control execution processing unit the move-to points for the moving bodies, for generating, based on the received move-to points and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving bodies are moved into the move-to points, and checking whether the moving bodies and structural elements will interfere with each other, and when determining that they will, for recognizing from the generated modeling data locations on the moving bodies, where they will interfere with the structural elements, and transmitting the recognized interference locations 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 locations from said interference lookout processor, said display-directing-point setting processor updates the data relating to the display-directing points stored in said display-directing point data storage so that the received interference locations of the moving bodies become the display-directing points thereof; 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 bodies.

5

5. A machine-tool controller as set forth in claim 3 , further comprising a move-to point predicting unit receiving from said control execution processing unit at least current points of the moving bodies, to predict from the received current points the move-to points to which the moving bodies will have moved after elapse of a predetermined period of time; wherein said screen display processor and said interference lookout processor are configured to, in generating data modeling the situation in which the moving bodies have been moved, receive from said move-to point predicting unit the predicted move-to points for the moving bodies, and generate, based on the received predicted move-to points and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving bodies have been moved into the predicted move-to points.

6

6. A controller provided in a machine tool furnished with a plurality of moving bodies, with a feed mechanism for driving the moving bodies to move them, with one or more structural elements arranged within the regions in which the moving bodies 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 operational commands for the moving bodies, actuation of the feed mechanism to control at least move-to points for the moving bodies; 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 bodies and one or more structural elements; a screen display processor receiving the moving-body move-to points from said control execution processing unit to generate, based on the received move-to points and on the modeling data stored in the modeling data storage, data modeling the situation in which the moving bodies have been moved into the move-to points, 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 selling processor executing a process of defining display-directing points being defined respectively for the moving bodies and being positions serving as referents when the moving bodies are displayed onscreen; and a display-directing point data storage storing data relating to the display-directing points of the moving bodies defined by said display-directing-point selling processor; wherein said screen display processor is configured to receive from outside the processor a display-format identifying signal concerning in which display format the display images that are onscreen-displayed on the screen display means are displayed—a first display format by which each of the plurality of moving bodies is onscreen-displayed on the screen display means, or a second display format by which a single of the moving bodies is onscreen-displayed on the screen display means—and when displaying in the second display format to receive from outside the processor a moving-body identifying signal concerning which of the moving bodies is to be displayed; and said screen display processor is configured to, in generating and onscreen-displaying the image data, recognize, from the display-format identifying signal, in which of the display formats to display the image data, and when the recognized display format is the first display format, to divide an onscreen display area of the screen display means into a plurality of display zones in which each of the moving bodies may respectively be displayed, and to generate and onscreen-display the image data in such a manner that the central positions of the divided display zones coincide respectively with the display-directing points of the moving bodies to be displayed in the display zones stored in said display-directing point data storage, and when the recognized display format is the second display format, further to recognize, from the moving-body identifying signal, which of the moving bodies is to be displayed, and to generate and onscreen-display the image data in such a manner that the central position of the onscreen display area of the screen display means coincides with the display-directing point of the moving body to be displayed stored in said display-directing point data storage.

7

7. A machine-tool controller as set forth in claim 6 , further comprising an interference lookout processor receiving from said control execution processing unit the move-to points for the moving bodies, for generating, based on the received move-to points and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving bodies are moved into the move-to points, and checking whether the moving bodies and structural elements will interfere with each other, and when determining that they will, for recognizing from the generated modeling data locations on the moving bodies, where they will interfere with the structural elements, and transmitting the recognized interference locations 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 locations from said interference lookout processor, said display-directing-point setting processor updates the data relating to the display-directing points stored in said display-directing point data storage, so that the received interference locations of the moving bodies become the display-directing points thereof; 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 bodies.

8

8. A machine-tool controller as set forth in claim 6 , further comprising a move-to point predicting unit for receiving from said control execution processing unit at least current points of the moving bodies, to predict from the received current points the move-to points to which the moving bodies will have moved after elapse of a predetermined period of time; wherein said screen display processor and said interference lookout processor are configured to, in generating data modeling the situation in which the moving bodies have been moved, receive from said move-to point predicting unit the predicted move-to points for the moving bodies, and generate, based on the received predicted move-to points and on the modeling data stored in said modeling data storage, data modeling the situation in which the moving bodies have been moved into the predicted move-to points.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

October 10, 2007

Publication Date

March 1, 2011

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Machine-tool controller” (US-7899574). https://patentable.app/patents/US-7899574

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.