Display device and computer program
By calculating and displaying workpiece surface roughness data in a display device, the problem of uneven surface roughness in oscillating cutting is solved, enabling easy confirmation of workpiece surface roughness and optimization of machining quality.
Patent Information
- Application Number
- CN202280011164.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-01-28
- Filing Date
- 2022-01-25
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2042-01-25
AI Technical Summary
In oscillating cutting, the surface roughness of the workpiece is uneven due to the change in cutting interval. Existing technologies make it difficult to easily determine the specific location and degree of surface roughness, which affects the optimization of machining quality.
The display device calculates the relative cutting feed speed and shape between the workpiece and the tool. The surface roughness calculation unit calculates and displays the surface roughness data of the workpiece, and the display control unit displays and emphasizes the data on the display unit to help the user confirm the specific location and degree of surface roughness.
It enables easy confirmation of workpiece surface roughness during turning, helps users study conditions and methods to improve machining quality, and enhances the controllability and quality of the machining process.
Smart Images

Figure CN116745709B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to display devices and computer programs. Background Technology
[0002] Previously, the following techniques have been disclosed: in oscillating cutting machining where cutting is performed while the workpiece and cutting tool are fed in the machining direction, and the workpiece and cutting tool reciprocate relative to each other, the machining path is graphically displayed when the spindle speed and oscillation frequency are selected to determine the oscillation conditions (for example, see Patent Document 1). Furthermore, as is known, it is known that the surface roughness of the workpiece can be calculated based on the tool shape and feed rate when the cutting interval is constant.
[0003] Existing technical documents
[0004] Patent documents
[0005] Patent Document 1: International Publication No. 2018 / 117203 Summary of the Invention
[0006] The problem that the invention aims to solve
[0007] In turning processes such as oscillating cutting, the surface roughness varies depending on the location within the workpiece due to changes in the cutting interval. Existing technologies disclose the machining path for oscillating cutting, but they do not easily determine the location and degree of surface roughness at any point on the workpiece, or the overall surface roughness of the entire workpiece. Therefore, it is difficult to study how to set oscillation conditions to improve machining quality related to surface roughness. In other words, a display device is needed that allows for easy confirmation of the workpiece's surface roughness during turning.
[0008] Methods for solving problems
[0009] One aspect of the display device disclosed herein includes: a surface roughness calculation unit that, in turning operations where the relative cutting feed rate between the workpiece and the tool varies, calculates data related to the surface roughness of the workpiece based on the feed rate along the relative cutting feed direction between the workpiece and the tool and the shape of the tool; and a display control unit that controls the display of the data related to the surface roughness of the workpiece based on the calculated data related to the surface roughness and a preset display setting, such that the data related to the surface roughness of the workpiece is displayed on the display unit.
[0010] One aspect of the computer program disclosed herein causes a computer to perform the following steps: in turning operations where the relative cutting feed rate between the workpiece and the tool varies, calculating data related to the surface roughness of the workpiece based on the feed rate along the relative cutting feed direction between the workpiece and the tool and the shape of the tool; and controlling the display unit based on the calculated data related to the surface roughness and a preset display setting, such that the data related to the surface roughness at any position of the workpiece is displayed on a display unit.
[0011] Invention Effects
[0012] According to the present invention, the surface roughness of a workpiece can be easily determined during turning. Attached Figure Description
[0013] Figure 1 This section provides an overview of the display device used in this embodiment.
[0014] Figure 2 This section shows an example of data related to the surface roughness of a workpiece displayed by the display device of this embodiment.
[0015] Figure 3 This section shows an example of data related to the surface roughness of a workpiece displayed by the display device of this embodiment.
[0016] Figure 4 This section shows an example of data related to the surface roughness of a workpiece displayed by the display device of this embodiment.
[0017] Figure 5 This is a flowchart illustrating the processing flow of the display device in this embodiment. Detailed Implementation
[0018] Hereinafter, an example of an embodiment of the present invention will be described. Figure 1 This section provides an overview of the display device 1 according to this embodiment. Figure 1 As shown, the display device 1 may be, for example, a numerical control device connected to the machine tool 2, or a computer device with servo guide software connected to the numerical control device.
[0019] Machine tool 2 is a device for turning workpieces and is directly or indirectly connected to display device 1. Specifically, machine tool 2 is a device for oscillating cutting of workpieces and is directly or indirectly connected to display device 1. Machine tool 2 has a general structure for oscillating cutting, including a tool, spindle, and feed axis.
[0020] In addition, in this embodiment, the machine tool 2 used for oscillating cutting is described below, but the machine tool 2 is not limited to the device used for oscillating cutting, and may also be a device used for other turning operations.
[0021] The display device 1 includes a swing condition setting unit 11, a tool path information generation unit 12, a surface roughness calculation unit 13, a display control unit 14, a display unit 15, and an operation unit 16.
[0022] The oscillation condition setting unit 11 sets the oscillation conditions (e.g., spindle speed, spindle feed rate, oscillation frequency, oscillation amplitude, etc.) for performing oscillation cutting that causes the workpiece and tool to vibrate relative to each other based on the machining program, machining conditions, etc.
[0023] The tool path information generation unit 12 generates tool path information related to the tool path based on the oscillation conditions set by the oscillation condition setting unit 11. For example, the tool path information generation unit 12 generates tool path information based on the simulation of the instruction values of the machining program. Alternatively, the tool path information generation unit 12 can also cause the machine tool 2 to move, generating tool path information based on feedback from the machine tool 2. Here, the tool path information includes, for example, information such as spindle angle, feed axis position, and feed amount per revolution, for displaying the tool path on the display unit 15.
[0024] In turning processes where the relative cutting feed rate between the workpiece and the tool varies, the surface roughness calculation unit 13 calculates data related to the surface roughness of the workpiece based on the feed rate along the relative cutting feed direction between the workpiece and the tool and the shape of the tool.
[0025] Here, the calculation of data related to the surface roughness of a workpiece includes, for example, at least one of the following: calculating the surface roughness at any location on the workpiece; calculating the surface roughness of multiple locations on the circumference of the workpiece and calculating their average surface roughness; and calculating the surface roughness of multiple locations on the circumference of the workpiece and calculating an evaluation index representing the deviation of the surface roughness.
[0026] Specifically, in turning operations where the relative cutting feed rate between the workpiece and the tool varies, 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 generated by the tool path information generation unit 12 and the tool shape. Then, the surface roughness calculation unit 13 calculates the surface roughness using a generally known definition of surface roughness, based on the coordinates of a group of points on the surface of the machined workpiece.
[0027] The display control unit 14 controls the display unit 15 to display data related to the surface roughness of the workpiece based on calculated data related to the surface roughness of the workpiece and preset display settings. Here, the display settings refer to the method used to display the calculated data related to the surface roughness of the workpiece on the display unit 15.
[0028] The display unit 15 is, for example, a liquid crystal display or an organic EL display. Under the control of the display control unit 14, the display unit 15 displays information such as the surface roughness of any position on the workpiece, as described above.
[0029] The operation unit 16 may have physical operation keys and / or buttons, or it may have a touch panel that integrates the display and operation units. Alternatively, the operation unit 16 may have both a touch panel and physical operation keys and / or buttons.
[0030] In addition, especially in oscillating cutting processes in turning where the workpiece and tool reciprocate relative to each other, the display device 1 performs the following processing.
[0031] The oscillation condition setting unit 11 sets oscillation conditions, including feed rate and tool shape, in oscillation cutting. The tool path information generation unit 12 generates tool path information related to the tool path based on the oscillation conditions set by the oscillation condition setting unit 11. The surface roughness calculation unit 13 calculates data related 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.
[0032] Then, the display control unit 14 controls the display based on the calculated data related to the surface roughness of the workpiece and the preset display settings, so that the display unit 15 displays the data related to the surface roughness of any position on the workpiece. By performing such control, the display device 1 can calculate the data related to the surface roughness of the workpiece during oscillating cutting and display the data related to the surface roughness of the workpiece on the display unit 15.
[0033] Furthermore, 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 any 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 also include specifying the range used in the surface roughness calculation (the measurement distance of the surface roughness).
[0034] Furthermore, the display control unit 14 emphasizes the surface roughness value at any location on the workpiece based on calculated data related to the workpiece's surface roughness and preset display settings. Specifically, when the calculated surface roughness of the workpiece is above a certain value (e.g., the surface roughness is greater than a certain standard value), the display control unit 14 can emphasize the surface roughness value at any location on the workpiece in red.
[0035] Figures 2 to 4 Examples of surface roughness data related to a workpiece displayed by the display device 1 in this embodiment. For example... Figures 2 to 4 As shown, the display control unit 14 displays a model 31 of the tool 2, a model 32 of the workpiece 2, and a tool path 33 on the display unit 15. The workpiece model 32 rotates along its central axis while undergoing oscillating cutting machining via the tool model 31. Here, the tool path 33 is displayed on the workpiece model 32 and also on the workpiece model 32a, which is displayed planarly.
[0036] Furthermore, the display control unit 14 displays data 34 related to processing conditions and data 35 related to surface roughness on the display unit 15. Here, the data 34 related to processing conditions includes the oscillation frequency multiplier I [times], the oscillation amplitude multiplier K [times], the feed rate F [mm / rev], and the corner radius R [mm] of the cutting edge.
[0037] The oscillation frequency multiplier I [times], the oscillation amplitude multiplier K [times], the feed rate F [mm / rev], and the cutting edge turning radius R [mm] are parameters included in the oscillation conditions or machining conditions. Additionally, the turning radius R is, for example, input by the user to the display device 1 using the operation unit 16.
[0038] Furthermore, the surface roughness-related data 35 includes the average surface roughness Ra [mm], the standard deviation of surface roughness Ra [mm], and the surface roughness Ra [mm] at a specified location on the workpiece. The average surface roughness Ra represents the average surface roughness Ra across all phases of a revolution around the workpiece. The standard deviation of surface roughness Ra represents the standard deviation of the surface roughness Ra across all phases of a revolution around the workpiece. Here, the aforementioned surface roughness-related data 35 is obtained, for example, by calculating the surface roughness at 10° intervals within phases 0 to 360° of the workpiece and calculating the average or standard deviation of that surface roughness.
[0039] Regarding the data 35 related to surface roughness, when the oscillation condition is set by the oscillation condition setting unit 11, the surface roughness calculation unit 13 calculates it based on the oscillation condition set by the oscillation condition setting unit 11 and the tool path information generated by the tool path information generation unit 12.
[0040] And, as Figure 3 As shown, the display control unit 14 displays the shape 36 of the surface roughness at a first designated position on the workpiece on the display unit 15. When the workpiece is viewed in cross-section, the displayed shape 36 of the surface roughness represents the shape of the surface roughness of the workpiece at the dashed portion on the model 32a of the workpiece, which is displayed planarly.
[0041] And, as Figure 4 As shown, the display control unit 14 displays the shape 37 of the surface roughness at a second designated position on the workpiece on the display unit 15. When the workpiece is viewed in cross-section, the displayed shape 37 of the surface roughness represents the shape of the surface roughness of the workpiece at the dashed portion on the model 32a of the workpiece, which is displayed planarly.
[0042] The display control unit 14 allows the user to move the cursor displayed on the display unit 15 up and down using the keys that constitute the operation unit 16, or allows the user to input values using the keys that constitute the operation unit 16, thereby specifying the phase of the workpiece.
[0043] Then, the display control unit 14 displays the surface roughness Ra at a specified position of the data 35 related to the surface roughness of the workpiece by specifying the phase of the workpiece, and displays the shape 36 or 37 of the surface roughness of the machined surface of the workpiece in the phase of the workpiece.
[0044] That is, the user of the display device 1 can switch the surface roughness Ra of a specified position of the data 35 related to surface roughness through the operation of the operation unit 16. In addition, the user of the display device 1 can switch the display of the shape 36 or 37 of the surface roughness of the machined surface of the workpiece through the operation of the operation unit 16.
[0045] Figure 5 This is a flowchart illustrating the processing flow of the display device 1 in this embodiment.
[0046] In step S1, the oscillation condition setting unit 11 sets oscillation conditions for performing oscillation cutting that causes the workpiece and tool to vibrate relative to each other, based on the machining program, machining conditions, etc.
[0047] In step S2, the tool path information generation unit 12 generates tool path information related to the tool path based on the swing conditions set by the swing condition setting unit 11.
[0048] In step S3, the surface roughness calculation unit 13 calculates data related 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.
[0049] In step S4, the display control unit 14 controls the display based on the calculated data related to the surface roughness of the workpiece and the preset display settings, so that the display unit 15 displays the data related to the surface roughness of any position of the workpiece.
[0050] As described above, the display device 1 of this embodiment includes: a surface roughness calculation unit 13, which calculates data related to the surface roughness of the workpiece based on the feed rate along the relative cutting feed direction between the workpiece and the tool and the shape of the tool during turning machining where the relative cutting feed rate between the workpiece and the tool varies; and a display control unit 14, which controls the display based on the calculated data related to the surface roughness and a preset display setting, so that the display unit 15 displays data related to the surface roughness at any position of the workpiece.
[0051] Therefore, the display device 1 can easily confirm data related to the surface roughness of the workpiece during turning, and the user of the display device 1 can use the data related to the surface roughness of the workpiece to help study the machining conditions and machining methods used to improve machining quality.
[0052] In addition, the display device 1 of this embodiment also includes: an oscillation condition setting unit 11, which sets oscillation conditions including feed speed and tool shape in oscillation cutting machining in turning machining, in which the workpiece and the tool reciprocate relative to each other; a tool path information generation unit 12, which generates tool path information related to the tool path based on the oscillation conditions; and a surface roughness calculation unit 13, which calculates data related to surface roughness based on the oscillation conditions and the tool path information.
[0053] Therefore, the user of the display device 1 can easily confirm data related to the surface roughness of the workpiece during oscillating machining, and the data related to the surface roughness of the workpiece can help to study machining conditions and machining methods for improving machining quality.
[0054] Furthermore, the display control unit 14 displays the numerical value of the surface roughness at a specified arbitrary position by specifying the phase of the workpiece at that position, and also displays the shape of the surface roughness of the machined surface of the workpiece at that specified arbitrary position. Thus, the user of the display device 1 can easily confirm both the numerical value and the shape of the surface roughness of the workpiece.
[0055] The embodiments of the present invention have been described above, but the display device 1 described above can be implemented by hardware, software, or a combination thereof. Furthermore, the control method performed by the display device 1 can also be implemented by hardware, software, or a combination thereof. Here, implementation by software means implementation by a computer reading and executing a program.
[0056] Programs can be stored and provided to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., hard disk drives), optical-magnetic recording media (e.g., optical discs), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash memory ROMs, and RAMs (Random Access Memory)).
[0057] Furthermore, in the above embodiments, the surface roughness index is not limited to the arithmetic mean roughness; other generally known surface roughness indices such as the maximum height Rz can also be used. Additionally, in addition to the standard deviation, relative evaluation indices representing the degree of variance or predefined deviation can also be used to indicate the deviation.
[0058] Furthermore, the above-described embodiments are preferred embodiments of the present invention, but the scope of the present invention is not limited to the above-described embodiments. Various modifications can be made without departing from the spirit of the present invention.
[0059] Explanation of reference numerals in the attached figures
[0060] 1 Display device
[0061] 2 machine tools
[0062] 11 Oscillation Condition Setting Section
[0063] 12 Tool Path Information Generation Department
[0064] 13 Surface Roughness Calculation Section
[0065] 14 Display Control Unit
[0066] 15 Display Section
[0067] 16. Operations Department.
Claims
1. A display device, characterized in that, have: The tool path information generation unit generates tool path information related to the tool path during turning processes where the relative cutting feed rate between the workpiece and the tool changes. The surface roughness calculation unit calculates data related to the surface roughness of the workpiece based on the feed rate along the relative cutting feed direction between the workpiece and the tool and the shape of the tool. as well as The display control unit controls the display based on calculated data related to the surface roughness and preset display settings, so that the data related to the surface roughness of the workpiece is displayed on the display unit. The surface roughness calculation unit calculates data related to the surface roughness based on the tool path information. The display control unit displays data related to the surface roughness at any specified phase. The designation of the arbitrary phase includes specifying the phase of the workpiece and together specifying the length direction of the workpiece, and / or specifying the measurement distance of the surface roughness as a range for calculating the surface roughness.
2. The display device according to claim 1, characterized in that, The display device also includes a swing condition setting unit, which sets swing conditions including the feed rate and the shape of the tool in the swing cutting process during turning, in which the workpiece and the tool reciprocate relative to each other. The surface roughness calculation unit calculates data related to the surface roughness based on the oscillation conditions and the tool path information.
3. The display device according to claim 1 or 2, characterized in that, The display control unit emphasizes and displays the surface roughness value at any location of the workpiece based on calculated data related to the surface roughness of the workpiece and preset display settings.
4. A computer-readable recording medium containing a computer program. The computer program causes the computer to perform the following steps: In turning processes where the relative cutting feed rate between the workpiece and the tool varies, tool path information related to the tool path is generated. Based on the feed rate along the relative cutting feed direction between the workpiece and the tool, and the shape of the tool, data related to the surface roughness of the workpiece are calculated; and Control is performed based on calculated data related to the surface roughness and preset display settings, so that data related to the surface roughness at any position of the workpiece is displayed on the display unit. Its features are, In the step of calculating data related to the surface roughness of the workpiece, the data related to the surface roughness is calculated based on the tool path information. In the step of controlling the display unit to display data related to the surface roughness, the data related to the surface roughness with respect to a specified arbitrary phase is displayed. The designation of the arbitrary phase includes specifying the phase of the workpiece and together specifying the length direction of the workpiece, and / or specifying the measurement distance of the surface roughness as a range for calculating the surface roughness.
Citation Information
Patent Citations
Machine tool and control device therefor
WO2018117203A1
Display device
JP2019191857A
Machine tool, input support method for machine tool, and program for machine tool
JP6674076B1