WO2024232103A1 - 工作機械の表示装置 - Google Patents

工作機械の表示装置 Download PDF

Info

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
Application number
PCT/JP2023/017816
Other languages
English (en)
French (fr)
Inventor
将司 安田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to PCT/JP2023/017816 priority Critical patent/WO2024232103A1/ja
Priority to JP2025519302A priority patent/JPWO2024232103A1/ja
Priority to CN202380097786.0A priority patent/CN121175631A/zh
Priority to DE112023005904.7T priority patent/DE112023005904T5/de
Publication of WO2024232103A1 publication Critical patent/WO2024232103A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/4093Numerical 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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/00Arrangements for observing, indicating or measuring on machine tools
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/406Numerical 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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/00Special operations in a machine tool
    • B23Q2230/004Using a cutting tool reciprocating at high speeds, e.g. "fast tool"
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41256Chattering 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

工作機械における揺動加工において、戻り動作によって生じる問題の程度を把握できる技術を提供する。工作機械の表示装置1は、揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部11と、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部12と、最小送り速度に基づく画像を表示部20に表示する表示制御部15と、を備える。

Description

工作機械の表示装置
 本開示は、工作機械の表示装置に関する。
 従来、工具をワークに対して揺動させて切り屑を細断する揺動加工を実行する工作機械において、加工条件を設定するため、送り速度等の各種パラメータを表示する技術が知られている(例えば、特許文献1)。
特開2023-000009号公報
 揺動加工では、通常の切削動作に対して揺動動作が重畳されるため送り速度が絶えず変動する。前進動作時の最大速度が把握できない場合、オペレータは工具を適切に選定することができず、振動加工のためのパラメータを適切に設定することができない。この点、特許文献1に記載される技術では、揺動動作における最大速度を表示によりオペレータが確認できる。
 ところで、最小速度がマイナスになる揺動時の戻り動作の発生は、フレッチング摩耗の発生やバックラッシによる位置精度の悪化や衝撃の発生を招くおそれがある。このような戻り動作に起因して発生する問題は、最大速度の表示だけでは把握することが困難である。
 本開示は上記課題に鑑みてなされたものであり、工作機械における揺動加工において、戻り動作によって生じる問題の程度を把握できる技術を提供することを目的とする。
 本開示は、切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置であって、前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部と、前記最小送り速度に基づく画像を表示部に表示する表示制御部と、を備える表示装置である。
第1実施形態に係る工作機械の表示装置の機能ブロック図である。 第1実施形態の表示装置による表示制御の処理の流れの一例を示すフローチャートである。 表示装置によって揺動周波数及び揺動振幅に基づく最小送り速度及び最大送り速度が表示部に表示される画像例を示す図である。 表示装置によって揺動周波数倍率及び揺動振幅倍率に基づく最小送り速度及び最大送り速度が表示部に表示される画像例を示す図である。 第2実施形態の表示装置による表示制御の処理の流れの一例を示すフローチャートである。 表示装置によって揺動周波数及び揺動振幅に基づく揺動成分速度が表示部に表示される画像例を示す図である。 表示装置によって揺動周波数倍率及び揺動振幅倍率に基づく揺動成分速度が表示部に表示される画像例を示す図である。
 以下、本開示の実施形態について、図面を参照して詳しく説明する。なお、第2実施形態以降の説明において、第1実施形態と共通する構成については同一符号を付し、その説明を適宜省略する。
[第1実施形態]
 図1は、第1実施形態に係る工作機械の表示装置1の機能ブロック図である。第1実施形態に係る表示装置1は、切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の各種情報を表示部20に表示するコンピュータである。表示装置1は、例えば、工作機械の制御を行うコンピュータである不図示の制御装置に接続されて使用される。
 工作機械は、切削工具とワークとを相対的に回転させる少なくとも一つの主軸と、切削工具をワークに対して相対移動させる少なくとも一つの送り軸と、を動作させることで、切削工具によりワークを加工するものである。工作機械は、加工プログラムに基づいて各種加工を実行する。
 工作機械は、前進速度、後退速度等を含む速度を絶えず切り換える揺動動作を実行することができる。あるいはサインカーブ状に速度が変動する揺動動作を実行することもできる。以下の説明では、速度がサインカーブ状に変動する方式の工作機械の制御が採用されているものとする。
 なお、本実施形態に係る工作機械による加工では、ワークの形状は限定されない。即ち、ワークが加工面にテーパ部や円弧状部を有することで複数の送り軸(Z軸及びX軸)が必要となる場合でも、ワークが円柱状や円筒状で送り軸が特定の1軸(Z軸)で足りる場合であっても、適用可能である。
 工作機械の表示装置1のハードウェア構成について説明する。表示装置1は、例えば、バスを介して互いに接続された、ROM(read only memory)やRAM(random access memory)等のメモリ、CPU(control processing unit)、及び通信制御部を備えたコンピュータを用いて構成される。また、表示装置1は、各種情報を表示する表示部20と、オペレータが各種情報を入力する入力部21と、を更に備える。表示部20は、例えば、各種情報を表示するディスプレイによって構成される。入力部21は、例えば、タッチパネル、キーボード、ボタン等の操作手段である。
 工作機械の表示装置1は、CNC(Computer Numerical Controller)として構成されてもよく、また、CNCやPLC(Programmable Logic Controller)等の上位コンピュータ(不図示)に接続されていてよい。上位コンピュータから、加工プログラムの他、回転速度等の加工条件等が工作機械の表示装置1に入力されてもよい。
 次に、表示装置1で実現される機能部について説明する。表示装置1は、加工条件取得部11と、速度算出部12と、表示制御部15と、を機能部として備える。これらの表示装置1の機能部は、上記CPU、メモリ、及び該メモリに記憶された制御プログラムが協働することにより実現される。
 加工条件取得部11は、揺動加工を行うための加工条件を取得する加工条件取得機能である。加工条件は、例えば、表示装置1の表示部20の表示に従ってオペレータが表示装置1に入力部21や外部のコンピュータ等を通じて入力したものでもよいし、加工プログラムや工作機械の設定パラメータ等から自動で取得されるものでもよい。
 加工条件には、主軸回転数(1/min)、主軸一回転あたりの送り量(mm/rev)、ワーク径(mm)、送り軸の指令位置、揺動条件等の加工に必要な情報が含まれる。なお、主軸一回転あたりの送り量(mm/rev)は、主軸の回転数(1/min)と切削工具の送り速度(mm/min)の組合せにより算出されてもよい。
 加工条件に含まれる揺動条件について説明する。揺動条件には、振動波形を一意に特定するための情報として、切削工具又はワークの揺動周波数に関する情報である周波数のパラメータと、切削工具又はワークの揺動振幅に関する情報である振幅のパラメータが少なくとも含まれる。周波数パラメータは、切削工具とワークの相対的な1回転あたりの振動数でも良いし、単位時間あたりの振動数でも良い。また、前進後退動作の周期パラメータでも良い。振幅パラメータは、切削工具とワークの相対的な1回転あたりの送り量に対する揺動振幅に関する情報でも良いし、前進後退動作の距離パラメータでもよい。これらの前進後退動作の周期パラメータや前進後退動作の距離パラメータは、前進速度・後退速度・前進距離・後退距離・主軸回転数・制御周期等から決定してもよい。周波数パラメータと振幅パラメータは、主軸回転数・毎回転送り速度・毎分送り速度・切削工具とワークの相対的な1回転あたりの振動数である周波数倍率・切削工具とワークの相対的な1回転あたりの送り量に対する揺動振幅である振幅倍率等から決めても良い。
 本実施形態では、周波数のパラメータとして、主軸の1回転当たりの揺動周波数f(Hz)や揺動周波数倍率I(倍)が用いられる。揺動周波数倍率I(倍)は直接指定してもよいし、揺動周波数(Hz)を指定した上で揺動周波数(Hz)と主軸の回転数S(1/min)から算出してもよい。
 また、振幅のパラメータとして、主軸の1回転当たりの送り量の大きさに対する揺動振幅A(mm)や揺動振幅の大きさを示す揺動振幅倍率K(倍)が用いられる。また揺動振幅倍率K(倍)も同様に直接指定してもよい。
 速度算出部12は、加工条件に基づいて揺動動作の送り軸の送り速度を算出する速度算出機能である。速度算出部12は、加工条件に含まれる周波数パラメータと振幅パラメータを少なくとも用いて送り速度を算出する。
 本実施形態の速度算出部12は、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度を算出する。この例では、速度算出部12によって算出される速度は、揺動動作が一定送りに重畳された速度のような実際に動作する速度である。また、揺動動作により変化する速度には、算出する速度の中の最小の速度と最大の速度が含まれる。
 表示制御部15は、表示装置1の各種情報やオペレータの入力結果に対する情報を表示部20に表示する表示制御機能である。また、表示制御部15は、速度算出部12によって算出された最小の送り速度に基づく画像を表示部20に表示する表示制御を実行する。また、表示制御部15は、速度算出部12によって算出された最大の送り速度を最小の速度とともに表示部20に表示する表示制御を実行できる。
 次に、図2を参照し、表示制御の処理の流れについて説明する。図2は、第1実施形態の表示装置1による表示制御の処理の流れの一例を示すフローチャートである。なお、フローチャートに示す処理の順序や内容はあくまで一例であり、処理の順序や内容は適宜変更できる。
 まず、加工条件取得部11は、オペレータの入力又は加工プログラムや工作機械のパラメータから加工条件を取得する(ステップS11)。加工条件取得部11によって取得される加工条件は、例えば、送り量を示す送り速度F(mm/rev)、主軸回転数S(min-1)、周波数パラメータとしての揺動周波数f(Hz)又は揺動周波数倍率I(倍)、揺動パラメータとしての揺動振幅A(mm)又は揺動振幅倍率K(倍)等である。
 次に、速度算出部12は、加工条件取得部11が取得した加工条件に基づいて最小送り速度及び最大送り速度を算出する(ステップS12)。この例では、速度算出部12は、加工条件に含まれる周波数パラメータと振幅パラメータに基づいて最小送り速度及び最大送り速度を算出する。
 速度算出部12が、周波数パラメータとしての揺動周波数f(Hz)と、振幅パラメータとしての揺動振幅A(mm)と、を利用して送り速度を算出する例について説明する。この場合、速度算出部12は、下記数式(1)に基づいて最小送り速度を算出するとともに、下記数式(2)に基づいて最大送り速度を算出する。
Figure JPOXMLDOC01-appb-M000001
Figure JPOXMLDOC01-appb-M000002
 速度算出部12が、周波数パラメータとしての揺動周波数倍率I(倍)と、振幅パラメータとしての揺動振幅倍率K(倍)と、を利用して送り速度を算出する例について説明する。この場合、速度算出部12は、下記数式(3)に基づいて最小送り速度を算出するとともに、下記数式(4)に基づいて最大送り速度を算出する。
Figure JPOXMLDOC01-appb-M000003
Figure JPOXMLDOC01-appb-M000004
 次に、表示制御部15は、速度算出部12が算出した最小送り速度及び最大送り速度を含む画像を表示部20に表示する表示制御を実行する(ステップS13)。本実施形態では、表示制御部15は、最小送り速度及び最大送り速度を表示部20の同一の表示画面上に表示する。
 図3及び図4を参照し、表示制御部15によって表示部20に表示される画像について説明する。
 図3は、表示装置1によって揺動周波数f及び揺動振幅Aに基づく最小送り速度及び最大送り速度が表示部20に表示される画像例を示す図である。図3に示す画像には、加工条件表示51、揺動条件表示52及び加工状態表示53が含まれる。
 加工条件表示51には、送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示52には、揺動周波数f及び揺動振幅Aが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示53には、数式(1)に基づく速度算出部12の算出結果としての最小送り速度F及び数式(2)に基づく速度算出部12の算出結果としての最大送り速度Fが表示される。
 図4は、表示装置1によって揺動周波数倍率I及び揺動振幅倍率Kに基づく最小送り速度及び最大送り速度が表示部に表示される画像例を示す図である。図4に示す画像には、加工条件表示61、揺動条件表示62及び加工状態表示63が含まれる。
 加工条件表示61には、送り量である送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示62には、揺動周波数倍率I及び揺動振幅倍率Kが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示63には、数式(3)に基づく速度算出部12の算出結果としての最小送り速度F及び数式(4)に基づく速度算出部12の算出結果としての最大送り速度Fが表示される。
 第1実施形態に係る切削工具とワークを相対的に揺動させながら揺動加工する工作機械の表示装置1によれば、以下の効果が奏される。
 本実施形態に係る工作機械の表示装置1は、揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部11と、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部12と、最小送り速度に基づく画像を表示部20に表示する表示制御部15と、を備える。
 これにより、戻り動作等によって生じる問題の程度に関連する最小送り速度が加工条件に基づいて自動的に算出され、表示部20に表示されることになる。従って、戻り動作に起因する問題の程度の把握を容易に行うことができる。
 また、本実施形態では、速度算出部12は、少なくとも周波数パラメータと振幅パラメータに基づき、揺動動作により変化する速度のうち最大の最大送り速度を更に算出し、表示制御部15は、最小送り速度及び最大送り速度を同一の表示部20に表示する。これにより、最小送り速度に加えて最大送り速度も自動的に算出及び表示されるので、揺動加工における速度の変動幅(大まかな変遷)をオペレータが容易に把握できる。また、工具やワークごとに推奨される送り速度が設定されていることがある。この点、本実施形態の構成によれば、速度の変動幅を把握できるので、オペレータは推奨範囲に送り速度の変遷が収まるか否かの確認を容易に行うことができる。
 [第2実施形態]
 次に、第1実施形態の表示装置1とは異なる表示制御を行う第2実施形態の表示装置1について説明する。第2実施形態の表示装置1の構成は、第1実施形態と同様の構成である。第2実施形態では、速度算出部12が、最小送り速度を揺動成分速度で算出する点が第1実施形態と異なっている。
 図5は、第2実施形態の表示装置による表示制御の処理の流れの一例を示すフローチャートである。第2実施形態では、加工条件取得部11は、オペレータの入力又は加工プログラムや工作機械のパラメータから揺動条件を取得する(ステップS21)。加工条件取得部11によって取得される揺動条件は、例えば、周波数パラメータとしての揺動周波数f(Hz)又は揺動周波数倍率I(倍)、揺動パラメータとしての揺動振幅A(mm)又は揺動振幅倍率K(倍)等である。なお、加工条件取得部11は、揺動周波数倍率I(倍)及び揺動振幅倍率K(倍)を揺動条件として取得する場合、基準送り速度としての送り速度F(mm/rev)と主軸回転数S(min-1)も併せて取得する。
 次に、速度算出部12は、加工条件取得部11が取得した揺動条件に基づいて揺動成分速度を算出する(ステップS22)。例えば、表示装置1の制御対象である工作機械が、一定送りに対して揺動成分を重畳する方式で揺動を伴う切削加工を実行するものであった場合、速度算出部12は重畳する揺動成分そのものの速度を揺動成分速度として算出する。この例では、速度算出部12は、揺動条件に含まれる周波数パラメータと振幅パラメータに基づいて揺動成分速度を算出する。
 速度算出部12が、周波数パラメータとしての揺動周波数f(Hz)と、振幅パラメータとしての揺動振幅A(mm)と、を利用して揺動成分速度を算出する例について説明する。この例では、速度算出部12は、下記数式(5)に基づいて揺動動作により変化する速度の絶対値のうちの最大の揺動成分速度の絶対値を算出する。本実施形態では、速度がサインカーブ状に変動する構成を採用しているので、揺動成分速度が正負の最大値の絶対値が同一となる。なお、揺動成分速度が三角波状に変動する構成であったとしても、揺動動作により変化する揺動成分速度のうち正負の最大値の絶対値が同一である場合も同じく適用可能である。
Figure JPOXMLDOC01-appb-M000005
 速度算出部12が、周波数パラメータとしての揺動周波数倍率I(倍)と、振幅パラメータとしての揺動振幅倍率K(倍)と、を利用して揺動成分速度を算出する例について説明する。この場合、速度算出部12は、下記数式(6)に基づいて揺動動作により変化する速度の絶対値のうちの最大の揺動成分速度の絶対値を算出するとともに、数式(6)に基づいて最大送り速度を算出する。
Figure JPOXMLDOC01-appb-M000006
 次に、表示制御部15は、速度算出部12が算出した揺動成分速度を含む画像を表示部20に表示する表示制御を実行する(ステップS23)。本実施形態では、表示制御部15は、絶対値の揺動成分速度を表示部20の同一の表示画面上に表示する。
 図6及び図7を参照し、表示制御部15によって表示部20に表示される画像について説明する。
 図6は、表示装置1によって揺動周波数f及び揺動振幅Aに基づく揺動成分速度が表示部20に表示される画像例を示す図である。図6に示す画像には、揺動条件表示72及び加工状態表示73が含まれる。揺動条件表示72には、揺動周波数f及び揺動振幅Aが揺動条件を示す内容として表示される。加工状態表示73には、数式(5)に基づく速度算出部12の算出結果としての揺動成分速度が絶対値で表示される。
 図7は、表示装置1によって揺動周波数倍率及び揺動振幅倍率に基づく揺動成分速度が表示部20に表示される画像例を示す図である。図7に示す画像には、加工条件表示81、揺動条件表示82及び加工状態表示83が含まれる。
 加工条件表示81には、基準送り速度でもある送り速度F及び主軸回転数Sが加工条件を示す内容として表示される。揺動条件表示82には、揺動周波数倍率I及び揺動振幅倍率Kが加工条件に含まれる揺動条件を示す内容として表示される。加工状態表示63には、数式(6)に基づく速度算出部12の算出結果としての揺動成分速度が絶対値で表示される。
 以上、説明したように、第2実施形態では、速度算出部12は、揺動動作の基準となる一定の基準送り速度の成分を含まない揺動成分速度(例えば、図6の加工状態表示73や図7の加工状態表示83の揺動速度)として最小送り速度を算出する。これにより、揺動成分速度により戻り動作等によって生じる問題の程度をより詳細に把握できる。
 また、第2実施形態では、表示制御部15は、揺動成分速度を絶対値で表示する。これにより、最小速度と最大速度が一致するような場合において、絶対値の表示だけで最大値と最小値の速度変動幅を表現することができる。最小送り速度及び最大送り速度の両方を表示するような場合に比べて表示コストを低減できる。
 また、第2実施形態では、加工条件取得部11は、揺動動作の基準となる一定の基準送り速度を取得し、表示制御部15は、揺動成分速度と基準送り速度(例えば、図7の加工条件表示81の送り速度)を同一の表示部20に表示する。これにより、揺動成分速度と基準送り速度の両方により実際に動作する最大速度及び最小速度を容易に把握でき、かつ表示コストを低減しつつ、揺動加工における速度の変動幅や、戻り動作によって生じる問題の程度をより詳細に把握できる。
 なお、揺動成分速度の算出方法は、上記実施形態に構成される訳ではない。表示装置1の制御対象である工作機械が、実際の前進速度と後退速度の制御により揺動を伴う切削加工を実行するものであった場合、速度算出部12は前進速度と後退速度の総量の平均値から基準となる一定の基準送り速度を算出し、この一定の基準送り速度を差し引いて揺動成分速度を算出してもよい。
 また、第2実施形態では、揺動成分速度を絶対値で表示したが、この構成に限定される訳ではない。例えば、揺動成分速度を最小送り速度として表示してもよいし、揺動成分速度に正負をつけたものを最小送り速度や最大送り速度として表示してもよい。
 また、第2実施形態では、最小送り速度及び最大送り速度としての揺動成分速度を表示する例を説明したが、実際の揺動加工に対応してリアルタイムで変化させる表示を更に追加してもよい。
 なお、本開示は上記実施形態や変形例に限定されるものではなく、本開示の目的を達成できる範囲での変形、改良は本開示に含まれる。
 上記実施形態及び変形例に関し、更に以下の付記を開示する。
(付記1)
 切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置(1)であって、
 前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部(11)と、
 少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部(12)と、
 前記最小送り速度に基づく画像を表示部(20)に表示する表示制御部(15)と、を備える、工作機械の表示装置(1)。
(付記2)
 上記の表示装置(1)において、
 前記速度算出部(12)は、少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動動作により変化する速度のうち最大の最大送り速度を更に算出し、
 前記表示制御部(15)は、前記最小送り速度及び前記最大送り速度を同一の前記表示部(20)に表示する。
(付記3)
 上記の表示装置(1)において、
 前記速度算出部(12)は、揺動動作の基準となる一定の基準送り速度の成分を含まない揺動成分速度として前記最小送り速度を算出する。
(付記4)
 上記の表示装置(1)において、
 前記表示制御部(15)は、前記揺動成分速度を絶対値で表示する。
(付記5)
 上記の表示装置(1)において、
 前記加工条件取得部(11)は、前記揺動動作の基準となる一定の基準送り速度を取得し、
 前記表示制御部(15)は、前記揺動成分速度と前記基準送り速度を同一の前記表示部(20)に表示する。
(付記6)
 一定の送りに対してサインカーブ状の揺動指令又は変化する速度のうち最小送り速度と最大送り速度が同一である三角波状の揺動指令を重畳することで切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置(1)であって、
 前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部(11)と、
 少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動指令の変化する速度の絶対値のうち最大の絶対値速度を算出する速度算出部(12)と、
 前記最大の絶対値速度に基づく画像を表示部に表示する表示制御部(15)と、を備える、工作機械の表示装置(1)。
(付記7)
 上記付記6の表示装置(1)において、
 前記加工条件取得部(11)は、揺動動作の基準となる一定の基準送り速度を取得し、
 前記表示制御部(15)は、前記基準送り速度の成分を含まない揺動成分速度と、前記基準送り速度とを同一の前記表示部(20)に表示する。
 1 工作機械の表示装置
 11 加工条件取得部
 12 速度算出部
 15 表示制御部
 20 表示部

Claims (7)

  1.  切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置であって、
     前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、
     少なくとも前記周波数パラメータと前記振幅パラメータに基づき、揺動動作により変化する速度のうち最小の最小送り速度を算出する速度算出部と、
     前記最小送り速度に基づく画像を表示部に表示する表示制御部と、を備える、工作機械の表示装置。
  2.  前記速度算出部は、少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動動作により変化する速度のうち最大の最大送り速度を更に算出し、
     前記表示制御部は、前記最小送り速度及び前記最大送り速度を同一の前記表示部に表示する、請求項1に記載の工作機械の表示装置。
  3.  前記速度算出部は、揺動動作の基準となる一定の基準送り速度の成分を含まない揺動成分速度として前記最小送り速度を算出する、請求項1又は2に記載の工作機械の表示装置。
  4.  前記表示制御部は、前記揺動成分速度を絶対値で表示する、請求項3に記載の工作機械の表示装置。
  5.  前記加工条件取得部は、前記揺動動作の基準となる一定の基準送り速度を取得し、
     前記表示制御部は、前記揺動成分速度と前記基準送り速度を同一の前記表示部に表示する、請求項3又は4に記載の工作機械の表示装置。
  6.  一定の送りに対してサインカーブ状の揺動指令又は変化する速度のうち最小送り速度と最大送り速度が同一である三角波状の揺動指令を重畳することで切削工具とワークを相対的に揺動させながら揺動加工を行う工作機械の表示装置であって、
     前記揺動加工を行うための加工条件として少なくとも周波数パラメータと振幅パラメータを取得する加工条件取得部と、
     少なくとも前記周波数パラメータと前記振幅パラメータに基づき、前記揺動指令の変化する速度の絶対値のうち最大の絶対値速度を算出する速度算出部と、
     前記最大の絶対値速度に基づく画像を表示部に表示する表示制御部と、を備える、工作機械の表示装置。
  7.  前記加工条件取得部は、揺動動作の基準となる一定の基準送り速度を取得し、
     前記表示制御部は、前記基準送り速度の成分を含まない揺動成分速度と、前記基準送り速度とを同一の前記表示部に表示する、請求項6に記載の工作機械の表示装置。
PCT/JP2023/017816 2023-05-11 2023-05-11 工作機械の表示装置 Ceased WO2024232103A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/JP2023/017816 WO2024232103A1 (ja) 2023-05-11 2023-05-11 工作機械の表示装置
JP2025519302A JPWO2024232103A1 (ja) 2023-05-11 2023-05-11
CN202380097786.0A CN121175631A (zh) 2023-05-11 2023-05-11 机床的显示装置
DE112023005904.7T DE112023005904T5 (de) 2023-05-11 2023-05-11 Anzeigevorrichtung für Werkzeugmaschine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/017816 WO2024232103A1 (ja) 2023-05-11 2023-05-11 工作機械の表示装置

Publications (1)

Publication Number Publication Date
WO2024232103A1 true WO2024232103A1 (ja) 2024-11-14

Family

ID=93430054

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/017816 Ceased WO2024232103A1 (ja) 2023-05-11 2023-05-11 工作機械の表示装置

Country Status (4)

Country Link
JP (1) JPWO2024232103A1 (ja)
CN (1) CN121175631A (ja)
DE (1) DE112023005904T5 (ja)
WO (1) WO2024232103A1 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016038687A1 (ja) * 2014-09-09 2016-03-17 三菱電機株式会社 数値制御装置
JP2019191857A (ja) * 2018-04-24 2019-10-31 ファナック株式会社 表示装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016038687A1 (ja) * 2014-09-09 2016-03-17 三菱電機株式会社 数値制御装置
JP2019191857A (ja) * 2018-04-24 2019-10-31 ファナック株式会社 表示装置

Also Published As

Publication number Publication date
CN121175631A (zh) 2025-12-19
DE112023005904T5 (de) 2025-12-18
JPWO2024232103A1 (ja) 2024-11-14

Similar Documents

Publication Publication Date Title
JP7252426B1 (ja) 工作機械の制御装置及び工作機械の表示装置
WO2022181594A1 (ja) 計算装置
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 (ja) 工作機械の表示装置
JP4639058B2 (ja) ねじ切り加工装置
JP2000235411A (ja) 加工情報を用いた数値制御装置
WO2024232103A1 (ja) 工作機械の表示装置
JP7525593B2 (ja) 工作機械の制御装置、制御方法
KR20090006445A (ko) 공구경로 수정 방법
WO2024232104A1 (ja) 工作機械の表示装置及びプログラム
WO2024232099A1 (ja) 計算装置
WO2024232100A1 (ja) 工作機械の表示装置、工作機械の制御装置及びプログラム
JP7827878B2 (ja) 工作機械の制御装置及び工作機械の表示装置
WO2023181301A9 (ja) 表示装置およびコンピュータ読み取り可能な記憶媒体
WO2023139743A1 (ja) 情報処理装置、工作機械の制御装置、及びコンピュータプログラム
WO2024116336A1 (ja) 工作機械の制御装置
WO2024232102A1 (ja) 工作機械の表示装置及び制御システム
JP7799048B2 (ja) 工作機械の制御装置
WO2024105842A1 (ja) 工作機械の制御装置
JP7794960B2 (ja) 工作機械の制御装置
WO2025057300A1 (ja) シミュレーション装置およびコンピュータ読み取り可能な記憶媒体
JP7328474B1 (ja) 数値制御装置

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