JPH03277448A - Nc装置 - Google Patents

Nc装置

Info

Publication number
JPH03277448A
JPH03277448A JP7207990A JP7207990A JPH03277448A JP H03277448 A JPH03277448 A JP H03277448A JP 7207990 A JP7207990 A JP 7207990A JP 7207990 A JP7207990 A JP 7207990A JP H03277448 A JPH03277448 A JP H03277448A
Authority
JP
Japan
Prior art keywords
tool
correction value
memory
length
tool length
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.)
Granted
Application number
JP7207990A
Other languages
English (en)
Other versions
JPH0773819B2 (ja
Inventor
Yasuhiro Kuwata
桑田 泰弘
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP7207990A priority Critical patent/JPH0773819B2/ja
Publication of JPH03277448A publication Critical patent/JPH03277448A/ja
Publication of JPH0773819B2 publication Critical patent/JPH0773819B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Automatic Tool Replacement In Machine Tools (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、NC工作機械のポジションを使ってNC加工
プログラム中に使用されている工具の工具長を計測して
該工具の工具長補正値を設定する、NC装置に関する。
[従来の技術] 従来、この種のNC装置では、工具長の計測の対象とな
る工具ごとに該工具を主軸に装着し、補正番号を指定し
た後、工具長を計測するという手順が必要であった。
[発明が解決しようとする課題] 上述した従来のNC装置では、1つのNC加工プログラ
ムに対して必要な工具長補正値を設定する場合、NC加
工プログラム中で指令されている工具と、その工具にか
かる工具長補正番号を探し出した後、工具を主軸に装着
してNC工作機械のポジションを使って工具長の計測を
行い、複数の補正番号に対しては、以上の操作を複数回
繰返さなければならないので処理が煩雑であり、かつ工
具と補正値との対応を間違えるおそれがあるという欠点
がある。
本発明の目的は、NC加工プログラムに対して必要な工
具長補正値を設定する場合、処理が簡単で、工具と補正
値の対応を間違えることのないNC装置を提供すること
である。
[課題を解決するための手段] 本発明のNC装置は、 NC加工プログラム中に使用されている工具の工具番号
に対応して該工具の工具長補正番号が格納される補正値
リストメモリと、 NC加工プログラム番号が指定されると、当該NC加工
プログラムの1ブロックごとに該NC加工プログラムお
よび該NC加工プログラムより呼び出されているサブプ
ログラム内で指令されている工具の工具番号および該工
具にかかる工具長補正番号を検索して、指定された順番
に前記補正値リストメモリに格納するとともに、該補正
値リストメモリの内容を表示装置に表示し、工具長補正
番号が指定されると、前記補正値リストメモリより該工
具長補正番号に対応する工具番号を選び出して当該する
工具を工具主軸に装着し、前記ポジションを使って工具
長を計測して計測値を当該工具の工具長補正値として前
記工具補正値格納メモリに格納する手段を含む。
[作用] 工具長補正番号が指定されると、補正値リストメモリよ
り該工具長補正番号に対応する工具番号を選び出して当
該する工具を装着し、工具長を計測して計測値が工具長
補正値として工具補正値格納メモリに格納されるので、
NC加工プログラムに使用される工具の工具長補正値の
設定が容易となり、工具と該工具の工具長補正値の対応
を間違えるおそれがない。
[実施例コ 次に、本発明の実施例について図面を参照して説明する
第1図は本発明のNC装置の一実施例のブロック図、第
2図は第1図のCPUIの処理の流れ図、第3図は第1
図の補正値リストメモリ(以下LISTメモリと称する
。)4の内容を示す図である。
このNC装置は中央処理装置(以下CPUと称する。)
1と加工プログラム格納メモリ(以下PRGメモリと称
する。)2と工具補正値格納メモリ(以下OFSメモリ
と称する。)3とLISTメモリ4と1ブロックバツフ
ア5と工具番号バッファ6とデータ入力装置(以下MD
Iパネルと称する。)7と計測装置8と機械操作パネル
9を備えている。PRGメモリ2にはNC加工プログラ
ムが格納されている。○FSメモリ3には、NC加工プ
ログラムで使用される工具補正値が格納されている。L
ISTメモリ4には、第3図に示すように、NC加工プ
ログラムの1ブロック毎にメインプログラム番号31と
工具番号32と工具長補正番号33と工具長補正値34
と工具径補正番号35と工具径補正値36とサブプログ
ラム番号37が格納される。1ブロックバツフア5には
NC加工プログラムの1ブロックづつが格納される。工
具番号バッファ6にはNC加工プログラムで使用される
工具の工具番号が格納される。
MDIパネル7には、LISTメモリ4の内容が表示さ
れ、オペレータにより工具交換のための信号が入力され
る。計測装置8はオペレータから起動されるとNC工作
機械のポジションにより工具長を計測する。機械操作パ
ネル9にオペレータからサイクルスタート信号が入力さ
れると工具交換が実行される。CPU 1は、第2図に
示すように、オペレータがMDIパネル7からNC加工
プログラムのプログラム番号を入力すると、まずLIS
Tメモリ4のイニシャル処理を行ない(ステップ11)
、入力されたプログラム番号をメインプログラム番号3
1としてLSITメモリ4に第3図に示すように、格納
する(ステップ12)。次に、PRGメモリ2に格納さ
れているNC加工プログラムのうち指定されたプログラ
ム番号のNC加工プログラムの1ブロック分を1ブロッ
クバツフア5に読み込み(ステップ13)、そのブロッ
ク分について工具番号指令があるかどうかを検索しくス
テップ14)、ない場合はステップ16へすすみ、あっ
た場合はその工具番号を工具番号バッファ6に格納して
おく(ステップ15)。次に、ブロック中に工具交換指
令があるかどうかを検索しくステップ16)、指令され
ていない場合はステップ18へすすみ、指令されている
場合は工具番号バッファ6の内容をLISTメモリ4に
格納する(ステップ17)。続いてブロック中に工具長
補正指令があるかどうかを検索しくステップ18)、指
令されていない場合はステップ20へすすみ、指令され
ている場合は工具長補正指令に対応した工具長補正値3
4をOFSメモリ3より読み込み、工具長補正番号33
とともにLISTメモリ4に格納する(ステップ19)
。続いてブロック中に工具径補正指令があるかどうかを
検索しくステップ2)、指令されていない場合はステッ
プ22へすすみ、指令されている場合は、工具径補正指
令に対応した工具径補正値36をOFSメモリ3より読
み込み、工具径補正番号35とともにLISTメモリ4
に格納する(ステップ2.1)。続いて、サブプログラ
ム呼び出し指令、メインプログラム復帰指令やプログラ
ム終了指令等を検索しくステップ22)、プログラム終
了指令のある場合は終了し、サブプログラム呼び出し指
令またはメインプログラム復帰指令がある場合はサブプ
ログラム処理またはメインプログラム復帰を行ない(ス
テップ23)、ステップ13に戻って次ブロックの処理
を行なう。
CPU1は、以上の処理によって第3図に示すような情
報が格納されたLISTメモリ4の内容をMDIパネル
7に表示し、オペレータがLISTメモリ4の内容に従
って工具長補正番号33を指定し、工具交換のための信
号をMDIパネル7より入力すると、指定された工具長
補正番号33と対応した工具番号32をLISTメモリ
4中より検索し、対応した工具番号32の工具へ工具交
換する指令がMDIパネル7がら模疑的に入力された状
態とする。この状態でオペレータが機械操作パネル9よ
りサイクルスタート信号を入力すると、CPU1は工具
交換を実行し、次にオペレータが計測装置8を起動する
と、指定された工具長補正番号33を計測装置8へ入力
して工具長を計測させ、○FSメモリ3の工具長補正番
号に対応する工具長補正値のエリアと、LISTメモリ
4の対応する工具長補正値のエリアにその計測値を格納
し、LISTメモリ4の工具長補正番号33の指定ポイ
ンタを次の工具長補正番号33へ進める6以上の操作が
繰返えされると、LISTメモリ4とOFSメモリ3に
工具長の計測値が次々と格納され、NC加工プログラム
の実行に必要な工具長補正値が煩雑な手間を要せずに間
違いなく設定される。
本実施例のNC装置ではNC加工プログラムに必要な工
具長補正値の設定が容易に行なえるとともに、工具と工
具長補正値との対応を間違えるおそれがない。
[発明の効果〕 以上説明したように本発明は、NC加工プログラム番号
が指定されると、当該プログラムで使用される工具と該
工具の工具長補正番号を順番に補正値リストメモリに格
納し、工具長補正番号が指定されると、前記補正値リス
トメモリ中の当該工具番号の工具を装着して工具長を計
測し、計測値を工具長補正値として工具補正値格納メモ
リに格納することにより、NC加工プログラムで使用さ
れている工具の工具長補正値の設定が容易に行なえると
ともに、工具と工具長補正値の対応を間違えずに設定で
きるという効果がある。
【図面の簡単な説明】
第1図は本発明のNC装置の一実施例のブロック図、第
2図は第1図のCPU 1の処理の流れ図、第3図は第
1図のLISTメモリ4の内容を示す図である。 1・・・CPU、 2・・・PRGメモリ、 3・・・OFSメモリ、 4・・・LISTメモリ、 5・・・1ブロックバツフア、 6・・・工具番号バッファ、 7・・・MDIパネル、 8・・・計測装置、 7・・・機械操作パネル、 11.12.・・・、23・・・ステップ、31・・・
メインプログラム番号、 32・・・工具番号、 33・・・工具長補正番号、 34・・・工具長補正値、 35・・・工具径補正番号、 36・・・工具径補正値、 37・・・サブプログラム番号。

Claims (1)

  1. 【特許請求の範囲】 1、NC工作機械のポジションを使って工具の工具長を
    計測して該工具の工具長補正値を設定し工具補正値格納
    メモリに格納する、NC装置において、 前記NC加工プログラム中に使用されている工具の工具
    番号に対応して該工具の工具長補正番号が格納される補
    正値リストメモリと、 NC加工プログラム番号が指定されると、当該NC加工
    プログラムの1ブロックごとに該NC加工プログラムお
    よび該NC加工プログラムより呼び出されているサブプ
    ログラム内で指令されている工具の工具番号および該工
    具にかかる工具長補正番号を検索して、指定された順番
    に前記補正値リストメモリに格納するとともに、該補正
    値リストメモリの内容を表示装置に表示し、工具長補正
    番号が指定されると、前記補正値リストメモリより該工
    具長補正番号に対応する工具番号を選び出して当該する
    工具を工具主軸に装着し、前記ポジションを使って工具
    長を計測して計測値を当該工具の工具長補正値として前
    記工具補正値格納メモリに格納する手段を含むことを特
    徴とするNC装置。
JP7207990A 1990-03-23 1990-03-23 Nc装置 Expired - Fee Related JPH0773819B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7207990A JPH0773819B2 (ja) 1990-03-23 1990-03-23 Nc装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7207990A JPH0773819B2 (ja) 1990-03-23 1990-03-23 Nc装置

Publications (2)

Publication Number Publication Date
JPH03277448A true JPH03277448A (ja) 1991-12-09
JPH0773819B2 JPH0773819B2 (ja) 1995-08-09

Family

ID=13479045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7207990A Expired - Fee Related JPH0773819B2 (ja) 1990-03-23 1990-03-23 Nc装置

Country Status (1)

Country Link
JP (1) JPH0773819B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015097886A1 (ja) * 2013-12-27 2015-07-02 株式会社牧野フライス製作所 加工情報管理装置および工具経路生成装置
CN105922080A (zh) * 2016-06-29 2016-09-07 河北工业大学 电子摄像式刀具预调设备及测量方法
CN118893483A (zh) * 2024-10-08 2024-11-05 南通国盛智能科技集团股份有限公司 刀库自动排刀的方法、机床及电子设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015097886A1 (ja) * 2013-12-27 2015-07-02 株式会社牧野フライス製作所 加工情報管理装置および工具経路生成装置
JPWO2015097886A1 (ja) * 2013-12-27 2017-03-23 株式会社牧野フライス製作所 加工情報管理装置および工具経路生成装置
US10274932B2 (en) 2013-12-27 2019-04-30 Makino Milling Machine Co., Ltd. Machining-information management device and tool-path generation device
CN105922080A (zh) * 2016-06-29 2016-09-07 河北工业大学 电子摄像式刀具预调设备及测量方法
CN105922080B (zh) * 2016-06-29 2018-03-16 河北工业大学 电子摄像式刀具预调设备及测量方法
CN118893483A (zh) * 2024-10-08 2024-11-05 南通国盛智能科技集团股份有限公司 刀库自动排刀的方法、机床及电子设备

Also Published As

Publication number Publication date
JPH0773819B2 (ja) 1995-08-09

Similar Documents

Publication Publication Date Title
US4497029A (en) Numerical control device
KR920004440B1 (ko) 정보처리장치의 자동검사방법
JPS60167738A (ja) 自動工具交換装置の工具表示方式
KR100438762B1 (ko) 공작기계의변위보정장치
JPH03277448A (ja) Nc装置
KR920005227B1 (ko) 프로그램어블 콘트롤러
US5517639A (en) System for outputting execution time of industrial automated apparatus
US4528633A (en) Method of controlling indexing of magazine pockets in machining center
JPH10113836A (ja) Nc工作機械の使用工具チェック方法および装置
JPS6031611A (ja) 加工軌跡制御プログラムの検査方法
EP0419672A1 (en) Method of plotting tool shape
JP2733926B2 (ja) 生産比率制御装置
JP2522593B2 (ja) 数値制御装置
JPH0575544B2 (ja)
JP3355853B2 (ja) 加工システムにおける制御装置
JP2505526B2 (ja) タスクのビットマップ管理方法
JPH04348842A (ja) 数値制御装置
JP2877075B2 (ja) 計測器制御装置および方法
JPH0695722A (ja) 設備機械制御シーケンスの作成方法
JPH0554132B2 (ja)
JPH10312209A (ja) Nc加工プログラムの管理方法およびnc装置ならびにnc加工プログラムの管理プログラムを記録した記録媒体
JPH0825114B2 (ja) 工具管理装置
JPH06161516A (ja) シーケンスプログラムのチェック方法
CN120344346A (zh) 工具更换顺序计算装置以及计算机可读存储介质
JPH0365614A (ja) メカトロニクス機器

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080809

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090809

Year of fee payment: 14

LAPS Cancellation because of no payment of annual fees