Display device and computer program
The display device addresses the challenge of unclear surface roughness in oscillating cutting by calculating and displaying surface roughness data, facilitating better machining quality adjustments.
Patent Information
- Application Number
- JP2022578401
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-01-28
- Filing Date
- 2022-01-25
- Publication Date
- 2025-01-22
- Estimated Expiration
- 2042-01-25
AI Technical Summary
Conventional oscillating cutting technologies fail to provide clear insights into where and how much surface roughness will occur on a workpiece during turning machining, making it difficult to set optimal swing conditions for improved processing quality.
A display device that calculates and displays surface roughness data on a workpiece based on the relative cutting feed rate and tool shape, using a surface roughness calculation unit and a display control unit to visualize surface roughness at arbitrary positions.
Enables easy verification of surface roughness during turning processing, allowing users to adjust machining conditions for improved quality.
Smart Images

Figure 0007620034000001 
Figure 0007620034000002 
Figure 0007620034000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a display device and a computer program. [Background technology]
[0002] Conventionally, in an oscillating cutting process in which cutting is performed while feeding the workpiece and cutting tool in the processing direction and simultaneously oscillating the workpiece and cutting tool back and forth relative to each other, a technique has been disclosed in which, in order to determine the oscillating conditions, a spindle speed and an oscillating frequency are selected and a processing path is graphically displayed (see, for example, Patent Document 1). In addition, it is known as a publicly known technique that, when the cutting interval is constant, the surface roughness of a workpiece can be calculated from the tool shape and feed rate. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2018 / 117203 Summary of the Invention [Problem to be solved by the invention]
[0004] In turning such as swing cutting, the cutting interval changes, so the surface roughness varies depending on the position in the workpiece. Although the conventional technology discloses displaying the machining path of swing cutting, it is not easy to confirm the degree of surface roughness at which location on the workpiece, or the type of surface roughness that will occur on the entire workpiece. Therefore, it is difficult to consider how to set the swing conditions in order to improve the machining quality regarding the surface roughness. In other words, there is a demand for a display device that can easily confirm the surface roughness of a workpiece in a turning process. [Means for solving the problem]
[0005] A display device according to one embodiment of the present disclosure includes a surface roughness calculation unit that calculates data regarding the surface roughness of a workpiece based on the feed speed along the relative cutting feed direction between the workpiece and the tool and the shape of the tool in a turning process in which the relative cutting feed speed between the workpiece and the tool changes, and a display control unit that controls the display unit to display the data regarding the surface roughness of the workpiece based on the calculated surface roughness data and preset display settings.
[0006] A computer program according to one aspect of the present disclosure causes a computer to execute the steps of: calculating data regarding the surface roughness of a workpiece based on the feed speed along the relative cutting feed direction between the workpiece and the tool and the shape of the tool in a turning process in which the relative cutting feed speed between the workpiece and the tool changes; and controlling a display unit to display the data regarding the surface roughness at any position of the workpiece based on the calculated surface roughness data and preset display settings. Effect of the Invention
[0007] According to the present invention, the surface roughness of a workpiece can be easily confirmed during turning. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an overview of a display device according to an embodiment of the present invention. [Diagram 2] 4 shows an example of data relating to the surface roughness of a workpiece displayed by the display device according to the present embodiment. [Diagram 3] 4 shows an example of data relating to the surface roughness of a workpiece displayed by the display device according to the present embodiment. [Figure 4] 4 shows an example of data relating to the surface roughness of a workpiece displayed by the display device according to the present embodiment. [Diagram 5] 5 is a flowchart showing a flow of processing by the display device according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] An example of an embodiment of the present invention will be described below. Fig. 1 is a diagram showing an overview of a display device 1 according to this embodiment. For example, as shown in Fig. 1, the display device 1 may be a numerical control device connected to a machine tool 2, or may be a computer device having a servo guide and connected to a numerical control device.
[0010] The machine tool 2 is a device for performing turning on a workpiece, and is directly or indirectly connected to the display device 1. Specifically, the machine tool 2 is a device for performing swing cutting on a workpiece, and is directly or indirectly connected to the display device 1. The machine tool 2 has a general configuration for performing swing cutting, including a tool, a spindle, a feed axis, etc.
[0011] In the present embodiment, the following describes a machine tool 2 for performing orbital cutting, but the machine tool 2 is not limited to a device for performing orbital cutting and may be a device for performing other turning operations.
[0012] The display device 1 includes a swing condition setting unit 11, a tool path information generating unit 12, a surface roughness calculating unit 13, a display control unit 14, a display unit 15, and an operation unit 16.
[0013] The oscillation condition setting unit 11 sets oscillation conditions (e.g., spindle rotation speed, spindle feed amount, oscillation frequency, oscillation amplitude, etc.) for performing oscillation cutting in which the workpiece and the tool are vibrated relative to each other based on the machining program, machining conditions, etc.
[0014] The tool path information generating unit 12 generates tool path information regarding a tool path based on the swing conditions set by the swing condition setting unit 11. The tool path information generating unit 12 generates the tool path information, for example, from a simulation of command values of a machining program. The tool path information generating unit 12 may also operate the machine tool 2 and generate the tool path information from feedback from the machine tool 2. Here, the tool path information includes information for displaying the tool path on the display unit 15, such as the spindle angle, the feed axis position, the feed amount per rotation, etc.
[0015] In turning, in which the relative cutting feed speed between the workpiece and the tool changes, the surface roughness calculation unit 13 calculates data regarding the surface roughness of the workpiece based on the feed speed along the relative cutting feed direction between the workpiece and the tool and the shape of the tool.
[0016] Here, calculating data regarding the surface roughness of the workpiece includes at least one of, for example, calculating the surface roughness at any position on the workpiece, calculating the surface roughness at multiple locations around the workpiece and calculating the average surface roughness, and calculating the surface roughness at multiple locations around the workpiece and calculating an evaluation index representing the variation in surface roughness.
[0017] Specifically, in turning, in which the relative cutting feed rate between the workpiece and the tool changes, the surface roughness calculation unit 13 calculates the shape of the workpiece after it has been machined by the tool, based on the tool path and tool shape generated by the tool path information generation unit 12. Then, the surface roughness calculation unit 13 calculates the surface roughness from the coordinates of the calculated point cloud of the surface of the machined workpiece, using a commonly known definition equation for surface roughness.
[0018] The display control unit 14 controls the display unit 15 to display data on the surface roughness of the workpiece at an arbitrary position on the workpiece, based on the calculated data on the surface roughness of the workpiece and a preset display setting. Here, the display setting indicates a mode for displaying the calculated data on the surface roughness of the workpiece on the display unit 15.
[0019] The display unit 15 is, for example, a liquid crystal display, an organic EL display, etc. The display unit 15, under the control of the display control unit 14, displays information relating to the surface roughness at an arbitrary position of the workpiece as described above.
[0020] The operation unit 16 may have physical operation keys and / or buttons, or may have a touch panel in which a display unit and an operation unit are integrated. The operation unit 16 may also have both a touch panel and physical operation keys and / or buttons.
[0021] In particular, in a turning process, that is, a swing cutting process in which a workpiece and a tool are relatively vibrated back and forth, the display device 1 executes the following process.
[0022] The swing condition setting unit 11 sets swing conditions including a feed rate and a tool shape in the swing cutting process. The tool path information generating unit 12 generates tool path information related to the tool path based on the swing conditions set by the swing condition setting unit 11. The surface roughness calculating unit 13 calculates data related to the surface roughness of the workpiece based on the swing conditions set by the swing condition setting unit 11 and the tool path information generated by the tool path information generating unit 12.
[0023] Then, the display control unit 14 controls the display unit 15 to display data on the surface roughness of the workpiece at any position based on the calculated data on the surface roughness of the workpiece and a preset display setting. By performing such control, the display device 1 can calculate data on the surface roughness of the workpiece in the swing cutting process and display the data on the surface roughness of the workpiece on the display unit 15.
[0024] Moreover, the display control unit 14 displays the numerical value of the surface roughness of the workpiece at the specified arbitrary position by specifying the phase of the rotating workpiece at the arbitrary position, and also displays the shape of the surface roughness of the machined surface of the workpiece at the specified arbitrary position. The method of specifying the arbitrary position may include specifying the length direction of the workpiece together with the phase of the workpiece, and may further include specifying the range used for calculating the surface roughness (the measurement distance of the surface roughness).
[0025] Furthermore, the display control unit 14 highlights the surface roughness value at any position on the workpiece based on the calculated data on the surface roughness of the workpiece and a preset display setting. Specifically, when the calculated surface roughness of the workpiece is equal to or greater than a certain value (e.g., the surface roughness is greater than a certain standard value), the display control unit 14 may highlight the surface roughness value at any position on the workpiece in red.
[0026] 2 to 4 are diagrams showing examples of surface roughness of data relating to a workpiece displayed by the display device 1 according to this embodiment. As shown in Fig. 2 to 4, the display control unit 14 displays a model 31 of a tool of the machine tool 2, a model 32 of a workpiece of the machine tool 2, and a tool path 33 on the display unit 15. The workpiece model 32 is subjected to swing cutting by the tool model 31 while rotating along its central axis. Here, the tool path 33 is displayed on the workpiece model 32, and also on a model 32a that displays the workpiece in a planar manner.
[0027] Furthermore, the display control unit 14 displays data 34 related to the machining conditions and data 35 related to the surface roughness on the display unit 15. Here, the data 34 related to the machining conditions includes the oscillation frequency magnification I [times], the oscillation amplitude magnification K [times], the feed rate F [mm / rev], and the corner radius R [mm] of the cutting edge.
[0028] The oscillation frequency magnification I [times], the oscillation amplitude magnification K [times], the feed rate F [mm / rev], and the corner radius R [mm] of the cutting edge are parameters included in the oscillation conditions or the machining conditions. The corner radius R is input to the display device 1 by the user using the operation unit 16, for example.
[0029] The surface roughness data 35 includes the average value of the surface roughness Ra [mm], the standard deviation of the surface roughness Ra [mm], and the surface roughness Ra [mm] at a specified position on the workpiece. The average value of the surface roughness Ra indicates the average value of the surface roughness Ra in each phase of the workpiece circumference. The standard deviation of the surface roughness Ra indicates the standard deviation of the surface roughness Ra in each phase of the workpiece circumference. Here, the surface roughness data 35 is obtained by, for example, calculating the surface roughness at 10° intervals in the phase of the workpiece from 0° to 360°, and calculating the average value or standard deviation of the surface roughness.
[0030] When the swing conditions are set by the swing condition setting unit 11, data 35 regarding surface roughness is calculated by the surface roughness calculation unit 13 based on the swing conditions set by the swing condition setting unit 11 and the tool path information generated by the tool path information generation unit 12.
[0031] 3, the display control unit 14 displays a surface roughness profile 36 at the first specified position on the workpiece on the display unit 15. The displayed surface roughness profile 36 indicates the surface roughness profile of the workpiece in a dashed line portion on a model 32a that displays the workpiece in a two-dimensional manner when the workpiece is viewed in cross section.
[0032] 4, the display control unit 14 displays a surface roughness profile 37 at a second specified position on the workpiece on the display unit 15. The displayed surface roughness profile 37 indicates the surface roughness profile of the workpiece at a dashed line portion on a model 32a that displays the workpiece in a two-dimensional manner when the workpiece is viewed in cross section.
[0033] The display control unit 14 specifies the phase of the work by the user moving a cursor displayed on the display unit 15 up and down using keys that constitute the operation unit 16, or by the user inputting a numerical value using keys that constitute the operation unit 16.
[0034] Then, by specifying the phase of the workpiece, the display control unit 14 displays the surface roughness Ra at the specified position of the data 35 regarding the surface roughness at that phase, and also displays the surface roughness shape 36 or 37 of the machined surface of the workpiece at the phase of the workpiece.
[0035] That is, the user of the display device 1 can switch the surface roughness Ra at a specified position of the surface roughness data 35 by operating the operation unit 16. In addition, the user of the display device 1 can switch the display of the surface roughness profile 36 or 37 of the machined surface of the workpiece by operating the operation unit 16.
[0036] FIG. 5 is a flowchart showing the flow of processing by the display device 1 according to this embodiment. In step S1, the oscillation condition setting unit 11 sets oscillation conditions for performing oscillation cutting in which the workpiece and the tool are relatively vibrated, based on the machining program, machining conditions, and the like.
[0037] In step S2, the tool path information generating unit 12 generates tool path information regarding the tool path based on the swing conditions set by the swing condition setting unit 11.
[0038] In step S3, the surface roughness calculation unit 13 calculates data relating to the surface roughness of the workpiece based on the oscillation conditions set by the oscillation condition setting unit 11 and the tool path information generated by the tool path information generation unit 12.
[0039] In step S4, the display control unit 14 controls the display unit 15 to display data relating to the surface roughness at an arbitrary position of the workpiece, based on the calculated data relating to the surface roughness of the workpiece and a preset display setting.
[0040] As described above, the display device 1 of this embodiment includes a surface roughness calculation unit 13 that calculates data regarding the surface roughness of a workpiece based on the feed speed along the relative cutting feed direction between the workpiece and the tool and the shape of the tool in a turning process in which the relative cutting feed speed between the workpiece and the tool changes, and a display control unit 14 that controls the display unit 15 to display data regarding the surface roughness at any position of the workpiece based on the calculated surface roughness data and preset display settings.
[0041] As a result, the display device 1 allows the user to easily check data regarding the surface roughness of the workpiece during turning, and the user of the display device 1 can use the data regarding the surface roughness of the workpiece to consider processing conditions and processing methods to improve the quality of processing.
[0042] In addition, the display device 1 of this embodiment further includes an oscillation condition setting unit 11 that sets oscillation conditions including feed rate and tool shape in an oscillation cutting process in which the workpiece and tool are vibrated back and forth relative to one another in turning processes, and a tool path information generation unit 12 that generates tool path information regarding the tool path based on the oscillation conditions, and a surface roughness calculation unit 13 that calculates data regarding surface roughness based on the oscillation conditions and the tool path information.
[0043] This allows the user of the display device 1 to easily check data regarding the surface roughness of the workpiece during oscillation processing, and the data regarding the surface roughness of the workpiece can be used to consider processing conditions and processing methods to improve the quality of processing.
[0044] Moreover, the display control unit 14 displays the numerical value of the surface roughness at the specified arbitrary position by specifying the phase of the workpiece at the arbitrary position, and also displays the shape of the surface roughness of the machined surface of the workpiece at the specified arbitrary position. This allows the user of the display device 1 to easily check the numerical value of the surface roughness and the shape of the surface roughness of the workpiece.
[0045] Although the embodiment of the present invention has been described above, the display device 1 can be realized by hardware, software, or a combination of these. In addition, the control method performed by the display device 1 can also be realized by hardware, software, or a combination of these. Here, being realized by software means being realized by a computer reading and executing a program.
[0046] The program can be stored and provided to a computer using various types of non-transitory computer readable media. The non-transitory computer readable media includes various types of tangible storage media. Examples of the non-transitory computer readable media include magnetic recording media (e.g., hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROM (Read Only Memory), CD-R, CD-R / W, and semiconductor memory (e.g., mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, and RAM (random access memory)). In the above-described embodiment, the index of surface roughness is not limited to the arithmetic mean roughness, and other generally known indexes of surface roughness such as maximum height Rz can be applied. Furthermore, the evaluation index representing the variation may be a relative evaluation index representing the degree of variance or a predefined degree of variation other than the standard deviation.
[0047] Although the above-described embodiments are preferred embodiments of the present invention, the scope of the present invention is not limited to the above-described embodiments. The present invention can be embodied in various modified forms without departing from the spirit of the present invention. [Explanation of symbols]
[0048] 1 Display device 2 Machine tools 11 Oscillation condition setting section 12 Tool path information generation unit 13 Surface roughness calculation section 14 Display control section 15 Display 16 Control section
Claims
1. a tool path information generating unit that generates tool path information regarding a tool path in a turning process in which a relative cutting feed speed between a workpiece and a tool changes; a surface roughness calculation unit that calculates data regarding the surface roughness of the workpiece based on a feed rate in a relative cutting feed direction between the workpiece and the tool and a shape of the tool; A display control unit that controls the display unit to display data regarding the surface roughness of the workpiece based on the calculated data regarding the surface roughness and a preset display setting; and Equipped with The surface roughness calculation unit calculates data regarding the surface roughness based on the tool path information, the display control unit displays data regarding the surface roughness at a specified arbitrary phase, The designation of the arbitrary phase includes designating the length direction of the workpiece together with the phase of the workpiece, and / or designating a measurement distance of the surface roughness as a range used for calculating the surface roughness. Display device.
2. In the turning process, in a swing cutting process in which the workpiece and the tool are relatively vibrated back and forth, a swing condition setting unit is further provided for setting swing conditions including the feed rate and the shape of the tool, The surface roughness calculation unit calculates data regarding the surface roughness based on the swing condition and the tool path information. The display device according to claim 1 .
3. The display control unit highlights a surface roughness value at an arbitrary position of the workpiece based on the calculated data regarding the surface roughness of the workpiece and a preset display setting. The display device according to claim 1 .
4. On the computer, A step of generating tool path information regarding a tool path in a turning process in which a relative cutting feed rate between a workpiece and a tool changes; Calculating data on the surface roughness of the workpiece based on a feed rate in a relative cutting feed direction between the workpiece and the tool and a shape of the tool; A step of controlling so as to display data regarding the surface roughness at an arbitrary position of the workpiece on a display unit based on the calculated data regarding the surface roughness and a preset display setting; A computer program for executing The step of calculating data regarding a surface roughness of the workpiece includes calculating the data regarding the surface roughness based on the tool path information; the step of controlling the display unit to display the data regarding the surface roughness includes displaying the data regarding the surface roughness at a specified arbitrary phase; The designation of the arbitrary phase includes designating the length direction of the workpiece together with the phase of the workpiece, and / or designating a measurement distance of the surface roughness as a range used for calculating the surface roughness. Computer program.
Citation Information
Patent Citations
Display device
JP2019191857A
JPP6674076B
Machine tool and control device therefor
WO2018117203A1