JPH0573121A - モータ軸端位置精度評価機能を搭載したcnc制御装置 - Google Patents

モータ軸端位置精度評価機能を搭載したcnc制御装置

Info

Publication number
JPH0573121A
JPH0573121A JP3231578A JP23157891A JPH0573121A JP H0573121 A JPH0573121 A JP H0573121A JP 3231578 A JP3231578 A JP 3231578A JP 23157891 A JP23157891 A JP 23157891A JP H0573121 A JPH0573121 A JP H0573121A
Authority
JP
Japan
Prior art keywords
shaft end
motor shaft
block
control
accuracy
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
JP3231578A
Other languages
English (en)
Inventor
Takashi Nakatsuka
隆 中塚
Hisashi Kinoshita
久 木下
Atsusane Hashimoto
敦実 橋本
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP3231578A priority Critical patent/JPH0573121A/ja
Publication of JPH0573121A publication Critical patent/JPH0573121A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 モータ軸端位置制御精度を評価する機能を付
加して、CP制御精度を簡単にかつ高精度に評価できる
CNC制御装置を提供する。 【構成】 制御対象の機械を駆動する複数個のモータ3
およびエンコーダ4と、モータ3を駆動する制御ブロッ
ク2と、位置指令を出すCPU11と、エンコーダ4の
パルス数を積算してモータ軸端位置を知りそれに対応す
る位置指令軌跡上の点との間の距離ε0を制御誤差とし
て算出する精度算出ブロック12と、その算出結果を表
示する外部機器とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、エンコーダフィードバ
ック値からモータ軸端位置制御精度の評価を行う機能を
搭載したCNC制御装置に関する。
【0002】
【従来の技術】従来のCP制御のCNC制御装置におい
ては、切断したカットサンプルの寸法を三次元測定器で
測定するか、円の内周あるいは外周を回転させながら真
円度を測定するかなどでCP制御の精度評価が行われて
いた。
【0003】
【発明が解決しようとする課題】しかし、上記従来の評
価方法はなかなか面倒であるし、また上記の計測器をも
っていないユーザーでは精度の良い評価が困難であっ
た。
【0004】本発明はこのような問題点を解決するもの
で、CNC制御装置にエンコーダフィードバック値より
モータ軸端位置制御精度を評価する機能を付加して、C
P制御精度を簡単にかつ高精度に評価できるCNC制御
装置を提供することを目的とする。
【0005】
【課題を解決するための手段】上記の目的を達成するた
めに本発明のCNC制御装置は、エンコーダフィードバ
ック値を積算して算出されるモータ軸端軌跡座標を、位
置指令の法線がよぎるときの法線と位置指令との交点を
位置指令座標とし、その位置指令座標からモータ軸端軌
跡座標との距離を制御誤差とする処理を行うものであ
る。
【0006】
【作用】CNC制御装置にエンコーダフィードバック値
よりモータ軸端位置制御精度評価機能を付加することに
より、CP制御評価を簡単にしかも高精度に評価でき
る。
【0007】
【実施例】以下本発明の実施例を図面を参照しながら説
明する。図1は本発明のCNC制御装置の実施例を示す
ブロック図で、1はCPUブロック、2は制御ブロッ
ク、3はモータブロック、4はエンコーダブロック、5
はCRT、6はプリンタ,フロッピーディスク等の記録
または記憶機器、11はCPU、12は精度算出ブロッ
ク、13はエンコーダパルス記憶ブロック、31,3
2,33は複数個のモータ、41,42,43は複数個
のエンコーダである。
【0008】まず、CPU11よりモータ軸端位置に換
算した位置指令を出力し、その位置指令に基づき制御ブ
ロック2は複数個のモータ31,32,33を駆動す
る。複数個のエンコーダ41,42,43はモータ3
1,32,33の移動量を検出し、エンコーダパルス信
号を出力する。このエンコーダパルス信号はフィードバ
ック値としてエンコーダパルス記憶ブロック13に入力
される。精度算出ブロック12はモータ軸端軌跡位置座
標とCPU11の位置指令とから制御誤差を算出する。
この精度算出ブロック12での処理の概略を図2に示
す。まず、時間T0のモータ軸端軌跡位置座標(x0,
y0)は、エンコーダパルス記憶ブロック13で記憶さ
れているフィードーバック値を時間T0まで積算するこ
とにより算出される。次に、時間T0のモータ軸端軌跡
位置座標(x0,y0)に対応するCPU11の位置指
令上の点は、モータ軸端軌跡位置座標(x0,y0)を
通る位置指令軌跡の法線が決定する位置指令軌跡上の点
(xa0,ya0)であり、モータ軸端軌跡位置座標と
位置指令座標(xa0,ya0)との距離が最小にな
る。この距離ε0を位置指令とモータ軸端軌跡の時間T
0における制御誤差として算出し、その誤差に必要な倍
率を掛け位置指令座標の法線上にプロットし図1のCR
T5で描画・出力する。また、この描画した図形,デー
タを記録または記憶機器6に記録または記憶させる。
【0009】
【発明の効果】以上の説明から明らかなように本発明の
CNC制御装置は、エンコーダフィードバック値よりモ
ータ軸端位置制御精度の評価を行う機能を付加すること
で、CP制御評価を簡単にしかも高精度に評価すること
ができる。
【図面の簡単な説明】
【図1】本発明のCNC制御装置の構成を示すブロック
【図2】本発明の実施例における位置指令とモータ軸端
軌跡と制御誤差との関係を示す図
【符号の説明】
1 CPUブロック 2 制御ブロック 3 モータブロック(複数個のモータ) 4 エンコーダブロック(複数個のエンコーダ) 5 CRT(表示器) 6 記録または記憶機器(外部機器) 11 CPU 12 精度算出ブロック 13 エンコーダパルス記憶ブロック

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】制御対象の機械を駆動する複数個のモータ
    と、その複数個のモータを指令により駆動する制御ブロ
    ックと、複数個のモータの移動量をパルス信号として出
    力する複数個のエンコーダと、制御ブロックへ位置指令
    を出力するCPUと、複数個のエンコーダより出力され
    るフィードバック値を記憶するエンコーダパルス記憶ブ
    ロックと、エンコーダのフィードバック値を積算して算
    出される時間T0でのモータ軸端軌跡位置座標とそれに
    対応する位置指令軌跡上の点との間の距離を時間T0の
    制御誤差として算出する精度算出ブロックと、その精度
    算出ブロックの算出結果を出力する表示器とプリンタ,
    フロッピーディスク等の外部機器とを備えたモータ軸端
    位置精度評価機能を搭載したCNC制御装置。
JP3231578A 1991-09-11 1991-09-11 モータ軸端位置精度評価機能を搭載したcnc制御装置 Pending JPH0573121A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3231578A JPH0573121A (ja) 1991-09-11 1991-09-11 モータ軸端位置精度評価機能を搭載したcnc制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3231578A JPH0573121A (ja) 1991-09-11 1991-09-11 モータ軸端位置精度評価機能を搭載したcnc制御装置

Publications (1)

Publication Number Publication Date
JPH0573121A true JPH0573121A (ja) 1993-03-26

Family

ID=16925720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3231578A Pending JPH0573121A (ja) 1991-09-11 1991-09-11 モータ軸端位置精度評価機能を搭載したcnc制御装置

Country Status (1)

Country Link
JP (1) JPH0573121A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011060016A (ja) * 2009-09-10 2011-03-24 Fanuc Ltd 軌跡表示装置及び該軌跡表示装置を備えた工作機械

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011060016A (ja) * 2009-09-10 2011-03-24 Fanuc Ltd 軌跡表示装置及び該軌跡表示装置を備えた工作機械
CN102019564A (zh) * 2009-09-10 2011-04-20 发那科株式会社 机床的三维轨迹显示装置
US8018192B2 (en) 2009-09-10 2011-09-13 Fanuc Ltd 3D-trajectory display device for machine tool

Similar Documents

Publication Publication Date Title
KR930009998B1 (ko) 변환기의 위치 결정 제어방식
US4724525A (en) Real-time data collection apparatus for use in multi-axis measuring machine
US5136527A (en) Surface finish measuring device and method for gear teeth
US5504571A (en) Run-out velocity acceleration tester with direct velocity measurement
JPH0573121A (ja) モータ軸端位置精度評価機能を搭載したcnc制御装置
JPH0594209A (ja) ロボツトの性能測定及び計数認識装置
JP2585992B2 (ja) 電動プロ−ブのプロ−ブ角度制御装置
JPH0237524B2 (ja)
JP2776650B2 (ja) 非真円形状データ作成方法
JP2902005B2 (ja) 倣い軌跡のディジタイジング方法
JPH03277449A (ja) 計測機能を備えた数値制御装置
JPH05260782A (ja) モータ軸端軌跡精度評価装置
JPH05127729A (ja) Cnc制御装置
JP2516895B2 (ja) 孔位置測定装置
JP3276534B2 (ja) 形状測定方法
JPH0233122Y2 (ja)
JPH0691486A (ja) 数値制御工作機械の補間送り精度測定方法及び装置
JPH0233123Y2 (ja)
JPH0233125Y2 (ja)
JPS5975112A (ja) 産業用ロボツトによる寸法形状測定装置
JPS62274202A (ja) Nc旋盤のレ−ザ計測装置
JPS6017302A (ja) 面歪測定機
JPS61165792A (ja) スケ−ル表示装置
JP2591057B2 (ja) ロボットによる精密測定方法
JPS63236915A (ja) 座標測定機の移動制御装置