JP7167811B2 - Machine tool, information processing method and computer program - Google Patents
Machine tool, information processing method and computer program Download PDFInfo
- Publication number
- JP7167811B2 JP7167811B2 JP2019064186A JP2019064186A JP7167811B2 JP 7167811 B2 JP7167811 B2 JP 7167811B2 JP 2019064186 A JP2019064186 A JP 2019064186A JP 2019064186 A JP2019064186 A JP 2019064186A JP 7167811 B2 JP7167811 B2 JP 7167811B2
- Authority
- JP
- Japan
- Prior art keywords
- floor
- strength
- vibration
- machine tool
- machine
- 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.)
- Active
Links
- 238000004590 computer program Methods 0.000 title claims description 8
- 230000010365 information processing Effects 0.000 title claims description 5
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000004364 calculation method Methods 0.000 claims description 39
- 238000005259 measurement Methods 0.000 claims description 16
- 238000000034 method Methods 0.000 claims description 12
- 238000006073 displacement reaction Methods 0.000 description 63
- 238000010586 diagram Methods 0.000 description 6
- 238000003754 machining Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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—Programme-control systems
- G05B19/02—Programme-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 programme data in numerical form
- G05B19/416—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 programme data in numerical form characterised by control of velocity, acceleration or deceleration
-
- 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/32—Operator till task planning
- G05B2219/32063—Adapt speed of tool as function of deviation from target rate of workpieces
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Automatic Control Of Machine Tools (AREA)
- Automatic Tool Replacement In Machine Tools (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Description
本発明は、工具を用いて工作を行う工作機械、該工作機械に係る情報処理方法及びコンピュータプログラムに関する。 TECHNICAL FIELD The present invention relates to a machine tool that performs machining using a tool, an information processing method and a computer program for the machine tool.
従来から、ロボットが動作する場合にロボットに生じる振動を抑制する為の技術が知られている。 2. Description of the Related Art Conventionally, techniques are known for suppressing vibrations that occur in a robot when it operates.
特許文献1には、ロボット等に取り付けたエンドエフェクタ等の振動発生を抑制するように、ロボットそのものの固有振動振幅を抑えることによって、ロボットによる作業を効率よく、かつ安全に実施できる制御装置が開示されている。
床に複数の工作機械が設置してある場合、一の工作機械に生じる振動は床を振動させることになり、他の工作機械にも振動が及ぶので、他の工作機械の加工精度が低下する虞がある。また、床の振動度合は床の強度に依存する。しかし、特許文献1の制御装置はこの問題について工夫しておらず、解決できない。
When multiple machine tools are installed on the floor, the vibration generated by one machine tool causes the floor to vibrate, and the vibration affects other machine tools, which reduces the machining accuracy of the other machine tools. There is fear. Also, the degree of vibration of the floor depends on the strength of the floor. However, the control device of
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、床の強度を算出することによって、床の強度を自機械の運転に反映でき、その結果、床の振動を抑えることができる工作機械、情報処理方法及びコンピュータプログラムを提供することにある。 The present invention has been made in view of such circumstances, and its object is to calculate the strength of the floor so that the strength of the floor can be reflected in the operation of the own machine, and as a result, the vibration of the floor can be reduced. To provide a machine tool, an information processing method, and a computer program capable of suppressing
本発明に係る工作機械は、工具を用いて工作を行う工作機械において、自機械を設置した床の強度を算出する床強度算出部と、前記床強度算出部が算出した床の強度を表示する表示部とを備える。 A machine tool according to the present invention is a machine tool that performs machining using tools, a floor strength calculation unit that calculates the strength of the floor on which the machine is installed, and displays the strength of the floor calculated by the floor strength calculation unit. and a display.
本発明にあっては、工作機械の床強度算出部が自機械を設置した床の強度を算出し、床強度算出部が算出した床の強度を表示部がユーザに表示する。 In the present invention, the floor strength calculation unit of the machine tool calculates the strength of the floor on which the machine is installed, and the display unit displays the strength of the floor calculated by the floor strength calculation unit to the user.
本発明に係る工作機械は、前記工具の自動交換装置と、前記床強度算出部の算出結果に基づいて、前記自動交換装置の動作速度を調整する速度調整部とを備える。 A machine tool according to the present invention includes the automatic tool changer, and a speed adjustment unit that adjusts the operating speed of the automatic changer based on the calculation result of the floor strength calculation unit.
本発明にあっては、速度調整部は、床強度算出部の算出結果に基づいて、自動交換装置の動作速度を調整する。例えば、床の強度が弱い場合、自動交換装置の動作速度を遅くする。 In the present invention, the speed adjustment section adjusts the operation speed of the automatic changer based on the calculation result of the floor strength calculation section. For example, if the strength of the floor is weak, the operating speed of the automatic changer is slowed down.
本発明に係る工作機械は、前記速度調整部による前記自動交換装置の動作速度の調整を行うか否かの選択を受け付ける選択受付部を備える。 The machine tool according to the present invention includes a selection receiving section that receives a selection as to whether or not to adjust the operating speed of the automatic changer by the speed adjusting section.
本発明にあっては、選択受付部が、速度調整部による自動交換装置の動作速度の調整を行うか否かの選択をユーザから受け付ける。 In the present invention, the selection accepting section accepts from the user a selection as to whether or not the speed adjusting section should adjust the operation speed of the automatic switching device.
本発明に係る工作機械は、特定部分の作動時における自機械の振動を測定する振動測定部を備え、前記床強度算出部は、前記振動を周波数に対応付けた場合における所定の周波数範囲内の最大振動の大きさ又は該最大振動に係る周波数に基づいて、前記床の強度を算出する。 The machine tool according to the present invention includes a vibration measuring section that measures vibration of the own machine during operation of a specific portion, and the floor strength calculating section measures vibration within a predetermined frequency range when the vibration is associated with a frequency. The strength of the floor is calculated based on the magnitude of the maximum vibration or the frequency associated with the maximum vibration.
本発明にあっては、振動測定部が、例えば工作機械の特定部分の作動時における自機械のZ軸上の振動を測定し、この振動を周波数に対応付けて表した場合における所定の周波数範囲内の最大振動の大きさ又は該最大振動に係る周波数に基づいて、床強度算出部が床の強度を算出する。 In the present invention, the vibration measuring unit measures the vibration on the Z-axis of the own machine during operation of a specific part of the machine tool, for example, and expresses the vibration in correspondence with the frequency in a predetermined frequency range. The floor strength calculator calculates the strength of the floor based on the magnitude of the maximum vibration or the frequency associated with the maximum vibration.
本発明に係る工作機械は、特定部分の作動時の振動による自機械の振動を測定する振動測定部を備え、前記床強度算出部は、前記振動を周波数に対応付けた場合における所定の周波数範囲内の最大振動の大きさ及び該最大振動に係る周波数に基づいて、前記床の強度を算出する。 The machine tool according to the present invention includes a vibration measuring section that measures vibration of the machine due to vibration of a specific portion during operation, and the floor strength calculating section measures vibration in a predetermined frequency range when the vibration is associated with frequency. The strength of the floor is calculated based on the magnitude of the maximum vibration within and the frequency associated with the maximum vibration.
本発明にあっては、振動測定部が、例えば工作機械の特定部分の作動時における自機械のZ軸上の振動を測定し、この振動を周波数に対応付けて表した場合における所定の周波数範囲内の最大振動の大きさ及び該最大振動に係る周波数に基づいて、床強度算出部が床の強度を算出する。 In the present invention, the vibration measuring unit measures the vibration on the Z-axis of the own machine during operation of a specific part of the machine tool, for example, and expresses the vibration in correspondence with the frequency in a predetermined frequency range. The floor strength calculator calculates the strength of the floor based on the magnitude of the maximum vibration and the frequency associated with the maximum vibration.
本発明に係る工作機械は、前記振動測定部は、前記工具を取り付けるヘッド部、該ヘッド部を上下動するコラム、ワークを支持するテーブル、又は前記コラムと前記テーブルを支持するベースに設ける。 In the machine tool according to the present invention, the vibration measuring section is provided on a head section for mounting the tool, a column for vertically moving the head section, a table for supporting a work, or a base for supporting the column and the table.
本発明にあっては、振動測定部をヘッド部又はコラムの上端部等工作機械の上端側、又はテーブル、ベース等に設けることができる。 In the present invention, the vibration measuring section can be provided on the upper end side of the machine tool such as the head section or the upper end of the column, or on the table, base, or the like.
本発明に係る工作機械は、前記振動測定部は、前記工具を取り付けるヘッド部、又は、該ヘッド部を上下動するコラムの上端部に設ける。 In the machine tool according to the present invention, the vibration measuring section is provided on the head section on which the tool is mounted, or on the upper end of the column for vertically moving the head section.
本発明にあっては、振動測定部をヘッド部又はコラムの上端部等工作幾何の上端側に設けることによって、振動測定部の測定精度を高める。 In the present invention, the measurement accuracy of the vibration measuring section is enhanced by providing the vibration measuring section at the upper end of the machining geometry such as the upper end of the head or column.
本発明に係る工作機械は、前記速度調整部は、前記床強度算出部が算出した床の強度が閾値よりも小さい場合、前記自動交換装置の動作速度を低める。 In the machine tool according to the present invention, the speed adjusting section reduces the operation speed of the automatic changer when the strength of the floor calculated by the floor strength calculating section is smaller than a threshold value.
本発明にあっては、床強度算出部が算出した床の強度が閾値よりも小さい場合、即ち、床が弱い場合、速度調整部は自動交換装置の動作速度を低めて、床に与える振動を抑制する。 According to the present invention, when the strength of the floor calculated by the floor strength calculator is smaller than the threshold value, that is, when the floor is weak, the speed adjuster lowers the operation speed of the automatic changer to reduce the vibration applied to the floor. Suppress.
本発明に係る工作機械は、前記床強度算出部は、前記最大振動の大きさが閾値よりも小さい場合、前記最大振動の大きさと前記閾値との比に基づいて前記床の強度を算出する。 In the machine tool according to the present invention, the floor strength calculator calculates the strength of the floor based on the ratio between the magnitude of the maximum vibration and the threshold when the magnitude of the maximum vibration is smaller than the threshold.
本発明にあっては、工作機械のZ軸上の振動を測定して周波数に対応付けて表した場合の最大振動の大きさが閾値よりも小さい場合、床強度算出部は最大振動の大きさと閾値との比に基づいて床の強度を算出する。 In the present invention, when the magnitude of the maximum vibration when measuring the vibration on the Z-axis of the machine tool and expressing it in correspondence with the frequency is smaller than the threshold value, the floor strength calculation unit determines the magnitude of the maximum vibration. Calculate the strength of the floor based on the ratio to the threshold.
本発明に係る工作機械は、前記床強度算出部は、前記最大振動に係る周波数が閾値よりも低い場合、前記最大振動に係る周波数と前記閾値との比に基づいて前記床の強度を算出する。 In the machine tool according to the present invention, when the frequency associated with the maximum vibration is lower than a threshold, the floor strength calculator calculates the strength of the floor based on the ratio between the frequency associated with the maximum vibration and the threshold. .
本発明にあっては、工作機械のZ軸上の振動を測定して周波数に対応付けて表した場合の最大振動に係る周波数が閾値よりも低い場合、床強度算出部は最大振動に係る周波数と閾値との比に基づいて床の強度を算出する。 In the present invention, when the vibration on the Z-axis of the machine tool is measured and the frequency associated with the maximum vibration is lower than the threshold value, the floor strength calculator calculates the frequency associated with the maximum vibration. and the threshold to calculate the strength of the floor.
本発明に係る情報処理方法は、工作機械を設置した床の強度を算出し、算出した床の強度を前記工作機械の表示部に表示する処理を前記工作機械が実行する。 In the information processing method according to the present invention, the machine tool executes a process of calculating the strength of the floor on which the machine tool is installed and displaying the calculated strength of the floor on the display section of the machine tool.
本発明に係るコンピュータプログラムは、コンピュータに、工作機械を設置した床の強度を算出し、算出した床の強度を前記工作機械の表示部に表示する処理を実行させる。 A computer program according to the present invention causes a computer to calculate the strength of a floor on which a machine tool is installed, and display the calculated strength of the floor on a display unit of the machine tool.
本発明にあっては、工作機械を設置した床の強度を算出し、算出した床の強度を表示部がユーザに表示する。 In the present invention, the strength of the floor on which the machine tool is installed is calculated, and the display unit displays the calculated strength of the floor to the user.
本発明によれば、床の強度を算出することによって、床の強度を自機械の運転に反映でき、その結果、床の振動を抑えることができる。 According to the present invention, by calculating the strength of the floor, the strength of the floor can be reflected in the operation of the own machine, and as a result, the vibration of the floor can be suppressed.
以下に、本発明の実施の形態に係る工作機械、最適化方法及びコンピュータプログラムを、図面に基づいて詳述する。 A machine tool, an optimization method, and a computer program according to embodiments of the present invention will be described in detail below with reference to the drawings.
(実施の形態1)
図1は、本実施の形態1の工作機械1の斜視図であり、図2は、本実施の形態1の工作機械1の側面図である。以下では、工作機械1の左右方向、前後方向、上下方向は、夫々、X軸方向、Y軸方向、Z軸方向である。
(Embodiment 1)
FIG. 1 is a perspective view of a
工作機械1は、ベース2、コラム5、主軸ヘッド7、主軸9、制御箱6、テーブル10、工具交換装置20(自動交換装置)を備える。ベース2は略直方体状の鉄製土台である。コラム5はベース2上部後方に立設する。主軸ヘッド7はコラム5前面に設けたZ軸移動機構(図示略)によって上下方向に移動可能である。主軸ヘッド7は内部に主軸9を回転可能に支持する。主軸9は上下方向に延びており、下端部に工具ホルダ17を有し、主軸モータ52の駆動で回転する。主軸モータ52は主軸ヘッド7上部に位置する。工具ホルダ17は一端側に工具4を保持し、他端側が主軸9の下端部の装着穴(不図示)に装着する。
The
工具交換装置20は円盤状のマガジン21を備える。マガジン21は左右一対のフレーム8がコラム5前面側にて保持する。マガジン21は外周に複数のグリップアーム90を放射状に備える。グリップアーム90は工具ホルダ17を着脱自在に保持する。工具交換装置20はマガジン21を旋回し、所定の工具を工具交換位置に位置決めする。工具交換装置20は主軸9に装着した工具4(工具ホルダ17)と工具交換位置にある次工具(工具ホルダ17)とを交換する。工具交換位置はマガジン21の最下端位置である。
The
制御箱6は数値制御装置30(図3参照)を格納する。数値制御装置30は工作機械1の動作を制御する。テーブル10はベース2上部に設け、後述する、X軸モータ53、Y軸モータ54、X軸-Y軸ガイド機構(図示略)で、X軸方向とY軸方向に移動可能である。
The
図3は、本実施の形態1の工作機械1における数値制御装置30の要部構成を示す機能ブロック図である。
数値制御装置30は、CPU31、制御部32、記憶部34、入出力部33、駆動回路51A~55A等を備える。CPU31は数値制御装置30を制御する。記憶部34は、ROM、RAM、不揮発性の記憶装置等で構成する。ROMは、工作機械1の運転に関するプログラム等を記憶する。例えば、ROMは、工作機械1を設置した床の強度を算出し、算出した床の強度を表示し、工具交換装置20の動作速度を調整し、工具交換装置20の動作速度の調整を行うか否かの選択を受け付けるためのコンピュータプログラムを記憶する。RAMは各種処理実行中の各種データを一時的に記憶する。
本実施の形態1の工作機械1はこれに限定されるものでなく、これらコンピュータプログラムを、USBメモリ、CD-ROM等の可搬型記録媒体から提供しても良い。
FIG. 3 is a functional block diagram showing the essential configuration of the
The
The
操作パネル24は入力部25と表示部28を備え、入出力部33と接続している。操作パネル24は、入力部25(例えば、ハードキー、タッチパネル)と表示部28を有する。作業者は入力部25で、NCプログラム、工具の種類、工具情報、各種パラメータ等を入力する。作業者が入力部25を操作すると、表示部28は各種入力画面と操作画面等を表示する。作業者が入力部25で入力して登録したNCプログラム等は記憶部34が記憶する。NCプログラムは各種制御指令を含む複数のブロックで構成し、工作機械1の軸移動、工具交換等を含む各種動作をブロック単位で制御する。
表示部28は、LCD又はEL(Electroluminescence)パネル等からなり、後述する床Fの強度の値及び作業者に表示すべき警告、情報を表示する。
The
The
本実施の形態1の工作機械1は振動測定部26を備える。振動測定部26は、例えばジャイロセンサ又は加速度センサである。振動測定部26は、工作機械1の特定部分の作動時に起きる工作機械1のZ軸上の振動を測定する。前記特定部分は、例えば主軸ヘッド7、マガジン21又はテーブル10である。具体的に、振動測定部26が測定する振動は、例えば変位、速度、加速度である。以下では、振動測定部26が測定した変位を用いる場合を例に説明する。
The
振動測定部26は、工作機械1の前記振動(変位)を、周波数に対応付けて測定する。振動測定部26は主軸ヘッド7及びコラム5等の工作機械1の上端部、テーブル10、ベース2等に配置する。なお、主軸ヘッド7及びコラム5等の工作機械1の上端部(図2中○表示参照)がより好ましく、工作機械1のZ軸上の変位をより確実に測定できる。
The
図4は、本実施の形態1の工作機械1における、制御部32の要部構成を示す機能ブロック図である。制御部32は、床強度算出部321、速度調整部322、選択受付部323等を含む。
FIG. 4 is a functional block diagram showing the main configuration of the
床強度算出部321は、工作機械1を設置した床Fの強度を算出する。床強度算出部321は、振動測定部26が測定した工作機械1のZ軸上の振動(変位)に基づいて床Fの強度を算出する。振動測定部26が測定した変位は、この変位を周波数に対応付けた振動波形である。床強度算出部321は、振動測定部26が測定した変位を周波数に対応付けた場合における所定の周波数範囲内の最大変位(最大振動)の大きさ又は該最大変位に係る周波数に基づいて、床Fの強度を算出する。前記所定の周波数範囲は、例えば50Hzである。床強度算出部321が算出した床Fの強度を表示部28がユーザに表示する。
The
床強度算出部321は、前記最大変位の大きさが閾値よりも小さい場合、前記最大変位の大きさと前記閾値との差に基づいて床Fの強度を算出する。床強度算出部321は、前記最大変位に係る周波数が閾値よりも低い場合、前記最大変位に係る周波数と前記閾値との差に基づいて床Fの強度を算出する。前記最大変位の大きさ及び前記最大変位に係る周波数との比較の為の閾値は、記憶部34が記憶する。
When the magnitude of the maximum displacement is smaller than the threshold, the
速度調整部322は、床強度算出部321の算出結果に基づいて工具交換装置20の動作速度を調整する。床強度算出部321の算出結果が閾値より低い場合、即ち床Fが弱い場合、速度調整部322は工具交換装置20の動作速度を遅くし、床Fに与える衝撃を減らす。速度調整部322は、工具交換装置20の自動工具交換時において、主軸9の上下移動速度、後述のマガジンモータ55の回転速度等を遅くする。これに限るものではなく、床強度算出部321の算出結果が閾値よりも高い場合、速度調整部322が工具交換装置20の動作速度を早くするようにしても良い。
The
選択受付部323は、例えば表示部28が床Fの強度を表示した場合、速度調整部322による工具交換装置20の動作速度の調整を行うか否かの選択をユーザから入力部25を介して受け付ける。例えば、表示部28は、ユーザの選択を促すダイアログを表示する。
選択受付部323が工具交換装置20の動作速度の調整を実施するとの選択を受け付けた場合、速度調整部322は床強度算出部321の算出結果に基づいて工具交換装置20の動作速度を調整する。選択受付部323が工具交換装置20の動作速度の調整を実施しないとの選択を受け付けた場合、表示部28は前記ダイアログの表示を中止する。
For example, when the
When the
駆動回路51Aは電流検出器51CとZ軸モータ51とエンコーダ51Bに接続する。駆動回路52Aは電流検出器52Cと主軸モータ52とエンコーダ52Bに接続する。駆動回路53Aは電流検出器53CとX軸モータ53とエンコーダ53Bに接続する。駆動回路54Aは電流検出器54CとY軸モータ54とエンコーダ54Bに接続する。駆動回路55Aはマガジンモータ55とエンコーダ55Bに接続する。駆動回路51A-55AはCPU31から指示を受け、対応する各モータ51-55に駆動電流を夫々出力する。駆動回路51A-55Aはエンコーダ51B-55Bからフィードバック信号を受け、位置と速度のフィードバック制御を行う。フィードバック信号はパルス信号である。
The
電流検出器51C~54Cは駆動回路51A~54Aが夫々出力した駆動電流を検出する。電流検出器51C~54Cは検出した駆動電流を夫々駆動回路51A~54Aにフィードバックする。駆動回路51A~54Aは電流検出器51C~54Cが夫々フィードバックした駆動電流に基づき、電流(トルク)制御を行う。一般的に、モータに流れる駆動電流とモータにかかる負荷トルクは略一致する。故に、電流検出器51C~54Cは各モータ51~54の駆動電流を検出することで、各モータ51-54の負荷トルクを検出する。
一方、工具交換装置20の動作中に工具ホルダ17(工具4)を主軸9に装着する場合、主軸9が上昇と下降を行い、主軸9が工具ホルダ17の他端を把持する際に主軸ヘッド7内に収納した工具把持機構(ドローバーとドローバーを操作する機構)の動作により工作機械1が振動する。工作機械1の振動は外力として床Fに伝わり、床Fが振動する。この際、床Fの振動は床F上の他の機械に外乱として影響を与えるので、他の機械の正常な動作を妨害する。これに対して、本実施の形態1の工作機械1は、床Fの強度に応じて、工具交換装置20が自動工具交換する際の速度を調整することによって、斯かる問題に対応する。
On the other hand, when the tool holder 17 (tool 4) is attached to the
図5は、本実施の形態1の工作機械1において、工具交換装置20の動作速度を調整する処理を説明する流れ図である。
CPU31は、入力部25を監視することによって、ユーザから床Fの強度を算出する指示(以下、強度算出指示と言う。)を受け付けたか否かを判定する(ステップS101)。本発明はこれに限るものではなく、例えばメインスイッチ(不図示)をONにした場合、これを強度算出指示として認識するように構成しても良い。
FIG. 5 is a flowchart for explaining processing for adjusting the operating speed of the
By monitoring the
CPU31は強度算出指示を受け付けていないと判定した場合(ステップS101:NO)、斯かる判定を繰り返して行う。CPU31は、強度算出指示を受け付けたと判定した場合(ステップS101:YES)、駆動回路51Aに主軸ヘッド7の上昇を指示する。CPU31の指示に従って駆動回路51AはZ軸モータ51を駆動し、主軸ヘッド7が所定の高速にてZ軸方向に上昇する(ステップS102)。
When the
CPU31は、エンコーダ51Bからのフィードバック信号に基づいて主軸ヘッド7の位置を監視することによって、主軸ヘッド7の位置が第1位置に到達したか否かを判定する(ステップS103)。前記第1位置は、後述の第2位置よりも低い位置であり、後述の第3位置よりは高い位置である。即ち、Z軸方向において、第3位置、第1位置、第2位置の順に高い位置であり、第1位置は第2位置に近い位置である。
The
CPU31は、主軸ヘッド7の位置が第1位置に到達していないと判定した場合(ステップS103:NO)、処理をステップS102に戻し、主軸ヘッド7は高速での上昇を続ける。CPU31は、主軸ヘッド7の位置が第1位置に到達していると判定した場合(ステップS103:YES)、駆動回路51Aに主軸ヘッド7の上昇速度の減速を指示する。CPU31の指示に従って駆動回路51AはZ軸モータ51の駆動電流を制御し、主軸ヘッド7は低速にてZ軸方向に上昇する(ステップS104)。
When the
CPU31は、エンコーダ51Bからのフィードバック信号に基づいて主軸ヘッド7の位置を監視することによって、主軸ヘッド7の位置が第2位置に到達したか否かを判定する(ステップS105)。CPU31は、主軸ヘッド7の位置が第2位置に到達していないと判定した場合(ステップS105:NO)、処理をステップS104に戻し、主軸ヘッド7は低速での上昇を続ける。CPU31は、主軸ヘッド7の位置が第2位置に到達していると判定した場合(ステップS105:YES)、駆動回路51Aに主軸ヘッド7の停止を指示する。CPU31の指示に従って駆動回路51AはZ軸モータ51の駆動電流を制御し、主軸ヘッド7は停止する(ステップS106)。
The
CPU31は、駆動回路51Aに主軸ヘッド7の高速下降を指示する。CPU31の指示に従って駆動回路51AはZ軸モータ51の駆動電流を制御し、主軸ヘッド7は高速にて下降する(ステップS107)。
The
CPU31は、エンコーダ51Bからのフィードバック信号に基づいて主軸ヘッド7の位置を監視することによって、主軸ヘッド7の位置が第3位置に到達したか否かを判定する(ステップS108)。CPU31は、主軸ヘッド7の位置が第3位置に到達していないと判定した場合(ステップS108:NO)、処理をステップS107に戻し、主軸ヘッド7は高速での下降を続ける。CPU31は、主軸ヘッド7の位置が第3位置に到達していると判定した場合(ステップS108:YES)、駆動回路51Aに主軸ヘッド7の停止を指示する。CPU31の指示に従って駆動回路51AはZ軸モータ51の駆動電流を制御し、主軸ヘッド7は停止する(ステップS109)。
The
この際、主軸ヘッド7の下降の慣性によって、床Fに所定の力Nが加わり、工作機械1及び床Fが振動し、振動測定部26は振動波形を計測する。該振動波形は前記振動による工作機械1の変位を周波数に対応付けて表したものである。制御部32(床強度算出部321)は入出力部33を介して振動測定部26から振動波形を取得する(ステップS110)。
At this time, due to the inertia of the descending
図6は、本実施の形態1の工作機械1において、振動測定部26が測定した振動波形の一例を示す例示図である。図6中、実線のグラフが、振動測定部26が測定した振動波形(以下、測定振動波形と言う。)である。図6において、横軸は周波数であり、縦軸は工作機械1の変位を示す。図6の縦軸は、加速度、速度でもよい。
FIG. 6 is an exemplary diagram showing an example of a vibration waveform measured by the
床強度算出部321は、振動測定部26から取得した測定振動波形から最大変位を抽出する(ステップS111)。前記最大変位は、50Hzの周波数範囲内において、最も大きい変位を示すピークである。図6において、最大変位の値(大きさ)はL1(実線の矢印参照)であり、対応する周波数はH1である。
The floor
床強度算出部321は閾値を記憶部34から読み出す(ステップS112)。前記閾値の一例を図6に破線のグラフにて例示する。床強度算出部321は、前記閾値及び前記測定振動波形に基づいて工作機械1を設置した床Fの強度を算出する(ステップS113)。
The floor
床強度算出部321は、50Hzの周波数範囲内において、前記測定振動波形の最大変位の大きさと、前記閾値の最大変位(図6中、破線の矢印参照)の大きさとを比較することによって、床Fの強度を算出する。前記閾値における最大変位の値(大きさ)はL0であり、対応する周波数はH0である。
床強度算出部321は、測定振動波形の最大変位の大きさが閾値の最大変位よりも小さい場合、前記閾値の最大変位に対する測定振動波形の最大変位の大きさの比(L1/L0)に基づいて床Fの強度を算出する。
The floor
If the magnitude of the maximum displacement of the measured vibration waveform is smaller than the maximum displacement of the threshold, the floor
表示部28は床強度算出部321が算出した床Fの強度を表示する(ステップS114)。例えば、表示部28は「L1/L0」の値をそのまま数字(例えば百分率)として表示する。又は、記憶部34が第1閾値及び第2閾値(第1閾値>第2閾値)を記憶して、L1/L0が第1閾値よりも大きい場合、「硬い床」とのテキストを表示し、L1/L0が第1閾値よりは小さいく第2閾値よりは大きい場合、「やや弱い床」とのテキストを表示し、L1/L0が第2閾値よりも小さい場合、「弱い床」とのテキストを表示する。
測定振動波形の最大変位の大きさが閾値の最大変位より大きい場合、表示部28は「硬い床」とのテキストを表示する。
The
If the magnitude of the maximum displacement of the measured vibration waveform is greater than the threshold maximum displacement,
本発明はこれに限るものではなく、床強度算出部321が、前記測定振動波形の最大変位の大きさと前記閾値の最大変位との差(|L0-L1|)に基づいて床Fの強度を算出しても良い。
The present invention is not limited to this, and the
CPU31は、ステップS113で算出した床Fの強度が所定の閾値未満であるか否かを判定する(ステップS115)。前記所定の閾値は、例えば前述の第1閾値である。CPU31は、床Fの強度が所定の閾値未満であると判定した場合(ステップS115:YES)、速度調整部322に速度調整を指示する。CPU31の指示に応じて、速度調整部322は、工具交換装置20の自動工具交換における主軸9の上下移動速度、マガジンモータ55の回転速度等を遅く調整する(ステップS116)。CPU31は、床Fの強度が所定の閾値未満でないと判定した場合(ステップS115:NO)、処理を終了する。
The
以上においては、床強度算出部321が、前記測定振動波形の最大変位と、前記閾値の最大変位との大きさを比較することによって床Fの強度を算出することについて説明したが、これに限るものではない。床強度算出部321が、前記測定振動波形の最大変位に係る周波数と、前記閾値の最大変位に係る周波数とを比較することによって床Fの強度を算出しても良い。
測定振動波形の最大変位の周波数が閾値の最大変位の周波数よりも低い場合、床強度算出部321が、前記測定振動波形の最大変位の周波数と前記閾値の最大変位の周波数との差(|H0-H1|)に基づいて床Fの強度を算出しても良い。また、床強度算出部321が、前記閾値の最大変位の周波数に対する測定振動波形の最大変位の周波数の比(H1/H0)に基づいて床Fの強度を算出しても良い。
In the above description, the
When the maximum displacement frequency of the measured vibration waveform is lower than the threshold maximum displacement frequency, the
以上においては、主軸ヘッド7が下降した場合の床Fの振動波形を振動測定部26が計測したがこれに限るものでない。主軸ヘッド7の下降の代わりに、マガジン21が回転した場合又はテーブル10が移動した場合の床Fの振動波形を振動測定部26が計測し、この計測結果を床Fの強度算出に用いても良い。
In the above description, the vibration waveform of the floor F is measured by the
以上においては、振動測定部26が計測した振動波形を用いて床Fの強度を算出することについて説明したが、これに限るものでない。
Z軸モータ51に外部から負荷がかかると、速度変化が生じる。速度変化は、位置フィードバック信号と速度フィードバック信号により検出する。駆動回路51Aは、検出した速度変化を元に戻すために駆動電力を制御する。故に、数値制御装置30は、フィードバック制御時に、Z軸モータ51にかかる負荷に応じて駆動電流を制御するので、駆動電流に基づき、Z軸モータ51にかかる負荷を算出できる。即ち、Z軸モータ51にかかる負荷に基づいて、床の強度を測定しても良い。
Although the calculation of the strength of the floor F using the vibration waveform measured by the
When a load is applied to the Z-
以上のように、本実施の形態1の工作機械1は、床Fの強度に応じて床Fが弱い場合は、速度調整部322が、工具交換装置20の自動工具交換時における主軸9の上下移動速度、マガジンモータ55の回転速度等を遅くし、床Fに与える衝撃を減らす。従って、床Fの振動が床F上の他の機械に与える影響を事前に抑制できる。
また、主軸ヘッド7が下降した場合、マガジン21が回転した場合又はテーブル10が移動した場合の床Fの振動波形を計測するので、床Fの強度測定時において床Fへ加わる力Nが一定であり、安定且つ信頼性の高い計測結果を得ることができる。
As described above, according to the
Further, since the vibration waveform of the floor F is measured when the
(実施の形態2)
図7は、本実施の形態2の工作機械1において、工具交換装置20の動作速度を調整する処理を説明する流れ図である。図7において、ステップS201~ステップS214は、実施の形態1の図5のステップS101~ステップS114と同様であり、説明を省略する。
(Embodiment 2)
FIG. 7 is a flowchart for explaining processing for adjusting the operating speed of the
表示部28が床Fの強度を表示した後(ステップS214)、CPU31は、ステップS213で算出した床Fの強度が所定の閾値未満であるか否かを判定する(ステップS215)。CPU31は、床Fの強度が所定の閾値未満であると判定した場合(ステップS215:YES)、表示部28に選択勧告の表示を指示する。CPU31の指示に応じて表示部28は選択勧告の表示を行う(ステップS216)。前記選択勧告は、速度調整部322による工具交換装置20の動作速度の調整を行うか否かの選択をユーザに促す内容のテキストである。
After the
CPU31は、選択受付部323又は入力部25を監視することによって、工具交換装置20の動作速度の調整を実行する旨の選択をユーザから受け付けたか否かを判定する(ステップS217)。CPU31は、実行する旨の選択をユーザから受け付けていないと判定した場合(ステップS217:NO)、即ち実行しない旨の選択をユーザから受け付けた場合、処理を終了する。
The
CPU31は、工具交換装置20の動作速度の調整を実行する旨の選択をユーザから受け付けたと判定した場合(ステップS217:YES)、速度調整部322に速度調整を指示する。CPU31の指示に応じて、速度調整部322は、工具交換装置20の自動工具交換における主軸9の上下移動速度、マガジンモータ55の回転速度等を遅く調整する(ステップS218)。
When the
以上のように、本実施の形態2の工作機械1は、床Fの強度に応じて床Fが弱い場合は、自機械が床Fに与える衝撃を減らし、床Fの振動が床F上の他の機械に与える影響を抑制できる。また、床Fの強度測定時に床Fへ加わる力Nを一定にし、安定且つ信頼性の高い計測結果を得ることができる。
更に、本実施の形態2の工作機械1においては、ユーザの必要に応じて工具交換装置20の動作速度の調整を選択的に行うことができる。
As described above, according to the
Furthermore, in the
実施の形態1と同様の部分については、同一の符号を付して詳細な説明を省略する。 The same reference numerals are assigned to the same parts as in the first embodiment, and detailed description thereof will be omitted.
(実施の形態3)
図8は、本実施の形態3の工作機械1において、工具交換装置20の動作速度を調整する処理を説明する流れ図である。図8において、ステップS301~ステップS310は、実施の形態1の図5のステップS101~ステップS110と同様であり、説明を省略する。
(Embodiment 3)
FIG. 8 is a flowchart for explaining processing for adjusting the operating speed of the
床強度算出部321は、振動測定部26から取得した測定振動波形から最大変位を抽出し(ステップS311)、抽出した最大変位に係る周波数を抽出する(ステップS312)。図6において、測定振動波形の最大変位の値(大きさ)はL1であり、対応する周波数はH1である。床強度算出部321は閾値を記憶部34から読み出す(ステップS313)。前記閾値の一例を図6に破線のグラフとして例示する。図6において、閾値の最大変位の値(大きさ)はL0であり、対応する周波数はH0である。
The floor
CPU31は、測定振動波形の最大変位の周波数H1が閾値の最大変位の周波数H0未満であるか否かを判定する(ステップS314)。CPU31は、測定振動波形の最大変位の周波数H1が閾値の最大変位の周波数H0未満であると判定した場合(ステップS314:YES)、速度調整部322に速度調整を指示する。CPU31の指示に応じて、速度調整部322は、工具交換装置20の自動工具交換における主軸9の上下移動速度、マガジンモータ55の回転速度等を遅く調整する(ステップS316)。CPU31は、測定振動波形の最大変位の周波数H1が閾値の最大変位の周波数H0未満でないと判定した場合(ステップS314:NO)、測定振動波形の最大変位の大きさL1が閾値の最大変位の大きさL0未満であるか否かを判定する(ステップS315)。
The
CPU31は、測定振動波形の最大変位の大きさL1が閾値の最大変位の大きさL0未満であると判定した場合(ステップS315:YES)、速度調整部322に速度調整を指示し、速度調整部322が工具交換装置20の自動工具交換における主軸9の上下移動速度、マガジンモータ55の回転速度等を遅く調整する(ステップS316)。
この際、表示部28は床強度算出部321が算出した床Fの強度を表示しても良い。表示部28による床Fの強度の表示については既に説明しており、説明を省略する。
CPU31は、測定振動波形の最大変位の大きさL1が閾値の最大変位の大きさL0未満でないと判定した場合(ステップS315:NO)、処理を終了する。
When the
At this time, the
When the
以上のように、本実施の形態3の工作機械1は、床Fの強度に応じて床Fが弱い場合は、自機械が床Fに与える衝撃を減らし、床Fの振動が床F上の他の機械に与える影響を抑制できる。また、床Fの強度測定時に床Fへ加わる力Nを一定にし、安定且つ信頼性の高い計測結果を得ることができる。
更に、本実施の形態3の工作機械1においては、最大変位の大きさ及び最大変位の周波数に基づいて、工具交換装置20の動作速度を調整するか否か判断する。従って、最大変位の大きさ又は最大変位の周波数の何れか一方のみに基づいて斯かる判断を行う場合に比べて、正確な判断が可能である。
As described above, according to the
Furthermore, in the
実施の形態1又は2と同様の部分については、同一の符号を付して詳細な説明を省略する。 Parts similar to those in the first or second embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.
なお、上述した床強度算出部321、速度調整部322、選択受付部323は、ハードウェアロジックによって構成してもよいし、CPU31が所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
Note that the floor
1 工作機械
4 工具
5 コラム
7 主軸ヘッド
20 工具交換装置
26 振動測定部
28 表示部
321 床強度算出部
322 速度調整部
323 選択受付部
1
26
321
323 selection acceptance unit
Claims (11)
自機械を設置した床の強度を算出する床強度算出部と、
前記床強度算出部が算出した床の強度を表示する表示部と、
前記工具の自動交換装置と、
前記床強度算出部の算出結果に基づいて、前記自動交換装置の動作速度を調整する速度調整部とを備える工作機械。 In machine tools that work using tools,
a floor strength calculator that calculates the strength of the floor on which the machine is installed;
a display unit for displaying the strength of the floor calculated by the floor strength calculation unit ;
an automatic changer for the tool;
A machine tool , comprising: a speed adjusting unit that adjusts an operation speed of the automatic changer based on a calculation result of the floor strength calculating unit .
前記床強度算出部は、前記振動を周波数に対応付けた場合における所定の周波数範囲内の最大振動の大きさ又は該最大振動に係る周波数に基づいて、前記床の強度を算出する請求項1又は2に記載の工作機械。 Equipped with a vibration measurement unit that measures the vibration of the own machine when a specific part is operating,
2. The floor strength calculation unit calculates the strength of the floor based on a maximum vibration magnitude within a predetermined frequency range or a frequency associated with the maximum vibration when the vibrations are associated with frequencies. 2. The machine tool according to 2.
前記床強度算出部は、前記振動を周波数に対応付けた場合における所定の周波数範囲内の最大振動の大きさ及び該最大振動に係る周波数に基づいて、前記床の強度を算出する請求項1又は2に記載の工作機械。 Equipped with a vibration measurement unit that measures the vibration of the own machine due to the vibration of a specific part during operation,
2. The floor strength calculation unit calculates the strength of the floor based on the magnitude of the maximum vibration within a predetermined frequency range and the frequency associated with the maximum vibration when the vibration is associated with the frequency. 2. The machine tool according to 2.
算出した床の強度を前記工作機械の表示部に表示し、
前記算出した床の強度に基づいて、工具の自動交換装置の動作速度を調整する処理を前記工作機械が実行する情報処理方法。 Calculate the strength of the floor on which the machine tool is installed,
Displaying the calculated strength of the floor on the display unit of the machine tool ,
An information processing method in which the machine tool executes a process of adjusting an operating speed of an automatic tool changer based on the calculated strength of the floor .
工作機械を設置した床の強度を算出し、
算出した床の強度を前記工作機械の表示部に表示し、
前記算出した床の強度に基づいて、工具の自動交換装置の動作速度を調整する処理を実行させるコンピュータプログラム。 to the computer,
Calculate the strength of the floor on which the machine tool is installed,
Displaying the calculated strength of the floor on the display unit of the machine tool ,
A computer program for executing a process of adjusting an operation speed of an automatic tool changer based on the calculated strength of the floor .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019064186A JP7167811B2 (en) | 2019-03-28 | 2019-03-28 | Machine tool, information processing method and computer program |
CN202010104054.8A CN111752225B (en) | 2019-03-28 | 2020-02-20 | Machine tools, information processing methods and storage media |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019064186A JP7167811B2 (en) | 2019-03-28 | 2019-03-28 | Machine tool, information processing method and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020163490A JP2020163490A (en) | 2020-10-08 |
JP7167811B2 true JP7167811B2 (en) | 2022-11-09 |
Family
ID=72673044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019064186A Active JP7167811B2 (en) | 2019-03-28 | 2019-03-28 | Machine tool, information processing method and computer program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7167811B2 (en) |
CN (1) | CN111752225B (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000068195A (en) | 1998-08-24 | 2000-03-03 | Canon Inc | Device manufacturing equipment |
JP2009042893A (en) | 2007-08-07 | 2009-02-26 | Chugoku Electric Power Co Inc:The | Floor strength examination support system, floor strength examination support method, and floor strength examination support program |
JP2009100985A (en) | 2007-10-24 | 2009-05-14 | Toshiba Corp | Washing machine |
JP2009172235A (en) | 2008-01-25 | 2009-08-06 | Mitsubishi Electric Corp | Floor surface detector and vacuum cleaner |
JP2012225814A (en) | 2011-04-21 | 2012-11-15 | Takayoshi Hirata | Method for detecting strength change of structure |
JP2012232370A (en) | 2011-04-28 | 2012-11-29 | Seiko Epson Corp | Robot controller, simplified installation type robot, and method of controlling simplified installation type robot |
JP2013064693A (en) | 2011-09-20 | 2013-04-11 | Kozo Keikaku Engineering Inc | Vibration analyzer, vibration analysis method and vibration analysis program |
JP2016135522A (en) | 2015-01-23 | 2016-07-28 | ファナック株式会社 | System enabling prompt work on workpiece |
JP2016534348A (en) | 2013-09-02 | 2016-11-04 | ノースロップ グルマン リテフ ゲーエムベーハーNorthrop Grumman LITEF GmbH | Movement monitoring system and movement monitoring method |
JP2017068391A (en) | 2015-09-29 | 2017-04-06 | ブラザー工業株式会社 | Numerical control device and method for compensating for lost motion of numerical control device |
JP2018091629A (en) | 2016-11-30 | 2018-06-14 | 株式会社ディスコ | Vibration measuring apparatus and cutting apparatus having the same |
JP2018094686A (en) | 2016-12-14 | 2018-06-21 | ファナック株式会社 | Machine learning device, cnc device and machine learning method detecting sign of occurrence of chattering of tool in machine tool |
JP2018196909A (en) | 2017-05-23 | 2018-12-13 | Dmg森精機株式会社 | Vibration source estimation device |
EP3446828A1 (en) | 2016-05-24 | 2019-02-27 | Doosan Machine Tools Co., Ltd. | Machining center |
JP2020129220A (en) | 2019-02-07 | 2020-08-27 | ファナック株式会社 | Management device and management system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2535479B2 (en) * | 1992-06-23 | 1996-09-18 | ファナック株式会社 | Automatic tool changer |
JPH09237757A (en) * | 1996-02-29 | 1997-09-09 | Canon Inc | Semiconductor producing apparatus |
US20060249315A1 (en) * | 2005-03-31 | 2006-11-09 | Massachusetts Institute Of Technology | Artificial human limbs and joints employing actuators, springs, and variable-damper elements |
DE102007039570A1 (en) * | 2006-09-04 | 2008-03-06 | Robert Bosch Gmbh | Machine tool monitoring device |
KR101504683B1 (en) * | 2008-10-06 | 2015-03-20 | 엘지전자 주식회사 | Laundry processing equipment |
JP6379536B2 (en) * | 2014-03-12 | 2018-08-29 | 株式会社ジェイテクト | Numerical control device and NC program creation device |
CN106141241B (en) * | 2016-09-19 | 2018-08-10 | 青岛科技大学 | A kind of automatic feed drilling machine of quick-replaceable drill bit |
JPWO2018066072A1 (en) * | 2016-10-04 | 2018-10-04 | 三菱電機株式会社 | Control device |
JP2019000956A (en) * | 2017-06-16 | 2019-01-10 | オークマ株式会社 | Spindle control device of machine tool |
-
2019
- 2019-03-28 JP JP2019064186A patent/JP7167811B2/en active Active
-
2020
- 2020-02-20 CN CN202010104054.8A patent/CN111752225B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000068195A (en) | 1998-08-24 | 2000-03-03 | Canon Inc | Device manufacturing equipment |
JP2009042893A (en) | 2007-08-07 | 2009-02-26 | Chugoku Electric Power Co Inc:The | Floor strength examination support system, floor strength examination support method, and floor strength examination support program |
JP2009100985A (en) | 2007-10-24 | 2009-05-14 | Toshiba Corp | Washing machine |
JP2009172235A (en) | 2008-01-25 | 2009-08-06 | Mitsubishi Electric Corp | Floor surface detector and vacuum cleaner |
JP2012225814A (en) | 2011-04-21 | 2012-11-15 | Takayoshi Hirata | Method for detecting strength change of structure |
JP2012232370A (en) | 2011-04-28 | 2012-11-29 | Seiko Epson Corp | Robot controller, simplified installation type robot, and method of controlling simplified installation type robot |
JP2013064693A (en) | 2011-09-20 | 2013-04-11 | Kozo Keikaku Engineering Inc | Vibration analyzer, vibration analysis method and vibration analysis program |
JP2016534348A (en) | 2013-09-02 | 2016-11-04 | ノースロップ グルマン リテフ ゲーエムベーハーNorthrop Grumman LITEF GmbH | Movement monitoring system and movement monitoring method |
JP2016135522A (en) | 2015-01-23 | 2016-07-28 | ファナック株式会社 | System enabling prompt work on workpiece |
JP2017068391A (en) | 2015-09-29 | 2017-04-06 | ブラザー工業株式会社 | Numerical control device and method for compensating for lost motion of numerical control device |
EP3446828A1 (en) | 2016-05-24 | 2019-02-27 | Doosan Machine Tools Co., Ltd. | Machining center |
JP2018091629A (en) | 2016-11-30 | 2018-06-14 | 株式会社ディスコ | Vibration measuring apparatus and cutting apparatus having the same |
JP2018094686A (en) | 2016-12-14 | 2018-06-21 | ファナック株式会社 | Machine learning device, cnc device and machine learning method detecting sign of occurrence of chattering of tool in machine tool |
JP2018196909A (en) | 2017-05-23 | 2018-12-13 | Dmg森精機株式会社 | Vibration source estimation device |
JP2020129220A (en) | 2019-02-07 | 2020-08-27 | ファナック株式会社 | Management device and management system |
Also Published As
Publication number | Publication date |
---|---|
CN111752225B (en) | 2024-03-08 |
CN111752225A (en) | 2020-10-09 |
JP2020163490A (en) | 2020-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107206559B (en) | Motor control method, control device, and machine tool with tool magazine | |
CN106020129A (en) | Numerical control apparatus and control method thereof | |
CN106475833B (en) | Numerical control device and control method | |
JP5493871B2 (en) | Backlash amount detection method for feed drive device and backlash amount detection device for feed drive device | |
JPH11156672A (en) | Numerical control device, and machine tool having it | |
WO2017159772A1 (en) | Machining time prediction device, cutting system, and machining time prediction method | |
CN102554668A (en) | Numerical control device and method for controlling numerical control device | |
JP2006102889A (en) | Abnormality-determining device of speed reducer and abnormality-determining method of speed reducer | |
WO2022050209A1 (en) | Machine tool and information processing device | |
JP5321515B2 (en) | Numerical control device for machine tools | |
JP2009237929A (en) | Numerical controller, control program for numerical controller, and recording medium for numerical controller | |
JP7167811B2 (en) | Machine tool, information processing method and computer program | |
JP7035875B2 (en) | Numerical control device, numerical control method, and numerical control program | |
CN112748702B (en) | Vibration suppressing method and vibration suppressing device | |
JP7057312B2 (en) | Machine Tools | |
JP7226070B2 (en) | Numerical controller | |
JP6582814B2 (en) | Numerical controller and lost motion compensation method for numerical controller | |
JP7188378B2 (en) | Numerical controller and control method of the numerical controller | |
JP7024561B2 (en) | Machine tools, computer programs and control methods | |
JP2021060809A (en) | Machine tool | |
JP4754708B2 (en) | Numerical control device for machine tools | |
JP2020140504A (en) | Numerical control device and control method | |
JP5491220B2 (en) | Torque detection device | |
WO2024127624A1 (en) | Misalignment detection method, misalignment detection device, and machine tool equipped with misalignment detection device | |
JP7436174B2 (en) | Machine Tools |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210309 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220624 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220927 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221010 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7167811 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |