JPH04355316A - Surface property measuring machine - Google Patents
Surface property measuring machineInfo
- Publication number
- JPH04355316A JPH04355316A JP3155080A JP15508091A JPH04355316A JP H04355316 A JPH04355316 A JP H04355316A JP 3155080 A JP3155080 A JP 3155080A JP 15508091 A JP15508091 A JP 15508091A JP H04355316 A JPH04355316 A JP H04355316A
- Authority
- JP
- Japan
- Prior art keywords
- range
- mark
- magnification
- measurement
- display
- 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.)
- Granted
Links
- 238000005259 measurement Methods 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 13
- 238000001514 detection method Methods 0.000 claims description 2
- 230000003321 amplification Effects 0.000 abstract description 9
- 238000003199 nucleic acid amplification method Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 241001422033 Thestylus Species 0.000 description 7
- 238000012937 correction Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000003746 surface roughness Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、物体の表面性状を検出
して表示する表面性状測定機に関し、特に複数の測定レ
ンジの測定値を同時に表示可能とした表面性状測定機に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a surface texture measuring device for detecting and displaying the surface texture of an object, and more particularly to a surface texture measuring device capable of simultaneously displaying measured values from a plurality of measurement ranges.
【0002】0002
【従来の技術】物体表面の性状は、変化の小さい順に、
粗さ、うねり、輪郭(形状)等と呼ばれる。表面性状測
定機は、このような物体表面の性状を、接触型又は非接
触型の検出器を用いて高精度に検出する。接触型の検出
器(触針)を用いる表面性状測定機には、フルストロー
ク0.5mmを数1000分の1の分解能で測定できる
タイプもある。このような高分解能の測定機は、倍率の
異なる複数の測定レンジを有し、測定対象とする範囲が
できるだけ大振幅で表示できるように、測定レンジを選
択可能にしている。[Prior Art] The properties of the surface of an object are determined in descending order of change:
It is called roughness, undulation, contour (shape), etc. A surface texture measuring device detects the properties of the surface of an object with high precision using a contact or non-contact detector. Some surface texture measuring machines that use a contact type detector (stylus) can measure a full stroke of 0.5 mm with a resolution of several thousandths. Such a high-resolution measuring device has a plurality of measurement ranges with different magnifications, and the measurement range can be selected so that the range to be measured can be displayed with as large an amplitude as possible.
【0003】0003
【発明が解決しようとする課題】しかしながら、従来の
測定機では、倍率を順次上げながら予備的な測定を繰り
返して、最適な測定レンジを選択する必要がある。この
ため、本測定可能となるまでの段取りに時間がかかり、
また、接触型の触針を用いる測定機では、何度も測定を
繰り返すことで物体表面を傷つける心配がある。However, with conventional measuring machines, it is necessary to select the optimum measurement range by repeating preliminary measurements while increasing the magnification. For this reason, it takes time to set up the actual measurement.
Furthermore, with a measuring device that uses a contact type stylus, there is a risk of damaging the surface of the object due to repeated measurements.
【0004】本発明は、1回の測定結果を複数の測定レ
ンジで同時に表示可能とすることにより、本測定までの
段取り時間を短縮し、また測定対象とする物体表面を傷
つけないようにすることを目的としている。[0004] The present invention is capable of displaying the results of a single measurement in multiple measurement ranges at the same time, thereby shortening the setup time up to the actual measurement and preventing damage to the surface of the object to be measured. It is an object.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
本発明では、測定物の表面性状を検出する手段と、この
検出手段で検出された信号を異なる倍率で強調する手段
と、この強調手段の倍率を周期的に切換える手段と、前
記強調手段の出力を順次処理する手段と、この処理手段
の処理結果を各倍率別に同時に並べて表示する表示手段
とを備えてなることを特徴としている。[Means for Solving the Problems] In order to achieve the above object, the present invention provides a means for detecting the surface properties of an object to be measured, a means for emphasizing the signal detected by the detecting means at different magnifications, and an emphasizing means. The present invention is characterized by comprising means for periodically switching the magnification of the emphasizing means, means for sequentially processing the output of the emphasizing means, and display means for displaying the processing results of the processing means in parallel for each magnification.
【0006】[0006]
【作用】1回の測定結果を複数の測定レンジで同時に表
示すると、倍率が小さくて振幅不足の測定レンジと、倍
率が大き過ぎてオーバレンジした測定レンジと、好まし
い倍率で表示中の測定レンジとを、各レンジの表示を同
じ表示画面上で比較しながら容易に且つ瞬時に判別する
ことができる。[Operation] When one measurement result is displayed on multiple measurement ranges at the same time, there will be a measurement range with a small magnification and insufficient amplitude, a measurement range with an overrange due to a magnification that is too large, and a measurement range that is currently displayed with a preferred magnification. can be easily and instantaneously determined by comparing the displays of each range on the same display screen.
【0007】[0007]
【実施例】以下、図面を参照して本発明の実施例を説明
する。図1および図2は、本発明の一実施例を示すCP
U内蔵型表面粗さ測定機の分割されたブロック図である
。図1は主としてCPUとその入出力回路を示す部分ブ
ロック図である。これに対し、図2は表面性状測定機特
有の構成を示す部分ブロック図である。これらの図を結
ぶ共通バス10はアドレスバス、データバス、クロック
ライン等を含んでいる。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIGS. 1 and 2 show a CP showing an embodiment of the present invention.
FIG. 2 is a divided block diagram of a U-built-in surface roughness measuring machine. FIG. 1 is a partial block diagram mainly showing a CPU and its input/output circuits. On the other hand, FIG. 2 is a partial block diagram showing a configuration specific to the surface texture measuring device. A common bus 10 connecting these figures includes an address bus, a data bus, a clock line, etc.
【0008】図1において、11は制御中枢となるCP
U(中央処理装置)である。このCPU11は定期的な
処理と非定期的な処理を行うが、リアルタイムクロック
発生器11aは出力クロックで一定時間(例えば5ms
)毎に割り込みをかけ、定期的な処理を繰り返し実行さ
せる。このCPU11は共通バス10を介してメモリ1
2を使用する。このメモリ12にはRAM(ランダムア
クセスメモリ)とROM(リードオンリメモリ)とが含
まれる。このうち、ROMには主としてCPU11の動
作プログラムや各種処理用の定数テーブルが格納されて
いる。これに対し、RAMは各種測定条件や収集データ
等の格納に使用され、必要に応じて電源オフ後にもデー
タが消滅しないようにバッテリ等でバックアップされる
。[0008] In FIG. 1, 11 is a CP serving as a control center.
U (central processing unit). This CPU 11 performs regular processing and non-regular processing, but the real-time clock generator 11a uses an output clock for a certain period of time (for example, 5 ms).
) and causes the regular process to be executed repeatedly. This CPU 11 connects to the memory 1 via a common bus 10.
Use 2. This memory 12 includes a RAM (Random Access Memory) and a ROM (Read Only Memory). Of these, the ROM mainly stores operating programs for the CPU 11 and constant tables for various processes. On the other hand, the RAM is used to store various measurement conditions, collected data, etc., and is backed up with a battery or the like so that the data does not disappear even after the power is turned off, if necessary.
【0009】このCPU11の周辺にはプリンタ13や
CRTディスプレイ14等の出力機器、およびキーボー
ド15、マウス16、スイッチ17等の入力機器が接続
される。プリンタ13は各種の測定条件や収集データ等
を文字やグラフ等で印字出力するためのもので、このイ
ンターフェースには例えばセントロニクスタイプの出力
回路12aが使用される。CRTディスプレイ14はビ
デオメモリ14bに格納された測定条件や測定データ等
をCRT画面に表示する。ビデオ制御回路14aはディ
スプレイ14の水平掃引および垂直掃引の同期制御、お
よびビデオメモリ14bのリード、ライト制御を行う。
ビデオメモリ14bには、例えばカラーグラフィックデ
ィスプレイの使用時には、ディスプレイ14に表示され
る各画素の色情報が格納される。図3はディスプレイ画
面の一例を示したものである。この例では1つの画面を
複数に分割し、大面積のA部には表面粗さを示す拡大記
録図形を表示している。この拡大記録図形表示部Aの縦
軸は凹凸の度合い(振幅)、横軸は距離(後述の検出器
送り位置)である。この他に触針ポジション表示部Bや
アイコン表示部C等もある。Output devices such as a printer 13 and CRT display 14, and input devices such as a keyboard 15, mouse 16, and switches 17 are connected around the CPU 11. The printer 13 is used to print out various measurement conditions, collected data, etc. in the form of characters, graphs, etc., and a Centronics type output circuit 12a, for example, is used as this interface. The CRT display 14 displays measurement conditions, measurement data, etc. stored in the video memory 14b on a CRT screen. The video control circuit 14a performs synchronization control of the horizontal sweep and vertical sweep of the display 14, and read and write control of the video memory 14b. The video memory 14b stores color information for each pixel displayed on the display 14, for example when a color graphic display is used. FIG. 3 shows an example of a display screen. In this example, one screen is divided into a plurality of parts, and an enlarged recording figure showing the surface roughness is displayed in the large area A. The vertical axis of this enlarged recording figure display section A is the degree of unevenness (amplitude), and the horizontal axis is the distance (detector feeding position to be described later). In addition to this, there is also a stylus position display section B, an icon display section C, etc.
【0010】キーボード15はアルファベットキー、数
字キー等を有し、各キーのオン情報をエンコード回路1
5bでコード化してCPU11へ入力する。15aはこ
のとき使用されるキー入力回路である。マウス16は2
軸のエンコーダとスイッチを内蔵し、エンコーダ出力は
計数器16bで計数される。この計数器16bの計数値
はマウス入力回路16aを介してCPU11へ入力され
る。このとき、マウス16のスイッチ信号もマウス入力
回路16aを介してCPU11へ入力する。スイッチ1
7は各種の押ボタンスイッチ、選択スイッチ、リミット
スイッチ等からなり、各スイッチの信号はスイッチ入力
回路17aを介してCPU11へ入力する。後述する例
で必要な信号には、検出器の上昇、下降、左行、右行等
の指示を与える手動操作信号や、測定スタート等の自動
操作信号、更には機構部分の動作ストロークオーバ信号
等がある。The keyboard 15 has alphabet keys, numeric keys, etc., and the on information of each key is sent to the encoder circuit 1.
5b and input it to the CPU 11. 15a is a key input circuit used at this time. Mouse 16 is 2
It has a built-in encoder and switch for the axis, and the encoder output is counted by a counter 16b. The counted value of this counter 16b is input to the CPU 11 via the mouse input circuit 16a. At this time, the switch signal of the mouse 16 is also input to the CPU 11 via the mouse input circuit 16a. switch 1
Reference numeral 7 includes various pushbutton switches, selection switches, limit switches, etc., and signals from each switch are input to the CPU 11 via a switch input circuit 17a. Necessary signals in the examples described below include manual operation signals that give instructions for raising, lowering, leftward, rightward, etc. of the detector, automatic operation signals such as measurement start, and operation stroke over signals of mechanical parts. There is.
【0011】一方、図2の構成には粗さ検出器21、記
録計22、検出器位置送りスケール23、検出器送りユ
ニット24、コラム25、傾斜補正用載物台26が含ま
れる。粗さ検出器21は、例えば機械的な触針を測定物
表面に接触させ、必要に応じて前記触針を移動させなが
ら測定物表面の凹凸を検出する。この検出器21の出力
はレベルが低く雑音の影響を受け易いので、これをノイ
ズ除去用のブリッジ21aに入力し、さらにその出力(
正弦波信号)を同期整流器21bに入力する。このブリ
ッジ21aと同期整流器21bは共に発振器21cから
の正弦波信号を入力されているので、この部分で同期整
流することにより触針の上下変位に応じた直流電圧だけ
が出力される。同期整流器21bの出力は測定レンジ(
倍率)決定用の増幅器21dで増幅された後、A/D変
換器21eでディジタル信号に変換され、検出器信号入
力回路21fを通してCPU11に取り込まれる。On the other hand, the configuration shown in FIG. 2 includes a roughness detector 21, a recorder 22, a detector position feed scale 23, a detector feed unit 24, a column 25, and a tilt correction stage 26. The roughness detector 21 brings a mechanical stylus, for example, into contact with the surface of the object to be measured, and detects irregularities on the surface of the object while moving the stylus as necessary. Since the output of this detector 21 has a low level and is easily affected by noise, it is input to the bridge 21a for noise removal, and the output (
sine wave signal) is input to the synchronous rectifier 21b. Since both the bridge 21a and the synchronous rectifier 21b are input with the sine wave signal from the oscillator 21c, synchronous rectification is performed in these parts, so that only a DC voltage corresponding to the vertical displacement of the stylus is output. The output of the synchronous rectifier 21b is the measurement range (
After being amplified by the amplifier 21d for determining the magnification, the signal is converted into a digital signal by the A/D converter 21e, and is taken into the CPU 11 through the detector signal input circuit 21f.
【0012】以上の基本的な構成に対し、加算器27a
でゼロ点調整用のオフセット電圧が加算される。このオ
フセット電圧は、触針の変位量とは独立してゼロ点を決
定できるようにするもので、CPU11から出力される
。但し、CPU11の出力はディジタル量であるので、
これをオフセット出力回路27cを介してD/A変換器
27bに入力し、ここでアナログ電圧に変換してから使
用する。一方、増幅器21dの増幅度を切換えるレンジ
切替信号はCPU11から出力され、レンジ切替出力回
路28aを介して増幅器21dに与えられる。このレン
ジ切替信号の値を変えると増幅器21dの増幅度を変化
させることができるので、これにより測定データに適し
た拡大倍率で表示或いは印字等を行うことができる。In contrast to the above basic configuration, the adder 27a
The offset voltage for zero point adjustment is added at . This offset voltage allows the zero point to be determined independently of the amount of displacement of the stylus, and is output from the CPU 11. However, since the output of the CPU 11 is a digital quantity,
This is inputted to the D/A converter 27b via the offset output circuit 27c, where it is converted into an analog voltage and then used. On the other hand, a range switching signal for switching the amplification degree of the amplifier 21d is output from the CPU 11 and is applied to the amplifier 21d via the range switching output circuit 28a. By changing the value of this range switching signal, the amplification degree of the amplifier 21d can be changed, so that it is possible to display or print at an enlargement factor suitable for the measured data.
【0013】記録計22は主として触針変位を波形とし
て記録するものであるため、CPU11は触針変位値に
対し予め決められている定数値を乗算し、その結果を記
録計用出力回路22aを介して出力する。この出力回路
22aの出力はディジタル値であるので、これをD/A
変換器22bでアナログ値に変換して記録計22へ入力
する。Since the recorder 22 mainly records the stylus displacement as a waveform, the CPU 11 multiplies the stylus displacement value by a predetermined constant value and sends the result to the recorder output circuit 22a. Output via Since the output of this output circuit 22a is a digital value, it is converted into a D/A
The converter 22b converts it into an analog value and inputs it to the recorder 22.
【0014】上述した粗さ検出器21と記録計22に関
係する部分は表面性状測定器の検出および記録に関する
ものであり、後述する検出器送り位置スケール23から
傾斜補正用載物台26までは測定対象とする測定物と触
針の位置関係を適正化したり、検出器を摺動させたりす
る機構部分に関する。The portions related to the roughness detector 21 and recorder 22 described above are related to detection and recording by the surface texture measuring device, and from the detector feed position scale 23 to the tilt correction stage 26, which will be described later. It relates to a mechanical part that optimizes the positional relationship between the object to be measured and the stylus, and slides the detector.
【0015】検出器送り位置スケール23は、粗さ検出
器21(ここでは機械式の触針を想定する)を測定物の
表面と平行な方向に送った場合の平行方向位置、即ちデ
ィスプレイ14や記録計22における拡大記録図形の横
軸方向の位置を検出するためのスケールである。このス
ケール23がインクリメンタル型である場合、所定の移
動量毎に1パルス発生するという出力形態をとるので、
後段の計数器23bでこのパルスを計数してスタート位
置からの積算移動量(これを検出器の送り位置と呼ぶ)
を求める。CPU11はこの送り位置を表示や印字制御
上必要とするので、これを送り位置入力回路23aを介
してCPU11へ転送する。The detector feed position scale 23 indicates the parallel position when the roughness detector 21 (here, a mechanical stylus is assumed) is fed in a direction parallel to the surface of the object to be measured, that is, the display 14 and This is a scale for detecting the position of the enlarged recorded figure in the recorder 22 in the horizontal axis direction. If this scale 23 is an incremental type, it will have an output form in which one pulse is generated for every predetermined amount of movement.
The subsequent counter 23b counts these pulses and calculates the cumulative amount of movement from the start position (this is called the detector feed position).
seek. Since the CPU 11 requires this feed position for display and printing control, it transfers this to the CPU 11 via the feed position input circuit 23a.
【0016】尚、計数器23bが所定の送り位置毎に距
離信号を発生する機能を有していると、この距離信号で
CPU11に割り込みをかけることができる。この割り
込みは、検出器21の実際の位置に応じたものであるた
め、リアルタイムクロックによる時間割り込みとは別に
、表示或いは記録制御上便利な使い方ができる。If the counter 23b has a function of generating a distance signal for each predetermined feeding position, it is possible to interrupt the CPU 11 with this distance signal. Since this interrupt corresponds to the actual position of the detector 21, it can be used conveniently for display or recording control, in addition to the time interrupt by the real-time clock.
【0017】検出器送りユニット24は、図4に示すよ
うに検出器21を水平方向(矢印H方向)に移動させる
機構である。上述のスケール23はこの送りユニット2
4による検出器21の移動量を計測する。送りユニット
24はコラム機構25によって上下動可能であり、これ
により測定物(ワーク)30との垂直方向(矢印V方向
)の距離を任意に調整することができる。測定物30は
傾斜補正用載物台(オートレベリングテーブル)26上
に載置され、所定の範囲内で任意に水平度(角度θ)を
調整できる。31は載物台30や送りユニット24等を
安定した位置関係に保つ定盤である。The detector feeding unit 24 is a mechanism for moving the detector 21 in the horizontal direction (in the direction of arrow H), as shown in FIG. The scale 23 mentioned above is connected to this feeding unit 2.
The amount of movement of the detector 21 by 4 is measured. The feed unit 24 can be moved up and down by a column mechanism 25, so that the distance from the object to be measured (workpiece) 30 in the vertical direction (in the direction of arrow V) can be adjusted as desired. The measurement object 30 is placed on a tilt correction stage (auto-leveling table) 26, and its horizontality (angle θ) can be adjusted arbitrarily within a predetermined range. Reference numeral 31 denotes a surface plate that maintains the stage 30, the feed unit 24, etc. in a stable positional relationship.
【0018】検出器送りユニット24の駆動源には例え
ば直流電動モータを使用する。この場合、CPU11は
送り速度の指令信号を出力して送りユニット24の送り
位置を制御する。この送り速度信号(ディジタル量)は
送り速度出力回路24aで取り込まれ、D/A変換器2
4bでアナログ量に変換される。そして、このアナログ
電圧を駆動信号に変換するためパルス幅変調器24cを
使用し、その出力を直流駆動モータの駆動増幅器24d
に入力する。For example, a DC electric motor is used as a drive source for the detector feeding unit 24. In this case, the CPU 11 outputs a feed speed command signal to control the feed position of the feed unit 24. This feed rate signal (digital amount) is taken in by the feed rate output circuit 24a, and is sent to the D/A converter 2.
4b, it is converted into an analog quantity. Then, a pulse width modulator 24c is used to convert this analog voltage into a drive signal, and its output is sent to a drive amplifier 24d of the DC drive motor.
Enter.
【0019】検出器送りユニット24を上下動作させる
コラム機構25の駆動源に例えばパルスモータを使用し
た場合、CPU11が出力する上下移動データを上下移
動出力回路25aで取り込み、これをパルス発生器25
bでパルス列に変換する。このパルスは単位移動量当た
り1パルスとなるように発生され、パルス計数器25c
で計数される。そして、この計数値を駆動増幅器25d
に入力することでコラム機構25の上下移動量を制御で
きる。When, for example, a pulse motor is used as the drive source for the column mechanism 25 that moves the detector feed unit 24 up and down, the up and down movement data output from the CPU 11 is taken in by the up and down movement output circuit 25a, and the data is sent to the pulse generator 25.
b converts it into a pulse train. This pulse is generated to be one pulse per unit movement amount, and is generated by a pulse counter 25c.
is counted. Then, this count value is transferred to the drive amplifier 25d.
By inputting , the amount of vertical movement of the column mechanism 25 can be controlled.
【0020】測定物30の水平度を調整する傾斜補正用
載物台26の駆動源にパルスモータを使用した場合は、
CPU11からの補正角度データを補正角度出力回路2
6aで取り込む。あとはコラム25の場合と同様にパル
ス発生器26b、パルス計数器26c、駆動増幅器26
dを用いてパルスモータを駆動し、測定物30を載置し
た載物台26の傾きを調整する。When a pulse motor is used as the drive source for the tilt correction stage 26 for adjusting the levelness of the object 30,
The correction angle data from the CPU 11 is sent to the correction angle output circuit 2.
Capture with 6a. The rest is a pulse generator 26b, a pulse counter 26c, and a drive amplifier 26 as in the case of column 25.
d is used to drive the pulse motor to adjust the inclination of the stage 26 on which the object 30 is placed.
【0021】以上のように構成された表面性状測定器に
おいて、本発明では、図5のようなマルチレンジでの同
時表示を可能とする。このために必要な構成は主として
図1および図2で1点鎖線で囲まれた部分である。図5
に示すマルチレンジ表示部は図3のB部に相当する。こ
のB部は、前述した触針ポジション表示部であり、複数
のレンジ1〜3のマークM1〜M3がそれぞれ同じ触針
の上下方向の位置(凹凸の度合い)をそれぞれの倍率で
示している。レンジ1は最も低い増幅度(拡大倍率)を
適用することにより、上下方向に最も広い測定範囲を持
つ(オーバレンジし難い)。これに対し、レンジ3は最
も高い増幅度を適用することにより、上下方向に最も狭
い測定範囲しか持たない(オーバレンジし易い)。レン
ジ2はこの中間である。In the surface texture measuring instrument constructed as described above, the present invention enables simultaneous display in multiple ranges as shown in FIG. The configuration necessary for this purpose is mainly the part surrounded by the dashed line in FIGS. 1 and 2. Figure 5
The multi-range display section shown in FIG. 3 corresponds to section B in FIG. This section B is the aforementioned stylus position display section, and the marks M1 to M3 of a plurality of ranges 1 to 3 each indicate the vertical position (degree of unevenness) of the same stylus at respective magnifications. Range 1 has the widest measurement range in the vertical direction (hard to overrange) by applying the lowest amplification (magnification factor). On the other hand, range 3 has only the narrowest measurement range in the vertical direction by applying the highest degree of amplification (overrange is likely to occur). Range 2 is in between.
【0022】一例を挙げると、レンジ2の増幅度はレン
ジ1の10倍、レンジ3の増幅度はレンジ2の10倍で
ある。このため、レンジ1のフルスケールが例えば±4
00μmのとき、レンジ2のフルスケールは±40μm
、レンジ3のフルスケールは±4μm、という関係にあ
る。このため、例えばマークM1が僅かにプラス方向へ
変位するとマーク2はその10倍だけプラス方向へ変位
し、マークM3はさらにその10倍だけプラス方向へ変
位する。マイナス方向についても同様である。図5の例
では実線で零調整をした状態を示している。このときは
全てのマークM1〜M3は同じ0位置にある。これに対
し、触針がプラス方向に変位して例えば中間のマークM
2が破線のように僅かに上方に移動したとすると、右端
のマークM3はその10倍上方へ移動する。このとき左
端のマークM1は殆ど動かない。この様に、3通りのレ
ンジ表示を同時に行うことにより、どのレンジが適切な
拡大倍率であるかを、予備的な測定を行うことなく直ち
に判別することができ、しかもその時点で得られている
最適レンジの測定データを、本測定を行うことなく利用
することができる。For example, the amplification degree of range 2 is ten times that of range 1, and the amplification degree of range 3 is ten times that of range 2. Therefore, the full scale of range 1 is, for example, ±4
00μm, full scale of range 2 is ±40μm
, the full scale of range 3 is ±4 μm. Therefore, for example, when mark M1 is slightly displaced in the positive direction, mark 2 is displaced ten times as much in the positive direction, and mark M3 is further displaced ten times as much in the positive direction. The same applies to the negative direction. In the example of FIG. 5, a solid line indicates a state in which zero adjustment has been performed. At this time, all marks M1 to M3 are at the same 0 position. On the other hand, if the stylus is displaced in the positive direction, for example, the middle mark M
2 moves slightly upward as shown by the broken line, the mark M3 at the right end moves upward 10 times as much. At this time, the leftmost mark M1 hardly moves. In this way, by displaying three ranges at the same time, it is possible to immediately determine which range has the appropriate magnification without performing preliminary measurements. The measurement data of the optimum range can be used without performing the actual measurement.
【0023】尚、図5において、マークM1に近接して
設けられたバーZは零調整可能な範囲を示す表示体であ
る。このバーZは、通常モードではマークM1と一体的
に移動するが、零調整モードになると停止し、マークM
1を上下に移動させて零調整できる範囲を自らの寸法(
縦方向の長さ)で示すものである。例えば、図のように
マークM1がバーZの中間にある時は、上下に均等に零
調整できることを示している。In FIG. 5, a bar Z provided close to the mark M1 is an indicator indicating the range in which zero adjustment is possible. This bar Z moves together with the mark M1 in the normal mode, but stops when the zero adjustment mode is entered, and the bar Z moves together with the mark M1.
The range in which zero adjustment can be made by moving 1 up and down is determined by its own dimensions (
(vertical length). For example, when the mark M1 is located in the middle of the bar Z as shown in the figure, it indicates that the zero adjustment can be made evenly in the upper and lower directions.
【0024】通常のレンジ選択式測定では、図2の増幅
器21dの増幅度は1回の測定期間中は常に同じ値に保
たれる。このレンジ選択は図1のスイッチ17により行
われる。これに対し本発明のマルチレンジ測定方式では
、1回の測定期間中に複数のレンジを繰り返し選択する
ように、CPU11は各種の制御を行う。図6および図
7に分割して示したフローチャートは、図5の表示制御
を例としたCPU11の処理概要である。In normal range selection type measurement, the amplification degree of amplifier 21d in FIG. 2 is always kept at the same value during one measurement period. This range selection is performed by switch 17 in FIG. In contrast, in the multi-range measurement method of the present invention, the CPU 11 performs various controls so as to repeatedly select a plurality of ranges during one measurement period. The flowcharts shown separately in FIGS. 6 and 7 are processing outlines of the CPU 11 using the display control in FIG. 5 as an example.
【0025】図6の処理は図1のスイッチ17によって
マルチレンジ表示モードが選択された時にスタートする
。この表示モードでは、例えば図1のリアルタイムクロ
ック11aを使用し、CPU11はレンジ1〜3を繰り
返し表示する。このとき、各レンジの1回当たりの表示
時間をmsオーダにすると、全てのレンジは同時に表示
されているように見える。The process of FIG. 6 starts when the multi-range display mode is selected by switch 17 of FIG. In this display mode, for example, the real-time clock 11a of FIG. 1 is used, and the CPU 11 repeatedly displays ranges 1 to 3. At this time, if the display time for each range is on the order of milliseconds, all ranges appear to be displayed at the same time.
【0026】CPU11はステップS11,S21,S
31により、現在表示選択中のレンジを判別する。そし
て、ステップSk1(但し、k=1〜3である。以下、
同様)においてレンジkが表示選択中であると判定され
たときは、後続するステップSk2〜Sk7の各処理を
行う。ステップSk2では、レンジkへレンジ切替出力
を出す。これは図2のレンジ切替回路28aへレンジ切
替用のデータを出すことである。続くステップSk3で
は、レンジkの変位データを検出器信号入力回路21f
を介して取り込む。そして、ステップSk4では上記の
変位データからレンジkで表示すべき座標データを算出
する。この座標データ計算で使用される係数にレンジ倍
率やオフセット量が含まれる。次にステップSk5で前
回の座標位置に表示されているマークMkを消去する。
この状態で今回の座標位置に同じレンジのマークMkを
表示し(ステップSk6)、更にその表示座標を次回ま
でセーブしておく(ステップSk7)。[0026] The CPU 11 performs steps S11, S21, S
31, the range currently being selected for display is determined. Then, step Sk1 (where k=1 to 3. Hereinafter,
Similarly), when it is determined that range k is being selected for display, the subsequent steps Sk2 to Sk7 are performed. In step Sk2, a range switching output is output to range k. This is to output range switching data to the range switching circuit 28a in FIG. 2. In the following step Sk3, the displacement data of range k is input to the detector signal input circuit 21f.
Import via. Then, in step Sk4, coordinate data to be displayed in range k is calculated from the above displacement data. The range magnification and offset amount are included in the coefficients used in this coordinate data calculation. Next, in step Sk5, the mark Mk displayed at the previous coordinate position is erased. In this state, a mark Mk of the same range is displayed at the current coordinate position (step Sk6), and the displayed coordinates are further saved until the next time (step Sk7).
【0027】以上の処理でkが如何なる値をとっても、
全て図7のステップS41へ移行する。このステップS
41ではマーク表示更新時間の経過を判定し、ここで一
定時間(例えば100ms)経過と判定されたら、次の
ステップS42で表示選択レンジを入力する。この表示
選択レンジは図1のスイッチ17により選択する。これ
はレンジ1〜3の中からマルチレンジ表示に使用するレ
ンジを選択できるようにしているからである。そこで、
このスイッチ17で選択した表示選択レンジをスイッチ
入力回路17aでレンジ1表示、レンジ2表示、レンジ
3表示の各信号に変換し、そのON/OFF情報をCP
U11に入力する。[0027] No matter what value k takes in the above processing,
Everything moves to step S41 in FIG. This step S
In step S41, it is determined whether the mark display update time has elapsed, and if it is determined that a certain period of time (for example, 100 ms) has elapsed, a display selection range is input in the next step S42. This display selection range is selected by switch 17 in FIG. This is because the range used for multi-range display can be selected from ranges 1 to 3. Therefore,
The display selection range selected by this switch 17 is converted into signals for range 1 display, range 2 display, and range 3 display by the switch input circuit 17a, and the ON/OFF information is transmitted to the CP.
Input to U11.
【0028】次に、ステップS43で前回の表示選択レ
ンジと今回の表示選択レンジを比較し、一致していれば
図6のステップS11へ戻り、不一致であればステップ
S44を実行する。ステップS44では非選択となった
レンジのマークMi(但し、iは1〜3の一部)を消去
する。そして、ステップS45で今回の表示選択レンジ
をセーブする。即ち、レンジ1表示、レンジ2表示、レ
ンジ3表示の各信号(ON又はOFF)を保管しておき
、次回の比較に使用する。この後はステップS11へ戻
り、前述した一連の処理を同様に繰り返す。Next, in step S43, the previous display selection range and the current display selection range are compared, and if they match, the process returns to step S11 in FIG. 6, and if they do not match, step S44 is executed. In step S44, the mark Mi (where i is a part of 1 to 3) of the unselected range is erased. Then, in step S45, the current display selection range is saved. That is, each signal (ON or OFF) of range 1 display, range 2 display, and range 3 display is stored and used for the next comparison. After this, the process returns to step S11, and the series of processes described above are repeated in the same manner.
【0029】図5の表示部は図3のB部、即ちA部の拡
大記録図形上の1点について測定物表面の凹凸度合いを
マルチレンジで測定する場合に利用したものであるが、
本発明はこの例に限定されない。例えば、図3のA部に
表示する拡大記録図形にマルチレンジ方式を適用しても
効果的である。この場合は、レンジの異なる拡大記録図
形を異なる線種またはカラーで表示すれば識別し易い。
また、全てのレンジを同時に表示するだけでなく、選択
された複数のレンジだけを同時に、又は必要時に表示す
るようにしても良い。The display section shown in FIG. 5 is used when measuring the degree of unevenness of the surface of the object to be measured at a point on the enlarged recording figure in section B, ie, section A in FIG. 3, in a multi-range manner.
The invention is not limited to this example. For example, it is effective to apply the multi-range method to the enlarged recording figure displayed in section A of FIG. In this case, it is easier to identify enlarged recording figures with different ranges by displaying them in different line types or colors. Furthermore, instead of displaying all ranges at the same time, only a plurality of selected ranges may be displayed at the same time or when necessary.
【0030】[0030]
【発明の効果】以上述べたように本発明によれば、物体
の表面性状を検出して表示する表面性状測定機において
、1回の測定結果を複数の測定レンジで同時に表示可能
とすることにより、本測定までの段取り時間を短縮し、
また測定対象とする物体表面を傷つけないようにするこ
とができる。[Effects of the Invention] As described above, according to the present invention, in a surface texture measuring machine that detects and displays the surface texture of an object, a single measurement result can be displayed simultaneously in multiple measurement ranges. , shorten the setup time up to the actual measurement,
Moreover, it is possible to prevent the surface of the object to be measured from being damaged.
【図1】 本発明の実施例を示す一部ブロック図であ
る。FIG. 1 is a partial block diagram showing an embodiment of the present invention.
【図2】 本発明の実施例を示す残部ブロック図であ
る。FIG. 2 is a remaining block diagram showing an embodiment of the present invention.
【図3】 CRTディスプレイの画面構成を示す説明
図である。FIG. 3 is an explanatory diagram showing the screen configuration of a CRT display.
【図4】 表面性状測定器の機構図である。FIG. 4 is a mechanical diagram of the surface texture measuring device.
【図5】 本発明に係るマルチレンジ表示部の説明図
である。FIG. 5 is an explanatory diagram of a multi-range display unit according to the present invention.
【図6】 本発明の処理を示す一部フローチャートで
ある。FIG. 6 is a partial flowchart showing the processing of the present invention.
【図7】 本発明の処理を示す残部フローチャートで
ある。FIG. 7 is a remaining flowchart showing the processing of the present invention.
A…拡大記録図形表示部、B…触針ポジション表示部、
M1〜M3…マーク、10…共通バス、11…CPU、
12…メモリ、13…プリンタ、14…CRTディスプ
レイ、15…キーボード、16…マウス、17…スイッ
チ、21…粗さ検出器、22…記録計、23…検出器送
り位置スケール、24…検出器送りユニット、25…コ
ラム機構、26…傾斜補正用載物台、27c…オフセッ
ト出力回路、28a…レンジ切替出力回路、30…測定
物。A...Enlarged recording figure display section, B...Stylus position display section,
M1 to M3...Mark, 10...Common bus, 11...CPU,
12...Memory, 13...Printer, 14...CRT display, 15...Keyboard, 16...Mouse, 17...Switch, 21...Roughness detector, 22...Recorder, 23...Detector feed position scale, 24...Detector feed Unit, 25... Column mechanism, 26... Inclination correction stage, 27c... Offset output circuit, 28a... Range switching output circuit, 30... Measured object.
Claims (1)
この検出手段で検出された信号を異なる倍率で強調する
手段と、この強調手段の倍率を周期的に切換える手段と
、前記強調手段の出力を順次処理する手段と、この処理
手段の処理結果を各倍率別に同時に並べて表示する表示
手段とを備えてなることを特徴とする表面性状測定機。Claim 1: A means for detecting the surface properties of a measurement object;
means for emphasizing the signal detected by the detection means at different magnifications; means for periodically switching the magnification of the emphasizing means; means for sequentially processing the output of the emphasizing means; 1. A surface texture measuring device comprising display means for simultaneously arranging and displaying images by magnification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3155080A JP2585482B2 (en) | 1991-05-31 | 1991-05-31 | Surface texture measuring machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3155080A JP2585482B2 (en) | 1991-05-31 | 1991-05-31 | Surface texture measuring machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04355316A true JPH04355316A (en) | 1992-12-09 |
JP2585482B2 JP2585482B2 (en) | 1997-02-26 |
Family
ID=15598220
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3155080A Expired - Lifetime JP2585482B2 (en) | 1991-05-31 | 1991-05-31 | Surface texture measuring machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2585482B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0353111A (en) * | 1989-07-20 | 1991-03-07 | Mitsutoyo Corp | Measuring instrument |
-
1991
- 1991-05-31 JP JP3155080A patent/JP2585482B2/en not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0353111A (en) * | 1989-07-20 | 1991-03-07 | Mitsutoyo Corp | Measuring instrument |
Also Published As
Publication number | Publication date |
---|---|
JP2585482B2 (en) | 1997-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4711579A (en) | System for automatically inspecting a flat workpiece for holes | |
JPH09502936A (en) | Error detecting device and method of using the same in engraving machine | |
JPS63253261A (en) | Measuring method by cursor | |
JPH064213A (en) | Touch panel type operation device | |
US6510363B1 (en) | Surface texture measuring apparatus | |
JPH04355316A (en) | Surface property measuring machine | |
JP2000310530A (en) | Surface-properties measuring device | |
JP2595392B2 (en) | Measuring machine with automatic offset adjustment function | |
JP2937554B2 (en) | Measuring machine | |
JPH04359110A (en) | Device for measuring surface condition | |
JPH04369419A (en) | Surface property measuring apparatus | |
JPH04372022A (en) | Task scheduling system for measurement data processing system | |
JP2002082133A (en) | Waveform display device | |
JPH0510777A (en) | Measuring instrument equipped with function of automatically adjusting offset | |
JP3053260B2 (en) | How to display reference information on the display screen of a waveform measurement device | |
JPH05107051A (en) | Measuring machine | |
JP2950660B2 (en) | Surface roughness measuring device | |
JPH0950358A (en) | Document processor and document editing method | |
EP0440904A1 (en) | Method and apparatus for displaying scaled representations on a CRT or other display apparatus | |
JPH01262418A (en) | Process display device | |
JP2749766B2 (en) | Optical measuring device | |
JPH0267907A (en) | Device for measuring surface shape | |
JPH0429363Y2 (en) | ||
JPH10104025A (en) | Measurement-data processor | |
JPS60182263A (en) | Input device of blackboard drawing information |