[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5324260B2 - On-machine measurement system - Google Patents

On-machine measurement system Download PDF

Info

Publication number
JP5324260B2
JP5324260B2 JP2009049699A JP2009049699A JP5324260B2 JP 5324260 B2 JP5324260 B2 JP 5324260B2 JP 2009049699 A JP2009049699 A JP 2009049699A JP 2009049699 A JP2009049699 A JP 2009049699A JP 5324260 B2 JP5324260 B2 JP 5324260B2
Authority
JP
Japan
Prior art keywords
workpiece
measurement
machine tool
shape
machine
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.)
Expired - Fee Related
Application number
JP2009049699A
Other languages
Japanese (ja)
Other versions
JP2010201559A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2009049699A priority Critical patent/JP5324260B2/en
Publication of JP2010201559A publication Critical patent/JP2010201559A/en
Application granted granted Critical
Publication of JP5324260B2 publication Critical patent/JP5324260B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an on-machine measurement system that automatically measures a three-dimensional curved surface shape of a workpiece with high measuring accuracy in a measurement result. <P>SOLUTION: The on-machine measurement system 100 includes: a machine tool 50 equipped with a main spindle 51 movable three-dimensionally in each axial direction of X, Y, and Z axes; an articulated arm type measurement device 10 disposed near the workpiece W to be measured, equipped with a plurality of joint portions 16a, 16b, and 16c which do not have motive power themselves and a plurality of arm portions 15a, 15b, and 15c, and a non-contact or contact type shape measuring head 9 disposed on a tip portion 18 thereof; a connection portion 20 mounted on the main spindle 51 where the tip portion 18 is mounted on the main spindle 51 so that the shape measuring head 9 can approach the workpiece W; and a control portion provided with a measuring route program that moves the machine tool 50 so as to reflect the shape of the connection portion 20 and to move the shape measuring head 9 to a desired position of the workpiece W to be measured. Then the workpiece W is automatically measured with high accuracy. <P>COPYRIGHT: (C)2010,JPO&amp;INPIT

Description

本発明は、機上測定方法に係り、特に、金型等のワークに加工を施す工作機械上で、加工が施されたワークの3次元曲面形状を自動測定する機上測定システムに関する。   The present invention relates to an on-machine measurement method, and more particularly to an on-machine measurement system that automatically measures a three-dimensional curved surface shape of a processed workpiece on a machine tool that processes a workpiece such as a mold.

従来より、工作機械により加工された金型等のワークの曲面形状精度、寸法は、ノギス、マイクロメータ等の測定工具により測定され、加工精度の検査が行われていた。また変位検出形測定ヘッドを備えた3次元測定器に加工したワークを載せ替えて加工精度の検査が行われていた。この測定システムは人手を要したり、ワークの段取り替えをするため長時間を要し、かつ測定作業者の技能に左右され測定精度も不十分であった。   Conventionally, the curved surface shape accuracy and dimensions of a workpiece such as a die machined by a machine tool are measured by a measuring tool such as a caliper or a micrometer, and the machining accuracy is inspected. In addition, the processing accuracy is inspected by replacing the processed workpiece on a three-dimensional measuring instrument equipped with a displacement detection type measuring head. This measurement system requires manpower, takes a long time to change the workpiece, and depends on the skill of the measurement operator, and the measurement accuracy is insufficient.

それゆえ近年、工作機械の主軸に測定ヘッドを装着し加工後のワークの形状精度や寸法を測定する測定システムが採用されるようになっている。具体的には、NC工作機械の主軸に測定ヘッドを装着してワークの形状精度や寸法を測定するNC工作機械を用いた機上測定システムにおいて、X、Y、Z軸方向の変位量を検出可能な変位検出形測定ヘッドを用いて、その変位検出形測定ヘッドから出力される変位量と、工作機械から出力される位置データとに基づいてワークの形状精度や寸法を演算することによりワークの3次元曲面形状を自動測定する機上測定システムが提案されている。(特許文献1)。   Therefore, in recent years, a measurement system has been adopted in which a measuring head is mounted on the spindle of a machine tool to measure the shape accuracy and dimensions of a workpiece after processing. Specifically, the displacement in the X, Y, and Z axis directions is detected in an on-machine measurement system that uses an NC machine tool that measures the shape accuracy and dimensions of a workpiece by attaching a measuring head to the spindle of the NC machine tool. Using a possible displacement detection type measurement head, the workpiece shape accuracy and dimensions are calculated based on the displacement amount output from the displacement detection type measurement head and the position data output from the machine tool. An on-machine measurement system that automatically measures a three-dimensional curved surface shape has been proposed. (Patent Document 1).

特開平7−204990号公報JP 7-204990 A

しかしながら、このような機上測定システムでは、工作機械から出力される位置データは、工作機械を制御するNC(数値制御)制御装置の「指令座標値(x、y、z)」を通して測定数値を読み取るため、ワークの3次元形状に関する測定結果は、結局工作機械の位置制御精度に依存し、測定精度が十分でないという問題がある。   However, in such an on-machine measurement system, the position data output from the machine tool is obtained by using the “command coordinate values (x, y, z)” of the NC (numerical control) controller that controls the machine tool. In order to read, the measurement result regarding the three-dimensional shape of the workpiece eventually depends on the position control accuracy of the machine tool, and there is a problem that the measurement accuracy is not sufficient.

本発明は、以上のような問題点を解決し、測定結果の測定精度の高い、ワークの3次元曲面形状を自動測定できる機上測定システムを提供することを目的とする。   An object of the present invention is to provide an on-machine measurement system that solves the above-described problems and that can automatically measure a three-dimensional curved surface shape of a workpiece with high measurement accuracy of measurement results.

(1) 工作機械上で、測定対象となるワークを自動測定する機上測定システムであって、工作機械は、3次元的にXYZ各軸方向に移動自在な主軸を備え、ワークの近傍に設置され、それ自体では動力を持たない複数の関節部と複数のアーム部を有するとともに、その先端部に非接触式、または接触式の形状測定子を設けられた多関節型アーム式測定器と、主軸に取り付けられ、形状測定子がワークに臨むように先端部を主軸に取り付ける結合部と、結合部の形状が反映させ、測定しようとするワークの所望の箇所に形状測定子を動かすように工作機械を移動させる測定経路プログラムを具備した制御部と、を備えた機上測定システム。
(1)の構成によれば、工作機械、その先端部に非接触式、または接触式の形状測定子を設けられた多関節型アーム式測定器、及び形状測定子を主軸に取り付ける結合部から機上測定システムが構成でき、結合部の形状を反映させた測定経路プログラムにより工作機械を移動させ、測定しようとするワークの所望の箇所に形状測定子を動かしその箇所の3次元形状を測定できる。従って、自動計測が可能であるとともに、形状測定子の位置の計測は多関節型アーム式測定器で行っているため測定精度を高くすることができる。
(2) 多関節型アーム式測定器の設置位置は、予め、測定経路プログラムを用いて選定され、制御部の有する仮想空間上で確認できる、(1)に記載の機上測定システム。
(2)の構成によれば、工作機械を移動させる測定経路プログラムを用いて選定した望ましい多関節型アーム式測定器の設置位置を制御部の有する仮想空間上で確認できるため、多関節型アーム式測定器の設置精度を高めることができる。
(3) 工作機械の主軸の近傍に設けられたレーザーポインタを更に備え、前記レーザーポインタは多関節型アーム式測定器の設置位置を指示する、(1)又は(2)に記載の機上測定システム。
(3)の構成によれば、レーザーポインタが多関節型アーム式測定器の設置位置を指示するので、多関節型アーム式測定器の設置精度を更に高めることができる
(1) An on-machine measurement system that automatically measures a workpiece to be measured on a machine tool. The machine tool has a spindle that can be moved three-dimensionally in each of the X, Y, and Z directions, and is installed near the workpiece. An articulated arm type measuring instrument having a plurality of joint parts and a plurality of arm parts that have no power per se, and a non-contact type or contact type shape measuring element provided at the tip part thereof, The joint is attached to the spindle and the tip is attached to the spindle so that the shape gauge faces the workpiece, and the shape of the joint is reflected to move the shape gauge to the desired location on the workpiece to be measured. An on-machine measurement system comprising: a control unit having a measurement path program for moving a machine.
According to the configuration of (1), from a machine tool, an articulated arm type measuring instrument provided with a non-contact type or contact type shape measuring element at the tip thereof, and a coupling part for attaching the shape measuring element to the spindle An on-machine measurement system can be configured, and the machine tool can be moved by a measurement path program reflecting the shape of the joint, and the shape measuring element can be moved to the desired location of the workpiece to be measured to measure the 3D shape of that location. . Accordingly, automatic measurement is possible, and measurement of the position of the shape measuring element is performed by an articulated arm type measuring instrument, so that measurement accuracy can be increased.
(2) The on-board measurement system according to (1), wherein the installation position of the articulated arm type measuring device is selected in advance using a measurement path program and can be confirmed in a virtual space of the control unit.
According to the configuration of (2), since the installation position of the desired articulated arm type measuring device selected using the measurement path program for moving the machine tool can be confirmed on the virtual space of the control unit, the articulated arm The installation accuracy of the type measuring device can be increased.
(3) The on-machine measurement according to (1) or (2), further comprising a laser pointer provided in the vicinity of the spindle of the machine tool, wherein the laser pointer indicates an installation position of the articulated arm type measuring instrument. system.
According to the configuration of (3), since the laser pointer indicates the installation position of the articulated arm type measuring device, the installation accuracy of the articulated arm type measuring device can be further increased.

本発明によれば、測定結果の測定精度の高い、ワークの3次元曲面形状を自動測定できる機上測定システムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the on-machine measuring system which can measure automatically the three-dimensional curved surface shape of a workpiece | work with the high measurement accuracy of a measurement result can be provided.

本発明の実施形態に係る機上測定システムの概略図である。1 is a schematic diagram of an on-board measurement system according to an embodiment of the present invention. 本機上測定システムの結合部に関する第1の変形例の概略図である。It is the schematic of the 1st modification regarding the coupling | bond part of an on-machine measuring system. 本機上測定システムの結合部に関する第2の変形例の概略図である。It is the schematic of the 2nd modification regarding the coupling | bond part of this on-machine measuring system. 測定経路プログラムの作成要領フローチャートである。It is a creation procedure flowchart of a measurement path program. 制御部メモリ内に定義する仮想空間の模式図である。It is a schematic diagram of the virtual space defined in the control unit memory. 本発明の実施形態に係る機上測定システムの動作フローチャートである。It is an operation | movement flowchart of the on-board measuring system which concerns on embodiment of this invention. 仮想空間内に展開した測定経路プログラムの模式図である。It is a schematic diagram of the measurement path program developed in the virtual space. 測定経路プログラム作成のためのテンプレートの模式図である。It is a schematic diagram of a template for creating a measurement path program. 多関節型アーム式測定器の設置位置選定フローチャートである。It is an installation position selection flowchart of an articulated arm type measuring device.

以下、図1乃至図9に基づき、本発明の実施形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to FIGS. 1 to 9.

図1は、本発明に係る機上測定システム100の概略図を示す。機上測定システム100は、NC工作機械50、多関節型アーム式測定器10、及び両者を結合する結合部20から構成される。工作機械50を設けた工作設備(図示しない)の床面5には治具WBを用いて固定され、NC工作機械50によって加工された測定対象となるワークWが位置している。ワークWの近傍の床面5に、多関節型アーム式測定器10が配置されている。   FIG. 1 shows a schematic diagram of an on-board measurement system 100 according to the present invention. The on-machine measurement system 100 includes an NC machine tool 50, an articulated arm type measuring instrument 10, and a coupling unit 20 that couples both. A workpiece W to be measured, which is fixed by a jig WB and processed by the NC machine tool 50, is positioned on a floor surface 5 of a machine facility (not shown) provided with the machine tool 50. An articulated arm type measuring instrument 10 is arranged on the floor surface 5 in the vicinity of the workpiece W.

まず、NC工作機械50について説明する。NC工作機械50は、公知のNC工作機械でよく、外部から入力信号によってXYZ各方向に3次元移動可能である。NC工作機械50の主軸51は、計測を行うとき、後述する結合部20によって多関節型アーム式測定器10の先端部18に接続され、先端部18を3次元移動可能に構成されている。このNC工作機械50は、機上測定システム100の補助機構の役割を持っている。また、補助機構としてのNC工作機械50のXYZ各方向のストロークは、後述する多関節型アーム式測定器10の測定可能距離を越えないようになっている。   First, the NC machine tool 50 will be described. The NC machine tool 50 may be a known NC machine tool, and can be three-dimensionally moved in each of the XYZ directions by an input signal from the outside. When performing measurement, the spindle 51 of the NC machine tool 50 is connected to the distal end portion 18 of the articulated arm type measuring instrument 10 by a coupling portion 20 described later, and is configured to be able to move the distal end portion 18 three-dimensionally. The NC machine tool 50 serves as an auxiliary mechanism for the on-machine measurement system 100. Further, the strokes in the XYZ directions of the NC machine tool 50 as an auxiliary mechanism do not exceed the measurable distance of the multi-joint type arm-type measuring instrument 10 described later.

NC工作機械50とワークWとの位置関係は、ワークの基準面、基準点WO等を用いてワークWに加工を施す前に調整されているため、既に関連付けられている。なお、NC工作機械50のXYZ各方向の原点は、ワークWの基準点WOであることが好ましい。   Since the positional relationship between the NC machine tool 50 and the workpiece W is adjusted before the workpiece W is processed using the workpiece reference plane, the reference point WO, and the like, they are already associated with each other. The origin of the NC machine tool 50 in each of the XYZ directions is preferably the reference point WO of the workpiece W.

機上測定システム100の近傍で、特に測定に支障の無い場所には、図示しない配線又は無線で接続された制御部101が設けてあり、各構成機器の駆動制御や状態監視、データ管理を行う。   In the vicinity of the on-board measurement system 100, particularly in a place where there is no trouble in measurement, a control unit 101 that is not shown in the figure or connected wirelessly is provided, and performs drive control, status monitoring, and data management of each component device. .

多関節型アーム式測定器10は、測定器本体12上に複数の関節部とアーム部と先端部と先端部に設けられた形状測定子からなる。具体的には、測定器本体12上に設けた無限回転する測定器ひねり可動部17aに取り付けられた関節部16aにアーム部15aの一端部が取り付けられている。さらに、アーム部15aの他端部に取り付けられている無限回転する測定器ひねり可動部17bに、関節部16bを介してアーム部15bの一端部が取り付けられている。アーム部15bの他端部には、無限回転する測定器ひねり可動部17cが取り付けられ、測定器ひねり可動部17cには関節部16cが取り付けられ、関節部16cには測定器手先部15cの一端部が取り付けられている。測定器手先部15cの他端部には先端部18が無限回転可能に設けてあり、この先端部18には、接触式、または非接触式の形状測定子9が取り付けてある。   The multi-joint type arm-type measuring instrument 10 includes a plurality of joint portions, an arm portion, a tip portion, and a shape measuring element provided at the tip portion on the measuring device body 12. Specifically, one end portion of the arm portion 15a is attached to a joint portion 16a attached to a measuring device twist movable portion 17a provided on the measuring device main body 12 that rotates infinitely. Furthermore, one end portion of the arm portion 15b is attached to the measuring instrument twist movable portion 17b that rotates infinitely attached to the other end portion of the arm portion 15a via the joint portion 16b. A measuring instrument twist movable part 17c that rotates infinitely is attached to the other end of the arm part 15b, a joint part 16c is attached to the measuring instrument twist movable part 17c, and one end of the measuring instrument hand part 15c is attached to the joint part 16c. Part is attached. A tip 18 is provided at the other end of the measuring instrument hand 15c so as to be able to rotate infinitely. A contact-type or non-contact-type shape measuring element 9 is attached to the tip 18.

以上は、自由度7のタイプの多関節型アーム式測定器の構成であるが、例えば先端部18が測定器手先部15cと一体になった自由度6のタイプのものであってもよい。   The above is the configuration of the articulated arm type measuring instrument having a degree of freedom of 7. However, for example, it may be of the type having a degree of freedom of 6 in which the tip 18 is integrated with the measuring instrument hand 15c.

多関節型アーム式測定器10は、その内部に上下方向の位置を検出する検出手段、及び昇降機能を備えた昇降台11によって床面5に配置され、その設置高さを微調整可能となっている。   The articulated arm type measuring instrument 10 is arranged on the floor surface 5 by means of a detecting means for detecting the position in the vertical direction and an elevating platform 11 having an elevating function, and the installation height can be finely adjusted. ing.

ここで、測定器本体12と測定器ひねり可動部17aの回転軸をCL1、関節部16aの回転軸をCL2、アーム部15aと測定器ひねり可動部17bの回転軸をCL3、関節部16bの回転軸をCL4、アーム部15bと測定器ひねり可動部17cの回転軸をCL5、関節部16cの回転軸をCL6、測定器手先部15cと先端部18の回転軸をCL7とすると、CL1とCL2、CL2とCL3,CL3とCL4、CL4とCL5、CL5とCL6、CL6とCL7は、それぞれ直交する、または直交する直線から平行移動した位置になるように構成されている。   Here, the rotation axis of the measuring instrument main body 12 and the measuring instrument twist movable part 17a is CL1, the rotational axis of the joint part 16a is CL2, the rotational axis of the arm part 15a and the measuring instrument twist movable part 17b is CL3, and the rotation of the joint part 16b. If the axis is CL4, the rotation axis of the arm portion 15b and the measuring instrument twist movable portion 17c is CL5, the rotation axis of the joint portion 16c is CL6, and the rotation axes of the measuring instrument hand portion 15c and the tip end portion 18 are CL7, CL1 and CL2, CL2 and CL3, CL3 and CL4, CL4 and CL5, CL5 and CL6, and CL6 and CL7 are configured to be orthogonal to each other or translated from orthogonal lines.

多関節型アーム式測定器10は、接触式、または非接触式の形状測定子9によって指示した非測定物であるワーク加工面WSの部位の位置情報を、各測定器関節部16a、16b、16c、測定器ひねり可動部17a、17b、17c、先端部18の7箇所設けてある各々のエンコーダ等の角度検出機構(図示しない)によって検出した各角度情報、及び昇降台11の高さ(多関節型アーム式測定器10の底面の床面5からの距離)から、特定可能である。具体的には、多関節型アーム式測定器10の各関節の極座標とアームの向きとで各アーム・ベクトルを算出し、各アーム・ベクトルを足し合わせることで形状測定子9の正確な座標位置を算出できる。各角度検出機構の検出値は、例えば測定器本体12内部のデータ出力機構(図示しない)を介して制御部101へデータ出力可能となっている。   The multi-joint type arm type measuring instrument 10 includes position information of a part of the workpiece processing surface WS, which is a non-measurement object designated by the contact type or non-contact type shape measuring element 9, and each measuring instrument joint part 16 a, 16 b, 16c, measuring instrument twist movable parts 17a, 17b, 17c, and each angle information detected by an angle detecting mechanism (not shown) such as an encoder provided at seven positions of tip 18 and the height of lifting platform 11 (multiple The distance from the floor surface 5 of the bottom surface of the articulated arm type measuring instrument 10) can be specified. Specifically, each arm vector is calculated from the polar coordinates of each joint of the multi-joint type arm-type measuring instrument 10 and the direction of the arm, and the accurate coordinate position of the shape measuring element 9 is obtained by adding the arm vectors together. Can be calculated. The detection value of each angle detection mechanism can be output to the control unit 101 via, for example, a data output mechanism (not shown) inside the measuring instrument main body 12.

結合部20は、以下の構成となっている。NC工作機械50の主軸51には、実質的にハーフパイプ形状のホルダ60が主軸51に対して回転可能に取り付けられている。NC工作機械50と多関節型アーム式測定器10を結合するとき、ホルダ60の内部に多関節型アーム式測定器10の先端部18が収納され、先端部18は、先端部18に取り付けられている形状測定子9がワークWの測定対象曲面WSに臨むように、ホルダ60に設けられたストッパ61によってホルダ60に脱着可能に固定される。なお、形状測定子9は、主軸51の中心軸上であって、主軸51の基準位置から下に向かって距離Z1の位置になるように構成されている。距離Z1は適宜選択可能である。   The coupling unit 20 has the following configuration. A holder 60 having a substantially half-pipe shape is attached to the main shaft 51 of the NC machine tool 50 so as to be rotatable with respect to the main shaft 51. When the NC machine tool 50 and the articulated arm measuring device 10 are coupled, the tip 18 of the articulated arm measuring device 10 is accommodated in the holder 60, and the tip 18 is attached to the tip 18. The shape measuring element 9 is fixed to the holder 60 in a detachable manner by a stopper 61 provided on the holder 60 such that the shape measuring element 9 faces the measurement target curved surface WS of the workpiece W. The shape measuring element 9 is configured to be located at a distance Z1 on the central axis of the main shaft 51 and downward from the reference position of the main shaft 51. The distance Z1 can be selected as appropriate.

形状測定子9は、上述の通りNC工作機械50の主軸51に既知の位置関係で結合されているため、NC工作機械50を入力信号によって移動させることにより、所望のXYZ各方向に3次元移動可能である。この構成によって、機上測定システム100は、ワークWの測定対象曲面WSの測定したい所望の箇所に応じた、後述する測定経路プログラムPを用いてNC工作機械50を移動させることによって形状測定子9を移動させ、形状測定子9によって指示したワークWの測定対象曲面WSの部位の位置情報を、多関節型アーム式測定器10を通じて取得する。従って、被測定物であるワーク加工面WSを、あたかもペイントブラシの如く走査させることにより、大規模な座標点群を取得する。   Since the shape measuring element 9 is coupled to the main shaft 51 of the NC machine tool 50 in a known positional relationship as described above, the NC machine tool 50 is moved in three directions in the desired XYZ directions by moving the NC machine tool 50 according to an input signal. Is possible. With this configuration, the on-machine measurement system 100 moves the NC machine tool 50 by using the measurement path program P described later corresponding to the desired location of the measurement target curved surface WS of the workpiece W, thereby measuring the shape measuring element 9. The position information of the part of the measurement target curved surface WS of the workpiece W indicated by the shape measuring element 9 is acquired through the articulated arm type measuring instrument 10. Therefore, a large-scale coordinate point group is acquired by scanning the workpiece processing surface WS, which is the object to be measured, like a paint brush.

以上、結合部20について説明したが、NC工作機械50と多関節型アーム式測定器10とを結合する結合部はこれに限定されるものでなく、様々な変形例が可能である。   The coupling unit 20 has been described above. However, the coupling unit that couples the NC machine tool 50 and the articulated arm type measuring instrument 10 is not limited to this, and various modifications are possible.

図2は、第1の変形例に係る結合部21の構成を示す。第1の変形例は、結合部20のホルダ60及びストッパ61とは異なるスペーサ70を有している。スペーサ70は、剛性体であって、主軸取り付け部71、測定器取り付け部73、及びそれらを連結するスペーサアーム部72から構成されている。主軸取り付け部71は、実質的に円柱状内面を有する孔75を備え、孔75を主軸51に嵌めると共に主軸取り付け部71に設けられたクランプ(図示しない)を締めることによって主軸51に固定されている。測定器取り付け部73は、実質的に円柱状内面を有する孔76を備えている。NC工作機械50と多関節型アーム式測定器10を結合するとき、孔76に先端部18が収納され、先端部18は、先端部18に取り付けられている形状測定子9がワークWの測定対象曲面WSに臨むように、測定器取り付け部73に設けられたクランプ(図示しない)によってホルダ60に脱着可能に固定される。スペーサアーム部72はその途中にスライダ74を有し、主軸取り付け部71と測定器取り付け部73との間の距離を調整し、固定できる。   FIG. 2 shows a configuration of the coupling portion 21 according to the first modification. The first modification has a spacer 70 different from the holder 60 and the stopper 61 of the coupling portion 20. The spacer 70 is a rigid body, and includes a main shaft attaching portion 71, a measuring instrument attaching portion 73, and a spacer arm portion 72 that connects them. The spindle attachment portion 71 includes a hole 75 having a substantially cylindrical inner surface, and is fixed to the spindle 51 by fitting the hole 75 to the spindle 51 and tightening a clamp (not shown) provided in the spindle attachment portion 71. Yes. The measuring instrument mounting portion 73 includes a hole 76 having a substantially cylindrical inner surface. When the NC machine tool 50 and the articulated arm type measuring instrument 10 are coupled, the tip 18 is accommodated in the hole 76, and the tip 18 is measured by the shape measuring element 9 attached to the tip 18. It is detachably fixed to the holder 60 by a clamp (not shown) provided on the measuring instrument mounting portion 73 so as to face the target curved surface WS. The spacer arm part 72 has a slider 74 in the middle thereof, and can adjust and fix the distance between the spindle attaching part 71 and the measuring instrument attaching part 73.

スペーサ70は、主軸51への取り付け位置、角度、及び主軸取り付け部71と測定器取り付け部73との間の距離を調整することにより、形状測定子9の位置を主軸基準位置からXYZ各方向に例えば、X2、Y2、Z2だけ変位させることができる。すなわち、NC工作機械50の主軸51の位置をX、Y、Zとすることにより、形状測定子9の位置をX+X2、Y+Y2、Z+Z2にできる。この第1の変形例においても、機上測定システム100は、ワークWの測定対象曲面WSの測定したい所望の箇所に応じた、後述する測定経路プログラムPを用いてNC工作機械50を移動させることによって形状測定子9を移動させ、形状測定子9によって指示したワークWの測定対象曲面WSの部位の位置情報を、多関節型アーム式測定器10を通じて取得できる。   The spacer 70 adjusts the position and angle of the main shaft 51 and the distance between the main shaft mounting portion 71 and the measuring device mounting portion 73 to adjust the position of the shape measuring element 9 in the XYZ directions from the main shaft reference position. For example, it can be displaced by X2, Y2, and Z2. That is, by setting the position of the spindle 51 of the NC machine tool 50 to X, Y, and Z, the position of the shape measuring element 9 can be set to X + X2, Y + Y2, and Z + Z2. Also in the first modified example, the on-machine measurement system 100 moves the NC machine tool 50 using a measurement path program P, which will be described later, according to a desired location on the measurement target curved surface WS of the workpiece W. The shape measuring element 9 can be moved by the position measuring device 9, and the position information of the part of the measurement target curved surface WS of the workpiece W instructed by the shape measuring element 9 can be acquired through the articulated arm measuring instrument 10.

図3は、第2の変形例に係る結合部22の構成を示す。第2の変形例に係る結合部22は、結合部20のホルダ60及びストッパ61、結合部21のスペーサ70とは異なる、先端部18の姿勢を調整するためのθX軸回転ユニット81、θY軸回転ユニット82及びθZ軸回転ユニット83を有している。これによって、先端部18に取り付けてある形状測定子9の指示する向きを調整するように構成してある。   FIG. 3 shows a configuration of the coupling portion 22 according to the second modification. The coupling portion 22 according to the second modification is different from the holder 60 and the stopper 61 of the coupling portion 20 and the spacer 70 of the coupling portion 21. The θX axis rotation unit 81 for adjusting the posture of the tip end portion 18 and the θY axis A rotation unit 82 and a θZ axis rotation unit 83 are provided. Thus, the direction indicated by the shape measuring element 9 attached to the distal end portion 18 is adjusted.

θX軸回転ユニット81は、先端部18を主軸51に固定する役割を兼ねている。すなわち、主軸51にブラケット80を介して固定されたθX軸回転ユニット81にθY軸回転ユニット82が取り付けられ、このθY軸回転ユニット82にθZ軸回転ユニット83が設けられ、このθZ軸回転ユニット83が先端部18に取り付けられている。この第2の変形例によれば、機上測定システム100は、ワークWの測定対象曲面WSの測定したい所望の箇所に応じた、後述する測定経路プログラムPを用いてNC工作機械50を移動させることによって形状測定子9を移動させるとともに、形状測定子9の姿勢をθX、θY、θZにすることにより、形状測定子9によって指示したワークWの測定対象曲面WSの部位の位置情報を、多関節型アーム式測定器10を通じて取得できる。   The θX-axis rotating unit 81 also serves to fix the tip 18 to the main shaft 51. That is, a θY axis rotation unit 82 is attached to a θX axis rotation unit 81 fixed to the main shaft 51 via a bracket 80, and a θZ axis rotation unit 83 is provided in the θY axis rotation unit 82. Is attached to the tip 18. According to the second modification, the on-machine measurement system 100 moves the NC machine tool 50 using a measurement path program P, which will be described later, according to a desired location on the measurement target curved surface WS of the workpiece W to be measured. As a result, the shape measuring element 9 is moved and the posture of the shape measuring element 9 is set to θX, θY, and θZ, so that the position information of the measurement target curved surface WS of the workpiece W indicated by the shape measuring element 9 can be It can be obtained through the articulated arm type measuring instrument 10.

また、本実施形態の結合部20における主軸51とホルダ60との間の接合部、第1の変形例の結合部21における主軸51とスペーサ70との間の接合部、及び第の変形例の結合部22における主軸51とブラケット80との間の接合部には、XYZ各方向に対する圧力検知機構が設けられており、制御部101(端末)は圧力検知機構からの信号に応じて、実行中の3次元測定の続行あるいは中断を判定する。さらに、これらの接合部は、先端部18に対して規定値以上の屈曲反力、またはワークWとの接触による反力が加われば脱落するよう設けてある。これにより、形状測定子9や多関節型アーム式測定器10の破損を極力防止するよう配慮してある。   Further, the joint portion between the main shaft 51 and the holder 60 in the joint portion 20 of the present embodiment, the joint portion between the main shaft 51 and the spacer 70 in the joint portion 21 in the first modification example, and the first modification example. A pressure detection mechanism in each of the XYZ directions is provided at a joint portion between the main shaft 51 and the bracket 80 in the coupling portion 22, and the control unit 101 (terminal) is being executed in accordance with a signal from the pressure detection mechanism. The continuation or interruption of the three-dimensional measurement is determined. Furthermore, these joint portions are provided so as to drop off when a bending reaction force greater than a prescribed value or a reaction force due to contact with the workpiece W is applied to the tip end portion 18. Thus, consideration is given to preventing damage to the shape measuring element 9 and the articulated arm type measuring instrument 10 as much as possible.

図4に、測定経路プログラムPの作成フローチャートを示す。また、図5に制御部101(端末)のメモリ内に定義する仮想空間の模式図を示す。測定経路プログラムPとは、測定したい測定対象曲面WSに対応した形状測定子9の移動経路である。本発明では、この測定経路プログラムPに基づき、形状測定子9を実際の測定対象曲面WS上に移動させ、接触あるいは非接触にて測定対象曲面WSの表面形状の3次元座標点群を取得するものである。   FIG. 4 shows a flowchart for creating the measurement path program P. FIG. 5 shows a schematic diagram of a virtual space defined in the memory of the control unit 101 (terminal). The measurement path program P is a movement path of the shape measuring element 9 corresponding to the measurement target curved surface WS to be measured. In the present invention, based on the measurement path program P, the shape measuring element 9 is moved onto the actual measurement target curved surface WS, and a three-dimensional coordinate point group of the surface shape of the measurement target curved surface WS is acquired by contact or non-contact. Is.

また、図5では、模式図で示しているが、実際にはデータとしてメモリに記録されているものである。本図において、91はNC工作機械50、結合部20、21、22、及び形状測定子9を含む多関節型アーム式測定器10を構成する形状データ群(図1参照)、92は実際の測定対象物であるワークWに対応する3次元CADデータ、92Sは3次元CADデータ92内の測定対象面(測定対象曲面WSに対応)、94は仮想空間(装置全体を含む空間)、95は仮想空間94の原点をそれぞれ示す。 In addition, FIG. 5 shows a schematic diagram, but it is actually recorded in the memory as data. In this figure, 91 is a shape data group (see FIG. 1) constituting the articulated arm type measuring instrument 10 including the NC machine tool 50, the coupling parts 20, 21, 22 and the shape measuring element 9, and 92 is an actual value. Three-dimensional CAD data corresponding to the workpiece W that is the measurement object, 92S is a measurement target surface (corresponding to the measurement target curved surface WS) in the three-dimensional CAD data 92, 94 is a virtual space (a space including the entire apparatus), and 95 is Each origin of the virtual space 94 is shown.

以下、本フローチャートを参照し、測定経路プログラムPの作成について説明する。   Hereinafter, the creation of the measurement path program P will be described with reference to this flowchart.

まず仮想空間94を定義する(ステップ41)。この仮想空間94は、測定経路プログラムPの作成や、3次元測定で取得した座標点群の格納のために、制御部101(端末)のメモリ内に定義するものである。仮想空間94は、実際の3次元測定における寸法の概念を有している。また、原点95は、ワークWの基準点WOに対応している。   First, a virtual space 94 is defined (step 41). The virtual space 94 is defined in the memory of the control unit 101 (terminal) in order to create the measurement path program P and store the coordinate point group acquired by the three-dimensional measurement. The virtual space 94 has a concept of dimensions in actual three-dimensional measurement. The origin 95 corresponds to the reference point WO of the workpiece W.

次に、モデルデータとして形状データ群91を仮想空間94に入力する(ステップ42)。形状データ群91は、多関節型アーム式測定器の形状データ及び設置位置(原点95を基準とした位置)、NC工作機械等の形状データ、及び使用する結合部によるNC工作機械と多関節型アーム式測定器との間の位置関係に関するデータを含む。次に、3次元CADデータ92を同じく仮想空間94に入力する(ステップ43)。   Next, the shape data group 91 is input to the virtual space 94 as model data (step 42). The shape data group 91 includes shape data of an articulated arm type measuring device and an installation position (position based on the origin 95), shape data of an NC machine tool, etc., and an NC machine tool and an articulated type by a connecting part to be used. Data on the positional relationship with the arm-type measuring device is included. Next, the three-dimensional CAD data 92 is similarly input to the virtual space 94 (step 43).

制御部101(端末)は、入力された形状データ群91と、3次元CADデータ92及び実際のNC工作機械50のX軸、Y軸、Z軸の位置情報、各θ軸ユニットの角度情報を用いて、形状データ群91を実際の状態となるように、仮想空間94上に立体的に配置、移動させることが可能となっている。なお、形状データ群91は実物と同形状となるよう作成してあるため、実物との照合、確認が容易である。また、制御部101の性能に応じて、測定経路プログラムPの作成あるいは実際の3次元測定時に支障ない範囲で、簡略化あるいは複雑化することが可能である。   The control unit 101 (terminal) receives the input shape data group 91, the three-dimensional CAD data 92, the actual NC machine tool 50 X-axis, Y-axis, Z-axis position information, and angle information of each θ-axis unit. It is possible to arrange and move the shape data group 91 three-dimensionally in the virtual space 94 so as to be in an actual state. Since the shape data group 91 is created so as to have the same shape as the actual product, it is easy to collate and confirm with the actual product. Further, depending on the performance of the control unit 101, the measurement path program P can be simplified or complicated within a range that does not hinder the creation of the measurement path program P or actual three-dimensional measurement.

この仮想空間94に、3次元CADデータ92を入力する際、実際に機上測定される測定対象物であるワークWと、仮想空間94の該当箇所に配置する3次元CADデータ92とを等しい位置関係となるように位置合せする。具体的には、多関節型アーム式測定器10を実際の測定対象物であるワークWの近傍に設置した後に、測定対象物の特徴となる要素を抽出し、抽出した要素とそれに対応する3次元CADデータ92の要素との位置関係が一致するように3次元CADデータ92を位置合せする。抽出する要素は、実際の測定対象物の位置関係が把握可能な金型基準点WO、平面、その他特徴点等の組合せである。これらは、多関節型アーム式測定器10の形状測定子9によって自動あるいは手動で取得してよい。   When inputting the three-dimensional CAD data 92 to the virtual space 94, the work W, which is a measurement object actually measured on the machine, and the three-dimensional CAD data 92 arranged at a corresponding position in the virtual space 94 are at equal positions. Align so that they are related. Specifically, after the articulated arm type measuring instrument 10 is installed in the vicinity of the workpiece W that is an actual measurement object, an element that is a characteristic of the measurement object is extracted, and the extracted element and the corresponding 3 The three-dimensional CAD data 92 is aligned so that the positional relationship with the elements of the three-dimensional CAD data 92 matches. The elements to be extracted are combinations of a mold reference point WO, a plane, and other feature points that can grasp the positional relationship of the actual measurement object. These may be acquired automatically or manually by the shape measuring element 9 of the articulated arm type measuring instrument 10.

把握可能となった位置関係に関する情報から原点を割り出し、仮想空間94と多関節型アーム式測定器10にフィードバックすることで、結果、機上測定システムと多関節型アーム式測定器10との座標系が一致する。更に、原点95をワークWの基準点WOに対応させる。   The origin is determined from the information regarding the positional relationship that can be grasped, and fed back to the virtual space 94 and the articulated arm type measuring instrument 10. As a result, the coordinates between the on-board measuring system and the articulated arm type measuring instrument 10 are obtained. The system matches. Further, the origin 95 is made to correspond to the reference point WO of the workpiece W.

以下、前述図4の測定対象面抽出工程であるステップ44について説明する。本発明では、3次元CADデータ92に対応する測定対象物の3次元測定において、予め定義した測定したい面のみを3次元測定できる。測定したい面すなわち測定対象面は、サーフェスと呼ばれる3次元CADデータ92における面を構成する要素毎に、測定対象とするか否かを指定することにより特定できる。(ステップ44)。   Hereinafter, step 44 which is the measurement target surface extraction step of FIG. 4 will be described. In the present invention, in the three-dimensional measurement of the measurement object corresponding to the three-dimensional CAD data 92, only a predetermined surface to be measured can be three-dimensionally measured. The surface to be measured, that is, the surface to be measured can be specified by designating whether or not each element constituting the surface in the three-dimensional CAD data 92 called a surface is to be measured. (Step 44).

図7に、仮想空間内の被測定物の1測定面(図5の92Sの面)を展開したときの模式図を示す。本図において、90aは中継ポイント情報の定義始点、91aは定義始点90aにおける形状データ群の中の形状測定子、90zは中継ポイント情報の定義終点、91zは定義終点90zにおける形状データ群の中の形状測定子、97は座標点群、96は走査方向、98は分割測定対象面、911は形状測定子が例えば非接触式の場合における仮想空間におけるラインレーザ光、912は仮想空間における投影ラインレーザ光、92Sは3次元CADデータの測定対象面をそれぞれ示す。なお、仮想空間におけるラインレーザ光911、仮想空間における投影ラインレーザ光912はそれぞれ実際の3次元測定のものと同等の作用を仮想空間94内に及ぼすものとする。以下、前述図4のステップ45、46について説明する。   FIG. 7 shows a schematic diagram when one measurement surface (surface 92S in FIG. 5) of the object to be measured in the virtual space is developed. In this figure, 90a is the definition start point of the relay point information, 91a is a shape measure in the shape data group at the definition start point 90a, 90z is the definition end point of the relay point information, and 91z is in the shape data group at the definition end point 90z. A shape measuring element, 97 is a coordinate point group, 96 is a scanning direction, 98 is a divided measurement target surface, 911 is a line laser beam in a virtual space when the shape measuring element is, for example, a non-contact type, and 912 is a projection line laser in a virtual space Light 92S indicates the measurement target surface of the three-dimensional CAD data. It is assumed that the line laser beam 911 in the virtual space and the projection line laser beam 912 in the virtual space have the same effects in the virtual space 94 as those in actual three-dimensional measurement. The steps 45 and 46 in FIG. 4 will be described below.

まず測定経路プログラム作成面を指定する(ステップ45)。測定経路プログラムPは、形状測定子9が移動しつつ測定するための、複数の中継ポイント情報群からなる。次に指定された作成面に関して測定経路プログラムPを作成する(ステップ46)。各中継ポイント情報には、当該中継ポイントにおける先端部18(図1、2及び3参照)の位置情報と、次中継ポイントへの移動関連情報が格納してある。位置情報は、NC工作機械50のX軸、Y軸、Z軸それぞれの位置情報から構成される。位置情報は、θX軸回転ユニット81、θY軸回転ユニット82、θZ軸回転ユニット83それぞれの角度情報(以下、姿勢情報と称す)を含む位置姿勢情報であってもよい。   First, a measurement path program creation surface is designated (step 45). The measurement path program P includes a plurality of relay point information groups for measuring while the shape measuring element 9 is moving. Next, a measurement path program P is created for the designated creation surface (step 46). Each relay point information stores position information of the tip 18 (see FIGS. 1, 2 and 3) at the relay point and movement-related information to the next relay point. The position information is made up of position information for each of the X axis, the Y axis, and the Z axis of the NC machine tool 50. The position information may be position and orientation information including angle information (hereinafter referred to as posture information) of the θX axis rotation unit 81, the θY axis rotation unit 82, and the θZ axis rotation unit 83.

移動関連情報は主に、形状測定子9の移動順位、移動速度情報、測定動作信号から構成される。ここで、測定動作信号とは、次中継ポイントへの移動時に3次元計測を行う、あるいは行わない、のいずれかの情報を格納した信号である。   The movement-related information mainly includes the movement order of the shape measuring element 9, movement speed information, and measurement operation signals. Here, the measurement operation signal is a signal storing information on whether or not to perform three-dimensional measurement when moving to the next relay point.

3次元測定中の形状測定子9の移動速度について、本発明では、中継ポイント間移動速度を一定で行う場合と、走査移動速度を一定で行う場合との、二通りの測定速度を、測定したい面に応じて使い分ける。特に、測定したい面が比較的起伏が激しく、各中継ポイントにおいて頻繁に前記位置姿勢情報を変更し、そのため実際の3次元測定において装置が著しく大きく動作する場面には、中継ポイント間移動速度を一定で行うようにする。また、測定したい面内においても、この二通りの測定速度を適宜適用しても良い。いずれの測定速度も、NC工作機械50の各軸もしくは各θ軸回転ユニットの最大駆動速度の範囲を超えないよう設定する。各中継ポイント情報は、測定対象面92Sを任意の分割測定対象面98に分割し、各分割測定対象面98に対して3次元測定可能な前記位置姿勢情報となるように作成する。   With respect to the movement speed of the shape measuring element 9 during three-dimensional measurement, in the present invention, it is desired to measure two kinds of measurement speeds, that is, when the movement speed between relay points is constant and when the scanning movement speed is constant. Use properly according to the surface. In particular, the surface to be measured is relatively undulating, and the position and orientation information is frequently changed at each relay point. Therefore, the moving speed between relay points is constant when the device operates significantly in actual three-dimensional measurement. To do. Also, these two measurement speeds may be applied as appropriate within the plane to be measured. Any measurement speed is set so as not to exceed the range of the maximum drive speed of each axis or each θ-axis rotation unit of the NC machine tool 50. Each relay point information is created so that the measurement target surface 92S is divided into arbitrary divided measurement target surfaces 98 and the position and orientation information can be measured three-dimensionally with respect to each divided measurement target surface 98.

任意の分割測定対象面98に対して3次元測定可能な中継ポイント情報は、以下の如く作成する。まず、前記位置姿勢情報を「基準状態」にセットする。ここで「基準状態」とは、分割測定対象面98に対して、形状測定子9が例えば非接触式の場合、形状測定子9からのラインレーザ光が垂直をなし、かつ適切な距離を保つことが可能な形状測定子9の位置および姿勢である。仮想空間94において、形状測定子91dを「基準状態」にセットした後、それに対応させて形状データ群91を再構築し、3次元CADデータ92あるいは他の3次元CADデータ構成要素との接触判定を行う。ここで、接触すると判定した場合、形状データ群91と3次元CADデータ92と接触しない位置となるように、位置姿勢情報を探索する。このようにして、最終的に適正な位置姿勢情報を割り出す。位置姿勢情報を割り出した後、中継ポイントには移動順位を割り付ける。   Relay point information capable of three-dimensional measurement with respect to an arbitrary divided measurement target surface 98 is created as follows. First, the position / orientation information is set to the “reference state”. Here, the “reference state” means that when the shape measuring element 9 is, for example, a non-contact type with respect to the divided measurement target surface 98, the line laser light from the shape measuring element 9 is perpendicular and maintains an appropriate distance. This is the position and posture of the shape measuring element 9 that can be used. In the virtual space 94, after the shape measuring element 91d is set to the “reference state”, the shape data group 91 is reconstructed correspondingly, and contact determination with the three-dimensional CAD data 92 or other three-dimensional CAD data components is performed. I do. If it is determined that the contact is made, the position / orientation information is searched so that the position does not contact the shape data group 91 and the three-dimensional CAD data 92. In this way, appropriate position and orientation information is finally determined. After determining the position and orientation information, a moving order is assigned to the relay point.

図8(a)及び(b)に、測定経路プログラムP作成のためのテンプレートの模式図を示す。本図において、92Sは3次元CADデータの測定対象面、90aは中継ポイント情報の定義始点、90zは中継ポイント情報の定義終点、97は座標点群、96a、96b(実線矢印部)は走査方向、98a(点線矢印部)は送り方向をそれぞれ示す。   FIGS. 8A and 8B are schematic diagrams of templates for creating the measurement path program P. FIG. In this figure, 92S is a measurement target surface of 3D CAD data, 90a is a definition start point of relay point information, 90z is a definition end point of relay point information, 97 is a coordinate point group, and 96a and 96b (solid arrow portions) are scanning directions. , 98a (dotted line arrow portion) indicate the feeding direction.

測定経路プログラムPは、事前に定義した測定経路プログラムPのパターン、いわゆるテンプレートを、測定対象面毎に適用して作成する。テンプレートは、中継ポイント情報の定義始点90aと、中継ポイント情報の定義終点90z、各走査方向,各送り方向がそれぞれ定義されている。各走査方向は、実際に3次元座標点群97を取得するための形状測定子9の動作を示し、各送り方向は、3次元座標点群97を取得しない形状測定子9の移動を示している。また、各送り方向の送り移動量は、各走査方向での3次元座標点群97取得幅と同じか、それよりも少なくして3次元座標点群97の端部が重複するようにするとよい。なお、テンプレートは図8(a)及び(b)に示すものに限定することはなく、より多くのテンプレートを準備し、適用してよい。   The measurement path program P is created by applying a pattern of the measurement path program P defined in advance, a so-called template, for each measurement target surface. The template defines the definition start point 90a of the relay point information, the definition end point 90z of the relay point information, each scanning direction, and each feed direction. Each scanning direction indicates the movement of the shape measuring element 9 for actually acquiring the three-dimensional coordinate point group 97, and each feeding direction indicates the movement of the shape measuring element 9 that does not acquire the three-dimensional coordinate point group 97. Yes. Further, the feed movement amount in each feed direction may be the same as or less than the acquisition width of the three-dimensional coordinate point group 97 in each scanning direction so that the ends of the three-dimensional coordinate point group 97 overlap. . The templates are not limited to those shown in FIGS. 8A and 8B, and more templates may be prepared and applied.

次に測定経路プログラムPの評価を実施する(ステップ47)。   Next, the measurement path program P is evaluated (step 47).

同じ測定対象面92Sに対して、この複数のテンプレートに基づき各中継ポイントを定義する。規定のテンプレート数の測定経路プログラムPを定義した後、その中から選定基準に基づき、実際に3次元測定に適用する測定経路プログラムPを選定する。   Each relay point is defined on the same measurement target surface 92S based on the plurality of templates. After defining the measurement path program P of the prescribed number of templates, the measurement path program P that is actually applied to the three-dimensional measurement is selected from among the measurement path programs P based on the selection criteria.

テンプレートの選定基準は以下の通りである。すなわち、その面に対する測定が短時間で行うことが可能であること、形状測定子9の姿勢情報を頻繁に更新しないもの、極端に鋭角をなす姿勢情報がないもの、等である。ここで、複数のテンプレート内の測定経路プログラムPが相補的な測定結果となり得る場合、それらを組合せ、再構築した後、再度テンプレートの選出基準に基づき選出を行う。   The template selection criteria are as follows. That is, the measurement on the surface can be performed in a short time, the posture information of the shape measuring element 9 is not frequently updated, the posture information having an extremely acute angle is not, and the like. Here, when the measurement path programs P in a plurality of templates can be complementary measurement results, they are combined, reconstructed, and then selected again based on the template selection criteria.

上記動作を、3次元測定が必要な測定対象面について全て適用する(ステップ48)。全ての測定対象面について測定経路プログラムPが作成されると作成が終了される。   The above operation is applied to all measurement target surfaces that require three-dimensional measurement (step 48). When the measurement path program P is created for all measurement target surfaces, the creation is terminated.

なお、実際の3次元測定において、機上測定システムは、作成された測定経路プログラムPの各中継ポイント情報の移動順位に従い、先端部18を移動させつつ、3次元座標点群97を取得する。   In actual three-dimensional measurement, the on-board measurement system acquires the three-dimensional coordinate point group 97 while moving the tip 18 according to the movement order of each relay point information of the created measurement path program P.

図6に、本実施形態に基づく機上測定システムの動作フローチャートを示す。本図を用いて以下、機上測定システムによる3次元測定プロセスについて説明する。   FIG. 6 shows an operation flowchart of the on-board measurement system based on this embodiment. Hereinafter, the three-dimensional measurement process by the on-machine measurement system will be described with reference to FIG.

先ず、NC工作機械の初期設定を行う(ステップ31)。この初期設定は、3次元測定に備えた、NC工作機械50の各軸もしくは各θ軸回転ユニットの動作チェック、及びNC工作機械50の各軸および各θ軸ユニットのワークWの基準点WOに対する原点位置合せである。次に、多関節型アーム式測定器10の初期設定を行う(ステップ32)。この初期設定は、多関節型アーム式測定器10のエンコーダ動作チェック、形状測定子9のキャリブレーションがある。   First, initial setting of the NC machine tool is performed (step 31). This initial setting is for checking the operation of each axis or each θ-axis rotating unit of the NC machine tool 50 and for the reference point WO of the workpiece W of each axis and each θ-axis unit of the NC machine tool 50 in preparation for three-dimensional measurement. The origin is aligned. Next, initial setting of the articulated arm type measuring instrument 10 is performed (step 32). This initial setting includes an encoder operation check of the articulated arm type measuring instrument 10 and a calibration of the shape measuring element 9.

次に、多関節型アーム式測定器10の設置位置指示を行う(ステップ33)。その後、このステップ33の設置位置指示に基づき、指示された箇所に多関節型アーム式測定器10を設置し、NC工作機械50と結合部により結合する(ステップ34)。その後、ワークWの形状データである3次元CADデータ92と、多関節型アーム式測定器10、及び用いる結合部を含む機上測定システム100を構成する形状データ群91とから、測定経路プログラムPを作成する(ステップ35)。なお、これによって、機上測定システム100が有する座標系と、多関節型アーム式測定器10の測定座標系が一致する。   Next, an installation position instruction of the articulated arm type measuring instrument 10 is given (step 33). Thereafter, based on the installation position instruction in step 33, the articulated arm type measuring instrument 10 is installed at the designated position, and is coupled to the NC machine tool 50 by the coupling portion (step 34). Thereafter, from the three-dimensional CAD data 92 that is the shape data of the workpiece W, and the shape data group 91 that constitutes the on-board measurement system 100 including the articulated arm-type measuring instrument 10 and the coupling unit to be used, the measurement path program P Is created (step 35). As a result, the coordinate system of the on-board measurement system 100 and the measurement coordinate system of the articulated arm type measuring device 10 are matched.

続いて、作成した測定経路プログラムPに基づき3次元測定を行う(ステップ36)。上述のステップ35で定義した測定対象面を全て3次元測定した時点(ステップ37)で計測は終了である。   Subsequently, three-dimensional measurement is performed based on the created measurement path program P (step 36). The measurement is finished when all the measurement target surfaces defined in step 35 are measured three-dimensionally (step 37).

最後に、取得した座標点群97と、3次元CADデータ92Sとの比較評価を行う(ステップ38)。比較評価結果は、両者の差異を可視的なカラーコンター化や、数値的なヒストグラム化等、測定者が容易に把握可能な表示形態であるのが望ましい。   Finally, comparative evaluation between the acquired coordinate point group 97 and the three-dimensional CAD data 92S is performed (step 38). The comparative evaluation result is desirably in a display form that allows the measurer to easily grasp the difference between the two, such as visual color contouring or numerical histogram.

図9に、多関節型アーム式測定器の設置位置選定を行うフローチャートを示す。先ず、仮想空間94内で、ワークW近傍における複数の設置候補位置を設定する(ステップ131)。これらの設置候補位置は、それぞれ仮想空間94の原点95を基準とするX軸Y軸の数値で定義され、算出負荷を考慮して適宜その個数を選択できる。次に、それぞれの設置候補位置に対して、測定経路プログラムPを算出する(ステップ132)。ここでの測定経路プログラムPは、図4で示したステップ41からステップ48と同じであってよいが、ステップ133の最適設置位置の選定に支障ない範囲で簡略化してもよい。最後に、多関節型アーム式測定器の最適設置位置の選定を行う(ステップ133)。最適設置位置の選定基準は、上述のステップ35で定義した測定対象面を全て3次元測定できることに加えて、例えば、中継ポイント間の移動速度(図7記載)の累積値と、中継ポイント間の移動距離の累積値からそれぞれの設置候補位置における測定終了までの所要時間を割り出し、最短の設置候補位置を最適設置位置に選定するという基準であってよい。   FIG. 9 shows a flowchart for selecting the installation position of the articulated arm type measuring instrument. First, a plurality of installation candidate positions in the vicinity of the workpiece W are set in the virtual space 94 (step 131). Each of these installation candidate positions is defined by numerical values of the X axis and the Y axis with respect to the origin 95 of the virtual space 94, and the number can be appropriately selected in consideration of the calculation load. Next, the measurement route program P is calculated for each installation candidate position (step 132). The measurement path program P here may be the same as step 41 to step 48 shown in FIG. 4, but may be simplified as long as it does not interfere with the selection of the optimum installation position in step 133. Finally, the optimum installation position of the articulated arm type measuring device is selected (step 133). In addition to being able to measure all the measurement target surfaces defined in step 35 described above in three dimensions, the optimal installation position selection criteria include, for example, the cumulative value of the moving speed between relay points (described in FIG. 7) and the distance between relay points. The standard may be to calculate the required time from the cumulative value of the moving distance to the end of measurement at each installation candidate position, and to select the shortest installation candidate position as the optimum installation position.

以上説明した図9に示す多関節型アーム式測定器の設置位置選定は、上述のステップ33の多関節型アーム式測定器10の設置位置指示のタイミングで行うことも可能であるが、予め(例えば、NC工作機械50がワークWに加工を施している間に)行うことも可能である。ステップ33の設置位置指示は、その位置を制御部101に表示することで行うことが可能であるが、その位置を床面5に示すポインタによって行うことも可能である。ポインタは、例えば、図1に示すようにレーザーポインタ102をNC工作機械50の主軸51近傍に設置し、制御部101からの指示に基づきNC工作機械50を移動させ、取り付けられたレーザーポインタ102が光点で床面5を指し示すように構成できる。   The above-described installation position selection of the articulated arm type measuring device shown in FIG. 9 can be performed at the timing of the installation position instruction of the articulated arm type measuring device 10 in step 33 described above. For example, it may be performed while the NC machine tool 50 is machining the workpiece W). The installation position instruction in step 33 can be performed by displaying the position on the control unit 101, but can also be performed by a pointer indicating the position on the floor 5. For example, as shown in FIG. 1, the pointer is installed near the spindle 51 of the NC machine tool 50, and the NC machine tool 50 is moved based on an instruction from the control unit 101. The floor 5 can be configured to point at the light spot.

なお、本発明は上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。   In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.

9 形状測定子
10 多関節型アーム式測定器
15a、15b、15c アーム部
16a、16b、16c 関節部
18 先端部
20、21、22 結合部
50 工作機械
51 主軸
94 仮想空間
100 機上測定システム
101 制御部
102 レーザーポインタ
P 測定経路プログラム
W ワーク(測定対象)
DESCRIPTION OF SYMBOLS 9 Shape measuring element 10 Articulated arm type measuring device 15a, 15b, 15c Arm part 16a, 16b, 16c Joint part 18 Tip part 20, 21, 22 Connection part 50 Machine tool 51 Spindle 94 Virtual space 100 On-machine measurement system 101 Control unit 102 Laser pointer P Measurement path program W Workpiece (measurement target)

Claims (3)

工作機械上で、測定対象となるワークを自動測定する機上測定システムであって、
前記工作機械は、3次元的にXYZ各軸方向に移動自在な主軸を備え、
前記ワークの近傍に設置され、それ自体では動力を持たない複数の関節部と複数のアーム部を有するとともに、その先端部に非接触式、または接触式の形状測定子設けられた多関節型アーム式測定器と、
前記主軸に取り付けられ、前記形状測定子が前記ワークに臨むように前記先端部を前記主軸に取り付ける結合部と、
前記結合部の形状反映させ、測定しようとする前記ワークの所望の箇所に前記形状測定子を動かすように前記工作機械を移動させる測定経路プログラムを具備した制御部と、
を備え
前記多関節型アーム式測定器の設置位置は、予め、前記測定経路プログラムを用いて選定され、前記制御部の有する仮想空間上で確認できる、機上測定システム。
An on-machine measurement system that automatically measures a workpiece to be measured on a machine tool,
The machine tool includes a spindle that is three-dimensionally movable in each XYZ axis direction,
A multi-joint type that is installed in the vicinity of the workpiece and has a plurality of joint portions and a plurality of arm portions that have no power per se, and a non-contact or contact-type shape measuring element is provided at the tip portion An arm-type measuring instrument;
A coupling portion that is attached to the main shaft and attaches the tip to the main shaft so that the shape measuring element faces the workpiece;
A control unit comprising a measurement path program for reflecting the shape of the coupling part and moving the machine tool so as to move the shape measuring element to a desired position of the workpiece to be measured;
Equipped with a,
The on- board measurement system in which the installation position of the articulated arm type measuring device is selected in advance using the measurement path program and can be confirmed in a virtual space of the control unit .
前記工作機械の前記主軸の近傍に設けられたレーザーポインタを更に備え、前記レーザーポインタは前記多関節型アーム式測定器の設置位置を指示する、請求項1に記載の機上測定システム。 The on-machine measurement system according to claim 1, further comprising a laser pointer provided in the vicinity of the main spindle of the machine tool, wherein the laser pointer indicates an installation position of the articulated arm type measuring instrument. 工作機械上で、測定対象となるワークを自動測定する機上測定システムであって、
前記工作機械は、3次元的にXYZ各軸方向に移動自在な主軸を備え、
前記ワークの近傍に設置され、それ自体では動力を持たない複数の関節部と複数のアーム部を有するとともに、その先端部に非接触式、または接触式の形状測定子設けられた多関節型アーム式測定器と、
前記主軸に取り付けられ、前記形状測定子が前記ワークに臨むように前記先端部を前記主軸に取り付ける結合部と、
前記結合部の形状反映させ、測定しようとする前記ワークの所望の箇所に前記形状測定子を動かすように前記工作機械を移動させる測定経路プログラムを具備した制御部と、
を備え
前記工作機械の前記主軸の近傍に設けられたレーザーポインタを更に備え、前記レーザーポインタは前記多関節型アーム式測定器の設置位置を指示する、機上測定システム。
An on-machine measurement system that automatically measures a workpiece to be measured on a machine tool,
The machine tool includes a spindle that is three-dimensionally movable in each XYZ axis direction,
A multi-joint type that is installed in the vicinity of the workpiece and has a plurality of joint portions and a plurality of arm portions that have no power per se, and a non-contact or contact-type shape measuring element is provided at the tip portion An arm-type measuring instrument;
A coupling portion that is attached to the main shaft and attaches the tip to the main shaft so that the shape measuring element faces the workpiece;
A control unit comprising a measurement path program for reflecting the shape of the coupling part and moving the machine tool so as to move the shape measuring element to a desired position of the workpiece to be measured;
Equipped with a,
An on- machine measurement system further comprising a laser pointer provided in the vicinity of the spindle of the machine tool, wherein the laser pointer indicates an installation position of the articulated arm type measuring instrument .
JP2009049699A 2009-03-03 2009-03-03 On-machine measurement system Expired - Fee Related JP5324260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009049699A JP5324260B2 (en) 2009-03-03 2009-03-03 On-machine measurement system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009049699A JP5324260B2 (en) 2009-03-03 2009-03-03 On-machine measurement system

Publications (2)

Publication Number Publication Date
JP2010201559A JP2010201559A (en) 2010-09-16
JP5324260B2 true JP5324260B2 (en) 2013-10-23

Family

ID=42963568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009049699A Expired - Fee Related JP5324260B2 (en) 2009-03-03 2009-03-03 On-machine measurement system

Country Status (1)

Country Link
JP (1) JP5324260B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102706307A (en) * 2012-05-16 2012-10-03 中国商用飞机有限责任公司 Method for detecting actual scribed line of molded mould
CN103009193A (en) * 2012-12-10 2013-04-03 成都飞机工业(集团)有限责任公司 Non-contact three-dimensional on-line measurement system for large structural member
CN108088399B (en) * 2017-11-03 2020-02-18 上海拓璞数控科技股份有限公司 Device and method for detecting machine tool precision in loading state
JP7373422B2 (en) * 2020-02-03 2023-11-02 オークマ株式会社 Measuring device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07204990A (en) * 1994-01-13 1995-08-08 Makino Milling Mach Co Ltd Measuring system using nc machining unit
JP2007292474A (en) * 2006-04-21 2007-11-08 Hitachi Plant Technologies Ltd Three-dimensional shape measuring device

Also Published As

Publication number Publication date
JP2010201559A (en) 2010-09-16

Similar Documents

Publication Publication Date Title
EP1926969B1 (en) Method and apparatus for measuring wall thicknesses of objects
US8805570B2 (en) Workpiece measuring device, collision preventing device, and machine tool
US7503125B2 (en) Coordinate measuring method and device
JP4653824B2 (en) A machine tool system that measures the shape of a measurement object using an on-machine measuring device
Ibaraki et al. Indirect measurement of volumetric accuracy for three-axis and five-axis machine tools: a review
US8494800B2 (en) Method and program for identifying mechanical errors
KR101200961B1 (en) Parallel kinematic machine, calibration method of parallel kinematic machine, and calibration program product
JP6126067B2 (en) Collaborative system with machine tool and robot
JP4727689B2 (en) Workpiece measuring device, collision prevention device and machine tool
KR101255479B1 (en) Method for estimating geometric error between linear axis and rotary axis in a multi-axis machine tool
Chen et al. Identification and compensation of position-dependent geometric errors of rotary axes on five-axis machine tools by using a touch-trigger probe and three spheres
JPWO2009057229A1 (en) Error map creation method and apparatus, and numerically controlled machine tool having error map creation function
CN112775718B (en) Correction value measuring method and correction value measuring system for position measuring sensor of machine tool
JP5324260B2 (en) On-machine measurement system
JP2007292474A (en) Three-dimensional shape measuring device
CN112775720B (en) Position measuring method and position measuring system for object of machine tool, and computer readable recording medium
JP3126327B2 (en) Method and apparatus for measuring shape and size of work in machine tool
EP3101380B1 (en) Method for controlling shape measuring apparatus
JP2015222196A (en) Three dimensional measuring machine and method for measuring shape using the same
JP4545501B2 (en) Tool centering method and tool measuring method
US20230211500A1 (en) Program generation device and program generation method
KR102508280B1 (en) P0sition regulator for a central position of a tilting head in a machining center
JP7128333B1 (en) Multi-axis machine and method for measuring center of rotation of multi-axis machine
JP2019089148A (en) Processing device
JP5121292B2 (en) Shape measuring method and apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111124

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130405

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130416

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130605

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130718

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees