JPH02218539A - ならい方法 - Google Patents

ならい方法

Info

Publication number
JPH02218539A
JPH02218539A JP3486289A JP3486289A JPH02218539A JP H02218539 A JPH02218539 A JP H02218539A JP 3486289 A JP3486289 A JP 3486289A JP 3486289 A JP3486289 A JP 3486289A JP H02218539 A JPH02218539 A JP H02218539A
Authority
JP
Japan
Prior art keywords
point
tracing
line
profiling
pick feed
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
JP3486289A
Other languages
English (en)
Inventor
Osamu Tsukamoto
修 塚本
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP3486289A priority Critical patent/JPH02218539A/ja
Priority to EP90902699A priority patent/EP0411144B1/en
Priority to PCT/JP1990/000117 priority patent/WO1990009259A1/ja
Priority to DE69020976T priority patent/DE69020976T2/de
Publication of JPH02218539A publication Critical patent/JPH02218539A/ja
Priority to US08/103,153 priority patent/US5313400A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q35/00Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
    • B23Q35/04Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually using a feeler or the like travelling along the outline of the pattern, model or drawing; Feelers, patterns, or models therefor
    • B23Q35/08Means for transforming movement of the feeler or the like into feed movement of tool or work
    • B23Q35/12Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means
    • B23Q35/121Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing
    • B23Q35/123Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing the feeler varying the impedance in a circuit
    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/41Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Machine Tool Copy Controls (AREA)
  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は電位線によって範囲を指定してならいを実行す
るならい方法に関し、特に−っのパスの中で任意になら
い方向を変化させることのできるならい方法に関する。
〔従来の技術〕
電位線で範囲を指定してモデル形状をならう方法は、例
えば第3図(a)に示すような方法がある6図において
、ならいの開始点PsiよりX軸に対して平行なならい
方向のバス12aでならいを実行し、スタイラスが電位
線1に触れると、これを検出して、その位置から点Pa
lまで所定量のピックフィード13aを行い、再びX軸
方向に平行で且つバス12aと逆方向に進行するバス1
2bでならいを行う。以下、同様にピックフィード13
b、バス12C,ピックフィード13c・・−・・・・
−の順に実行して図示されていないモデル形状をならう
。なお、上記の各バスのならい方向はX軸方向に対して
所定の角度に設定される場合、あるいはY軸方向になら
う場合もある。
但し、この方法ではバス12bの始点Palは電位線1
よりも内側に入ってしまい、逆にバス12dの始点Pa
3は電位線1よりも外側に出てしまう。このように、電
位線1で仕切られた範囲を正確にならうことができず、
ならいの精度が低下する。
これを改善する方法として第3図(b)に示す方法があ
る。すなわち、電位線10線分PL−P2に対して平行
になるように、X軸に対する角度θ1の進行方向のバス
22aで開始点Psiより点Pblまでならいを実行す
る。この後、電位線Iの線分P2−P3に対して平行に
なるように、X軸に対する角度θ2の進行方向のバス2
2aで点Pblより点Pb2までならいを実行する。以
下、同様にそれぞれ異なった進行方向のバスを組み合わ
せてならいを行う。
〔発明が解決しようとする課題〕
しかし、電位線lの形状が複雑になるとバスの数が膨大
なものとなり、この結果プログラムが複雑化し、ならい
に要する時間が長くなる。
本発明はこのような点に鑑みてなされたものであり、一
つのバスの中で任意にならい方向を変化させることので
きるならい方法を提供することを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、電位線によって
範囲を指定してならいを実行するならい方法において、
複数の点を接続した折れ線で構成されている電位線に対
して平行な折れ線を求め、スタイラスを前記折れ線に沿
って一つのバスで移動させてならいを実行することを特
徴とするならい方法が提供される。
〔作用〕
ならいの開始点より電位線に平行な折れ線を求めて、こ
の折れ線に沿ってスタイラスを一つのバスで移動させる
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第1図は本発明の一実施例のならい方法の概念図である
。図において、電位線lはソフトウェア電位線であり、
オペレータによって入力された点PO,P1−・−−−
一−−・−・−・−P4を順次直線で結んで座標軸上に
ソフトウェア的に設定されている。
ここで、バス2aの移動経路の求め方について説明する
。まず、点PO,Pl−・−−−−−−−−P 4の中
から、ならいの開始点Psiに最も近いものを求める。
ここでは点P1が該当し、この点と次の点P2を結ぶ線
分PI−P2に平行に開始点Psiより点P2aまで直
線を延長する。点P2aは開始点Psiより延長された
直線が、点P2よりピックフィード角度θ0で延長した
直線i2と交わる点である。なお、ピックフィード角度
θOはオペレータによって任意に設定される。
同様にして、点P2aより線分P2−P3に平行に、直
!A/!3と交わる点P3aまで直線を延長し、さらに
点P3aより線分P3−P4に平行に、直線!4と交わ
る点Pelまで延長し、折れ線Ps 1−P2a−P3
a−Pe 1を求める。
この折れ線をバス2aの移動経路として点Ps1より点
Pelまでスタイラスを移動させてならいを実行し、点
Pelよりピックフィード角度θ0で点Ps2まで所定
量のピックフィード3aを行う。
次に、バス2aの移動経路と同様な方法で求めた電位線
1に平行な移動経路のバス2bで点Ps2より点Pe2
までスタイラスを移動させてならいを実行する0点Pe
2はバス2bの移動経路が、開始点Psiよりピックフ
ィード角度θOで延長した直線isと交わる点である。
点Ps3では再びピックフィード3bを行い、以下同様
にして、バス2c、ピックフィード3C・−・・・−・
・・・・−の順にならいとピックフィードを繰り返し、
最終的にピックフィード3a、3b−・・−・・−・−
・〜の合計が予め設定したピックフィード総量に達した
時点でスタイラスの動作を停止してならいを終了する。
第2図は本発明のならい方法を実施するためのハードウ
ェアの構成を示したブロック図である。
ならい制御ユニットlOはプロセッサ10a、制御プロ
グラムを記憶するROMI ObSRAMIOC及び不
揮発性メモリ10dを有し、ならい工作機械30の各軸
の変位量εX、εy及びε2を人力して速度指令Vx、
vy及びVzを出力する。
また、操作パネル11を介してオペレータから電位線を
設定するための座標値、ピックフィード角度、ピックフ
ィード総量等の各種のデータを入力し、バスの移動経路
を算出する。
サーボアンプ20X、20Y及び20Zはならい制御ユ
ニット10から速度指令Vx、vy及びVzを増幅して
ならい工作機械30の後述する各軸のモータを駆動する
。ポジションメモリ21はこれらの各軸のモータが所定
量回転する毎に発生する検出パルスFPx、FPy及び
FPzを回転方向に応じてカウントアツプ/ダウンして
各軸方向の現在位置Xa、Ya及びZaを監視する。
ならい工作機械30には、図示しないが、テーブル31
をそれぞれX軸、Y軸方向に駆動するX軸モータ及びY
軸モータと、トレーサヘッド32及びカッタヘッド34
をZ軸方向に駆動するZ軸モータとが設けられると共に
、これらの各軸モータが所定量回転する毎に検出パルス
FPx、FPy及びFPzを発生するパルス発生器が設
けられている。
テーブル31にはモデル35とワーク36とが固定され
、トレーサヘッド32に取りつけられたスタイラス33
はモデル35の表面に当接して所定のならいを行い、カ
ッタヘッド34はワーク36にモデル35の形状通りの
加工を施す。トレーサヘッド32は周知のごとく、モデ
ル35の表面のX、Y及びZ各軸の変位量εX、εy及
びε2を検出するものである。
〔発明の効果〕
以上説明したように本発明では、ならいの開始点より電
位線に平行な折れ線を求めて、この折れ線に沿ってスタ
イラスを一つのバスで移動させるので、任意の範囲を容
易に、且つ短時間でならうことができる。
また、電位線に平行にならうのでワークの端面をモデル
形状通りに滑らかに切削することができる。
【図面の簡単な説明】
第1図は本発明のならい方法の概念図、第2図は本発明
のならい方法を実施するためのハードウェアの構成を示
したブロック図、第3図(a)は従来のならい方法の概
念図、第3図(b)は従来の他のならい方法の概念図で
ある。 1〜・−−−−−一・−電位線 2a〜2cm・−一−−−−−・−一一一一パス3a〜
3 c−−−−−−・・−・−ピックフィードP s 
1−−−−−−・−−−−−・−・開始点θ0−−−−
−−−−・−・−ピックフィード角度l〇−・−・−一
−−−−−−−−ならい制御ユニット10a−・−・−
−−一−−−−−−−プロセッサ10b〜−一−−−−
−・−−ROM loC−・−・−・・−−−−−−RA Mlod・−
・・−・−−一−−−−−不揮発性メモリ11・−・−
・−・−・−・−操作パネル30−・−・−−−−−・
−ならい工作機械32・−〜−−−−−−−−−−−−
スタイラス35・・−・−−−−−一一−−−−モデル
第 図 第3 図(b)

Claims (4)

    【特許請求の範囲】
  1. (1)電位線によって範囲を指定してならいを実行する
    ならい方法において、 複数の点を接続した折れ線で構成されている電位線に対
    して平行な折れ線を求め、 スタイラスを前記折れ線に沿って一つのパスで移動させ
    てならいを実行することを特徴とするならい方法。
  2. (2)前記スタイラスが前記パスの終点に到達後、所定
    のピックフィード量で前記スタイラスをピックフィード
    して、前記電位線に対して平行で且つ前記パスのならい
    方向と逆方向のならい方向の別のパスでならいを実行す
    ることを特徴とする特許請求の範囲第1項記載のならい
    方法。
  3. (3)ピックフィード総量を設定し、 前記ピックフィード量の合計が前記ピックフィード総量
    に達するまで、前記ピックフィードと前記ならいを繰り
    返すことを特徴とする特許請求の範囲第2項記載のなら
    い方法。
  4. (4)ピックフィード角度を設定し、 前記ピックフィード角度の方向に前記ピックフィードを
    行うことを特徴とする特許請求の範囲第2項記載のなら
    い方法。
JP3486289A 1989-02-14 1989-02-14 ならい方法 Pending JPH02218539A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP3486289A JPH02218539A (ja) 1989-02-14 1989-02-14 ならい方法
EP90902699A EP0411144B1 (en) 1989-02-14 1990-01-31 Profiling method
PCT/JP1990/000117 WO1990009259A1 (fr) 1989-02-14 1990-01-31 Procede de profilage
DE69020976T DE69020976T2 (de) 1989-02-14 1990-01-31 Profilerzeugendes verfahren.
US08/103,153 US5313400A (en) 1989-02-14 1993-08-09 Tracing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3486289A JPH02218539A (ja) 1989-02-14 1989-02-14 ならい方法

Publications (1)

Publication Number Publication Date
JPH02218539A true JPH02218539A (ja) 1990-08-31

Family

ID=12425981

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3486289A Pending JPH02218539A (ja) 1989-02-14 1989-02-14 ならい方法

Country Status (4)

Country Link
EP (1) EP0411144B1 (ja)
JP (1) JPH02218539A (ja)
DE (1) DE69020976T2 (ja)
WO (1) WO1990009259A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0458972B1 (en) * 1989-12-11 1995-10-04 Fanuc Ltd. Profile control device for rotating body

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60164117A (ja) * 1984-02-06 1985-08-27 Sanden Corp 炎検出装置
JPS60259362A (ja) * 1984-06-06 1985-12-21 Mitsubishi Heavy Ind Ltd 閉領域ソフトウエア電位線做い装置
JPS6399158A (ja) * 1986-10-15 1988-04-30 Okuma Mach Works Ltd テンプレ−ト倣い加工方式

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54140279A (en) * 1978-04-24 1979-10-31 Fanuc Ltd Profiling control system
US4456864A (en) * 1980-02-06 1984-06-26 Fanuc Ltd. Clamping tracer control system
US4456962A (en) * 1980-03-19 1984-06-26 Fujitsu Fanuc Limited Tracer control system
JPS5890439A (ja) * 1981-11-25 1983-05-30 Yamazaki Mazak Corp ミ−リング加工における加工制御方法
JPS58155409A (ja) * 1982-03-10 1983-09-16 Mitsubishi Electric Corp 数値制御加工方式
JPS6048243A (ja) * 1983-08-29 1985-03-15 Fanuc Ltd 領域加工方法
JPS6090653A (ja) * 1983-10-22 1985-05-21 Fanuc Ltd 領域加工方法
JPS60155342A (ja) * 1984-01-10 1985-08-15 Fanuc Ltd 領域加工方法
JPS6274956U (ja) * 1985-10-28 1987-05-13

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60164117A (ja) * 1984-02-06 1985-08-27 Sanden Corp 炎検出装置
JPS60259362A (ja) * 1984-06-06 1985-12-21 Mitsubishi Heavy Ind Ltd 閉領域ソフトウエア電位線做い装置
JPS6399158A (ja) * 1986-10-15 1988-04-30 Okuma Mach Works Ltd テンプレ−ト倣い加工方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0458972B1 (en) * 1989-12-11 1995-10-04 Fanuc Ltd. Profile control device for rotating body

Also Published As

Publication number Publication date
EP0411144A1 (en) 1991-02-06
EP0411144B1 (en) 1995-07-19
DE69020976D1 (de) 1995-08-24
DE69020976T2 (de) 1995-11-23
WO1990009259A1 (fr) 1990-08-23
EP0411144A4 (en) 1992-08-12

Similar Documents

Publication Publication Date Title
CN101995848A (zh) 具有旋转轴的机床中的刀具矢量显示装置
JP2013257809A (ja) 工作機械の工具ベクトルを表示する工具軌跡表示装置
WO2008053601A1 (en) Working control device, and its program
CN111113420A (zh) 一种机器人轮毂去毛刺示教点坐标系生成方法
CN111113423A (zh) 一种轮毂去毛刺机器人编程系统
US5193282A (en) Rotating body tracing control apparatus
JPH02218539A (ja) ならい方法
US5313400A (en) Tracing method
WO1984003245A1 (fr) Procede de recommencement d'un profilage
JPS6062448A (ja) 倣い制御方法
JPH033716A (ja) デバリング方法
JPS6327138B2 (ja)
JPH033761A (ja) ならい制御方式
JPH06124114A (ja) レーザ加工プログラム編集装置
JPH03121753A (ja) ならい制御方法
JPS60231207A (ja) 多軸サ−ボ系の指令発生方式
JP2000250615A (ja) 工作機のワーク姿勢制御方法
JPS63272445A (ja) 工具干渉チェック方法
JP2686157B2 (ja) 加工物形状描画機能を有する数値制御装置
JPH0310747A (ja) ならい制御方式
JPS61244449A (ja) 輪郭ならい方法
JPH02274457A (ja) ならい制御装置
JPH06226596A (ja) ならい制御装置
JPH01205955A (ja) 数値制御工作機械
JPH06155250A (ja) ならい制御方式