(57)【要約】【課題】高速同期軸位置制御装置において、形状急変部での指令加速度を抑制する事で、主軸回転速度制限の軽減化や高速同期軸の振動を抑制する高速同期軸位置制御装置を提供する。【解決手段】指令値テーブルを１ポイント分先読みして、形状急変部で発生する過大なテーブル指令加速度を未然に検出し、このテーブル指令加速度を抑制する様に、主軸回転通過前の隣接ポイントのテーブル指令値に対して整形演算を加え、この演算値でテーブル指令値を置換する指令整形部２を具備する。【選択図】図１
2014035629.tif 000002
【特許請求の範囲】
【請求項１】
主軸に把持された加工物の回転角に応じて、刃具を径方向に高速同期動作させる制御軸に搭載される高速同期軸位置制御装置において、
主軸現在回転角の回転方向に隣接するポイントのテーブル指令値について、指令整形の要否を決定する要否判定部と、
前記要否判定部の決定に従って、回転方向に隣接するポイントのテーブル指令値を整形演算して、且つ、該演算値の保持を行う整形演算部と、
を備え、
前記要否判定部は、
主軸回転角に対応した前記刃具の径方向位置が任意の角度ピッチごとに設定された指令値テーブルから主軸現在回転角の回転方向に隣接するポイントのテーブル指令値および前記回転方向に隣接するポイントより更に１ポイント先のテーブル指令値を抽出し、
前記抽出した前記回転方向に隣接するポイントのテーブル指令値と前記更に１ポイント先のテーブル指令値と前記整形演算部で保持された主軸現在回転角の逆回転方向に隣接するポイントのテーブル指令値とから未来に発生するテーブル指令加速度を前もって検出し、
前記検出値と予め設定された加速度基準値とを比較して指令整形の要否を決定する、
ことを特徴とする高速同期軸位置制御装置。
【請求項２】
請求項１に記載の高速同期軸位置制御装置において、
前記整形演算部は、
前記回転方向に隣接するポイントのテーブル指令値と前記更に１ポイント先のテーブル指令値と前記逆回転方向に隣接するポイントのテーブル指令値とから第一テーブル指令加速度を演算し、
前記回転方向に隣接するポイントのテーブル指令値と前記逆回転方向に隣接するポイントのテーブル指令値と前記逆回転方向に隣接するポイントの更に１ポイント過去のテーブル指令値とから第二テーブル指令加速度を演算し、
前記第一テーブル指令加速度および第二テーブル指令加速度が一致する様に、前記回転方向に隣接するポイントのテーブル指令値を整形演算する、
ことを特徴とする高速同期軸位置制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高速同期軸位置制御装置、特に、数値制御機械において、加工物の回転角に応じて、刃具を加工物の径方向に高速同期動作させる制御軸（高速同期軸）に搭載される高速同期軸位置制御装置に関するものである。
【背景技術】
【０００２】
図５は、高速同期軸を搭載した数値制御機械の構造の一例を概略で示した図である。加工物は、一端がチャックで把持され、他の一端は心押台で支持されている。このため、加工物は主軸回転に合せて回転することになる。刃具は刃物台に固定され、刃物台は複数のボールネジ（図示しない）を介して、Ｘ軸方向（加工物の径方向）及びＺ軸方向（主軸回転軸方向）に駆動される。図５では、刃具のＸ軸方向の動作が高速同期軸になっている。刃具は、主軸回転の角度（主軸回転角）に同期して、Ｘ軸方向には前後動作し、Ｚ軸方向には一方向定速で送られることが多い。この様な複合動作により、加工物を、ロープネジ形状やカム形状に加工することができる。
【０００３】
加工物は、Ｚ軸方向等間隔の断面（多断面）における一定の角度ピッチを持った、主軸回転角に対応した、Ｘ軸方向の位置指令値によって形状定義される。これは、一定の角度ピッチ毎のＸ軸位置指令値データテーブル（以降、単に指令値テーブルと呼称する）として、ＣＡＤ装置などの上位制御装置（図示しない）で作成され、予め、高速同期軸位置制御装置に設定されている。一般に、高速同期軸制御では、主軸を一定回転で制御して、例えば、（１回転内の）主軸回転角：０ｄｅｇ通過タイミングで、Ｘ軸（高速同期軸）方向とＺ軸方向を同時起動させることで、主軸とＸ軸（高速同期軸）及びＺ軸の位置同期を確立させている。
【０００４】
ここで、一定速で動作する主軸とＺ軸に対して、Ｘ軸（以降、高速同期軸の呼称を併用する）は、指令値変化量が急峻なため、位置指令値に対して、一般的な追従制御系を構成しても、高い加工精度が得られない。そこで、（位置指令値−位置検出値）である位置偏差Ｄｃ(以降、偏差値の呼称を併用する)を、主軸回転角に応じて全断面分収集し、学習演算操作を加えて補正値Ｃｃの生成を行う学習制御系を付加し、この補正値生成サイクルを繰返しながら、位置偏差Ｄｃの縮小化を達成する繰返し学習制御を採用した高速同期軸位置制御装置が多い。
【０００５】
図６は、繰返し学習制御を搭載した高速同期軸位置制御装置１００の構成を説明するブロック図である。予め、上位制御装置(図示しない)から、所定の設定角度ピッチで設けられた多断面分の主軸回転角に対応した指令値テーブル５０が設定されている。今、主軸回転角θであるとすると、指令値発生部５１は、指令値テーブル５０から主軸回転角θに隣接する角度のテーブル指令値Ｐを読み出し、次に、テーブル指令値Ｐを直線補間して、主軸回転角θに応じた位置指令値Ｘｃを算出する。
【０００６】
以下、ｎは主軸回転角に対応するテーブル番号で、Ｐ（ｎ）はｎ番目のテーブルに設定されたテーブル指令値、Ｈはテーブルの設定角度ピッチとする。指令値テーブル５０から読み出される、主軸回転角θに隣接するテーブル指令値Ｐは、式（１）を満たすｎを用いて、Ｐ（ｎ−１）とＰ（ｎ）となる。
（ｎ−１）Ｈ＜θ≦ｎＨ  ・・・・・  （１）
ここで、指令値発生部５１で算出される位置指令値Ｘｃは、式（２）で表される。
Ｘｃ＝Ｐ（ｎ−１）＋［｛θ−（ｎ−１）Ｈ｝/Ｈ］｛Ｐ（ｎ）−Ｐ（ｎ−１）｝  ・・・・・  （２）
【０００７】
次に、高速同期軸位置制御装置１００のフィードバック構成は次の様になっている。刃物台駆動部２００には、刃具の高速同期軸（Ｘ軸）方向の位置を検出するための位置検出器（図示しない）が設置されており、その出力が位置検出値ｘｆである。減算器５２は、位置指令値Ｘｃから、位置帰還である位置検出値ｘｆを減算し、位置偏差Ｄｃを出力する。
【０００８】
繰返し学習制御部５３は、前述の繰返しによる補正値生成サイクルを経て導出した、位置偏差Ｄｃを縮小化させる補正値Ｃｃを、多断面分の主軸回転角に対応させて設定した補正値データテーブルとして有している。位置偏差Ｄｃと、繰返し学習制御部５３の補正値データテーブルから、主軸回転角θに応じて読み出された補正値Ｃｃと、は加算器５４で加算され、位置偏差増幅器５５で位置ループゲインＫｐ倍に増幅され、速度指令値Ｖｃとなる。減算器５６は、速度指令値Ｖｃから、刃物台駆動部２００を駆動するサーボモータ（図示しない）のモータ速度ｖｍを減算して、速度偏差Ｖｅを出力する。
【０００９】
速度偏差Ｖｅは、速度偏差増幅器５７で、通常、比例積分増幅される。式（３）は、この速度ループゲインＧｖを示している。（尚、比例ゲインＧｐ，積分ゲインＧｉ，ラプラス変換の演算子ｓである。）
Ｇｖ＝Ｇｐ＋（Ｇｉ/ｓ）  ・・・・・  （３）
速度偏差増幅器５７の出力は、刃物台駆動部２００の制御入力ｕとなる。制御入力ｕは、前述のサーボモータの発生トルクに等しくなる様に、トルク制御される（図示しない）。
【００１０】
通常、加工物形状は、ＣＡＤ装置などを用いて、Ｘ軸及びＺ軸方向に対して２次元展開され、高精度な指令値テーブルが作成される。ここで、加工物形状がロープネジなどの場合は、一般的に、ネジの切入り部や切上げ部に形状急変部が含まれることが多い。
【００１１】
図７は、折れ点状の形状急変部を持つ指令値テーブルを表現した図である。横軸は多断面分の主軸回転角度を、縦軸はＸ軸（高速同期軸）方向の位置指令値（テーブル指令値）を示している。尚、指令値テーブルには、テーブル設定角度ピッチ毎に指令値が設定されている。図７においては、黒丸で示したＰ（＊）の値が、テーブル設定角度ピッチ毎に設定された指令値を示している。図において、ｎはテーブルポイント番号で、Ｐ（ｎ）はｎ番目のポイントのテーブルに設定されたテーブル指令値（単位［μｍ］）を表す。
【００１２】
今、主軸は角度増加方向（横軸上で右方向）に回転しており、主軸現在回転角が図中のθであるとする。この時、式（１）に基づいて選択されたテーブル指令値Ｐ（ｎ−１）とＰ（ｎ）が読み出され、式（２）で位置指令値Ｘｃが算出される。この後、主軸回転がポイント（ｎ）を通過する時、ポイント（ｎ）が形状急変部になるため、指令速度が急変し、大きな指令加速度が発生する。
【００１３】
ここで、テーブル指令速度Ｖ（ｎ）とテーブル指令加速度Ａ（ｎ）を式（４）と式（５）で定義しておく。
Ｖ（ｎ）＝｛Ｐ（ｎ＋１）−Ｐ（ｎ）｝（６Ｎ/Ｈ）  ・・・・・  （４）
Ａ（ｎ）＝｛Ｖ（ｎ）−Ｖ（ｎ−１）｝（６Ｎ/Ｈ）＝｛Ｐ（ｎ＋１）−２Ｐ（ｎ）＋Ｐ（ｎ−１）｝（６Ｎ/Ｈ）２  ・・・・・  （５）
尚、Ｎは主軸回転速度［ｍｉｎ−１］、Ｈは前述のテーブル設定角度ピッチ［ｄｅｇ/ｐｉｔｃｈ］である。
【００１４】
高速同期軸の物理的な加速度限界は、サーボモータの発生トルクや、刃物台や刃具の質量などで制限される。一方で、式（５）に示す様に、高速同期軸での指令加速度は、主軸回転速度の２乗に比例するため、主軸回転速度を上げていくと、容易に大きな指令加速度が発生する事になる。つまり、ロープネジなどを加工する場合は、ネジ部では十分に追従可能な指令加速度となる主軸回転速度でも、切入り部や切上げ部の形状急変部では過大な指令加速度となって、振動が発生する、あるいは、加速限界によって主軸回転速度が制約される事が多い。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
以上説明した様に、従来の高速同期軸位置制御装置では、形状急変部で発生する過大な指令加速度によって、主軸回転速度が制限されて加工効率が上がらない事や、振動が発生して加工面が粗くなる現象があった。本発明が解決しようとする課題は、形状急変部での指令加速度を抑制する事で、主軸回転速度制限の軽減化や振動発生を抑制する高速同期軸位置制御装置を提供することである。
【課題を解決するための手段】
【００１６】
本発明は、指令値テーブルを１ポイント分先読みして、形状急変部で発生する過大なテーブル指令加速度を未然に検出し、このテーブル指令加速度を抑制する様に、主軸回転通過前の隣接ポイントのテーブル指令値に対して整形演算を加え、この演算値でテーブル指令値を置換する事により、前記課題を解決するものである。
【００１７】
具体的には、本発明の高速同期軸位置制御装置は、主軸に把持された加工物の回転角に応じて、刃具を径方向に高速同期動作させる制御軸に搭載される高速同期軸位置制御装置において、主軸現在回転角の回転方向に隣接するポイントのテーブル指令値について、指令整形の要否を決定する要否判定部と、前記要否判定部の決定に従って、回転方向に隣接するポイントのテーブル指令値を整形演算して、且つ、該演算値の保持を行う整形演算部と、を備え、前記要否判定部は、主軸回転角に対応した前記刃具の径方向位置が任意の角度ピッチごとに設定された指令値テーブルから主軸現在回転角の回転方向に隣接するポイントのテーブル指令値および前記回転方向に隣接するポイントより更に１ポイント先のテーブル指令値を抽出し、前記抽出した前記回転方向に隣接するポイントのテーブル指令値と前記更に１ポイント先のテーブル指令値と前記整形演算部で保持された主軸現在回転角の逆回転方向に隣接するポイントのテーブル指令値とから未来に発生するテーブル指令加速度を前もって検出し、前記検出値と予め設定された加速度基準値とを比較して指令整形の要否を決定する、ことを特徴とする。
【００１８】
好適な態様では、前記整形演算部は、前記回転方向に隣接するポイントのテーブル指令値と前記更に１ポイント先のテーブル指令値と前記逆回転方向に隣接するポイントのテーブル指令値とから第一テーブル指令加速度を演算し、前記回転方向に隣接するポイントのテーブル指令値と前記逆回転方向に隣接するポイントのテーブル指令値と前記逆回転方向に隣接するポイントの更に１ポイント過去のテーブル指令値とから第二テーブル指令加速度を演算し、前記第一テーブル指令加速度および第二テーブル指令加速度が一致する様に、前記回転方向に隣接するポイントのテーブル指令値を整形演算する。
【発明の効果】
【００１９】
本発明による高速同期軸位置制御装置では、テーブル指令値を整形する事で、形状急変部で発生する加速度を低減できるため、振動の抑制による加工面品位の向上や、主軸の高速化による加工効率アップを実現できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態である高速同期軸位置制御装置の構成例を示すブロック図である。
【図２】本実施形態における指令整形部の構成例を示す図である。
【図３】本実施形態における指令整形動作を説明するためのテーブル指令値の一例を示す図である。
【図４】本実施形態における指令整形動作を説明するためのテーブル指令加速度の一例を示す図である。
【図５】高速同期軸を搭載した数値制御機械の構造例の概略図である。
【図６】従来の高速同期軸位置制御装置の構成例を示すブロック図である。
【図７】従来のテーブル指令値の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明を実施するための最良の形態について図を用いて説明する。図１は、本発明の実施形態である高速同期軸位置制御装置を示すブロック図である。以下、これまでに説明した従来例と異なる部分について説明する。指令整形部２は、主軸現在回転角θに対応したテーブル指令値Ｐを指令値テーブル５０から読み出し、後述する指令整形処理を加えたテーブル指令値Ｐｃを指令値発生部５１に対して出力する。
【００２２】
図２は、指令整形部２の動作を説明するブロック図である。要否判定部３は、指令値テーブル５０から、主軸現在回転角θに対して、主軸回転方向に隣接するテーブル指令値Ｐ（ｎ）に加えて、主軸回転方向に１ポイント先のテーブル指令値Ｐ（ｎ＋１）を読みだす。更に、要否判定部３は、整形演算部４に保持された、主軸回転通過済みのテーブル指令値Ｐｃ（ｎ−１）を用いて、未来に発生するテーブル指令加速度Ａを前もって算出する。そして、要否判定部３は、このテーブル指令加速度Ａが、予め設定された加速度基準値Ａｌｉｍより大きい場合は、指令整形処理を必要と、小さい場合は、同指令整形処理を不要と判断する。
【００２３】
整形演算部４は、要否判定部３から、テーブル指令値Ｐ（ｎ）とＰ（ｎ＋１）及び指令整形処理要否判定が入力される。指令整形が必要と判断された場合は、未来に発生するテーブル指令加速度が低減される様に、主軸回転方向で隣接するテーブル指令値Ｐ（ｎ）を整形演算し、演算値をテーブル指令値Ｐｃ（ｎ）として、指令値発生部５１に出力する。一方で、指令整形が不要と判断された場合は、指令整形処理は実行しないが、この場合も、Ｐｃ（ｎ）＝Ｐ（ｎ）と置いたテーブル指令値Ｐｃ（ｎ）を指令値発生部５１に出力する。尚、整形演算部４では、過去２ポイント分のテーブル指令値Ｐｃ（ｎ−１），Ｐｃ（ｎ−２）を保持しており、指令値発生部５１にはテーブル指令値Ｐｃ（ｎ−１）も出力される。
【００２４】
整形演算されたテーブル指令値Ｐｃ（ｎ）は、主軸回転角θに隣接する、もう一方のテーブル指令値Ｐｃ（ｎ−１）とともに、指令値発生部５１に出力される。指令値発生部５１では、テーブル指令値Ｐｃを用いて、従来同様に、式（２）の直線補間演算によって、主軸回転角θに応じた位置指令値Ｘｃを算出する。
【００２５】
図３は、図７と同一の折れ点状の形状急変部を持つ指令値テーブルに、本発明による指令整形処理を加えた時の動作を説明する図である。前述した様に、要否判定部３は、主軸現在回転角θとすると、指令値テーブル５０から、テーブル指令値Ｐ（ｎ）及び主軸回転方向に１ポイント先のテーブル指令値Ｐ（ｎ＋１）を読む。
【００２６】
更に、過去に設定したテーブル指令値Ｐｃ（ｎ−１）（＝Ｐ（ｎ−１））を利用して、式（６）でテーブル指令加速度Ａ（ｎ）を求める。
Ａ（ｎ）＝｛Ｐ（ｎ＋１）−２Ｐ（ｎ）＋Ｐｃ（ｎ−１）｝（６Ｎ/Ｈ）２  ・・・・・  （６）
既に主軸通過済みのポイント（・・・，ｎ−３，ｎ−２，ｎ−１）では、指令整形部２で整形置換されたテーブル指令値が採用されているため、式（６）では、ポイント（ｎ−１）のテーブル指令値に、整形後のＰｃ（ｎ−１）を用いている。
【００２７】
次に、ポイントｎの指令整形の要否を、予め設定された加速度基準値Ａｌｉｍに対して、式（７）で判定する。
Ａｌｉｍ≦|Ａ（ｎ）|＝|Ｐ（ｎ＋１）−２Ｐ（ｎ）＋Ｐｃ（ｎ−１）|（６Ｎ/Ｈ）２  ・・・・・  （７）
尚、加速度基準値Ａｌｉｍは、前述の物理的な加速度限界未満に設定しておく。
【００２８】
整形演算部４は、式（７）が成立し、指令整形が必要と判断された場合は、更に過去に整形置換したＰｃ（ｎ−２）も利用して、次式（８）で整形動作を行う。
Ｐｃ（ｎ）＝Ｐｃ（ｎ−１）＋｛Ｐ（ｎ＋１）−Ｐｃ（ｎ−２）｝/３  ・・・・・  （８）
これは、Ｐ（ｎ）をＰｃ（ｎ）に指令整形する事で、指令整形後のテーブル指令加速度Ａｃ（ｎ）が、Ａｃ（ｎ）＝Ａｃ（ｎ−１）を満たす様にした演算式である。
【００２９】
式（８）の指令整形演算により、指令整形後のテーブル指令加速度Ａｃ（ｎ）は、式（９）で表せる。
Ａｃ（ｎ）＝｛Ｐ（ｎ＋１）−２Ｐｃ（ｎ）＋Ｐｃ（ｎ−１）｝（６Ｎ/Ｈ）２＝｛（１/３）Ｐ（ｎ＋１）−Ｐｃ（ｎ−１）＋（２/３）Ｐｃ（ｎ−２）｝（６Ｎ/Ｈ）２  ・・・・・  （９）
【００３０】
ここで、図３の折れ点状の形状急変部を持つ指令値テーブルに対する、本発明の指令整形動作について考える。図４は、図３の指令値テーブルに対して、式（６）で算出されるテーブル指令加速度Ａ（ｎ）を示している。ポイント（ｎ−３）からポイント（ｎ）まで、テーブル指令値Ｐは単一減少で、テーブル指令速度は一定になる。このため、Ａ（ｎ−３），Ａ（ｎ−２），Ａ（ｎ−１）＝０になり、指令整形処理は実行されず、Ｐ（ｎ−３）＝Ｐｃ（ｎ−３），Ｐ（ｎ−２）＝Ｐｃ（ｎ−２），Ｐ（ｎ−１）＝Ｐｃ（ｎ−１）である。
【００３１】
以降、主軸が回転して、ポイント（ｎ−１）を通過すると、先読みのテーブル指令値Ｐ（ｎ＋１）が急変するため、式（６）で、過大なテーブル指令加速度Ａ（ｎ）が算出される。このＡ（ｎ）は、加速度基準値Ａｌｉｍを超過しているから、式（８）の指令整形処理が動作して、テーブル指令値Ｐ（ｎ）はＰｃ（ｎ）に指令整形される。
【００３２】
特に折れ点状の形状急変部を持つ図４の場合では、Ａ（ｎ−１）＝０だから、式（６）より、Ｐｃ（ｎ−２）＝２Ｐｃ（ｎ−１）−Ｐ（ｎ）と表現できる。これを式（９）に代入すると、式（９）は、
Ａｃ（ｎ）＝［（１/３）Ｐ（ｎ＋１）−Ｐｃ（ｎ−１）＋（２/３）｛２Ｐｃ（ｎ−１）−Ｐ（ｎ）｝］（６Ｎ/Ｈ）２ 
＝（１/３）｛Ｐ（ｎ＋１）−２Ｐ（ｎ）＋Ｐｃ（ｎ−１）｝（６Ｎ/Ｈ）２  ・・・・・  （１０）
となる。
【００３３】
式（１０）は、テーブル指令値Ｐ（ｎ）を、Ｐｃ（ｎ）に指令整形する事により、テーブル指令加速度Ａｃ（ｎ）は、指令整形前のテーブル指令加速度Ａ（ｎ）に対して、１/３に低減できる事を示している。尚、指令整形演算は、Ａｃ（ｎ）＝Ａｃ（ｎ−１）を満たす様に、Ｐｃ（ｎ）が整形されるが、これは、図３において偏角φ（ｎ−１）＝φ（ｎ）＝Φ/３になる事に相当している。ここで、偏角Φは、元の折れ点部の持つテーブル指令加速度に相当している。
【００３４】
更に、主軸が回転して、ポイント（ｎ）を通過すると、先読みのテーブル指令値Ｐ（ｎ＋２）を用いて、式（６）に対して１ポイント進めた演算を行うことで、テーブル指令加速度Ａ（ｎ＋１）が算出される。テーブル指令加速度Ａ（ｎ＋１）は、図３において偏角φ（ｎ＋１）に相当する。ここで、
Φ＝φ（ｎ−１）＋φ（ｎ）＋φ（ｎ＋１）  ・・・・・  （１１）
である事から、φ（ｎ）＝φ（ｎ＋１）＝Φ/３となり、Ａｃ（ｎ＋１）＝Ａｃ（ｎ）が満たされているため、式（８）の整形動作を加えても、Ｐ（ｎ＋１）＝Ｐｃ（ｎ＋１），Ａ（ｎ＋１）＝Ａｃ（ｎ＋１）の結果となる。
【００３５】
更に、主軸が回転して、ポイント（ｎ＋１）を通過する時は、テーブル指令加速度Ａ（ｎ＋２）＝０となって、Ａｌｉｍ＞|Ａ（ｎ＋２）|だから、指令整形は不要と判断される。図３は折れ点状の形状急変部を想定しているから、以降も指令整形は不要となり、Ｐ（ｎ＋２）＝Ｐｃ（ｎ＋２），Ｐ（ｎ＋３）＝Ｐｃ（ｎ＋３）となる。
【００３６】
つまり、本発明による指令整形では、折れ点状の形状急変部に対しては、折れ点１ポイントのみのテーブル指令値を整形するだけで、テーブル指令加速度は１/３に低減でき、指令整形ポイントが連続しないため、元の形状に対して継続的な指令誤差が発生しない。また、指令整形を加えないと、折れ点のテーブル指令加速度は、物理的な加速度限界を超えているから、折れ点部以降の応答は、必ずオーバーシュートして、指令位置を通過できず、結果的に、振動を誘発して、粗い加工面となる事が多いのに対して、指令整形を加えると、テーブル指令加速度が抑制でき、振動発生を防止できる。
【００３７】
以上説明した様に、本発明による高速同期軸位置制御装置では、指令値テーブルを１ポイント分先読みして、形状急変部で発生する過大なテーブル指令加速度を未然に検出し、主軸回転通過前の隣接ポイントのテーブル指令値を整形する事で、形状急変部で発生する加速度を低減できるため、振動の抑制による加工面品位の向上や、主軸の高速化による加工効率のアップを実現できる。
【符号の説明】
【００３８】
１，１００  高速同期軸位置制御装置、２  指令整形部、３  要否判定部、４  整形演算部、５０  指令値テーブル、５１  指令値発生部、５２  減算器、５３  繰返し学習制御部、５４  加算器、５５  位置偏差増幅器、５６  減算器、５７  速度偏差増幅器、２００  刃物台駆動部。
【図１】
2014035629.tif 000003
【図２】
2014035629.tif 000004
【図３】
2014035629.tif 000005
【図４】
2014035629.tif 000006
【図５】
2014035629.tif 000007
【図６】
2014035629.tif 000008
【図７】
2014035629.tif 000009