JP7619192B2 - Gear processing device and phase detection device - Google Patents
Gear processing device and phase detection device Download PDFInfo
- Publication number
- JP7619192B2 JP7619192B2 JP2021114427A JP2021114427A JP7619192B2 JP 7619192 B2 JP7619192 B2 JP 7619192B2 JP 2021114427 A JP2021114427 A JP 2021114427A JP 2021114427 A JP2021114427 A JP 2021114427A JP 7619192 B2 JP7619192 B2 JP 7619192B2
- Authority
- JP
- Japan
- Prior art keywords
- gear
- phase
- tooth
- detection
- teeth
- 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
Images
Landscapes
- Gear Processing (AREA)
- Machine Tool Sensing Apparatuses (AREA)
Description
本発明は、歯車加工装置および位相検出装置に関する。 The present invention relates to a gear machining device and a phase detection device.
特許文献1~3には、複数段の歯車を有する工作物を加工する歯車加工装置が記載されている。
ところで、歯車を加工する場合において、例えば、荒加工を行った後に、焼入れを施し、仕上げ加工を行うことがある。仕上げ加工を行う場合には、荒加工により歯が形成された工作物を工作物主軸装置に装着し、装着された工作物の歯位相を検出して、検出した工作物の歯位相に基づいて工作物と歯切り工具との位置決めを行い、工作物に仕上げ加工を施す。 When machining gears, for example, rough machining may be followed by hardening and finishing. When performing finishing, a workpiece with teeth formed by rough machining is attached to a workpiece spindle device, the tooth phase of the attached workpiece is detected, and the workpiece and the gear cutting tool are positioned based on the detected tooth phase of the workpiece, and the workpiece is then finished.
工作物が複数段の歯車を有する場合において、第一段の歯車のいずれかの歯の位相と第二段の歯車のいずれかの歯の位相とのずれ角度が、許容範囲内であることが求められる場合がある。そのために、仕上げ加工前に、ずれ角度が最小となる歯の組合せを見つけ出し、その後に、組合せの歯を基準として仕上げ加工が施される。 When a workpiece has multiple gear stages, it may be required that the deviation angle between the phase of any tooth of the first gear stage and the phase of any tooth of the second gear stage be within an acceptable range. For this reason, before finishing, the tooth combination that minimizes the deviation angle is found, and then finishing is performed based on the teeth of the combination.
そのため、第一段の歯車の全歯の位相を検出し、第二段の歯車の全歯の位相を検出し、それぞれ検出したそれぞれの全歯の位相からずれ角度が最小となる組合せを見つけることが必要となる。この場合、第一段の歯車の全歯の位相の検出、および、第二段の歯車の全歯の位相の検出が行うため、仕上げ加工を行う前に多くの時間を要する。そのため、加工サイクルタイムが長くなるという問題が生じていた。 Therefore, it is necessary to detect the phase of all the teeth of the first gear, detect the phase of all the teeth of the second gear, and find the combination that minimizes the deviation angle from the phase of all the teeth detected for each. In this case, since the phase of all the teeth of the first gear and the phase of all the teeth of the second gear are detected, a lot of time is required before finishing can be performed. This has led to the problem of a long machining cycle time.
本発明は、かかる課題に鑑みてなされたものであり、加工サイクルタイムを短くすることができる歯車加工装置、および、歯車加工装置などに用いられる位相検出装置を提供しようとするものである。 The present invention was made in consideration of these problems, and aims to provide a gear cutting device that can shorten the cutting cycle time, and a phase detection device for use in gear cutting devices, etc.
本発明の一態様は、
歯ピッチ角度が等角度の第一歯車および前記第一歯車の歯数と異なり歯ピッチ角度が等角度の第二歯車が予め形成された工作物を対象として、前記第一歯車の歯面および前記第二歯車の歯面の少なくとも一方に加工を施すように構成された歯車加工装置であって、
周方向に複数の工具刃を有する歯切り工具と、
前記歯切り工具を回転可能に保持する工具主軸装置と、
前記工作物を回転可能に保持すると共に、回転角度を検出する回転角度検出器を備える工作物主軸装置と、
前記工具主軸装置と前記工作物主軸装置とを相対的に移動する移動装置と、
前記工作物主軸装置が前記工作物を保持した状態であって前記工作物が回転している状態において、前記工作物における前記第一歯車の径方向に対向する位置にて前記工作物における前記第一歯車の周面までの径方向距離を検出し、かつ、前記工作物における前記第二歯車の径方向に対向する位置にて前記第二歯車の周面までの径方向距離を検出するセンサと、
前記工作物に歯車の歯を加工するために、前記工具主軸装置と前記工作物主軸装置とを同期して回転制御しながら前記移動装置を制御する制御装置と、
を備え、
前記制御装置は、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記工作物主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第一歯車における全歯のうちの一部である第一検出歯の位相を検出する第一検出処理を実行し、
前記センサにより検出された前記センサと前記第二歯車の周面との前記径方向距離および前記工作物主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第二歯車における全歯のうちの一部である第二検出歯の位相を検出する第二検出処理を実行し、
検出された前記第一検出歯の位相と予め記憶された前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算する第一位相演算処理を実行し、
検出された前記第二検出歯の位相と予め記憶された前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する第二位相演算処理を実行し、
前記第一検出処理および前記第一位相演算処理により得られた前記第一歯車の前記全歯の位相と、前記第二検出処理および前記第二位相演算処理により得られた前記第二歯車の前記全歯の位相とに基づいて、前記第一歯車の歯の位相のそれぞれと前記第二歯車の歯の位相のそれぞれとのずれ角度を演算するずれ角度演算処理を実行し、
前記ずれ角度が最小となる前記第一歯車の歯の位相および前記第二歯車の歯の位相を基準組として判定する判定処理を実行し、
前記基準組を構成する前記第一歯車の歯の位相および前記第二歯車の歯の位相を加工開始基準として、前記歯切り工具および前記工作物を位置決めするために、前記工具主軸装置および前記工作物主軸装置を制御する位置決め処理を実行し、
前記第一歯車の歯面および前記第二歯車の歯面の少なくとも一方に加工を施すために、位置決めされた前記歯切り工具および前記工作物を同期して回転制御しながら、前記移動装置を制御する加工処理を実行する、歯車加工装置にある。
One aspect of the present invention is
A gear machining device configured to machine at least one of a tooth surface of a first gear and a tooth surface of a second gear, the gear surface being a workpiece having a first gear with an equal tooth pitch angle and a second gear with a different number of teeth from that of the first gear, the gear machining device comprising:
a gear cutting tool having a plurality of tool blades in a circumferential direction;
a tool spindle device that rotatably holds the gear cutting tool;
a workpiece spindle device that rotatably holds the workpiece and is provided with a rotation angle detector that detects a rotation angle;
a moving device that moves the tool spindle device and the workpiece spindle device relatively;
a sensor that detects a radial distance to a peripheral surface of the first gear on the workpiece at a position radially opposed to the first gear on the workpiece while the workpiece is rotating with the workpiece spindle device holding the workpiece; and a sensor that detects a radial distance to a peripheral surface of the second gear on the workpiece at a position radially opposed to the second gear on the workpiece while the workpiece is rotating .
a control device that controls the moving device while synchronously controlling the rotation of the tool spindle device and the workpiece spindle device in order to machine gear teeth on the workpiece;
Equipped with
The control device includes:
a first detection process for detecting a phase of a first detection tooth, which is a part of all teeth of the first gear , based on the radial distance between the sensor and a peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the workpiece spindle device;
a second detection process is executed to detect a phase of a second detection tooth, which is a part of all teeth of the second gear, based on the radial distance between the sensor and the peripheral surface of the second gear detected by the sensor and the rotation angle detected by the rotation angle detector of the workpiece spindle device;
execute a first phase calculation process to calculate a phase of a tooth of the first gear other than the first detection tooth based on the detected phase of the first detection tooth and a tooth pitch angle of the first gear stored in advance;
execute a second phase calculation process to calculate a phase of a tooth of the second gear other than the second detection tooth based on the detected phase of the second detection tooth and a tooth pitch angle of the second gear stored in advance;
executing a deviation angle calculation process to calculate deviation angles between the phases of the teeth of the first gear and the phases of the teeth of the second gear, based on the phases of all the teeth of the first gear obtained by the first detection process and the first phase calculation process and the phases of all the teeth of the second gear obtained by the second detection process and the second phase calculation process;
executing a determination process for determining, as a reference set, the phase of the teeth of the first gear and the phase of the teeth of the second gear that minimize the deviation angle;
a positioning process for controlling the tool spindle device and the workpiece spindle device in order to position the gear cutting tool and the workpiece using a tooth phase of the first gear and a tooth phase of the second gear constituting the reference set as a processing start reference;
The gear cutting device performs a processing process to control the moving device while synchronously controlling the rotation of the positioned gear cutting tool and the workpiece in order to process at least one of the tooth surfaces of the first gear and the second gear.
本発明の他の態様は、
歯ピッチ角度が等角度の第一歯車および前記第一歯車の歯数と異なり歯ピッチ角度が等角度の第二歯車を有する対象物において、前記第一歯車の歯の位相のそれぞれと前記第二歯車の歯の位相のそれぞれとのずれ角度が最小となる前記第一歯車の歯の位相および前記第二歯車の歯の位相を基準組として決定する位相検出装置であって、
前記対象物が回転している状態において、前記対象物における前記第一歯車の径方向に対向する位置にて前記対象物における前記第一歯車の周面までの径方向距離を検出し、かつ、前記対象物における前記第二歯車の径方向に対向する位置にて前記第二歯車の周面までの径方向距離を検出するセンサと、
前記対象物を回転可能に保持すると共に、回転角度を検出する回転角度検出器を備える主軸装置と、
前記センサの検出結果および前記主軸装置の前記回転角度検出器の検出結果に基づいて前記基準組を決定する処理装置と、
を備え、
前記処理装置は、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第一歯車における全歯のうちの一部である第一検出歯の位相を検出する第一検出処理を実行し、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第二歯車における全歯のうちの一部である第二検出歯の位相を検出する第二検出処理を実行し、
検出された前記第一検出歯の位相と予め記憶された前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算する第一位相演算処理を実行し、
検出された前記第二検出歯の位相と予め記憶された前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する第二位相演算処理を実行し、
前記第一検出処理および前記第一位相演算処理により得られた前記第一歯車の前記全歯の位相と、第二検出処理および前記第二位相演算処理により得られた前記第二歯車の前記全歯の位相とに基づいて、前記第一歯車の歯の位相のそれぞれと前記第二歯車の歯の位相のそれぞれとのずれ角度を演算するずれ角度演算処理を実行し、
前記ずれ角度が最小となる前記第一歯車の歯の位相および前記第二歯車の歯の位相を前記基準組として判定する判定処理を実行する、位相検出装置にある。
Another aspect of the present invention is
A phase detection device for an object having a first gear with an equal tooth pitch angle and a second gear with an equal tooth pitch angle different from the number of teeth of the first gear, the phase detection device determining, as a reference set, the tooth phases of the first gear and the tooth phases of the second gear that minimize deviation angles between the tooth phases of the first gear and the tooth phases of the second gear,
a sensor that detects a radial distance to a peripheral surface of the first gear on the object at a position radially opposed to the first gear on the object while the object is rotating, and detects a radial distance to a peripheral surface of the second gear on the object at a position radially opposed to the second gear on the object ;
a spindle device that rotatably holds the object and includes a rotation angle detector that detects a rotation angle;
a processing device that determines the reference set based on the detection results of the sensor and the detection results of the rotation angle detector of the spindle device;
Equipped with
The processing device includes:
a first detection process for detecting a phase of a first detection tooth, which is a part of all teeth of the first gear, based on the radial distance between the sensor and a peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the spindle device;
a second detection process for detecting a phase of a second detection tooth, which is a part of all teeth of the second gear, based on the radial distance between the sensor and the peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the spindle device;
execute a first phase calculation process to calculate a phase of a tooth of the first gear other than the first detection tooth based on the detected phase of the first detection tooth and a tooth pitch angle of the first gear stored in advance;
execute a second phase calculation process to calculate a phase of a tooth of the second gear other than the second detection tooth based on the detected phase of the second detection tooth and a tooth pitch angle of the second gear stored in advance;
executing a deviation angle calculation process to calculate deviation angles between the phases of the teeth of the first gear and the phases of the teeth of the second gear, based on the phases of all the teeth of the first gear obtained by the first detection process and the first phase calculation process and the phases of all the teeth of the second gear obtained by the second detection process and the second phase calculation process;
The phase detection device executes a determination process for determining, as the reference set, the phase of the teeth of the first gear and the phase of the teeth of the second gear that result in the smallest deviation angle.
上記態様の歯車加工装置によれば、第一検出処理は、第一歯車の全歯のうちの一部である第一検出歯の位相を検出しており、第二検出処理は、第二歯車の全歯のうちの一部である第二検出歯の位相を検出している。つまり、第一検出処理は、第一歯車の全歯の位相を検出しておらず、第二検出処理は、第二歯車の全歯の位相を検出していない。従って、検出に要する時間は、全歯を検出する場合に比べて格段に短くできる。 According to the gear machining device of the above aspect, the first detection process detects the phase of a first detection tooth, which is a part of all teeth of the first gear, and the second detection process detects the phase of a second detection tooth, which is a part of all teeth of the second gear. In other words, the first detection process does not detect the phase of all teeth of the first gear, and the second detection process does not detect the phase of all teeth of the second gear. Therefore, the time required for detection can be significantly shorter than when all teeth are detected.
第一検出処理および第二検出処理においては、全歯の位相を検出しないため、位相を検出していない残りの歯が存在する。センサにより検出していない残りの歯の位相は、第一位相演算処理および第二位相演算処理にて、演算により求めている。具体的には、第一位相演算処理が、第一検出歯の位相と予め記憶された第一歯車の歯ピッチ角度とに基づいて、第一歯車における第一検出歯以外の歯の位相を演算する。第二位相演算処理は、第二検出歯と予め記憶された第二歯車の歯ピッチ角度とに基づいて、第二歯車における第二検出歯以外の歯の位相を演算する。 In the first detection process and the second detection process, the phase of all teeth is not detected, so there are remaining teeth whose phase has not been detected. The phase of the remaining teeth not detected by the sensor is found by calculation in the first phase calculation process and the second phase calculation process. Specifically, the first phase calculation process calculates the phase of the teeth on the first gear other than the first detected tooth based on the phase of the first detected tooth and the pre-stored tooth pitch angle of the first gear. The second phase calculation process calculates the phase of the teeth on the second gear other than the second detected tooth based on the second detected tooth and the pre-stored tooth pitch angle of the second gear.
第一歯車および第二歯車は、歯ピッチ角度が等角度である。従って、歯ピッチ角度は、歯数が分かれば容易に求めることができる。そして、第一歯車および第二歯車における複数の歯は、それぞれの歯ピッチ角度ずつずれた位置に位置することから、1つの歯の位相が分かれば、残りの歯の位相は容易に演算により求めることができる。従って、第一歯車の全歯の位相および第二歯車の全歯の位相を得るために要する時間を短くすることができる。その結果、加工サイクルタイムを短くすることができる。 The first gear and the second gear have equal tooth pitch angles. Therefore, the tooth pitch angle can be easily calculated once the number of teeth is known. Furthermore, since the multiple teeth on the first gear and the second gear are positioned at positions shifted by the respective tooth pitch angles, once the phase of one tooth is known, the phase of the remaining teeth can be easily calculated. Therefore, the time required to obtain the phase of all the teeth of the first gear and the phase of all the teeth of the second gear can be shortened. As a result, the machining cycle time can be shortened.
また、上記態様の位相検出装置は、上述した歯車加工装置と同様に、第一歯車の全歯の位相および第二歯車の全歯の位相を得るために要する時間を短くすることができる。従って、第一歯車の歯の位相のそれぞれと第二歯車の歯の位相のそれぞれとのずれ角度が最小となる場合の第一歯車の歯の位相および第二歯車の歯の位相を基準組として決定するために要する時間を短くすることができる。 Furthermore, the phase detection device of the above aspect, like the gear processing device described above, can shorten the time required to obtain the phase of all the teeth of the first gear and the phase of all the teeth of the second gear. Therefore, it is possible to shorten the time required to determine the phase of the teeth of the first gear and the phase of the teeth of the second gear as a reference set when the deviation angle between each of the phases of the teeth of the first gear and each of the phases of the teeth of the second gear is minimum.
(1.歯車加工装置1の構成)
歯車加工装置1について図1を参照して説明する。歯車加工装置1は、歯切り工具としての工作物WとギヤスカイビングカッタTとを回転させながら相対移動させることにより、ギヤスカイビングカッタTによって工作物Wに歯形(歯車の歯)を創成加工する装置である。
(1. Configuration of gear machining device 1)
The
本形態においては、歯車加工装置1は、汎用的な工作機械、例えば、マシニングセンタを適用する。マシニングセンタは、工具交換可能に構成されており、装着された工具に応じた加工が可能である。例えば、交換可能な歯切り工具としては、ギヤスカイビングカッタTの他に、ホブカッタ、シェーパカッタなどである。ホブカッタやシェーパカッタに交換することで、歯車加工装置1は、ホブ加工やシェーパ加工により工作物Wに歯形(歯車の歯)を加工する装置となる。
In this embodiment, the
また、歯切り工具以外の交換可能な工具としては、例えば、エンドミル、フライス工具、ドリル、旋削工具、ねじ切り工具、研削工具などである。なお、図1においては、工具交換装置および複数の工具を収容する工具マガジンは図示しない。 In addition, examples of replaceable tools other than gear cutting tools include end mills, milling tools, drills, turning tools, threading tools, grinding tools, etc. Note that the tool changer and the tool magazine that stores multiple tools are not shown in FIG. 1.
また、本形態においては、歯車加工装置1としてのマシニングセンタは、横形マシニングセンタを基本構成とする。ただし、歯車加工装置1は、立形マシニングセンタなど、他の構成を適用することもできる。
In this embodiment, the machining center serving as the
図1に示すように、歯車加工装置1は、例えば、相互に直交する3つの直進軸(X軸、Y軸、Z軸)を駆動軸として有する。ここで、ギヤスカイビングカッタTの回転軸線(工具主軸の回転軸線に等しい)の方向をZ軸方向と定義し、Z軸方向に直交する2軸をX軸およびY軸と定義する。図1においては、水平方向をX軸方向とし、鉛直方向をY軸方向とする。
As shown in FIG. 1, the
さらに、歯車加工装置1は、工作物WとギヤスカイビングカッタTとの相対姿勢を変更するための1つの回転軸(B軸)を駆動軸として有する。本形態において、B軸は、Y軸方向を回転中心とする回転軸である。また、歯車加工装置1は、ギヤスカイビングカッタTを回転するための回転軸としてのCt軸、および、工作物Wを回転するための回転軸としてのCw軸を有する。
The
歯車加工装置1において、工作物WとギヤスカイビングカッタTとを相対移動させる構成は、適宜選択可能である。例えば、歯車加工装置1は、B軸に代えて、X軸方向を回転中心とするA軸を有する構成としても良い。以下においては、歯車加工装置1は、ギヤスカイビングカッタTをY軸方向およびZ軸方向に直動可能とし、工作物WをX軸方向に直動可能とし、さらに工作物WをB軸に回転可能とする場合を例にあげる。
In the
歯車加工装置1は、ベッド10、工作物保持装置20、工具保持装置30、センサ40および制御装置50を備える。ベッド10は、設置面上に設置され、工作物保持装置20の形状および工具保持装置30の形状などに応じた形状に形成される。本形態においては、ベッド10は、例えば、矩形状とする。ベッド10の上面には、X軸方向に延在する一対のX軸ガイドレール11、および、Z軸方向に延在する一対のZ軸ガイドレール12が形成されている。
The
工作物保持装置20は、工作物Wをベッド10に対して、X軸方向に直動し、B軸に回転可能とし、Cw軸に回転可能とする。工作物保持装置20は、X軸移動テーブル21、B軸回転テーブル22、工作物主軸装置23を主に備える。
The
X軸移動テーブル21は、図示しないリニアモータまたはボールねじ機構などの駆動装置によって駆動されることにより、ベッド10のX軸ガイドレール11に案内されながらX軸方向へ移動する。B軸回転テーブル22は、X軸移動テーブル21の上面に設置され、X軸移動テーブル21と一体的にX軸方向へ移動する。また、B軸回転テーブル22は、X軸移動テーブル21に対してB軸に回転可能に設けられる。B軸回転テーブル22には、図示しない回転モータが収納され、B軸回転テーブル22は、回転モータを駆動することでB軸に回転可能となる。
The X-axis moving table 21 is driven by a driving device such as a linear motor or a ball screw mechanism (not shown) and moves in the X-axis direction while being guided by the
工作物主軸装置23は、B軸回転テーブル22に設けられ、B軸回転テーブル22と一体的にB軸回転する。工作物主軸装置23は、工作物Wを回転可能に保持する。工作物主軸装置23には、後述する回転モータおよび回転角度検出器が設けられ、工作物主軸装置23は、回転モータの駆動により工作物WをCw軸に回転可能とする。このようにして、工作物保持装置20は、工作物Wを、ベッド10に対して、X軸方向へ移動可能とし、B軸に回転およびCw軸に回転可能とする。
The
詳細には、工作物主軸装置23は、ハウジング23aと主軸23bとを備える。工作物主軸装置23のハウジング23aがB軸回転テーブル22に固定され、工作物主軸装置23の主軸23bがハウジング23aに回転可能に支持されている。この主軸23bの先端に、工作物Wが取り付けられている。つまり、工作物Wは、工作物主軸装置23の主軸23bに片持ち支持されている。
In detail, the
工具保持装置30は、コラム31、サドル32、工具主軸装置33を主に備える。コラム31は、図示しないリニアモータまたはボールねじ機構などの駆動装置によって駆動されることにより、ベッド10のZ軸ガイドレール12に案内されながらZ軸方向へ移動する。コラム31の上下方向に延びる面(図1の左面)には、Y軸ガイドレール31aが形成されている。サドル32は、図示しないリニアモータまたはボールねじ機構などの駆動装置によって駆動されることにより、コラム31のY軸ガイドレール31aに案内されながらY軸方向へ移動する。
The
工具主軸装置33は、サドル32に設けられると共に、サドル32と一体的にY軸方向へ移動する。工具主軸装置33は、ギヤスカイビングカッタTを保持する。工具主軸装置33には、図示しない回転モータが収納され、工具主軸装置33は、回転モータの駆動によりギヤスカイビングカッタTをCt軸に回転可能とする。このようにして、工具保持装置30は、ギヤスカイビングカッタTを、ベッド10に対して、Y軸方向およびZ軸方向に移動可能とし、かつ、Ct軸に回転可能に保持する。
The
詳細には、工具主軸装置33は、ハウジング33aと主軸33bとを備える。工具主軸装置33のハウジング33aがサドル32に固定され、工具主軸装置33の主軸33bがハウジング33aに回転可能に支持されている。この主軸の先端に、ギヤスカイビングカッタTが取り付けられている。つまり、ギヤスカイビングカッタTは、工具主軸装置33の主軸に片持ち支持されている。
In detail, the
センサ40は、例えば、サドル32に設けられている。センサ40は、工作物主軸装置23が工作物Wを保持した状態であって工作物Wが回転している状態において、工作物Wにおける歯との距離を検出可能なセンサである。センサ40は、例えば、渦電流やレーザなどによる非接触の距離センサを適用するのが好適である。ただし、センサ40は、接触式のセンサを適用することも可能である。センサ40は、サドル32に設けられるため、工具主軸装置33と一体に移動する。また、センサ40は、検出部を進退可能に設けられるようにしても良い。
The
制御装置50は、演算処理装置(プロセッサ)および記憶装置を備えており、加工プログラムを実行することにより、各駆動装置を制御する。つまり、制御装置50は、ギヤスカイビングカッタTの回転、工作物Wの回転、工作物WとギヤスカイビングカッタTとの相対的な移動を制御する。そして、制御装置50は、工作物Wに歯車の歯を加工するために、工作物主軸装置23と工具主軸装置33とを同期して回転制御しながら、各駆動装置を制御する。
The
(2.ギヤスカイビングカッタTの構成)
ギヤスカイビングカッタTの構成について図2および図3を参照して説明する。ギヤスカイビングカッタTは、刃部Taおよび軸部Tbを備える。
(2. Configuration of gear skiving cutter T)
The configuration of the gear skiving cutter T will be described with reference to Figures 2 and 3. The gear skiving cutter T includes a blade portion Ta and a shaft portion Tb.
刃部Taは、周方向に複数の工具刃を有する。刃部Taにおける複数の工具刃は、軸方向端面がすくい面を構成し、工具刃の径方向外面が逃げ面を構成する。本形態においては、刃部Taの外接面、すなわち逃げ面である工具刃の径方向外面を接続した面は、円錐面を構成する。ただし、刃部Taの外接面は、円筒面をなすように構成することもできる。軸部Tbは、刃部Taにおけるすくい面の背面側に一体に設けられ、刃部Taと同軸上に設けられている。軸部Tbは、工具主軸装置33の主軸33b(図1に示す)に装着される。
The blade portion Ta has multiple tool blades in the circumferential direction. The axial end faces of the multiple tool blades in the blade portion Ta form the rake faces, and the radial outer surfaces of the tool blades form the relief faces. In this embodiment, the circumscribing surface of the blade portion Ta, i.e., the surface connecting the radial outer surfaces of the tool blades, which are the relief faces, forms a conical surface. However, the circumscribing surface of the blade portion Ta can also be configured to form a cylindrical surface. The shaft portion Tb is integrally provided on the back side of the rake faces of the blade portion Ta and is provided coaxially with the blade portion Ta. The shaft portion Tb is attached to the
(3.工作物Wの構成)
工作物Wの構成の例について図2を参照して説明する。図2に示すように、工作物Wは、軸方向に複数段の歯車を備える。本形態においては、工作物Wは、2段の歯車、すなわち、第一歯車W1および第二歯車W2を備える。ただし、工作物Wは、3段以上の歯車を備えるようにしても良い。
(3. Configuration of Workpiece W)
An example of the configuration of the workpiece W will be described with reference to Fig. 2. As shown in Fig. 2, the workpiece W has multiple stages of gears in the axial direction. In this embodiment, the workpiece W has two stages of gears, that is, a first gear W1 and a second gear W2. However, the workpiece W may have three or more stages of gears.
第一歯車W1は、歯ピッチ角度が等角度に形成されている。第二歯車W2も、歯ピッチ角度が等角度に形成されている。第一歯車W1の歯数と第二歯車W2の歯数とは異なる。本形態においては、図2に示すように、第一歯車W1が第二歯車W2よりも大径に形成されている場合とするが、第一歯車W1と第二歯車W2とは同径に形成されるようにしても良い。 The first gear W1 is formed with an equal tooth pitch angle. The second gear W2 is also formed with an equal tooth pitch angle. The number of teeth of the first gear W1 is different from the number of teeth of the second gear W2. In this embodiment, as shown in FIG. 2, the first gear W1 is formed with a larger diameter than the second gear W2, but the first gear W1 and the second gear W2 may be formed with the same diameter.
(4.ギヤスカイビング加工の説明)
ギヤスカイビングカッタTにより、工作物Wに歯形(歯車の歯)を創成加工する際の状態について、図2および図3を参照して説明する。
(4. Explanation of gear skiving)
The state in which a tooth profile (gear teeth) is generated on a workpiece W by the gear skiving cutter T will be described with reference to Figs. 2 and 3 .
本形態において、歯車加工装置1は、予め第一歯車W1および第二歯車W2が形成された工作物Wを対象とする。そして、歯車加工装置1は、予め形成された第一歯車W1の歯面および第二歯車W2の歯面の少なくとも一方に加工を施すように構成されている。本形態においては、歯車加工装置1は、予め形成された第一歯車W1の歯面に対して加工を施すと共に、予め形成された第二歯車W2の歯面に対して加工を施すこととする。例えば、歯車加工装置1は、第一歯車W1の歯面および第二歯車W2の歯面の仕上げ加工を行う。
In this embodiment, the
図2および図3においては、ギヤスカイビングカッタTにより、工作物Wにおいて第二歯車W2の歯面にギヤスカイビング加工を施す場合を示す。なお、ギヤスカイビングカッタTにより、第一歯車W1の歯面にギヤスカイビング加工を施す場合も、実質同様である。 Figures 2 and 3 show the case where gear skiving is performed on the tooth surface of the second gear W2 in the workpiece W using a gear skiving cutter T. Note that the case where gear skiving is performed on the tooth surface of the first gear W1 using a gear skiving cutter T is substantially the same.
ギヤスカイビング加工は、図3に示すように、ギヤスカイビングカッタTの回転軸線Atを工作物Wの回転軸線Awに平行な軸線に対して交差角θを有する状態にする。また、図2に示すように、ギヤスカイビングカッタTの回転軸線Atと工作物Wの回転軸線Awは、X-Z平面に対して平行である。図2に示すように、ギヤスカイビングカッタTの回転軸線Atと工作物Wの回転軸線Awの中心間距離、すなわちY軸方向の距離をDaとする。 As shown in Figure 3, in gear skiving processing, the rotation axis At of the gear skiving cutter T is set at an intersection angle θ with an axis parallel to the rotation axis Aw of the workpiece W. Also, as shown in Figure 2, the rotation axis At of the gear skiving cutter T and the rotation axis Aw of the workpiece W are parallel to the X-Z plane. As shown in Figure 2, the center-to-center distance between the rotation axis At of the gear skiving cutter T and the rotation axis Aw of the workpiece W, i.e., the distance in the Y-axis direction, is Da.
工作物Wを回転軸線Aw回り(Cw軸)に回転し、かつ、ギヤスカイビングカッタTを回転軸線At回り(Ct軸)に回転する。工作物Wの回転とギヤスカイビングカッタTの回転とを同期させながら、ギヤスカイビングカッタTを工作物Wに対して工作物Wの回転軸線Awの方向に相対移動させることで、工作物Wに歯形が創成加工される。ギヤスカイビング加工においては、工作物Wが1回転する間に、工作物Wの各歯溝の部分が、ギヤスカイビングカッタTによって1回だけ加工される。 The workpiece W is rotated around the rotation axis Aw (Cw axis), and the gear skiving cutter T is rotated around the rotation axis At (Ct axis). The gear skiving cutter T is moved relative to the workpiece W in the direction of the rotation axis Aw of the workpiece W while synchronizing the rotation of the workpiece W and the rotation of the gear skiving cutter T, thereby generating a tooth profile on the workpiece W. In gear skiving, each tooth groove portion of the workpiece W is machined only once by the gear skiving cutter T while the workpiece W rotates once.
上記のような仕上げ加工の他に、車両のマニュアルトランスミッションのシフトチェンジを円滑に行うために、シンクロメッシュ機構のチャンファを加工する場合などにも適用できる。つまり、歯車加工装置1は、予め形成されている第一歯車W1および第二歯車W2の歯面に、シンクロメッシュ機構のチャンファの加工を施すようにしても良い。チャンファは、各歯面の軸方向の一部分に形成されるため、歯車加工装置1は、第一歯車W1の歯面および第二歯車W2の歯面の一部分のみに加工を施すことになる。
In addition to the above-mentioned finishing processes, the present invention can also be applied to machining chamfers for synchromesh mechanisms to facilitate smooth shift changes in a vehicle's manual transmission. In other words, the
(5.歯車加工装置1の機能ブロック構成)
次に、歯車加工装置1の一部構成における機能について図4を参照して説明する。図4に示すように、歯車加工装置1は、工作物WとギヤスカイビングカッタTとを、X軸方向に相対的に移動させるX軸移動装置61、Y軸方向に相対的に移動させるY軸移動装置62、および、Z軸方向に相対的に移動させるZ軸移動装置63を備える。
(5. Functional Block Configuration of Gear Machining Device 1)
Next, functions of a portion of the configuration of the
本形態においては、X軸移動装置61は、ベッド10に対してX軸移動テーブル21をX軸方向に移動するためのリニアモータまたはボールねじ機構などの駆動装置である。Y軸移動装置62は、コラム31に対してサドル32をY軸方向に移動するためのリニアモータまたはボールねじ機構などの駆動装置である。Z軸移動装置63は、ベッド10に対してコラム31をZ軸方向に移動するためのリニアモータまたはボールねじ機構などの駆動装置である。なお、図示しないが、X軸移動装置61、Y軸移動装置62およびZ軸移動装置63は、駆動回路、モータ(リニアモータまたは回転モータ)、および、位置検出器(リニア位置検出器または回転角度検出器)などを備えて構成される。
In this embodiment, the
さらに、図4に示すように、歯車加工装置1は、工作物主軸装置23、工具主軸装置33、および、回転装置64を備える。工作物主軸装置23は、上述したように、工作物保持装置20を構成し、工作物WをCw軸回りに回転可能に保持する。工作物主軸装置23は、駆動回路23c、回転モータ23dおよび回転角度検出器23eを備えて構成される。
Furthermore, as shown in FIG. 4, the
工具主軸装置33は、上述したように、工具保持装置30を構成し、ギヤスカイビングカッタTをCt軸回りに回転可能に保持する。工具主軸装置33は、図示しないが、駆動回路、回転モータおよび回転角度検出器を備えて構成される。回転装置64は、工作物WとギヤスカイビングカッタTとの姿勢を変更するための移動装置である。本形態においては、回転装置64は、X軸移動テーブル21に対してB軸回転テーブル22をB軸に回転するための回転モータを含む。さらに、回転装置64は、回転モータの他に、駆動回路および回転角度検出器などを備えて構成される。
As described above, the
センサ40は、工作物Wが回転している状態において工作物Wに予め形成された第一歯車W1の歯との距離を検出する。ただし、センサ40は、第一歯車W1の全歯を検出対象とするのではなく、第一歯車W1の全歯のうちの一部の歯のみを検出対象とする。また、センサ40は、工作物Wが回転している状態において工作物Wに予め形成された第二歯車W2の歯との距離を検出する。ただし、センサ40は、第二歯車W2の全歯を検出対象とするのではなく、第二歯車W2の全歯のうちの一部の歯のみを検出対象とする。
The
制御装置50は、工作物Wが回転している状態において、センサ40に対して、第一歯車W1の一部の歯との距離および第二歯車W2の一部の歯との距離を検出するように制御する。制御装置50は、センサ40による検出を実行するために、移動装置としてのX軸移動装置61、Y軸移動装置62およびZ軸移動装置63を制御し、さらに、工作物主軸装置23を制御する。
The
制御装置50は、センサ40の検出結果および工作物主軸装置23の回転角度検出器23eの検出結果に基づいて、第一歯車W1の一部の歯の位相および第二歯車W2の一部の歯の位相を検出する。例えば、制御装置50は、センサ40の検出時刻と回転角度検出器23eの検出時刻とを対応させる。そして、制御装置50は、センサ40により検出された距離、および、回転角度検出器23eにより検出された回転モータ23dの回転角度により、第一歯車W1の一部の歯の位相および第二歯車W2の一部の歯の位相を検出する。そして、制御装置50は、第一歯車W1の一部の歯の位相および第二歯車W2の一部の歯の位相に基づいて、工作物Wを加工するための情報を演算する。
The
また、制御装置50は、工作物Wを加工するために、移動装置としてのX軸移動装置61、Y軸移動装置62およびZ軸移動装置63を制御し、さらに、工作物主軸装置23、工具主軸装置33および回転装置64を制御する。
The
(6.制御装置50の処理)
制御装置50の処理(制御方法)について、図5~図15を参照して説明する。制御装置50は、工作物主軸装置23が工作物Wを保持した状態であって工作物Wが回転している状態において、センサ40および回転角度検出器23eにより、第一歯車W1における全歯のうちの一部である第一検出歯Wd1(図8に示す)の位相を検出する第一検出処理を実行する(第一検出工程ST1)。
(6. Processing of the control device 50)
The process (control method) of the
制御装置50は、第一検出処理を実行するために、まず、工作物Wおよびセンサ40を図6に示す位置に位置決めする。ここで、図6に示すように、センサ40は、検出部41と、検出部41を支持する支持部42とを備える。センサ40の検出部41は、例えば、渦電流やレーザなどの非接触の距離センサである。センサ40の支持部42は、基端がサドル32に設けられ、先端に検出部41を保持する。センサ40の支持部42は、サドル32に対して進退可能に設けられている。制御装置50は、図6に示すように、センサ40の支持部42を延ばして、センサ40の検出部41を前進した状態とする。
To execute the first detection process, the
さらに、制御装置50は、図6に示すように、センサ40の検出部41が第一歯車W1に対して第一歯車W1の径方向に対向するように、移動装置としてのX軸移動装置61、Y軸移動装置62およびZ軸移動装置63を制御する。つまり、センサ40の検出部41が、工作物Wにおいて第一歯車W1の軸方向位置に一致し、センサ40の検出部41と第一歯車W1との離間距離が、センサ40の検出可能範囲内に位置する。
Furthermore, the
そして、制御装置50は、工作物主軸装置23を制御して、工作物Wを回転させる。このとき、制御装置50は、工作物Wの回転角度を、1周分ではなく、1周よりも小さな角度とする。さらに、制御装置50は、回転角度検出器23eの検出結果を取得する。
Then, the
第一検出処理により、センサ40は、工作物Wが回転している間、第一歯車W1における全歯のうちの一部である第一検出歯Wd1(図8に示す)の距離を検出する。同時に、回転角度検出器23eは、回転モータ23dの回転角度を検出する。そして、制御装置50は、センサ40の検出時刻と回転角度検出器23eの検出時刻とを対応させて取得する。つまり、センサ40および回転角度検出器23eによって、第一検出歯Wd1の位相が検出される。
Through the first detection process, the
このときのセンサ40による検出結果である出力波形H1は、図7に示すようになる。図7および図8に示すように、センサ40の検出値におけるピーク値が、歯底に対応する。また、図7において、横軸は、回転角度検出器23eから得られた工作物Wの回転角度(回転モータ23dの回転角度に相当)である。
The output waveform H1, which is the detection result by the
また、第一検出処理においては、図7および図8に示すように、第一歯車W1の1周分よりも小さな角度範囲φd1の検出が行われる。例えば、第一検出処理は、第一歯車W1における全歯のうちの一部である複数の第一検出歯Wd1の位相を検出する。例えば、第一検出処理は、第一歯車W1における3歯分の第一検出歯Wd1の位相を検出する。 In addition, in the first detection process, as shown in Figures 7 and 8, an angle range φd1 smaller than one revolution of the first gear W1 is detected. For example, the first detection process detects the phase of a plurality of first detection teeth Wd1 that are a portion of all the teeth in the first gear W1. For example, the first detection process detects the phase of the first detection teeth Wd1 for three teeth in the first gear W1.
例えば、第一検出処理は、複数歯分の第一検出歯Wd1の歯底位相を検出する。図7および図8に示すように、第一検出処理において、センサ40は、3歯分の第一検出歯Wd1の歯底位相P1a,P1b,P1cを検出する。センサ40の検出値は、センサ40の検出部41から遠い位置に位置する歯底が大きな値となり、検出部41に近い位置に位置する歯先が小さな値となる。
For example, the first detection process detects the bottom phases of the first detection teeth Wd1 of multiple teeth. As shown in Figures 7 and 8, in the first detection process, the
なお、制御装置50は、第一検出処理において、第一歯車W1における全歯のうち1つの第一検出歯Wd1の位相を検出するようにしても良い。この場合、図7および図8において、第一検出処理においては、1つの第一検出歯Wd1の歯底位相P1aのみが検出される。また、制御装置50は、第一検出処理において、歯底ではなく、第一検出歯Wd1の歯先位相を検出するようにしても良い。
The
図5に示すように、制御装置50は、第一検出処理に続いて、工作物主軸装置23が工作物Wを保持した状態であって工作物Wが回転している状態において、センサ40および回転角度検出器23eにより、第二歯車W2における全歯のうちの一部である第二検出歯Wd2の位相を検出する第二検出処理を実行する(第二検出工程ST2)。なお、第二検出処理は、第一検出処理の前に実行するようにしても良い。
As shown in FIG. 5, following the first detection process, the
制御装置50は、第二検出処理を実行するために、まず、工作物Wおよびセンサ40を図9に示す位置に位置決めする。制御装置50は、図9に示すように、センサ40の検出部41が第二歯車W2に対して第二歯車W2の径方向に対向するように、移動装置としてのX軸移動装置61、Y軸移動装置62およびZ軸移動装置63を制御する。つまり、センサ40の検出部41が、工作物Wにおいて第二歯車W2の軸方向位置に一致し、センサ40の検出部41と第二歯車W2との離間距離が、センサ40の検出可能範囲内に位置する。このとき、制御装置50は、図9に示すように、センサ40の支持部42を延ばして、センサ40の検出部41を前進した状態とする。
To execute the second detection process, the
そして、制御装置50は、工作物主軸装置23を制御して、工作物Wを回転させる。このとき、制御装置50は、工作物Wの回転角度を、1周分ではなく、1周よりも小さな角度とする。さらに、制御装置50は、回転角度検出器23eの検出結果を取得する。
Then, the
第二検出処理により、センサ40は、工作物Wが回転している間、第二歯車W2における全歯のうちの一部である第二検出歯Wd2(図12に示す)の距離を検出する。同時に、回転角度検出器23eは、回転モータ23dの回転角度を検出する。そして、制御装置50は、センサ40の検出時刻と回転角度検出器23eの検出時刻とを対応させて取得する。つまり、センサ40および回転角度検出器23eによって、第二検出歯Wd2の位相が検出される。
By the second detection process, the
このときのセンサ40による検出結果である出力波形H2は、図10に示すようになる。図10および図11に示すように、センサ40の検出値におけるピーク値が、歯底に対応する。また、図10において、横軸は、回転角度検出器23eから得られた工作物Wの回転角度(回転モータ23dの回転角度に相当)である。
The output waveform H2, which is the detection result by the
また、第二検出処理においては、図10および図11に示すように、第二歯車W2の1周分よりも小さな角度範囲φd2の検出が行われる。例えば、第二検出処理は、第二歯車W2における全歯のうちの一部である複数の第二検出歯Wd2の位相を検出する。例えば、第二検出処理は、第二歯車W2における3歯分の第二検出歯Wd2の位相を検出する。 In addition, in the second detection process, as shown in Figures 10 and 11, an angle range φd2 smaller than one revolution of the second gear W2 is detected. For example, the second detection process detects the phase of a plurality of second detection teeth Wd2 that are a portion of all the teeth in the second gear W2. For example, the second detection process detects the phase of the second detection teeth Wd2 for three teeth in the second gear W2.
例えば、第二検出処理は、複数歯分の第二検出歯Wd2の歯底位相を検出する。図10および図11に示すように、第二検出処理において、センサ40は、3歯分の第二検出歯Wd2の歯底位相P2a,P2b,P2cを検出する。センサ40の検出値は、センサ40の検出部41から遠い位置に位置する歯底が大きな値となり、検出部41に近い位置に位置する歯先が小さな値となる。
For example, the second detection process detects the bottom phases of the second detection teeth Wd2 of multiple teeth. As shown in Figures 10 and 11, in the second detection process, the
なお、制御装置50は、第二検出処理において、第二歯車W2における全歯のうち1つの第二検出歯Wd2の位相を検出するようにしても良い。この場合、図10および図11において、第二検出処理においては、1つの第二検出歯Wd2の歯底位相P2aのみが検出される。また、制御装置50は、第二検出処理において、歯底ではなく、第二検出歯Wd2の歯先位相を検出するようにしても良い。
The
図5に示すように、制御装置50は、第二検出処理に続いて、第一位相演算処理を実行する(第一位相演算工程ST3)。なお、第一位相演算処理は、第一検出処理の後であって、第二検出処理の前に実行するようにしても良い。
As shown in FIG. 5, following the second detection process, the
第一位相演算処理は、第一検出処理(ST1)にて検出された第一検出歯Wd1の位相と予め記憶された第一歯車W1の歯ピッチ角度Pit1とに基づいて、第一歯車W1における第一検出歯Wd1以外の歯Wc1(図8に示す)の位相P1d~P1g,…(図12の上段に示す)を演算する。上述したように、第一検出処理(ST1)では、第一歯車W1の1周分よりも小さな角度範囲φd1に位置する第一検出歯Wd1の位相を検出した。そこで、第一位相演算処理(ST3)では、第一検出歯Wd1の位相を考慮して、第一歯車W1の残りの歯Wc1の位相P1d~P1g,…を演算する。 The first phase calculation process calculates phases P1d-P1g, ... (shown in the upper part of Figure 12) of teeth Wc1 (shown in Figure 8) other than the first detection tooth Wd1 of the first gear W1 based on the phase of the first detection tooth Wd1 detected in the first detection process (ST1) and the pre-stored tooth pitch angle Pit1 of the first gear W1. As described above, the first detection process (ST1) detected the phase of the first detection tooth Wd1 located in an angle range φd1 smaller than one revolution of the first gear W1. Therefore, the first phase calculation process (ST3) calculates phases P1d-P1g, ... of the remaining teeth Wc1 of the first gear W1, taking into account the phase of the first detection tooth Wd1.
ここで、上述した第一検出処理においては、複数の第一検出歯Wd1の位相P1a,P1b,P1cを検出した。そこで、第一位相演算処理では、まず、複数の第一検出歯Wd1の位相P1a,P1b,P1cと第一歯車W1の歯ピッチ角度Pit1とに基づいて、複数の第一検出歯Wd1のうちの特定の1つの第一検出歯Wd1の位相P1a’を演算する。 Here, in the first detection process described above, the phases P1a, P1b, and P1c of the multiple first detection teeth Wd1 were detected. Therefore, in the first phase calculation process, first, the phase P1a' of a specific one of the multiple first detection teeth Wd1 is calculated based on the phases P1a, P1b, and P1c of the multiple first detection teeth Wd1 and the tooth pitch angle Pit1 of the first gear W1.
第一歯車W1は等角度の歯車であるため、第一歯車W1の歯ピッチ角度Pit1は、第一歯車W1の歯数から求めることができる。例えば、第一歯車W1の歯数が31歯の場合には、歯ピッチ角度Pit1は、11.612°となる。第一歯車W1の歯ピッチ角度Pit1は、制御装置50に、予め記憶されている。
Because the first gear W1 is an equal-angle gear, the tooth pitch angle Pit1 of the first gear W1 can be determined from the number of teeth of the first gear W1. For example, if the number of teeth of the first gear W1 is 31, the tooth pitch angle Pit1 is 11.612°. The tooth pitch angle Pit1 of the first gear W1 is pre-stored in the
そして、特定の1つの第一検出歯Wd1の位相P1a’は、例えば、式(1)に従って、演算される。
P1a’={P1a+(P1b-Pit1)+(P1c-2×Pit1)}/3
・・・ (1)
Then, the phase P1a' of one specific first detection tooth Wd1 is calculated, for example, according to equation (1).
P1a'={P1a+(P1b-Pit1)+(P1c-2×Pit1)}/3
... (1)
式(1)より求められた特定の1つの第一検出歯Wd1の位相P1a’は、複数の第一検出歯Wd1の位相P1a,P1b,P1cを平均化した値に相当する。例えば、前工程としての熱処理による変形量の違いにより、今回の加工前の第一歯車W1の歯ピッチ角度Pit1がずれる可能性がある。そこで、式(1)のように複数の第一検出歯Wd1の位相P1a,P1b,P1cを用いて平均化することで、熱処理などによる変形の違いを平均化することができる。 The phase P1a' of one specific first detection tooth Wd1 obtained from formula (1) corresponds to the average value of the phases P1a, P1b, and P1c of multiple first detection teeth Wd1. For example, the tooth pitch angle Pit1 of the first gear W1 before this processing may be shifted due to differences in the amount of deformation caused by heat treatment in the previous process. Therefore, by averaging using the phases P1a, P1b, and P1c of multiple first detection teeth Wd1 as in formula (1), it is possible to average out the differences in deformation caused by heat treatment, etc.
続いて、第一位相演算処理では、図12の上段に示すように、特定の1つの第一検出歯Wd1の位相P1a’と、第一歯車W1の歯ピッチ角度Pit1とに基づいて、第一歯車W1における第一検出歯Wd1以外の歯Wc1の位相P1d~P1g,…を演算する。歯Wc1の位相P1d~P1g,…は、特定の1つの第一検出歯Wd1の位相P1a’に、歯ピッチ角度Pit1を順次加算することで、求めることができる。 Next, in the first phase calculation process, as shown in the upper part of Figure 12, phases P1d-P1g, ... of the teeth Wc1 of the first gear W1 other than the first detection tooth Wd1 are calculated based on the phase P1a' of a specific first detection tooth Wd1 and the tooth pitch angle Pit1 of the first gear W1. The phases P1d-P1g, ... of the teeth Wc1 can be found by sequentially adding the tooth pitch angle Pit1 to the phase P1a' of the specific first detection tooth Wd1.
ここで、第一検出処理においては、上述したように、複数の第一検出歯Wd1の位相P1a,P1b,P1cではなく、1つの第一検出歯Wd1のみの位相P1aを検出するようにしても良い。この場合、第一位相演算処理では、検出された1つの第一検出歯Wd1の位相P1aと、歯ピッチ角度Pit1とに基づいて、第一歯車W1における第一検出歯Wd1以外の歯Wc1の位相P1d~P1g,…を演算すれば良い。 As described above, the first detection process may detect the phase P1a of only one first detection tooth Wd1, rather than the phases P1a, P1b, and P1c of the multiple first detection teeth Wd1. In this case, the first phase calculation process may calculate the phases P1d-P1g, ... of the teeth Wc1 of the first gear W1 other than the first detection tooth Wd1, based on the detected phase P1a of the one first detection tooth Wd1 and the tooth pitch angle Pit1.
図5に示すように、制御装置50は、第一位相演算処理に続いて、第二位相演算処理を実行する(第二位相演算工程ST4)。なお、第二位相演算処理は、第二検出処理の後であれば良く、第一位相演算処理の前に実行するようにしても良い。
As shown in FIG. 5, the
第二位相演算処理は、第二検出処理(ST2)にて検出された第二検出歯Wd2の位相と予め記憶された第二歯車W2の歯ピッチ角度Pit2とに基づいて、第二歯車W2における第二検出歯Wd2以外の歯Wc2(図11に示す)の位相P2d~P2j,…(図12の下段に示す)を演算する。上述したように、第二検出処理(ST2)では、第二歯車W2の1周分よりも小さな角度範囲φd2に位置する第二検出歯Wd2の位相を検出した。そこで、第二位相演算処理(ST4)では、第二検出歯Wd2の位相を考慮して、第二歯車W2の残りの歯Wc2の位相P2d~P2j,…を演算する。 The second phase calculation process calculates phases P2d-P2j, ... (shown in the lower part of Figure 12) of teeth Wc2 (shown in Figure 11) other than the second detection tooth Wd2 of the second gear W2 based on the phase of the second detection tooth Wd2 detected in the second detection process (ST2) and the pre-stored tooth pitch angle Pit2 of the second gear W2. As described above, the second detection process (ST2) detected the phase of the second detection tooth Wd2 located in an angle range φd2 smaller than one revolution of the second gear W2. Therefore, in the second phase calculation process (ST4), the phases P2d-P2j, ... of the remaining teeth Wc2 of the second gear W2 are calculated taking into account the phase of the second detection tooth Wd2.
ここで、上述した第二検出処理においては、複数の第二検出歯Wd2の位相P2a,P2b,P2cを検出した。そこで、第二位相演算処理では、まず、複数の第二検出歯Wd2の位相P2a,P2b,P2cと第二歯車W2の歯ピッチ角度Pit2とに基づいて、複数の第二検出歯Wd2のうちの特定の1つの第二検出歯Wd2の位相P2a’を演算する。 Here, in the second detection process described above, the phases P2a, P2b, and P2c of the multiple second detection teeth Wd2 were detected. Therefore, in the second phase calculation process, first, the phase P2a' of a specific one of the multiple second detection teeth Wd2 is calculated based on the phases P2a, P2b, and P2c of the multiple second detection teeth Wd2 and the tooth pitch angle Pit2 of the second gear W2.
第二歯車W2は等角度の歯車であるため、第二歯車W2の歯ピッチ角度Pit2は、第二歯車W2の歯数から求めることができる。例えば、第二歯車W2の歯数が15歯の場合には、歯ピッチ角度Pit2は、24°となる。第二歯車W2の歯ピッチ角度Pit2は、制御装置50に、予め記憶されている。
Since the second gear W2 is an equal-angle gear, the tooth pitch angle Pit2 of the second gear W2 can be determined from the number of teeth of the second gear W2. For example, if the number of teeth of the second gear W2 is 15, the tooth pitch angle Pit2 is 24°. The tooth pitch angle Pit2 of the second gear W2 is pre-stored in the
そして、特定の1つの第二検出歯Wd2の位相P2a’は、例えば、式(2)に従って、演算される。
P2a’={P2a+(P2b-Pit2)+(P2c-2×Pit2)}/3
・・・ (2)
Then, the phase P2a' of one specific second detection tooth Wd2 is calculated, for example, according to equation (2).
P2a'={P2a+(P2b-Pit2)+(P2c-2×Pit2)}/3
... (2)
式(2)より求められた特定の1つの第二検出歯Wd2の位相P2a’は、複数の第二検出歯Wd2の位相P2a,P2b,P2cを平均化した値に相当する。例えば、前工程としての熱処理による変形量の違いにより、今回の加工前の第二歯車W2の歯ピッチ角度Pit2がずれる可能性がある。そこで、式(2)のように複数の第二検出歯Wd2の位相P2a,P2b,P2cを用いて平均化することで、熱処理などによる変形の違いを平均化することができる。 The phase P2a' of one specific second detection tooth Wd2 obtained from equation (2) corresponds to the average value of the phases P2a, P2b, and P2c of multiple second detection teeth Wd2. For example, the tooth pitch angle Pit2 of the second gear W2 before this processing may be shifted due to differences in the amount of deformation caused by heat treatment in the previous process. Therefore, by averaging using the phases P2a, P2b, and P2c of multiple second detection teeth Wd2 as in equation (2), it is possible to average out the differences in deformation caused by heat treatment, etc.
続いて、第二位相演算処理では、図12の下段に示すように、特定の1つの第二検出歯Wd2の位相P2a’と、第二歯車W2の歯ピッチ角度Pit2とに基づいて、第二歯車W2における第二検出歯Wd2以外の歯Wc2の位相P2d~P2j,…を演算する。歯Wc2の位相P2d~P2j,…は、特定の1つの第二検出歯Wd2の位相P2a’に、歯ピッチ角度Pit2を順次加算することで、求めることができる。 Next, in the second phase calculation process, as shown in the lower part of Figure 12, the phases P2d-P2j, ... of the teeth Wc2 of the second gear W2 other than the second detection tooth Wd2 are calculated based on the phase P2a' of one specific second detection tooth Wd2 and the tooth pitch angle Pit2 of the second gear W2. The phases P2d-P2j, ... of the teeth Wc2 can be found by sequentially adding the tooth pitch angle Pit2 to the phase P2a' of one specific second detection tooth Wd2.
ここで、第二検出処理においては、上述したように、複数の第二検出歯Wd2の位相P2a,P2b,P2cではなく、1つの第二検出歯Wd2のみの位相P2aを検出するようにしても良い。この場合、第二位相演算処理では、検出された1つの第二検出歯Wd2の位相P2aと、歯ピッチ角度Pit2とに基づいて、第二歯車W2における第二検出歯Wd2以外の歯Wc2の位相P2d~P2j,…を演算すれば良い。 As described above, the second detection process may detect the phase P2a of only one second detection tooth Wd2, rather than the phases P2a, P2b, and P2c of the multiple second detection teeth Wd2. In this case, the second phase calculation process may calculate the phases P2d to P2j, ... of the teeth Wc2 of the second gear W2 other than the second detection tooth Wd2, based on the detected phase P2a of the one second detection tooth Wd2 and the tooth pitch angle Pit2.
図5に示すように、制御装置50は、第二位相演算処理に続いて、ずれ角度演算処理を実行する(ずれ角度演算工程ST5)。ずれ角度演算処理は、第一歯車W1の全歯の位相と第二歯車W2の全歯の位相とを比較して、第一歯車W1の歯の位相のそれぞれと第二歯車W2の歯の位相のそれぞれとのずれ角度を演算する。
As shown in FIG. 5, following the second phase calculation process, the
ここで、第一歯車W1の全歯の位相は、第一検出処理により得られた第一検出歯Wd1の位相P1a,P1b,P1c、および、第一位相演算処理により得られた残りの歯Wc1の位相P1d~P1g,…である。 Here, the phases of all the teeth of the first gear W1 are the phases P1a, P1b, P1c of the first detected tooth Wd1 obtained by the first detection process, and the phases P1d to P1g, ... of the remaining teeth Wc1 obtained by the first phase calculation process.
図12において、第一歯車W1の歯底位相P1dと、第一歯車W1の歯底位相P1dに最も近い第二歯車W2の歯底位相P2eとのずれ角度は、ΔP1dとなる。第一歯車W1の歯底位相P1gと、第一歯車W1の歯底位相P1gに最も近い第二歯車W2の歯底位相P2jとのずれ角度は、ΔP1gとなる。このように、それぞれのずれ角度は、最も近い歯同士を比較する。 In FIG. 12, the deviation angle between the bottom phase P1d of the first gear W1 and the bottom phase P2e of the second gear W2, which is closest to the bottom phase P1d of the first gear W1, is ΔP1d. The deviation angle between the bottom phase P1g of the first gear W1 and the bottom phase P2j of the second gear W2, which is closest to the bottom phase P1g of the first gear W1, is ΔP1g. In this way, the deviation angles are compared between the closest teeth.
なお、第一検出処理および第一位相演算処理により第一歯車W1の歯先位相が得られる場合であって、第二検出処理および第二位相演算処理により第二歯車W2の歯先位相が得られる場合には、ずれ角度は、歯先位相同士のずれ角度となる。また、第一歯車W1の歯先位相と第二歯車の歯底位相とのずれ角度を用いることもできるし、第一歯車W1の歯底位相と第二歯車の歯先位相とのずれ角度を用いることもできる。 When the tip phase of the first gear W1 is obtained by the first detection process and the first phase calculation process, and the tip phase of the second gear W2 is obtained by the second detection process and the second phase calculation process, the deviation angle is the deviation angle between the tip phases. In addition, the deviation angle between the tip phase of the first gear W1 and the root phase of the second gear can also be used, or the deviation angle between the root phase of the first gear W1 and the tip phase of the second gear can also be used.
図5に示すように、制御装置50は、ずれ角度演算処理に続いて、判定処理を実行する(判定工程ST6)。判定処理は、それぞれのずれ角度の中で、ずれ角度が最小となる第一歯車W1の歯の位相および第二歯車W2の歯の位相を基準組として判定する。図12においては、第一歯車W1の歯底位相P1gと、第一歯車W1の歯底位相P1gに最も近い第二歯車W2の歯底位相P2jとのずれ角度ΔP1gが、最小となる。従って、図12および図13に示すように、第一歯車W1の歯底位相P1gと第二歯車W2の歯底位相P2jとが、基準組となる。
As shown in FIG. 5, the
なお、ずれ角度演算処理において歯先位相のずれ角度が得られる場合には、判定処理は、歯先位相同士のずれ角度が最小となる基準組を判定する。もちろん、ずれ角度演算処理において、第一歯車W1における歯底位相と第二歯車W2における歯先位相とのずれ角度が得られる場合には、判定処理は、当該ずれ角度が最小となる基準組を判定する。 When the deviation angle of the tooth tip phase is obtained in the deviation angle calculation process, the judgment process determines the reference set with the smallest deviation angle between the tooth tip phases. Of course, when the deviation angle between the root phase of the first gear W1 and the tip phase of the second gear W2 is obtained in the deviation angle calculation process, the judgment process determines the reference set with the smallest deviation angle.
図5に示すように、制御装置50は、判定処理に続いて、位置決め処理を実行する(位置決め工程ST7)。位置決め処理は、基準組を構成する第一歯車W1の歯底位相P1gおよび第二歯車W2の歯底位相P2jを加工開始基準として、ギヤスカイビングカッタTおよび工作物Wを位置決めするために、工作物主軸装置23および工具主軸装置33を制御する。
As shown in FIG. 5, following the determination process, the
ここで、加工を開始する前の位置決め処理においては、図14に示すように、センサ40の支持部42を縮めて、センサ40の検出部41を後退させた状態とする。つまり、ギヤスカイビングカッタTにより工作物Wを加工する際に、センサ40が、工作物Wに干渉しない位置に移動する。
Here, in the positioning process before starting machining, as shown in FIG. 14, the
図5に示すように、制御装置50は、位置決め処理に続いて、加工処理を実行する(加工工程ST8)。加工処理は、加工プログラムに従って、ギヤスカイビングカッタTにより工作物Wの第一歯車W1の歯面および第二歯車W2の歯面に加工を施す。加工の順序は、第一歯車W1を加工した後に、第二歯車W2を加工するようにしても良いし、その逆でも良い。ただし、第一歯車W1の歯面および第二歯車W2の歯面の一方のみに加工を施す場合もある。
As shown in FIG. 5, the
ここで、加工処理(加工方法)について、図15を参照して説明する。制御装置50は、判定処理にて判定された基準組におけるずれ角度が、許容範囲未満であるか否かを判定する(許容範囲判定工程ST11)。基準組におけるずれ角度は、上述したように、第一歯車W1の歯底位相のそれぞれと第二歯車W2の歯底位相のそれぞれとのずれ角度のうちで、最小となるずれ角度である。
The processing (processing method) will now be described with reference to FIG. 15. The
基準組のずれ角度が許容範囲未満である場合には(ST11:Yes)、制御装置50は、後述する補正を行うことなく、第一歯車W1の歯面に対して加工を施す(第一歯車加工工程ST12)。つまり、制御装置50による加工処理は、第一歯車W1の歯面に加工を施すために、位置決めされたギヤスカイビングカッタTおよび工作物Wを同期して回転制御しながら、移動装置61,62,63,64を制御する。このようにして、第一歯車W1の歯面に加工が施される。
If the deviation angle of the reference set is less than the allowable range (ST11: Yes), the
続いて、第一歯車W1の加工が終了すると、制御装置50は、後述する補正を行うことなく、第二歯車W2の歯面に対して加工を施す(第二歯車加工工程ST13)。つまり、制御装置50による加工処理は、第二歯車W2の歯面に加工を施すために、位置決めされたギヤスカイビングカッタTおよび工作物Wを同期して回転制御しながら、移動装置61,62,63,64を制御する。このようにして、第二歯車W2の歯面に加工が施される。
Next, when the machining of the first gear W1 is completed, the
一方、基準組のずれ角度が許容範囲以上である場合には(ST11:No)、制御装置50の加工処理は、補正値を演算して設定する(補正値設定工程ST14)。ここでの補正は、加工後における基準組のずれ角度が小さくなるようにするための処理である。補正値は、第一歯車W1の加工および第二歯車W2の加工の両者に対して設定しても良いし、第一歯車W1および第二歯車W2の一方の加工に対して設定しても良い。例えば、ずれ角度が大きい場合には、第一歯車W1および第二歯車W2の両者に対して設定し、ずれ角度が小さい場合には、第一歯車W1および第二歯車W2の一方に対して設定する。
On the other hand, if the deviation angle of the reference set is equal to or greater than the allowable range (ST11: No), the processing of the
第一歯車W1の加工に対して補正値が設定された場合には、制御装置50は、当該補正値に基づいて補正を行いながら、第一歯車W1の歯面に対して加工を施す(第一歯車加工工程ST12)。つまり、制御装置50の加工処理は、基準組におけるずれ角度が小さくなるように、工作物主軸装置23および工具主軸装置33に対する補正を行って加工を行う。
When a correction value is set for machining the first gear W1, the
続いて、第二歯車W2の加工に対して補正値が設定された場合には、第一歯車W1の加工が終了すると、制御装置50は、当該補正値に基づいて補正を行いながら、第二歯車W2の歯面に対して加工を施す(第二歯車加工工程ST13)。つまり、制御装置50の加工処理は、基準組におけるずれ角度が小さくなるように、工作物主軸装置23および工具主軸装置33に対する補正を行って加工を行う。
Next, if a correction value has been set for machining the second gear W2, when machining of the first gear W1 is completed, the
従って、基準組におけるずれ角度が許容範囲以上である場合には、補正しながら加工が施されることにより、加工後の第一歯車W1と第二歯車W2とにおける基準組のずれ角度が小さくなる。 Therefore, if the deviation angle in the reference set is greater than the allowable range, the machining is performed while making corrections, so that the deviation angle in the reference set between the first gear W1 and the second gear W2 after machining is reduced.
(7.効果)
上述した歯車加工装置1によれば、第一検出処理は、第一歯車W1の全歯のうちの一部である第一検出歯Wd1の位相P1a,P1b,P1cを検出しており、第二検出処理は、第二歯車W2の全歯のうちの一部である第二検出歯Wd2の位相P2a,P2b,P2cを検出している。つまり、第一検出処理は、第一歯車W1の全歯の位相を検出しておらず、第二検出処理は、第二歯車W2の全歯の位相を検出していない。従って、検出に要する時間は、全歯を検出する場合に比べて格段に短くできる。
(7. Effects)
According to the above-described
第一検出処理および第二検出処理においては、全歯の位相を検出しないため、位相を検出していない残りの歯Wc1,Wc2が存在する。センサ40により検出していない残りの歯Wc1,Wc2の位相P1d~P1g,…,P2d~P2j,…は、第一位相演算処理および第二位相演算処理にて、演算により求めている。具体的には、第一位相演算処理が、第一検出歯Wd1の位相P1a,P1b,P1cと予め記憶された第一歯車W1の歯ピッチ角度Pit1とに基づいて、第一歯車W1における第一検出歯Wd1以外の歯Wc1の位相P1d~P1g,…を演算する。第二位相演算処理は、第二検出歯Wd2と予め記憶された第二歯車W2の歯ピッチ角度Pit2とに基づいて、第二歯車W2における第二検出歯Wd2以外の歯Wc2の位相P2d~P2j,…を演算する。
In the first and second detection processes, the phases of all teeth are not detected, so there are remaining teeth Wc1 and Wc2 whose phases have not been detected. The phases P1d-P1g, ..., P2d-P2j, ... of the remaining teeth Wc1 and Wc2 that are not detected by the
第一歯車W1および第二歯車W2は、歯ピッチ角度Pit1,Pit2が等角度である。従って、歯ピッチ角度Pit1,Pit2は、歯数が分かれば容易に求めることができる。そして、第一歯車W1および第二歯車W2における複数の歯は、それぞれの歯ピッチ角度Pit1,Pit2ずつずれた位置に位置することから、1つの歯の位相が分かれば、残りの歯の位相は容易に演算により求めることができる。従って、第一歯車W1の全歯の位相および第二歯車W2の全歯の位相を得るために要する時間を短くすることができる。その結果、加工サイクルタイムを短くすることができる。 The first gear W1 and the second gear W2 have equal tooth pitch angles Pit1 and Pit2. Therefore, the tooth pitch angles Pit1 and Pit2 can be easily calculated once the number of teeth is known. Furthermore, since the multiple teeth on the first gear W1 and the second gear W2 are positioned at positions shifted by the respective tooth pitch angles Pit1 and Pit2, once the phase of one tooth is known, the phase of the remaining teeth can be easily calculated. Therefore, the time required to obtain the phase of all the teeth of the first gear W1 and the phase of all the teeth of the second gear W2 can be shortened. As a result, the processing cycle time can be shortened.
また、第一位相演算処理は、複数の第一検出歯Wd1の位相P1a,P1b,P1cを用いて、複数の第一検出歯Wd1のうちの特定の1つの第一検出歯Wd1の位相P1a’を演算することとした。このように、複数の第一検出歯Wd1の位相P1a,P1b,P1cを用いることで、各位相P1a,P1b,P1cのずれの影響を小さくすることができる。例えば熱処理などによる変形の違いが生じたとしても、特定の1つの第一検出歯Wd1の位相P1a’を演算することで、変形の違いの影響を小さくすることができる。第二位相演算処理においても同様である。 The first phase calculation process uses the phases P1a, P1b, and P1c of the multiple first detection teeth Wd1 to calculate the phase P1a' of one specific first detection tooth Wd1 among the multiple first detection teeth Wd1. In this way, by using the phases P1a, P1b, and P1c of the multiple first detection teeth Wd1, the influence of the deviation of each phase P1a, P1b, and P1c can be reduced. For example, even if differences in deformation occur due to heat treatment, the influence of the differences in deformation can be reduced by calculating the phase P1a' of one specific first detection tooth Wd1. The same is true for the second phase calculation process.
また、加工処理において、基準組のずれ角度が許容範囲以上である場合には、補正を行っている。このように補正を行うことで、加工後の基準組のずれ角度が許容範囲未満となるようにできる。 In addition, if the deviation angle of the reference set is greater than or equal to the tolerance range during processing, a correction is made. By making such correction, it is possible to ensure that the deviation angle of the reference set after processing falls below the tolerance range.
(8.他の例)
上記においては、歯車加工装置1について説明した。ここで、歯車加工装置1における基準組を判定する処理のみを抽出して、位相検出装置(1)として把握することが可能である。
(8. Other Examples)
The above describes the
位相検出装置(1)は、第一歯車W1および第二歯車W2を備える対象物を対象として、基準組となる第一歯車W1の歯の位相と第二歯車W2の歯の位相とを判定する。つまり、位相検出装置(1)は、ずれ角度が最小となる第一歯車W1の歯の位相および第二歯車W2の歯の位相を基準組として判定する。 The phase detection device (1) determines the phase of the teeth of the first gear W1 and the phase of the teeth of the second gear W2, which are the reference set, for an object having a first gear W1 and a second gear W2. In other words, the phase detection device (1) determines the phase of the teeth of the first gear W1 and the phase of the teeth of the second gear W2, which have the smallest deviation angle, as the reference set.
位相検出装置(1)は、センサ40と、回転角度検出器23eと、上述した制御装置50の一部である処理装置(50)とを備える。処理装置(50)による処理は、上述した制御装置50によるST1~ST6(図5に示す)と同様の処理であるため、説明を省略する。
The phase detection device (1) includes a
位相検出装置(1)によって、基準組となる第一歯車W1の歯の位相と第二歯車W2の歯の位相が判定されることにより、上述したように歯車加工装置1に適用することもできるし、歯車加工装置1の他に、製品検査などに適用することもできる。この場合の製品検査は、例えば、基準組となる第一歯車W1の歯の位相と第二歯車W2の歯の位相を明示して出荷する場合において、基準組を明示するための検査などである。
The phase detection device (1) determines the tooth phase of the first gear W1 and the tooth phase of the second gear W2, which are the reference set, and can be applied to the
位相検出装置(1)は、上述した歯車加工装置1と同様に、第一歯車W1の全歯の位相および第二歯車W2の全歯の位相を得るために要する時間を短くすることができる。従って、第一歯車W1の歯の位相のそれぞれと第二歯車W2の歯の位相のそれぞれとのずれ角度が最小となる場合の第一歯車W1の歯の位相および第二歯車W2の歯の位相を基準組として決定するために要する時間を短くすることができる。
The phase detection device (1), like the
1 歯車加工装置、位相検出装置
23 工作物主軸装置
23e 回転角度検出器
33 工具主軸装置
40 センサ
50 制御装置、処理装置
61~64 移動装置
ST1 第一検出処理
ST2 第二検出処理
ST3 第一位相演算処理
ST4 第二位相演算処理
ST5 ずれ角度演算処理
ST6 判定処理
ST7 位置決め処理
ST8 加工処理
T ギヤスカイビングカッタ
W 工作物
W1 第一歯車
W2 第二歯車
Wd1 第一検出歯
Wd2 第二検出歯
1 Gear machining device,
Claims (9)
周方向に複数の工具刃を有する歯切り工具と、
前記歯切り工具を回転可能に保持する工具主軸装置と、
前記工作物を回転可能に保持すると共に、回転角度を検出する回転角度検出器を備える工作物主軸装置と、
前記工具主軸装置と前記工作物主軸装置とを相対的に移動する移動装置と、
前記工作物主軸装置が前記工作物を保持した状態であって前記工作物が回転している状態において、前記工作物における前記第一歯車の径方向に対向する位置にて前記工作物における前記第一歯車の周面までの径方向距離を検出し、かつ、前記工作物における前記第二歯車の径方向に対向する位置にて前記第二歯車の周面までの径方向距離を検出するセンサと、
前記工作物に歯車の歯を加工するために、前記工具主軸装置と前記工作物主軸装置とを同期して回転制御しながら前記移動装置を制御する制御装置と、
を備え、
前記制御装置は、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記工作物主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第一歯車における全歯のうちの一部である第一検出歯の位相を検出する第一検出処理を実行し、
前記センサにより検出された前記センサと前記第二歯車の周面との前記径方向距離および前記工作物主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第二歯車における全歯のうちの一部である第二検出歯の位相を検出する第二検出処理を実行し、
検出された前記第一検出歯の位相と予め記憶された前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算する第一位相演算処理を実行し、
検出された前記第二検出歯の位相と予め記憶された前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する第二位相演算処理を実行し、
前記第一検出処理および前記第一位相演算処理により得られた前記第一歯車の前記全歯の位相と、前記第二検出処理および前記第二位相演算処理により得られた前記第二歯車の前記全歯の位相とに基づいて、前記第一歯車の歯の位相のそれぞれと前記第二歯車の歯の位相のそれぞれとのずれ角度を演算するずれ角度演算処理を実行し、
前記ずれ角度が最小となる前記第一歯車の歯の位相および前記第二歯車の歯の位相を基準組として判定する判定処理を実行し、
前記基準組を構成する前記第一歯車の歯の位相および前記第二歯車の歯の位相を加工開始基準として、前記歯切り工具および前記工作物を位置決めするために、前記工具主軸装置および前記工作物主軸装置を制御する位置決め処理を実行し、
前記第一歯車の歯面および前記第二歯車の歯面の少なくとも一方に加工を施すために、位置決めされた前記歯切り工具および前記工作物を同期して回転制御しながら、前記移動装置を制御する加工処理を実行する、歯車加工装置。 A gear machining device configured to machine at least one of a tooth surface of the first gear and a tooth surface of the second gear, the gear surface being a workpiece having a first gear with an equal tooth pitch angle and a second gear with a different number of teeth from the first gear and an equal tooth pitch angle, the gear machining device comprising:
a gear cutting tool having a plurality of tool blades in a circumferential direction;
a tool spindle device that rotatably holds the gear cutting tool;
a workpiece spindle device that rotatably holds the workpiece and is provided with a rotation angle detector that detects a rotation angle;
a moving device that moves the tool spindle device and the workpiece spindle device relatively;
a sensor that detects a radial distance to a peripheral surface of the first gear on the workpiece at a position radially opposed to the first gear on the workpiece while the workpiece is rotating with the workpiece spindle device holding the workpiece; and a sensor that detects a radial distance to a peripheral surface of the second gear on the workpiece at a position radially opposed to the second gear on the workpiece while the workpiece is rotating .
a control device that controls the moving device while synchronously controlling the rotation of the tool spindle device and the workpiece spindle device in order to machine gear teeth on the workpiece;
Equipped with
The control device includes:
a first detection process for detecting a phase of a first detection tooth, which is a part of all teeth of the first gear , based on the radial distance between the sensor and a peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the workpiece spindle device;
a second detection process is executed to detect a phase of a second detection tooth, which is a part of all teeth of the second gear, based on the radial distance between the sensor and the peripheral surface of the second gear detected by the sensor and the rotation angle detected by the rotation angle detector of the workpiece spindle device;
execute a first phase calculation process to calculate a phase of a tooth of the first gear other than the first detection tooth based on the detected phase of the first detection tooth and a tooth pitch angle of the first gear stored in advance;
execute a second phase calculation process to calculate a phase of a tooth of the second gear other than the second detection tooth based on the detected phase of the second detection tooth and a tooth pitch angle of the second gear stored in advance;
executing a deviation angle calculation process to calculate deviation angles between the phases of the teeth of the first gear and the phases of the teeth of the second gear, based on the phases of all the teeth of the first gear obtained by the first detection process and the first phase calculation process and the phases of all the teeth of the second gear obtained by the second detection process and the second phase calculation process;
executing a determination process for determining, as a reference set, the phase of the teeth of the first gear and the phase of the teeth of the second gear that minimize the deviation angle;
a positioning process for controlling the tool spindle device and the workpiece spindle device in order to position the gear cutting tool and the workpiece using a tooth phase of the first gear and a tooth phase of the second gear constituting the reference set as a processing start reference;
A gear machining device that performs a machining process by controlling the moving device while synchronously controlling the rotation of the positioned gear cutting tool and the workpiece in order to machine at least one of the tooth surfaces of the first gear and the second gear.
前記判定処理は、前記第一歯車の歯先位相と前記第二歯車の歯先位相とのずれ角度が最小となる場合の前記第一歯車の歯先位相と前記第二歯車の歯先位相とを前記基準組として判定する、請求項1に記載の歯車加工装置。 the deviation angle calculation process calculates deviation angles between each of the tooth tip phases of the first gear and each of the tooth tip phases of the second gear,
2. The gear machining device according to claim 1, wherein the determination process determines, as the reference set, a tooth tip phase of the first gear and a tooth tip phase of the second gear when a deviation angle between the tooth tip phase of the first gear and the tooth tip phase of the second gear is minimum.
前記判定処理は、前記第一歯車の歯底位相と前記第二歯車の歯底位相とのずれ角度が最小となる場合の前記第一歯車の歯底位相と前記第二歯車の歯底位相とを前記基準組として判定する、請求項1に記載の歯車加工装置。 the deviation angle calculation process calculates deviation angles between each of the tooth root phases of the first gear and each of the tooth root phases of the second gear,
2. The gear machining device according to claim 1, wherein the determination process determines, as the reference set, a bottom phase of the first gear and a bottom phase of the second gear when a deviation angle between the bottom phase of the first gear and the bottom phase of the second gear is minimum.
前記第二検出処理は、前記第二歯車における前記全歯のうち1つの前記第二検出歯の位相を検出し、
前記第一位相演算処理は、検出された1つの前記第一検出歯の位相と前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算し、
前記第二位相演算処理は、検出された1つの前記第二検出歯の位相と前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する、請求項1~3のいずれか1項に記載の歯車加工装置。 the first detection process detects a phase of the first detection tooth among all the teeth of the first gear;
the second detection process detects a phase of one of the second detection teeth among all the teeth of the second gear;
the first phase calculation process calculates a phase of a tooth of the first gear other than the first detection tooth based on a phase of the detected one of the first detection teeth and a tooth pitch angle of the first gear;
The gear machining device according to any one of claims 1 to 3, wherein the second phase calculation process calculates a phase of a tooth of the second gear other than the second detection tooth, based on a phase of the detected one of the second detection teeth and a tooth pitch angle of the second gear.
前記第二検出処理は、前記第二歯車における前記全歯のうち複数の前記第二検出歯の位相を検出し、
前記第一位相演算処理は、
複数の前記第一検出歯と前記第一歯車の歯ピッチ角度とに基づいて、複数の前記第一検出歯のうちの特定の前記第一検出歯の位相を演算し、
特定の前記第一検出歯の位相と前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算し、
前記第二位相演算処理は、
複数の前記第二検出歯と前記第二歯車の歯ピッチ角度とに基づいて、複数の前記第二検出歯のうちの特定の前記第二検出歯の位相を演算し、
特定の前記第二検出歯の位相と前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する、請求項1~3のいずれか1項に記載の歯車加工装置。 the first detection process detects phases of a plurality of the first detection teeth among all the teeth of the first gear,
the second detection process detects phases of a plurality of the second detection teeth among all the teeth of the second gear;
The first phase calculation process includes:
Calculating a phase of a specific one of the first detection teeth based on the first detection teeth and a tooth pitch angle of the first gear;
calculating a phase of a tooth of the first gear other than the first detection tooth based on a phase of the specific first detection tooth and a tooth pitch angle of the first gear;
The second phase calculation process includes:
Calculating a phase of a specific one of the second detection teeth based on the second detection teeth and a tooth pitch angle of the second gear;
4. The gear machining device according to claim 1, wherein a phase of a tooth of the second gear other than the second detection tooth is calculated based on a phase of a specific second detection tooth and a tooth pitch angle of the second gear.
前記第一歯車の歯面に加工を施すために、位置決めされた前記歯切り工具および前記工作物を同期して回転制御しながら、前記移動装置を制御し、
前記第二歯車の歯面に加工を施すために、位置決めされた前記歯切り工具および前記工作物を同期して回転制御しながら、前記移動装置を制御する、請求項1~5のいずれか1項に記載の歯車加工装置。 The processing step includes:
Controlling the moving device while synchronously controlling the rotation of the positioned gear cutting tool and the workpiece in order to process the tooth surface of the first gear;
The gear machining device according to any one of claims 1 to 5, wherein the moving device is controlled while synchronously controlling the rotation of the positioned gear cutting tool and the workpiece in order to machine the tooth surface of the second gear.
前記基準組における前記ずれ角度が許容範囲以上の場合には、加工後の前記ずれ角度が小さくなるように前記工具主軸装置および前記工作物主軸装置に対する補正を行って加工し、
前記ずれ角度演算処理にて演算された前記ずれ角度が許容範囲未満の場合には、前記補正を行うことなく加工する、請求項1~6のいずれか1項に記載の歯車加工装置。 The processing step includes:
When the deviation angle in the reference set is equal to or larger than an allowable range, a correction is made to the tool spindle device and the workpiece spindle device so that the deviation angle after machining is reduced,
7. The gear machining device according to claim 1, wherein, when the deviation angle calculated in the deviation angle calculation process is below an allowable range, machining is performed without performing the correction.
前記対象物が回転している状態において、前記対象物における前記第一歯車の径方向に対向する位置にて前記対象物における前記第一歯車の周面までの径方向距離を検出し、かつ、前記対象物における前記第二歯車の径方向に対向する位置にて前記第二歯車の周面までの径方向距離を検出するセンサと、
前記対象物を回転可能に保持すると共に、回転角度を検出する回転角度検出器を備える主軸装置と、
前記センサの検出結果および前記主軸装置の前記回転角度検出器の検出結果に基づいて前記基準組を決定する処理装置と、
を備え、
前記処理装置は、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第一歯車における全歯のうちの一部である第一検出歯の位相を検出する第一検出処理を実行し、
前記センサにより検出された前記センサと前記第一歯車の周面との前記径方向距離および前記主軸装置の前記回転角度検出器により検出された前記回転角度に基づいて、前記第二歯車における全歯のうちの一部である第二検出歯の位相を検出する第二検出処理を実行し、
検出された前記第一検出歯の位相と予め記憶された前記第一歯車の歯ピッチ角度とに基づいて、前記第一歯車の前記第一検出歯以外の歯の位相を演算する第一位相演算処理を実行し、
検出された前記第二検出歯の位相と予め記憶された前記第二歯車の歯ピッチ角度とに基づいて、前記第二歯車の前記第二検出歯以外の歯の位相を演算する第二位相演算処理を実行し、
前記第一検出処理および前記第一位相演算処理により得られた前記第一歯車の前記全歯の位相と、第二検出処理および前記第二位相演算処理により得られた前記第二歯車の前記全歯の位相とに基づいて、前記第一歯車の歯の位相のそれぞれと前記第二歯車の歯の位相のそれぞれとのずれ角度を演算するずれ角度演算処理を実行し、
前記ずれ角度が最小となる前記第一歯車の歯の位相および前記第二歯車の歯の位相を前記基準組として判定する判定処理を実行する、位相検出装置。 A phase detection device for an object having a first gear with an equal tooth pitch angle and a second gear with an equal tooth pitch angle different from the number of teeth of the first gear, the phase detection device determining, as a reference set, the tooth phases of the first gear and the tooth phases of the second gear that minimize deviation angles between the tooth phases of the first gear and the tooth phases of the second gear,
a sensor that detects a radial distance to a peripheral surface of the first gear on the object at a position radially opposed to the first gear on the object while the object is rotating, and detects a radial distance to a peripheral surface of the second gear on the object at a position radially opposed to the second gear on the object ;
a spindle device that rotatably holds the object and includes a rotation angle detector that detects a rotation angle;
a processing device that determines the reference set based on the detection results of the sensor and the detection results of the rotation angle detector of the spindle device;
Equipped with
The processing device includes:
a first detection process for detecting a phase of a first detection tooth, which is a part of all teeth of the first gear, based on the radial distance between the sensor and a peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the spindle device;
a second detection process for detecting a phase of a second detection tooth, which is a part of all teeth of the second gear, based on the radial distance between the sensor and a peripheral surface of the first gear detected by the sensor and the rotation angle detected by the rotation angle detector of the spindle device;
executing a first phase calculation process for calculating a phase of a tooth of the first gear other than the first detection tooth based on the detected phase of the first detection tooth and a tooth pitch angle of the first gear stored in advance;
execute a second phase calculation process to calculate a phase of a tooth of the second gear other than the second detection tooth based on the detected phase of the second detection tooth and a tooth pitch angle of the second gear stored in advance;
executing a deviation angle calculation process to calculate deviation angles between the phases of the teeth of the first gear and the phases of the teeth of the second gear, based on the phases of all the teeth of the first gear obtained by the first detection process and the first phase calculation process and the phases of all the teeth of the second gear obtained by the second detection process and the second phase calculation process;
a phase detection device that executes a determination process to determine, as the reference set, the phase of the teeth of the first gear and the phase of the teeth of the second gear that result in the smallest deviation angle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021114427A JP7619192B2 (en) | 2021-07-09 | 2021-07-09 | Gear processing device and phase detection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021114427A JP7619192B2 (en) | 2021-07-09 | 2021-07-09 | Gear processing device and phase detection device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023010349A JP2023010349A (en) | 2023-01-20 |
| JP7619192B2 true JP7619192B2 (en) | 2025-01-22 |
Family
ID=85118915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021114427A Active JP7619192B2 (en) | 2021-07-09 | 2021-07-09 | Gear processing device and phase detection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7619192B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014055653A (en) | 2012-09-13 | 2014-03-27 | Aisin Seiki Co Ltd | Planetary gear speed reduction mechanism |
| JP2019115948A (en) | 2017-12-27 | 2019-07-18 | 株式会社ジェイテクト | Gear processing device |
-
2021
- 2021-07-09 JP JP2021114427A patent/JP7619192B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014055653A (en) | 2012-09-13 | 2014-03-27 | Aisin Seiki Co Ltd | Planetary gear speed reduction mechanism |
| JP2019115948A (en) | 2017-12-27 | 2019-07-18 | 株式会社ジェイテクト | Gear processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023010349A (en) | 2023-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102559309B1 (en) | Method and device for measuring Changsung machining tools | |
| US11883973B2 (en) | Cutting apparatus and contact position specifying program | |
| US10239139B2 (en) | Method for machining a set of teeth, tool arrangement, and tooth-cutting machine | |
| KR102855241B1 (en) | Method for hard finishing two teeth on a workpiece, and a tooth cutting machine, control program, hard finishing combination tool, and sensor arrangement therefor | |
| KR102818370B1 (en) | Method for machining a workpiece having two teeth, a positioning device for determining a reference rotational angle position of the workpiece, and a power tool having such a positioning device | |
| TWI862677B (en) | Machine tool for the machining of gears, method of machining tooth flanks of a workpiece with the machine tool, method of dressing a tool for machining gears with the machine, and computer program and computer-readable medium thereof | |
| JP4664029B2 (en) | Creation method and machine for spiral bevel gears | |
| JP2003191131A (en) | Method for machining essentially cylindrical internal gear or external gear | |
| JP4452431B2 (en) | Gear processing machine | |
| US12350749B2 (en) | Gear machining apparatus | |
| JP7619192B2 (en) | Gear processing device and phase detection device | |
| JP7494596B2 (en) | Gear Processing Equipment | |
| WO2020031377A1 (en) | Gear phase detection method, gear production method, workpiece edge position detection method, and gear phase-detecting machine tool | |
| JP2011045940A (en) | Cylinder grinding method and device used for the same | |
| JPH08118144A (en) | Hobbing machine gear finishing method | |
| US20190024729A1 (en) | Machining device and machining method | |
| JP7413794B2 (en) | Gear processing equipment and gear processing method | |
| JPH0623623A (en) | Position detection device for gear cutting device | |
| JP7559686B2 (en) | Gear Processing Equipment | |
| JP7835060B2 (en) | Gear machining method | |
| JP7456191B2 (en) | Gear processing equipment and gear processing method | |
| JP7494549B2 (en) | Gear Processing Equipment | |
| JP7835066B2 (en) | Gear machining method | |
| JP2023170906A (en) | Multi-tasking machine | |
| JP2026011719A (en) | Gear machining device and gear machining method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240830 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241028 |
|
| 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: 20241210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7619192 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |