JP6456205B2 - Method for measuring cross-sectional shape of measurement object - Google Patents

Method for measuring cross-sectional shape of measurement object Download PDF

Info

Publication number
JP6456205B2
JP6456205B2 JP2015061204A JP2015061204A JP6456205B2 JP 6456205 B2 JP6456205 B2 JP 6456205B2 JP 2015061204 A JP2015061204 A JP 2015061204A JP 2015061204 A JP2015061204 A JP 2015061204A JP 6456205 B2 JP6456205 B2 JP 6456205B2
Authority
JP
Japan
Prior art keywords
measurement
measurement object
sectional shape
cross
laser
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015061204A
Other languages
Japanese (ja)
Other versions
JP2016095289A (en
Inventor
静雄 西川
静雄 西川
勝彦 大野
勝彦 大野
藤嶋 誠
誠 藤嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DMG Mori Co Ltd
Original Assignee
DMG Mori Co Ltd
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 DMG Mori Co Ltd filed Critical DMG Mori Co Ltd
Publication of JP2016095289A publication Critical patent/JP2016095289A/en
Application granted granted Critical
Publication of JP6456205B2 publication Critical patent/JP6456205B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Description

測定対象物に対して設定される軸線と直交する方向の当該測定対象物の断面形状を測定する方法に関し、特に、軸線と交差する方向に突出した部位を有する測定対象物の断面形状を測定する方法に関する。   The present invention relates to a method for measuring a cross-sectional shape of a measurement object in a direction orthogonal to an axis set for the measurement object, and in particular, measures a cross-sectional shape of a measurement object having a portion protruding in a direction intersecting the axis. Regarding the method.

近年、工作機械によって加工されるワークの材料が多様化しており、例えば、タービンブレードのように高い耐熱性が要求される製品を製造する場合には、ニッケル基超合金がワークの材料になるといったように、一般的な炭素鋼の価格の数十倍以上高価な材料がワークの材料となる機会も増加している。このような高価な材料からなるワークを加工する場合、材料の浪費を抑えてコストの削減を図るためには、除去量を削減することが極めて重要である。そこで、特に、ワークが高価な材料からなる場合には、ワークからの除去量を極力少なくするために、製品の最終形状に近い形状(ニアネットシェイプ)のワークを鍛造や鋳造によって予め製造し、これを工作機械によって製品形状に加工することが行われている。   In recent years, workpiece materials processed by machine tools have been diversified. For example, when manufacturing a product that requires high heat resistance such as a turbine blade, a nickel-base superalloy is used as a workpiece material. As described above, there is an increasing chance that a material that is more than tens of times the price of general carbon steel is used as a workpiece material. When machining a workpiece made of such an expensive material, it is extremely important to reduce the removal amount in order to reduce the cost by suppressing the waste of the material. Therefore, in particular, when the workpiece is made of an expensive material, in order to reduce the removal amount from the workpiece as much as possible, a workpiece having a shape (near net shape) close to the final shape of the product is manufactured in advance by forging or casting, This is processed into a product shape by a machine tool.

ところで、ニアネットシェイプのワークを最小限の除去量で製品の形状に加工する場合、工作機械上に取り付けられるワークの三次元空間内における位置を正確に定義しておくことが必要不可欠である。そこで、従来、ワークを特定の位置に保持するための特別な取付具を使用する、或いは、特開平8−313242号に開示されたようなタッチプローブを用いてワークの三次元空間内における位置を測定するようにして、工作機械上に取り付けたワークの三次元空間内における位置を定義するようにしている。   By the way, when a near net shape workpiece is processed into a product shape with a minimum removal amount, it is indispensable to accurately define the position of the workpiece mounted on the machine tool in the three-dimensional space. Therefore, conventionally, a special fixture for holding the workpiece in a specific position is used, or the position of the workpiece in the three-dimensional space is determined by using a touch probe as disclosed in JP-A-8-313242. By measuring, the position in the three-dimensional space of the workpiece mounted on the machine tool is defined.

特開平8−313242号公報JP-A-8-313242

ところが、特別な取付具を使用するようにして、取り付けたワークの三次元空間内における位置を定義するようにした場合、最終製品の形状ごとに専用の取付具を用意しなければならない。そのため、取付具を設計・製造するための時間や費用が必要になり、その分だけ製品の製造コストが増加するという問題がある。また、三次元空間におけるワークの位置を定義することはできるが、ワークの形状の適否を判断するためには、ワークの形状を測定するための測定手段を別途用意しなければならない。   However, when a special attachment is used and the position of the attached workpiece in the three-dimensional space is defined, a dedicated attachment must be prepared for each shape of the final product. Therefore, time and expense for designing and manufacturing the fixture are required, and there is a problem that the manufacturing cost of the product increases accordingly. In addition, although the position of the workpiece in the three-dimensional space can be defined, in order to determine the suitability of the workpiece shape, a measuring means for measuring the workpiece shape must be prepared separately.

また、取り付けたワークの位置をタッチプローブによって測定することにより、当該ワークの位置を定義する場合には、以下のような問題がある。   Further, when the position of the workpiece is defined by measuring the position of the attached workpiece with a touch probe, there are the following problems.

即ち、タッチプローブは参照領域のみを測定するようになっているため、タッチプローブを用いたとしてもワーク全体の形状を認識することができず、三次元空間におけるワークの位置を定義した際に誤差が生じ易い。したがって、ニアネットシェイプのワークを製造する際に、本来であれば削り代を少なくすることができるにもかかわらず、上記誤差が生じることを考慮して削り代を余分に確保する必要があるため、余分なコストがかかるという問題がある。   In other words, since the touch probe measures only the reference region, even if the touch probe is used, the shape of the entire workpiece cannot be recognized, and an error occurs when the position of the workpiece in the three-dimensional space is defined. Is likely to occur. Therefore, when manufacturing a near net shape work, it is necessary to secure an extra machining allowance in consideration of the above error even though the machining allowance can be reduced if it is originally. There is a problem that it takes extra cost.

更に、上述したように、タッチプローブを用いたとしてもワーク全体の形状を認識することができないため、ワーク形状の適否を正確に判断することができないという問題もある。   Furthermore, as described above, even if a touch probe is used, since the shape of the entire workpiece cannot be recognized, there is a problem in that the suitability of the workpiece shape cannot be accurately determined.

ここで、ワークの位置を定義したり、ワーク形状の適否を判断する方法としては、上述した方法以外にも、ワークの断面形状を測定したり、測定した断面形状を基にしてワークの三次元モデルを生成する方法がある。しかしながら、これらの方法についても、ワークの位置を正確に定義したり、ワーク形状の適否を正確に判断するためには、ワークの断面形状を正確に測定することが必要不可欠である。   Here, as a method for defining the position of the workpiece and determining the suitability of the workpiece shape, in addition to the method described above, the workpiece cross-sectional shape is measured, or the workpiece three-dimensional shape is based on the measured cross-sectional shape. There is a way to generate a model. However, with these methods, it is indispensable to accurately measure the cross-sectional shape of the workpiece in order to accurately define the position of the workpiece and accurately determine the suitability of the workpiece shape.

本発明は以上の実情に鑑みなされたものであり、測定対象物の断面形状を正確に測定することができる測定対象物の断面形状測定方法の提供を、その目的とする。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a method for measuring the cross-sectional shape of a measurement object that can accurately measure the cross-sectional shape of the measurement object.

上記課題を解決するための本発明は、
レーザ光を照射して、測定対象物までの距離を検出するように構成されたレーザ測長器を用い、
前記測定対象物に対して設定される軸線と直交する方向の断面形状が、前記軸線と交差する方向に突出した部位を有する該測定対象物の、前記断面形状を測定する方法であって、
前記測定対象物を、前記軸線を中心として回転可能に、回転軸に保持させるとともに、前記レーザ測長器を、前記軸線に対して進退可能であり、且つこの進退方向に移動可能に、更に前記レーザ光が前記軸線と直交するように、支持機構に支持させる準備工程と、
前記測定対象物を回転させるとともに、前記レーザ測長器を、前記軸線に接近させて、該レーザ測長器によって前記測定対象物が検出された後、前記測定対象物の回転を停止させ、ついで、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記進退方向及び前記軸線と直交するスキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の突出部位に係る三次元位置情報を取得する第1測定工程と、
次に、前記測定対象物の突出部位とは異なる突出部位に前記レーザ光が照射可能となるように、前記測定対象物を第1の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の前記異なる突出部位に係る三次元位置情報を取得する第2測定工程と、
少なくとも、前記第1測定工程及び第2測定工程の各工程で得られたそれぞれの三次元位置情報を基に、前記測定対象物の前記断面形状を算出する断面形状算出工程とを実施するようにした、測定対象物の断面形状測定方法に係る。
The present invention for solving the above problems is as follows.
Using a laser length measuring device configured to irradiate laser light and detect the distance to the measurement object,
A method for measuring the cross-sectional shape of the measurement object having a portion in which a cross-sectional shape in a direction orthogonal to an axis set for the measurement object protrudes in a direction intersecting the axis,
The measurement object is held on a rotation shaft so as to be rotatable about the axis, and the laser length measuring device can be moved forward and backward with respect to the axis, and can be moved in the forward and backward directions. A preparation step of supporting the support mechanism so that the laser beam is orthogonal to the axis;
The measurement object is rotated, the laser length measuring device is brought close to the axis, the rotation of the measurement object is stopped after the measurement object is detected by the laser length measuring device, The position of the laser length measuring device in a three-dimensional space and the laser length measuring device while moving the laser length measuring device in the forward / backward direction and the scanning direction perpendicular to the axis line or rotating the measuring object again. A first measurement step for obtaining three-dimensional position information relating to the protruding portion of the measurement object based on the distance data obtained from:
Next, the measurement object is rotated by a first angle so that the laser beam can be irradiated to a protruding portion different from the protruding portion of the measurement object, and then the three-dimensional space of the laser length measuring device is used. The different protrusions of the measurement object based on the position within the object and the distance data obtained from the laser length measurement apparatus while moving the laser measurement instrument in the scanning direction or rotating the measurement object again. A second measurement step of acquiring three-dimensional position information related to the part;
At least a cross-sectional shape calculation step of calculating the cross-sectional shape of the measurement object based on the three-dimensional position information obtained in each step of the first measurement step and the second measurement step. The present invention relates to a method for measuring a cross-sectional shape of a measurement object.

この測定対象物の断面形状測定方法においては、第1測定工程及び第2測定工程を行うことによって、測定対象物における突出部位をスキャンして、取得した三次元位置情報を基にして、適宜設計データ等を参照するなどし、測定対象物の断面形状を算出する。   In this method for measuring the cross-sectional shape of an object to be measured, the first measurement process and the second measurement process are performed to scan the protruding portion of the object to be measured, and the design is appropriately performed based on the acquired three-dimensional position information. The cross-sectional shape of the measurement object is calculated by referring to data or the like.

また、上記測定対象物の断面形状測定方法は、
前記測定対象物の突出部位と前記異なる突出部位との間である、中間部位に前記レーザ光が照射可能となるように、前記測定対象物を第2の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記中間部位に係る三次元位置情報を取得する第3測定工程と、
次に、前記測定対象物の前記中間部位とは異なる中間部位に前記レーザ光が照射可能となるように、前記測定対象物を第3の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の前記異なる中間部位に係る三次元位置情報を取得する第4測定工程とを更に実施し、
前記断面形状算出工程において、少なくとも、前記第1測定工程、第2測定工程、第3測定工程及び第4測定工程の各工程で得られたそれぞれの三次元位置情報を基に、前記測定対象物の前記断面形状を算出するようにしても良い。
Moreover, the method for measuring the cross-sectional shape of the measurement object is as follows:
After the measurement object is rotated by a second angle so that the laser beam can be irradiated to an intermediate part, which is between the protruding part of the measuring object and the different protruding part, the laser measurement is performed. Based on the position of the measuring instrument in the three-dimensional space and the distance data obtained from the laser measuring instrument while moving the laser measuring instrument in the scanning direction or rotating the measuring object again A third measurement step of acquiring three-dimensional position information according to
Next, after rotating the measurement object by a third angle so that the laser beam can be irradiated to an intermediate part different from the intermediate part of the measurement object, three-dimensional of the laser length measuring device Based on the position in the space and the distance data obtained from the laser length measuring device while moving the laser length measuring device in the scanning direction or rotating the measurement target again, the different measurement objects are measured. And further performing a fourth measurement step of acquiring three-dimensional position information relating to the intermediate part,
In the cross-sectional shape calculation step, based on the three-dimensional position information obtained at least in each of the first measurement step, the second measurement step, the third measurement step, and the fourth measurement step, the measurement object You may make it calculate the said cross-sectional shape.

この場合、第1測定工程から第4測定工程を行うことによって、測定対象物の全周をスキャンして、取得した三次元位置情報を基にして測定対象物の断面形状を算出するようになっている。したがって、測定対象物の断面形状を正確に測定することができる。   In this case, by performing the first measurement process to the fourth measurement process, the entire circumference of the measurement object is scanned, and the cross-sectional shape of the measurement object is calculated based on the acquired three-dimensional position information. ing. Therefore, the cross-sectional shape of the measurement object can be accurately measured.

また、第1及び第2測定工程を行って測定対象物における前記突出部位の三次元位置情報を取得した後、第3及び第4測定工程を行って前記中間部位の三次元位置情報を取得するようにしており、予め取得した突出部位の三次元位置情報を基にして、前記中間部位の三次元空間内における位置に「当たり」をつけ、第3及び第4測定工程を実施することができるようになるため、測定対象物の断面形状を算出するまでに要する時間を、全体として短縮することも可能となる。   In addition, after performing the first and second measurement steps to acquire the three-dimensional position information of the protruding portion in the measurement object, the third and fourth measurement steps are performed to acquire the three-dimensional position information of the intermediate portion. Thus, based on the three-dimensional position information of the protruding part acquired in advance, the third and fourth measurement steps can be performed by assigning a “hit” to the position of the intermediate part in the three-dimensional space. As a result, the time required to calculate the cross-sectional shape of the measurement object can be reduced as a whole.

そして、この断面形状測定方法によって正確な断面形状を測定することで、測定した断面形状に基づいて、測定対象物の加工用の基準姿勢(位相)を決定することができるようになり、また、軸線方向に沿って測定対象物の断面形状を測定することで、測定した複数の断面形状を基にして三次元モデルを生成し、この三次元モデルによって測定対象物の位置の定義や測定対象物の形状の適否を正確に判断することもできるようになる。   And by measuring the accurate cross-sectional shape by this cross-sectional shape measurement method, based on the measured cross-sectional shape, it becomes possible to determine the reference posture (phase) for processing the measurement object, By measuring the cross-sectional shape of the measurement object along the axial direction, a three-dimensional model is generated based on the measured cross-sectional shapes, and using this three-dimensional model, the position of the measurement object and the measurement object are defined. It is also possible to accurately determine the suitability of the shape.

以上のように、本発明に係る測定対象物の断面形状測定方法によれば、測定対象物の断面形状を正確且つ短時間で測定でき、測定した断面形状を基にして、測定対象物の加工用の基準姿勢を決定する、或いは三次元モデルを生成して測定対象物の位置する又は測定対象物の形状の適否を判断することができるようになる。したがって、従来のように、測定対象物の三次元空間内における位置を定義するために専用の取付具を用いる必要もなく、測定対象物の全周をスキャンして得られた正確な断面形状を基にして、三次元モデルを高精度に構築し、この三次元モデルを基にすることで、誤差を極力抑えた上で測定対象物の位置を定義できる。更に、三次元モデルと製品形状とを比較することによって、測定対象物の形状の適否を精度良く判断することもできるようになる。   As described above, according to the method for measuring the cross-sectional shape of the measurement object according to the present invention, the cross-sectional shape of the measurement object can be measured accurately and in a short time, and processing of the measurement object is performed based on the measured cross-sectional shape. Therefore, it is possible to determine a reference posture for use, or generate a three-dimensional model to determine whether the measurement object is positioned or the shape of the measurement object is appropriate. Therefore, unlike the conventional case, there is no need to use a dedicated fixture to define the position of the measurement object in the three-dimensional space, and an accurate cross-sectional shape obtained by scanning the entire circumference of the measurement object is obtained. Based on this, a three-dimensional model is constructed with high accuracy, and based on this three-dimensional model, the position of the measurement object can be defined while minimizing errors. Furthermore, by comparing the three-dimensional model with the product shape, it is possible to accurately determine the suitability of the shape of the measurement object.

尚、「第1の角度」とは、前記異なる突出部位に対してレーザ光が照射されるようになる位相まで、第1測定工程後の測定対象物を回転させるのに必要な角度であり、「第2の角度」とは、前記中間部位に対してレーザ光が照射されるようになる位相まで、第2測定工程後の測定対象物を回転させるのに必要な角度であり、「第3の角度」とは、前記異なる中間部位に対してレーザ光が照射されるようになる位相まで、第3測定工程後の測定対象物を回転させるのに必要な角度である。   The “first angle” is an angle necessary to rotate the measurement object after the first measurement step until the phase at which the different projecting portions are irradiated with laser light. The “second angle” is an angle necessary for rotating the measurement object after the second measurement step to the phase at which the intermediate portion is irradiated with laser light. The “angle” is an angle necessary to rotate the measurement object after the third measurement step until the phase at which the laser beam is irradiated to the different intermediate portion.

ところで、測定対象物の形状によっては、第1測定工程において検出した突出部位の表面から軸線までの距離よりも、第2、第3、第4測定工程で検出される突出部位又は中間部位の表面から軸線までの距離の方が極端に短く、第2、第3、第4測定工程で検出される突出部位又は中間部位がレーザ測長器の測長領域外に位置している場合がある。   By the way, depending on the shape of the object to be measured, the surface of the protruding portion or the intermediate portion detected in the second, third, and fourth measuring steps, rather than the distance from the surface of the protruding portion detected in the first measuring step to the axis. In some cases, the distance from the axis to the axis is extremely short, and the protruding portion or the intermediate portion detected in the second, third, and fourth measuring steps is located outside the length measuring region of the laser length measuring device.

この場合、上記断面形状測定方法では、前記第2、第3、第4測定工程のそれぞれにおいて前記レーザ測長器によって前記測定対象物が検出できなかった場合、前記レーザ測長器を前記軸線に接近させるようにして、第2、第3、第4測定工程で検出される突出部位又は中間部位をレーザ測長器の測長領域内に位置させるようにする。   In this case, in the cross-sectional shape measurement method, when the measurement object cannot be detected by the laser length measuring device in each of the second, third, and fourth measurement steps, the laser length measuring device is set to the axis. The projecting part or the intermediate part detected in the second, third, and fourth measuring steps is positioned within the length measuring region of the laser length measuring device so as to approach each other.

尚、前記準備工程、並びに第1測定工程から第4測定工程では、測定対象物の一端部を回転軸に保持させるようにしても良いし、測定対象物の両端部をそれぞれ対応する回転軸に保持させるようにしても良い。   In the preparation step and the first measurement step to the fourth measurement step, one end portion of the measurement object may be held on the rotation shaft, and both end portions of the measurement object are respectively set on the corresponding rotation shafts. You may make it hold | maintain.

尚、前記測定対象物としては、例えば、その断面形状が、前記軸線を中心とするほぼ線対称の位置に2つの突出部位を有するブレードを挙げることができる。このブレードのように、軸線を中心とする線対称の位置に2つの突出部位を有した形状の測定対象物の断面形状を測定する場合には、前記第1の角度を180°、前記第2の角度を90°、前記第3の角度を180°とする。As the measurement object, for example, a blade having two projecting portions at positions where the cross-sectional shape thereof is substantially line-symmetric with the axis as the center can be cited. In the case of measuring the cross-sectional shape of a measuring object having a shape having two projecting portions at a line-symmetrical position about the axis, such as this blade, the first angle is 180 °, the second The angle is 90 °, and the third angle is 180 °.

これにより、第1測定工程で突出部位の三次元位置情報を取得した後、第2測定工程において、測定対象物を第1の角度である180°回転させることにより、軸線を挟んだ反対側にある突出部位(異なる突出部位)がレーザ測長器と対向した状態となり、当該異なる突出部位の三次元位置情報を取得することができる。ついで、第3測定工程において、測定対象物を第2の角度である90°回転させることによって、2つの突出部位の間にある中間部位がレーザ測長器と対向した状態となり、当該中間部位の三次元位置情報を取得することができる。しかる後、第4測定工程において、測定対象物を第3の角度である180°回転させることによって、軸線を挟んだ反対側にある中間部位(異なる中間部位)がレーザ測長器と対向した状態となり、当該異なる中間部位の三次元位置情報を取得することができる。Thereby, after acquiring the three-dimensional position information of the protruding portion in the first measurement step, in the second measurement step, the measurement object is rotated by 180 ° which is the first angle, so that the axis line is on the opposite side. A certain protrusion part (different protrusion part) will be in the state facing the laser length measuring device, and the three-dimensional position information of the said different protrusion part can be acquired. Next, in the third measurement step, the measurement object is rotated by 90 °, which is the second angle, so that the intermediate part between the two protruding parts is opposed to the laser length measuring device. Three-dimensional position information can be acquired. Thereafter, in the fourth measurement step, the intermediate part (different intermediate part) on the opposite side across the axis line is opposed to the laser length measuring device by rotating the measurement object 180 ° which is the third angle. Thus, the three-dimensional position information of the different intermediate sites can be acquired.

また、前記測定対象物としては、その断面形状が正多角形であるものを例示することもできる。このように、断面形状が正多角形である場合には、正多角形の頂点の数をnとし、前記第1の角度を360°/n、前記第2の角度を180°/n、前記第3の角度を360°/nとする。Moreover, as the said measuring object, what the cross-sectional shape is a regular polygon can also be illustrated. Thus, when the cross-sectional shape is a regular polygon, the number of vertices of the regular polygon is n, the first angle is 360 ° / n, the second angle is 180 ° / n, The third angle is 360 ° / n.

この場合、前記第1測定工程を実施した後、第2測定工程を(n−1)回繰り返し実施し、ついで、第3測定工程を実施し、その後、第4測定工程を(n−1)回繰り返し実施するようにして、n個の突出部位及びn個の中間部位の三次元位置情報を取得し、これらを基に測定対象物の断面形状を算出することができる。In this case, after the first measurement step is performed, the second measurement step is repeatedly performed (n-1) times, then the third measurement step is performed, and then the fourth measurement step is performed (n-1). It is possible to obtain the three-dimensional position information of n projecting parts and n intermediate parts, and to calculate the cross-sectional shape of the measurement object based on these, by repeatedly performing the process.

具体的に言えば、まず、第1測定工程で突出部位の三次元位置情報を取得する。次に、第2測定工程において、第1の角度である360°/nだけ測定対象物を回転させ、第1測定工程で三次元位置情報を取得した突出部位の隣の突出部位(異なる突出部位)の三次元位置情報を取得し、(n−1)個の突出部位の三次元位置情報を取得するまで、即ち、計(n−1)回の第2測定工程を繰り返し行う。次に、第3測定工程において、第2の角度である180°/nだけ測定対象物を回転させ、前記中間部位の三次元位置情報を取得する。その後、第4測定工程において、第3の角度である360°/nだけ測定対象物を回転させ、第3測定工程で三次元位置情報を取得した中間部位の隣の中間部位(異なる中間部位)の三次元位置情報を取得し、(n−1)個の中間部位の三次元位置情報を取得するまで、計(n−1)回の第4測定工程を繰り返し行う。しかる後、取得したn個の突出部位及びn個の中間部位の三次元位置情報を基にして、測定対象物の断面形状を算出する。Specifically, first, the three-dimensional position information of the protruding portion is acquired in the first measurement step. Next, in the second measurement step, the object to be measured is rotated by 360 ° / n which is the first angle, and the projection site adjacent to the projection site from which the three-dimensional position information is acquired in the first measurement step (different projection sites) ) Three-dimensional position information is acquired, and (n−1) second measurement steps are repeated until (n−1) pieces of three-dimensional position information are acquired. Next, in the third measurement step, the measurement object is rotated by 180 ° / n which is the second angle, and the three-dimensional position information of the intermediate part is acquired. Thereafter, in the fourth measurement process, the measurement object is rotated by 360 ° / n which is the third angle, and the intermediate part (different intermediate part) next to the intermediate part from which the three-dimensional position information is acquired in the third measurement process. Until the (n-1) pieces of three-dimensional position information are obtained, a total of (n-1) fourth measurement steps are repeated. Thereafter, the cross-sectional shape of the measurement object is calculated based on the acquired three-dimensional position information of the n protruding parts and the n intermediate parts.

尚、前記「正多角形」とは、厳密な意味での正多角形に限られるものではなく、各辺の長さが多少異なる、或いは、頂点が丸みを帯びているようなほぼ正多角形も含む概念である。The “regular polygon” is not limited to a regular polygon in a strict sense, but is a substantially regular polygon in which the length of each side is slightly different or the vertex is rounded. It is a concept that also includes

また、上記断面形状測定方法における第2測定工程は、前記測定対象物を回転させない状態で、前記レーザ測長器と対向する位置に反射鏡を配置し、前記レーザ測長器を前記軸線に接近させた後、前記レーザ測長器から照射されるレーザ光を前記反射鏡により反射させて、前記測定対象物の突出部位とは異なる突出部位に照射させるとともに、前記反射鏡を前記軸線と平行な軸を中心に回転させて、前記測定対象物の突出部位とは異なる突出部位をレーザ光によってスキャンし、前記レーザ測長器の三次元空間内の位置と、該レーザ測長器から得られる距離データとを基に、前記測定対象物の突出部位とは異なる突出部位に係る三次元位置情報を取得する工程であっても良い。Further, in the second measuring step in the cross-sectional shape measuring method, in a state where the measurement object is not rotated, a reflecting mirror is arranged at a position facing the laser length measuring device, and the laser length measuring device approaches the axis. Then, the laser beam emitted from the laser length measuring device is reflected by the reflecting mirror to irradiate a projecting part different from the projecting part of the measurement object, and the reflecting mirror is parallel to the axis. Rotating about the axis, scanning the projecting part different from the projecting part of the measurement object with laser light, the position in the three-dimensional space of the laser length measuring device and the distance obtained from the laser length measuring device It may be a step of acquiring three-dimensional position information relating to a protruding portion different from the protruding portion of the measurement object based on the data.

このようにすれば、測定対象物を回転させることになく、前記異なる突出部位の三次元位置情報を取得することができ、第1測定工程及び第2測定工程の各工程で得られた突出部位の三次元位置情報を基にして、測定対象物の断面形状を正確且つ短時間で算出することができる。In this way, the three-dimensional position information of the different protruding portions can be obtained without rotating the measurement object, and the protruding portions obtained in each step of the first measurement step and the second measurement step. The cross-sectional shape of the measurement object can be calculated accurately and in a short time based on the three-dimensional position information.

以上のように、本発明に係る測定対象物の断面形状測定方法によれば、第1測定工程から第4測定工程の各工程において、突出部位又は中間部位の三次元位置情報を測定するようにして、測定対象物の全周に亘る三次元位置情報を取得し、この三次元位置情報を基にして測定対象物の断面形状を算出するようにしているため、正確な断面形状を測定することができる。   As described above, according to the method for measuring the cross-sectional shape of the measurement object according to the present invention, the three-dimensional position information of the protruding portion or the intermediate portion is measured in each step of the first measurement step to the fourth measurement step. In addition, the three-dimensional position information over the entire circumference of the measurement object is acquired, and the cross-sectional shape of the measurement object is calculated based on this three-dimensional position information. Can do.

そして、この断面形状測定方法によって測定対象物の正確な断面形状を測定することにより、測定された断面形状を基にして、測定対象物の加工用の基準姿勢を正確に定義できる。また、正確に測定された断面形状を基に三次元モデルを構築し、これを基に測定対象物の三次元空間内における位置を正確に定義できるとともに、測定対象物の形状の適否を正確に判断することも可能となる。   Then, by measuring the accurate cross-sectional shape of the measurement object by this cross-sectional shape measurement method, the reference posture for processing the measurement object can be accurately defined based on the measured cross-sectional shape. In addition, a three-dimensional model can be constructed based on the accurately measured cross-sectional shape, and the position of the measurement object in the three-dimensional space can be accurately defined based on this, and the suitability of the shape of the measurement object can be accurately determined. It is also possible to judge.

本発明に係る測定対象物の断面形状測定方法の実施に用いる旋盤の構成の一部を示した概略図である。It is the schematic which showed a part of structure of the lathe used for implementation of the cross-sectional shape measuring method of the measuring object which concerns on this invention. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. ブレード形状の測定対象物の断面形状の測定し、三次元モデルを生成する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process which measures the cross-sectional shape of the measurement object of a blade shape, and produces | generates a three-dimensional model. ブレード形状の測定対象物の断面形状の測定し、三次元モデルを生成する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process which measures the cross-sectional shape of the measurement object of a blade shape, and produces | generates a three-dimensional model. ブレード形状の測定対象物の断面形状の測定し、三次元モデルを生成する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process which measures the cross-sectional shape of the measurement object of a blade shape, and produces | generates a three-dimensional model. ブレード形状の測定対象物の断面形状の測定し、三次元モデルを生成する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process which measures the cross-sectional shape of the measurement object of a blade shape, and produces | generates a three-dimensional model. 他の実施形態に係る断面形状測定方法の実施に用いる旋盤の構成の一部を示した概略図である。It is the schematic which showed a part of structure of the lathe used for implementation of the cross-sectional shape measuring method which concerns on other embodiment. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 制御装置による一連の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of a series of processes by a control apparatus. 断面形状が五角形である測定対象物を測定する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process of measuring the measuring object whose cross-sectional shape is a pentagon. 断面形状が五角形である測定対象物を測定する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process of measuring the measuring object whose cross-sectional shape is a pentagon. 断面形状が五角形である測定対象物を測定する過程を説明するための説明図である。It is explanatory drawing for demonstrating the process of measuring the measuring object whose cross-sectional shape is a pentagon. 突出部位及び中間部位をスキャンする他の態様を説明するための説明図である。It is explanatory drawing for demonstrating the other aspect which scans a protrusion part and an intermediate part.

以下、具体的な実施の形態につき、図面を参照して説明する。尚、本例においては、旋盤の主軸に取り付けられた測定対象物の断面形状を測定する態様を一例として説明する。   Hereinafter, specific embodiments will be described with reference to the drawings. In this example, a mode of measuring a cross-sectional shape of a measurement object attached to a main spindle of a lathe will be described as an example.

図1は、旋盤1の構成の一部を示した概略図であり、この旋盤1は、測定対象物Wの一端部を水平に把持する第1チャック2や、この第1チャック2と対向するように配置され、前記測定対象物Wの他端部を水平に把持する第2チャック3、軸線中心に回転自在に支持される工具主軸を備えた刃物台4、刃物台4の工具主軸に保持されたレーザ測長器5、刃物台4を支持するクイル6などを備えており、前記レーザ測長器5は、レーザ光を照射するレーザ発振器5aと、レーザ光を受光する複数の受光素子からなる受光部5bとから構成されている。尚、図1においては、図示の都合上、第2チャック3の図示を省略した。   FIG. 1 is a schematic view showing a part of the configuration of a lathe 1. The lathe 1 is opposed to the first chuck 2 that horizontally grips one end portion of the measuring object W and the first chuck 2. The second chuck 3 horizontally holding the other end of the measuring object W, the tool post 4 having a tool spindle supported rotatably about the axis, and held by the tool spindle of the tool rest 4 The laser length measuring device 5 and a quill 6 for supporting the tool post 4 are provided. The laser length measuring device 5 includes a laser oscillator 5a that emits laser light and a plurality of light receiving elements that receive the laser light. And the light receiving portion 5b. In FIG. 1, the second chuck 3 is not shown for the sake of illustration.

また、図1において特に図示していないが、旋盤1は、ベッドや、ベッド上に固設される第1主軸台、水平な軸線中心に回転自在に第1主軸台に保持される第1主軸、第1主軸と対向するように配設される第2主軸台、第1主軸の軸線と同軸且つ軸線中心に回転自在に第2主軸台に保持される第2主軸、ベッド上に固設されるフレーム、第1主軸の軸線方向たるZ軸方向に移動自在に前記フレームに配設される第1サドル、上下方向たるX軸方向に移動自在に前記第1サドルに配設される第2サドルを備えており、前記第1チャック2は前記第1主軸の先端に装着され、前記第2チャック3は前記第2主軸の先端に装着され、前記クイル6は、前記X軸方向及びZ軸方向の双方と直交するY軸方向に移動自在に第2サドルに配設されている。   Although not specifically shown in FIG. 1, a lathe 1 includes a bed, a first main spindle fixed on the bed, and a first main spindle held by the first main spindle so as to be rotatable about a horizontal axis. A second headstock disposed to face the first main shaft, a second main shaft that is coaxial with the axis of the first main shaft and that is rotatably supported about the axis, and is fixed on the bed. A first saddle disposed on the frame so as to be movable in the Z-axis direction that is the axial direction of the first main shaft, and a second saddle disposed on the first saddle that is movable in the X-axis direction that is the vertical direction. The first chuck 2 is attached to the tip of the first spindle, the second chuck 3 is attached to the tip of the second spindle, and the quill 6 is in the X-axis direction and the Z-axis direction. Are arranged in the second saddle so as to be movable in the Y-axis direction orthogonal to both of the two.

前記旋盤1は、更に、第1及び第2主軸をその軸線中心にそれぞれ回転させる2つの回転駆動機構(図示せず)、第1サドルをZ軸方向に移動させる第1送り機構(図示せず)、第2サドルをX軸方向に移動させる第2送り機構(図示せず)、クイル6をY軸方向に移動させる第3送り機構(図示せず)、及びこれら回転駆動機構や送り機構の作動を制御するための機能部や、測定対象物Wに関する断面形状の算出や三次元モデルの生成などを行うための機能部を備えた制御装置10などを備えている。尚、前記各回転駆動機構はサーボモータからなり、前記各送り機構は、サーボモータやボールねじ、ナットなどから構成されている。   The lathe 1 further includes two rotation drive mechanisms (not shown) for rotating the first and second main spindles about the axis thereof, and a first feed mechanism (not shown) for moving the first saddle in the Z-axis direction. ), A second feed mechanism (not shown) that moves the second saddle in the X-axis direction, a third feed mechanism (not shown) that moves the quill 6 in the Y-axis direction, and the rotational drive mechanism and feed mechanism. A control unit 10 including a functional unit for controlling the operation and a functional unit for calculating a cross-sectional shape related to the measurement object W, generating a three-dimensional model, and the like are provided. Each rotation drive mechanism is a servo motor, and each feed mechanism is composed of a servo motor, a ball screw, a nut and the like.

前記レーザ測長器5は、レーザ発振器5aから照射されるレーザ光が前記第1及び第2主軸の軸線と直交するように、即ち、照射されるレーザ光の光軸が前記X軸方向と沿うように、前記工具主軸に取り付けられている。そして、このレーザ測長器5は、レーザ発振器5aから照射されたレーザ光が測定対象物Wに反射され、この反射されたレーザ光を受光部5bが受光すると、レーザ光を受光した受光素子の位置を基にして、所謂三角測量法によりレーザ測長器5の所定の基準点から測定対象物Wまでの距離を測定し、当該距離に関するデータ(距離データ)を後述する制御装置10の位置情報算出部12に送信するとともに、前記測定対象物Wに反射されたレーザ光を受光部5bが受光しているか否かに関する信号を、後述するNC制御部11に送信するように構成されている。   The laser length measuring device 5 is configured so that the laser light emitted from the laser oscillator 5a is orthogonal to the axis of the first and second main axes, that is, the optical axis of the emitted laser light is along the X-axis direction. Thus, it is attached to the tool spindle. Then, the laser length measuring device 5 reflects the laser beam emitted from the laser oscillator 5a on the measurement object W, and when the light receiving unit 5b receives the reflected laser beam, the laser length measuring device 5 receives the laser beam. Based on the position, a distance from a predetermined reference point of the laser length measuring device 5 to the measurement object W is measured by a so-called triangulation method, and data related to the distance (distance data) is position information of the control device 10 described later. While transmitting to the calculation part 12, the signal regarding whether the light-receiving part 5b has received the laser beam reflected by the said measurement target W is transmitted to the NC control part 11 mentioned later.

前記制御装置10は、図1に示すように、NC制御部11、位置情報算出部12、位置情報記憶部13、断面形状算出部14、断面形状記憶部15及び三次元モデル生成部16から構成されている。   As shown in FIG. 1, the control device 10 includes an NC control unit 11, a position information calculation unit 12, a position information storage unit 13, a cross-sectional shape calculation unit 14, a cross-sectional shape storage unit 15, and a three-dimensional model generation unit 16. Has been.

前記NC制御部11は、前記各回転駆動機構及び各送り機構の作動を制御する機能部であり、各回転駆動機構及び各送り機構に適宜動作指令を送信する。また、当該NC制御部11は、前記各回転駆動機構及び各送り機構に送信した動作指令などを基にして、前記第1及び第2主軸の位相(測定対象物Wの位相)を取得し、当該位相を前記位置情報算出部12に送信するとともに、前記第1サドル、第2サドル及びクイル6の三次元空間内における位置を取得し、この取得した位置を基にレーザ測長器5の前記基準点の位置を算出して、この算出した基準点の位置を前記位置情報算出部12に送信する。尚、NC制御部11は、レーザ測長器5に対して、測定開始の引き金となるトリガ信号を送信するように構成されており、また、前記測定対象物Wの位相及び基準点の位置を取得するタイミングは、前記レーザ測長器5において距離データを得るタイミングと同期されるようになっている。   The NC control unit 11 is a functional unit that controls the operation of each rotation drive mechanism and each feed mechanism, and appropriately transmits an operation command to each rotation drive mechanism and each feed mechanism. Further, the NC control unit 11 acquires the phases of the first and second spindles (the phase of the measurement object W) based on the operation commands transmitted to the rotation drive mechanisms and the feed mechanisms, The phase is transmitted to the position information calculation unit 12, the positions of the first saddle, the second saddle, and the quill 6 are acquired in a three-dimensional space, and the laser length measuring device 5 is configured based on the acquired position. The position of the reference point is calculated, and the calculated position of the reference point is transmitted to the position information calculation unit 12. The NC control unit 11 is configured to transmit a trigger signal that triggers measurement start to the laser length measuring device 5, and determines the phase of the measurement object W and the position of the reference point. The acquisition timing is synchronized with the timing at which the laser length measuring device 5 obtains distance data.

前記位置情報算出部12は、前記レーザ測長器5から送信された距離データと、前記NC制御部11から送信された前記基準点の位置とを基にして、前記測定対象物Wにおけるレーザ光が反射された箇所(検出箇所)の三次元位置情報(三次元空間における座標)を算出するとともに、この算出した三次元位置情報と前記NC制御部11から送信された測定対象物Wの位相とを関連付け、この位相が関連付けられた三次元位置情報を前記位置情報記憶部13に送信する。   The position information calculation unit 12 is a laser beam on the measuring object W based on the distance data transmitted from the laser length measuring device 5 and the position of the reference point transmitted from the NC control unit 11. 3D position information (coordinates in a 3D space) of the location where the light is reflected (detected location) is calculated, and the calculated 3D position information and the phase of the measurement object W transmitted from the NC control unit 11 are calculated. And the three-dimensional position information associated with the phase is transmitted to the position information storage unit 13.

前記位置情報記憶部13は、前記位置情報算出部12から送信された三次元位置情報が記憶される機能部であり、記憶された三次元位置情報を断面形状算出部14に適宜送信する。   The position information storage unit 13 is a functional unit that stores the three-dimensional position information transmitted from the position information calculation unit 12, and appropriately transmits the stored three-dimensional position information to the cross-sectional shape calculation unit 14.

前記断面形状算出部14は、測定対象物Wの任意の位相を基準とし、前記位置情報記憶部13から送信された三次元位置情報及びこれに関連付けられた測定対象物Wの位相を基にして、三次元位置情報を、前記基準とした位相におけるものへと座標変換し、変換した三次元位置情報を繋ぎ合せて断面形状を算出し、算出した断面形状を前記断面形状記憶部15に送信する。   The cross-sectional shape calculation unit 14 is based on the arbitrary phase of the measurement object W, based on the three-dimensional position information transmitted from the position information storage unit 13 and the phase of the measurement object W associated therewith. The coordinate conversion of the three-dimensional position information is performed to the reference phase, the cross-sectional shape is calculated by connecting the converted three-dimensional position information, and the calculated cross-sectional shape is transmitted to the cross-sectional shape storage unit 15. .

前記断面形状記憶部15は、前記断面形状算出部14から送信された断面形状が記憶される機能部であり、記憶された断面形状を三次元モデル生成部16に適宜送信する。   The cross-sectional shape storage unit 15 is a functional unit that stores the cross-sectional shape transmitted from the cross-sectional shape calculation unit 14, and appropriately transmits the stored cross-sectional shape to the three-dimensional model generation unit 16.

前記三次元モデル生成部16は、前記断面形状記憶部15から送信された断面形状を基にして、測定対象物Wの三次元モデルを生成する。   The three-dimensional model generation unit 16 generates a three-dimensional model of the measurement object W based on the cross-sectional shape transmitted from the cross-sectional shape storage unit 15.

次に、その断面形状が主軸の軸線と交差する方向に突出した部位を2カ所有するブレードが測定対象物Wである場合の、制御装置10によって行われる断面形状の測定及び三次元モデルの生成に関する一連の処理を図2〜図6を参照して、以下説明する。   Next, regarding the measurement of the cross-sectional shape performed by the control device 10 and the generation of the three-dimensional model when the blade having two cross-sectional shapes projecting in the direction intersecting the axis of the main shaft is the measurement object W A series of processes will be described below with reference to FIGS.

まず、前記第1及び第2送り機構に動作指令を送信して、この第1及び第2送り機構によって、第1サドル及びクイル6を移動させる、即ち、レーザ測長器5を移動させて、測定対象物Wの一端部の上方に当該レーザ測長器5を配置する(ステップS1)。   First, an operation command is transmitted to the first and second feed mechanisms, and the first saddle and the quill 6 are moved by the first and second feed mechanisms, that is, the laser length measuring device 5 is moved, The laser length measuring device 5 is arranged above one end of the measuring object W (step S1).

次に、回転駆動機構に動作指令を送信して、第1及び第2主軸の回転、言い換えれば、測定対象物Wの回転を開始するとともに(ステップS2)、第2送り機構に動作指令を送信して、レーザ測長器5を所定の距離だけX軸方向に沿って測定対象物Wに向け移動させ(ステップS3)、測定対象物Wが検出されたか否かを判断し(ステップS4)、検出されたと判断した場合には、検出された箇所が前記2つの突出部位のうちの一方であると判断して、測定対象物Wの回転を停止し(ステップS5)、ステップS6に進み、検出されていないと判断した場合には、再度ステップS3の処理を実行する。   Next, an operation command is transmitted to the rotation drive mechanism, and rotation of the first and second spindles, in other words, rotation of the measuring object W is started (step S2), and an operation command is transmitted to the second feed mechanism. Then, the laser length measuring device 5 is moved toward the measuring object W along the X-axis direction by a predetermined distance (step S3), and it is determined whether or not the measuring object W is detected (step S4). If it is determined that the detected portion is detected, it is determined that the detected portion is one of the two protruding portions, the rotation of the measuring object W is stopped (step S5), and the process proceeds to step S6. If it is determined that it has not been performed, the process of step S3 is executed again.

尚、レーザ発振器5aは、レーザ測長器5を測定対象物Wに向けて移動させる前からレーザ光の照射を開始するようにしても良いし、移動後に開始するようにしても良い。また、測定対象物Wが検出されたか否かの判断は、測定対象物Wの表面で反射されたレーザ光を受光部5bが受光したか否かに基づいて行う。   The laser oscillator 5a may start irradiation with laser light before moving the laser length measuring instrument 5 toward the measuring object W, or may start after moving. Whether or not the measurement object W has been detected is determined based on whether or not the light receiving unit 5b has received the laser beam reflected by the surface of the measurement object W.

また、ステップS4において、レーザ測長器5の測長領域内に測定対象物Wが入っているにもかかわらず、レーザ測長器5に生じたエラーによって、測定対象物Wが検出されていないと判断されると、レーザ測長器5をX軸方向に移動させ続けることになり、レーザ測長器5と測定対象物Wとが衝突するという事態が発生し得る。したがって、レーザ測長器5を主軸軸線から所定の距離まで移動させた時点で測定対象物Wを検出できなかった場合には、処理を一時停止して、アラームを出すようにしておくことが好ましい。   Further, in step S4, the measurement object W is not detected due to an error generated in the laser length measuring instrument 5 even though the measurement target W is in the length measurement region of the laser length measuring instrument 5. If it is determined that the laser length measuring device 5 is continuously moved in the X-axis direction, the laser length measuring device 5 and the measurement target W may collide with each other. Therefore, when the measurement object W cannot be detected when the laser length measuring instrument 5 is moved to a predetermined distance from the spindle axis, it is preferable to temporarily stop the process and issue an alarm. .

次に、ステップS6では、第3送り機構に動作指令を送信して、第3送り機構によってクイル6を移動させる、即ち、レーザ測長器5をY軸方向に沿って移動させて、前記一方の突出部位をスキャンし(ステップS7)、当該一方の突出部位に係る三次元位置情報を算出して(ステップS8)、算出した三次元位置情報を格納する(ステップS9)。しかる後、一方の突出部位全体の三次元位置情報を算出したか否かを判断し(ステップS10)、算出したと判断した場合には、ステップS11に進み、算出していないと判断した場合には、再度ステップS6の処理を実行する。   Next, in step S6, an operation command is transmitted to the third feed mechanism, and the quill 6 is moved by the third feed mechanism, that is, the laser length measuring device 5 is moved along the Y-axis direction. Is scanned (step S7), three-dimensional position information relating to the one protruding part is calculated (step S8), and the calculated three-dimensional position information is stored (step S9). Thereafter, it is determined whether or not the three-dimensional position information of the entire one protruding portion has been calculated (step S10). If it is determined that the calculation has been performed, the process proceeds to step S11, and if it is determined that the calculation has not been performed. Performs the process of step S6 again.

尚、レーザ測長器5にエラーが生じて、測定対象物Wの全体を検出することができなくなるといった事態が生じる可能性があるため、ステップS6〜ステップS10までの処理を所定回数繰り返しても、突出部位全体の三次元位置情報を算出していないと判断された場合には、処理を一時停止して、アラームを出すようにしておくことが好ましい。   Note that there is a possibility that an error occurs in the laser length measuring device 5 and the entire measurement object W cannot be detected. Therefore, even if the processing from step S6 to step S10 is repeated a predetermined number of times. When it is determined that the three-dimensional position information of the entire protruding portion has not been calculated, it is preferable to temporarily stop the process and issue an alarm.

次に、ステップS11では、回転駆動機構に動作指令を送信して、測定対象物Wを180°回転させて、2つの突出部位の内の他方が検出されているか否かを判断し(ステップS12)、検出されていると判断した場合には、ステップS15に進み、検出されていないと判断した場合には、ステップS13に進む。   Next, in step S11, an operation command is transmitted to the rotation drive mechanism, the measurement object W is rotated by 180 °, and it is determined whether the other of the two protruding portions is detected (step S12). ), If it is determined that it has been detected, the process proceeds to step S15. If it is determined that it has not been detected, the process proceeds to step S13.

尚、測定対象物Wを回転させる際に、測定対象物Wとレーザ測長器5の距離が近すぎると、これらが衝突する可能性がある。そこで、予め測定対象物Wの最大径を設定しておき、ステップS10の処理後において、レーザ測長器5と測定対象物Wの最大径との間の距離が所定の距離より短い場合には、ステップS11の処理を実行する前に、少なくとも両者が干渉しない位置までレーザ測長器5をX軸方向に移動させるようにする。   In addition, when rotating the measuring object W, if the distance between the measuring object W and the laser length measuring device 5 is too short, they may collide. Therefore, when the maximum diameter of the measurement object W is set in advance and the distance between the laser length measuring instrument 5 and the maximum diameter of the measurement object W is shorter than the predetermined distance after the process of step S10. Before executing the process of step S11, the laser length measuring device 5 is moved in the X-axis direction at least to a position where they do not interfere with each other.

ステップS13では、第2送り機構に動作指令を送信して、レーザ測長器5を所定の距離だけX軸方向に沿って測定対象物Wに向け移動させ、前記他方の突出部位が検出されたか否かを判断し(ステップS14)、検出されたと判断した場合には、ステップS15に進み、検出されていないと判断した場合には、再度ステップS13の処理を実行する。   In step S13, an operation command is transmitted to the second feeding mechanism, the laser length measuring device 5 is moved toward the measuring object W along the X-axis direction by a predetermined distance, and the other protruding portion is detected. If it is determined whether or not it has been detected, the process proceeds to step S15. If it is determined that it has not been detected, the process of step S13 is executed again.

次に、ステップS15では、第3送り機構に動作指令を送信して、レーザ測長器5をY軸方向に沿って移動させて、前記他方の突出部位をスキャンし(ステップS16)、当該他方の突出部位の三次元位置情報を算出し(ステップS17)、算出した三次元位置情報を格納する(ステップS18)。ついで、他方の突出部位全体の三次元位置情報を算出したか否かを判断し(ステップS19)、算出したと判断した場合には、ステップS20に進み、算出していないと判断した場合には、再度ステップS15の処理を実行する。   Next, in step S15, an operation command is transmitted to the third feeding mechanism, the laser length measuring device 5 is moved along the Y-axis direction, and the other protruding portion is scanned (step S16). Is calculated (step S17), and the calculated three-dimensional position information is stored (step S18). Next, it is determined whether or not the three-dimensional position information of the entire other protruding portion has been calculated (step S19). If it is determined that it has been calculated, the process proceeds to step S20, and if it is determined that it has not been calculated. Then, the process of step S15 is executed again.

ステップS20では、回転駆動機構に動作指令を送信して、測定対象物Wを90°回転させて、2つの突出部位の間にある2つの中間部位のうちの一方が検出されているか否かを判断し(ステップS21)、検出されていると判断した場合には、ステップS24に進み、検出されていないと判断した場合には、ステップS22に進む。   In step S20, an operation command is transmitted to the rotation drive mechanism, the measurement object W is rotated by 90 °, and it is determined whether one of the two intermediate parts between the two projecting parts is detected. If it is determined (step S21) and it is determined that it is detected, the process proceeds to step S24. If it is determined that it is not detected, the process proceeds to step S22.

ステップS22では、第2送り機構に動作指令を送信し、測定対象物Wに向けて、レーザ測長器5を所定の距離だけX軸方向に沿って移動させ、前記一方の中間部位が検出されたか否かを判断し(ステップS23)、検出されたと判断した場合には、ステップS24に進み、検出されていないと判断した場合には、再度ステップS22の処理を実行する。   In step S22, an operation command is transmitted to the second feed mechanism, the laser length measuring device 5 is moved along the X-axis direction by a predetermined distance toward the measurement object W, and the one intermediate portion is detected. If it is determined that it has been detected, the process proceeds to step S24. If it is determined that it has not been detected, the process of step S22 is executed again.

ステップS24では、第3送り機構に動作指令を送信して、レーザ測長器5をY軸方向に沿って移動させ、前記一方の中間部位をスキャンして(ステップS25)、当該一方の中間部位の三次元位置情報を算出し(ステップS26)、算出した三次元位置情報を格納する(ステップS27)。しかる後、一方の中間部位全体の三次元位置情報を算出したか否かを判断し(ステップS28)、算出したと判断した場合には、ステップS29に進み、算出していないと判断した場合には、再度ステップS24の処理を実行する。   In step S24, an operation command is transmitted to the third feed mechanism, the laser length measuring device 5 is moved along the Y-axis direction, the one intermediate part is scanned (step S25), and the one intermediate part is scanned. Is calculated (step S26), and the calculated three-dimensional position information is stored (step S27). Thereafter, it is determined whether or not the three-dimensional position information of the entire intermediate part has been calculated (step S28). If it is determined that the calculation has been performed, the process proceeds to step S29. Performs the process of step S24 again.

次に、ステップS29では、回転駆動機構に動作指令を送信して、測定対象物Wを180°回転させ、他方の中間部位が検出されているか否かを判断し(ステップS30)、検出されていると判断した場合には、ステップS33に進み、検出されていないと判断した場合には、ステップS31に進む。   Next, in step S29, an operation command is transmitted to the rotation drive mechanism, the measurement object W is rotated by 180 °, and it is determined whether or not the other intermediate part is detected (step S30). If it is determined that it is, the process proceeds to step S33, and if it is determined that it is not detected, the process proceeds to step S31.

ステップS31では、第2送り機構に動作指令を送信して、測定対象物Wに向けて、レーザ測長器5を所定の距離だけX軸方向に移動させ、他方の中間部位が検出されたか否かを判断し(ステップS32)、検出されたと判断した場合には、ステップS33に進み、検出されていないと判断した場合には、再度ステップS31の処理を実行する。   In step S31, an operation command is transmitted to the second feed mechanism, the laser length measuring device 5 is moved by a predetermined distance in the X-axis direction toward the measurement object W, and whether or not the other intermediate portion is detected. If it is determined that it has been detected, the process proceeds to step S33. If it is determined that it has not been detected, the process of step S31 is executed again.

ついで、ステップS33では、第3送り機構に動作指令を送信し、レーザ測長器5をY軸方向に沿って移動させて、前記他方の中間部位をスキャンし(ステップS34)、この他方の中間部位の三次元位置情報を算出した後(ステップS35)、算出した三次元位置情報を格納する(ステップS36)。その後、他方の中間部位全体の三次元位置情報を算出したか否かを判断し(ステップS37)、算出したと判断した場合には、ステップS38に進み、算出していないと判断した場合には、再度ステップS33の処理を実行する。尚、突出部位及び中間部位の全体に係る三次元位置情報を算出したか否かは、予めY軸方向に沿ってスキャン領域を設定しておき、その領域のスキャンが完了しているか否かによって行うことができる。   Next, in step S33, an operation command is transmitted to the third feed mechanism, the laser length measuring device 5 is moved along the Y-axis direction, and the other intermediate portion is scanned (step S34). After calculating the three-dimensional position information of the part (step S35), the calculated three-dimensional position information is stored (step S36). Thereafter, it is determined whether or not the three-dimensional position information of the entire other intermediate part has been calculated (step S37). If it is determined that the calculation has been performed, the process proceeds to step S38. Then, the process of step S33 is executed again. It should be noted that whether or not the three-dimensional position information relating to the whole projecting part and intermediate part has been calculated depends on whether or not a scan area has been set in advance along the Y-axis direction and scanning of the area has been completed. It can be carried out.

そして、ステップS38においては、格納された2つの突出部位及び2つの中間部位の三次元位置情報を基に断面形状を算出し、その後、算出した断面形状を格納し(ステップS39)、ステップS40に進む。   In step S38, the cross-sectional shape is calculated based on the stored three-dimensional position information of the two protruding portions and the two intermediate portions, and then the calculated cross-sectional shape is stored (step S39). move on.

ステップS40では、測定対象物Wの一端部から他端部までの断面形状(Z軸方向における全断面形状)を算出した否かを判断し、算出したと判断した場合には、格納された断面形状を基に測定対象物Wの三次元モデルを生成して(ステップS42)、処理を終了する。一方、算出していないと判断した場合には、第1送り機構に動作指令を送信して、レーザ測長器5を所定の距離だけZ軸方向に移動させ(ステップS41)、ステップS2からの処理を再度実行する。尚、ステップS41において、レーザ測長器5をZ軸方向に移動させる際の移動距離は、取得したい断面形状の数に応じて、予め設定しておくことができる。   In step S40, it is determined whether or not the cross-sectional shape (all cross-sectional shapes in the Z-axis direction) from one end portion to the other end portion of the measurement object W has been calculated. A three-dimensional model of the measurement object W is generated based on the shape (step S42), and the process ends. On the other hand, if it is determined that the calculation has not been performed, an operation command is transmitted to the first feeding mechanism, the laser length measuring device 5 is moved in the Z-axis direction by a predetermined distance (step S41), and from step S2 Run the process again. In step S41, the moving distance when moving the laser length measuring device 5 in the Z-axis direction can be set in advance according to the number of cross-sectional shapes to be acquired.

以上の構成を備えた旋盤1において、その断面形状が2つの突出部位W1,W2を有した測定対象物Wの断面形状を測定するとともに、測定対象物Wの三次元モデルを生成する過程を図7〜図10を参照しつつ説明する。尚、図7(a)を除き、図示の都合上、第1及び第2チャック2,3の図示を省略した。また、図中の点線は、レーザ光の光路を示しており、図7(a)及び図10(c)における一点鎖線lは、第1及び第2主軸の軸線を示している。   In the lathe 1 having the above configuration, the cross-sectional shape of the measuring object W having two projecting portions W1 and W2 is measured, and a process of generating a three-dimensional model of the measuring object W is illustrated. Description will be made with reference to FIGS. Except for FIG. 7A, illustration of the first and second chucks 2 and 3 is omitted for the sake of illustration. Further, the dotted line in the figure indicates the optical path of the laser beam, and the alternate long and short dash line l in FIGS. 7A and 10C indicates the axis of the first and second main axes.

まず、準備工程を行う。当該準備工程においては、図7(a)に示すように、まず、第1及び第2チャック2,3によって測定対象物Wを把持する。また、レーザ発振器5aから照射されるレーザ光の光軸が第1及び第2主軸の軸線lと直交するX軸方向に沿うように、工具主軸にレーザ測長器5を取り付けた後、第1サドル、第2サドル及びクイル6を移動させて、測定対象物Wの一端部上方にレーザ測長器5を配置する。   First, a preparation process is performed. In the preparation step, as shown in FIG. 7A, first, the measurement object W is gripped by the first and second chucks 2 and 3. Further, after the laser length measuring device 5 is attached to the tool spindle so that the optical axis of the laser light emitted from the laser oscillator 5a is along the X-axis direction orthogonal to the axis 1 of the first and second spindles, the first The saddle, the second saddle and the quill 6 are moved, and the laser length measuring device 5 is arranged above one end of the measuring object W.

ついで、第1測定工程を実施する。具体的には、回転駆動機構によって第1及び第2チャック2,3を所定の方向に回転させ、測定対象物Wを回転させつつ、レーザ発振器5aからレーザ光を照射した状態で、第2送り機構によって第2サドルをX軸方向に沿って所定の距離だけ下方に移動させ、レーザ測長器5を測定対象物Wに所定の距離だけ近づける(図7(b)参照)。   Next, the first measurement process is performed. Specifically, the first and second chucks 2 and 3 are rotated in a predetermined direction by the rotation driving mechanism, and the second feed is performed while the measurement object W is rotated and the laser beam is irradiated from the laser oscillator 5a. The second saddle is moved downward by a predetermined distance along the X-axis direction by the mechanism to bring the laser length measuring instrument 5 closer to the measurement object W by a predetermined distance (see FIG. 7B).

そして、レーザ発振器5aから照射されたレーザ光が測定対象物Wの表面で反射され、受光部5bが反射したレーザ光を受光するまで、レーザ測長器5を測定対象物Wに対して徐々に近づけ、受光部5bがレーザ光を受光し、測定対象物Wが検出された時点で、測定対象物Wの回転を停止する。   Then, the laser length measuring device 5 is gradually moved with respect to the measuring object W until the laser light irradiated from the laser oscillator 5a is reflected on the surface of the measuring object W and the laser light reflected by the light receiving unit 5b is received. When the light receiving unit 5b receives the laser light and the measurement object W is detected, the rotation of the measurement object W is stopped.

次に、図8(a)に示すように、第3送り機構によってクイル6をY軸方向に沿って移動させ、測定対象物Wの突出部位W1に対してレーザ光を照射してスキャンし、スキャン結果を基にして、突出部位W1の三次元位置情報を取得し、第1測定工程が終了する。   Next, as shown in FIG. 8 (a), the quill 6 is moved along the Y-axis direction by the third feeding mechanism, and the protruding portion W1 of the measuring object W is irradiated with a laser beam and scanned, Based on the scan result, the three-dimensional position information of the protruding portion W1 is acquired, and the first measurement process is completed.

ついで、第2測定工程を実施する。具体的には、まず、測定対象物Wを所定の方向に180°回転させ(図8(b)参照)、その後、図8(c)に示すように、クイル6をY軸方向に移動させて、突出部位W2に対してレーザ光を照射してスキャンし、その結果を基にして、突出部位W2に係る三次元位置情報を取得する。   Next, the second measurement process is performed. Specifically, first, the measuring object W is rotated by 180 ° in a predetermined direction (see FIG. 8B), and then, as shown in FIG. 8C, the quill 6 is moved in the Y-axis direction. Then, the protruding portion W2 is scanned by irradiating the laser beam, and the three-dimensional position information related to the protruding portion W2 is acquired based on the result.

次に、第3測定工程を実施する。第3測定工程においては、まず、測定対象物Wを所定の方向に90°回転させる(図9(a)参照)。   Next, the third measurement process is performed. In the third measurement step, first, the measurement object W is rotated by 90 ° in a predetermined direction (see FIG. 9A).

ここで、本例においては、回転後の測定対象物Wにおけるレーザ測長器5と対向する部分が当該レーザ測長器5の測長領域外に位置し、測定対象物Wが検出されていない状態となっている。   Here, in this example, the portion of the measurement object W after rotation facing the laser length measuring instrument 5 is located outside the length measurement region of the laser length measurement instrument 5, and the measurement object W is not detected. It is in a state.

そこで、測定対象物Wを回転させた後、図9(b)に示すように、測定対象物Wが検出される(受光部5bがレーザ光を受光する)まで、レーザ測長器5を測定対象物Wに所定の距離ずつ徐々に近づける。測定対象物Wが検出されたら、クイル6をY軸方向に移動させて、中間部位W3に対してレーザ光を照射してスキャンし(図9(c)参照)、その結果を基に当該中間部位W3の三次元位置情報を取得する。   Therefore, after rotating the measuring object W, as shown in FIG. 9B, the laser length measuring device 5 is measured until the measuring object W is detected (the light receiving unit 5b receives the laser light). Gradually approach the object W by a predetermined distance. When the measurement object W is detected, the quill 6 is moved in the Y-axis direction, and the intermediate portion W3 is scanned by irradiating laser light (see FIG. 9C). The three-dimensional position information of the part W3 is acquired.

しかる後、第4測定工程を実施する。具体的には、図10(a)に示すように、測定対象物を所定の方向に180°回転させた後、クイル6をY軸方向に移動させ、中間部位W4に対してレーザ光を照射してスキャンし(図10(b)参照)、その結果を基にして、中間部位W4に係る三次元位置情報を取得する。   Thereafter, the fourth measurement process is performed. Specifically, as shown in FIG. 10A, after the measurement object is rotated 180 ° in a predetermined direction, the quill 6 is moved in the Y-axis direction, and the intermediate portion W4 is irradiated with the laser beam. Then, scanning is performed (see FIG. 10B), and based on the result, three-dimensional position information related to the intermediate part W4 is acquired.

続いて、第1測定工程から第4測定工程で取得した2つの突出部位W1,W2及び2つの中間部位W3,W4に係る三次元位置情報を基にして断面形状を算出する。具体的に言えば、測定対象物Wが取り付けられた状態での当該測定対象物Wの位相を基準の位相とし、前記突出部位W1,W2及び中間部位W3,W4の三次元位置情報を取得した際の測定対象物Wの位相を基にして、取得した各三次元位置情報を前記基準の位相におけるものへと座標変換して断面形状を算出する。   Subsequently, the cross-sectional shape is calculated based on the three-dimensional position information relating to the two protruding portions W1 and W2 and the two intermediate portions W3 and W4 acquired in the first to fourth measuring steps. Specifically, the phase of the measurement object W in a state where the measurement object W is attached is used as a reference phase, and the three-dimensional position information of the projecting parts W1, W2 and the intermediate parts W3, W4 is acquired. Based on the phase of the measurement object W at that time, the acquired three-dimensional position information is coordinate-converted to that at the reference phase to calculate the cross-sectional shape.

しかる後、第1送り機構によって第1サドルをZ軸方向に所定の距離だけ移動させ、レーザ測長器5のZ軸方向における位置を第2チャック3側にずらし(図10(c)参照)、第1測定工程から第4測定工程までを再度実施する。以後、測定対象物Wの他端側の断面形状を算出するまで、これを繰り返し行う。   Thereafter, the first saddle is moved by a predetermined distance in the Z-axis direction by the first feed mechanism, and the position of the laser length measuring device 5 in the Z-axis direction is shifted to the second chuck 3 side (see FIG. 10C). The first measurement process to the fourth measurement process are performed again. Thereafter, this is repeated until the cross-sectional shape on the other end side of the measuring object W is calculated.

そして、測定対象物Wの他端側の断面形状まで算出したら、算出した断面形状を繋ぎ合せることにより、測定対象物Wの三次元モデルを生成する。   When the cross-sectional shape on the other end side of the measurement object W is calculated, a three-dimensional model of the measurement object W is generated by connecting the calculated cross-sectional shapes.

以上のように、本例の、測定対象物の断面形状測定方法によれば、第1測定工程から第4測定工程を実施し、突出部位及び中間部位の三次元位置情報を測定して、測定対象物の全周に亘る三次元位置情報を取得し、この取得した三次元位置情報を基にして、測定対象物の断面形状を算出するようにしているため、正確な断面形状を測定することができる。   As described above, according to the method for measuring the cross-sectional shape of the measurement object of this example, the measurement is performed by performing the first measurement process to the fourth measurement process, measuring the three-dimensional position information of the protruding part and the intermediate part. Since the three-dimensional position information over the entire circumference of the object is acquired and the cross-sectional shape of the measurement object is calculated based on the acquired three-dimensional position information, the accurate cross-sectional shape is measured. Can do.

したがって、この測定した断面形状を基に、測定対象物の加工用の基準姿勢を決定することができる。   Therefore, based on the measured cross-sectional shape, the reference posture for processing the measurement object can be determined.

また、三次元モデルを生成する際に、当該断面形状測定方法によって測定された正確な断面形状を基にすることができるため、精度の高い三次元モデルを生成することができる。   In addition, since the accurate cross-sectional shape measured by the cross-sectional shape measurement method can be based on the generation of the three-dimensional model, a highly accurate three-dimensional model can be generated.

したがって、生成した三次元モデルと製品形状とを比較することにより、例えば、測定対象物の一部が製品形状における対応する部分よりも小さく、削り代がマイナスとなるようなものである場合、当該測定対象物がワークとして不適であることを正確に判断することができ、また、生成した三次元モデルを基にして、測定対象物の三次元空間内における位置や位相を正確に定義することも可能である。   Therefore, by comparing the generated 3D model with the product shape, for example, when a part of the measurement object is smaller than the corresponding part in the product shape and the cutting allowance is negative, It is possible to accurately determine that the measurement object is unsuitable as a workpiece, and it is also possible to accurately define the position and phase of the measurement object in the three-dimensional space based on the generated three-dimensional model. Is possible.

以上、本発明の一実施形態について説明したが、本発明の採り得る具体的な態様は、何らこれに限定されるものではない。   As mentioned above, although one Embodiment of this invention was described, the specific aspect which this invention can take is not limited to this at all.

例えば、上例においては、測定対象物Wの両端部を2つのチャック2,3によって把持するようにしているが、一端部のみを1つのチャックで把持するようにしても良い。   For example, in the above example, both end portions of the measuring object W are gripped by the two chucks 2 and 3, but only one end portion may be gripped by one chuck.

また、上例では、旋盤のチャックに取り付けられた測定対象物の断面形状を算出する態様を示したが、これに限られるものではなく、本発明に係る断面形状測定方法によって、他の工作機械に取り付けられたワークの断面形状も測定することが可能である。   In the above example, the aspect of calculating the cross-sectional shape of the measurement object attached to the lathe chuck is shown, but the present invention is not limited to this, and the cross-sectional shape measurement method according to the present invention allows other machine tools to be calculated. It is also possible to measure the cross-sectional shape of the workpiece attached to the.

また、上例においては、測定対象物Wの突出部位及び中間部位に係る三次元位置情報を算出し、算出した突出部位及び中間部位に係る三次元位置情報を基にして断面形状を算出するようにしているが、第1測定工程及び第2測定工程を実施し、突出部位に係る三次元位置情報のみを算出し、この算出した突出部位に係る三次元位置情報と、予め適宜記憶部に格納された設計データ等とを基にして、断面形状を算出するようにしても良い。   In the above example, the three-dimensional position information related to the protruding part and the intermediate part of the measuring object W is calculated, and the cross-sectional shape is calculated based on the calculated three-dimensional position information related to the protruding part and the intermediate part. However, the first measurement process and the second measurement process are performed, only the three-dimensional position information related to the protruding part is calculated, and the calculated three-dimensional position information related to the protruding part is stored in advance in the storage unit as appropriate. The cross-sectional shape may be calculated based on the designed data and the like.

更に、前記位置情報算出部12は、距離データとレーザ測長器5の基準点の位置とから算出した三次元位置情報を、NC制御部11から送信された測定対象物Wの位相を基にして、前記基準の位相におけるものへと座標変換し、座標変換後の三次元位置情報を位置情報記憶部13に送信するようにしても良い。この場合、断面形状算出部14は、各三次元位置情報を繋ぎ合せて断面形状を算出する。   Further, the position information calculation unit 12 uses the three-dimensional position information calculated from the distance data and the position of the reference point of the laser length measuring device 5 based on the phase of the measurement object W transmitted from the NC control unit 11. Then, the coordinates may be converted to those in the reference phase, and the three-dimensional position information after the coordinate conversion may be transmitted to the position information storage unit 13. In this case, the cross-sectional shape calculation unit 14 calculates the cross-sectional shape by connecting the three-dimensional position information.

また、図11に示すように、第1及び第2主軸の軸線を含む平面よりも下方に、軸線と平行な軸周りに回転自在な反射鏡20を配設し、レーザ発振器5aから照射したレーザ光を反射鏡20に反射させて測定対象物Wに導き、測定対象物Wで反射されたレーザ光を反射鏡20に反射させて受光部5bに導くようにして、前記他の突出部位をスキャンするようにしても良い。尚、反射鏡20は、タレット21に取り付けられた支持アーム22によって支持され、任意の位置に配置することができるようになっている。また、反射鏡20の回転は、NC制御部10により作動が制御される反射鏡回転駆動機構によって行う。   Further, as shown in FIG. 11, a reflecting mirror 20 that is rotatable around an axis parallel to the axis is provided below a plane including the axes of the first and second main axes, and the laser irradiated from the laser oscillator 5a. The light is reflected by the reflecting mirror 20 and guided to the measuring object W, and the laser beam reflected by the measuring object W is reflected by the reflecting mirror 20 and guided to the light receiving unit 5b, and the other protruding portion is scanned. You may make it do. The reflecting mirror 20 is supported by a support arm 22 attached to the turret 21 and can be arranged at an arbitrary position. Further, the reflecting mirror 20 is rotated by a reflecting mirror rotation driving mechanism whose operation is controlled by the NC control unit 10.

この場合、制御装置10は、ステップS10の処理を行って一方の突出部位の三次元位置情報を算出した後、図12に示すように、第3送り機構に動作指令を送信して、前記反射鏡20に対向する位置までレーザ測長器5をY軸方向に沿って移動させ(ステップS45)、前記他方の突出部位が検出されているか否かを判断し(ステップS46)、検出されていると判断した場合には、ステップS49に進み、検出されていないと判断した場合には、ステップS47に進む。   In this case, the control device 10 performs the process of step S10 to calculate the three-dimensional position information of one protruding portion, and then transmits an operation command to the third feeding mechanism as shown in FIG. The laser length measuring device 5 is moved along the Y-axis direction to a position facing the mirror 20 (step S45), and it is determined whether or not the other protruding portion is detected (step S46). If it is determined, the process proceeds to step S49, and if it is determined that it is not detected, the process proceeds to step S47.

ステップS47においては、第2送り機構に動作指令を送信して、レーザ測長器5を所定の距離だけX軸方向に移動させるとともに、反射鏡回転駆動機構に動作指令を送信して、反射鏡20を回転させてその位相を調整し、前記他方の突出部位が検出されたか否かを判断し(ステップS48)、検出されたと判断した場合には、ステップS49に進み、検出されていないと判断した場合には、ステップS47の処理を再度実行する。   In step S47, an operation command is transmitted to the second feed mechanism to move the laser length measuring device 5 in the X-axis direction by a predetermined distance, and an operation command is transmitted to the reflecting mirror rotation driving mechanism. 20 is rotated to adjust its phase, and it is determined whether or not the other protruding portion has been detected (step S48). If it is determined that it has been detected, the process proceeds to step S49, where it is determined that it has not been detected. If so, the process of step S47 is executed again.

次に、ステップS49では、反射鏡回転駆動機構に動作指令を送信して、反射鏡20を回転させ、前記他方の突出部位をスキャンし(ステップS50)、当該他方の突出部位の三次元情報を算出して(ステップS51)、算出した三次元位置情報を格納する(ステップS52)。その後、他方の突出部位全体の三次元位置情報を算出したか否かを判断し(ステップS53)、算出したと判断した場合には、ステップS54に進み、算出していないと判断した場合には、再度ステップS49からの処理を実行する。   Next, in step S49, an operation command is transmitted to the reflecting mirror rotation drive mechanism, the reflecting mirror 20 is rotated, the other protruding portion is scanned (step S50), and the three-dimensional information of the other protruding portion is obtained. The calculated three-dimensional position information is stored (step S52). Thereafter, it is determined whether or not the three-dimensional position information of the entire other protruding portion has been calculated (step S53). If it is determined that the calculation has been performed, the process proceeds to step S54. Then, the processing from step S49 is executed again.

そして、ステップS54では、第2及び第3送り機構に動作指令を送信し、レーザ測長器5をX軸及びY軸方向に移動させて、ステップS45の処理を開始する前の位置に配置し、ステップS20に進み、以後、ステップS20からの処理を実行する。   In step S54, an operation command is transmitted to the second and third feeding mechanisms, the laser length measuring device 5 is moved in the X-axis and Y-axis directions, and is arranged at a position before starting the processing in step S45. Then, the process proceeds to step S20, and thereafter, the processing from step S20 is executed.

即ち、この場合、第2測定工程においては、測定対象物Wを回転させることなく、前記他方の突出部位の三次元位置情報を算出することができる。   That is, in this case, in the second measurement step, the three-dimensional position information of the other protruding portion can be calculated without rotating the measurement object W.

また、上例においては、その断面形状が2つの突出部位W1,W2を有する測定対象物Wの断面形状を測定し、三次元モデルを生成する態様を示したが、その断面形状がn個の頂点(突出部位)を有した多角形である測定対象物W’の断面形状を測定し、三次元モデルを生成することも可能である。以下、この場合に制御装置10によって行われる一連の処理を図13〜図15を参照して説明する。尚、測定対象物W’の頂点の数は、オペレータが目視によって確認し、適宜入力手段を介して事前に制御装置10に入力するようにしても良いし、一連の処理に先立って、測定対象物に対する簡易的な測定を行い、頂点の数を取得するようにしても良い。   In the above example, the cross-sectional shape of the measuring object W having two projecting portions W1 and W2 is measured, and a three-dimensional model is generated. It is also possible to generate a three-dimensional model by measuring the cross-sectional shape of the measuring object W ′ that is a polygon having a vertex (protruding portion). Hereinafter, a series of processes performed by the control device 10 in this case will be described with reference to FIGS. Note that the number of vertices of the measurement object W ′ may be visually confirmed by the operator and appropriately input to the control device 10 in advance via an input unit, or the measurement object may be measured prior to a series of processing. A simple measurement on an object may be performed to obtain the number of vertices.

ステップS1からステップS10までは、上例と同様に処理を実行し、n個の突出部位の内の1つについて、その全体の三次元位置情報を算出する。そして、ステップS10の処理を実行後、ステップS55に進む。ステップS55では、回転駆動機構に動作指令を送信して、測定対象物W’を360°/n回転させ、前記三次元位置情報を算出した突出部位と異なる他の突出部位(言い換えれば、隣の突出部位)が検出されているか否かを判断し(ステップS56)、検出されていると判断した場合には、ステップS59に進み、検出されていないと判断した場合には、ステップS57に進む。   From step S1 to step S10, processing is executed in the same manner as in the above example, and the entire three-dimensional position information is calculated for one of the n protruding portions. And after performing the process of step S10, it progresses to step S55. In step S55, an operation command is transmitted to the rotation drive mechanism, the measurement object W ′ is rotated 360 ° / n, and another protrusion part (in other words, adjacent to the protrusion part from which the three-dimensional position information is calculated). It is determined whether or not a protruding portion is detected (step S56). If it is determined that it has been detected, the process proceeds to step S59. If it is determined that it has not been detected, the process proceeds to step S57.

ステップS57では、第2送り機構に動作指令を送信し、測定対象物W’に向けて、レーザ測長器5を所定の距離だけX軸方向に沿って移動させ、他の突出部位が検出されたか否かを判断し(ステップS58)、検出されたと判断した場合には、ステップS59に進み、検出されていないと判断した場合には、再度ステップS57の処理を実行する。   In step S57, an operation command is transmitted to the second feed mechanism, the laser length measuring device 5 is moved along the X-axis direction by a predetermined distance toward the measurement object W ′, and other protruding portions are detected. If it is determined that it has been detected, the process proceeds to step S59. If it is determined that it has not been detected, the process of step S57 is executed again.

次に、ステップS59では、第3送り機構に動作指令を送信して、レーザ測長器5をY軸方向に沿って移動させ、他の突出部位をスキャンし(ステップS60)、当該他の突出部位の三次元位置情報を算出して(ステップS61)、算出した三次元位置情報を格納する(ステップS62)。ついで、他の突出部位全体の三次元位置情報を算出したか否かを判断し(ステップS63)、算出したと判断した場合には、ステップS64に進み、算出していないと判断した場合には、ステップS59の処理を再度実行する。ステップS64では、(n−1)個の突出部位の三次元位置情報を算出したか否か、言い換えれば、全ての突出部位の三次元位置情報を算出したか否かを判断し、算出したと判断した場合には、ステップS65に進み、算出していないと判断した場合には、再度ステップS55からの処理を実行する。   Next, in step S59, an operation command is transmitted to the third feed mechanism, the laser length measuring device 5 is moved along the Y-axis direction, the other protruding portion is scanned (step S60), and the other protruding portion is scanned. The three-dimensional position information of the part is calculated (step S61), and the calculated three-dimensional position information is stored (step S62). Next, it is determined whether or not the three-dimensional position information of the entire other protruding portion has been calculated (step S63). If it is determined that the calculation has been performed, the process proceeds to step S64. Then, the process of step S59 is executed again. In step S64, it is determined whether or not the three-dimensional position information of (n-1) protruding portions has been calculated, in other words, whether or not the three-dimensional position information of all protruding portions has been calculated. If it is determined, the process proceeds to step S65. If it is determined that it has not been calculated, the process from step S55 is executed again.

ステップS65では、回転駆動機構に動作指令を送信し、測定対象物W’を180°/n回転させ、各突出部位間にあるn個の中間部位の内の1つが検出されているか否かを判断し(ステップS66)、検出されていると判断した場合には、ステップS69に進み、検出されていないと判断した場合には、ステップS67に進む。   In step S65, an operation command is transmitted to the rotation drive mechanism, the measurement object W ′ is rotated by 180 ° / n, and it is determined whether or not one of the n intermediate parts between the protruding parts is detected. If it is determined (step S66) and it is determined that it has been detected, the process proceeds to step S69. If it is determined that it has not been detected, the process proceeds to step S67.

そして、ステップS67においては、第2送り機構に動作指令を送信し、レーザ測長器5を測定対象物W’に向けX軸方向に沿って移動させ、中間部位が検出されたか否かを判断し(ステップS68)、検出されたと判断した場合には、ステップS69に進み、検出されていないと判断した場合には、ステップS67の処理を再度実行する。   In step S67, an operation command is transmitted to the second feeding mechanism, the laser length measuring device 5 is moved toward the measurement object W ′ along the X-axis direction, and it is determined whether or not an intermediate part has been detected. If it is determined that it has been detected (step S68), the process proceeds to step S69. If it is determined that it has not been detected, the process of step S67 is executed again.

ステップS69では、第3送り機構に動作指令を送信し、レーザ測長器5をY軸方向に沿って移動させ、中間部位をスキャンし(ステップS70)、当該中間部位に係る三次元位置情報を算出して(ステップS71)、この三次元位置情報を格納する(ステップS72)。ついで、中間部位全体の三次元位置情報を算出したか否かを判断し(ステップS73)、算出したと判断した場合には、ステップS74に進み、算出していないと判断した場合には、再度ステップS69からの処理を実行する。   In step S69, an operation command is transmitted to the third feed mechanism, the laser length measuring device 5 is moved along the Y-axis direction, the intermediate part is scanned (step S70), and the three-dimensional position information relating to the intermediate part is obtained. Calculate (step S71) and store this three-dimensional position information (step S72). Next, it is determined whether or not the three-dimensional position information of the entire intermediate part has been calculated (step S73). If it is determined that the calculation has been performed, the process proceeds to step S74. The process from step S69 is executed.

次に、ステップS74においては、回転駆動機構に動作指令を送信し、測定対象物W’を360°/n回転させ、ステップS71で三次元位置情報を算出した中間部位とは異なる中間部位(言い換えれば、隣の中間部位)が検出されているか否かを判断し(ステップS75)、検出されていると判断した場合には、ステップS78に進み、検出されていないと判断した場合には、ステップS76に進む。   Next, in step S74, an operation command is transmitted to the rotation drive mechanism, the measurement object W ′ is rotated 360 ° / n, and the intermediate part (in other words, different from the intermediate part in which the three-dimensional position information is calculated in step S71). For example, it is determined whether or not an adjacent intermediate part) has been detected (step S75). If it is determined that it has been detected, the process proceeds to step S78. If it is determined that it has not been detected, step S78 is performed. Proceed to S76.

ステップS76では、第2送り機構に動作指令を送信し、測定対象物W’に向けて、レーザ測長器5を所定の距離だけX軸方向に移動させ、他の中間部位が検出されたか否かを判断し(ステップS77)、検出されたと判断した場合には、ステップS78に進み、検出されていないと判断した場合には、ステップS76の処理を再度実行する。   In step S76, an operation command is transmitted to the second feeding mechanism, the laser length measuring device 5 is moved in the X-axis direction by a predetermined distance toward the measurement object W ′, and whether or not another intermediate portion is detected. If it is determined that it has been detected, the process proceeds to step S78. If it is determined that it has not been detected, the process of step S76 is executed again.

ステップS78においては、第3送り機構に動作指令を送信して、レーザ測長器5をY軸方向に移動させ、前記他の中間部位をスキャンし(ステップS79)、当該他の中間部位の三次元位置情報を算出して(ステップS80)、算出した三次元位置情報を格納する(ステップS81)。しかる後、他の中間部位全体の三次元位置情報を算出したか否かを判断し(ステップS82)、算出したと判断した場合には、ステップS83に進み、算出していないと判断した場合には、再度ステップS78の処理を実行する。ステップS83では、(n−1)個の中間部位の三次元情報を算出したか否か、言い換えれば、全ての中間部位の三次元位置情報を算出したか否かを判断し、算出したと判断した場合には、ステップS38に進み、以後、ステップS38からの処理を実行し、算出していないと判断した場合には、ステップS74からの処理を再度実行する。   In step S78, an operation command is transmitted to the third feed mechanism, the laser length measuring device 5 is moved in the Y-axis direction, the other intermediate part is scanned (step S79), and the tertiary of the other intermediate part is scanned. The original position information is calculated (step S80), and the calculated three-dimensional position information is stored (step S81). Thereafter, it is determined whether or not the three-dimensional position information of the entire other intermediate part has been calculated (step S82). If it is determined that the calculation has been performed, the process proceeds to step S83, and if it is determined that the calculation has not been performed. Performs the process of step S78 again. In step S83, it is determined whether or not the (n-1) intermediate part three-dimensional information has been calculated, in other words, whether or not all the intermediate part three-dimensional position information has been calculated. If so, the process proceeds to step S38. Thereafter, the process from step S38 is executed. If it is determined that the calculation is not performed, the process from step S74 is executed again.

具体的に、測定対象物W’が、その断面形状が五角形、即ち、5つの突出部位W1’,W2’,W3’,W4’,W5’を有している場合を例にとり、当該測定対象物W’の断面形状を算出する過程について、図16〜図18を参照しつつ以下説明する。尚、図16〜図18の測定対象物W’に描写した黒丸は、5つの突出部位W1’,W2’,W3’,W4’,W5’の内の1つである突出部位W1’の位置を示しており、点線は、レーザ光の光路を示している。   Specifically, taking the case where the measurement object W ′ has a pentagonal cross section, that is, has five projecting portions W1 ′, W2 ′, W3 ′, W4 ′, W5 ′, the measurement object The process of calculating the cross-sectional shape of the object W ′ will be described below with reference to FIGS. The black circles depicted on the measurement object W ′ in FIGS. 16 to 18 indicate the position of the protruding portion W1 ′, which is one of the five protruding portions W1 ′, W2 ′, W3 ′, W4 ′, and W5 ′. The dotted line indicates the optical path of the laser beam.

まず、上例と同様に、第1及び第2チャック2,3によって測定対象物W’を把持するとともに、測定対象物W’の一端部上方にレーザ測長器5を配置する準備工程を行った後、測定対象物W’を回転させつつ、レーザ測長器5を測定対象物W’に徐々に近づけ、突出部位W1’を検出し、測定対象物W’の回転を停止する。   First, as in the above example, the measurement object W ′ is gripped by the first and second chucks 2 and 3, and a preparatory process is performed in which the laser length measuring device 5 is disposed above one end of the measurement object W ′. After that, while rotating the measuring object W ′, the laser length measuring device 5 is gradually brought closer to the measuring object W ′, the protruding portion W1 ′ is detected, and the rotation of the measuring object W ′ is stopped.

続いて、図16(a)に示すように、クイル6をY軸方向に移動させ、突出部位W1’に対してレーザ光を照射してスキャンし、スキャン結果を基にして、突出部位W1’の三次元位置情報を取得する(第1測定工程)。   Subsequently, as shown in FIG. 16 (a), the quill 6 is moved in the Y-axis direction, the protruding portion W1 ′ is scanned by irradiating laser light, and the protruding portion W1 ′ is based on the scan result. Is acquired (first measurement step).

ついで、図16(b)に示すように、測定対象物W’を所定の方向に72°(360°/5)回転させた後、図16(c)に示すように、クイル6をY軸方向に移動させ、突出部位W1’の隣にある突出部位W2’に対してレーザ光を照射してスキャンし、その結果を基にして、当該突出部位W2’に係る三次元位置情報を取得する。以後、同様にして、測定対象物W’を72°ずつ回転させて、残り3つの突出部位W3’,W4’,W5’に係る三次元位置情報を取得する。このように、突出部位が5個ある場合には、第1測定工程及び4回の第2測定工程を行うことで、5個の突出部位W1’,W2’,W3’,W4’,W5’の三次元位置情報を取得する、即ち、突出部位の数がn個である場合には、第1測定工程及び(n−1)回の第2測定工程を行うことで、n個の突出部位に係る三次元位置情報を取得する。   Next, as shown in FIG. 16B, after rotating the measuring object W ′ by 72 ° (360 ° / 5) in a predetermined direction, the quill 6 is moved along the Y axis as shown in FIG. The projection part W2 ′ adjacent to the projection part W1 ′ is scanned by irradiating a laser beam, and the three-dimensional position information relating to the projection part W2 ′ is acquired based on the result. . Thereafter, similarly, the measurement object W ′ is rotated by 72 °, and three-dimensional position information related to the remaining three protruding portions W3 ′, W4 ′, and W5 ′ is acquired. Thus, when there are five projecting parts, the five projecting parts W1 ′, W2 ′, W3 ′, W4 ′, W5 ′ are performed by performing the first measurement process and four second measurement processes. If the number of protruding portions is n, the first measuring step and the (n-1) second measuring step are performed to obtain n protruding portions. The three-dimensional position information concerning is acquired.

全ての突出部位W1’,W2’,W3’,W4’,W5’に係る三次元位置情報を取得した後、図17(a)に示すように、測定対象物W’を所定の方向に36°(180°/5)回転させる。   After obtaining the three-dimensional position information related to all the protruding portions W1 ′, W2 ′, W3 ′, W4 ′, W5 ′, as shown in FIG. Rotate (180 ° / 5).

ここで、本例においては、回転後の測定対象物W’におけるレーザ測長器5と対向する部分が当該レーザ測長器5の測長領域内に位置し、測定対象物W’が正常に検出されている。   Here, in this example, a portion of the measurement object W ′ after rotation facing the laser length measuring device 5 is located in the length measurement region of the laser length measurement device 5, and the measurement object W ′ is normally operated. Has been detected.

そのため、上例のようにレーザ測長器5を測定対象物W’に近づけることなく、クイル6をY軸方向に移動させて、中間部位W6’に対してレーザ光を照射してスキャンし(図17(b)参照)、スキャン結果を基に当該中間部位W6’の三次元位置情報を取得する(第3測定工程)。   For this reason, the quill 6 is moved in the Y-axis direction without bringing the laser length measuring instrument 5 close to the measurement object W ′ as in the above example, and scanning is performed by irradiating the intermediate portion W6 ′ with laser light ( As shown in FIG. 17B, the three-dimensional position information of the intermediate portion W6 ′ is acquired based on the scan result (third measurement step).

次に、図17(c)に示すように、測定対象物W’を所定の方向に72°(360°/5)回転させた後、クイル6をY軸方向に沿って移動させ、中間部位W6’の隣にある中間部位W7’に対してレーザ光を照射してスキャンし、その結果を基に当該中間部位W7’の三次元位置情報を取得する。しかる後、測定対象物W’を72°ずつ回転させて、残り3つの中間部位W8’,W9’,W10’の三次元位置情報を順次取得する。このように、5つの中間部位W6’,W7’,W8’,W9’,W10’については、第3測定工程及び4回の第4測定工程を行うことにより、三次元位置情報を取得する。これを一般化すると、中間部位がn個ある場合には、第3測定工程及び(n−1)回の第4測定工程を行って、全ての中間部位に係る三次元位置情報を取得する。   Next, as shown in FIG. 17 (c), the measurement object W ′ is rotated by 72 ° (360 ° / 5) in a predetermined direction, and then the quill 6 is moved along the Y-axis direction. The intermediate part W7 ′ adjacent to W6 ′ is scanned by irradiating laser light, and the three-dimensional position information of the intermediate part W7 ′ is acquired based on the result. Thereafter, the measurement object W ′ is rotated by 72 °, and the three-dimensional position information of the remaining three intermediate portions W8 ′, W9 ′, W10 ′ is sequentially acquired. As described above, for the five intermediate portions W6 ', W7', W8 ', W9', and W10 ', three-dimensional position information is acquired by performing the third measurement step and the fourth measurement step four times. When this is generalized, when there are n intermediate parts, the third measurement process and the (n-1) fourth measurement process are performed, and the three-dimensional position information relating to all the intermediate parts is acquired.

そして、得られた全ての突出部位W1’,W2’,W3’,W4’,W5’及び中間部位W6’,W7’,W8’,W9’,W10’に係る三次元位置情報を基にして、断面形状を算出する。   And based on the three-dimensional position information concerning all the obtained protruding parts W1 ′, W2 ′, W3 ′, W4 ′, W5 ′ and intermediate parts W6 ′, W7 ′, W8 ′, W9 ′, W10 ′. The cross-sectional shape is calculated.

尚、本例においては、クイル6をY軸方向に移動させることによって、突出部位及び中間部位をスキャンするようにしているが、図19に示すように、測定対象物W’を回転させることによって、突出部位及び中間部位をスキャンするようにしても良い。   In this example, the quill 6 is moved in the Y-axis direction to scan the protruding portion and the intermediate portion. However, as shown in FIG. 19, by rotating the measurement object W ′, The protruding portion and the intermediate portion may be scanned.

1 旋盤
2 第1チャック
3 第2チャック
4 刃物台
5 レーザ測長器
5a レーザ発振器
5b 受光部
6 クイル
10 制御装置
11 位置情報算出部
12 位置情報記憶部
13 断面形状算出部
14 断面形状記憶部
15 三次元モデル生成部


DESCRIPTION OF SYMBOLS 1 Lathe 2 1st chuck 3 2nd chuck 4 Tool post 5 Laser length measuring device 5a Laser oscillator 5b Light receiving part 6 Quill 10 Control device 11 Position information calculation part 12 Position information storage part 13 Cross section shape calculation part 14 Cross section shape storage part 15 3D model generator


Claims (13)

レーザ光を照射して、測定対象物までの距離を検出するように構成されたレーザ測長器を用い、
前記測定対象物に対して設定される軸線と直交する方向の断面形状が、前記軸線と交差する方向に突出した部位を有する該測定対象物の、前記断面形状を測定する方法であって、
前記測定対象物を、前記軸線を中心として回転可能に、回転軸に保持させるとともに、前記レーザ測長器を、前記軸線に対して進退可能であり、且つこの進退方向に移動可能に、更に前記レーザ光が前記軸線と直交するように、支持機構に支持させる準備工程と、
前記測定対象物を回転させるとともに、前記レーザ測長器を、前記軸線に接近させて、該レーザ測長器によって前記測定対象物が検出された後、前記測定対象物の回転を停止させ、ついで、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記進退方向及び前記軸線と交差するスキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の突出部位に係る三次元位置情報を取得する第1測定工程と、
次に、前記測定対象物の突出部位とは異なる突出部位に前記レーザ光が照射可能となるように、前記測定対象物を第一の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の前記異なる突出部位に係る三次元位置情報を取得する第2測定工程と、
少なくとも、前記第1測定工程及び第2測定工程の各工程で得られたそれぞれの三次元位置情報を基に、前記測定対象物の前記断面形状を算出する断面形状算出工程とを実施するようにしたことを特徴とする、測定対象物の断面形状測定方法。
Using a laser length measuring device configured to irradiate laser light and detect the distance to the measurement object,
A method for measuring the cross-sectional shape of the measurement object having a portion in which a cross-sectional shape in a direction orthogonal to an axis set for the measurement object protrudes in a direction intersecting the axis,
The measurement object is held on a rotation shaft so as to be rotatable about the axis, and the laser length measuring device can be moved forward and backward with respect to the axis, and can be moved in the forward and backward directions. A preparation step of supporting the support mechanism so that the laser beam is orthogonal to the axis;
The measurement object is rotated, the laser length measuring device is brought close to the axis, the rotation of the measurement object is stopped after the measurement object is detected by the laser length measuring device, The position of the laser length measuring device in a three-dimensional space and the laser length measuring device are moved in the forward / backward direction and the scanning direction intersecting the axis, or the measurement object is rotated again while the laser length measuring device is rotated. A first measurement step for obtaining three-dimensional position information relating to the protruding portion of the measurement object based on the distance data obtained from:
Next, after rotating the measurement object by a first angle so that the laser beam can be irradiated to a protruding part different from the protruding part of the measurement object, the three-dimensional space of the laser length measuring device is used. The different protrusions of the measurement object based on the position within the object and the distance data obtained from the laser length measurement apparatus while moving the laser measurement instrument in the scanning direction or rotating the measurement object again. A second measurement step of acquiring three-dimensional position information related to the part;
At least a cross-sectional shape calculation step of calculating the cross-sectional shape of the measurement object based on the three-dimensional position information obtained in each step of the first measurement step and the second measurement step. A method for measuring a cross-sectional shape of an object to be measured.
前記測定対象物はブレードであり、前記第一の角度は180°であることを特徴とする請求項1記載の、測定対象物の断面形状測定方法。 The method for measuring a cross-sectional shape of a measurement object according to claim 1 , wherein the measurement object is a blade, and the first angle is 180 ° . 前記測定対象物の断面形状が正多角形であり、前記第一の角度は前記正多角形の頂点の数をnとした場合、360°/nであることを特徴とする請求項1記載の、測定対象物の断面形状測定方法。 Wherein a cross sectional shape of the measuring object is a regular polygon, wherein the first angle if the number of vertices of the regular polygon is n, claim 1 Symbol mounting characterized in that it is a 360 ° / n The method for measuring the cross-sectional shape of an object to be measured. 前記第2測定工程をn−1回繰り返すことを特徴とする請求項記載の、測定対象物の断面形状測定方法。 The method for measuring a cross-sectional shape of a measurement object according to claim 3, wherein the second measurement step is repeated n-1 times . レーザ光を照射して、測定対象物までの距離を検出するように構成されたレーザ測長器を用い、
前記測定対象物に対して設定される軸線と直交する方向の断面形状が、前記軸線と交差する方向に突出した部位を有する該測定対象物の、前記断面形状を測定する方法であって、
前記測定対象物を、前記軸線を中心として回転可能に、回転軸に保持させるとともに、前記レーザ測長器を、前記軸線に対して進退可能であり、且つこの進退方向に移動可能に、更に前記レーザ光が前記軸線と直交するように、支持機構に支持させる準備工程と、
前記測定対象物を回転させるとともに、前記レーザ測長器を、前記軸線に接近させて、該レーザ測長器によって前記測定対象物が検出された後、前記測定対象物の回転を停止させ、ついで、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記進退方向及び前記軸線と交差するスキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の突出部位に係る三次元位置情報を取得する第1測定工程と、
次に、前記測定対象物を回転させない状態で、前記レーザ測長器と対向する位置に反射鏡を配置し、前記レーザ測長器を前記軸線に接近させた後、前記レーザ測長器から照射されるレーザ光を前記反射鏡により反射させて、前記測定対象物の突出部位とは異なる突出部位に照射させるとともに、前記反射鏡を前記軸線と平行な軸を中心に回転させて、前記測定対象物の突出部位とは異なる突出部位をレーザ光によってスキャンし、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器から得られる距離データとを基に、前記測定対象物の突出部位とは異なる突出部位に係る三次元位置情報を取得する第2測定工程と、
少なくとも、前記第1測定工程及び第2測定工程の各工程で得られたそれぞれの三次元位置情報を基に、前記測定対象物の前記断面形状を算出する断面形状算出工程とを実施するようにしたことを特徴とする、測定対象物の断面形状測定方法。
Using a laser length measuring device configured to irradiate laser light and detect the distance to the measurement object,
A method for measuring the cross-sectional shape of the measurement object having a portion in which a cross-sectional shape in a direction orthogonal to an axis set for the measurement object protrudes in a direction intersecting the axis,
The measurement object is held on a rotation shaft so as to be rotatable about the axis, and the laser length measuring device can be moved forward and backward with respect to the axis, and can be moved in the forward and backward directions. A preparation step of supporting the support mechanism so that the laser beam is orthogonal to the axis;
The measurement object is rotated, the laser length measuring device is brought close to the axis, the rotation of the measurement object is stopped after the measurement object is detected by the laser length measuring device, The position of the laser length measuring device in a three-dimensional space and the laser length measuring device are moved in the forward / backward direction and the scanning direction intersecting the axis, or the measurement object is rotated again while the laser length measuring device is rotated. A first measurement step for obtaining three-dimensional position information relating to the protruding portion of the measurement object based on the distance data obtained from:
Next, in a state where the measurement object is not rotated, a reflecting mirror is disposed at a position facing the laser length measuring device, the laser length measuring device is brought close to the axis, and then irradiated from the laser length measuring device. The reflected laser beam is reflected by the reflecting mirror to irradiate a projecting part different from the projecting part of the measurement object, and the reflecting mirror is rotated around an axis parallel to the axis to measure the measuring object. A projecting portion different from the projecting portion of the object is scanned with a laser beam, and based on the position in the three-dimensional space of the laser length measuring device and the distance data obtained from the laser length measuring device, A second measurement step of acquiring three-dimensional position information relating to a protruding portion different from the protruding portion;
At least a cross-sectional shape calculation step of calculating the cross-sectional shape of the measurement object based on the three-dimensional position information obtained in each step of the first measurement step and the second measurement step. you characterized in that the cross-sectional shape measuring method of the measurement object.
前記第2測定工程において前記レーザ測長器によって前記測定対象物が検出出来なかった場合、前記レーザ測長器を前記軸線に接近させるようにしたことを特徴とする請求項1乃至の何れか1項に記載の、測定対象物の断面形状測定方法。 If the measurement target by the laser measurement device in the second measuring step could not be detected, any one of claims 1 to 5, characterized in that the laser measurement device and so as to approach the axis Item 2. A method for measuring a cross-sectional shape of an object to be measured according to Item 1. 前記準備工程、第1測定工程及び第2測定工程では、測定対象物の両端部をそれぞれ対応する回転軸に保持させるようにしたことを特徴とする請求項1乃至6の何れか1項に記載の、測定対象物の断面形状測定方法。 The said preparation process, the 1st measurement process, and the 2nd measurement process were made to hold | maintain the both ends of a measurement object to a respectively corresponding rotating shaft, The any one of Claim 1 thru | or 6 characterized by the above-mentioned. The method for measuring the cross-sectional shape of an object to be measured. 前記測定対象物の突出部位と前記異なる突出部位との間である、中間部位に前記レーザ光が照射可能となるように、前記測定対象物を第二の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記中間部位に係る三次元位置情報を取得する第3測定工程と、
次に、前記測定対象物の前記中間部位とは異なる中間部位に前記レーザ光が照射可能となるように、前記測定対象物を前記第三の角度回転させた後、前記レーザ測長器の三次元空間内における位置と、該レーザ測長器を前記スキャン方向に移動、又は前記測定対象物を再度回転させながら該レーザ測長器から得られる距離データとを基に、前記測定対象物の前記異なる中間部位に係る三次元位置情報を取得する第4測定工程とを更に実施し、
前記断面形状算出工程において、少なくとも、前記第1測定工程、第2測定工程、第3測定工程及び第4測定工程の各工程で得られたそれぞれの三次元位置情報を基に、前記測定対象物の前記断面形状を算出するようにしたことを特徴とする請求項1記載の、測定対象物の断面形状測定方法。
The laser measurement is performed after the measurement object is rotated by a second angle so that the laser beam can be irradiated to an intermediate part, which is between the protruding part of the measuring object and the different protruding part. Based on the position of the measuring instrument in the three-dimensional space and the distance data obtained from the laser measuring instrument while moving the laser measuring instrument in the scanning direction or rotating the measuring object again A third measurement step of acquiring three-dimensional position information according to
Next, after rotating the measurement object by the third angle so that the laser beam can be irradiated to an intermediate part different from the intermediate part of the measurement object, a tertiary of the laser length measuring device is obtained. Based on the position in the original space and the distance data obtained from the laser measuring instrument while moving the laser measuring instrument in the scanning direction or rotating the measuring object again, the measuring object And further performing a fourth measurement step of acquiring three-dimensional position information relating to different intermediate sites,
In the cross-sectional shape calculation step, based on the three-dimensional position information obtained at least in each of the first measurement step, the second measurement step, the third measurement step, and the fourth measurement step, the measurement object The method of measuring a cross-sectional shape of an object to be measured according to claim 1, wherein the cross-sectional shape is calculated.
前記第2、第3、第4測定工程のそれぞれにおいて前記レーザ測長器によって前記測定対象物が検出出来なかった場合、前記レーザ測長器を前記軸線に接近させるようにしたことを特徴とする請求項8記載の、測定対象物の断面形状測定方法。   When the measurement object cannot be detected by the laser length measuring device in each of the second, third, and fourth measurement steps, the laser length measuring device is made to approach the axis. The method for measuring a cross-sectional shape of a measurement object according to claim 8. 前記準備工程、並びに第1測定工程から第4測定工程では、測定対象物の両端部をそれぞれ対応する回転軸に保持させるようにしたことを特徴とする請求項8又は9に記載の、測定対象物の断面形状測定方法。   10. The measurement object according to claim 8, wherein in the preparation process and the first measurement process to the fourth measurement process, both end portions of the measurement object are held on the corresponding rotation shafts, respectively. Method for measuring the cross-sectional shape of an object. 前記測定対象物はブレードであり、前記第一の角度は180°、前記第二の角度は90°、前記第三の角度は180°であることを特徴とする請求項8乃至10の何れか1項に記載の、測定対象物の断面形状測定方法。   The measurement object is a blade, wherein the first angle is 180 °, the second angle is 90 °, and the third angle is 180 °. Item 2. A method for measuring a cross-sectional shape of an object to be measured according to Item 1. 前記測定対象物の断面形状が正多角形であり、前記第一の角度は前記正多角形の頂点の数をnとした場合、360°/nであり、前記第二の角度は180°/n、前記第三の角度は360°/nであることを特徴とする請求項8乃至10の何れか1項に記載の、測定対象物の断面形状測定方法。   When the cross-sectional shape of the measurement object is a regular polygon, the first angle is 360 ° / n when the number of vertices of the regular polygon is n, and the second angle is 180 ° / 11. The method for measuring a cross-sectional shape of an object to be measured according to claim 8, wherein the third angle is 360 [deg.] / n. 前記第2測定工程をn−1回繰り返した後、前記第3測定工程を実施し、その後、前記第4測定工程をn−1回繰り返すことを特徴とする請求項12に記載の、測定対象物の断面形状測定方法。   The measurement object according to claim 12, wherein the second measurement step is repeated n-1 times, then the third measurement step is performed, and then the fourth measurement step is repeated n-1 times. Method for measuring the cross-sectional shape of an object.
JP2015061204A 2014-11-14 2015-03-24 Method for measuring cross-sectional shape of measurement object Active JP6456205B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201462079626P 2014-11-14 2014-11-14
US62/079,626 2014-11-14

Publications (2)

Publication Number Publication Date
JP2016095289A JP2016095289A (en) 2016-05-26
JP6456205B2 true JP6456205B2 (en) 2019-01-23

Family

ID=56071022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015061204A Active JP6456205B2 (en) 2014-11-14 2015-03-24 Method for measuring cross-sectional shape of measurement object

Country Status (1)

Country Link
JP (1) JP6456205B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT521004B1 (en) * 2017-11-30 2022-10-15 Henn Gmbh & Co Kg Procedure for positioning measuring points on a moving object

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4373804A (en) * 1979-04-30 1983-02-15 Diffracto Ltd. Method and apparatus for electro-optically determining the dimension, location and attitude of objects
JPS58142210A (en) * 1982-02-18 1983-08-24 Hitachi Ltd Device for measuring configuration of solid having three dimensional curved surface
JP2002174512A (en) * 2000-12-06 2002-06-21 Mitsubishi Heavy Ind Ltd Apparatus and method of measuring wing shape
US6522993B1 (en) * 2001-09-14 2003-02-18 General Electric Company Method and system for marking surface deviations on a three dimensional surface
JP3930378B2 (en) * 2002-06-03 2007-06-13 アムテック有限会社 Non-contact measuring method and non-contact measuring apparatus for gear tooth profile
JP5218723B2 (en) * 2007-06-14 2013-06-26 株式会社Ihi Fluorescence flaw detection method and fluorescence flaw detection apparatus

Also Published As

Publication number Publication date
JP2016095289A (en) 2016-05-26

Similar Documents

Publication Publication Date Title
CN100384597C (en) A method for calibrating and programming of a robot application
JP5350216B2 (en) Processed product measuring apparatus and measuring method
JP2010225141A (en) Method and device for generating converted control data for controlling tool by machine tool
JP2016083729A (en) Geometric error identification system, and geometric error identification method
JP6606054B2 (en) Machine tool motion error identification method
JP2018194312A (en) Three-dimensional measurement apparatus and three-dimensional measurement method
JP4804807B2 (en) Calibration method and program
JP7113814B2 (en) Method and apparatus for measuring objects
JP6456205B2 (en) Method for measuring cross-sectional shape of measurement object
JP5763419B2 (en) Sectional shape measurement method
KR101663677B1 (en) Machining apparatus having a function of automatic tool setting and alignment and a method thereof
JP5393864B1 (en) Work shape measuring method and work shape measuring apparatus
JP6538345B2 (en) Work measuring device of machine tool
US11933638B2 (en) Method for detecting phase on gear, method for producing gear, method for detecting position on edge of workpiece, and machine tool for detecting phase on gear
CN105058169A (en) Milling cutter detecting machine
JP6642593B2 (en) Processing apparatus correction method and processing apparatus
JP2013088341A (en) Measuring device, measuring method, touch probe, and calibration gauge
EP3189302B1 (en) Coordinate measuring method and apparatus for inspecting workpieces, comprising generating measurement correction values using a reference shape that is known not to deviate substantially from a perfect form
US20230152772A1 (en) Positional relationship measurement method and machining apparatus
JP2009288107A (en) Shape measuring apparatus, method and program
JP7266511B2 (en) POSITION MEASURING METHOD OF OBJECT IN MACHINE TOOL, POSITION MEASURING SYSTEM, AND POSITION MEASURING PROGRAM
JP7228762B2 (en) Three-dimensional coordinate measuring machine and three-dimensional coordinate measuring method
Chalus et al. Calibration and using a laser profile scanner for 3D robotic welding
WO2023286639A1 (en) Machine tool system
JP3755411B2 (en) Tool rotation diameter detection method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180817

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181004

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181218

R150 Certificate of patent or registration of utility model

Ref document number: 6456205

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250