WO2024232103A1 - Display device for machine tool - Google Patents
Display device for machine tool Download PDFInfo
- Publication number
- WO2024232103A1 WO2024232103A1 PCT/JP2023/017816 JP2023017816W WO2024232103A1 WO 2024232103 A1 WO2024232103 A1 WO 2024232103A1 JP 2023017816 W JP2023017816 W JP 2023017816W WO 2024232103 A1 WO2024232103 A1 WO 2024232103A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- speed
- oscillation
- display
- machining
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by monitoring or safety
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q2230/00—Special operations in a machine tool
- B23Q2230/004—Using a cutting tool reciprocating at high speeds, e.g. "fast tool"
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41256—Chattering control
Definitions
- This disclosure relates to a display device for a machine tool.
- Patent Document 1 In machine tools that perform oscillating machining, in which a tool is oscillated relative to a workpiece to shred chips, there is known technology that displays various parameters such as feed speed in order to set machining conditions (for example, Patent Document 1).
- This disclosure has been made in consideration of the above-mentioned problems, and aims to provide technology that can grasp the extent of problems caused by return motion during swing machining in machine tools.
- the present disclosure relates to a display device for a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to one another, the display device including a machining condition acquisition unit that acquires at least a frequency parameter and an amplitude parameter as machining conditions for performing the swing machining, a speed calculation unit that calculates a minimum feed speed, which is the smallest of the speeds that change due to the swing motion, based on at least the frequency parameter and the amplitude parameter, and a display control unit that displays an image based on the minimum feed speed on a display unit.
- FIG. 2 is a functional block diagram of the display device of the machine tool according to the first embodiment.
- 5 is a flowchart showing an example of a process flow of display control by the display device of the first embodiment.
- 13 is a diagram showing an example of an image in which a minimum feed speed and a maximum feed speed based on an oscillation frequency and an oscillation amplitude are displayed on a display unit by a display device.
- FIG. 13 is a diagram showing an example of an image in which a minimum feed speed and a maximum feed speed based on an oscillation frequency magnification and an oscillation amplitude magnification are displayed on a display unit by a display device.
- FIG. 10 is a flowchart showing an example of a process flow of display control by the display device of the second embodiment.
- FIG. 13 is a diagram showing an example of an image in which an oscillation component velocity based on an oscillation frequency and an oscillation amplitude is displayed on a display unit by a display device.
- FIG. 13 is a diagram showing an example of an image in which a fluctuation component velocity based on a fluctuation frequency magnification and a fluctuation amplitude magnification is displayed on a display unit by a display device.
- FIG. 13 is a diagram showing an example of an image in which a fluctuation component velocity based on a fluctuation frequency magnification and a fluctuation amplitude magnification is displayed on a display unit by a display device.
- FIG. 1 is a functional block diagram of a display device 1 of a machine tool according to the first embodiment.
- the display device 1 according to the first embodiment is a computer that displays various information of a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to one another on a display unit 20.
- the display device 1 is used, for example, by being connected to a control device (not shown) that is a computer that controls the machine tool.
- a machine tool processes a workpiece with a cutting tool by operating at least one spindle that rotates the cutting tool and the workpiece relative to one another, and at least one feed axis that moves the cutting tool relative to the workpiece.
- the machine tool performs various types of machining based on a machining program.
- Machine tools can perform oscillating motions that constantly switch speeds, including forward speeds, reverse speeds, etc. Or they can perform oscillating motions in which the speed varies sinusoidally. In the following explanation, it is assumed that the machine tool is controlled in a way that causes the speed to vary sinusoidally.
- the shape of the workpiece is not limited when machining with the machine tool according to this embodiment. In other words, it can be applied even when the workpiece has a tapered or arc-shaped portion on the machining surface, requiring multiple feed axes (Z-axis and X-axis), or when the workpiece is cylindrical or cylindrical and only one specific feed axis (Z-axis) is sufficient.
- the display device 1 is configured, for example, using a computer equipped with memories such as a ROM (read only memory) and a RAM (random access memory), a CPU (control processing unit), and a communication control unit, all connected to each other via a bus.
- the display device 1 also further comprises a display unit 20 that displays various information, and an input unit 21 into which an operator inputs various information.
- the display unit 20 is configured, for example, by a display that displays various information.
- the input unit 21 is, for example, an operating means such as a touch panel, keyboard, or button.
- the display device 1 of the machine tool may be configured as a CNC (Computer Numerical Controller) and may be connected to a higher-level computer (not shown) such as a CNC or a PLC (Programmable Logic Controller).
- a higher-level computer such as a CNC or a PLC (Programmable Logic Controller).
- machining conditions such as the rotation speed may be input to the display device 1 of the machine tool from the higher-level computer.
- the display device 1 has a processing condition acquisition unit 11, a speed calculation unit 12, and a display control unit 15 as its functional units. These functional units of the display device 1 are realized by the cooperation of the CPU, memory, and the control program stored in the memory.
- the machining condition acquisition unit 11 is a machining condition acquisition function that acquires machining conditions for performing oscillation machining.
- the machining conditions may be, for example, those input by an operator to the display device 1 via the input unit 21 or an external computer in accordance with the display on the display unit 20 of the display device 1, or may be those automatically acquired from the machining program, setting parameters of the machine tool, etc.
- the machining conditions include information necessary for machining, such as the spindle speed (1/min), feed amount per spindle revolution (mm/rev), workpiece diameter (mm), command position of the feed axis, and oscillation conditions.
- the feed amount per spindle revolution (mm/rev) may be calculated from a combination of the spindle speed (1/min) and the feed rate (mm/min) of the cutting tool.
- the oscillation conditions included in the machining conditions include at least a frequency parameter, which is information about the oscillation frequency of the cutting tool or workpiece, and an amplitude parameter, which is information about the oscillation amplitude of the cutting tool or workpiece, as information for uniquely identifying the vibration waveform.
- the frequency parameter may be the relative number of vibrations per rotation of the cutting tool and workpiece, or the number of vibrations per unit time. It may also be a periodic parameter of the forward and backward movement.
- the amplitude parameter may be information about the oscillation amplitude relative to the relative feed amount per rotation of the cutting tool and workpiece, or a distance parameter of the forward and backward movement.
- These periodic parameters of the forward and backward movement and distance parameters of the forward and backward movement may be determined from the forward speed, backward speed, forward distance, backward distance, spindle rotation speed, control period, etc.
- the frequency parameter and amplitude parameter may be determined from the spindle rotation speed, feed rate per minute, frequency magnification, which is the relative number of vibrations per rotation of the cutting tool and workpiece, and amplitude magnification, which is the oscillation amplitude relative to the relative feed amount per rotation of the cutting tool and workpiece.
- the oscillation frequency f (Hz) per rotation of the spindle and the oscillation frequency magnification I (times) are used as frequency parameters.
- the oscillation frequency magnification I (times) may be specified directly, or may be calculated from the oscillation frequency (Hz) and the rotation speed S (1/min) of the spindle after specifying the oscillation frequency (Hz).
- the oscillation amplitude A (mm) relative to the magnitude of the feed amount per revolution of the spindle and the oscillation amplitude magnification K (times) indicating the magnitude of the oscillation amplitude are used.
- the oscillation amplitude magnification K (times) may also be directly specified in the same way.
- the speed calculation unit 12 is a speed calculation function that calculates the feed speed of the feed axis of the oscillating operation based on the machining conditions.
- the speed calculation unit 12 calculates the feed speed using at least the frequency parameters and amplitude parameters included in the machining conditions.
- the speed calculation unit 12 of this embodiment calculates the speed that changes due to the rocking motion based on at least the frequency parameter and the amplitude parameter.
- the speed calculated by the speed calculation unit 12 is the actual operating speed, such as the speed at which the rocking motion is superimposed on a constant feed.
- the speed that changes due to the rocking motion includes the minimum speed and the maximum speed among the calculated speeds.
- the display control unit 15 is a display control function that displays on the display unit 20 various information of the display device 1 and information on the results of input by the operator.
- the display control unit 15 also executes display control to display on the display unit 20 an image based on the minimum feed speed calculated by the speed calculation unit 12.
- the display control unit 15 can also execute display control to display on the display unit 20 the maximum feed speed calculated by the speed calculation unit 12 together with the minimum speed.
- FIG. 2 is a flowchart showing an example of the process flow of display control by the display device 1 of the first embodiment. Note that the order and contents of the processes shown in the flowchart are merely examples, and the order and contents of the processes can be changed as appropriate.
- the machining condition acquisition unit 11 acquires machining conditions from an operator's input or parameters of a machining program or a machine tool (step S11).
- the machining conditions acquired by the machining condition acquisition unit 11 include, for example, a feed rate F (mm/rev) indicating a feed amount, a spindle speed S (min ⁇ 1 ), an oscillation frequency f (Hz) or an oscillation frequency magnification I (times) as a frequency parameter, an oscillation amplitude A (mm) or an oscillation amplitude magnification K (times) as an oscillation parameter, and the like.
- the speed calculation unit 12 calculates the minimum feed speed and the maximum feed speed based on the machining conditions acquired by the machining condition acquisition unit 11 (step S12). In this example, the speed calculation unit 12 calculates the minimum feed speed and the maximum feed speed based on the frequency parameters and amplitude parameters included in the machining conditions.
- the speed calculation unit 12 calculates the feed speed using the oscillation frequency f (Hz) as the frequency parameter and the oscillation amplitude A (mm) as the amplitude parameter.
- the speed calculation unit 12 calculates the minimum feed speed based on the following formula (1), and calculates the maximum feed speed based on the following formula (2).
- the speed calculation unit 12 calculates the feed speed using the oscillation frequency magnification I (times) as a frequency parameter and the oscillation amplitude magnification K (times) as an amplitude parameter.
- the speed calculation unit 12 calculates the minimum feed speed based on the following formula (3), and calculates the maximum feed speed based on the following formula (4).
- the display control unit 15 executes display control to display an image including the minimum feed speed and the maximum feed speed calculated by the speed calculation unit 12 on the display unit 20 (step S13).
- the display control unit 15 displays the minimum feed speed and the maximum feed speed on the same display screen of the display unit 20.
- FIG. 3 is a diagram showing an example of an image in which the minimum feed rate and maximum feed rate based on the oscillation frequency f and oscillation amplitude A are displayed on the display unit 20 by the display device 1.
- the image shown in FIG. 3 includes a machining condition display 51, an oscillation condition display 52, and a machining state display 53.
- the machining condition display 51 displays the feed rate F and spindle speed S as machining conditions.
- the oscillation condition display 52 displays the oscillation frequency f and oscillation amplitude A as oscillation conditions included in the machining conditions.
- the machining state display 53 displays the minimum feed rate F as the calculation result of the speed calculation unit 12 based on formula (1) and the maximum feed rate F as the calculation result of the speed calculation unit 12 based on formula (2).
- FIG. 4 is a diagram showing an example of an image displayed on the display unit of the display device 1, showing the minimum feed rate and maximum feed rate based on the oscillation frequency magnification I and the oscillation amplitude magnification K.
- the image shown in FIG. 4 includes a machining condition display 61, an oscillation condition display 62, and a machining state display 63.
- the machining condition display 61 displays the feed rate F, which is the feed amount, and the spindle rotation speed S as the machining conditions.
- the oscillation condition display 62 displays the oscillation frequency magnification I and the oscillation amplitude magnification K as the oscillation conditions included in the machining conditions.
- the machining state display 63 displays the minimum feed rate F as the calculation result of the speed calculation unit 12 based on formula (3) and the maximum feed rate F as the calculation result of the speed calculation unit 12 based on formula (4).
- the display device 1 for a machine tool that performs swing machining while swinging the cutting tool and the workpiece relative to one another provides the following effects:
- the display device 1 of the machine tool includes a machining condition acquisition unit 11 that acquires at least frequency parameters and amplitude parameters as machining conditions for performing oscillation machining, a speed calculation unit 12 that calculates a minimum feed speed, which is the smallest of the speeds that change due to the oscillation operation, based on at least the frequency parameters and the amplitude parameters, and a display control unit 15 that displays an image based on the minimum feed speed on the display unit 20.
- the minimum feed rate related to the level of problems caused by return movements, etc. is automatically calculated based on the machining conditions and displayed on the display unit 20. This makes it easy to grasp the level of problems caused by return movements.
- the speed calculation unit 12 further calculates the maximum feed speed, which is the maximum of the speeds that change due to the oscillation operation, based on at least the frequency parameter and the amplitude parameter, and the display control unit 15 displays the minimum feed speed and the maximum feed speed on the same display unit 20.
- the maximum feed speed is automatically calculated and displayed in addition to the minimum feed speed, so the operator can easily grasp the range of speed fluctuations (rough changes) in the oscillation machining.
- a recommended feed speed may be set for each tool or workpiece. In this regard, according to the configuration of this embodiment, the range of speed fluctuations can be grasped, so the operator can easily check whether the change in feed speed falls within the recommended range.
- a display device 1 of a second embodiment that performs display control different from that of the display device 1 of the first embodiment will be described.
- the configuration of the display device 1 of the second embodiment is the same as that of the first embodiment.
- the second embodiment differs from the first embodiment in that the speed calculation unit 12 calculates the minimum feed speed using the oscillation component speed.
- the machining condition acquisition unit 11 acquires the oscillation conditions from the input of the operator or the parameters of the machining program or the machine tool (step S21).
- the oscillation conditions acquired by the machining condition acquisition unit 11 are, for example, the oscillation frequency f (Hz) or the oscillation frequency magnification I (times) as a frequency parameter, and the oscillation amplitude A (mm) or the oscillation amplitude magnification K (times) as an oscillation parameter.
- the machining condition acquisition unit 11 acquires the oscillation frequency magnification I (times) and the oscillation amplitude magnification K (times) as the oscillation conditions, it also acquires the feed speed F (mm/rev) and the spindle speed S (min -1 ) as the reference feed speed.
- the speed calculation unit 12 calculates the oscillation component speed based on the oscillation conditions acquired by the machining condition acquisition unit 11 (step S22). For example, if the machine tool controlled by the display device 1 performs cutting processing accompanied by oscillation by superimposing an oscillation component on a constant feed, the speed calculation unit 12 calculates the speed of the superimposed oscillation component itself as the oscillation component speed. In this example, the speed calculation unit 12 calculates the oscillation component speed based on the frequency parameter and the amplitude parameter included in the oscillation conditions.
- the velocity calculation unit 12 calculates the oscillation component velocity using the oscillation frequency f (Hz) as a frequency parameter and the oscillation amplitude A (mm) as an amplitude parameter.
- the velocity calculation unit 12 calculates the absolute value of the maximum oscillation component velocity among the absolute values of the velocities that change due to the oscillation motion based on the following formula (5).
- a configuration in which the velocity changes in a sine curve is adopted, so the absolute values of the positive and negative maximum values of the oscillation component velocity are the same. Note that even if the oscillation component velocity is configured to change in a triangular wave shape, it is also applicable to the case in which the absolute values of the positive and negative maximum values of the oscillation component velocity that changes due to the oscillation motion are the same.
- the speed calculation unit 12 calculates the oscillation component speed using the oscillation frequency magnification I (times) as the frequency parameter and the oscillation amplitude magnification K (times) as the amplitude parameter.
- the speed calculation unit 12 calculates the absolute value of the maximum oscillation component speed among the absolute values of the speeds that change due to the oscillation operation based on the following formula (6), and also calculates the maximum feed speed based on formula (6).
- the display control unit 15 executes display control to display an image including the oscillation component velocity calculated by the velocity calculation unit 12 on the display unit 20 (step S23).
- the display control unit 15 displays the absolute value of the oscillation component velocity on the same display screen of the display unit 20.
- FIG. 6 is a diagram showing an example of an image in which the oscillation component speed based on the oscillation frequency f and oscillation amplitude A is displayed on the display unit 20 by the display device 1.
- the image shown in FIG. 6 includes an oscillation condition display 72 and a processing state display 73.
- the oscillation condition display 72 displays the oscillation frequency f and the oscillation amplitude A as contents indicating the oscillation conditions.
- the processing state display 73 displays the oscillation component speed in absolute value as the calculation result of the speed calculation unit 12 based on the formula (5).
- FIG. 7 is a diagram showing an example of an image in which the oscillation component speed based on the oscillation frequency magnification and the oscillation amplitude magnification is displayed on the display unit 20 by the display device 1.
- the image shown in FIG. 7 includes a processing condition display 81, an oscillation condition display 82, and a processing state display 83.
- the machining condition display 81 displays the feed speed F, which is also the reference feed speed, and the spindle speed S as machining conditions.
- the oscillation condition display 82 displays the oscillation frequency magnification I and oscillation amplitude magnification K as oscillation conditions included in the machining conditions.
- the machining state display 63 displays the oscillation component speed as an absolute value, which is the calculation result of the speed calculation unit 12 based on formula (6).
- the speed calculation unit 12 calculates the minimum feed speed as an oscillation component speed (for example, the oscillation speed of the machining state display 73 in FIG. 6 or the machining state display 83 in FIG. 7) that does not include a component of a constant reference feed speed that is the basis for the oscillation operation. This allows the extent of problems caused by return operations, etc. to be grasped in more detail based on the oscillation component speed.
- an oscillation component speed for example, the oscillation speed of the machining state display 73 in FIG. 6 or the machining state display 83 in FIG.
- the display control unit 15 displays the oscillation component speed as an absolute value. This makes it possible to express the speed fluctuation range between the maximum and minimum values by only displaying the absolute value when the minimum and maximum speeds are the same. This makes it possible to reduce display costs compared to when both the minimum and maximum feed speeds are displayed.
- the machining condition acquisition unit 11 acquires a constant reference feed speed that is the reference for the swing operation, and the display control unit 15 displays the swing component speed and the reference feed speed (for example, the feed speed of the machining condition display 81 in FIG. 7) on the same display unit 20.
- the display control unit 15 displays the swing component speed and the reference feed speed (for example, the feed speed of the machining condition display 81 in FIG. 7) on the same display unit 20.
- the method of calculating the oscillation component speed is not configured as in the above embodiment. If the machine tool controlled by the display device 1 performs cutting work involving oscillation by controlling the actual forward speed and retraction speed, the speed calculation unit 12 may calculate a fixed reference feed speed as a reference from the average value of the total of the forward speed and retraction speed, and calculate the oscillation component speed by subtracting this fixed reference feed speed.
- the oscillation component speed is displayed as an absolute value, but this is not limited to this configuration.
- the oscillation component speed may be displayed as a minimum feed speed, or the oscillation component speed may be displayed as a minimum feed speed or a maximum feed speed with a positive or negative value.
- a display device (1) for a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to each other A machining condition acquisition unit (11) for acquiring at least a frequency parameter and an amplitude parameter as machining conditions for performing the oscillation machining; a speed calculation unit (12) that calculates a minimum feed speed, which is the smallest among speeds that change due to a swing operation, based on at least the frequency parameter and the amplitude parameter;
- a display device (1) for a machine tool comprising: a display control unit (15) that displays an image based on the minimum feed speed on a display unit (20).
- the speed calculation unit (12) further calculates a maximum feed speed among speeds that change due to the oscillation motion based on at least the frequency parameter and the amplitude parameter,
- the display control unit (15) displays the minimum feed speed and the maximum feed speed on the same display unit (20).
- the speed calculation unit (12) calculates the minimum feed speed as a swing component speed that does not include a component of a constant reference feed speed that is the reference for the swing operation.
- the display control unit (15) displays the fluctuation component velocity in an absolute value.
- the machining condition acquisition unit (11) acquires a constant reference feed speed that is a reference for the swinging operation
- the display control unit (15) displays the oscillation component speed and the reference feed speed on the same display unit (20).
- a velocity calculation unit (12) that calculates a maximum absolute velocity among absolute values of the velocity at which the oscillation command changes based on at least the frequency parameter and the amplitude parameter;
- a display control unit (15) that displays an image based on the maximum absolute value velocity on a display unit.
- the machining condition acquisition unit (11) acquires a constant reference feed speed that is a reference for the swing operation,
- the display control unit (15) displays the reference feed speed and an oscillation component speed that does not include a component of the reference feed speed on the same display unit (20).
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Geometry (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
Description
本開示は、工作機械の表示装置に関する。 This disclosure relates to a display device for a machine tool.
従来、工具をワークに対して揺動させて切り屑を細断する揺動加工を実行する工作機械において、加工条件を設定するため、送り速度等の各種パラメータを表示する技術が知られている(例えば、特許文献1)。 Conventionally, in machine tools that perform oscillating machining, in which a tool is oscillated relative to a workpiece to shred chips, there is known technology that displays various parameters such as feed speed in order to set machining conditions (for example, Patent Document 1).
揺動加工では、通常の切削動作に対して揺動動作が重畳されるため送り速度が絶えず変動する。前進動作時の最大速度が把握できない場合、オペレータは工具を適切に選定することができず、振動加工のためのパラメータを適切に設定することができない。この点、特許文献1に記載される技術では、揺動動作における最大速度を表示によりオペレータが確認できる。 In oscillating machining, the feed rate constantly fluctuates because the oscillating motion is superimposed on the normal cutting motion. If the operator cannot grasp the maximum speed during forward motion, he or she cannot properly select the tool and cannot properly set the parameters for vibration machining. In this regard, the technology described in Patent Document 1 allows the operator to confirm the maximum speed during oscillating motion by displaying it.
ところで、最小速度がマイナスになる揺動時の戻り動作の発生は、フレッチング摩耗の発生やバックラッシによる位置精度の悪化や衝撃の発生を招くおそれがある。このような戻り動作に起因して発生する問題は、最大速度の表示だけでは把握することが困難である。 However, the occurrence of return motion during oscillation, when the minimum speed is negative, can lead to fretting wear, poor positioning accuracy due to backlash, and shocks. Problems that arise due to this type of return motion are difficult to grasp by only displaying the maximum speed.
本開示は上記課題に鑑みてなされたものであり、工作機械における揺動加工において、戻り動作によって生じる問題の程度を把握できる技術を提供することを目的とする。 This disclosure has been made in consideration of the above-mentioned problems, and aims to provide technology that can grasp the extent of problems caused by return motion during swing machining in machine tools.
本開示は、切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置であって、前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部と、前記最小送り速度に基づく画像を表示部に表示する表示制御部と、を備える表示装置である。 The present disclosure relates to a display device for a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to one another, the display device including a machining condition acquisition unit that acquires at least a frequency parameter and an amplitude parameter as machining conditions for performing the swing machining, a speed calculation unit that calculates a minimum feed speed, which is the smallest of the speeds that change due to the swing motion, based on at least the frequency parameter and the amplitude parameter, and a display control unit that displays an image based on the minimum feed speed on a display unit.
以下、本開示の実施形態について、図面を参照して詳しく説明する。なお、第2実施形態以降の説明において、第1実施形態と共通する構成については同一符号を付し、その説明を適宜省略する。 The embodiments of the present disclosure will be described in detail below with reference to the drawings. In the description of the second and subsequent embodiments, the same reference numerals will be used to designate configurations common to the first embodiment, and descriptions thereof will be omitted as appropriate.
[第1実施形態]
図1は、第1実施形態に係る工作機械の表示装置1の機能ブロック図である。第1実施形態に係る表示装置1は、切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の各種情報を表示部20に表示するコンピュータである。表示装置1は、例えば、工作機械の制御を行うコンピュータである不図示の制御装置に接続されて使用される。
[First embodiment]
1 is a functional block diagram of a display device 1 of a machine tool according to the first embodiment. The display device 1 according to the first embodiment is a computer that displays various information of a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to one another on a
工作機械は、切削工具とワークとを相対的に回転させる少なくとも一つの主軸と、切削工具をワークに対して相対移動させる少なくとも一つの送り軸と、を動作させることで、切削工具によりワークを加工するものである。工作機械は、加工プログラムに基づいて各種加工を実行する。 A machine tool processes a workpiece with a cutting tool by operating at least one spindle that rotates the cutting tool and the workpiece relative to one another, and at least one feed axis that moves the cutting tool relative to the workpiece. The machine tool performs various types of machining based on a machining program.
工作機械は、前進速度、後退速度等を含む速度を絶えず切り換える揺動動作を実行することができる。あるいはサインカーブ状に速度が変動する揺動動作を実行することもできる。以下の説明では、速度がサインカーブ状に変動する方式の工作機械の制御が採用されているものとする。 Machine tools can perform oscillating motions that constantly switch speeds, including forward speeds, reverse speeds, etc. Or they can perform oscillating motions in which the speed varies sinusoidally. In the following explanation, it is assumed that the machine tool is controlled in a way that causes the speed to vary sinusoidally.
なお、本実施形態に係る工作機械による加工では、ワークの形状は限定されない。即ち、ワークが加工面にテーパ部や円弧状部を有することで複数の送り軸(Z軸及びX軸)が必要となる場合でも、ワークが円柱状や円筒状で送り軸が特定の1軸(Z軸)で足りる場合であっても、適用可能である。 In addition, the shape of the workpiece is not limited when machining with the machine tool according to this embodiment. In other words, it can be applied even when the workpiece has a tapered or arc-shaped portion on the machining surface, requiring multiple feed axes (Z-axis and X-axis), or when the workpiece is cylindrical or cylindrical and only one specific feed axis (Z-axis) is sufficient.
工作機械の表示装置1のハードウェア構成について説明する。表示装置1は、例えば、バスを介して互いに接続された、ROM(read only memory)やRAM(random access memory)等のメモリ、CPU(control processing unit)、及び通信制御部を備えたコンピュータを用いて構成される。また、表示装置1は、各種情報を表示する表示部20と、オペレータが各種情報を入力する入力部21と、を更に備える。表示部20は、例えば、各種情報を表示するディスプレイによって構成される。入力部21は、例えば、タッチパネル、キーボード、ボタン等の操作手段である。
The hardware configuration of the display device 1 of the machine tool will be described. The display device 1 is configured, for example, using a computer equipped with memories such as a ROM (read only memory) and a RAM (random access memory), a CPU (control processing unit), and a communication control unit, all connected to each other via a bus. The display device 1 also further comprises a
工作機械の表示装置1は、CNC(Computer Numerical Controller)として構成されてもよく、また、CNCやPLC(Programmable Logic Controller)等の上位コンピュータ(不図示)に接続されていてよい。上位コンピュータから、加工プログラムの他、回転速度等の加工条件等が工作機械の表示装置1に入力されてもよい。 The display device 1 of the machine tool may be configured as a CNC (Computer Numerical Controller) and may be connected to a higher-level computer (not shown) such as a CNC or a PLC (Programmable Logic Controller). In addition to the machining program, machining conditions such as the rotation speed may be input to the display device 1 of the machine tool from the higher-level computer.
次に、表示装置1で実現される機能部について説明する。表示装置1は、加工条件取得部11と、速度算出部12と、表示制御部15と、を機能部として備える。これらの表示装置1の機能部は、上記CPU、メモリ、及び該メモリに記憶された制御プログラムが協働することにより実現される。
Next, the functional units realized by the display device 1 will be described. The display device 1 has a processing
加工条件取得部11は、揺動加工を行うための加工条件を取得する加工条件取得機能である。加工条件は、例えば、表示装置1の表示部20の表示に従ってオペレータが表示装置1に入力部21や外部のコンピュータ等を通じて入力したものでもよいし、加工プログラムや工作機械の設定パラメータ等から自動で取得されるものでもよい。
The machining
加工条件には、主軸回転数(1/min)、主軸一回転あたりの送り量(mm/rev)、ワーク径(mm)、送り軸の指令位置、揺動条件等の加工に必要な情報が含まれる。なお、主軸一回転あたりの送り量(mm/rev)は、主軸の回転数(1/min)と切削工具の送り速度(mm/min)の組合せにより算出されてもよい。 The machining conditions include information necessary for machining, such as the spindle speed (1/min), feed amount per spindle revolution (mm/rev), workpiece diameter (mm), command position of the feed axis, and oscillation conditions. The feed amount per spindle revolution (mm/rev) may be calculated from a combination of the spindle speed (1/min) and the feed rate (mm/min) of the cutting tool.
加工条件に含まれる揺動条件について説明する。揺動条件には、振動波形を一意に特定するための情報として、切削工具又はワークの揺動周波数に関する情報である周波数のパラメータと、切削工具又はワークの揺動振幅に関する情報である振幅のパラメータが少なくとも含まれる。周波数パラメータは、切削工具とワークの相対的な1回転あたりの振動数でも良いし、単位時間あたりの振動数でも良い。また、前進後退動作の周期パラメータでも良い。振幅パラメータは、切削工具とワークの相対的な1回転あたりの送り量に対する揺動振幅に関する情報でも良いし、前進後退動作の距離パラメータでもよい。これらの前進後退動作の周期パラメータや前進後退動作の距離パラメータは、前進速度・後退速度・前進距離・後退距離・主軸回転数・制御周期等から決定してもよい。周波数パラメータと振幅パラメータは、主軸回転数・毎回転送り速度・毎分送り速度・切削工具とワークの相対的な1回転あたりの振動数である周波数倍率・切削工具とワークの相対的な1回転あたりの送り量に対する揺動振幅である振幅倍率等から決めても良い。 The oscillation conditions included in the machining conditions will be explained. The oscillation conditions include at least a frequency parameter, which is information about the oscillation frequency of the cutting tool or workpiece, and an amplitude parameter, which is information about the oscillation amplitude of the cutting tool or workpiece, as information for uniquely identifying the vibration waveform. The frequency parameter may be the relative number of vibrations per rotation of the cutting tool and workpiece, or the number of vibrations per unit time. It may also be a periodic parameter of the forward and backward movement. The amplitude parameter may be information about the oscillation amplitude relative to the relative feed amount per rotation of the cutting tool and workpiece, or a distance parameter of the forward and backward movement. These periodic parameters of the forward and backward movement and distance parameters of the forward and backward movement may be determined from the forward speed, backward speed, forward distance, backward distance, spindle rotation speed, control period, etc. The frequency parameter and amplitude parameter may be determined from the spindle rotation speed, feed rate per minute, frequency magnification, which is the relative number of vibrations per rotation of the cutting tool and workpiece, and amplitude magnification, which is the oscillation amplitude relative to the relative feed amount per rotation of the cutting tool and workpiece.
本実施形態では、周波数のパラメータとして、主軸の1回転当たりの揺動周波数f(Hz)や揺動周波数倍率I(倍)が用いられる。揺動周波数倍率I(倍)は直接指定してもよいし、揺動周波数(Hz)を指定した上で揺動周波数(Hz)と主軸の回転数S(1/min)から算出してもよい。 In this embodiment, the oscillation frequency f (Hz) per rotation of the spindle and the oscillation frequency magnification I (times) are used as frequency parameters. The oscillation frequency magnification I (times) may be specified directly, or may be calculated from the oscillation frequency (Hz) and the rotation speed S (1/min) of the spindle after specifying the oscillation frequency (Hz).
また、振幅のパラメータとして、主軸の1回転当たりの送り量の大きさに対する揺動振幅A(mm)や揺動振幅の大きさを示す揺動振幅倍率K(倍)が用いられる。また揺動振幅倍率K(倍)も同様に直接指定してもよい。 In addition, as amplitude parameters, the oscillation amplitude A (mm) relative to the magnitude of the feed amount per revolution of the spindle and the oscillation amplitude magnification K (times) indicating the magnitude of the oscillation amplitude are used. The oscillation amplitude magnification K (times) may also be directly specified in the same way.
速度算出部12は、加工条件に基づいて揺動動作の送り軸の送り速度を算出する速度算出機能である。速度算出部12は、加工条件に含まれる周波数パラメータと振幅パラメータを少なくとも用いて送り速度を算出する。
The
本実施形態の速度算出部12は、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度を算出する。この例では、速度算出部12によって算出される速度は、揺動動作が一定送りに重畳された速度のような実際に動作する速度である。また、揺動動作により変化する速度には、算出する速度の中の最小の速度と最大の速度が含まれる。
The
表示制御部15は、表示装置1の各種情報やオペレータの入力結果に対する情報を表示部20に表示する表示制御機能である。また、表示制御部15は、速度算出部12によって算出された最小の送り速度に基づく画像を表示部20に表示する表示制御を実行する。また、表示制御部15は、速度算出部12によって算出された最大の送り速度を最小の速度とともに表示部20に表示する表示制御を実行できる。
The
次に、図2を参照し、表示制御の処理の流れについて説明する。図2は、第1実施形態の表示装置1による表示制御の処理の流れの一例を示すフローチャートである。なお、フローチャートに示す処理の順序や内容はあくまで一例であり、処理の順序や内容は適宜変更できる。 Next, the process flow of display control will be described with reference to FIG. 2. FIG. 2 is a flowchart showing an example of the process flow of display control by the display device 1 of the first embodiment. Note that the order and contents of the processes shown in the flowchart are merely examples, and the order and contents of the processes can be changed as appropriate.
まず、加工条件取得部11は、オペレータの入力又は加工プログラムや工作機械のパラメータから加工条件を取得する(ステップS11)。加工条件取得部11によって取得される加工条件は、例えば、送り量を示す送り速度F(mm/rev)、主軸回転数S(min-1)、周波数パラメータとしての揺動周波数f(Hz)又は揺動周波数倍率I(倍)、揺動パラメータとしての揺動振幅A(mm)又は揺動振幅倍率K(倍)等である。
First, the machining
次に、速度算出部12は、加工条件取得部11が取得した加工条件に基づいて最小送り速度及び最大送り速度を算出する(ステップS12)。この例では、速度算出部12は、加工条件に含まれる周波数パラメータと振幅パラメータに基づいて最小送り速度及び最大送り速度を算出する。
Next, the
速度算出部12が、周波数パラメータとしての揺動周波数f(Hz)と、振幅パラメータとしての揺動振幅A(mm)と、を利用して送り速度を算出する例について説明する。この場合、速度算出部12は、下記数式(1)に基づいて最小送り速度を算出するとともに、下記数式(2)に基づいて最大送り速度を算出する。
An example will be described in which the
速度算出部12が、周波数パラメータとしての揺動周波数倍率I(倍)と、振幅パラメータとしての揺動振幅倍率K(倍)と、を利用して送り速度を算出する例について説明する。この場合、速度算出部12は、下記数式(3)に基づいて最小送り速度を算出するとともに、下記数式(4)に基づいて最大送り速度を算出する。
An example will be described in which the
次に、表示制御部15は、速度算出部12が算出した最小送り速度及び最大送り速度を含む画像を表示部20に表示する表示制御を実行する(ステップS13)。本実施形態では、表示制御部15は、最小送り速度及び最大送り速度を表示部20の同一の表示画面上に表示する。
Next, the
図3及び図4を参照し、表示制御部15によって表示部20に表示される画像について説明する。
The image displayed on the
図3は、表示装置1によって揺動周波数f及び揺動振幅Aに基づく最小送り速度及び最大送り速度が表示部20に表示される画像例を示す図である。図3に示す画像には、加工条件表示51、揺動条件表示52及び加工状態表示53が含まれる。
FIG. 3 is a diagram showing an example of an image in which the minimum feed rate and maximum feed rate based on the oscillation frequency f and oscillation amplitude A are displayed on the
加工条件表示51には、送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示52には、揺動周波数f及び揺動振幅Aが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示53には、数式(1)に基づく速度算出部12の算出結果としての最小送り速度F及び数式(2)に基づく速度算出部12の算出結果としての最大送り速度Fが表示される。
The
図4は、表示装置1によって揺動周波数倍率I及び揺動振幅倍率Kに基づく最小送り速度及び最大送り速度が表示部に表示される画像例を示す図である。図4に示す画像には、加工条件表示61、揺動条件表示62及び加工状態表示63が含まれる。
FIG. 4 is a diagram showing an example of an image displayed on the display unit of the display device 1, showing the minimum feed rate and maximum feed rate based on the oscillation frequency magnification I and the oscillation amplitude magnification K. The image shown in FIG. 4 includes a
加工条件表示61には、送り量である送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示62には、揺動周波数倍率I及び揺動振幅倍率Kが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示63には、数式(3)に基づく速度算出部12の算出結果としての最小送り速度F及び数式(4)に基づく速度算出部12の算出結果としての最大送り速度Fが表示される。
The
第1実施形態に係る切削工具とワークを相対的に揺動させながら揺動加工する工作機械の表示装置1によれば、以下の効果が奏される。 The display device 1 for a machine tool that performs swing machining while swinging the cutting tool and the workpiece relative to one another according to the first embodiment provides the following effects:
本実施形態に係る工作機械の表示装置1は、揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部11と、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部12と、最小送り速度に基づく画像を表示部20に表示する表示制御部15と、を備える。
The display device 1 of the machine tool according to this embodiment includes a machining
これにより、戻り動作等によって生じる問題の程度に関連する最小送り速度が加工条件に基づいて自動的に算出され、表示部20に表示されることになる。従って、戻り動作に起因する問題の程度の把握を容易に行うことができる。
As a result, the minimum feed rate related to the level of problems caused by return movements, etc. is automatically calculated based on the machining conditions and displayed on the
また、本実施形態では、速度算出部12は、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度のうち最大の最大送り速度を更に算出し、表示制御部15は、最小送り速度及び最大送り速度を同一の表示部20に表示する。これにより、最小送り速度に加えて最大送り速度も自動的に算出及び表示されるので、揺動加工における速度の変動幅(大まかな変遷)をオペレータが容易に把握できる。また、工具やワークごとに推奨される送り速度が設定されていることがある。この点、本実施形態の構成によれば、速度の変動幅を把握できるので、オペレータは推奨範囲に送り速度の変遷が収まるか否かの確認を容易に行うことができる。
In addition, in this embodiment, the
[第2実施形態]
次に、第1実施形態の表示装置1とは異なる表示制御を行う第2実施形態の表示装置1について説明する。第2実施形態の表示装置1の構成は、第1実施形態と同様の構成である。第2実施形態では、速度算出部12が、最小送り速度を揺動成分速度で算出する点が第1実施形態と異なっている。
[Second embodiment]
Next, a display device 1 of a second embodiment that performs display control different from that of the display device 1 of the first embodiment will be described. The configuration of the display device 1 of the second embodiment is the same as that of the first embodiment. The second embodiment differs from the first embodiment in that the
図5は、第2実施形態の表示装置による表示制御の処理の流れの一例を示すフローチャートである。第2実施形態では、加工条件取得部11は、オペレータの入力又は加工プログラムや工作機械のパラメータから揺動条件を取得する(ステップS21)。加工条件取得部11によって取得される揺動条件は、例えば、周波数パラメータとしての揺動周波数f(Hz)又は揺動周波数倍率I(倍)、揺動パラメータとしての揺動振幅A(mm)又は揺動振幅倍率K(倍)等である。なお、加工条件取得部11は、揺動周波数倍率I(倍)及び揺動振幅倍率K(倍)を揺動条件として取得する場合、基準送り速度としての送り速度F(mm/rev)と主軸回転数S(min-1)も併せて取得する。
5 is a flowchart showing an example of a process flow of display control by the display device of the second embodiment. In the second embodiment, the machining
次に、速度算出部12は、加工条件取得部11が取得した揺動条件に基づいて揺動成分速度を算出する(ステップS22)。例えば、表示装置1の制御対象である工作機械が、一定送りに対して揺動成分を重畳する方式で揺動を伴う切削加工を実行するものであった場合、速度算出部12は重畳する揺動成分そのものの速度を揺動成分速度として算出する。この例では、速度算出部12は、揺動条件に含まれる周波数パラメータと振幅パラメータに基づいて揺動成分速度を算出する。
Then, the
速度算出部12が、周波数パラメータとしての揺動周波数f(Hz)と、振幅パラメータとしての揺動振幅A(mm)と、を利用して揺動成分速度を算出する例について説明する。この例では、速度算出部12は、下記数式(5)に基づいて揺動動作により変化する速度の絶対値のうちの最大の揺動成分速度の絶対値を算出する。本実施形態では、速度がサインカーブ状に変動する構成を採用しているので、揺動成分速度が正負の最大値の絶対値が同一となる。なお、揺動成分速度が三角波状に変動する構成であったとしても、揺動動作により変化する揺動成分速度のうち正負の最大値の絶対値が同一である場合も同じく適用可能である。
An example will be described in which the
速度算出部12が、周波数パラメータとしての揺動周波数倍率I(倍)と、振幅パラメータとしての揺動振幅倍率K(倍)と、を利用して揺動成分速度を算出する例について説明する。この場合、速度算出部12は、下記数式(6)に基づいて揺動動作により変化する速度の絶対値のうちの最大の揺動成分速度の絶対値を算出するとともに、数式(6)に基づいて最大送り速度を算出する。
An example will be described in which the
次に、表示制御部15は、速度算出部12が算出した揺動成分速度を含む画像を表示部20に表示する表示制御を実行する(ステップS23)。本実施形態では、表示制御部15は、絶対値の揺動成分速度を表示部20の同一の表示画面上に表示する。
Next, the
図6及び図7を参照し、表示制御部15によって表示部20に表示される画像について説明する。
With reference to Figures 6 and 7, the image displayed on the
図6は、表示装置1によって揺動周波数f及び揺動振幅Aに基づく揺動成分速度が表示部20に表示される画像例を示す図である。図6に示す画像には、揺動条件表示72及び加工状態表示73が含まれる。揺動条件表示72には、揺動周波数f及び揺動振幅Aが揺動条件を示す内容として表示される。加工状態表示73には、数式(5)に基づく速度算出部12の算出結果としての揺動成分速度が絶対値で表示される。
FIG. 6 is a diagram showing an example of an image in which the oscillation component speed based on the oscillation frequency f and oscillation amplitude A is displayed on the
図7は、表示装置1によって揺動周波数倍率及び揺動振幅倍率に基づく揺動成分速度が表示部20に表示される画像例を示す図である。図7に示す画像には、加工条件表示81、揺動条件表示82及び加工状態表示83が含まれる。
FIG. 7 is a diagram showing an example of an image in which the oscillation component speed based on the oscillation frequency magnification and the oscillation amplitude magnification is displayed on the
加工条件表示81には、基準送り速度でもある送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示82には、揺動周波数倍率I及び揺動振幅倍率Kが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示63には、数式(6)に基づく速度算出部12の算出結果としての揺動成分速度が絶対値で表示される。
The
以上、説明したように、第2実施形態では、速度算出部12は、揺動動作の基準となる一定の基準送り速度の成分を含まない揺動成分速度(例えば、図6の加工状態表示73や図7の加工状態表示83の揺動速度)として最小送り速度を算出する。これにより、揺動成分速度により戻り動作等によって生じる問題の程度をより詳細に把握できる。
As described above, in the second embodiment, the
また、第2実施形態では、表示制御部15は、揺動成分速度を絶対値で表示する。これにより、最小速度と最大速度が一致するような場合において、絶対値の表示だけで最大値と最小値の速度変動幅を表現することができる。最小送り速度及び最大送り速度の両方を表示するような場合に比べて表示コストを低減できる。
In addition, in the second embodiment, the
また、第2実施形態では、加工条件取得部11は、揺動動作の基準となる一定の基準送り速度を取得し、表示制御部15は、揺動成分速度と基準送り速度(例えば、図7の加工条件表示81の送り速度)を同一の表示部20に表示する。これにより、揺動成分速度と基準送り速度の両方により実際に動作する最大速度及び最小速度を容易に把握でき、かつ表示コストを低減しつつ、揺動加工における速度の変動幅や、戻り動作によって生じる問題の程度をより詳細に把握できる。
In addition, in the second embodiment, the machining
なお、揺動成分速度の算出方法は、上記実施形態に構成される訳ではない。表示装置1の制御対象である工作機械が、実際の前進速度と後退速度の制御により揺動を伴う切削加工を実行するものであった場合、速度算出部12は前進速度と後退速度の総量の平均値から基準となる一定の基準送り速度を算出し、この一定の基準送り速度を差し引いて揺動成分速度を算出してもよい。
The method of calculating the oscillation component speed is not configured as in the above embodiment. If the machine tool controlled by the display device 1 performs cutting work involving oscillation by controlling the actual forward speed and retraction speed, the
また、第2実施形態では、揺動成分速度を絶対値で表示したが、この構成に限定される訳ではない。例えば、揺動成分速度を最小送り速度として表示してもよいし、揺動成分速度に正負をつけたものを最小送り速度や最大送り速度として表示してもよい。 In addition, in the second embodiment, the oscillation component speed is displayed as an absolute value, but this is not limited to this configuration. For example, the oscillation component speed may be displayed as a minimum feed speed, or the oscillation component speed may be displayed as a minimum feed speed or a maximum feed speed with a positive or negative value.
また、第2実施形態では、最小送り速度及び最大送り速度としての揺動成分速度を表示する例を説明したが、実際の揺動加工に対応してリアルタイムで変化させる表示を更に追加してもよい。 In the second embodiment, an example was described in which the oscillation component speeds were displayed as the minimum and maximum feed speeds, but a display that changes in real time in response to the actual oscillation processing may be further added.
なお、本開示は上記実施形態や変形例に限定されるものではなく、本開示の目的を達成できる範囲での変形、改良は本開示に含まれる。 Note that this disclosure is not limited to the above-mentioned embodiments and modifications, and includes modifications and improvements within the scope that achieves the objectives of this disclosure.
上記実施形態及び変形例に関し、更に以下の付記を開示する。
(付記1)
切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置(1)であって、
前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部(11)と、
少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部(12)と、
前記最小送り速度に基づく画像を表示部(20)に表示する表示制御部(15)と、を備える、工作機械の表示装置(1)。
The following supplementary notes are further disclosed regarding the above embodiment and modified examples.
(Appendix 1)
A display device (1) for a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to each other,
A machining condition acquisition unit (11) for acquiring at least a frequency parameter and an amplitude parameter as machining conditions for performing the oscillation machining;
a speed calculation unit (12) that calculates a minimum feed speed, which is the smallest among speeds that change due to a swing operation, based on at least the frequency parameter and the amplitude parameter;
A display device (1) for a machine tool comprising: a display control unit (15) that displays an image based on the minimum feed speed on a display unit (20).
(付記2)
上記の表示装置(1)において、
前記速度算出部(12)は、少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動動作により変化する速度のうち最大の最大送り速度を更に算出し、
前記表示制御部(15)は、前記最小送り速度及び前記最大送り速度を同一の前記表示部(20)に表示する。
(Appendix 2)
In the display device (1),
The speed calculation unit (12) further calculates a maximum feed speed among speeds that change due to the oscillation motion based on at least the frequency parameter and the amplitude parameter,
The display control unit (15) displays the minimum feed speed and the maximum feed speed on the same display unit (20).
(付記3)
上記の表示装置(1)において、
前記速度算出部(12)は、揺動動作の基準となる一定の基準送り速度の成分を含まない揺動成分速度として前記最小送り速度を算出する。
(Appendix 3)
In the display device (1),
The speed calculation unit (12) calculates the minimum feed speed as a swing component speed that does not include a component of a constant reference feed speed that is the reference for the swing operation.
(付記4)
上記の表示装置(1)において、
前記表示制御部(15)は、前記揺動成分速度を絶対値で表示する。
(Appendix 4)
In the display device (1),
The display control unit (15) displays the fluctuation component velocity in an absolute value.
(付記5)
上記の表示装置(1)において、
前記加工条件取得部(11)は、前記揺動動作の基準となる一定の基準送り速度を取得し、
前記表示制御部(15)は、前記揺動成分速度と前記基準送り速度を同一の前記表示部(20)に表示する。
(Appendix 5)
In the display device (1),
The machining condition acquisition unit (11) acquires a constant reference feed speed that is a reference for the swinging operation,
The display control unit (15) displays the oscillation component speed and the reference feed speed on the same display unit (20).
(付記6)
一定の送りに対してサインカーブ状の揺動指令又は変化する速度のうち最小送り速度と最大送り速度が同一である三角波状の揺動指令を重畳することで切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置(1)であって、
前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部(11)と、
少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動指令の変化する速度の絶対値のうち最大の絶対値速度を算出する速度算出部(12)と、
前記最大の絶対値速度に基づく画像を表示部に表示する表示制御部(15)と、を備える、工作機械の表示装置(1)。
(Appendix 6)
A display device (1) for a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to each other by superimposing a sine curve swing command for a constant feed rate or a triangular wave swing command in which the minimum feed rate and the maximum feed rate among the varying speeds are the same,
A machining condition acquisition unit (11) for acquiring at least a frequency parameter and an amplitude parameter as machining conditions for performing the oscillation machining;
a velocity calculation unit (12) that calculates a maximum absolute velocity among absolute values of the velocity at which the oscillation command changes based on at least the frequency parameter and the amplitude parameter;
A display control unit (15) that displays an image based on the maximum absolute value velocity on a display unit.
(付記7)
上記付記6の表示装置(1)において、
前記加工条件取得部(11)は、揺動動作の基準となる一定の基準送り速度を取得し、
前記表示制御部(15)は、前記基準送り速度の成分を含まない揺動成分速度と、前記基準送り速度とを同一の前記表示部(20)に表示する。
(Appendix 7)
In the display device (1) of Supplementary Note 6,
The machining condition acquisition unit (11) acquires a constant reference feed speed that is a reference for the swing operation,
The display control unit (15) displays the reference feed speed and an oscillation component speed that does not include a component of the reference feed speed on the same display unit (20).
1 工作機械の表示装置
11 加工条件取得部
12 速度算出部
15 表示制御部
20 表示部
REFERENCE SIGNS LIST 1 Display device of
Claims (7)
前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、
少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部と、
前記最小送り速度に基づく画像を表示部に表示する表示制御部と、を備える、工作機械の表示装置。 A display device of a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to each other,
a machining condition acquisition unit that acquires at least a frequency parameter and an amplitude parameter as machining conditions for performing the oscillation machining;
a speed calculation unit that calculates a minimum feed speed, which is the smallest of speeds that change due to a swing operation, based on at least the frequency parameter and the amplitude parameter;
A display control unit that displays an image based on the minimum feed speed on a display unit.
前記表示制御部は、前記最小送り速度及び前記最大送り速度を同一の前記表示部に表示する、請求項1に記載の工作機械の表示装置。 The speed calculation unit further calculates a maximum feed speed among speeds that change due to the oscillation motion, based on at least the frequency parameter and the amplitude parameter;
The display device for a machine tool according to claim 1 , wherein the display control unit displays the minimum feedrate and the maximum feedrate on the same display unit.
前記表示制御部は、前記揺動成分速度と前記基準送り速度を同一の前記表示部に表示する、請求項3又は4に記載の工作機械の表示装置。 The machining condition acquisition unit acquires a constant reference feed speed that is a reference for the swing operation,
The display device for a machine tool according to claim 3 or 4, wherein the display control unit displays the oscillation component speed and the reference feed speed on the same display unit.
前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、
少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動指令の変化する速度の絶対値のうち最大の絶対値速度を算出する速度算出部と、
前記最大の絶対値速度に基づく画像を表示部に表示する表示制御部と、を備える、工作機械の表示装置。 A display device of a machine tool that performs swing machining while swinging a cutting tool and a workpiece relative to each other by superimposing a sine curve swing command for a constant feed rate or a triangular wave swing command in which the minimum feed rate and the maximum feed rate are the same among the varying speeds,
a machining condition acquisition unit that acquires at least a frequency parameter and an amplitude parameter as machining conditions for performing the oscillation machining;
a speed calculation unit that calculates a maximum absolute value speed among absolute values of speeds at which the swing command changes based on at least the frequency parameter and the amplitude parameter;
A display control unit that displays an image based on the maximum absolute value velocity on a display unit.
前記表示制御部は、前記基準送り速度の成分を含まない揺動成分速度と、前記基準送り速度とを同一の前記表示部に表示する、請求項6に記載の工作機械の表示装置。 The machining condition acquisition unit acquires a constant reference feed speed that is a reference for the swing operation,
7. The display device for a machine tool according to claim 6, wherein the display control section displays the reference feedspeed and an oscillation component speed not including a component of the reference feedspeed on the same display section.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/017816 WO2024232103A1 (en) | 2023-05-11 | 2023-05-11 | Display device for machine tool |
| JP2025519302A JPWO2024232103A1 (en) | 2023-05-11 | 2023-05-11 | |
| CN202380097786.0A CN121175631A (en) | 2023-05-11 | 2023-05-11 | Display device of machine tool |
| DE112023005904.7T DE112023005904T5 (en) | 2023-05-11 | 2023-05-11 | Display device for machine tool |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/017816 WO2024232103A1 (en) | 2023-05-11 | 2023-05-11 | Display device for machine tool |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024232103A1 true WO2024232103A1 (en) | 2024-11-14 |
Family
ID=93430054
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2023/017816 Ceased WO2024232103A1 (en) | 2023-05-11 | 2023-05-11 | Display device for machine tool |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JPWO2024232103A1 (en) |
| CN (1) | CN121175631A (en) |
| DE (1) | DE112023005904T5 (en) |
| WO (1) | WO2024232103A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016038687A1 (en) * | 2014-09-09 | 2016-03-17 | 三菱電機株式会社 | Numerical control apparatus |
| JP2019191857A (en) * | 2018-04-24 | 2019-10-31 | ファナック株式会社 | Display device |
-
2023
- 2023-05-11 DE DE112023005904.7T patent/DE112023005904T5/en active Pending
- 2023-05-11 JP JP2025519302A patent/JPWO2024232103A1/ja active Pending
- 2023-05-11 CN CN202380097786.0A patent/CN121175631A/en active Pending
- 2023-05-11 WO PCT/JP2023/017816 patent/WO2024232103A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016038687A1 (en) * | 2014-09-09 | 2016-03-17 | 三菱電機株式会社 | Numerical control apparatus |
| JP2019191857A (en) * | 2018-04-24 | 2019-10-31 | ファナック株式会社 | Display device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN121175631A (en) | 2025-12-19 |
| DE112023005904T5 (en) | 2025-12-18 |
| JPWO2024232103A1 (en) | 2024-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7252426B1 (en) | Machine tool control device and machine tool display device | |
| WO2022181594A1 (en) | Computer | |
| EP1599770A2 (en) | On demand adaptive control system | |
| US20210247734A1 (en) | Numerical control device and numerical control method | |
| WO2008053601A1 (en) | Working control device, and its program | |
| US20240288844A1 (en) | Machine tool control device and machine tool control system | |
| WO2024062544A1 (en) | Display device for machine tool | |
| JP4639058B2 (en) | Threading machine | |
| JP2000235411A (en) | Numerical controller using machining information | |
| WO2024232103A1 (en) | Display device for machine tool | |
| JP7525593B2 (en) | Machine tool control device and control method | |
| KR20090006445A (en) | How to modify toolpath | |
| WO2024232104A1 (en) | Display device and program for machining tool | |
| WO2024232099A1 (en) | Calculation device | |
| WO2024232100A1 (en) | Machine tool display device, machine tool control device, and program | |
| JP7827878B2 (en) | Machine tool control device and machine tool display device | |
| WO2023181301A9 (en) | Display device and computer-readable storage medium | |
| WO2023139743A1 (en) | Information processing device, machine tool control device, and computer program | |
| WO2024116336A1 (en) | Control device for machine tool | |
| WO2024232102A1 (en) | Display device and control system for machine tool | |
| JP7799048B2 (en) | Machine tool control device | |
| WO2024105842A1 (en) | Machine tool control device | |
| JP7794960B2 (en) | Machine tool control device | |
| WO2025057300A1 (en) | Simulation device and computer-readable storage medium | |
| JP7328474B1 (en) | Numerical controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23936651 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2025519302 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2025519302 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 112023005904 Country of ref document: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 112023005904 Country of ref document: DE |





