Processing information display device

JPWO2024232023A5Active Publication Date: 2025-04-15FANUC LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023555839
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-05-09
Publication Date
2025-04-15
Estimated Expiration
2043-05-09

AI Technical Summary

Technical Problem

Conventional machine tools require skilled operators to adjust acceleration/deceleration parameters for efficient machining, limiting accessibility and efficiency for users of varying skill levels.

Method used

A processing information display device with at least two machining modes that define combinations of acceleration/deceleration, servo, and correction functions, displayed in a user-friendly format, allowing users to easily adjust parameters through intuitive graphical interfaces.

Benefits of technology

Enables users of all skill levels to efficiently perform machining by simplifying parameter adjustments, enhancing user experience and machining efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000013_0000
    Figure 00000013_0000
  • Figure 00000013_0001
    Figure 00000013_0001
  • Figure 00000014_0000
    Figure 00000014_0000
Patent Text Reader

Abstract

Provided is a machining information display device that allows a user to easily select a machining mode of a machine tool and easily perform efficient machining regardless of the user's level of skill. The machining information display device has at least two machining modes that define a combination of at least one parameter of an acceleration / deceleration function, a servo function, and a compensation function required for machining by the machine tool, and is equipped with a display control unit that displays information about the machining modes on a display device, the machining modes are classified into one or more machining types according to machining, the display control unit displays one or more machining type images for selecting the one or more machining types, and when one machining type of the one or more machining types is selected, displays an image showing the machining mode set for that machining type.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a processing information display device. [Background technology]

[0002] Conventionally, when using a machine tool, optimal acceleration / deceleration parameters are set according to the object to be machined or the machining method to machine a workpiece. When milling a workpiece such as an automobile part, high-speed acceleration / deceleration parameters are required because contour accuracy is not required. In contrast, in die machining, such as electrode machining, which requires contour accuracy, acceleration / deceleration parameters that can achieve high contour accuracy are required.

[0003] In this way, conventionally, efficient machining has been performed according to the machining object or machining method by arbitrarily changing the acceleration / deceleration parameters. However, changing the parameters according to the machining object requires an expert who is familiar with machining using machine tools and the operation of numerical control devices.

[0004] Considering the above circumstances, conventional numerical control devices store in advance combinations of acceleration / deceleration parameters defined based on the operating performance of the machine tool as a function for setting a machining mode. Then, the numerical control device allows even an unskilled person to change the acceleration / deceleration parameters collectively for each machining object by arbitrarily selecting a pattern on the screen of the display device of the numerical control device or issuing an instruction by M code. For example, a document such as Patent Document 1 discloses such a technology. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2002-172543 A Summary of the Invention [Problem to be solved by the invention]

[0006] There is a demand for technology that enables a user, regardless of his or her level of skill, to easily select a machining mode for a machine tool and easily perform efficient machining. [Means for solving the problem]

[0007] One aspect of the present disclosure is a processing information display device that has at least two processing modes that define combinations of at least one parameter of acceleration / deceleration function, servo function, and correction function required for processing by a machine tool, and is equipped with a display control unit that displays characteristics of each processing mode on a display device in a predetermined display form that is recognizable by a user based on an index related to the processing, and the display control unit displays an adjustment image for adjusting parameters that affect each index together with a processing mode image displayed in the predetermined display form. [Brief description of the drawings]

[0008] [Figure 1] 1 is a block diagram showing a configuration of a numerical control device as a machining information display device according to an embodiment of the present disclosure. FIG. [Diagram 2] 11 shows a display screen illustrating an example of an adjustment screen according to the present embodiment. [Diagram 3] 11 shows a display screen illustrating an example of an adjustment screen according to the present embodiment. [Figure 4] FIG. 13 is a diagram showing a list of parameters of a processing mode. [Diagram 5] FIG. 11 is a diagram showing an example of parameter setting values ​​by level. [Figure 6] FIG. 13 is a diagram showing an example of a function that defines the levels and parameters of the adjustment range. [Figure 7] 13 is a diagram showing an example in which the value of the level of the adjustment range is switched between an integer and a floating-point number. FIG. [Figure 8] 13 is an example showing the characteristics of processing modes in a pie chart. [Figure 9] 13 is an example showing the characteristics of a machining mode using a block gauge graph. [Figure 10] FIG. 13 is a diagram illustrating an example of a function for initializing a level setting. [Figure 11] FIG. 11 is a diagram showing an example of a function for inputting and outputting level settings. [Figure 12] 11A to 11C are diagrams illustrating examples of variations of an adjustment image. [Figure 13] 13A to 13C are diagrams illustrating an example of a function for collectively adjusting parameters of a plurality of processing modes. [Figure 14] FIG. 13 is a diagram showing an example of a function for collectively adjusting parameters of a plurality of machining modes related to the index “reducing cycle time.” [Figure 15] FIG. 13 is a diagram showing an example after parameters of a plurality of machining modes related to the index “cycle time reduction” are adjusted collectively. [Figure 16] FIG. 13 is a diagram illustrating an example of a list of parameters. [Figure 17] FIG. 13 is a diagram illustrating an example of a parameter comparison table. [Figure 18] FIG. 13 is a diagram showing a display screen when an index displayed in a radar chart is operated. [Figure 19] 13 is a diagram illustrating an example of priority of parameters of processing modes for each index. FIG. [Figure 20] FIG. 13 is a diagram illustrating an example of a distribution rate of parameters of processing modes for each index. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] An example of an embodiment of the present disclosure will be described below. Fig. 1 is a block diagram showing a configuration of a numerical control device 1 as a machining information display device according to an embodiment of the present disclosure.

[0010] The machining information display device is a machining information display device that displays information on machining of a workpiece by a tool. The machining information display device can be realized by executing an appropriate control program on one or more computer devices having a memory, a processor, an input / output interface, etc. As a specific example, the machining information display device may be a numerical control device 1 that controls a machine tool 2 described below, a machining simulator that simulates the operation of a machine tool, a management computer that manages multiple machine tools, or the like to which the functions described below have been added.

[0011] The numerical control device 1 is a device for controlling the machine tool 2 to cause the machine tool 2 to perform predetermined machining or the like. Here, the machine tool 2 may be, for example, a processing machine having multiple drive axes.

[0012] The numerical control device 1 includes an input device 11, an input receiving unit 12, a parameter setting unit 13, a machining mode adjustment unit 14, a display control unit 15, a display device 16, a storage unit 17, and an axis control unit 18.

[0013] The input receiving unit 12, the parameter setting unit 13, the processing mode adjustment unit 14, the display control unit 15, and the axis control unit 18 are various functions realized by the control device of the numerical control device 1. That is, the control device is composed of one or more processors such as a CPU (Central Processing Unit), and realizes various functions by executing programs stored in the storage unit 17.

[0014] The storage unit 17 is configured with storage devices such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), and an SSD (Solid State Drive), and stores various information. In this embodiment, the storage unit 17 is provided in the numerical control device 1, but the storage unit 17 may be provided in an external electronic device or an external server of the numerical control device 1.

[0015] The display device 16 displays various information based on signals transmitted from the display control unit 15. The display device 16 is configured with, for example, an LCD (Liquid Crystal Display), an organic EL (organic electro-luminescence), a CRT (Cathode Ray Tube), etc. In this embodiment, the display device 16 is provided in the numerical control device 1, but the display device 16 may be an external electronic device connected to the numerical control device 1, an external display device, etc.

[0016] The input device 11 is composed of buttons, keys, switches, a keyboard, a mouse, a teach pendant, etc., and accepts various input operations from a user. The input device 11 and the display device 16 may be a teach pendant having an integrated touch panel, etc. The teach pendant may also be composed of a tablet terminal.

[0017] The input reception unit 12 receives an input operation inputted by the input device 11, and provides information corresponding to the input operation to the parameter setting unit 13, the processing mode adjustment unit 14, the display control unit 15, the axis control unit 18, and the storage unit 17. The parameter setting unit 13 calculates and sets parameters related to the processing mode based on the input operation received by the input reception unit 12 and various information stored in the storage unit 17.

[0018] The machining mode adjustment unit 14 adjusts settings related to the machining mode based on the input operation accepted by the input acceptance unit 12 and various information stored in the memory unit 17. The display control unit 15 displays information related to the machining mode on the display device 16. The axis control unit 18 controls the drive axes of the machine tool 2, such as the main spindle, feed axis, etc.

[0019] The numerical control device 1 according to this embodiment has at least two machining modes that define a combination of at least one parameter among an acceleration / deceleration function, a servo function, and a correction function required for machining by the machine tool 2, and the display control unit 15 displays machining mode images showing the characteristics of each machining mode on the display device 16 in a predetermined display form that is recognizable by the user, based on an index related to machining. The display control unit 15 displays adjustment images for adjusting parameters that affect each index together with the machining mode images displayed in the predetermined display form.

[0020] The adjustment image includes one or more adjustment items (e.g., a UI (user interface) for adjusting parameters such as a slider) for adjusting at least one parameter of the acceleration / deceleration function, the servo function, and the correction function. The one or more adjustment items (e.g., a slider) are set for each parameter of the processing mode, and the parameter can be adjusted on the display screen. For each adjustment item (e.g., a slider), a level of an adjustment range for adjusting the parameter is set, and a parameter value is defined for each level of the adjustment range. When the adjustment item (e.g., a slider) is operated to adjust the level of the adjustment range, the parameter setting unit 13 changes the parameter of the processing mode.

[0021] The machining types include parts, shapes / molds, IT, and 4-axis or 5-axis. The image showing the machining mode is displayed in one of the display forms of radar chart, pie chart, block gauge graph, and map format. The machining mode defines a combination of at least one parameter of the acceleration / deceleration function, servo function, and compensation function required for machining by the machine tool 2. The machining modes are, for example, standard, high speed, contour machining, and low vibration.

[0022] The acceleration / deceleration function is a function related to control for accelerating and decelerating the spindle, feed axis, etc., or a function related to control of overlap, tap return speed, etc. A servo function is a function related to the control of a servo motor. For example, a gain that improves the motor's ability to follow commands corresponds to a servo function. The correction function is a control function for correcting the machining program, cutter marks, TCP, etc.

[0023] The machining indexes are indicators for judging or evaluating machining by the machine tool 2. The indexes are, for example, cycle time reduction, vibration damping, overlap, smoothness, accuracy, tapping speed, program correction, cutter mark correction, and TCP (Tool Center Point Control) function.

[0024] The machining modes are classified into machining types according to the machining. Here, the machining type is a type of combination of at least one parameter among acceleration / deceleration function, servo function, and correction function according to the workpiece. The machining types are, for example, parts, shapes / molds, IT, 4-axis or 5-axis, etc., and the display control unit 15 displays the machining mode for each machining type on the display device 16.

[0025] 2 and 3 are diagrams showing a display screen A1 showing an example of an adjustment screen according to the present embodiment. The display screen A1 shown in Fig. 2 and Fig. 3 includes an image A11 (adjustment image) displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of a processing mode, and an image A12 displayed on the right side of the screen and showing a radar chart of a characteristic of the processing mode. The display screen A1 also includes an image for selecting various functions displayed on the lower side of the screen.

[0026] In image A11 of Fig. 2, the values ​​of the processing mode parameters "acceleration," "vibration damping," and "command tracking" can be changed by sliders, and the changed parameters are reflected in the radar chart in image A12. Specifically, in image A11 of Fig. 2, the processing mode parameter "acceleration" is at level 2, and when the processing mode parameter "acceleration" is changed from level 2 to level 6 as in image A11 of Fig. 3, the changed parameters are reflected in the radar chart in image A12 as in image A12 of Fig. 3.

[0027] 2, the machining mode parameter "acceleration" is assigned the symbol "A" and the current parameter level is "2." Similarly, the machining mode parameter "vibration damping" is assigned the symbol "V" and the current parameter level is "5." The machining mode parameter "command tracking" is assigned the symbol "S" and the current parameter level is "3."

[0028] Image A12 shows a radar chart when the machining type is "5-axis" and the machining mode is "accurate." The radar chart shown in image A12 shows the scores of each index of cycle time reduction, overlap, vibration damping, TCP function, smoothness, and accuracy.

[0029] Furthermore, the display control unit 15 displays an icon for each index and the name of each index at each vertex of the radar chart in the image A12.

[0030] In addition, an adjusted image such as image A11 may be assigned one or more of alphanumeric characters and / or symbols, icons, and colors to distinguish the processing type. For example, an alphabet that matches the processing type may be assigned to an adjusted image, and the alphabet may be used as an argument when changing the processing type by a program, thereby making it easier for the user to understand the processing type.

[0031] The adjustment image also includes a mark indicating the initial setting value of the parameter of the processing mode. That is, the adjustment image such as image A11 includes a triangular mark indicating the initial setting value of the parameter of the processing mode in the slider image.

[0032] The above-mentioned processing types and processing modes may be arbitrarily set, created, and added by the user. For example, the processing mode adjustment unit 14 may arbitrarily set, create, and add processing types and processing modes based on an input operation accepted by the input acceptance unit 12, and the display control unit 15 may display the set, created, and added processing types and processing modes on the display device 16.

[0033] Fig. 4 is a diagram showing a list of parameters of the machining mode. As shown in Fig. 4, the parameters of the machining mode are acceleration, vibration suppression, control, overlap, tapping return speed, tapping accuracy improvement, corner speed, command unit switching, responsiveness, TCP function, etc. Each parameter of the machining mode is associated with an argument, the presence or absence of adjustment for each machining type, and the maximum and minimum values ​​of the adjustment range.

[0034] 5 is a diagram showing an example of parameter setting values ​​by level. As shown in FIG. 5, the acceleration as a parameter of the processing mode is set to the allowable acceleration [mm / sec 2 ] will be set.

[0035] 4 and 5 are stored in the storage unit 17. When the level of the adjustment range is adjusted by operating a slider as an adjustment item, the parameter setting unit 13 changes the parameters of the processing mode based on the list of parameters of the processing mode and the parameter setting values ​​by level stored in the storage unit 17. The display control unit 15 displays the changed parameters and reflects the changed parameters in the radar chart.

[0036] Furthermore, the parameter setting unit 13 calculates parameters according to the level based on a function that defines the level and parameter of an adjustment range for adjusting the parameter of the processing mode. FIG. 6 is a diagram showing an example of a function that defines the level and parameter of the adjustment range. In FIG. 6, the horizontal axis indicates the level of the adjustment range, and the vertical axis indicates the set value of the parameter. Since the level and parameter of the adjustment range are defined by a function in this way, the level can be set to a decimal point. For example, the level can be set to 1.1, 2.53, etc.

[0037] The processing mode adjustment unit 14 also has a function of switching the value of the level of the adjustment range between an integer and a floating point number. FIG. 7 is a diagram showing an example of switching the value of the level of the adjustment range between an integer and a floating point number. The display screen A2 shown in FIG. 7 includes an image A21 displayed on the left side of the screen and including a slider for adjusting a parameter of the processing mode (e.g., acceleration), and an image A22 displayed on the right side of the screen and showing the characteristics of the processing mode in a radar chart. Furthermore, the display screen A2 includes an image A23 displayed on the lower side of the screen and showing a software key for a function of switching the value of the level of the adjustment range between an integer and a floating point number.

[0038] When the input receiving unit 12 receives an operation for the image A23 from the user, the processing mode adjustment unit 14 switches the value of the level of the adjustment range between an integer and a floating point number. As a result, for example, the display of the level of the adjustment range for acceleration is switched from an integer to a floating point number or from a floating point number to an integer.

[0039] Furthermore, the display control unit 15 changes and displays one or more of the shape of a graph, the numerical value of each index, a figure such as an icon, and a color in accordance with the variation of the parameters of the processing mode due to the adjustment items in the processing mode image showing the characteristics of the processing mode in a predetermined display form. Here, the predetermined display form is any one of a radar chart (see FIG. 2 described above, etc.), a pie chart, and a block gauge graph.

[0040] Fig. 8 is an example showing the characteristics of the processing modes in a pie chart. The display screen A3 shown in Fig. 8 includes an image A31 displayed on the left side of the screen and including a slider for adjusting a parameter of the processing mode (e.g., acceleration), and an image A32 displayed on the right side of the screen and showing the characteristics of the processing mode in a pie chart.

[0041] Fig. 9 is an example of displaying the characteristics of a processing mode with a block gauge graph. The display screen A4 shown in Fig. 9 includes an image A41 displayed on the left side of the screen and including a slider for adjusting a parameter of the processing mode (e.g., acceleration), and an image A42 displayed on the right side of the screen and showing the characteristics of the processing mode with a block gauge graph.

[0042] The processing mode adjustment unit 14 also has a function of initializing the level setting of the adjustment range. Fig. 10 is a diagram showing an example of the function of initializing the level setting. The display screen A5 shown in Fig. 10 includes an image A51 displayed on the left side of the screen and including a slider for adjusting the parameters of the processing mode (e.g., acceleration), and an image A52 displayed on the right side of the screen and showing the characteristics of the processing mode in a radar chart. Furthermore, the display screen A5 includes an image A53 displayed on the lower side of the screen and showing a software key for the function of initializing the level setting of the adjustment range.

[0043] When the input receiving unit 12 receives an operation for the image A53 from the user, the processing mode adjustment unit 14 initializes the level of the adjustment range for adjusting the parameters of the processing mode, the settings related to other processing modes, and the adjustment values ​​related to other processing modes.

[0044] The processing mode adjustment unit 14 also has a function of inputting and outputting the level setting of the adjustment range. Fig. 11 is a diagram showing an example of the function of inputting and outputting the level setting. The display screen A6 shown in Fig. 11 includes an image A61 displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of the processing mode, and an image A62 displayed on the right side of the screen and showing the characteristics of the processing mode in a radar chart.

[0045] Furthermore, display screen A6 includes an image A63 displayed at the bottom of the screen indicating a software key for a function of inputting (importing) the adjustment range level setting, and an image A64 indicating a software key for a function of outputting (exporting) the adjustment range level setting.

[0046] When the input receiving unit 12 receives an operation of the image A63 from the user, the processing mode adjustment unit 14 inputs (imports) data in a predetermined format including the level of the adjustment range, settings related to other processing modes, adjustment values ​​related to other processing modes, etc. from a designated folder. On the other hand, when the input receiving unit 12 receives an operation of the image A64 from the user, the processing mode adjustment unit 14 outputs (exports) data in a predetermined format including the level of the adjustment range, settings related to other processing modes, adjustment values ​​related to other processing modes, etc. to a designated folder.

[0047] The adjustment image may also include a slider including any of a bar graph, a block gauge, a triangular gauge, a cylindrical gauge, and a scroll bar, and the slider may be composed of any of an integrated or divided triangle, a rectangle, a parallelogram, and a cylinder.

[0048] Fig. 12 is a diagram showing an example of a variation of an adjustment image. The display screen A7 shown in Fig. 12 includes an image A71 displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of a processing mode, and an image A72 displayed on the right side of the screen and showing the characteristics of the processing mode in a radar chart. As shown in Fig. 12, the slider in the image A71 as an adjustment image may be configured by any one of a triangle, a rectangle, a divided parallelogram, and a cylinder.

[0049] The processing mode adjustment unit 14 may have a function of collectively adjusting parameters of a plurality of processing modes (for example, acceleration, vibration damping, and command tracking). Fig. 13 is a diagram showing an example of a function of collectively adjusting parameters of a plurality of processing modes.

[0050] 13 includes an image A81 displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of the processing mode, and an image A82 displayed on the right side of the screen and showing the characteristics of the processing mode in a radar chart. Furthermore, the display screen A8 includes images A83, A84, and A85 displayed on the lower side of the screen and showing software keys for a function of collectively adjusting parameters of multiple processing modes.

[0051] Image A83 is assigned a function to collectively adjust parameters of multiple processing modes related to the index "reduced cycle time". Image A84 is assigned a function to collectively adjust parameters of multiple processing modes related to the index "improved surface quality". Image A85 is assigned a function to collectively adjust parameters of multiple processing modes related to the index "improved accuracy".

[0052] For example, when the input receiving unit 12 receives an operation of an image A83 from a user, the display control unit 15 displays a message screen A86 as shown in Fig. 14 on the display device 16. Fig. 14 shows an example of a function for collectively adjusting parameters of multiple processing modes related to an index "shorten cycle time".

[0053] The message screen A86 includes an image showing, "Within the settable range, the adjustment value will change by one step as follows. Are you sure? ·Acceleration +1 ·Vibration damping +1 ·Overlap +1 ·Tap return speed +100." Then, when the input receiving unit 12 receives an operation by the user to approve the above message, the machining mode adjustment unit 14 collectively adjusts the parameters of multiple machining modes related to the indicator "reduced cycle time."

[0054] 15 shows an example after the parameters of a plurality of processing modes related to the index "shorten cycle time" are adjusted collectively. As shown in FIG. 15, the processing mode adjustment unit 14 automatically adjusts the parameters of a plurality of processing modes related to the index "shorten cycle time" collectively (see image A81 in FIG. 15), and the display control unit 15 reflects the change in the parameters of the plurality of processing modes in the radar chart (see image A82 in FIG. 15). Furthermore, when the input receiving unit 12 receives the operation of image A83 from the user again, the processing mode adjustment unit 14 may further automatically adjust the parameters of a plurality of processing modes related to the index "shorten cycle time" collectively to further shorten the cycle time.

[0055] Furthermore, the display control unit 15 displays a list of parameters or a parameter comparison table together with the adjusted image in accordance with the variation of the parameters of the processing mode. Fig. 16 shows an example of the parameter list. Fig. 17 shows an example of the parameter comparison table. The display screen A9 shown in Fig. 16 includes an image A91 displayed on the left side of the screen and including a slider for adjusting the parameters of the processing mode (e.g., acceleration), and an image A92 displayed on the right side of the screen and showing a list of the parameters of the processing mode that vary.

[0056] Image A92 shown in Figure 16 shows the parameter number (e.g., 1660), the parameter value of the currently selected processing mode "standard" (e.g., 2000), the parameter value of the processing mode "high speed" (e.g., 3000), the parameter value of the processing mode "contour processing" (e.g., 1000), and the parameter value of the processing mode "low vibration" (e.g., 1000).

[0057] The display screen A10 shown in Fig. 17 includes an image A101 displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of a processing mode, and an image A102 displayed on the right side of the screen and showing a list of parameters of the processing mode that can be changed and a comparison table of the parameters. Similar to the image A92 in Fig. 16, the image A102 shown in Fig. 17 shows the parameter number and the parameter value, as well as a bar graph for comparing each parameter.

[0058] Furthermore, when an index displayed as a radar chart is dragged or the screen is operated by input from the input device 11, the display control unit 15 changes and displays a parameter related to the index. FIG. 18 shows a display screen A13 when an index displayed as a radar chart is operated. The display screen A13 shown in FIG. 18 includes an image A131 displayed on the left side of the screen and including a slider for adjusting a parameter (e.g., acceleration) of a processing mode, and an image A132 displayed on the right side of the screen and showing a feature of the processing mode in a radar chart. In the image A132, when the index "cycle time reduction" is dragged or the screen is operated to increase the score of the index "cycle time reduction", the parameter setting unit 13 recalculates the score of the index "cycle time reduction" based on the priority shown in FIG. 19 or the distribution rate shown in FIG. 20, and the display control unit 15 may change and display a parameter related to the index "cycle time reduction".

[0059] FIG. 19 shows an example of the priority of machining mode parameters for each index. As shown in FIG. 19, the priority (order of priority) of machining mode parameters such as acceleration, vibration damping, command follow-up, etc. is set for each index such as cycle time reduction, vibration damping, accuracy, etc. Priority 1 is the highest, and the priority decreases in the order of increasing numerical value. For example, for the parameters of the machining mode corresponding to the index "cycle time reduction", acceleration is set as priority 1, overlap as priority 2, tap return speed as priority 3, vibration damping as priority 4, low vibration control as priority 5, and corner speed as priority 6.

[0060] For example, in image A132 shown in FIG. 18, when the indicator “reduced cycle time” is dragged or manipulated on the screen to increase the score of the indicator “reduced cycle time” from 6 to 10, the parameter setting unit 13 recalculates the score of the indicator “reduced cycle time” based on the priority shown in FIG. 19.

[0061] Specifically, the parameter setting unit 13 adjusts the level of the acceleration adjustment range with the highest priority (priority 1) in consideration of the priorities shown in Fig. 19. Then, if the score does not reach 10 (maximum value) even when the level of the acceleration adjustment range becomes the maximum value, the parameter setting unit 13 adjusts the level of the overlap adjustment range with the next highest priority (priority 2).

[0062] Fig. 20 shows an example of the distribution rate of machining mode parameters for each index. As shown in Fig. 20, the distribution rate (%) of machining mode parameters such as acceleration, vibration damping, command follow-up, etc. is set for each index such as cycle time reduction, vibration damping, accuracy, etc. For example, for the parameters of the machining mode corresponding to the index "cycle time reduction", the distribution rate is set to 40% for acceleration, 30% for overlap, 15% for tap return speed, 5% for vibration damping, 5% for low vibration control, and 5% for corner speed.

[0063] For example, in image A132 shown in Fig. 18, when the index "reduced cycle time" is dragged or the screen is operated to increase the score of the index "reduced cycle time" from 6 to 10, the parameter setting unit 13 recalculates the score of the index "reduced cycle time" based on the distribution ratio shown in Fig. 20. Specifically, the parameter setting unit 13 takes into consideration the distribution ratio shown in Fig. 20 and distributes the difference (10-6=4) caused by the change in the score to each parameter (acceleration, overlap, tap return speed, vibration damping, low vibration control, and corner speed) based on the distribution ratio, and adjusts the level of the adjustment range of each parameter.

[0064] According to this embodiment, the numerical control device 1 has at least two machining modes that define a combination of at least one parameter of an acceleration / deceleration function, a servo function, and a correction function required for machining by the machine tool 2, and the display control unit 15 displays machining mode images showing the characteristics of each machining mode on the display device 16 in a predetermined display form that is recognizable by the user, based on an index related to machining. The display control unit 15 displays an adjustment image for adjusting parameters that affect each index together with the machining mode images displayed in the predetermined display form. This allows anyone to easily adjust the machining mode with the numerical control device 1, regardless of the user's level of skill, and allows efficient machining to be easily performed.

[0065] The adjustment image includes one or more adjustment items for adjusting at least one parameter of the acceleration / deceleration function, the servo function, and the correction function, which allows the user of the numerical control device 1 to easily adjust the parameters.

[0066] The parameter setting unit 13 calculates parameters according to the level based on a function that defines the level and the parameter of an adjustment range for adjusting the parameter of the processing mode. Since the numerical control device 1 defines the level and the parameter of the adjustment range by a function, it is possible to set the level to a decimal point.

[0067] The processing mode adjustment unit 14 also has a function of switching the value of the level in the adjustment range between an integer and a floating point number, thereby enabling the numerical control device 1 to display the level in both integer and floating point numbers.

[0068] In addition, one or more of alphanumeric characters and / or symbols, icons, and colors may be assigned to the adjusted image to distinguish the processing type. This allows the numerical control device 1 to easily distinguish the processing type without reading the name of the processing type, and allows the user to intuitively determine the processing type according to the processing.

[0069] Furthermore, the display control unit 15 changes and displays one or more of the shape of a graph, the numerical value of each index, a figure such as an icon, and a color in a processing mode image showing the characteristics of the processing mode in a predetermined display form according to the variation of the parameters of the processing mode due to the adjustment items. As a result, the numerical control device 1 can improve the user's understanding of the processing type by, for example, allocating an alphabet suitable for the processing type to the adjustment image and using the alphabet as an argument when changing the adjustment image by a program.

[0070] Furthermore, the machining mode adjustment unit 14 has a function of initializing the setting of the level of the adjustment range, whereby the numerical control device 1 can initialize the setting of the level of the adjustment range and set the level anew.

[0071] In addition, the machining mode adjustment unit 14 has a function of inputting and outputting the setting of the level of the adjustment range. This allows the numerical control device 1 to input and output the setting of the level of the adjustment range, making it easy to set the level of the adjustment range.

[0072] The adjustment image includes a slider including any one of a bar graph, a block gauge, a triangular gauge, a cylinder gauge, and a scroll bar, and the slider may be configured by any one of an integrated or divided triangle, a rectangle, a parallelogram, and a cylinder. This allows the numerical control device 1 to easily adjust the machining mode.

[0073] The adjustment image also includes a mark indicating the initial setting value of the parameter in the processing mode, which allows the user of the numerical control device 1 to easily understand the initial setting value of the parameter.

[0074] The machining mode adjustment unit 14 may have a function of adjusting parameters of a plurality of machining modes at once. This allows the user of the numerical control device 1 to adjust parameters of the machining modes according to the index at once.

[0075] Furthermore, the display control unit 15 displays a list of parameters or a comparison table of parameters together with the adjustment image in response to parameter variations in the processing modes, allowing the user of the numerical control device 1 to easily grasp the processing modes and parameter variations in the processing modes.

[0076] Furthermore, when an index displayed in the radar chart is dragged or the screen is operated by input from the input device 11, the display control unit 15 changes and displays a parameter related to the index. This allows the user of the numerical control device 1 to easily grasp the change in the parameter related to the index.

[0077] Although the embodiment of the present invention has been described above, the above-mentioned numerical control device 1 can be realized by hardware, software, or a combination of these. In addition, the control method performed by the above-mentioned numerical control 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.

[0078] 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)).

[0079] Although the present disclosure has been described in detail, the present disclosure is not limited to the above-mentioned individual embodiments. Various additions, replacements, modifications, partial deletions, etc. are possible for these embodiments within the scope of the gist of the present disclosure, or within the scope of the gist of the present disclosure derived from the contents described in the claims and their equivalents. These embodiments can also be implemented in combination. For example, in the above-mentioned embodiments, the order of each operation and the order of each process are shown as examples, and are not limited to these. The same applies when numerical values ​​or formulas are used in the description of the above-mentioned embodiments.

[0080] The following supplementary notes are further disclosed regarding the above embodiment and modified examples. (Appendix 1) a display control unit (15) having at least two machining modes that define a combination of at least one parameter of an acceleration / deceleration function, a servo function, and a correction function required for machining by the machine tool, and that displays on a display device, based on an index related to the machining, a feature of each machining mode in a predetermined display form that can be recognized by a user; The display control unit displays an adjustment image for adjusting a parameter affecting each index together with the processing mode image displayed in the predetermined display mode. Processing information display device (1). (Appendix 2) the adjustment image includes one or more adjustment items for adjusting at least one parameter of the acceleration / deceleration function, the servo function, and the correction function; 2. The processing information display device according to claim 1. (Appendix 3) A parameter setting unit (13) that calculates a parameter of the processing mode corresponding to the level based on a level of an adjustment range for adjusting the parameter of the processing mode and a function that defines the parameter of the processing mode, 3. The processing information display device according to claim 1 or 2. (Appendix 4) The apparatus further includes a processing mode adjustment unit (14) having a function of switching the value of the level of the adjustment range between an integer and a floating point number. The processing information display device according to appendix 3. (Appendix 5) The adjustment image is assigned one or more of alphanumeric characters and / or symbols, icons, and colors for identifying the processing type related to the processing; 3. The processing information display device according to claim 1 or 2. (Appendix 6) The display control unit changes and displays one or more of a shape of a graph, a numerical value of each index, a figure such as an icon, and a color in accordance with a change in a parameter of the processing mode due to the adjustment item in a processing mode image showing a characteristic of the processing mode in a predetermined display manner. 3. The processing information display device according to claim 1 or 2. (Appendix 7) The apparatus further includes a processing mode adjustment unit (14) having a function of initializing the setting of the level of the adjustment range. The processing information display device according to appendix 3. (Appendix 8) The processing mode adjustment unit (14) has a function of inputting and outputting the setting of the level of the adjustment range. The processing information display device according to appendix 3. (Appendix 9) the adjustment image includes a slider including any one of a bar graph, a block gauge, a triangular gauge, a cylindrical gauge, and a scroll bar; The slider is configured by any one of an integrated or divided triangle, a rectangle, a parallelogram, and a cylinder. 3. The processing information display device according to claim 1 or 2. (Appendix 10) the adjustment image includes a mark indicating an initial setting value of a parameter of the processing mode; 3. The processing information display device according to claim 1 or 2. (Appendix 11) Further comprising a processing mode adjustment unit having a function of collectively adjusting parameters of the plurality of processing modes; 3. The processing information display device according to claim 1 or 2. (Appendix 12) the display control unit displays, together with the adjusted image, a list of the parameters of the processing mode that are changed or a comparison table of the parameters of the processing mode in response to the change of the parameters of the processing mode. 3. The processing information display device according to claim 1 or 2. (Appendix 13) the display control unit, when the indicator displayed in the predetermined display mode is operated, varies and displays a parameter related to the indicator. 3. The processing information display device according to claim 1 or 2.

[0081] 1 Numerical control device 2 Machine tools 11 Input Devices 12 Input reception section 13 Parameter setting section 14 Processing mode adjustment section 15 Display control section 16 Display device

Claims

1. At least two processing modes indicating a processing state; a display control unit that displays, based on the indices related to processing, together with processing mode images that display features of each processing mode, adjustment images for adjusting parameters that affect each of the indices; A processing information display device equipped with the above.

2. The display control unit has at least two of the machining modes, each defining a combination of at least one parameter of an acceleration / deceleration function, a servo function, and a correction function required for machining by a machine tool, and displays the characteristics of each machining mode on a display device in a predetermined display form that is recognizable by a user based on an index related to the machining; The display control unit displays the adjustment image for adjusting parameters that affect each index together with the processing mode image displayed in the predetermined display mode. The processing information display device according to claim 1 .

3. the adjustment image includes one or more adjustment items for adjusting at least one parameter of the acceleration / deceleration function, the servo function, and the correction function; The processing information display device according to claim 2 .

4. A parameter setting unit that calculates a parameter of the processing mode according to a level of an adjustment range for adjusting the parameter of the processing mode and a function that defines the parameter of the processing mode, The processing information display device according to claim 1 or 2.

5. Further comprising a processing mode adjustment unit having a function of switching the value of the level of the adjustment range between an integer and a floating point number, The processing information display device according to claim 4.

6. The adjustment image is assigned one or more of alphanumeric characters and / or symbols, icons, and colors for identifying the processing type related to the processing. The processing information display device according to claim 1 or 2.

7. The display control unit changes and displays one or more of a shape of a graph, a numerical value of each index, a figure such as an icon, and a color in accordance with a change in a parameter of the processing mode due to the adjustment item in the processing mode image showing a characteristic of the processing mode in a predetermined display manner. The processing information display device according to claim 3 .

8. Further comprising a processing mode adjustment unit having a function of initializing the setting of the level of the adjustment range, The processing information display device according to claim 4.

9. Further comprising a processing mode adjustment unit having a function of inputting and outputting a setting of a level of the adjustment range, The processing information display device according to claim 4.

10. the adjustment image includes a slider including any one of a bar graph, a block gauge, a triangular gauge, a cylindrical gauge, and a scroll bar; The slider is configured by any one of an integrated or divided triangle, a rectangle, a parallelogram, and a cylinder. The processing information display device according to claim 1 or 2.

11. the adjustment image includes a mark indicating an initial setting value of a parameter of the processing mode; The processing information display device according to claim 1 or 2.

12. Further comprising a processing mode adjustment unit having a function of collectively adjusting parameters of the plurality of processing modes; The processing information display device according to claim 1 or 2.

13. The display control unit displays, together with the adjusted image, a list of the parameters of the processing mode that are changed or a comparison table of the parameters of the processing mode in response to the change of the parameters of the processing mode. The processing information display device according to claim 1 or 2.

14. the display control unit, when the indicator displayed in the predetermined display mode is operated, varies and displays a parameter related to the indicator. The processing information display device according to claim 2 .