JPH0729256B2 - 工具交換位置教示方法 - Google Patents

工具交換位置教示方法

Info

Publication number
JPH0729256B2
JPH0729256B2 JP21593688A JP21593688A JPH0729256B2 JP H0729256 B2 JPH0729256 B2 JP H0729256B2 JP 21593688 A JP21593688 A JP 21593688A JP 21593688 A JP21593688 A JP 21593688A JP H0729256 B2 JPH0729256 B2 JP H0729256B2
Authority
JP
Japan
Prior art keywords
tool
turret
tool change
change position
input
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 - Fee Related
Application number
JP21593688A
Other languages
English (en)
Other versions
JPH0265946A (ja
Inventor
貴彦 遠藤
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 JP21593688A priority Critical patent/JPH0729256B2/ja
Publication of JPH0265946A publication Critical patent/JPH0265946A/ja
Publication of JPH0729256B2 publication Critical patent/JPH0729256B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36322Program shape interactively and tool change position manually by teaching

Landscapes

  • Turning (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は工具交換位置教示方法に係り、特に複数のデー
タ入力ステップの各ステップに応じて対話画像をディス
プレイ装置に表示し、該対話画像を参照して部品の最終
形状や工具交換位置を特定するデータを入力し、該入力
されたデータを用いてNCプログラムを作成する自動プロ
グラミング工具交換位置教示方法に関する。
〈従来の技術〉 複数のデータ入力ステップの各ステップに応じて対話画
面と機能キー(ソフトキー)画面をそれぞれディスプレ
イ装置に表示し、機能キー画面における特定の機能に応
じた機能キー(ソフトキー)が押圧されることにより該
機能に応じた処理を実行すると共に、対話画面を参照し
て入力されたデータを用いてNCプログラムを作成する自
動プログラミングシステムがある。
かかる自動プログラミングシステムは第4図を参照する
と以下のステップ (1)「自動プログラミング」の実行を選択する第1ス
テップ、 (2)入力すべきデータ(次に実行すべきステップ)を
選択する第2ステップ、 (3)素材の材質を選択する第3ステップ、 (4)面粗さを設定する第4ステップ、 (5)図面形式を選択する第5ステップ、 (6)素材形状とその寸法を入力する第6ステップ、 (7)部品形状とその寸法を入力する第7ステップ、 (8)機械原点と工具交換位置(タレット旋回位置)入
力の第8ステップ、 (9)加工工程を選択する第9ステップ、 (10)工具の選択と工具データ入力の第10ステップ、 (11)加工条件決定の第11ステップ、 (12)切削方向入力の第12ステップ、 (13)切削範囲入力の第13ステップ、 (14)同じ工具で切削する領域の有無を入力する第14ス
テップ、 (15)工具通路の計算(NCデータ作成)の第15ステッ
プ、 に従って、順次所定の設問画面(対話画面)をディスプ
レイ画面に表示し、該設問に応じて必要なデータをオペ
レータをしてキーボードから入力させ、最終的に入力さ
れた全データを用いてNCプログラム(NCデータ)を作成
するようになっている。
かかるNCデータ作成装置の工具交換位置(タレット旋回
位置)入力のステップにおいては、第5図に示すように
タレット旋回位置の座標値の問い掛け文 DXI(直径値)= ZI(Z値)= がディスプレイ画面に表示されるから、該問いかけに応
じてタレット旋回位置の座標値を入力する。以上の操作
により工具交換位置であるタレット旋回位置が特定され
る。
〈発明が解決しようとする課題〉 ところで、従来は工具交換位置であるタレット旋回位置
を机上で算出した数値で入力していた。このために、工
具交換位置を特定する作業が面倒となり操作に多大の時
間を要するという問題があった。また、算出した工具交
換位置が部品に接近しすぎる場合はタレット旋回時に部
品と干渉する危険があり、一方、工具交換位置が部品か
ら離れすぎる場合はタレットの移動に余計な時間がかか
るという問題があった。
以上から本発明の目的は、適切な工具交換位置を簡単な
操作で指定することのできる工具交換位置教示方法を提
供することである。
〈課題を解決するための手段〉 本発明の課題は、手動操作により刃物台を移動させる工
程と、刃物台位置を監視する工程と、所定の信号により
刃物台位置を工具交換位置として取り込む工程により達
成できる。
〈作用〉 手動操作により刃物台を所定の工具交換位置に位置決め
した時の刃物台の現在位置を監視し、所定の信号により
該刃物台の現在位置を工具交換位置として取り込む。
〈実施例〉 第1図は本発明を実現する自動プログラミング装置のブ
ロック図である。
1はプロセッサ、2は制御プログラムを記憶するプログ
ラムメモリ(ROM)、3は処理結果や実行中のNCプログ
ラム等を記憶するRAM、4はパラメータや複数のNCプロ
グラムを記憶するバッテリーバックアップRAM(不揮発
性メモリ)、5はディススレイ装置5aとキーボード5bを
備えたCRT&MDI装置、6はNCデータ入力装置、7はパル
ス補間器と各軸サーボユニットを有する軸制御部、8は
プロセッサ1から指令されたM−,S−,T−機能命令等を
工作機械に出力し、工作機械から各種信号をプロセッサ
に入力するインターフェイス、9は各種スイッチ、ボタ
ン類(例えば、+X軸、−X軸、+Z軸、−Z軸のジョ
グボタン等)を有する操作盤、10は工作機械である。
RAM3にはタレットのX軸方向の現在位置を記憶する領域
RXとZ軸方向の現在位置を記憶する領域ZXが設けられて
いる。
ディスプレイ装置5aには種々の対話画面、ソフトキーが
表示され、オペレータは該対話画面を参照しながらシス
テムと対話的に所定のデータを入力できるようになって
いる。
キーボード5bには種々のキーが設けられており、たとえ
ばタレット旋回位置を入力するファンクションキーTCK
等が設けられている。
第2図は本発明の対話画面例、第3図は本発明の実施例
説明図である。以下、第1図乃至第3図を用いて本発明
にかかる工具交換位置教示方法を説明する。
自動プログラミング機能により、第4図に示す従来方法
の流れと同様に対話的に第7ステップまでの処理を行い
部品の最終形状を特定する。ついで、ステップ選択の第
2ステップにおいて機械原点入力ステップを選択する
と、第2図に示すように機械原点の座標値の問い掛け文 DXH(直径値)= ZH(Z値)= がディスプレイ装置5aに表示される。そこでオペレータ
は該問いかけに応じて機械原点(例えば、ポイントP
0(第3図))の座標値(直径値Dxh、Z値Zh)を入力す
ると、プロセッサ1はプログラム座標系(X−Z座標
系)から見た機械原点(ポイントP0)の座標値(Dxh、Z
h)とみなし、該座標値(Dxh、Zh)をRAM3内のタレット
現在位置記憶領域Rx,Rzに記憶する。
次にオペレータがタレット旋回位置(工具交換位置)入
力ステップを選択すると、プロセッ1はタレット現在位
置記憶領域Rx,Rzのデータを Dxh→xa Zh→za とすると共に、ディスプレイ装置5aに例えば、「ジョブ
ボタン」を用いてタレットを旋回位置まで移動し、位置
設定のファンクションキーを押圧して下さい」の問い掛
け文を表示する。そこでオペレータは該問いかけに応じ
て操作盤9上のジョグボタンを操作してタレットTRを部
品WKと衝突することのない適切なタレット旋回位置まで
実際に移動する。
操作盤9上のジョグボタンが押圧されると、例えば、+
X軸のジョグボタンが押圧されると、プロセッサ1はジ
ョグ送り速度Fjと所定のサンプリング時間ΔTとから次
式 Fj・ΔT→Δx xa+Δx→xa によりサンプリング時間毎の移動量ΔxとX軸現在位置
xaを計算し、+X軸のジョグボタンが押圧されている間
サンプリング時間毎に該移動量Δxを軸制御部7に入力
し、タレットTRを+X方向に移動させると共に現在位置
xaを更新する。尚、+Z軸のジョグボタンの場合は次式 Fj・ΔT→Δz xa+Δz→xa により同様にサンプリング時間毎の移動量ΔzとZ軸現
在位置zaを計算し、+Z軸のジョグボタンが押圧されて
いる間サンプリング時間毎に該移動量Δzを軸制御部7
に入力し、タレットTRを+Z方向に移動させると共に現
在位置zaを更新する。
オペレータがタレットTRを適切な旋回位置(例えば、ポ
イントP1)に移動して後、タレット旋回位置設定のファ
ンクションキーTCKを押圧すると、プロセッサ1は現在
位置記憶領域Rx,Rz内の数値を用いて工具交換位置(タ
レット旋回位置)を特定する。
工具交換位置(タレット旋回位置)が特定されれば、オ
ペレータはステップ選択画面(第4図)から次工程のNC
データ作成を行う。
〈発明の効果〉 以上本発明によれば、手動操作により刃物台を所定の工
具交換位置に位置決めした時の刃物台現在位置を監視
し、該刃物台の現在位置を工具交換位置として取り込む
ように構成したから、適切な工具交換位置を簡単な操作
で教示することのできる。
【図面の簡単な説明】
第1図は本発明を実現するNC装置のブロック図、 第2図は本発明の対話画面例、 第3図は本発明の実施例説明図、 第4図は従来の自動プログラミング処理の流れ図、 第5図は従来方法の対話画面例である。 1……プロセッサ、3……RAM、5……CRT&MDI装置、5
a……CRT、5b……キーボード、TCK……ファンクション
キー
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G05B 19/4093 19/42

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数のデータ入力ステップの各ステップに
    応じて対話画像をディスプレイ装置に表示し、該対話画
    像を参照して部品の最終形状や工具交換位置を特定する
    データを入力し、該入力されたデータを用いてNCプログ
    ラムを作成する自動プログラミングの工具交換位置教示
    方法において、 手動操作により刃物台を所定の工具交換位置に位置決め
    した時の刃物台現在位置を監視し、 該刃物台の現在位置を工具交換位置として取り込むこと
    を特徴とする工具交換位置教示方法。
JP21593688A 1988-08-30 1988-08-30 工具交換位置教示方法 Expired - Fee Related JPH0729256B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21593688A JPH0729256B2 (ja) 1988-08-30 1988-08-30 工具交換位置教示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21593688A JPH0729256B2 (ja) 1988-08-30 1988-08-30 工具交換位置教示方法

Publications (2)

Publication Number Publication Date
JPH0265946A JPH0265946A (ja) 1990-03-06
JPH0729256B2 true JPH0729256B2 (ja) 1995-04-05

Family

ID=16680712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21593688A Expired - Fee Related JPH0729256B2 (ja) 1988-08-30 1988-08-30 工具交換位置教示方法

Country Status (1)

Country Link
JP (1) JPH0729256B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014062010A1 (ko) * 2012-10-18 2014-04-24 두산인프라코어 주식회사 공작 기계용 비쥬얼 정보를 이용한 터렛 공구 관리 방법

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04146041A (ja) * 1990-10-08 1992-05-20 Hitachi Seiki Co Ltd 数値制御旋盤の刃物台の工具割出し位置自動設定機能を有する数値制御装置および工具割出し位置自動設定方法
JP2764012B2 (ja) * 1994-09-30 1998-06-11 豊田工機株式会社 研削装置
JPH1165635A (ja) * 1997-08-22 1999-03-09 Fanuc Ltd ティーチング・プレイバック機能付数値制御装置
CN105051630B (zh) * 2013-03-29 2017-05-03 三菱电机株式会社 数控装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014062010A1 (ko) * 2012-10-18 2014-04-24 두산인프라코어 주식회사 공작 기계용 비쥬얼 정보를 이용한 터렛 공구 관리 방법
US9886023B2 (en) 2012-10-18 2018-02-06 Doosan Machine Tools Co., Ltd. Method for managing turret tools by using visual information for machine tool

Also Published As

Publication number Publication date
JPH0265946A (ja) 1990-03-06

Similar Documents

Publication Publication Date Title
US5465215A (en) Numerical control method and apparatus
JP3476484B2 (ja) 制御装置における操作履歴表示装置
JP2641797B2 (ja) 対話形数値制御装置
US5315503A (en) Numerical control apparatus having a teaching function and a method of teaching a machining program thereby
JPH0554129B2 (ja)
EP0640900B1 (en) Apparatus and method for numeral control
JPH05282021A (ja) Nc工作機械の加工条件生成方式
JPS60263211A (ja) 対話形数値制御工作機械のデ−タ入力装置
US5337249A (en) Numerical control machining animation with workpiece and tool movement
JPH03265906A (ja) 対話形数値制御装置のプログラミング方式
EP0079388B1 (en) A numerical control method
US5479354A (en) Method for the computer-assisted control of a machine or process
US5808434A (en) Numerical control apparatus
JPH0729256B2 (ja) 工具交換位置教示方法
WO1990012348A1 (fr) Procede de traçage de programme cn
JPS5914010A (ja) Ncプログラム作成方法
JPH0563749U (ja) 加工時間算出機能を有する数値制御装置
JP2771701B2 (ja) 対話形数値制御装置
JPH0857744A (ja) 対話型数値制御装置の入力データ表示方法
JP3075861B2 (ja) 数値制御装置
JP2588944B2 (ja) Ncデータ作成方法
JPH053002B2 (ja)
EP0530364A1 (en) Interactive numerical controller
JP3263146B2 (ja) 数値制御装置
JP3040263B2 (ja) 数値制御装置及び数値制御方法

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees