JP2013031918A - 駆動部間の結合が自由に定められる機械を制御する方法 - Google Patents

駆動部間の結合が自由に定められる機械を制御する方法 Download PDF

Info

Publication number
JP2013031918A
JP2013031918A JP2012168418A JP2012168418A JP2013031918A JP 2013031918 A JP2013031918 A JP 2013031918A JP 2012168418 A JP2012168418 A JP 2012168418A JP 2012168418 A JP2012168418 A JP 2012168418A JP 2013031918 A JP2013031918 A JP 2013031918A
Authority
JP
Japan
Prior art keywords
drive
parameter
lead
characteristic
control
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.)
Pending
Application number
JP2012168418A
Other languages
English (en)
Inventor
Bertold Bader
バーダー ベアトルト
Oswald Illig
イリヒ オスヴァルト
Dieter Streit
シュトライト ディーター
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of JP2013031918A publication Critical patent/JP2013031918A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23FMAKING GEARS OR TOOTHED RACKS
    • B23F23/00Accessories or equipment combined with or arranged in, or specially designed to form part of, gear-cutting machines
    • B23F23/006Equipment for synchronising movement of cutting tool and workpiece, the cutting tool and workpiece not being mechanically coupled
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23FMAKING GEARS OR TOOTHED RACKS
    • B23F23/00Accessories or equipment combined with or arranged in, or specially designed to form part of, gear-cutting machines
    • B23F23/10Arrangements for compensating irregularities in drives or indexing mechanisms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/182Numerical 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 the machine tool function, e.g. thread cutting, cam making, tool direction control
    • G05B19/186Generation of screw- or gearlike surfaces
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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 programme 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 programme 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/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14104Fault masking, redundant module is selected, fault will not propagate
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50225Synchronize feed and spindle speed as function of pitch of screw, thread
    • 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/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50234Synchronize two spindles, axis, electronic transmission, line shafting

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Gear Processing (AREA)

Abstract

【課題】機械、殊に工作機械および/または加工機械の制御を、個々の駆動部の結合に関して容易にすること
【解決手段】複数の駆動部を備えた機械を制御する方法であって、当該複数の駆動部の各駆動部を制御し、当該駆動部のうちの1つは第1のリード駆動部であり、当該駆動部のうちの1つは第2のリード駆動部であり、当該駆動部のうちの少なくとも1つは従属駆動部であり、当該従属駆動部を、前記第1のリード駆動部に特徴的な少なくとも1つのパラメータMと、前記第2のリード駆動部に特徴的なパラメータMとに依存して制御し、前記従属駆動部の制御に特徴的な制御パラメータLを、前記第1のパラメータMと前記第2のパラメータMの数学的な結合Fによって求める方法において、前記数学的な結合Fを自由に定めることができる、ことを特徴とする方法。
【選択図】図1

Description

本発明は、複数の駆動部を有する機械を制御する方法に関する。本発明は、歯車を製造または加工する機械に関連して記載されているが、本発明は別の機械にも、オートメーション技術の別の領域、例えばCNC機械にも使用可能である。しかし本発明は一般的に、Robotic、MotionおよびSPS等の領域にも使用可能であることに留意されたい。しかし製造および/または加工のための使用、殊に特別な問題を抱えている歯車等の製品の切削加工のための使用が有利である。
このような機械は通常、複数の駆動部ないしは軸を有している。これらは、別の軸のその時々の位置を考慮して制御されなければならない。例えば、EP1319457号は、実質的に円筒状の、内側または外側に歯が設けられる歯車を切削加工するための方法を開示している。この方法では、ワークピースが加工機械上に正確には配向されていない、という事情が考慮されるべきである。ここでは複数の座標によって、歯車ガイド軸が特定される。固定された補正値をベースにして、中心から外れているワークピースの加工が行われる。この方法では、中心に固定されていない歯車の補償は、拡張された四則演算並びに円関数によって行われる。
EP1319457B1の構成要件は、広い範囲で、本願の構成要件に関連している。
DE3712454A1号は、部分回転方法における加工時に、ワークピースが偏心して固定されていることによって生じる、ギヤ歯形成時エラーを補償する方法を開示している。この方法においても、ローラー運動に対する特定の付加運動が、所定の数学的関係を用いて求められる。
さらに従来技術から、複数の駆動部が結合されて、各結合結果が所定の補間周期で求められ、付加的に、各補間周期においてこの結合結果が後から、プログラミング可能な計算によって修正されることが知られている。殊にカスケード結合の場合、すなわちある駆動部が別の駆動部に依存して制御され、付加的な駆動部が同様に、既に制御されているこの駆動部に依存して制御される機械の場合には、ユーザーによる補償はしばしば手間をかけて、既存の規則な結合をシミュレーションしなければならない、または補間周期ぶんだけ古くなった値を計算の対象にしなければならない。
EP1319457B1号 DE3712454A1号
本発明の課題は、機械、殊に工作機械および/または加工機械の制御を、個々の駆動部の結合に関して容易にすることである。
本発明は殊に、歯車を加工する加工機械において、歯車が正確に固定されていない場合、殊に中心から外れて、計画通りに固定されていない場合に、加工を改善するために用いられる。殊にここでは、揺動補償が加工結合と重なり合う。
上述の課題は、複数の駆動部を備えた機械を制御する方法であって、当該複数の駆動部の各駆動部を制御し、前記複数の駆動部のうちの1つは第1のリード駆動部であり、前記複数の駆動部のうちの1つは第2のリード駆動部であり、前記複数の駆動部のうちの少なくとも1つは従属駆動部であり、当該従属駆動部を、前記第1のリード駆動部に特徴的な少なくとも1つのパラメータMと、前記第2のリード駆動部に特徴的なパラメータMとに依存して制御し、前記従属駆動部の制御に特徴的な制御パラメータLを、前記第1のパラメータMと前記第2のパラメータMの数学的な結合Fによって求める方法において、前記数学的な結合Fを自由に定めることができる、ことを特徴とする方法、および、少なくとも1つの第1の駆動部と、少なくとも1つの第2の駆動部と、前記駆動部を制御する少なくとも1つの制御装置と、結合モジュールCとを備えた機械であって、前記複数の駆動部のうちの少なくとも2つはリード駆動部であり、前記複数の駆動部のうちの少なくとも1つは従属駆動部であり、前記結合モジュールは、前記従属駆動部を、前記リード駆動部に特徴的な、各少なくとも1つのパラメータに依存して制御し、前記従属駆動部の制御に特徴的な制御パラメータLは、前記第1のパラメータMと前記第2のパラメータMとの数学的な結合Fによって求められる装置において、前記数学的な結合Fは自由に定められる、ことを特徴とする装置によって解決される。有利な実施形態および発展形態は従属請求項に記載されている。
歯車を加工する機械の概略図 従来技術による結合モジュールの図 本発明による結合モジュールの図
複数の駆動部を備えた機械を制御する本発明の方法では、これらの各駆動部が制御され、これらの駆動部のうちの1つが第1のリード駆動部であり、これらの駆動部のうちの別の1つが第2のリード駆動部であり、これらの駆動部のうちの少なくとも1つが従属駆動部である。ここでこの従属駆動部は、第1のリード駆動部に特徴的なパラメータ(ないしは(リード)値)と、第2のリード駆動部に特徴的なパラメータ(ないしは(リード)値)とに依存して制御され、従属駆動部のこの制御に特徴的な制御パラメータ(ないしは制御(リード)値)が、この第1のパラメータと第2のパラメータとの数学的なおよび/または論理的な結合によって求められる。本発明では、この数学的な結合を自由に定めることができる。
上述の駆動部は任意の駆動部であってよく、これは殊に、電動式の回転駆動部またはリニヤ駆動部である。本発明の方法によっては、例えば工具とワークピース担体軸の、加工幾何学に必要な運動基準が求められる。この算出はここで有利には不連続に、特に有利には短い時間間隔で、以降で補間周期と称される周期で行われる。
従来技術では、このような結合は通常、線形の結合法則によってあらわされる。これに従って、従属駆動部ないしは従属軸に対する総合的なリード値が、リード軸位置から次のように形成される:
Figure 2013031918
ここでNはリード軸の数であり、Pはリード軸iの位置であり、fは結合ファクタであり、Oはシフト値である。
非線形の関係の場合には、多くの場合に付加的にテーブルTが個別リード値に対する結合法則内に組み込まれる:
Figure 2013031918
短かくするために以降では個別リード値
Figure 2013031918
が使用される。
従来技術では通常、従属値、すなわち上述の制御パラメータを求めるために、これらの個別リード値が合算される。
有利には、複数のこのような特徴的なパラメータが使用され、または例えば1つの全体的なパラメータセットも使用される。複数の従属パラメータを出力することも可能である。
有利には、パラメータの算出はリアルタイムで行われ、制御パラメータも周期に合わせて算出され、有利には、各従属駆動部に相応に設定される。
有利にはこの方法は、機械に対するワークピースの(エラー)配向を補償するために使用される。
別の有利な方法では、特徴的なパラメータは、時間に依存したパラメータである。これは殊に所定の補間周期で求められる、ないしは問い合わせされる。
従って、従来技術において関数として構成されている個別リード値「N」の結合は、一般的かつ殊に、ユーザーによって自由に規定可能な計算規則「F」と置き換えられる。従って、個別のリード値「N」を相互に結合するための規則は、ユーザーによって自由に設定可能である。計算規則を周期毎に変えることも可能である。このような変化をユーザーによって設定することもできる。従って、関係を部分的に規定することもできる。
別の有利な方法では、少なくとも1つの特徴的なパラメータが所定の補間周期で繰り返し、検出される。この場合には例えばミリ秒毎に、パラメータが問い合わされ、相応の制御パラメータが求められる。
別の有利な方法では、リード駆動部に対する全ての特徴的なパラメータが、等しく設定された補間周期で繰り返し、検出される。1つまたは複数の制御パラメータも、同じ補間周期で求められる、ないしは出力される。
別の有利な方法では、少なくとも1つのパラメータは駆動部の位置である、またはこの駆動によって操作されるまたは動かされる部材の位置でもある。殊にこれは、リード軸の位置である。さらにこれは、仮想軸の位置であってもよい。
これによって、特定の結合モジュールないしは結合に数学的な式が割り当てられる。この式は有利には各補間周期で、新たなリード値ないしは制御パラメータを求める。この式はここでマイクロプログラムとして、結合モジュールによって処理される。さらにカスケード制御時には、1つのカスケード内の結果を、直接的に、後続の結合モジュール内でさらに、精算することも可能である。
殊に、複雑な結合カスケードにおける数学分析的な結合関係の場合には、ユーザーはここにコンパクトかつ明快な式を、高いないしは絶対的な精度で組み込むことができる。関数近似のための手間のかかる表作成も不必要である。このようにして、連鎖補償も容易に実現される。
別の有利な方法では、制御パラメータを求めるために付加的に、測定可能な量が使用される。これは有利には特徴的なパラメータには依存しない。従って、外部の量、例えば温度、摩耗等に関する測定データを式計算に取り入れることができる。このような複数の測定可能な量を使用することもできる。
ここで有利には、これらの測定可能な量が量のグループから選択される。これは、温度、気圧、空気湿度、摩耗を表すデータ、例えば特定の部品の年数およびこれらの組み合わせ等を含む。
有利には数学的な結合は、殊にユーザーによって変えられる。
別の有利な方法では、複数のこのような数学的な結合ないしは結合モジュールが制御のために使用される。ここで、種々の数学的な結合を使用することが可能である。ここでこれらの結合のうちの少なくとも1つは自由に選択可能であり、有利には複数のこれらの結合は自由に選択可能であり、特に有利にはこれらの結合の全てが自由に選択可能である。上述した結合はここで、総計形成、差分形成、平均値形成、円関数、指数関数またはこれらの組み合わせ等からなる。
従って例えば、2つの駆動部を設定された第1の方式で結合し、別の2つの駆動部を設定された第2の方式で結合し、場合によっては次に、ここから生じた従属パラメータを再び別の結合規則で相互に結合することができる。
別の有利な方法では、制御パラメータ並びに別の結合を用いて、別の駆動部の別の制御パラメータが求められる。従って例えば、上述したように、まずは2つの駆動部ないしはその運動を或る所定の方式で結合し、相応する従属値を同様に別の値と結合して、別の駆動部に対する別の制御パラメータを得ることができる。このようにしてカスケード制御が行われる。このようなカスケードを継続し、連続して多数回、結合を行うことも可能である。
別の有利な方法では、機械は、歯車を製造および/または加工するための機械である。殊にこの方法は、例えばエラーを有するまたは偏差を有する、機械に対するワークピースの位置付けに対処する、ないしはこのようなエラーを補償するために用いられる。一般的にこの機械は、殊にワークピースを切削加工するための機械である。有利には、加工されるべきワークピースが、機械に対して所定の位置に配置される。
別の有利な方法では、少なくとも3つ、有利には少なくとも4つ、特に有利には少なくとも5つのリード駆動部が設けられている。これらのリード駆動部の特徴的なパラメータは、制御パラメータを求めるための1つまたは複数の数学的な結合によって、結合される。上述のように、ここで複数の数学的な結合も並列にまたは、直列に使用される。
本発明はさらに、機械、殊に、ワークピースを加工するための加工機械に関する。この加工機械は、第1の駆動部と少なくとも1つの第2の駆動部、並びに、これらの駆動部を制御するための少なくとも1つの制御装置を有している。ここで、これらの駆動部のうちの少なくとも2つはリード駆動部であり、これらの駆動部のうちの少なくとも1つは従属駆動部である。さらに結合モジュールが設けられている。この結合モジュールは、従属駆動部を、少なくとも1つの、リード駆動部に特徴的な各パラメータに依存して制御する。ここで、従属駆動部の制御のための特徴的な制御パラメータは、第1のパラメータと第2のパラメータの数学的な結合によって求められる。本発明ではここで、この数学的な結合が自由に定められる。
有利な実施形態ではこの装置は、1つまたは複数のリード駆動部に特徴的なパラメータを検出する、1つないしは複数の検出装置を有している。この検出装置は例えばロータリーエンコーダーであるが、この検出装置がその時々の特徴パラメータを計算で求めてもよい。
別の有利な実施形態では、この装置はさらに、外部パラメータを検出する検出装置を有する。これは例えば温度測定装置、圧力測定装置等である。
別の有利な実施形態では、この装置は当接部材および/または当接面を有しており、ここに、加工されるべきワークピースが置かれる。さらに、有利には、位置検出装置も設けられる。これは、機械に対するワークピースの幾何学的位置を検出する。
有利にはユーザーには、多数の可能な結合が与えられ、ユーザーはこれらの結合に基づいて、該当する結合を選択することができる。しかし、プロセッサー装置を用いて、例えば経験値に基づいて自動的に特定の結合が選択されてもよい。
さらなる利点および実施形態が、添付の図面から読み取れる。
図1は、歯車10を加工する機械1の概略図を示している。この機械は例えばホブ盤または創作歯形研削で使用される。製造されるべきまたは加工されるべき歯車10はここで担体22上に固定して配置されており、この担体は回転可能である。ここでこの回転運動は、(概略的にのみ示されている)駆動部16によって生成される。従って、加工されるべきワークピースを、所定の回転軸を中心に回転させる駆動部16が設けられている。
加工のために、ここでは螺旋状の工具20と、形成されるべき歯車10とによって、ウォームギヤがシミュレートされる。この工具はここで工具担体14上に配置されており、概略的にのみ示されている駆動部24によって駆動される。従って有利には、ワークピースを加工する工具20も、所定の回転軸を中心に回転する。
歯のエッジを形成するために、および均一に工具を使用するためにさらなる軸が必要である。工具の、歯車への正確なコンタクト点は、工具担体22の運動学的に連鎖している軸位置X,Y,Z,Aおよび回転方向における工具20の位置および回転方向における歯車未加工鋳造部材10の位置から得られる。
上述した方向X,Y,Z,Aにおける工具担体14の位置はここで、概略的にのみ示されている駆動部2,4,6および8によってのみ始動される、ないしは調整される。
歯車位置Cないしは属する駆動部16の位置は、簡単なケースでは、軸A,YおよびZの線形の結合関数として特定される。CNC制御部は、この結合関数を用いて、離散的な時間間隔で−補間周期−で、必要な歯幾何学形状のための駆動部4,6,8の正確な軸位置ないしは位置を特定する。CNC制御部は、ワークピース軸位置Cを特定するために、結合モジュールを使用する。結合関数は、結合モジュールを介して決められる。しかしワークピースが中心に固定されていない場合には、結合関数は、非線形の成分を含む。これは本発明によって考慮される。ここで、特定の歯幾何学形状が設定され、この歯の幾何学的形状が、個別の軸位置を求める際にも考慮される。
従ってこの場合には、例えば駆動部4、6および8はリード駆動部であり、その各位置から、従属駆動部16の位置、ひいては歯車10の位置が得られる。運動X、Y、Zはここでそれぞれ、相応の方向における線形運動であり、運動Aは工具担体14の旋回運動である。工具を駆動させる駆動部24の位置も、さらに考慮される。
有利には工具20を駆動させる駆動部24は、リード駆動部(ないしはリード軸)である。ここでは機械1は有利には次のように制御される。すなわち、工具20も回転する場合のみ、歯車が回転するように制御される。別の駆動部2,4,6は有利には、歯のエッジを形成する工具20の駆動部24に重なる。
参照番号30は、装置1を制御する制御装置を示している。制御装置30はここで、駆動部16も、駆動部2,4,6,8に依存して制御する。別の駆動部、例えば駆動部16を、リード駆動部として定めることも可能であり、各従属駆動部(例えば歯車10の非対称固定時の駆動部2)の計算が、変化した結合モジュールをベースにして行われる。
この目的のために、個々の駆動部は位置検出装置も有することができる。これは、駆動部、ないしは例えば工具担体の位置を検出する。(概略的にのみ示されている)位置検出装置を設けることもできる。これは、駆動部16の位置または、ワークピース10の正確な幾何学的位置も検出する。自身の担体22に対するワークピース10の位置を検出する位置検出装置34を設けることもできる。このようにして、ワークピースが担体22に対して中央に固定されているか否かが確認され、さらに有利には、担体22に対するワークピース10の相応の位置付けエラーも検出され、有利には考慮される(これは殊に制御装置30によって行われる)。
図2a−2bは、従来技術による方法を概略的に示している。ここで略語Cは結合モジュールをあらわしている。この結合モジュールは、リード駆動部ないしはリード軸の結合を行う。図2aに示されている場合には、個々のリード値M(t)・・・・M(t)が合算され、制御パラメータないしは制御値L(t)が生じる。これらの値ないしはパラメータがそれぞれ時間に依存していることが分かる。
結合モジュールCvはここで、複数の入力位置を処理して、補間周期における新たな従属軸位置にする。従って、入力側位置と出力側位置との間の正確な関係が生じる。
図2bに示されているように、この制御値L(t)は同じように、さらなる結合モジュールCv+1に対する入力として使用される。従って結合カスケードが生じる。しかし実際には、従来技術で使用されている、リード値の加法計算は、例えば歯車加工の場合に生じるような複雑な補償の場合、充分ではないことが判明している。さらなる四則演算ぶんの拡張もしばしば充分ではない。
図3は相応に、数学分析的に表すことができる結合関係のために、個々のリード値M(t)・・・・M(t)を結合する結合モジュールCの本発明による構成を示している。計算規則「+」はここでは一般的に、殊にユーザーによって定められる計算規則Fと置き換えられる。
ここでは、機械を制御するために、図3に示された複数の結合モジュールCを使用することもできる。
計算規則Fを各結合モジュールCに対して別個に定めることができる。上述したように、計算規則が変化しても、または計算規則が段階ごと定められていてもよい。計算規則が、リード値M(t)・・・・M(t)に依存していてもよい。従って例えば特定の限界値までのリード値に対して第1の計算規則が使用され、この限界値からのリード値に対して別の計算規則が使用される。計算規則は個別値Mを結合して、従属軸リード値Lにする:
Figure 2013031918
計算規則Fに対してユーザーには、一連の単項演算(sin,cos,v等)および二項演算(「+」、「−」、「*」等)が使用可能に供給される。
を求めるための計算規則(4)は、有利には数学的に通常のシンタックス形状で形成される:ここでこの計算規則は、リード値M(t)・・・・M(t)と、その時々の単項演算または二項演算から成る。この他の、定数も使用可能である。
計算規則Fの例は:
Figure 2013031918
Figure 2013031918
である。
各補間周期において、有利には全ての結合モジュールの全ての計算規則が、結合カスケードに相応に再帰的に処理される。この他に、論理的な結合も使用可能である。これは例えばAND結合であり、例えば、Mが第1の所定の値をとり、かつMが第2の所定の値をとる場合にのみ、従属軸ガイド値Lを特定の値に加えるという指示である。
本発明によって、各仮想の従属軸および実際の従属軸に対して、明確な数学的結合法則を使用することが可能になる。
このようにして、ユーザーは、数学分析的に特定可能な結合法則を直接的にプログラミングすることができる。しかもこれを表でシミュレートする必要はない。パラメータ変更時の手間のかかる表作成が省かれる。
より複雑な計算式Fによって、多くの場合には、表および加法結合モジュールによって表される表現への分解を省くことができる。すなわち、分解によって生じる、仮想軸に対する付加的な要求も省かれる。
任意の結合モジュールの結合法則は、CNCの加工プログラムにおいて、修正または交換可能である。殊に、一連の結合トポロジーにおける結果が同一の補間周期内で矛盾無く形成される。補間と同期しているアクションによる、結合結果の後からの修正は必要ではない。とりわけ、カスケード接続された非線形の結合関数をシミュレートするのは困難である。
出願人は、個別に、または組み合わせて、従来技術に対して新しい場合には、この出願書類に開示された全ての特徴を、発明の本質的なものとして請求する。
1 加工機械、 2,4,6,8,16,24 駆動部、 10 ワークピース、歯車、 14 工具担体、 20 工具、 22 担体、 30 制御装置、 34 位置検出装置

Claims (12)

  1. 複数の駆動部(2,4,6,8,16,24)を備えた機械を制御する方法であって、当該複数の駆動部の各駆動部を制御し、前記複数の駆動部のうちの1つ(4,6,8)は第1のリード駆動部であり、前記複数の駆動部のうちの1つ(4,6,8)は第2のリード駆動部であり、前記複数の駆動部のうちの少なくとも1つ(16)は従属駆動部であり、当該従属駆動部を、前記第1のリード駆動部(4,6,8)に特徴的な少なくとも1つのパラメータMと、前記第2のリード駆動部(4,6,8)に特徴的なパラメータMとに依存して制御し、前記従属駆動部(16)の制御に特徴的な制御パラメータLを、前記第1のパラメータMと前記第2のパラメータMの数学的な結合Fによって求める方法において、
    前記数学的な結合Fを自由に定めることができる、
    ことを特徴とする方法。
  2. 前記リード駆動部(4,6,8)に特徴的な少なくとも1つのパラメータ(M,M)を所定の補間周期で繰り返し検出する、請求項1記載の方法。
  3. 前記リード駆動部(4,6,8)に特徴的な全てのパラメータを同じ所定の補間周期で繰り返し検出する、請求項2記載の方法。
  4. 少なくとも1つのパラメータは、駆動部の位置である、請求項1から3までの少なくとも1項記載の方法。
  5. 前記制御パラメータLを求めるために、前記特徴的なパラメータ(M,M)に依存しない、付加的に測定可能な量を使用する、請求項1から4までの少なくとも1項記載の方法。
  6. 前記測定可能な量を量のグループから選択し、当該グループは、温度、気圧、摩耗を表す値等を含んでいる、請求項5記載の方法。
  7. 前記数学的な結合Fは、ユーザーによって変更可能である、請求項1記載の方法。
  8. 複数の数学的結合を、前記機械の制御に使用する、請求項1から7までの少なくとも1項記載の方法。
  9. 前記制御パラメータL並びにさらなる結合を使用して、さらなる駆動部のさらなる制御パラメータを求める、請求項1から8までの少なくとも1項記載の方法。
  10. 前記機械は、ワークピース10、殊に歯車を製造するおよび/または加工する機械である、請求項1から9までの少なくとも1項記載の方法。
  11. 3つ以上のリード駆動部を設け、当該リード駆動部の特徴的なパラメータを、前記制御パラメータLを求めるために数学的な結合によって結合する、請求項1から10までの少なくとも1項記載の方法。
  12. 少なくとも1つの第1の駆動部(2,4,6,8,16,24)と、少なくとも1つの第2の駆動部(2,4,6,8,16,24)と、前記駆動部を制御する少なくとも1つの制御装置(30)と、結合モジュールCとを備えた機械(1)であって、前記複数の駆動部のうちの少なくとも2つ(4,6,8)はリード駆動部であり、前記複数の駆動部のうちの少なくとも1つ(16)は従属駆動部であり、前記結合モジュールは、前記従属駆動部(16)を、前記リード駆動部(4,6,8)に特徴的な、その時々の少なくとも1つのパラメータ(M,M)に依存して制御し、前記従属駆動部(16)の制御に特徴的な制御パラメータLは、前記第1のパラメータMと前記第2のパラメータMとの数学的な結合Fによって求められる装置において、
    前記数学的な結合Fは自由に定められる、
    ことを特徴とする装置。
JP2012168418A 2011-07-29 2012-07-30 駆動部間の結合が自由に定められる機械を制御する方法 Pending JP2013031918A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102011108972.5 2011-07-29
DE201110108972 DE102011108972A1 (de) 2011-07-29 2011-07-29 Verfahren zum Steuern einer Maschine mit freidefinierbarer Kopplung zwischen Antrieben

Publications (1)

Publication Number Publication Date
JP2013031918A true JP2013031918A (ja) 2013-02-14

Family

ID=47503119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012168418A Pending JP2013031918A (ja) 2011-07-29 2012-07-30 駆動部間の結合が自由に定められる機械を制御する方法

Country Status (3)

Country Link
JP (1) JP2013031918A (ja)
CN (1) CN102896555B (ja)
DE (1) DE102011108972A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099424A (zh) * 2019-06-17 2020-12-18 施耐德电器工业公司 用于监控机器的方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015104310A1 (de) 2015-03-23 2016-09-29 Profilator Gmbh & Co. Kg Verfahren und Vorrichtung zum Verzahnen eines Werkrades mit vermindertem Flankenlinienformfehler
DE102015104289B4 (de) * 2015-03-23 2016-12-15 Klingelnberg Ag Verfahren zum Betreiben einer verzahnungsbearbeitenden Maschine
DE102015209917A1 (de) 2015-05-29 2016-12-01 Zf Friedrichshafen Ag Verfahren und Werkzeugmaschine zur spanenden Bearbeitung gleicher Werkstücke in Serie durch Fräsen und/oder Schleifen
CN109277879B (zh) * 2018-08-27 2020-07-28 西安工业大学 基于谐波分解的大齿轮滚齿加工齿距误差在机补偿方法
CN117182507B (zh) * 2023-11-08 2024-01-30 湖南中大创远数控装备有限公司 一种数控机床a轴安装误差的补偿方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DD248529A1 (de) 1986-04-28 1987-08-12 Werkzeugmasch Forschzent Verfahren zum ausgleich von verzahnungsfehlern
DE59509971D1 (de) * 1995-06-26 2002-01-31 Siemens Ag Numerisches Steuerverfahren
DE19538826A1 (de) * 1995-10-18 1997-04-30 Siemens Ag Verfahren zum Einsynchronisieren von Leit- und Folgeachsen
DE29517464U1 (de) * 1995-11-03 1996-01-04 Siemens AG, 80333 München Nichtlineares elektronisches Getriebe
DE10139932B4 (de) * 2001-08-14 2007-05-03 Siemens Ag Verfahren und Einrichtung zur positionsabhängigen Ereignisauslösung
DE10162823A1 (de) 2001-12-14 2003-08-28 Gleason Pfauter Maschinenfabri Verfahren zum spanenden Bearbeiten im wesentlichen zylindrischen, innen- oder aussenverzahnter Zahnräder
JP5162471B2 (ja) * 2006-01-14 2013-03-13 トルンプフ ヴェルクツォイクマシーネン ゲゼルシャフト ミット ベシュレンクテル ハフツング ウント コンパニー コマンディートゲゼルシャフト 軸方向での相対位置及び/又は相対運動を制御するための方法、並びに、工作機械
EP2192465B1 (de) * 2008-11-26 2011-09-28 Siemens Aktiengesellschaft Regelung eines Folgeantriebs mit dynamischer Ermittlung der Dynamik der Leitachse

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099424A (zh) * 2019-06-17 2020-12-18 施耐德电器工业公司 用于监控机器的方法
CN112099424B (zh) * 2019-06-17 2024-05-07 施耐德电器工业公司 用于监控机器的方法

Also Published As

Publication number Publication date
CN102896555A (zh) 2013-01-30
CN102896555B (zh) 2019-01-08
DE102011108972A1 (de) 2013-01-31

Similar Documents

Publication Publication Date Title
AU681524B2 (en) Method of determining backlash
JP2013031918A (ja) 駆動部間の結合が自由に定められる機械を制御する方法
US9440299B2 (en) Method of manufacturing multiple identical gears using a gear cutting machine
JP5091164B2 (ja) インデックス誤差の補正を完成させるインデックス法において、かさ歯車を機械加工するための方法
KR101721969B1 (ko) 기어들에서 인벌류트들의 위치 결정을 위한 방법
CN101173864B (zh) 齿轮的啮合角度检测方法及装置
JP5666809B2 (ja) 加工品を機械加工するための工作機械および方法
CN102649185A (zh) 测量和测试工件的方法及齿轮加工机床
CN110568816B (zh) 基于等效传动链误差计算的滚齿齿面误差补偿方法及***
US10722994B2 (en) Method for the automatic determination of the geometrical dimensions of a tool in a gear cutting machine
JP2000202754A (ja) グラインディングウォ―ムの加工方法および加工装置
CN105320059B (zh) 伺服电动机的控制装置
CN102481648A (zh) 内齿轮加工方法及内齿轮加工机
EP3647891B1 (en) Feed shaft and worm gear abnormality determination system
JP2003300116A (ja) ギア成形機およびギア成形機の作動方法
CN102375435B (zh) 生成用于数控机床形成正齿轮齿控制数据的方法和装置
Sato et al. Dynamic synchronous accuracy of translational and rotary axes
CN106292531B (zh) 一种计算加工zn1蜗杆盘状成形刀具廓形边界的算法
CN108628254B (zh) 力致误差下滚齿加工齿面参数获取方法
KR20120060332A (ko) 5축 cνc 가공기계를 이용한 드럼 캠의 황삭가공을 위한 후처리방법
JP6663475B2 (ja) Nc工作機械の診断・保守システム
JPH02116416A (ja) 歯車作製装置
JPS58149129A (ja) Ncホブ盤制御装置
CN116635800A (zh) 数值控制装置
JP6450895B1 (ja) スクリューロータの加工方法及びスクリューロータのリード補正計算装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150728

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160704

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170220