Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7586938B2 - 表示装置 - Google Patents
[go: Go Back, main page]

JP7586938B2 - 表示装置 - Google Patents

表示装置 Download PDF

Info

Publication number
JP7586938B2
JP7586938B2 JP2022575566A JP2022575566A JP7586938B2 JP 7586938 B2 JP7586938 B2 JP 7586938B2 JP 2022575566 A JP2022575566 A JP 2022575566A JP 2022575566 A JP2022575566 A JP 2022575566A JP 7586938 B2 JP7586938 B2 JP 7586938B2
Authority
JP
Japan
Prior art keywords
vibration
axis
series data
trajectory
unit
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
Application number
JP2022575566A
Other languages
English (en)
Other versions
JPWO2022153937A1 (ja
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
Publication of JPWO2022153937A1 publication Critical patent/JPWO2022153937A1/ja
Application granted granted Critical
Publication of JP7586938B2 publication Critical patent/JP7586938B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • G05B19/4069Simulating machining process on screen
    • 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/402Numerical 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 control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
    • 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
    • G05B19/4062Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
    • 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/404Numerical 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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35321Display only tool locus, dynamic
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35327Display tool locus together with correlated machining parameter, load motor
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35349Display part, programmed locus and tool path, traject, dynamic locus
    • 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/37Measurements
    • G05B2219/37434Measuring vibration of machine or workpiece or tool

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Description

本開示は、表示装置に関する。
工作機械等の産業機械による機械加工では、種々の理由により振動が発生する。振動は、加工面に筋目が現れる等の加工不良の原因となるため、歩留まりを改善するためには振動の検出と抑制が重要である。振動箇所の検出及び評価は、例えば、実加工したワークの加工面を作業者が目視で確認することにより行われているが、目視による確認は、作業者の経験値等に大きく影響され、客観的な評価が難しいという課題がある。
これに対して、実際に加工を行って取得した各軸の位置データ等を表示及び操作することにより、振動箇所の検出及び評価が行われている。ただしこの場合には実加工が必要であるうえ、このようなデータによる確認は振動箇所が事前に分かっている必要があり、表示装置の操作に慣れている必要がある等の課題がある。
そこで、工具先端部の3次元軌跡上の位置と、各軸の時系列波形データにおける時間軸上の位置との対応を視覚的に捉えることが可能な表示装置が開示されている(例えば、特許文献1参照)。この表示装置によれば、工具軌跡上の点に対応する各軸の動きを直感的に把握することができ、軸の動きの調整を効率的に行うことができるとされている。
特開2011-22688号公報
しかしながら特許文献1の表示装置では、工具の移動軌跡上における振動箇所を検出するとともに、振動箇所において振動の原因となっている振動軸を自動的に特定することはできなかった。これは、産業機械の立ち上げや評価の時間効率の低下に直結するため、解決すべき重要課題である。
本開示は、産業機械による機械加工において、実際に加工を行うことなく、工具の移動軌跡上における振動箇所と振動の原因である振動軸を事前に自動的に特定して表示することが可能な表示装置を提供することを目的とする。
(1) 本開示の一態様は、産業機械の各軸を駆動するサーボモータを制御するサーボ制御装置のサーボデータを表示する表示装置であって、前記サーボモータ又は被駆動体の実位置及び指令位置の各時系列データを取得する取得部と、前記取得部で取得された前記サーボモータ又は被駆動体の実位置及び指令位置の各時系列データから、実位置に基づく工具の移動軌跡及び指令位置に基づく工具の移動軌跡を算出する移動軌跡算出部と、前記移動軌跡算出部で算出された実位置に基づく工具の移動軌跡及び指令位置に基づく工具の移動軌跡から、前記工具の軌跡誤差の時系列データを算出する軌跡誤差算出部と、前記軌跡誤差算出部で算出された前記工具の軌跡誤差の時系列データを、所定の時間範囲ごとにフーリエ変換して周波数解析することにより、前記時間範囲ごとに各周波数成分の振幅を算出する振幅算出部と、前記振幅算出部で算出された各周波数成分の振幅が所定の閾値より大きい周波数成分を検出するとともに、検出された周波数成分に対応する前記時間範囲を振動箇所と検出する振動検出部と、前記各軸の位置偏差又はトルク指令の時系列データから、前記振動検出部で検出された周波数成分に対応する時間範囲を抽出し、抽出された時間範囲において、前記各軸の位置偏差又はトルク指令の時系列データをフーリエ変換して周波数解析することにより、前記振動検出部で検出された周波数成分と同じ周波数成分の振幅が大きい軸を振動軸と判定する振動軸判定部と、前記移動軌跡算出部で算出された前記移動軌跡を表示するとともに、前記振動検出部で検出された前記振動箇所を前記移動軌跡上に表示し、且つ、前記振動軸判定部で振動軸と判定された軸を表示する表示部と、を備える、表示装置である。
本開示の一態様によれば、産業機械による機械加工において、実際に加工を行うことなく、工具の移動軌跡上における振動箇所と振動の原因である振動軸を事前に自動的に特定して表示することが可能な表示装置を提供できる。
本開示の一実施形態に係る表示装置の構成を示す図である。 工具の軌跡誤差の時系列データにおける周波数解析を説明するための図である。 各軸の位置偏差の時系列データにおける周波数解析を説明するための図である。 上記実施形態に係る表示装置の表示例を示す図である。 上記実施形態に係る表示装置における表示処理の手順を示すフローチャートである。
以下、本開示の一実施形態について図面を参照して詳細に説明する。
図1は、本開示の一実施形態に係る表示装置1の構成を示す図である。図1に示されるように、本実施形態に係る表示装置1は、工作機械2の軸1~軸nの各軸20を駆動する電動機(サーボモータ)を制御するための工作機械の制御装置(サーボ制御装置)3のサーボデータを取得し、必要なデータ処理をしてそのデータ処理結果を表示するものである。
サーボ制御装置としての工作機械の制御装置3は、いずれも不図示である、マイクロコンピュータ等からなる制御ユニットと、ROMやRAM等のメモリを含む記憶ユニットと、表示装置1との間でサーボデータ等の送受信を行う送受信ユニットと、を備える。
本実施形態に係る表示装置1は、例えば、CPU、メモリ等を有するコンピュータ等により構成される。図1に示されるように、表示装置1は、データ取得部11と、移動軌跡算出部12と、軌跡誤差算出部13と、振幅算出部14と、振動検出部15と、振動軸判定部16と、表示部17と、を備える。
データ取得部11は、電動機又は被駆動体の実位置及び指令位置の時系列データを取得する。具体的に、データ取得部11は、加工プログラムに基づいて生成される位置指令から、電動機又は被駆動体の指令位置の時系列データを取得する。また、データ取得部11は、各軸20を駆動する電動機に設けられたエンコーダ等の位置検出器による位置フィードバックから、電動機又は被駆動体の実位置の時系列データを取得する。位置フィードバックは、工作機械2を空加工することにより取得される。即ち本実施形態では、実際に加工を行うことなく空加工により、工作機械の制御装置3から事前にサーボデータを取得する。さらには、データ取得部11は、工作機械の制御装置3から、工具長、工具径等の工具情報やトルク指令等もあわせて取得する。
移動軌跡算出部12は、工作機械2が備える工具の先端の移動軌跡、即ち加工軌跡を算出する。具体的に、移動軌跡算出部12は、データ取得部11で取得された電動機又は被駆動体の実位置の時系列データから、実位置に基づく工具の先端の移動軌跡を算出する。また、移動軌跡算出部12は、データ取得部11で取得された電動機又は被駆動体の指令位置の時系列データから、指令位置に基づく工具の先端の移動軌跡を算出する。なお、各移動軌跡の算出には、データ取得部11で取得された工具情報も利用される。
軌跡誤差算出部13は、工作機械2が備える工具の軌跡誤差の時系列データを算出する。具体的に、軌跡誤差算出部13は、移動軌跡算出部12で算出された実位置に基づく工具の移動軌跡と、同様に移動軌跡算出部12で算出された指令位置に基づく工具の移動軌跡と、の差分から、工具の軌跡誤差の時系列データを算出する。
振幅算出部14は、軌跡誤差算出部13で算出された工具の軌跡誤差の時系列データについて周波数解析を実行することにより、各周波数成分の振幅を算出する。周波数解析の手法としては特に限定されず、時系列データに対して各周波数成分の波形がどれだけ含まれているかを解析できればよい。例えば本実施形態では、周波数解析の手法としてフーリエ変換を採用する。
図2は、工具の軌跡誤差の時系列データにおける周波数解析を説明するための図である。図2に示されるように、軌跡誤差算出部13で算出された工具の軌跡誤差の時系列データをフーリエ変換することにより、工具の軌跡誤差の時系列データが周波数系列データに変換される。即ち、横軸が時間tで表される時系列データが、横軸が周波数fで表される周波数系列データに変換される。これにより、各周波数成分における振幅mの算出が可能となる。
振動検出部15は、振幅算出部14で算出された各周波数成分の振幅が、所定の閾値より大きい周波数成分を検出するとともに、検出された周波数成分に対応する時間から求められる位置を振動箇所として検出する。所定の閾値は、例えば実験データ等に基づいて、各周波数成分の振幅と、各周波数成分に対応した時間、位置における加工面形状との関係から、予め設定されて記憶されている。
振動軸判定部16は、振動検出部15で検出された振動箇所において、振動の原因となっている振動軸を各軸20の中から判定する。振動軸としては、一つに限られず、複数の軸が振動軸として判定され得る。具体的に、振動軸判定部16は、振動検出部15で検出された周波数成分に対応する時間範囲を抽出し、抽出された時間範囲において、各軸の位置偏差又はトルク指令の時系列データについて周波数解析を実行する。そして、振動検出部15で検出された周波数成分と同じ周波数成分の振幅が大きい軸を、振動軸と判定する。
図3は、各軸20の位置偏差の時系列データにおける周波数解析を説明するための図である。振幅算出部14で実行される周波数解析と同様に、周波数解析の手法としては特に限定されず、例えばフーリエ変換が採用される。図3に示されるように、上述の指令位置と位置フィードバックとの差分である位置偏差の時系列データをフーリエ変換することにより、位置偏差の時系列データが周波数系列データに変換される。即ち、横軸が時間tで表される時系列データが、横軸が周波数fで表される周波数系列データに変換される。これについては、位置偏差に基づいて生成されるトルク指令の時系列データの場合も同様である。
図3中、上段に示されるデータは、周波数解析前の各軸の位置偏差の時系列データであり、下段に示されるデータは、周波数解析後の各軸の位置偏差の周波数系列データである。図3に示す例では、振動検出部15において検出された周波数成分Fに対応する時間範囲Tを抽出し、かかる時間範囲Tにおいて軸1~軸nの各軸20の位置偏差の時系列データを周波数解析したものである。このように、振動箇所と検出された周波数成分Fに対応する時間範囲Tのみについてフーリエ変換を実行することにより、計算量を軽減することが可能である。
図3に示されるように、フーリエ変換後の各軸20の位置偏差の周波数系列データを比較すると、軸Aの周波数系列データにおいて大きなピークが認められ、振幅mが大きいことが確認される。これにより、軸Aが振動箇所における振動の支配的要因となっている振動軸であると判定できる。
表示部17は、移動軌跡算出部12で算出された実位置に基づく工具の先端の移動軌跡を表示する。また、表示部17は、振動検出部15で検出された振動箇所を移動軌跡上に表示するとともに、振動軸判定部16で振動軸と判定された軸を表示する。
また、表示部17は、移動軌跡上の振動箇所を、他の箇所と比べて表示属性を変えて表示可能である。これにより、表示部17は、振動箇所を強調表示することができ、視覚的に振動箇所を把握できるようになっている。
図4は、本実施形態に係る表示装置1の表示例を示す図である。図4に示される例では、表示部17により表示画面10に表示される工具の先端の移動軌跡上に、実線矢印や破線矢印により振動箇所における振動波形が強調表示されている。表示画面10には、振動軸の他、該振動軸に対応する周波数や振幅(最大振幅等)等のテキストデータも表示される。また、表示画面10では、振動検出部15で利用される振幅の閾値の入力が可能となっている。さらには、表示画面10では、周波数を入力することで周波数検索が可能となっており、入力された周波数に対応する移動軌跡を表示可能となっている。
以上の構成を備える本実施形態に係る表示装置1の表示処理の手順について、図5を参照して説明する。図5は、本実施形態に係る表示装置1における表示処理の手順を示すフローチャートである。この表示処理は、工作機械2の空加工を実行後、任意のタイミングで開始される。
先ずステップS1では、データ取得部11により、電動機又は被駆動体の位置の時系列データを取得する。具体的には、データ取得部11により、電動機又は被駆動体の実位置の時系列データ及び指令位置の時系列データを取得する。その後、ステップS2に進む。
ステップS2では、移動軌跡算出部12により、工作機械2が備える工具の先端の移動軌跡を算出する。具体的には、移動軌跡算出部12により、電動機又は被駆動体の実位置及び指令位置の各時系列データから、実位置及び指令位置に基づく各移動軌跡を算出する。その後、ステップS3に進む。
ステップS3では、軌跡誤差算出部13により、工具の軌跡誤差の時系列データを算出する。具体的には、軌跡誤差算出部13により、実位置に基づく移動軌跡と指令位置に基づく移動軌跡の差分から、工具の軌跡誤差の時系列データを算出する。その後、ステップS4に進む。
ステップS4では、振幅算出部14により、工具の軌跡誤差の時系列データについて周波数解析を実行し、各周波数成分の振幅を算出する。その後、ステップS5に進む。
ステップS5では、振動検出部15により、振動周波数を検出する。具体的には、振動検出部15により、各周波数成分の振幅が所定の閾値より大きい周波数成分を振動周波数として検出するとともに、検出された周波数成分に対応する時間から求められる位置を振動箇所として検出する。その後、ステップS6に進む。
ステップS6では、振動軸判定部16により、各軸の位置偏差又はトルク指令の時系列データについて周波数解析を実行する。より詳しくは、振動検出部15で検出された周波数成分に対応する時間範囲を抽出し、抽出された時間範囲において、各軸の位置偏差又はトルク指令の時系列データについて周波数解析を実行する。その後、ステップS7に進む。
ステップS7では、振動軸判定部16により、振動箇所において振動の原因となっている軸である振動軸を判定する。具体的には、振動軸判定部16により、振動検出部15で検出された周波数成分と同じ周波数成分の振幅が大きい軸を、振動軸と判定する。その後、ステップS8に進む。
ステップS8では、表示部17により、工具の移動軌跡上の振動箇所及び振動軸を表示する。具体的には、表示部17により、実位置に基づく工具の先端の移動軌跡を表示するとともに、振動検出部15で検出された振動箇所を移動軌跡上に表示する。さらには、振動軸判定部16で振動軸と判定された軸を表示する。移動軌跡上の振動箇所の表示は、表示属性を変えて強調表示される。その後、本処理を終了する。
本実施形態によれば、以下の効果が奏される。
本実施形態に係る表示装置1では、実位置に基づく工具の移動軌跡と指令位置に基づく工具の移動軌跡から工具の軌跡誤差の時系列データを算出する軌跡誤差算出部13と、工具の軌跡誤差の時系列データを周波数解析して各周波数成分の振幅を算出する振幅算出部14と、各周波数成分の振幅が所定の閾値より大きい周波数成分を検出するとともに検出された周波数成分に対応する位置を振動箇所と検出する振動検出部15と、検出された周波数成分に対応する時間範囲において各軸の位置偏差又はトルク指令の時系列データを周波数解析することにより、検出された周波数成分と同じ周波数成分の振幅が大きい軸を振動軸と判定する振動軸判定部16と、検出された振動箇所を移動軌跡上に表示し且つ振動軸と判定された軸を表示する表示部17と、を設けた。
加工中の工具の振動により加工面に不良が発生する場合、その原因を調査する際には、不良箇所における振動周波数が重要な情報となる。そこで、本実施形態では上述の各構成を設けることにより、実際に加工を行うことなく空加工で得られるサーボデータに基づいて、工具の軌跡誤差の時系列データから各周波数成分の振幅の時系列データを算出し、振動の大きい箇所とその周波数を自動的に検出する。これにより、加工面不良の発生箇所と振動周波数を事前に自動的に検出することができ、効率的に調整を行うことができる。また、振動の大きい箇所における軌跡誤差の周波数成分と、各軸の位置データ又はトルク指令の周波数成分とを比較することにより、振動の原因となっている軸を特定できる。ひいては、移動軌跡とともに振動箇所及び振動軸を表示することにより、これらをユーザが直感的に把握でき、産業機械の立ち上げや評価の時間効率を大きく向上できる。
また本実施形態では、移動軌跡上の振動箇所を、表示属性を変えて強調表示する構成とした。これにより、ユーザがより視覚的に把握し易くなり、上述の効果がより確実に発揮される。
なお、本開示は上記態様に限定されるものではなく、本開示の目的を達成できる範囲での変形、改良は本開示に含まれる。
例えば上記実施形態では、本開示の表示装置を工作機械の制御装置のサーボデータを表示する表示装置に適用したが、これに限定されない。ロボット等の他の産業機械の制御装置のサーボデータを表示する表示装置に適用してもよい。
1 表示装置
2 工作機械(産業機械)
3 工作機械の制御装置(サーボ制御装置)
10 表示画面
11 データ取得部(取得部)
12 移動軌跡算出部
13 軌跡誤差算出部
14 振幅算出部
15 振動検出部
16 振動軸判定部
17 表示部
20 軸

Claims (2)

  1. 産業機械の各軸を駆動するサーボモータを制御するサーボ制御装置のサーボデータを表示する表示装置であって、
    前記サーボモータ又は被駆動体の実位置及び指令位置の各時系列データを取得する取得部と、
    前記取得部で取得された前記サーボモータ又は被駆動体の実位置及び指令位置の各時系列データから、実位置に基づく工具の移動軌跡及び指令位置に基づく工具の移動軌跡を算出する移動軌跡算出部と、
    前記移動軌跡算出部で算出された実位置に基づく工具の移動軌跡及び指令位置に基づく工具の移動軌跡から、前記工具の軌跡誤差の時系列データを算出する軌跡誤差算出部と、
    前記軌跡誤差算出部で算出された前記工具の軌跡誤差の時系列データを、所定の時間範囲ごとにフーリエ変換して周波数解析することにより、前記時間範囲ごとに各周波数成分の振幅を算出する振幅算出部と、
    前記振幅算出部で算出された各周波数成分の振幅が所定の閾値より大きい周波数成分を検出するとともに、検出された周波数成分に対応する前記時間範囲を振動箇所と検出する振動検出部と、
    前記各軸の位置偏差又はトルク指令の時系列データから、前記振動検出部で検出された周波数成分に対応する時間範囲を抽出し、抽出された時間範囲において、前記各軸の位置偏差又はトルク指令の時系列データをフーリエ変換して周波数解析することにより、前記振動検出部で検出された周波数成分と同じ周波数成分の振幅が大きい軸を振動軸と判定する振動軸判定部と、
    前記移動軌跡算出部で算出された前記移動軌跡を表示するとともに、前記振動検出部で検出された前記振動箇所を前記移動軌跡上に表示し、且つ、前記振動軸判定部で振動軸と判定された軸を表示する表示部と、を備える、表示装置。
  2. 前記表示部は、前記移動軌跡上の前記振動箇所を、表示属性を変えて表示する、請求項1に記載の表示装置。
JP2022575566A 2021-01-12 2022-01-07 表示装置 Active JP7586938B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2021003055 2021-01-12
JP2021003055 2021-01-12
PCT/JP2022/000337 WO2022153937A1 (ja) 2021-01-12 2022-01-07 表示装置

Publications (2)

Publication Number Publication Date
JPWO2022153937A1 JPWO2022153937A1 (ja) 2022-07-21
JP7586938B2 true JP7586938B2 (ja) 2024-11-19

Family

ID=82446716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022575566A Active JP7586938B2 (ja) 2021-01-12 2022-01-07 表示装置

Country Status (5)

Country Link
US (1) US20240302813A1 (ja)
JP (1) JP7586938B2 (ja)
CN (1) CN116802571B (ja)
DE (1) DE112022000260T5 (ja)
WO (1) WO2022153937A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI839948B (zh) * 2022-11-14 2024-04-21 財團法人工業技術研究院 促進加工缺陷肇因分析的方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008296314A (ja) 2007-05-30 2008-12-11 Seibu Electric & Mach Co Ltd ワイヤ放電加工装置の物理量変化状態表示システム
WO2010067651A1 (ja) 2008-12-09 2010-06-17 三菱電機株式会社 機械運動軌跡測定装置、数値制御工作機械および機械運動軌跡測定方法
JP2014126939A (ja) 2012-12-25 2014-07-07 Fanuc Ltd 工作機械の負荷表示装置
WO2018225159A1 (ja) 2017-06-06 2018-12-13 三菱電機株式会社 情報処理装置および加工不良特定方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2587701B2 (ja) * 1988-12-23 1997-03-05 ファナック株式会社 サーボ系の発振検出及び速度ループゲイン自動調整方式
US5844744A (en) * 1990-12-21 1998-12-01 Fujitsu Limited Head positioning control apparatus of disk drive and method of controlling the same apparatus
DE19602470A1 (de) * 1996-01-24 1997-07-31 Siemens Ag Bestimmung und Optimierung der Arbeitsgenauigkeit einer Werkzeugmaschine oder eines Roboters oder dergleichen
JP4605135B2 (ja) * 2006-10-05 2011-01-05 株式会社ジェイテクト 加工装置
JP4648471B2 (ja) 2009-07-14 2011-03-09 ファナック株式会社 工作機械の工具軌跡表示装置
CN101791683B (zh) * 2010-03-23 2012-05-30 田陆 结晶器液压振动曲线的发生装置
CN103809520B (zh) * 2012-11-12 2017-05-10 中国科学院沈阳计算技术研究所有限公司 用于多轴联动动态修正插补位置的全闭环运动控制方法
EP2957972B1 (en) * 2014-04-23 2018-06-13 Mitsubishi Electric Corporation Numerical control apparatus
JP6439542B2 (ja) * 2015-03-30 2018-12-19 ブラザー工業株式会社 数値制御装置と制御方法
JP6888375B2 (ja) * 2016-06-29 2021-06-16 株式会社豊田中央研究所 振動解析システムおよび加工機
JP6503001B2 (ja) * 2017-04-18 2019-04-17 ファナック株式会社 揺動切削を行う工作機械の制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008296314A (ja) 2007-05-30 2008-12-11 Seibu Electric & Mach Co Ltd ワイヤ放電加工装置の物理量変化状態表示システム
WO2010067651A1 (ja) 2008-12-09 2010-06-17 三菱電機株式会社 機械運動軌跡測定装置、数値制御工作機械および機械運動軌跡測定方法
JP2014126939A (ja) 2012-12-25 2014-07-07 Fanuc Ltd 工作機械の負荷表示装置
WO2018225159A1 (ja) 2017-06-06 2018-12-13 三菱電機株式会社 情報処理装置および加工不良特定方法

Also Published As

Publication number Publication date
CN116802571B (zh) 2025-12-09
WO2022153937A1 (ja) 2022-07-21
JPWO2022153937A1 (ja) 2022-07-21
US20240302813A1 (en) 2024-09-12
DE112022000260T5 (de) 2023-09-07
CN116802571A (zh) 2023-09-22

Similar Documents

Publication Publication Date Title
JP5710391B2 (ja) 工作機械の加工異常検知装置及び加工異常検知方法
JP5444412B2 (ja) 加工処理の評価を行うための情報を表示する表示部を備えた数値制御装置
JP4920785B2 (ja) 数値制御方法及びその装置
JP5266373B2 (ja) 工具の軌跡表示機能を備えた数値制御装置
US10960549B2 (en) Vibration analyzer and vibration analysis method
JP5819812B2 (ja) 工作機械の負荷表示装置
JP5374616B1 (ja) 工作機械の工具ベクトルを表示する工具軌跡表示装置
JP2016130908A (ja) 加工条件に応じてパラメータを調整するパラメータ自動調整装置
JP5766756B2 (ja) 駆動軸の停止要因及びそれに関連する情報を取得するデータ取得装置
CN102441817A (zh) 工作历史管理方法以及工作历史管理装置
JP7101883B2 (ja) 数値制御装置
JP2017054463A (ja) ワークに対する工具の振動の周期を算出する振動解析装置
JP7586938B2 (ja) 表示装置
CN111283476B (zh) 一种面向易变形结构铣削加工的机器人触觉伺服控制方法
JP7704866B2 (ja) 工作機械の制御装置及び工作機械の制御システム
JP2025073105A (ja) センサを使用しないびびり検出
JP2025073110A (ja) センサを使用しない改良されたびびり検出
JP5215065B2 (ja) 工作機械の制振システム
JP2019076993A (ja) 工作機械における直動軸の異常診断装置及び異常診断方法、工作機械
US12436526B2 (en) Control data extraction and evaluation of production system
JP2023121742A (ja) 工作物加工における機械加工プロセスの監視方法
JP7721944B2 (ja) 数値制御装置と数値制御装置の制御方法
US20230305520A1 (en) Tool diagnostic device and tool diagnostic method
JP2023115476A (ja) 加工装置及びこれに用いる制御装置
JP2025073111A (ja) びびり検出のためのモータ信号のフィルタリング

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240930

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: 20241008

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241107

R150 Certificate of patent or registration of utility model

Ref document number: 7586938

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150