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

JP2008116392A - Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument - Google Patents

Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument Download PDF

Info

Publication number
JP2008116392A
JP2008116392A JP2006301496A JP2006301496A JP2008116392A JP 2008116392 A JP2008116392 A JP 2008116392A JP 2006301496 A JP2006301496 A JP 2006301496A JP 2006301496 A JP2006301496 A JP 2006301496A JP 2008116392 A JP2008116392 A JP 2008116392A
Authority
JP
Japan
Prior art keywords
shape
data
measurement data
geometric
contour shape
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006301496A
Other languages
Japanese (ja)
Inventor
Seiya Ishikawa
靖也 石川
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.)
Tokyo Seimitsu Co Ltd
Original Assignee
Tokyo Seimitsu 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 Tokyo Seimitsu Co Ltd filed Critical Tokyo Seimitsu Co Ltd
Priority to JP2006301496A priority Critical patent/JP2008116392A/en
Publication of JP2008116392A publication Critical patent/JP2008116392A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • A Measuring Device Byusing Mechanical Method (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To automate or semi-automate working for assigning the range used for calculating a geometrical properties of the profile shape from among shape measured data, when calculating the geometrical properties of the profile shape, using the shape measured data of the measured profile shape formed on a surface of an object to be measured. <P>SOLUTION: This profile-shape measuring instrument 1 is provided with an alignment part 61 for aligning a design data, including a geometrical element for specifying the profile shape with the shape-measured data of the profile shape of an object surface to be measured formed according thereto; and a data range determining part 63 for determining an outer end of a profile shape measured range, formed corresponding to the geometric element from among the shape measured data, based on the position of the outer end of the geometrical element, included in the design data aligned to the shape measured data. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、被測定物の輪郭形状を測定する輪郭形状測定装置、並びに被測定物表面上に形成された輪郭形状を測定した形状測定データから、その輪郭形状の寸法や、中心位置又は真円度といった幾何学的性状を算出する方法及びプログラムに関する。特に、このような幾何学的性状の算出に際して、被測定物表面の輪郭形状を測定した形状測定データのうちから、幾何学的性状を算出しようとするデータ範囲を指定する技術に関する。   The present invention relates to a contour shape measuring apparatus for measuring the contour shape of an object to be measured, and shape measurement data obtained by measuring the contour shape formed on the surface of the object to be measured. The present invention relates to a method and program for calculating geometric properties such as degrees. In particular, the present invention relates to a technique for designating a data range in which a geometric property is to be calculated from shape measurement data obtained by measuring the contour shape of the surface of an object to be measured.

一般に輪郭形状測定装置は、被測定物の表面に所定の測定圧力で触針を押しつけながら、この触針と被測定物を相対移動させ、そのとき被測定物の表面の起伏により生じる触針の変位量を電気信号に変換してコンピュータ等の計算機で読み取り、この変位量から求まる触針と被測定物表面との接触点の高さ情報を、触針の移動経路上に順次配置することにより被測定物の表面形状データを作成するものである(例えば、下記特許文献1)。図1に、輪郭形状測定装置の基本構成を示す。   Generally, the contour shape measuring apparatus moves the stylus and the object to be measured relative to each other while pressing the stylus against the surface of the object to be measured with a predetermined measurement pressure. By converting the displacement amount into an electrical signal and reading it with a computer such as a computer. Surface shape data of an object to be measured is created (for example, Patent Document 1 below). FIG. 1 shows a basic configuration of the contour shape measuring apparatus.

なお、明細書では「輪郭形状測定装置」を例示して本発明についての説明を行うが、これに限定されることなく、「三次元座標測定装置」、「真円度測定装置」や「表面粗さ測定装置」等、称呼及び用途が異なっていても、被測定物の輪郭形状を測定できる装置であれば、何であれ本発明を適用することが可能である。また本発明は、以下説明するような触針を被測定物表面に沿わせる接触式の測定装置だけでなく、測定面に接触しない非接触センサを用いる輪郭形状測装置であっても適用することが可能である。   In the specification, the present invention will be described by exemplifying a “contour shape measuring device”, but the present invention is not limited to this, and the “three-dimensional coordinate measuring device”, “roundness measuring device”, “surface” The present invention can be applied to any apparatus capable of measuring the contour shape of the object to be measured even if the name and application are different, such as “roughness measuring apparatus”. Further, the present invention is applicable not only to a contact-type measuring device for bringing a stylus along the surface of an object to be measured as described below, but also to a contour shape measuring device using a non-contact sensor that does not contact the measurement surface. Is possible.

輪郭形状測定装置1には、被測定物Wを載置するためのXY平面に沿ったテーブル2が設けられる。テーブル2にはコラム3が立設される。そしてコラム3にはZ方向可動部4が取り付けられる。コラム3には図示しないモータが内蔵されており、このモータによってZ方向可動部4をコラム3に沿って(すなわちZ方向に沿って)上下に昇降することが可能である。
Z方向可動部4にはX方向可動部5が設けられ、このX方向可動部5に腕部10を取り付け、さらに腕部10の先にピックアップ6を取り付ける。Z方向可動部4もまた図示しないモータを内蔵しており、X方向可動部5をX方向に駆動することが可能である。
The contour shape measuring apparatus 1 is provided with a table 2 along the XY plane for placing the workpiece W to be measured. A column 3 is erected on the table 2. A Z-direction movable part 4 is attached to the column 3. The column 3 incorporates a motor (not shown), and the motor can move the Z-direction movable portion 4 up and down along the column 3 (that is, along the Z direction).
The Z-direction movable portion 4 is provided with an X-direction movable portion 5, an arm portion 10 is attached to the X-direction movable portion 5, and a pickup 6 is attached to the tip of the arm portion 10. The Z direction movable part 4 also includes a motor (not shown), and the X direction movable part 5 can be driven in the X direction.

腕部10の先端には、テーブル2上に載置された被測定物の輪郭形状を測定するための測定子(ピックアップ)6が設けられ、このピックアップ6には、一方の端に触針11が設けられたカンチレバー7が取り付けられる。
触針11を被測定物Wの測定面103を押し当てた状態で、輪郭形状測定装置1の動作を制御するコンピュータ等の計算部30が、移動機構駆動回路70を介してX方向駆動部4を一定速度で移動させる。すると触針11が測定面の輪郭に沿って昇降し、これによりカンチレバー7が揺動する。この揺動量がピックアップ6内の作動トランスや作動インダクタンスによって電気信号に変換される。
A measuring element (pickup) 6 for measuring the contour shape of an object to be measured placed on the table 2 is provided at the tip of the arm portion 10. The pickup 6 has a stylus 11 at one end. A cantilever 7 provided with is attached.
In a state where the stylus 11 is pressed against the measurement surface 103 of the workpiece W, the calculation unit 30 such as a computer for controlling the operation of the contour shape measuring apparatus 1 is connected via the moving mechanism driving circuit 70 to the X direction driving unit 4. Is moved at a constant speed. Then, the stylus 11 moves up and down along the contour of the measurement surface, and thereby the cantilever 7 swings. This swing amount is converted into an electric signal by an operating transformer or an operating inductance in the pickup 6.

ピックアップ6の出力信号は、アナログディジタル変換回路(ADC)20に入力されて、アナログディジタル変換回路20はこのアナログ信号を所定のサンプリング周期でディジタル形式の変位信号列に変換する。
ディジタル形式の変位信号列は計算部30に入力される。計算部30は、X方向可動部5を一定速度で移動させて触針11を被測定物表面103上で移動させながら順次読み取った各変位信号の値から、それぞれの位置における触針11と被測定物表面103との接触点のZ座標を求め、これを触針11の移動経路上に順次配置することにより被測定物の表面形状データを作成する。
The output signal of the pickup 6 is input to an analog / digital conversion circuit (ADC) 20, and the analog / digital conversion circuit 20 converts the analog signal into a digital displacement signal string at a predetermined sampling period.
The digital displacement signal sequence is input to the calculation unit 30. The calculating unit 30 moves the X-direction movable unit 5 at a constant speed and moves the stylus 11 on the surface of the object to be measured 103 while sequentially reading the displacement signal values and the stylus 11 and the target at each position. The Z coordinate of the contact point with the surface 103 to be measured is obtained, and this is sequentially arranged on the movement path of the stylus 11 to create surface shape data of the object to be measured.

図2の(A)は、被測定物Wの表面上に形成された輪郭形状の形状測定データの例を示す図である。なお本図では簡単のためデータを直線又は曲線にて示したが、実際の形状測定データは被測定物表面上の各位置の座標の測定データ点列からなるのが通常である。図2の(A)に例示する形状測定データは、2つの円弧状のデータ部分MD1及びMD3と1つの直線状のデータ部分MD2を含んでいる。
ここで、輪郭形状を特定するために使用可能な、このような円弧や直線、又は円、矩形等の既知の幾何学的形状を、本明細書及び特許請求の範囲において「幾何要素」と記す。
FIG. 2A is a diagram illustrating an example of shape measurement data of a contour shape formed on the surface of the workpiece W. In this figure, the data is shown as a straight line or a curve for simplicity, but the actual shape measurement data usually consists of a measurement data point sequence of coordinates at each position on the surface of the object to be measured. The shape measurement data illustrated in FIG. 2A includes two arc-shaped data portions MD1 and MD3 and one linear data portion MD2.
Here, a known geometric shape such as an arc, a straight line, a circle, or a rectangle that can be used to specify a contour shape is referred to as a “geometric element” in the present specification and claims. .

輪郭形状測定装置1の中には、単に被測定物Wの表面の形状測定データだけでなく、この形状測定データMD1〜MD3によって示される輪郭形状(図示の例では円弧A1、A2や直線L)の寸法などを算出する機能を有するものがある。
例えば図2の(B)に示すように、円弧状を有する輪郭A1部分について、円弧A1を含む全円の中心位置O1、全円の半径R、円弧の開始点P1及び終了点P2、開始角θ1及び終了角θ2、並びに真円度を算出することができる。また直線状の輪郭L部分については、直線Lの開始点P3及び終了点P4及び長さLNや、また所定の座標軸に対する角度などを算出する。
In the contour shape measuring apparatus 1, not only the shape measurement data of the surface of the workpiece W but also the contour shape indicated by the shape measurement data MD1 to MD3 (in the example shown, arcs A1 and A2 and straight line L). Some of them have a function of calculating the dimensions.
For example, as shown in FIG. 2B, for the contour A1 portion having an arc shape, the center position O1 of the entire circle including the arc A1, the radius R of the entire circle, the start point P1 and end point P2 of the arc, the start angle θ1, end angle θ2, and roundness can be calculated. For the straight contour L portion, the start point P3 and end point P4 of the straight line L, the length LN, the angle with respect to a predetermined coordinate axis, and the like are calculated.

ここで、幾何要素及びこれに対応する形状を有する輪郭形状について、単に「円弧」「直線」「円」「矩形」と等の幾何要素の種類を特定する情報を、本明細書及び特許請求の範囲では幾何要素の「種別」及び輪郭形状の「種別」と記す。
また、幾何要素及びこれに対応する形状を有する輪郭形状について、上記の「種別」と共に使用されることによって幾何要素の大きさや形状及び位置のいずれかを具体的に特定する数値情報を、本明細書及び特許請求の範囲において、幾何要素の「幾何学的性状」及び輪郭形状の「幾何学的性状」と記す。円弧の幾何学的性状の例は、上述の半径R、開始角θ1及び終了角θ2、中心位置O、開始点P1及び終了点P2である。また直線の幾何学的性状の例は、長さLNや座標軸に対する角度及び開始点P3及び終了点P4である。
Here, with respect to the geometric element and the contour shape having a shape corresponding thereto, information specifying the type of the geometric element such as “arc”, “straight line”, “circle”, “rectangular”, etc. is simply used in the present specification and claims. In the range, the “type” of the geometric element and the “type” of the contour shape are described.
Further, for the geometric element and the contour shape having a shape corresponding to the geometric element, numerical information that specifically specifies any one of the size, shape, and position of the geometric element when used together with the above “type” is described in this specification. In the description and the claims, the “geometric characteristics” of the geometric elements and the “geometric characteristics” of the contour shape are described. Examples of the geometric properties of the arc are the radius R, the start angle θ1 and the end angle θ2, the center position O, the start point P1, and the end point P2. Examples of the geometrical properties of the straight line are the length LN, the angle with respect to the coordinate axis, the start point P3, and the end point P4.

さらに輪郭形状測定装置1には、個々の幾何要素について直接算出した一次的な幾何学的性状に加えて、これら一次的幾何学的性状を示す数値をさらに演算して二次的な幾何学的性状を演算する機能を有するものもある。このような二次的な幾何学的性状の例は、図2の(B)に示す、2つの弧の中心点O1及びO2間のピッチである。   In addition to the primary geometric properties directly calculated for each geometric element, the contour shape measuring apparatus 1 further calculates numerical values indicating these primary geometric properties to obtain secondary geometric properties. Some have a function of calculating properties. An example of such a secondary geometric property is the pitch between the center points O1 and O2 of the two arcs shown in FIG.

特開2002−107144号公報JP 2002-107144 A 特開平2005−127934号公報Japanese Patent Laid-Open No. 2005-127934

被測定物Wの表面上に形成された輪郭形状の幾何学的性状を算出するためには、被測定物Wの表面を測定した測定形状データの中から当該輪郭形状を測定した部分の範囲と輪郭形状の種別とを指定する必要がある。
従来の輪郭形状測定装置1ではこの指定作業を人間が行っていた。例えば図2の(B)に示す円弧A1の幾何学的性状を算出する場合には、オペレータは、計算部30であるコンピュータのディスプレイ上に表示された円弧状の測定データMD1の開始点P1と終了点P2をマウスなどの入力手段で指定していた。さらにオペレータは、計算部30により実現されるグラフィカルユーザインタフェース(GUI)を操作して、測定データMD1が示す輪郭形状の種別「円弧」を入力していた。
In order to calculate the geometric properties of the contour shape formed on the surface of the workpiece W, the range of the portion where the contour shape is measured from the measurement shape data obtained by measuring the surface of the workpiece W It is necessary to specify the type of contour shape.
In the conventional contour shape measuring apparatus 1, this designation work has been performed by a human. For example, when calculating the geometric properties of the arc A1 shown in FIG. 2B, the operator uses the start point P1 of the arc-shaped measurement data MD1 displayed on the computer display as the calculation unit 30. The end point P2 is designated by an input means such as a mouse. Further, the operator operates a graphical user interface (GUI) realized by the calculation unit 30 to input the contour shape type “arc” indicated by the measurement data MD1.

このため入力作業が煩雑であっただけでなく、算出結果にオペレータの個人差によるバラツキを招来していた。すなわち、ある幾何要素に等しい輪郭形状を有する被測定物の表面を測定した場合であっても、実際の被測定物には表面に微小な凹凸がありエッジ部分にはダレが生じるのが通常である。このため幾何学的性状を算出するデータ範囲の指定の微小な違いによって算出結果に大きな差が生じることもある。   For this reason, not only the input operation is complicated, but also the calculation results are not uniform due to individual differences among operators. That is, even when measuring the surface of an object to be measured having a contour shape equal to a certain geometric element, the actual object to be measured usually has minute irregularities on the surface and the edge portion is sag. is there. For this reason, a large difference may occur in the calculation result due to a minute difference in designation of the data range for calculating the geometric property.

そこで本発明では、被測定物の表面に形成された輪郭形状を測定した形状測定データを用いて、その輪郭形状の幾何学的性状を算出する際に、形状測定データのうち、その輪郭形状の幾何学的性状の算出に使用する範囲を指定する作業を自動化ないし半自動化することを目的とする。   Therefore, in the present invention, when calculating the geometric properties of the contour shape using the shape measurement data obtained by measuring the contour shape formed on the surface of the object to be measured, the contour shape of the shape measurement data is calculated. The purpose is to automate or semi-automate the work of specifying the range to be used for calculating geometric properties.

上記目的を達成するために本発明では、被測定物の表面上の輪郭形状が設計データに基づいて形成されたものである場合には、被測定物の表面を測定した形状測定データにおける輪郭形状の位置を、設計データにおける輪郭形状の位置から決定する。
本発明の第1形態によれば、輪郭形状を特定する幾何要素を含む設計データに従って形成された、被測定物表面上の輪郭形状の幾何学的性状を算出する被測定物の幾何学的性状算出方法が提供される。この方法では、被測定物表面上の輪郭形状を測定して得た形状測定データと設計データとの間の位置合わせを行い、形状測定データのうち幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、形状測定データに位置合わせされた設計データに含まれる幾何要素の外端の位置から決定する。
To achieve the above object, in the present invention, when the contour shape on the surface of the object to be measured is formed based on the design data, the contour shape in the shape measurement data obtained by measuring the surface of the object to be measured. Is determined from the position of the contour shape in the design data.
According to the first aspect of the present invention, the geometric property of the object to be calculated for calculating the geometric property of the contour shape on the surface of the object to be measured, which is formed according to the design data including the geometric element for specifying the contour shape. A calculation method is provided. In this method, alignment is performed between the shape measurement data obtained by measuring the contour shape on the surface of the object to be measured and the design data, and the data of the contour shape portion formed according to the geometric element in the shape measurement data. The position of the outer end of the range is determined from the position of the outer end of the geometric element included in the design data aligned with the shape measurement data.

本発明の第2形態によれば、輪郭形状を特定する幾何要素を含む設計データに従って形成された、被測定物表面上の輪郭形状の幾何学的性状を算出するための、被測定物の幾何学的性状算出プログラムが提供される。
このプログラムは、被測定物表面の輪郭形状を測定して得た形状測定データと設計データとの間の位置合わせを行うステップと、形状測定データのうち幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、形状測定データに位置合わせされた設計データに含まれる幾何要素の外端の位置から決定するステップと、をコンピュータに実行させる。
According to the second aspect of the present invention, the geometry of the object to be measured for calculating the geometric property of the contour shape on the surface of the object to be measured, which is formed according to the design data including the geometric element specifying the contour shape. A program for calculating physical properties is provided.
The program includes a step of positioning between shape measurement data obtained by measuring the contour shape of the surface of the object to be measured and design data, and a contour shape portion formed according to a geometric element in the shape measurement data. Determining the position of the outer edge of the range of data from the position of the outer edge of the geometric element included in the design data aligned with the shape measurement data.

本発明の第3形態によれば、被測定物の表面上の輪郭形状測定を行う輪郭形状測定部と、輪郭形状測定の結果から被測定物の表面上の輪郭形状の形状測定データを生成する形状測定データ生成部と、形状測定データが示す輪郭形状の幾何学的性状を算出する幾何学的性状算出部と、を有する輪郭形状測定装置が提供される。ここで輪郭形状測定装置には、輪郭形状を特定する幾何要素を含む設計データとこれに従って形成された被測定物表面の輪郭形状の形状測定データとの間の位置合わせを行う位置合わせ部と、形状測定データのうち幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、形状測定データに位置合わせされた設計データに含まれる幾何要素の外端の位置から決定するデータ範囲決定部と、が設けられる。   According to the third aspect of the present invention, the contour shape measuring unit that measures the contour shape on the surface of the object to be measured and the shape measurement data of the contour shape on the surface of the object to be measured are generated from the result of the contour shape measurement. There is provided a contour shape measurement device having a shape measurement data generation unit and a geometric property calculation unit that calculates the geometric property of the contour shape indicated by the shape measurement data. Here, the contour shape measuring device includes a positioning unit that performs positioning between design data including geometric elements that specify the contour shape and contour shape shape measurement data of the surface of the object to be measured formed in accordance therewith, Data for determining the position of the outer edge of the data range of the contour shape portion formed according to the geometric element from the shape measurement data from the position of the outer edge of the geometric element included in the design data aligned with the shape measurement data A range determining unit.

本発明によって、被測定物の表面上に形成された輪郭形状の幾何学的性状を算出するために必要な、算出範囲と種別の指定を自動的に行うことができるので作業効率を大幅に向上することが可能となる。
また算出範囲の境界位置を定める判断基準を常に一定に保つことが可能となるために、オペレータによる算出結果のバラツキが解消される。
According to the present invention, it is possible to automatically specify the calculation range and type necessary for calculating the geometric properties of the contour shape formed on the surface of the object to be measured, so that the work efficiency is greatly improved. It becomes possible to do.
In addition, since it is possible to always keep the determination criterion for determining the boundary position of the calculation range, variations in calculation results by the operator are eliminated.

以下、添付する図面を参照して本発明の実施例を説明する。図3は、図1に示す輪郭形状測定装置を制御して、本発明による輪郭形状測定装置を実現する計算部の概略構成例を示す図である。本発明の実施例による輪郭形状測定装置のその他の構成要素は、図1に示す輪郭形状測定装置1と同様であるため、記載の重複を防ぐために説明を省略する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 3 is a diagram showing a schematic configuration example of a calculation unit that controls the contour shape measuring apparatus shown in FIG. 1 to realize the contour shape measuring apparatus according to the present invention. Since the other components of the contour shape measuring apparatus according to the embodiment of the present invention are the same as those of the contour shape measuring apparatus 1 shown in FIG.

コンピュータ等で実現される計算部30は、輪郭形状測定装置1の制御プログラムや、またピックアップ6からの出力信号を処理して表面形状データを作成するプログラムなどを実行するCPU31と、CPU31による各プログラムの実行に必要なデータを記憶するための、RAM及びROMなどの主記憶装置32と、CPU31が実行する各プログラムや作成した表面形状データを保存するための副記憶装置33と、副記憶装置33とCPU31との間のデータのやりとりを行うインタフェース34と、を備える。   The calculation unit 30 realized by a computer or the like includes a CPU 31 that executes a control program for the contour shape measuring apparatus 1, a program that processes output signals from the pickup 6 and creates surface shape data, and the like. A main storage device 32 such as a RAM and a ROM for storing data necessary for the execution, a sub storage device 33 for storing each program executed by the CPU 31 and the created surface shape data, and a sub storage device 33. And an interface 34 for exchanging data between the CPU 31 and the CPU 31.

また計算部30は、オペレータによるコマンドやデータの入力操作を受け付けるキーボードやマウス等の入力部35と、入力部35から入力されたオペレータによるコマンドやデータを計算部30本体に入力するインタフェース36と、輪郭形状測定装置1の測定結果データやグラフィカルユーザインタフェース(GUI)等で実現される輪郭形状測定装置1の操作画面を表示するディスプレイ装置である表示部37と、表示部37を制御してCPU31が実行する各プログラムにより生成される表示内容を表示部37に表示させる表示制御部38と、を備える。
さらに計算部30は、ピックアップ6からの出力信号をアナログディジタル変換回路20にてディジタル信号に変換した変位信号を計算部30本体に入力するインタフェース39と、またZ方向可動部4及びX方向可動部5の動作を制御する制御信号を移動機構駆動回路70に出力するためのインタフェース部(I/F)40と、を備えて構成される。
The calculation unit 30 includes an input unit 35 such as a keyboard and a mouse that accepts an operation of inputting commands and data by an operator, an interface 36 for inputting commands and data by the operator input from the input unit 35 to the calculation unit 30 body, A display unit 37 that is a display device that displays an operation screen of the contour shape measuring device 1 realized by measurement result data of the contour shape measuring device 1, a graphical user interface (GUI), and the like, and a CPU 31 that controls the display unit 37 to control the display unit 37. A display control unit 38 that causes the display unit 37 to display display content generated by each program to be executed.
Further, the calculation unit 30 includes an interface 39 for inputting a displacement signal obtained by converting the output signal from the pickup 6 into a digital signal by the analog-to-digital conversion circuit 20, and the Z direction movable unit 4 and the X direction movable unit. And an interface unit (I / F) 40 for outputting a control signal for controlling the operation of 5 to the moving mechanism drive circuit 70.

図4は、図3に示す計算部30のCPU31により実行される輪郭形状測定プログラム50によって実現される機能ブロック図である。計算部30のCPU31は、副記憶装置33に記憶された輪郭形状測定プログラム50を実行することにより、輪郭形状測定プログラム50に組み込まれた幾何学的性状算出プログラムによって実現される幾何学的性状算出部52と、形状測定データ生成部51と、表示部37に表示するグラフィカルユーザインタフェースを生成するGUI部53の、の各機能ブロックを実現する。   FIG. 4 is a functional block diagram realized by the contour shape measurement program 50 executed by the CPU 31 of the calculation unit 30 shown in FIG. The CPU 31 of the calculation unit 30 executes the geometric shape measurement program 50 stored in the secondary storage device 33, thereby calculating the geometric property calculated by the geometric property calculation program incorporated in the contour shape measurement program 50. The functional blocks of the unit 52, the shape measurement data generation unit 51, and the GUI unit 53 that generates a graphical user interface to be displayed on the display unit 37 are realized.

形状測定データ生成部51は、被測定物Wの表面の輪郭形状の形状測定データを生成する。例えば、形状測定データ生成部51は、図1に示す触針11を被測定物Wの表面に接触させた状態でX方向可動部5が一定速度で移動している間に、アナログディジタル変換回路20を介してピックアップ6が検出する変位信号を順次読み取って、このとき読み取った変位信号が示す触針11と被測定物Wとの間の接触点のZ座標を、触針11の移動経路上に各々配置することにより被測定物Wの表面の形状測定データを作成する。   The shape measurement data generation unit 51 generates shape measurement data of the contour shape of the surface of the workpiece W. For example, the shape measurement data generating unit 51 is an analog-to-digital conversion circuit while the X-direction movable unit 5 is moving at a constant speed with the stylus 11 shown in FIG. 1 in contact with the surface of the workpiece W. The displacement signal detected by the pickup 6 is sequentially read via 20, and the Z coordinate of the contact point between the stylus 11 and the workpiece W indicated by the displacement signal read at this time is indicated on the movement path of the stylus 11. The shape measurement data of the surface of the object W to be measured is created by disposing each of the above.

GUI部53は、形状測定データに含まれた輪郭形状に対する幾何学的性状の算出を、幾何学的性状算出部52に行わせるために必要な入力操作を、オペレータが表示部37及び入力部35を介して行うためのGUI画面を生成する。
例えばGUI部53は、形状測定データ生成部51が生成した被測定物Wの表面の形状測定データや、被測定物Wの表面形状を形成する際に基となった被測定物Wの表面の輪郭形状の設計データを、所定のウインドウ部分に表示するGUI画面を生成する。
またGUI部53は、オペレータが幾何学的性状算出部52の動作を指定するために必要なメニュー、プルダウンメニュー及びチェックボックス等の操作部を有するGUI画面を生成する。またGUI部53は必要に応じて、GUI画面上に表示した形状測定データや設計データの表示箇所がマウス等で指示されたことを検出して、オペレータが指定した形状測定データや設計データの範囲や部分を検出することも可能である。
The GUI unit 53 allows the operator to perform an input operation necessary for the geometric property calculation unit 52 to calculate the geometric property for the contour shape included in the shape measurement data. A GUI screen is generated for performing through the menu.
For example, the GUI unit 53 includes the shape measurement data of the surface of the measurement object W generated by the shape measurement data generation unit 51 and the surface of the measurement object W that is used when forming the surface shape of the measurement object W. A GUI screen for displaying the contour shape design data in a predetermined window portion is generated.
The GUI unit 53 generates a GUI screen having operation units such as a menu, a pull-down menu, and a check box necessary for the operator to specify the operation of the geometric property calculation unit 52. Further, the GUI unit 53 detects that the shape measurement data or design data displayed on the GUI screen is indicated by a mouse or the like as necessary, and the range of the shape measurement data or design data designated by the operator is detected. It is also possible to detect and parts.

幾何学的性状算出部52は、形状測定データ生成部51が生成した形状測定データに含まれる輪郭形状の幾何学的性状を算出する。このため幾何学的性状算出部52は、形状測定データに含まれた輪郭形状から直接定まる幾何学的性状を算出する一次性状算出部64と、一次性状算出部64が形状測定データから算出した一次的な幾何学的性状をさらに演算して二次的な幾何学的性状を演算する二次性状算出部65を、備える。
一次性状算出部64及び二次性状算出部65が算出した幾何学的性状データは、副記憶装置33に保存され又はGUI画面上に表示される。
形状測定データ生成部51が生成した形状測定データのうち、いずれの範囲のデータを一次性状算出部64により幾何学的性状を算出すべきデータの範囲とし、このデータの範囲に含まれる輪郭形状の種別が何であるかは、オペレータがGUI画面を操作することによって従来通り指定できる。
The geometric property calculation unit 52 calculates the geometric property of the contour shape included in the shape measurement data generated by the shape measurement data generation unit 51. Therefore, the geometric property calculation unit 52 has a primary property calculation unit 64 that calculates a geometric property that is directly determined from the contour shape included in the shape measurement data, and a primary property that the primary property calculation unit 64 has calculated from the shape measurement data. A secondary property calculation unit 65 for calculating a secondary geometric property by further calculating a specific geometric property.
The geometric property data calculated by the primary property calculation unit 64 and the secondary property calculation unit 65 is stored in the secondary storage device 33 or displayed on the GUI screen.
Of the shape measurement data generated by the shape measurement data generation unit 51, any range of data is used as a range of data for which the geometric property is to be calculated by the primary property calculation unit 64, and the contour shape included in this data range The type can be designated as usual by operating the GUI screen by the operator.

しかし、幾何学的性状算出部52は、形状測定データ生成部51が生成した形状測定データが、既知の設計データに従って表面の輪郭形状が形成された被測定物Wを測定したものであるときには、この設計データに基づいて、輪郭形状の幾何学的性状を算出すべきデータの範囲と輪郭形状の種別とを自動的に決定する。
すなわち、物体の輪郭形状を形成する際にその形状を指定するために使用されるCADデータなどの設計データは、「円弧」「直線」「円」「矩形」などの複数の種類の既知の幾何学的形状を有する幾何要素を用いて輪郭形状を特定している。そして被測定物Wの表面の輪郭形状を形成する際にその基となった設計データには、被測定物Wの表面上に形成された輪郭形状に対応する幾何要素の種別データ、座標データ、及び幾何要素の寸法等である幾何学的性状を特定する性状データが含まれている。
However, the geometric property calculation unit 52, when the shape measurement data generated by the shape measurement data generation unit 51 is the measurement object W having a surface contour shape formed according to known design data, Based on this design data, the range of data for which the geometrical properties of the contour shape are to be calculated and the type of contour shape are automatically determined.
In other words, design data such as CAD data used for designating the contour shape of an object includes a plurality of types of known geometries such as “arc”, “straight line”, “circle”, and “rectangle”. The contour shape is specified using a geometric element having a geometric shape. The design data used as the basis for forming the contour shape of the surface of the workpiece W includes type data, coordinate data of geometric elements corresponding to the contour shape formed on the surface of the workpiece W, And property data for specifying a geometric property such as a dimension of the geometric element is included.

そこで幾何学的性状算出部52は、計算部30に読み込まれ副記憶装置33等に記憶された、被測定物Wの表面の輪郭形状の設計データから、この設計データに含まれる幾何要素の種別データ、座標データ及び性状データを読み出す。そして、形状測定データ生成部51が生成した形状測定データのうち、設計データに含まれる幾何要素に従って形成された輪郭形状の部分を測定した範囲の外端の位置、及びこの輪郭形状の種別を、この幾何要素の種別データ及び性状データに基づいて決定する。   Therefore, the geometric property calculation unit 52 uses the design data of the contour shape of the surface of the workpiece W read by the calculation unit 30 and stored in the secondary storage device 33 or the like, and the type of the geometric element included in the design data. Data, coordinate data, and property data are read out. Then, out of the shape measurement data generated by the shape measurement data generation unit 51, the position of the outer end of the range in which the portion of the contour shape formed according to the geometric element included in the design data is measured, and the type of the contour shape, This is determined based on the type data and property data of this geometric element.

このため幾何学的性状算出部52は、形状測定データ生成部51が生成した被測定物Wの表面の輪郭形状の形状測定データと、被測定物Wの表面の輪郭形状を形成する基となった設計データと、の位置合わせを行う位置合わせ部61を備える。
また幾何学的性状算出部52は、形状測定データに位置合わせされた設計データに含まれる幾何要素の種別から、形状測定データのうちの、幾何要素に対応して形成された輪郭部分の形状の種別を決定する幾何要素種別決定部62を備える。
さらに幾何学的性状算出部52は、形状測定データに位置合わせされた設計データに含まれる幾何要素の外端の位置から、形状測定データのうちの、この幾何要素に従って形成された輪郭形状の部分を測定した範囲を決定するデータ範囲決定部63を備える。
For this reason, the geometric property calculation unit 52 forms the shape measurement data of the contour shape of the surface of the workpiece W generated by the shape measurement data generation unit 51 and the contour shape of the surface of the workpiece W. A positioning unit 61 is provided for positioning the design data.
Further, the geometric property calculation unit 52 determines the shape of the contour portion formed corresponding to the geometric element from the shape measurement data based on the type of the geometric element included in the design data aligned with the shape measurement data. A geometric element type determining unit 62 that determines the type is provided.
Further, the geometric property calculation unit 52 calculates a contour shape portion formed according to the geometric element from the position of the outer edge of the geometric element included in the design data aligned with the shape measurement data. A data range determining unit 63 is provided for determining the range in which the values are measured.

そしてデータ範囲決定部63は、決定したデータの範囲の全部又は一部を、幾何学的性状を算出するべきデータ範囲として、一次性状算出部64に対して指定する。また、幾何要素種別決定部62は、幾何要素に対応して形成された輪郭部分の形状の種別を一次性状算出部64に与える。
一次性状算出部64は、これらデータ範囲と種別に基づいて、形状測定データ生成部51が生成した形状測定データのうちの、指定されたデータ範囲に含まれる輪郭形状の幾何学的性状を算出する。
Then, the data range determination unit 63 designates all or part of the determined data range as the data range for which the geometric property is to be calculated, to the primary property calculation unit 64. The geometric element type determination unit 62 gives the shape type of the contour portion formed corresponding to the geometric element to the primary property calculation unit 64.
Based on the data range and type, the primary property calculation unit 64 calculates the geometric property of the contour shape included in the designated data range among the shape measurement data generated by the shape measurement data generation unit 51. .

図5は、本発明の実施例による幾何学的性状算出方法の全体フローチャートである。
まず、ステップS11において、図1に示す輪郭形状測定装置1は、触針11を被測定物Wの表面に接触させながらX方向可動部5を一定速度で移動させて、その間にピックアップ6が検出する変位信号を検出することにより、被測定物Wの表面の輪郭形状を測定する。
次にステップS12において、計算部30により実現される図4に示す輪郭形状測定プログラム50の形状測定データ生成部51は、アナログディジタル変換回路20を介してピックアップ6が検出する変位信号を順次読み取って、被測定物Wの表面の輪郭形状の形状測定データを生成する。
FIG. 5 is an overall flowchart of the geometric property calculation method according to the embodiment of the present invention.
First, in step S11, the contour shape measuring apparatus 1 shown in FIG. 1 moves the X-direction movable unit 5 at a constant speed while the stylus 11 is in contact with the surface of the object W to be measured, and the pickup 6 detects during that time. The contour shape of the surface of the workpiece W is measured by detecting the displacement signal.
Next, in step S12, the shape measurement data generation unit 51 of the contour shape measurement program 50 shown in FIG. 4 realized by the calculation unit 30 sequentially reads the displacement signals detected by the pickup 6 via the analog-digital conversion circuit 20. Then, shape measurement data of the contour shape of the surface of the workpiece W is generated.

ここで、形状測定データ生成部51によって形状測定データが生成された被測定物Wの表面には、既知の設計データに含まれる幾何要素に従って輪郭形状が形成された箇所を有していると仮定する。図6の(A)は、形状測定データ生成部51が形状測定データMDの例を示す図であり、図6の(B)は、図6の(A)に示す形状測定データMDを採取した箇所の輪郭形状の設計データDDを示す図である。
図6の(A)に示すように、形状測定データMDのMD1の範囲には、円弧状の凹部を測定した形状測定データが含まれている。このMD1の範囲にある輪郭形状は、図6の(B)に示す設計データDDに含まれる円弧Aに従って形成されたものである。
Here, it is assumed that the surface of the workpiece W from which the shape measurement data is generated by the shape measurement data generation unit 51 has a portion where a contour shape is formed according to the geometric elements included in the known design data. To do. 6A is a diagram illustrating an example of the shape measurement data MD by the shape measurement data generation unit 51, and FIG. 6B is a diagram illustrating the shape measurement data MD illustrated in FIG. 6A. It is a figure which shows the design data DD of the outline shape of a location.
As shown in FIG. 6A, the shape measurement data obtained by measuring the arc-shaped concave portion is included in the MD1 range of the shape measurement data MD. The contour shape in the MD1 range is formed according to the arc A included in the design data DD shown in FIG.

設計データDDは、輪郭形状を特定する幾何要素の種別データと、座標データと、幾何要素の寸法等を指定する性状データとを含んで構成されている。例えば図6の(B)に示す円弧Aのように、種別が「円弧」である幾何要素を含む設計データDDには、この幾何要素Aの座標データとして円弧Aを含む全円の中心点Oの座標が、この幾何要素Aの性状データとしてこの全円の半径R、円弧Aの開始角θ1及び円弧Aの終了角θ2が含まれている。
図5に戻り、ステップS13では、被測定物Wの表面の輪郭形状の設計データDDを用いて、被測定物Wの表面の形状測定データMDのうちからこの輪郭形状の幾何学的性状の計算を行うデータ範囲と、この輪郭形状の種別を決定する。
The design data DD includes geometric element type data that specifies the contour shape, coordinate data, and property data that specifies the dimensions of the geometric elements. For example, design data DD including a geometric element whose type is “arc”, such as an arc A shown in FIG. 6B, includes the center point O of the entire circle including the arc A as the coordinate data of the geometric element A. Are included as the property data of the geometric element A, the radius R of the entire circle, the start angle θ1 of the arc A, and the end angle θ2 of the arc A.
Returning to FIG. 5, in step S <b> 13, calculation of the geometric properties of the contour shape from the shape measurement data MD of the surface of the workpiece W is performed using the design data DD of the contour shape of the surface of the workpiece W. The data range to perform and the type of the contour shape are determined.

図7は、図5に示すサブルーチンS13のフローチャートである。サブルーチンS13では、形状測定データMDと設計データDDとの間で位置合わせを行った後、位置合わせされた設計データDDに含まれる幾何要素の外端の位置を求め、この幾何要素に従って形成された輪郭部分の形状測定データの範囲の外端を、この幾何要素の外端の位置から求める。
まずステップS20では、図4に示す幾何学的性状算出部52の位置合わせ部61は、形状測定データMDの座標と設計データDDの座標との間の相対位置差を求めることによってこれらの間の位置合わせを行う。図8の(A)〜図8の(C)は、形状測定データMDと設計データDDの位置合わせ方法の一例の説明図である。
FIG. 7 is a flowchart of the subroutine S13 shown in FIG. In the subroutine S13, after the alignment between the shape measurement data MD and the design data DD, the position of the outer end of the geometric element included in the aligned design data DD is obtained, and the shape is formed according to this geometric element. The outer end of the range of the shape measurement data of the contour portion is obtained from the position of the outer end of this geometric element.
First, in step S20, the alignment unit 61 of the geometric property calculation unit 52 shown in FIG. 4 obtains a relative position difference between the coordinates of the shape measurement data MD and the coordinates of the design data DD, thereby determining the relative position difference therebetween. Perform alignment. 8A to 8C are explanatory diagrams illustrating an example of a method for aligning the shape measurement data MD and the design data DD.

形状測定データMDの座標は、輪郭形状測定装置1のテーブル2上のどこに被測定物Wを置くかに応じて変化するため、形状測定データMDの座標と設計データDDの座標とは図8の(A)に示すように相対位置差eがある。このため、図8の(B)に示すように幾何要素Aの外端P1及びP2の位置から、この幾何要素Aに従って形成された輪郭部分のデータ範囲MD1を求めるためには、形状測定データMDの座標と設計データDDの座標との間の相対位置差eを求める必要がある。   Since the coordinates of the shape measurement data MD change depending on where the object to be measured W is placed on the table 2 of the contour shape measuring apparatus 1, the coordinates of the shape measurement data MD and the coordinates of the design data DD are shown in FIG. There is a relative position difference e as shown in FIG. Therefore, in order to obtain the data range MD1 of the contour portion formed according to the geometric element A from the positions of the outer ends P1 and P2 of the geometric element A as shown in FIG. 8B, the shape measurement data MD It is necessary to obtain the relative position difference e between the coordinates of the design data DD and the coordinates of the design data DD.

そこで、例えば図8の(C)に示す位置合わせ方法では、設計データDD上の各点PD1〜PD5と、これらの点からそれぞれ最も近い形状測定データ上の点PM1〜PM5と、の間のそれぞれの位置誤差ei1〜ei5を求め、これら総誤差Σeij(j=1〜5)が最も小さくなるような、形状測定データMDと設計データDDとの間の相対移動量を算出する。
図9は、例えば形状測定データMDの座標と設計データDDの座標との間の相対位置差eに、データの回転誤差が含まないと仮定した場合の、形状測定データMDと設計データDDとの位置合わせ方法の一例を示すフローチャートである。
Therefore, for example, in the alignment method shown in FIG. 8C, each of the points PD1 to PD5 on the design data DD and the points PM1 to PM5 on the shape measurement data closest to these points, respectively. Position errors ei1 to ei5 are calculated, and a relative movement amount between the shape measurement data MD and the design data DD is calculated so that these total errors Σeij (j = 1 to 5) are minimized.
FIG. 9 shows, for example, the relationship between the shape measurement data MD and the design data DD when it is assumed that the relative position difference e between the coordinates of the shape measurement data MD and the coordinates of the design data DD does not include a data rotation error. It is a flowchart which shows an example of the alignment method.

ステップS31において位置合わせ部61は、現状の相対位置関係において、設計データDD上のM個の点と、これらの点からそれぞれ最も近い形状測定データ上の点との間のそれぞれの位置誤差ei1〜eiMを求め、これらの総誤差e0(=Σe0j(j=1〜M))を計算し、ステップS32において総誤差e0を一時保存する。
次にステップS33〜ステップS36において位置合わせ部61は、形状測定データMDと設計データDDとの相対位置を、全方位360度をN等分した各方向θi(i=1〜N)のそれぞれの方向に所定の距離だけずらした場合の、各総誤差ei(=Σeij(j=1〜M))を計算し、保存する。
In step S31, the alignment unit 61 determines each position error ei1 between the M points on the design data DD and the point on the shape measurement data closest to these points in the current relative positional relationship. eiM is obtained, the total error e0 (= Σe0j (j = 1 to M)) is calculated, and the total error e0 is temporarily stored in step S32.
Next, in step S33 to step S36, the alignment unit 61 determines the relative position between the shape measurement data MD and the design data DD in each direction θi (i = 1 to N) obtained by equally dividing 360 degrees in all directions. Each total error ei (= Σeij (j = 1 to M)) is calculated and stored when it is shifted by a predetermined distance in the direction.

ステップS37において位置合わせ部61は、各方向θiについて計算した各総誤差eiのいずれもが、ステップS32で保存した移動前の総誤差e0よりも増加していた場合には、現在、形状測定データMDと設計データDDとが最も良く位置合わせされていると判断して処理を終了する。
また、各角度θiについて計算した各総誤差eiのいずれかが総誤差e0より小さい場合には、位置合わせ部61は、これら各総誤差eiのうち最も小さい総誤差etとなった方向θtを、形状測定データMDと設計データDDとの間の相対位置をずらす方向として決定する。ステップS39において位置合わせ部61は、形状測定データMDと設計データDDとの位置をθtの方向に所定の距離だけ相対移動させ、そのときの各総誤差eo(=Σeoj(j=1〜M))を計算し、保存する(ステップS40、S41)。
In step S <b> 37, if any of the total errors ei calculated for each direction θi is greater than the total error e <b> 0 before movement stored in step S <b> 32, the alignment unit 61 currently determines the shape measurement data. It is determined that the MD and the design data DD are best aligned, and the process ends.
If any of the total errors ei calculated for each angle θi is smaller than the total error e0, the alignment unit 61 determines the direction θt that is the smallest total error et among these total errors ei, The direction in which the relative position between the shape measurement data MD and the design data DD is shifted is determined. In step S39, the alignment unit 61 relatively moves the position of the shape measurement data MD and the design data DD by a predetermined distance in the direction of θt, and each total error eo (= Σeoj (j = 1 to M) at that time. ) Is calculated and stored (steps S40 and S41).

ステップS42において位置合わせ部61は、形状測定データMDと設計データDDとの位置をθtの方向に所定の距離だけさらに相対移動させ、そのときの各総誤差en(=Σenj(j=1〜M))を計算し、保存する(ステップS43、S44)。
そしてステップS45において位置合わせ部61は、ステップS42による相対移動によって形状測定データMDと設計データDDとの間の位置誤差が増加したか否か(すなわちen>eoとなったか否か)を判定し、まだ増加していない場合にはステップS46において各総誤差eoの値を各総誤差enの値に更新した後に、処理をステップS42に戻す。
In step S42, the alignment unit 61 further moves the positions of the shape measurement data MD and the design data DD by a predetermined distance in the direction of θt, and each total error en (= Σenj (j = 1 to M) at that time. )) Is calculated and stored (steps S43 and S44).
In step S45, the alignment unit 61 determines whether or not the position error between the shape measurement data MD and the design data DD has increased due to the relative movement in step S42 (that is, whether or not en> eo). If the total error eo has not yet increased, the value of each total error eo is updated to the value of each total error en in step S46, and then the process returns to step S42.

以後、位置合わせ部61は、θt方向の相対移動によって形状測定データMDと設計データDDとの間の位置誤差が、最小値を過ぎて増加し始めるまでステップS42〜ステップS46を繰り返し、形状測定データMDと設計データDDとの間の位置誤差が最小値を過ぎたとき(すなわちステップS45の判定でen>eo)となったとき、ステップS47において形状測定データMDと設計データDDとの間の相対位置を、−θtの方向に1ステップだけ戻してステップS31に処理を戻す。
位置合わせ部61は以上の動作を、形状測定データMDと設計データDDとを全方向に相対移動させたときに、いずれ方向においても形状測定データMDと設計データDDとの間の位置誤差が増加するまで繰り返す。
その結果、形状測定データMDの座標と設計データDDの座標とは、これらのデータが図8の(B)に示すように最も良く重なり合うまで相対移動されるので、移動前の位置関係と移動後の位置関係を比較することによって相対位置差eを求めることができる。
Thereafter, the alignment unit 61 repeats steps S42 to S46 until the position error between the shape measurement data MD and the design data DD starts to increase beyond the minimum value due to relative movement in the θt direction, and the shape measurement data When the position error between the MD and the design data DD exceeds the minimum value (that is, en> eo in the determination in step S45), the relative value between the shape measurement data MD and the design data DD is determined in step S47. The position is returned by one step in the direction of -θt, and the process returns to step S31.
When the alignment unit 61 moves the shape measurement data MD and the design data DD in all directions relative to each other, the position error between the shape measurement data MD and the design data DD increases in any direction. Repeat until
As a result, the coordinates of the shape measurement data MD and the coordinates of the design data DD are relatively moved until these data overlap best as shown in FIG. The relative positional difference e can be obtained by comparing the positional relationships of.

図7に戻りステップS21では、図4に示す幾何要素種別決定部62は、形状測定データMDに位置合わせされた設計データDDに含まれる幾何要素の種別データ(図6の(B)に示す例では幾何要素「A」の種別データ「円弧」)を、この幾何要素に従って形成された輪郭形状の種別として決定する。
またデータ範囲決定部63は、被測定物Wの表面の形状測定データMDのうちからこの幾何要素に従って形成された輪郭形状のデータ範囲(図6の(A)に示す例ではデータ範囲MD1)を決定する。
Returning to FIG. 7, in step S <b> 21, the geometric element type determination unit 62 shown in FIG. 4 includes the geometric element type data included in the design data DD aligned with the shape measurement data MD (example shown in FIG. 6B). Then, the type data “arc” of the geometric element “A” is determined as the type of the contour shape formed according to this geometric element.
Further, the data range determination unit 63 selects the contour shape data range (data range MD1 in the example shown in FIG. 6A) formed from the shape measurement data MD of the surface of the workpiece W according to this geometric element. decide.

図7に示すルーチンS21にて実行される各ステップの例を示すフローチャートを、図10に示す。
まず、ステップS51において、幾何要素種別決定部62は、形状測定データMDに位置合わせされた設計データDDに含まれる幾何要素の種別データを、この幾何要素に従って形成された輪郭形状の種別として決定する。
ステップS52において、データ範囲決定部63は、ステップS51で決定した種別データに応じて、この幾何要素の性状データからこの幾何要素の外端の座標を取得する。
A flowchart showing an example of each step executed in the routine S21 shown in FIG. 7 is shown in FIG.
First, in step S51, the geometric element type determination unit 62 determines the geometric element type data included in the design data DD aligned with the shape measurement data MD as the type of the contour shape formed according to this geometric element. .
In step S52, the data range determination unit 63 acquires the coordinates of the outer end of this geometric element from the property data of this geometric element according to the type data determined in step S51.

ここで幾何要素の「外端」とは、設計データDD中の幾何要素が、例えば図11の(A)に示す円弧OCのような開曲線である場合には、その両端EP1及びEP2をいう。幾何要素が、直線である場合、あるいは多角形を構成する閉じた図形の辺の一部を除くことによって定義される開いた図形である場合も同様である。
そして、例えば幾何要素が円弧OCである場合には、その種別データ、円弧OCを含む前縁Cの中心位置O、並びに開始角θ1及び終了角θ2に応じて、既知の算出式によって外端EP1及びEP2の位置を算出することが可能である。
設計データDD中の幾何要素が、例えば図11の(B)に示す半球の球面のような開いた面Sである場合には、データ範囲決定部63は、その開いた面Sを囲う閉曲線ECを幾何要素の「外端」とする。
Here, the “outer end” of the geometric element means both ends EP1 and EP2 when the geometric element in the design data DD is an open curve such as an arc OC shown in FIG. . The same applies to the case where the geometric element is a straight line or an open figure defined by removing a part of the sides of the closed figure constituting the polygon.
For example, when the geometric element is an arc OC, the outer end EP1 is calculated by a known calculation formula according to the type data, the center position O of the leading edge C including the arc OC, and the start angle θ1 and the end angle θ2. And the position of EP2 can be calculated.
When the geometric element in the design data DD is an open surface S such as a hemispherical spherical surface shown in FIG. 11B, for example, the data range determining unit 63 closes the closed curve EC surrounding the open surface S. Is the “outer end” of the geometric element.

ここで、幾何学的性状の計算を所望する形状測定データMDが、閉曲線や閉曲面などの閉じた図形である場合には、そもそも計算を行うデータ範囲の開始点と終了点とを指定する必要がないため外端の位置を算出する必要がない。
このような場合には、データ範囲決定部63は、この幾何要素に対応する輪郭形状のデータ範囲を決定せず、一次性状算出部64は、幾何要素種別決定部62が決定した種別のみを用いて形状測定データに含まれる輪郭形状の幾何学的性状の計算を行う。
Here, when the shape measurement data MD for which calculation of geometric properties is desired is a closed figure such as a closed curve or a closed curved surface, it is necessary to specify the start point and end point of the data range to be calculated in the first place. There is no need to calculate the position of the outer end.
In such a case, the data range determination unit 63 does not determine the data range of the contour shape corresponding to this geometric element, and the primary property calculation unit 64 uses only the type determined by the geometric element type determination unit 62. The geometric properties of the contour shape included in the shape measurement data are calculated.

ステップS53において、データ範囲決定部63は、ステップS52で取得した幾何要素の外端に対応する形状測定データ上の位置を決定し、この位置を、幾何要素に従って形成された輪郭形状の部分を測定したデータの範囲の外端とする。例えばデータ範囲決定部63は、形状測定データ上の各位置のうち、ステップS52で取得した幾何要素の外端に最も近い位置を、このようなデータ範囲の外端として決定してよい。   In step S53, the data range determination unit 63 determines a position on the shape measurement data corresponding to the outer end of the geometric element acquired in step S52, and measures the position of the contour shape formed according to the geometric element. The outer edge of the data range. For example, the data range determination unit 63 may determine the position closest to the outer end of the geometric element acquired in step S52 among the positions on the shape measurement data as the outer end of such a data range.

図7に戻り、ステップS22においてデータ範囲決定部63は、決定したデータ範囲の全部又は一部を、幾何学的性状を算出するべきデータ範囲として決定する。図12に、データ範囲決定部63による算出範囲の決定方法の例を示す。
まずステップS21において、設計データDDの幾何要素である円弧Aの外端P1及びP2に最も近い測定データMD上の点P1’及びP2’が、設計データDDの円弧Aに対応する輪郭部分RN1を測定したデータ範囲として決定されたとする。
Returning to FIG. 7, in step S <b> 22, the data range determination unit 63 determines all or part of the determined data range as the data range for which the geometric property is to be calculated. FIG. 12 shows an example of a calculation range determination method by the data range determination unit 63.
First, in step S21, the points P1 ′ and P2 ′ on the measurement data MD closest to the outer ends P1 and P2 of the arc A, which is the geometric element of the design data DD, represent the contour portion RN1 corresponding to the arc A of the design data DD. Suppose that it was determined as the measured data range.

しかし図示のように、通常の被測定物Wでは、理論的な設計データDDよりも点P1’及びP2’のエッジがダレており、点P1’及びP2’の近傍部分を含む範囲RN1のデータに基づいて幾何学的性状を算出すると、算出結果に大きな誤差を生じるおそれがある。
したがってデータ範囲決定部63は、幾何要素に対応して形成された輪郭部分の範囲として決定された範囲RN1より、所定のマージンΔMだけ内側の範囲RN2を、幾何学的性状を算出するべきデータ範囲として決定する。
However, as shown in the drawing, in the normal object to be measured W, the edges of the points P1 ′ and P2 ′ are sag rather than the theoretical design data DD, and the data in the range RN1 including the vicinity of the points P1 ′ and P2 ′. If the geometric properties are calculated based on the above, a large error may occur in the calculation result.
Therefore, the data range determination unit 63 sets the range RN2 that is inward by a predetermined margin ΔM from the range RN1 determined as the range of the contour portion formed corresponding to the geometric element, and the data range for calculating the geometric properties. Determine as.

そして図5に戻り、ステップS14において、一次性状算出部64は、データ範囲決定部63が決定した算出範囲と、幾何要素種別決定部62が決定した輪郭形状の種別を用いて、この算出範囲の形状測定データが示す輪郭形状の幾何学的性状を特定する数値を算出する。例えば算出範囲の形状測定データが図6の(A)に示す円弧状の輪郭形状を示す場合には、一次性状算出部64は、この輪郭形状を含む全円の中心位置、半径、円弧の開始角及び終了角、並びに開始位置及び終了位置等の幾何学的性状を算出する。   Returning to FIG. 5, in step S14, the primary property calculation unit 64 uses the calculation range determined by the data range determination unit 63 and the contour shape type determined by the geometric element type determination unit 62. A numerical value for specifying the geometric property of the contour shape indicated by the shape measurement data is calculated. For example, when the shape measurement data of the calculation range indicates the arc-shaped contour shape shown in FIG. 6A, the primary property calculation unit 64 starts the center position, radius, and arc of the entire circle including the contour shape. Geometric properties such as corners and end angles, and start and end positions are calculated.

さらにステップS15では、GUI部53は、ステップS14において算出された一次的な幾何学的性状を示す数値を更に演算して、二次的な幾何学的性状を演算するための、操作手段を、表示部37に表示されるGUI画面上に提供する。
例えば、GUI部53は、一次的な幾何学的性状の算出が済んだデータ範囲と、算出するべき二次的な幾何学的性状の種類と、をオペレータがマウスを用いて選択することができる選択画面を生成してよい。
次にステップS16では、GUI部53により生成されたGUI画面を介して入力したオペレータの操作コマンドに従って、ステップS14において算出された一次的な幾何学的性状を示す数値を更に演算して、二次的な幾何学的性状を演算する。
In step S15, the GUI unit 53 further calculates an operation means for calculating a secondary geometric property by further calculating the numerical value indicating the primary geometric property calculated in step S14. This is provided on the GUI screen displayed on the display unit 37.
For example, the GUI unit 53 allows the operator to select the data range for which the primary geometric property has been calculated and the type of the secondary geometric property to be calculated by using the mouse. A selection screen may be generated.
Next, in step S16, according to the operator's operation command input via the GUI screen generated by the GUI unit 53, the numerical value indicating the primary geometric property calculated in step S14 is further calculated to obtain the secondary To calculate the geometrical properties.

図13は、図5に示す、幾何学的性状の計算を行う形状測定データMDの範囲と輪郭形状の種別を決定するサブルーチンS13の第2例のフローチャートである。
設計データに複数の幾何要素が含まれ、形状測定データにもこれら複数の幾何要素に対応する輪郭形状がそれぞれ含まれている場合、その全てについて幾何学的性状の計算を行う必要がない場合がある。したがって図13に示すフローチャートでは、形状測定データ中に複数含まれる輪郭形状のうち、幾何学的性状の計算を行う必要があるものだけ計算範囲を決定する場合の例を示す。
FIG. 13 is a flowchart of a second example of the subroutine S13 for determining the range of the shape measurement data MD for calculating the geometric property and the type of the contour shape shown in FIG.
If the design data includes multiple geometric elements, and the shape measurement data also includes contour shapes corresponding to these multiple geometric elements, it may not be necessary to calculate geometric properties for all of them. is there. Therefore, the flowchart shown in FIG. 13 shows an example in which the calculation range is determined for only the contour shapes included in the shape measurement data that need to be calculated for geometric properties.

まず、ステップS60において図4に示すGUI部53は、形状測定データ生成部51が生成した形状測定データMDを表示部37上に表示する。このとき例えばGUI部53は、図14に示すように、形状測定データMDをGUI画面上のウインドウ部101に表示してよい。
そして、オペレータが表示部37上の一箇所を指定すると、この場所を含む所定の範囲内に表示された形状測定データを計算対象データとして選択する。
例えば、オペレータがマウス等の入力部35を操作して、ウインドウ101に表示されたカーソル102の位置を測定データMDの表示箇所103の上へ移動させ、この位置103を指定すると、GUI部53はこの位置を中心とする幅W及び高さHの矩形領域内の形状測定データを選択する。
First, in step S <b> 60, the GUI unit 53 illustrated in FIG. 4 displays the shape measurement data MD generated by the shape measurement data generation unit 51 on the display unit 37. At this time, for example, the GUI unit 53 may display the shape measurement data MD on the window unit 101 on the GUI screen as shown in FIG.
When the operator designates one place on the display unit 37, the shape measurement data displayed in a predetermined range including this place is selected as calculation target data.
For example, when the operator operates the input unit 35 such as a mouse to move the position of the cursor 102 displayed in the window 101 onto the display location 103 of the measurement data MD and designates this position 103, the GUI unit 53 Shape measurement data in a rectangular area having a width W and a height H centered on this position is selected.

次にステップS61において、GUI部53は、計算部30に読み込まれ副記憶装置33等に記憶された設計データDDを表示部37上に表示する。そして、オペレータが、GUI画面を操作して、ステップS60で選択した形状測定データの箇所の輪郭形状の設計データである幾何要素を指定すると、GUI部53は、この幾何要素をステップS60で選択した形状測定データに対応する幾何要素として選択する。   In step S <b> 61, the GUI unit 53 displays the design data DD read into the calculation unit 30 and stored in the secondary storage device 33 on the display unit 37. Then, when the operator operates the GUI screen and designates a geometric element that is the design data of the contour shape of the part of the shape measurement data selected in step S60, the GUI unit 53 selects the geometric element in step S60. A geometric element corresponding to the shape measurement data is selected.

そしてステップS20において位置合わせ部61は、図8及び図9を参照して説明したのと同様に、ステップS60で選択した範囲の形状測定データと、ステップS61において選択した幾何要素との間の相対位置差がなくなるように、形状測定データと設計データとの間の位置合わせを行う。
ステップS21において、幾何要素種別決定部62とデータ範囲決定部63は、図10を参照して説明したのと同様に、ステップS60で選択した範囲の形状測定データのうちの、ステップS61において選択した幾何要素に従って形成された輪郭形状を測定したデータ範囲、並びに輪郭形状の種別を決定する。
ステップS22において、データ範囲決定部63は、図12を参照して説明したのと同様に、決定したデータ範囲の全部又は一部を、幾何学的性状を算出するべきデータ範囲として決定する。
In step S20, the alignment unit 61 performs a relative operation between the shape measurement data in the range selected in step S60 and the geometric element selected in step S61, as described with reference to FIGS. Position alignment between the shape measurement data and the design data is performed so that the position difference is eliminated.
In step S21, the geometric element type determination unit 62 and the data range determination unit 63 select in step S61 out of the shape measurement data in the range selected in step S60, as described with reference to FIG. A data range obtained by measuring the contour shape formed according to the geometric element and the type of the contour shape are determined.
In step S22, the data range determination unit 63 determines all or part of the determined data range as the data range for which the geometric property is to be calculated, as described with reference to FIG.

本発明は、被測定物の輪郭形状を測定する輪郭形状測定装置、並びに被測定物表面上に形成された輪郭形状の輪郭形状を測定した形状測定データから、その輪郭形状の寸法や、中心位置又は真円度といった幾何学的性状を算出する方法及びプログラムに利用可能である。   The present invention relates to a contour shape measuring device for measuring the contour shape of an object to be measured, and shape measurement data obtained by measuring the contour shape of the contour shape formed on the surface of the object to be measured. Alternatively, the present invention can be used for a method and program for calculating geometric properties such as roundness.

輪郭形状測定装置の基本構成図である。It is a basic lineblock diagram of a contour shape measuring device. (A)は被測定物表面上に形成された輪郭形状の形状測定データの例であり、(B)は(A)に示す輪郭形状について算出される幾何学的性状の例を示す図である。(A) is an example of the shape measurement data of the contour shape formed on the surface of the object to be measured, and (B) is a diagram showing an example of the geometric property calculated for the contour shape shown in (A). . 図1に示す輪郭形状測定装置を制御して、本発明による輪郭形状測定装置を実現する計算部の概略構成例を示す図である。It is a figure which shows the example of schematic structure of the calculation part which controls the outline shape measuring apparatus shown in FIG. 1, and implement | achieves the outline shape measuring apparatus by this invention. 図3に示す計算部により実現される機能ブロック図である。It is a functional block diagram implement | achieved by the calculation part shown in FIG. 本発明の実施例による幾何学的性状算出方法の全体フローチャートである。4 is an overall flowchart of a geometric property calculation method according to an embodiment of the present invention. (A)は形状測定データ生成部51が形状測定データMDの例を示す図であり、(B)は(A)に示す形状測定データMDを採取した箇所の輪郭形状の設計データDDを示す図である。(A) is a figure which shows the example of shape measurement data MD by the shape measurement data production | generation part 51, (B) is a figure which shows the design data DD of the contour shape of the location which extracted the shape measurement data MD shown to (A). It is. 図5に示すサブルーチンS13の第1例のフローチャートである。It is a flowchart of the 1st example of subroutine S13 shown in FIG. (A)〜(C)は形状測定データと設計データの位置合わせ方法の一例の説明図である。(A)-(C) are explanatory drawings of an example of the positioning method of shape measurement data and design data. 図7に示すサブルーチンS20の一例のフローチャートである。It is a flowchart of an example of subroutine S20 shown in FIG. 図7に示すサブルーチンS21のフローチャートである。It is a flowchart of subroutine S21 shown in FIG. (A)〜(D)は、幾何要素の外端の例を示す説明図である。(A)-(D) are explanatory drawings which show the example of the outer end of a geometric element. 幾何学的性状の算出範囲の決定方法の説明図である。It is explanatory drawing of the determination method of the calculation range of geometric property. 図5に示すサブルーチンS13の第2例のフローチャートである。It is a flowchart of the 2nd example of subroutine S13 shown in FIG. 幾何学的性状を算出する形状測定データを選択するGUI画面を示す図である。It is a figure which shows the GUI screen which selects the shape measurement data which calculates geometric property.

符号の説明Explanation of symbols

1 輪郭形状測定装置
2 テーブル
3 コラム
4 Z方向可動部
5 X方向可動部
6 ピックアップ
7 カンチレバー
10 腕部
11 触針
50 輪郭形状測定プログラム
52 幾何学的性状算出部
DESCRIPTION OF SYMBOLS 1 Contour shape measuring apparatus 2 Table 3 Column 4 Z direction movable part 5 X direction movable part 6 Pickup 7 Cantilever 10 Arm part 11 Stylus 50 Contour shape measurement program 52 Geometric property calculation part

Claims (6)

輪郭形状を特定する幾何要素を含む設計データに従って形成された、被測定物表面上の輪郭形状の幾何学的性状を算出する被測定物の幾何学的性状算出方法であって、
前記被測定物表面上の輪郭形状を測定して得た形状測定データと前記設計データとの間の位置合わせを行うステップと、
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の外端の位置から決定するステップと、
を有することを特徴とする幾何学的性状算出方法。
A geometric property calculation method for an object to be measured for calculating a geometric property of a contour shape on a surface of the object to be measured, which is formed according to design data including a geometric element for specifying the contour shape,
Performing alignment between the shape measurement data obtained by measuring the contour shape on the surface of the object to be measured and the design data;
Out of the shape measurement data, the position of the outer end of the data range of the contour shape portion formed according to the geometric element is the outer end of the geometric element included in the design data aligned with the shape measurement data. Determining from the position of
A geometric property calculation method characterized by comprising:
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分の形状の種別を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の種別から決定するステップを、さらに有することを特徴とする請求項1に記載の幾何学的性状算出方法。   Determining a shape type of a portion of a contour shape formed according to the geometric element from the shape measurement data, based on the type of the geometric element included in the design data aligned with the shape measurement data; The geometric property calculation method according to claim 1, further comprising: 輪郭形状を特定する幾何要素を含む設計データに従って形成された、被測定物表面上の輪郭形状の幾何学的性状を算出するための、被測定物の幾何学的性状算出プログラムであって、
前記被測定物表面の輪郭形状を測定して得た形状測定データと前記設計データとの間の位置合わせを行うステップと、
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の外端の位置から決定するステップと、
をコンピュータに実行させることを特徴とする幾何学的性状算出プログラム。
A program for calculating geometric properties of an object to be measured for calculating the geometric properties of the contour shape on the surface of the object to be measured, which is formed according to design data including a geometric element for specifying the contour shape,
Performing alignment between the shape measurement data obtained by measuring the contour shape of the surface of the object to be measured and the design data;
Out of the shape measurement data, the position of the outer end of the data range of the contour shape portion formed according to the geometric element is the outer end of the geometric element included in the design data aligned with the shape measurement data. Determining from the position of
A geometric property calculation program for causing a computer to execute.
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分の形状の種別を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の種別から決定するステップを、さらにコンピュータに実行させることを特徴とする請求項3に記載の幾何学的性状算出プログラム。   Determining a shape type of a portion of a contour shape formed according to the geometric element from the shape measurement data, based on the type of the geometric element included in the design data aligned with the shape measurement data; The geometric property calculation program according to claim 3, further causing a computer to execute the program. 被測定物の表面上の輪郭形状測定を行う輪郭形状測定部と、前記輪郭形状測定の結果から前記被測定物の表面上の輪郭形状の形状測定データを生成する形状測定データ生成部と、前記形状測定データが示す前記輪郭形状の幾何学的性状を算出する幾何学的性状算出部と、を有する輪郭形状測定装置であって、
輪郭形状を特定する幾何要素を含む設計データと、この設計データに従って形成された前記被測定物表面の輪郭形状の前記形状測定データとの間の位置合わせを行う位置合わせ部と、
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分のデータの範囲の外端の位置を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の外端の位置から決定するデータ範囲決定部と、
を備えることを特徴とする輪郭形状測定装置。
A contour shape measuring unit for measuring the contour shape on the surface of the object to be measured; a shape measurement data generating unit for generating shape measurement data of the contour shape on the surface of the object to be measured from the result of the contour shape measurement; A contour shape measuring device having a geometric property calculation unit for calculating a geometric property of the contour shape indicated by shape measurement data,
An alignment unit that performs alignment between design data including a geometric element that specifies a contour shape and the shape measurement data of the contour shape of the surface of the object to be measured formed according to the design data;
Out of the shape measurement data, the position of the outer end of the data range of the contour shape portion formed according to the geometric element is the outer end of the geometric element included in the design data aligned with the shape measurement data. A data range determining unit that determines from the position of
A contour shape measuring apparatus comprising:
前記形状測定データのうち、前記幾何要素に従って形成された輪郭形状の部分の形状の種別を、前記形状測定データに位置合わせされた前記設計データに含まれる前記幾何要素の種別から決定する幾何要素種別決定部を、を備えることを特徴とする請求項5に記載の輪郭形状測定装置。   Of the shape measurement data, a shape type of a portion of a contour shape formed according to the geometric element is determined from a type of the geometric element included in the design data aligned with the shape measurement data. The contour shape measuring apparatus according to claim 5, further comprising a determining unit.
JP2006301496A 2006-11-07 2006-11-07 Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument Pending JP2008116392A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006301496A JP2008116392A (en) 2006-11-07 2006-11-07 Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006301496A JP2008116392A (en) 2006-11-07 2006-11-07 Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument

Publications (1)

Publication Number Publication Date
JP2008116392A true JP2008116392A (en) 2008-05-22

Family

ID=39502430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006301496A Pending JP2008116392A (en) 2006-11-07 2006-11-07 Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument

Country Status (1)

Country Link
JP (1) JP2008116392A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013011063A1 (en) 2012-07-02 2014-01-02 Mitutoyo Corp. Form analysis method and form analysis program
US20140249775A1 (en) * 2011-07-13 2014-09-04 Carl Mahr Holding Gmbh Contour meter and method for measuring the contour of a workpiece having tangentially adjoining contour geometries

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3020081B2 (en) * 1994-05-30 2000-03-15 株式会社東京精密 Automatic shape calculation method and device for contour shape measuring machine
JP2001041725A (en) * 1999-07-28 2001-02-16 Nikon Corp Shape measurement device
JP2004325348A (en) * 2003-04-25 2004-11-18 Olympus Corp Method and device for evaluating aspherical lens
JP2005208868A (en) * 2004-01-22 2005-08-04 Hitachi Eng Co Ltd Point cloud data comparison method, point cloud data comparison device, point cloud data acquisition device, and point cloud data comparison system
JP2005326324A (en) * 2004-05-17 2005-11-24 Toshiba Corp Apparatus surface roughness measuring apparatus and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3020081B2 (en) * 1994-05-30 2000-03-15 株式会社東京精密 Automatic shape calculation method and device for contour shape measuring machine
JP2001041725A (en) * 1999-07-28 2001-02-16 Nikon Corp Shape measurement device
JP2004325348A (en) * 2003-04-25 2004-11-18 Olympus Corp Method and device for evaluating aspherical lens
JP2005208868A (en) * 2004-01-22 2005-08-04 Hitachi Eng Co Ltd Point cloud data comparison method, point cloud data comparison device, point cloud data acquisition device, and point cloud data comparison system
JP2005326324A (en) * 2004-05-17 2005-11-24 Toshiba Corp Apparatus surface roughness measuring apparatus and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140249775A1 (en) * 2011-07-13 2014-09-04 Carl Mahr Holding Gmbh Contour meter and method for measuring the contour of a workpiece having tangentially adjoining contour geometries
US10274301B2 (en) * 2011-07-13 2019-04-30 Carl Mahr Holding Gmbh Contour meter and method for measuring the contour of a workpiece having tangentially adjoining contour geometries
DE102013011063A1 (en) 2012-07-02 2014-01-02 Mitutoyo Corp. Form analysis method and form analysis program
US9983001B2 (en) 2012-07-02 2018-05-29 Mitutoyo Corporation Shape analysis method and shape analysis program
DE102013011063B4 (en) 2012-07-02 2023-06-29 Mitutoyo Corp. Shape analysis method and shape analysis program

Similar Documents

Publication Publication Date Title
JP5274782B2 (en) Surface texture measuring device, surface texture measuring method, and surface texture measuring program
JP5312032B2 (en) Surface shape measuring apparatus and surface shape measuring method
CN100419371C (en) Surface profiling measuring device and method for making correction table of profiling measuring head
CN100412505C (en) Width measuring method and surface property measuring equipment
JP5648692B2 (en) Shape measuring apparatus, shape measuring method, structure manufacturing method and program
JP6144157B2 (en) Shape measuring device and V-groove centripetal measuring method
US7039550B2 (en) Surface scan measuring instrument, surface scan measuring method, surface scan measuring program and recording medium
JP4459264B2 (en) Three-dimensional shape measurement method
CN107796352B (en) Roundness measuring device
CN104995481B (en) The method that feature is found out using lathe
JP6219141B2 (en) Shape measuring apparatus and shape measuring method
JP5649262B2 (en) MEASUREMENT DISPLAY METHOD AND MECHANISM PROVIDED WITH MEASUREMENT DISPLAY DEVICE
JP2011085403A (en) Method for calibrating amount of offset and machine for measuring properties and condition of surface
EP1717545A1 (en) Surface roughness/contour profile measuring instrument
US6587810B1 (en) Coordinate measurement device and method for controlling same
JP2008116392A (en) Geometrical properties calculating method for object to be measured, geometrical property program, and profile-shape measuring instrument
JP2014130060A (en) Shape measuring method and apparatus
CN116086272A (en) Control method of shape measuring apparatus and recording memory
JP2009288107A (en) Shape measuring apparatus, method and program
JP4322087B2 (en) Work surface measurement method, program and medium
JP3853658B2 (en) Image measuring apparatus and image measuring program
JP5064725B2 (en) Shape measurement method
JP2017125740A (en) Three-dimensional measuring machine, measuring method, and measuring program
JP4074202B2 (en) Image measuring apparatus and program for generating edge tracking measurement program
JP5332010B2 (en) Shape measuring apparatus, shape measuring method, and shape measuring program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120110

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120522

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121002