JPH0579460B2 - - Google Patents

Info

Publication number
JPH0579460B2
JPH0579460B2 JP57188742A JP18874282A JPH0579460B2 JP H0579460 B2 JPH0579460 B2 JP H0579460B2 JP 57188742 A JP57188742 A JP 57188742A JP 18874282 A JP18874282 A JP 18874282A JP H0579460 B2 JPH0579460 B2 JP H0579460B2
Authority
JP
Japan
Prior art keywords
tracing
profiling
data
axis
memory
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 - Lifetime
Application number
JP57188742A
Other languages
English (en)
Other versions
JPS5981045A (ja
Inventor
Hitoshi Matsura
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 JP18874282A priority Critical patent/JPS5981045A/ja
Publication of JPS5981045A publication Critical patent/JPS5981045A/ja
Publication of JPH0579460B2 publication Critical patent/JPH0579460B2/ja
Granted legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23Q—DETAILS, 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/00—Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
    • B23Q35/04—Control 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/08—Means for transforming movement of the feeler or the like into feed movement of tool or work
    • B23Q35/12—Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means
    • B23Q35/121—Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing
    • B23Q35/123—Means 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Machine Tool Copy Controls (AREA)

Description

【発明の詳細な説明】
(産業上の利用分野) 本発明は、工作機械においてならい加工を行う
ためのならい制御装置に関し、特に多工程のなら
い加工をオペレータの介入なしに自動的に行うな
らい制御装置に関する。 (従来の技術) ならい装置は、トレーサヘツドによりモデルを
ならわせ、該トレーサヘツドにより検出された変
位置を用いてならい演算回路において各軸の速度
指令を演算し、該各軸の速度指令により対応する
各軸のモータを駆動して工具をワークに対し相対
的に移動させると共に、トレーサヘツドをしてモ
デル表面をならわせ、これら動作を繰返えしてワ
ークにモデル形状と同形の加工を行なう。 (発明が解決しようとする問題点) 上記ならい制御装置によりならい加工を行うた
めには、ならい速度、基準変位量、ならい方向、
ピツクフイード量とその方向等の加工条件を特定
するならい加工条件データと、ならい領域を特定
するならい領域データとを入力する必要がある。
このため、一つのモデルに対して従来は一組のな
らい加工条件データとならい領域データとで一工
程のならいを行い、同一のモデルに対して複数の
ならい領域のならい加工を行なうには、一ならい
領域の加工が終了するたびごとに、これらならい
加工条件データとならい領域データを再度、操作
盤などから設定し直して、別工程のならいを行う
ものであつた。たとえば、モデルの形状が複雑と
なつて、一つのモデルに対し、各領域に応じて加
工条件の異なる複数工程のならい加工を行なう必
要がある場合、従来のならい制御装置では、これ
らが別々の工程であることから、一工程終了毎に
オペレータが介在し、データを設定し直してから
次の工程のならいを行うため、操作が頻繁とな
り、オペレータの手間が増加し、連続した自動的
なならいができないという欠点があつた。 また、自動運転によつて倣い工作機械を作動さ
せる場合に、特開昭55−54158号に開示された倣
い工作機械の操作盤の発明のように、複数の倣い
加工工程からなる連続した自動的なならいを行な
う際、オペレータによる操作盤からの倣い加工制
御の条件設定を容易にすることも考えられてい
る。しかし、倣いプログラムの作成においては、
1ブロツク毎に操作盤からプログラムデータを設
定する作業は必要であり、同一のモデルについて
多数の加工物を繰り返して加工する場合にオペレ
ータの負担が軽くなるだけであつて、別のならい
加工を行なう場合には、データを再設定しなくて
はならない。 本発明の目的は、一つのモデルに対応する1個
のワークに対して、連続的に複数のならい領域に
ならい加工を行うことができるような多工程なら
い制御装置を提供するにある。 (問題点を解決するための手段) 上記のような本発明の目的を達成するために、
本発明は、トレーサヘツドにより検出された変位
量を用いて各軸の速度指令を演算し、該速度指令
により各軸に設けられたモータを駆動して工具を
ワークに対し相対的に移動させると共に、トレー
サヘツドをしてモデルをならわせる多工程ならい
制御装置において、一つのモデルに対して複数の
ならい領域を設定する手段と、設定されたそれぞ
れのならい領域に対する加工条件を設定する手段
と、上記2つの手段により設定されたそれぞれの
ならい領域とこれらに対応する加工条件とを記憶
するメモリと、該記憶された所定のならいの加工
条件データとならい領域データをメモリから読み
出してならい加工動作を制御する制御手段とを具
備してなることを特徴とする多工程ならい制御装
置を提供することにある。 (作用) 本発明の多工程ならい制御装置によれば、メモ
リから倣い指令の実行に必要なデータを任意に指
定して、多工程のならい制御を行なうためのプロ
グラムを実行するから、1工程のならい毎にデー
タを操作盤から設定しなおさなくても済む。 (実施例) 以下、本発明の一実施例を図面に従つて詳細に
説明する。 第1図は本発明の多工程ならい制御装置を使用
して運転されるならい工作機械の概略図である。
テーブルTBLをX軸方向に駆動するX軸のモー
タXMと、トレーサヘツドTC及びカツタヘツド
CTが装着されたコラムCLMをZ軸方向に駆動す
るZ軸のモータZMと、テーブルTBLをY軸方向
に動かすY軸のモータYMが設けられている。テ
ーブルTBLにはモデルMDLとワークWKとが固
定され、トレーサヘツドTCはモデルMDLの表面
に当接してならい、カツタヘツドCTはワーク
WKにモデル形状通りの加工を施す。トレーサヘ
ツドTCは周知の如く、モデルMDLの表面のX,
Y,Z各軸の変位εx,εy,εzを検出する構成のも
のであり、トレーサヘツドTCにより検出された
各軸方向変位はならい制御装置TCCに入力され、
こゝで周知のならい演算が行われて各軸方向の速
度成分が発生する。たとえば、ならい方法として
X−Z面における表面ならいを考えると速度成分
Vx,Vzが発生し、これらはそれぞれサーボ回路
SVX,SVZを介してX軸及びZ軸のモータMX,
MZに印加され、これら各軸モータMX,MZを
回転させる。この結果、カツタヘツドCTがワー
クWKに対して相対的に移動して、該ワークにモ
デル形状通りの加工が施され、又トレーサヘツド
TCはモデルMDLの表面をならうことになる。
尚、SVYはY軸のサーボ回路である。 第3図は、本発明に係るならい制御装置の一実
施例ブロツク図である。図中、1はプロセツサで
あり、後述するプログラムメモリ(RAM)に記
憶されているならい加工プログラムに従い演算処
理して工作機械への指令を形成するもの、2はコ
ントロールメモリであり、制御プログラムを格納
するもの、3はデータメモリであり、複数の加工
条件データP11,P12,…と複数のならい領域デー
タL11,L12,…を設定盤(図示せず)により設定
される。4は多工程のならい制御を行なうための
プログラムを記憶するプログラムメモリで、なら
い方法とそれに使用されるならい加工条件及びな
らい領域を工程順に特定するならい加工プログラ
ムが格納される。 尚、ならい方法としては、ペンシルならい、手
動ならい、表面往復ならい、表面一方向ならい、
輪郭全周ならい、輪郭部分ならい、3次元ならい
がある。 次に第3図の動作について説明すると、ならい
加工に先立ちテーブル上にモデルが設置される
と、オペレータは未図示の設定盤から上記データ
メモリ3に各ならい方法に応じてそれぞれ複数の
ならい加工条件データとならい領域データを入力
する。例えば、手動ならいのためにP11からP15
迄の5種類の加工条件データと、L11からL15迄
の5種類のならい領域データを設定し、以下同様
に表面往復ならいのためにP21〜P25,L21〜L25
を、表面一方向ならいのためにP31〜P35,L31
〜35を、輪郭全周ならいのためにP41〜P45,
L41〜L45を、輪郭部分ならいのためにP51〜
P55,L51〜55を、3次元ならいのためにP61〜
P65,L61〜L65をそれぞれ設定する。以上の操
作によりならい加工条件データP11〜P65、及び
ならい領域データL11〜L65がデータメモリ3に
設定される。 ついで、オペレータが起動をかければプロセツ
サ1は予めプログラムメモリ4に記憶されている
ならい加工プログラムを1ブロツクづつ読み出し
多工程のならい加工制御を行なう。尚、このなら
い加工プログラムはたとえば以下の如く構成され
ている。 G901 Z−0 P31 L32 ; …(イ) G903 P34 L34 ; …(ロ) G00 X… Y ; …(ハ) G901 Z… P… L… ; …(ニ) G904 P43 L45 ; …(ホ) ……………… 但し、プログラム中、(イ)はアプローチ指令ブロ
ツクであり、G機能命令G901はアプローチ指令
であることを意味し、Z−0はZ軸方向のアプロ
ーチ点を示し(マイマス符号は移動方向)、P31,
L31はそれぞれアプローチの際の送り速度が設定
されている領域などを示す。又、(ロ)は第1ならい
加工工程におけるならい方法、ならい加工条件デ
ータ、ならい領域データを特定する指令ブロツク
であり、G903により表面一方向ならいが指示さ
れ、P31,L32によりならい加工条件データ、な
らい加工領域データがそれぞれ特定される。(ハ)は
第2工程のならい加工を実行するために、該第2
工程のアプローチ点の真上にトレーサヘツドを早
送りで位置決めする命令である。(ニ)は第2工程へ
のアプローチ指令、(ホ)は第2ならい加工工程にお
けるならい方法、ならい加工条件データ、ならい
領域データを特定するブロツクであり、G904に
より輪郭全周ならいが指示される。 ここで、データの設定の具体例を示すと、次の
とおりとなる。 例えば、 P34は、P3(表面一方向ならいモード)のパラ
メータ第4領域、 L45は、L4(輪郭全周ならいモード)のリミツ
ト第5領域、 として、MDIの画面操作により選択する。 例えば、P34のデータを入力する場合は、MDI
操作によりCRT画面上に以下のような画面を表
示させる。
【表】 各項目をキー操作によりカーソル選択できるよ
うになつており、カーソル選択されている項目に
対して、対話形式で、キーボードよりそれぞれデ
ータを入力すれば、その値が設定できる。 さて、プロセツサ1は(イ)のアプローチ指令をメ
モリから読み取り、ついでデータメモリ3から
P31により特定されたならい加工条件データと、
L32により特定されたならい領域データを読み取
る。しかる後、加工条件データに含まれる速度を
用いて、−Z軸方向に向けてトレーサヘツドを移
動させアプローチ点に位置決めする。アプローチ
点への位置決め完了により、プロセツサは(ロ)の表
面一方向ならいの指令ブロツクをメモリ5から読
み取ると共に、P34,P34により特定されたなら
い加工条件データとならい領域データをデータメ
モリ3から読み出す。そして、これらデータを用
いて、一方向ならい処理を行ない送り速度Vx,
Vzを発生し、テーブルTBLをX軸モータXMに
より、コラムCLMをZ軸モータZMによりそれぞ
れ駆動する。これにより、トレーサヘツドTCは
モデルMDLに沿い動作するので(第2図参照)、
トレーサヘツドTCから変位εx,εy,εzが出力さ
れ、プロセツサ1に入力する。プロセツサ1は変
位に基いて周知のならい演算を実行して送り速度
Vx,Vzを演算する。例えば送り速度Vxは|ε−
ε0|(但し、εは合成変位量、ε0は基準偏位)の
値に対し反比例する様制御し、送り速度Vzは|
ε−ε0|の値に比例して変位し、かつ(ε−ε0)
が零になる様に制御する。 従つて、X軸、Z軸モータXM,ZMがサーボ
回路SVX,SVZを介し駆動され、カツタヘツド
CTによりワークWKが加工する。この様にして、
順次トレーサヘツドTCからの変位に基づきなら
い演算を実行し、トレーサヘツドTCのモデル
MDLの検出変位に基づき速度指令を演算し、各
軸のモータを駆動して、カツタヘツドCTをワー
クWKに対し相対移動させ、ワークWKにモデル
MDLの形状と同一の形の加工を施す。(ロ)による
表面一方向ならいが終了すれば、プロセツサはプ
ログラムメモリ4より(ハ)に示す早送り指令データ
を読み取り、指令された位置にX,Yの同時2軸
早送りで位置決めする。尚、このブロツクで指令
された位置は第2加工工程のアプローチ点の真上
の位置である。以後、(ニ)、(ホ)、…の指令データが
順次読み取られ第1加工工程と同様にアプローチ
点への位置決め、輪郭全周ならい制御、…により
多工程ならいが行われる。 尚、指令データ及び加工プログラムは、データ
メモリ3に格納する代りに、紙テープ等の外部記
憶媒体に記憶し、プロセツサ1が順次読み出して
実行する様にしても良い。 (発明の効果) 以上説明した様に、本発明によれば、オペレー
タの介入の手間を軽減して、複数のならい領域に
対して連続ならい加工が達成出来るという効果を
奏し、特に1つのモデル、ワークに対し複数のな
らい領域に対するならい制御を行なう場合にオペ
レータの負担軽減の効果は極めて大きく、複雑な
形状のモデルに対するならい加工の自動化に寄与
するものである。 なお、本発明を一実施例により説明したが、本
発明の主旨の範囲内で種々の変形が可能であり、
これらを本発明の範囲から排除するものではな
い。
【図面の簡単な説明】
第1図は、本発明を適用したならい工作機械の
概略図、第2図は、本発明による動作説明図、第
3図は本発明の一実施例要部ブロツク図である。 図中、TCC……ならい制御装置、TC……トレ
ーサヘツド、CT……カツタヘツド、MDL……モ
デル、WK……ワーク、XM,YM,ZM……モ
ータ、1……プロセツサ、3……データメモリ。

Claims (1)

    【特許請求の範囲】
  1. 1 トレーサヘツドにより検出された変位量を用
    いて各軸の速度指令を演算し、該速度指令により
    各軸に設けられたモータを駆動して工具をワーク
    に対し相対的に移動させると共に、トレーサヘツ
    ドをしてモデルをならわせる多工程ならい制御装
    置において、一つのモデルに対して複数のならい
    領域を設定する手段と、設定されたそれぞれのな
    らい領域に対する加工条件を設定する手段と、上
    記2つの手段により設定されたそれぞれのならい
    領域とこれらに対応する加工条件とを記憶するメ
    モリと、該記憶された所定のならいの加工条件デ
    ータとならい領域データをメモリから読み出して
    ならい加工動作を制御する制御手段とを具備して
    なることを特徴とする多工程ならい制御装置。
JP18874282A 1982-10-27 1982-10-27 多工程ならい制御方式 Granted JPS5981045A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18874282A JPS5981045A (ja) 1982-10-27 1982-10-27 多工程ならい制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18874282A JPS5981045A (ja) 1982-10-27 1982-10-27 多工程ならい制御方式

Publications (2)

Publication Number Publication Date
JPS5981045A JPS5981045A (ja) 1984-05-10
JPH0579460B2 true JPH0579460B2 (ja) 1993-11-02

Family

ID=16228974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18874282A Granted JPS5981045A (ja) 1982-10-27 1982-10-27 多工程ならい制御方式

Country Status (1)

Country Link
JP (1) JPS5981045A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0619654B2 (ja) * 1986-05-13 1994-03-16 オークマ株式会社 デイジタイジングデ−タへのncプログラム挿入方法
JPH0619655B2 (ja) * 1986-05-13 1994-03-16 オークマ株式会社 デイジタイジングデ−タへのncプログラム挿入方法
JP2614714B2 (ja) * 1986-05-28 1997-05-28 フアナツク株式会社 倣い加工による荒どり加工方法
JP4673569B2 (ja) 2004-03-31 2011-04-20 株式会社リコー 半導体装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS601140B2 (ja) * 1978-10-14 1985-01-12 株式会社牧野フライス製作所 倣い工作機械の操作盤

Also Published As

Publication number Publication date
JPS5981045A (ja) 1984-05-10

Similar Documents

Publication Publication Date Title
JPH0736191B2 (ja) 構造物のグラフィック表示方法
JPH0375299B2 (ja)
US4125943A (en) Method and apparatus for detecting the shapes of weld beads
US5765976A (en) Method of controlling the normal direction of the main shaft of the numerical control machine tool
EP0026630B1 (en) A tracer control system
JPH022661B2 (ja)
WO1984003245A1 (fr) Procede de recommencement d'un profilage
JPH06119031A (ja) 削り残し部加工のncデータ作成方法
JPH024378B2 (ja)
JPS5981045A (ja) 多工程ならい制御方式
JPH06170763A (ja) 力制御を用いた研磨方法
JPS6249503A (ja) 数値制御装置
JPH0563749U (ja) 加工時間算出機能を有する数値制御装置
JPH0421203B2 (ja)
JPS6147652B2 (ja)
JP2922617B2 (ja) 力制御ロボットにおける押付力方向の指定方法
JPH06110534A (ja) 工作機械における位置制御方法
JP7175340B2 (ja) 工作機械、情報処理装置および情報処理プログラム
JPH05216524A (ja) ロボット
JPS598842B2 (ja) 倣い用モデルを利用した金型加工自動化方法
JPH0230468A (ja) チョッピング制御方式
WO1992002346A1 (fr) Procede de traçage du lieu geometrique d'un outil
JPH065483B2 (ja) 自動金型加工装置
JP2841364B2 (ja) 加工装置の位置決め方法
JPS60104634A (ja) ならい制御システム