JPH0329540B2 - - Google Patents

Info

Publication number
JPH0329540B2
JPH0329540B2 JP15799082A JP15799082A JPH0329540B2 JP H0329540 B2 JPH0329540 B2 JP H0329540B2 JP 15799082 A JP15799082 A JP 15799082A JP 15799082 A JP15799082 A JP 15799082A JP H0329540 B2 JPH0329540 B2 JP H0329540B2
Authority
JP
Japan
Prior art keywords
stylus
numerical information
vector
model shape
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP15799082A
Other languages
English (en)
Other versions
JPS5947144A (ja
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 filed Critical
Priority to JP15799082A priority Critical patent/JPS5947144A/ja
Publication of JPS5947144A publication Critical patent/JPS5947144A/ja
Publication of JPH0329540B2 publication Critical patent/JPH0329540B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/4202Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model
    • G05B19/4207Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Machine Tool Copy Controls (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 本発明は、倣い動作の数値情報化方式に関し、
特にモデル形状の法線方向の数値情報化方式に関
する。
一般に、工作機械を用いてモデル形状と同一の
形状にワークを加工する際には、スタイラスによ
り倣い動作を行わせることによりモデル形状を数
値情報化し、得られた数値情報に基づいてNC加
工が行われる。
第1図には、モデル形状の倣い動作を行うシス
テムが示される。第1図において、モデル1は、
固定台2上に固定され、スタイラス3により倣い
動作が行われる。スタイラス3は支持部材4に取
り付けられており、駆動電動機MX、MY、MZ
より3方向いに移動させられる。各駆動電動機
MX、MY、MZは、倣い動作制御装置5からの駆
動信号により動作させられる。倣い動作制御装置
5には、スタイラス3の変位量信号および3軸の
位置検出器DX、DY、DZからの位置検出信号が入
力される。スタイラス3は、一般に1つの方向例
えばY方向の位置を一定にしてX−Z平面内にお
いてモデル1の形状に沿つて移動させられる。ス
タイラス3の描く軌跡は、倣い動作制御装置5に
おいて数値情報化される。一つのX−Z平面につ
いてのスタイラス3の移動が完了すると、Y方向
の位置を変化させ、別のX−Z平面に対して同様
の動作が繰返される。
前記の倣い動作において、スタイラス3は、一
定の押圧でモデル1に押し付けられており、従つ
てスタイラス3の先端部は、第2図に示されるよ
うに通常の位置O2より変位している。このスタ
イラス3の変化量εは、差動トランス等により検
出され、倣い動作制御装置5に入力される。従つ
て、モデル形状の軌跡の数値情報化を行う際に
は、スタイラス3の位置情報に対して前記の変位
量εを補正することが従来行われている。また、
前記の変位量εは、モデル形状に対する法線ベク
トルと見なすことができ、モデル形状の数値情報
に基づいてNC加工を行う際にスタイラス径とカ
ツタ径が異なる場合のカツタ径オフセツトを行う
ためのベクトル情報として使用することが考えら
れる。
ところが、前記の倣い動作を実行した場合に、
実際に得られる変位量は倣い方向に対する摩擦に
よりモデル形状に対して垂直ベクトルとはならな
い。しかも、この摩擦はモデルの材質および表面
状態により変化するため、定量的に摩擦量の補正
処理を行うことは困難である。従つて、モデル形
状に対してより忠実にNC加工を行わせるために
は、モデル形状に対するより精度の高い垂直ベク
トルを求めることが要求される。
本発明の目的は、倣い動作の数値情報化におい
て、より精度の高いモデル形状の法線方向を求め
ることにある。
本発明においては、X軸、Y軸、Z軸の3軸方
向に移動し得るようにしたスタイラスによりモデ
ル形状を追跡してモデル形状の数値情報を得る倣
い動作において、スタイラスの変位量ベクトルの
3方向成分のうち、スタイラスの倣い面に含まれ
る成分をスタイラスの移動位置の数値情報ベクト
ルに対して垂直な方向に補正し、倣い面に垂直な
方向の変位量ベクトル成分をそのまま用いること
によりモデル形状の垂直方向ベクトルを求めるよ
うにした、倣い動作の数値情報化方式が提供され
る。
本発明の一実施例としての倣い動作の数値情報
化方式を第3図および第4図を用いて以下に説明
する。
第3図には、Y方向の位置を一定にした場合の
スタイラスの倣い面(X−Z平面)におけるモデ
ル形状の断面が示される。スタイラスの移動位置
を示す数値情報(X、Y、Z)は、一般にモデル
形状の接線に対する法線方向のズレが一定値以下
になるように定められている。すなわち、スタイ
ラスは、モデル形状を数値情報化するために該モ
デル表面を連続的に倣う(追跡する)が、第3図
に示されるように、或る点を始点P1とし他の点
を終点P2とする任意の微小な線分(数値情報ベ
クトル)l1を考えると、該数値情報ベクトルl1は、
始点P1を原点(0、0)とし、該原点P(0、
0)から点P2(X、Z)へのベクトルと見なすこ
とができる。ここで、線分(数値情報ベクトル)
l1は、微小な線分なので、始点P1および終点P2
間のモデル形状断面に対する接線l2と平行である
と見なすことができる。換言すると、数値情報ベ
クトルl1は、モデル形状断面の接点(l2)の方向
のベクトルと見なすことができる。そして、この
スタイラスの移動位置を示す数値情報(X、Y、
Z)は、モデル形状の接線(l2)に対する法線方
向のズレCが一定値以下になるようにして得るよ
うになつている。一方、数値情報(X、Y、Z)
が得られた時点でのスタイラスの変位量ベクトル
(εX、εY、εZ)のX−Z平面に含まれる成分εXZ
モデルの接線方向の摩擦力により法線方向からズ
レている。このズレを補正するために、数値情報
ベクトルを用いて、変位量ベクトル(εX、εY
εZ)から法線ベクトル(EX、EY、EZ)が次のよ
うに求められる。
第4図には、前記の倣い動作の数値情報化のた
めの装置が示される。第4図において、倣い動作
制御装置5は、制御部51、速度制御部52、
A/D変換部53、数値情報化制御部54、数値
情報記憶部55を有する。制御部51には、スタ
イラス3からの変位量信号が入力され、変位量に
もとづいて速度指令fが速度制御52に与えられ
る。速度制御部52は、3軸の電動機MX、MY
MZを駆動して、スタイラス3がモデル形状を倣
うように移動させる。制御部51からの変位量信
号εはA/D変換部53においてデイジタル化さ
れ、数値情報化制御部54に供給される。数値情
報化制御部54にはまた位置検出器DX、DY、DZ
からの位置検出信号が供給され、この位置検出信
号にもとづいて移動位置の数値情報が作成され
る。数値情報化制御部54においては、前記の変
位量εおよび数値情報を用いて、前述の法線ベク
トル(EX、EY、EZ)が求められる。
本発明によれば、倣い動作においてモデル形状
の法線方向に関する精度の良い情報を得ることが
できる。
【図面の簡単な説明】
第1図は、倣い動作を行うための一般的なシス
テム構成を示す図、第2図は、倣い動作における
スタイラスの変位量を説明する図、第3図は、本
発明による倣い動作の法線方向を求める方法を説
明する図、第4図は、本発明による倣い動作の数
値情報化のための装置を示す図である。 (符号の説明)、1……モデル、2……固定台、
3……スタイラス、4……支持部材、5……倣い
動作制御装置、51……制御部、52……速度制
御部、53……A/D変換部、54……数値情報
化制御部、55……数値情報記憶部、MX,MY
MZ……電動機、DX,DY,DZ……位置検出器。

Claims (1)

    【特許請求の範囲】
  1. 1 X軸、Y軸、Z軸の3軸方向に移動し得るよ
    うにしたスタイラスによりモデル形状を追跡して
    モデル形状の数値情報を得る倣い動作において、
    スタイラスの変位量ベクトルの3方向成分のう
    ち、スタイラスの倣い面に含まれる成分をスタイ
    ラスの移動位置の数値情報ベクトルに対して垂直
    な方向に補正し、倣い面に垂直な方向の変位量ベ
    クトル成分をそのまま用いることによりモデル形
    状の垂直方向ベクトルを求めるようにした、倣い
    動作の数値情報化方式。
JP15799082A 1982-09-13 1982-09-13 倣い動作の数値情報化方式 Granted JPS5947144A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15799082A JPS5947144A (ja) 1982-09-13 1982-09-13 倣い動作の数値情報化方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15799082A JPS5947144A (ja) 1982-09-13 1982-09-13 倣い動作の数値情報化方式

Publications (2)

Publication Number Publication Date
JPS5947144A JPS5947144A (ja) 1984-03-16
JPH0329540B2 true JPH0329540B2 (ja) 1991-04-24

Family

ID=15661829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15799082A Granted JPS5947144A (ja) 1982-09-13 1982-09-13 倣い動作の数値情報化方式

Country Status (1)

Country Link
JP (1) JPS5947144A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023194444A1 (en) 2022-04-07 2023-10-12 Jotun A/S Coatings

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6268257A (ja) * 1985-09-19 1987-03-28 Mitsubishi Heavy Ind Ltd 倣い制御装置
JPH0690647B2 (ja) * 1986-10-22 1994-11-14 株式会社牧野フライス製作所 機械加工システム
JPS647205A (en) * 1987-06-30 1989-01-11 Okuma Machinery Works Ltd Automatic setting system by pencil scanning of character line

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023194444A1 (en) 2022-04-07 2023-10-12 Jotun A/S Coatings

Also Published As

Publication number Publication date
JPS5947144A (ja) 1984-03-16

Similar Documents

Publication Publication Date Title
EP0331265B1 (en) Position/force controlling apparatus for working machine with multiple of degrees of freedom
JP2648738B2 (ja) 表面検知スタイラス用マウントおよび該マウントの使用方法
JPH02220106A (ja) 計測機能を有するデジタイズ制御装置
JPH03504278A (ja) ワークピースの表面をスキャンする方法とその装置
US5212646A (en) Method of using a mounting for surface-sensing stylus
EP0494314B1 (en) Non-contact copy control device
JPH0329540B2 (ja)
CN115515761B (zh) 程序生成装置以及程序生成方法
EP0288506B1 (en) Position-determining apparatus
JPS5929384B2 (ja) 倣い制御装置
JPH053003B2 (ja)
JPH05265537A (ja) ロボットの自動教示法
EP0081589A1 (en) Numerical control device
JP3078884B2 (ja) 倣い制御装置
JP2902005B2 (ja) 倣い軌跡のディジタイジング方法
JPS598841B2 (ja) 金型加工用ncデ−タ作成方法
JPH04148307A (ja) 力制御ロボットにおける加工力の検出法
JPH02109662A (ja) トレーサヘッドの検出誤差の補正方法
JPH0158020B2 (ja)
JPH0639035B2 (ja) デジタイズ制御装置
JPS61226254A (ja) ばり取りロボツトの制御装置
JPS59142045A (ja) 数値制御工作機械
JPS62217107A (ja) 工作機械のワ−ク寸法計測装置
JPS62269204A (ja) Ncプログラム作成装置
JPS60110009A (ja) 倣い動作の数値情報化装置