EP-4738032-A1 - VISUALIZATION DEVICE, PROCESSING SYSTEM, VISUALIZATION METHOD, AND VISUALIZATION PROGRAM
Abstract
[Problem] General visualization methods mainly focus on enabling the understanding of the status of a machine tool, the number of products produced, and the occurrence of anomalies, but do not enable the understanding of cutting resistance received by the tool for each machined portion of the workpiece. [Means to Solve Problem] A visualizer includes a data acquirer that acquires data from a machine tool. The visualizer includes a renderer that renders an image showing a shape of the workpiece and displays it on a display device. The data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining. The renderer renders the image showing the shape of the workpiece on the basis of the first data. The renderer varies the display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs.
Inventors
- KAWAI, HIDETSUGU
Assignees
- Murata Machinery, Ltd.
Dates
- Publication Date
- 20260506
- Application Date
- 20240509
Claims (14)
- A visualizer that visualizes a machining status of a workpiece, comprising a data acquirer that acquires data from a machine tool, and a renderer that renders an image showing a shape of the workpiece and displays it on a display device, wherein the data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining, and wherein the renderer renders the image on the basis of the first data, and varies a display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs.
- The visualizer according to claim 1, wherein the renderer varies a color in the image between a first machined portion and a second machined portion where the cutting resistance differs.
- The visualizer according to claim 1, wherein the renderer varies the display mode in the image between a first machined portion and a second machined portion where a component force of the cutting resistance differs.
- The visualizer according to claim 1, wherein the renderer renders a two-dimensional image showing a shape of the workpiece in response to a change in machining status.
- The visualizer according to claim 5, wherein it is possible to set a frequency resolution for rendering the two-dimensional image, and wherein the renderer renders the two-dimensional image at a set frequency resolution, and varies the display mode in the image on the basis of the cutting resistance in a period corresponding to the set frequency resolution.
- The visualizer according to claim 1, comprising a memory storage that stores data acquired by the data acquirer, wherein the renderer reads out data stored in the memory storage and renders a three-dimensional image showing a shape of the workpiece.
- The visualizer according to claim 1, wherein the renderer renders a first image showing a shape of a reference workpiece machined after a tool change and a second image showing a shape of a comparison-target workpiece, and varies the display mode in the second image on the basis of a relative value of the cutting resistance at a time of machining the comparison-target workpiece with respect to the cutting resistance at a time of machining the reference workpiece.
- The visualizer according to claim 8, wherein it is possible to set a threshold value for expressing the cutting resistance, and wherein, when the threshold value is set, the renderer varies the display mode in the second image for a machined portion where the relative value is equal to or greater than the threshold value.
- The visualizer according to claim 1, wherein it is possible to set a resolution span for expressing the cutting resistance, and wherein, when the resolution span is set, the renderer varies the display mode in the image using the resolution span that has been set.
- The visualizer according to claim 1, comprising a machining program display processor that causes the display device to display a machining program in which codes are written for causing the machine tool to perform machining, wherein it is possible to select an arbitrary code from the codes written in the machining program displayed on the display device, and wherein, when the arbitrary code is selected, the renderer displays in a highlighted manner a machined portion machined by the selected code.
- The visualizer according to claim 1, comprising a machining program display processor that causes the display device to display a machining program in which codes are written for causing the machine tool to perform machining, wherein it is possible to select an arbitrary machined portion in the image, and wherein, when the arbitrary machined portion is selected, the machining program display processor displays in a highlighted manner a code for machining the selected machined portion.
- A machining system including a machine tool that machines a workpiece, comprising a machine tool that machines a workpiece, and a visualizer that visualizes a machining status of the workpiece, wherein the visualizer includes a data acquirer that acquires data from the machine tool, and a renderer that renders an image showing a shape of the workpiece and displays it on a display device, wherein the data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining, and wherein the renderer renders the image on the basis of the first data, and varies a display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs.
- A visualization method for visualizing a machining status of a workpiece, comprising acquiring data from a machine tool, and rendering an image showing a shape of the workpiece and displaying it on a display device, wherein first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining are acquired, and wherein the image on the basis of the first data is rendered, and wherein a display mode is varied in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs.
- A visualization program causing a computer to function as a visualizer that visualizes a machining status of a workpiece, wherein a computer is caused to function as a data acquirer that acquires data from a machine tool, and a renderer that renders an image showing a shape of the workpiece and displays it on a display device, wherein the data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining, and wherein the renderer renders the image on the basis of the first data, and varies a display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs.
Description
Technical Field The present invention relates to a visualizer, a machining system, a visualization method, and a visualization program. Background Art The status of machining performed on a workpiece by a machine tool has conventionally been checked by methods such as checking the finished product or checking the sound or vibration during machining. However, even skilled operators often find it difficult to detect abnormalities based solely on sound or vibration during machining. A sensor-equipped tool with a sensor mounted on it is anticipated as a tool for monitoring the machining status of a workpiece (for example, see Patent Literature 1). The state display method disclosed in Patent Literature 1 transforms information related to various states such as the machining state of a workpiece into visual representations, including graphical changes in shape or facial expressions, graphical changes in color, or a combination of graphical and color changes. According to the state display method disclosed in Patent Literature 1, the operator can intuitively understand information related to various states. Citation List Patent Literature [Patent Literature 1] Japanese Unexamined Patent Application, First Publication No. H10-83209 Summary of Invention Technical Problem When a workpiece is machined to have multiple machined portions having different shapes, the cutting resistance received by the tool may vary depending on the shape of each machined portion. General visualization methods mainly focus on enabling the understanding of the state of a machine tool, the number of products produced, and the occurrence of anomalies, but do not enable the understanding of cutting resistance received by the tool for each machined portion of the workpiece. Means for Solving Problem A first aspect of the present invention is a visualizer that visualizes a machining status of a workpiece. The visualizer includes a data acquirer that acquires data from a machine tool. The visualizer includes a renderer that renders an image showing a shape of the workpiece and displays it on a display device. The data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining. The renderer renders the image on the basis of the first data. The renderer varies the display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs. A second aspect of the present invention is a machining system including a machine tool that machines a workpiece. The machining system including a machine tool that machines a workpiece. The machining system includes a visualizer that visualizes a machining status of the workpiece. The visualizer includes a data acquirer that acquires data from a machine tool. The visualizer includes a renderer that renders an image showing a shape of the workpiece and displays it on a display device. The data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining. The renderer renders the image on the basis of the first data. The renderer varies the display mode in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs. A third aspect of the present invention is a visualization method for visualizing a machining status of a workpiece. The visualization method includes acquiring data from a machine tool. The visualization method includes rendering an image showing a shape of the workpiece and displays it on a display device. In the visualization method, first data that enables identification of a position of a tool during machining, and second data that indicates load currents of a feed axis motor and a spindle motor during machining are acquired. In the visualization method, the image is rendered on the basis of the first data. In the visualization method, a display mode is varied in the image between a first machined portion and a second machined portion where cutting resistance received by the tool, estimated on the basis of the second data, differs. A fourth aspect of the present invention is a visualization program causing a computer to function as a visualizer that visualizes a machining status of a workpiece. The visualization program causes the computer to function as a data acquirer that acquires data from a machine tool. The visualization program causes the computer to function as a renderer that renders an image showing a shape of the workpiece and displays it on a display device. The data acquirer acquires first data that enables identification of a position of a tool during machining, and second data that i