JPS6232503A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPS6232503A
JPS6232503A JP17172685A JP17172685A JPS6232503A JP S6232503 A JPS6232503 A JP S6232503A JP 17172685 A JP17172685 A JP 17172685A JP 17172685 A JP17172685 A JP 17172685A JP S6232503 A JPS6232503 A JP S6232503A
Authority
JP
Japan
Prior art keywords
machining
tool
numerical control
control device
machined
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
JP17172685A
Other languages
English (en)
Inventor
Shigeru Miyamoto
茂 宮本
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP17172685A priority Critical patent/JPS6232503A/ja
Publication of JPS6232503A publication Critical patent/JPS6232503A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は加工プログラムの実行順序を、工具交換回数が
最も少くなるように変更機能を備えた数値制御装置に関
するものである。
〔従来の技術〕
従来、数値制御装置の加工プログラム(NCテープ)は
、プログラマの考え方に従って作成されるものであった
が、そのプログラムの作成方法はプログラマにとって作
業し易く、理解しやすいプログラムを作成することが中
心であシ、機械の加工時間の短縮等、効率の良い加工プ
ログラムを作成することはあまり考慮されていなかった
従来の自動9手動プログラミング作成システムの一例を
第2図に示す。図において、1は手動プログラミングシ
ステム、2は自動プログラミングシステム、6は被加工
用の図面、4はプログラマであるパートプランナ、5は
NC(数値制御)装置、6は加工部品である。
次に動作について説明する。まず、NC装置5を稼動さ
せるに当ってパートプランナ(プログラマ)4は図面6
に基づいて、NCテープ11又は21′f、作成する。
ここで加工物が簡単な形であればプロセスシート?作成
し、1字1字バンチして手動プログラミング1する。ま
た、形状が複雑であったυ、特に曲線や曲面など複雑で
精度の高い加工が要求される場合にはコンピュータを用
い自動プログラミング1する。手動プログラミング1に
おけるプロセスシー)Kは図面6からの加工順序、加工
基準の取り方、工具の通路、切削条件などが決められ加
工動作の順序が決定される。また、自動プログラミング
2のパートフ゛ログラムではプログラムの翻訳、文法チ
ェック等の他に加工諸元の演算等が行われる。
〔発明が解決しようとする問題点〕
従来の数値制御装置の加工プログラム(NCテープ)は
、以上のように作成されていたため、例えば切削に使用
する工具が多種類に亘る場合等には、工具交換が頻繁に
行われ、切削以外の工具交換の段取υに時間がかかつて
加工効率の低下を招く等の問題点があった。
この発明は、上記のような問題点を解消するためになさ
れたもので、リードタイムの短縮を図るために、工具の
交換回数が減少するよう、加工プログラムの実行順序全
解析して変更する数値制御装置を得ること?目的とする
〔問題点全解決するための手段〕
この発明に係る数値制御装置は、加工プログラムを予め
解析し、効率の良い工具段取9の加工順序に従って加ニ
ゲログラムを実行する機能を持たせたものである。
〔作用〕
この発明Vi、数値制御装置での工具交換回数を極力減
らして、工具交換に要する時間を減少させることにより
、リードタイムを短縮する。
〔実施例〕
以下、この発明の一実施例を、第1図のフローチャート
により説明する。まず、数値制御装置(第2因の5)内
部のメモリに、加工を既に終了した工具を記憶する領域
(以下、加工済工具と記す)と現在加工中である工具を
記憶する領域(加工中工具と記す)とを設ける。初期値
は、いずれも空白である。(ステップ1)Sr1 次に加工プログラム(NCテープ)を先頭から実行し、
工具交換指令(以下、T指令と記す。)まで実行する。
(ステップ2)ST■そこでT指令があれば、加工済工
具であるか否かを予め調べ加工済工具であれば工作機械
を止めてから次の加工プログラム全実行する。(ステッ
プ3)ST■、加工済工具でなければ、現在加工中の工
具と比較する。加工中工具が空白であれば、加工中工具
に記憶する。そして、工具を交換し、工作機械を動作さ
せて加工プログラムを実行する(ステップ4)ST■ 加工中工具と同じ場合には、工作機械を動作して加工プ
ログラムを実行する。(ステップ5)ST■ また、加工中工具と異る場合には工作機械を止め、次の
加工プログラムを実行する。(ステップ6)ST■ 加工プログラムの実行が終了すると加工中工具が空白で
あるか否かを調べる。もし、空白であれば、T指令で指
定された工具はすべて加工済工具でおること金示すので
、加工を終了する。(ステップ7)ST■ 空白でなければ、加工中工具を、加工済工具に追加し、
加工中工具1[白にして、加工プログラムを再び先頭か
ら実行する。(ステップ8)ST■このように、加工プ
ログラムを1口実行するときは、1つの工具に注目し、
この工具による加工だけを行う。加工プログラムで使用
する工具すべてについての加工が終了したときに、全て
の加工全終了する。
なお、上記実施例では、加工プログラムに出現する工具
の順序に従って加工を行うようにプログラム変更機能を
設けた例について説明したが、工具に優先順位をつけて
加工を行っても良い。
〔発明の効果〕
以上のように、この発明によれば、数値制御装置の加工
プログラムを最も効率の良いリードタイムの順序に数値
制御装置内で自動的に組変えて実行するようにしたので
、工具交換等の段取時間が削減されリードタイムの短い
高効率の加工が行える効果がある。
【図面の簡単な説明】 第1図は、本発明の一実施例を示す数値制御装置のフロ
ーチャート、第2図は従来の数値制御装置のプログラミ
ングシステム説明用図である。 図において、5は数値制御(NC)装置、11゜21は
NCテープ(加工プログラム)である。 特許出願人  三菱電機株式会社 手続補正書(自発) 昭和 韓・6・爾3 日

Claims (1)

    【特許請求の範囲】
  1. 数値制御装置用の加工諸元をプログラムした加工プログ
    ラムを実行して機械加工を行う数値制御装置において、
    前記加工プログラムの実行に際し同一工具による機械加
    工をまとめて実行するように予め前記数値制御装置内の
    メモリで工具交換回数を減らす加工プログラムの自動解
    析を行つてから加工を実行するようにしたことを特徴と
    する数値制御装置。
JP17172685A 1985-08-06 1985-08-06 数値制御装置 Pending JPS6232503A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17172685A JPS6232503A (ja) 1985-08-06 1985-08-06 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17172685A JPS6232503A (ja) 1985-08-06 1985-08-06 数値制御装置

Publications (1)

Publication Number Publication Date
JPS6232503A true JPS6232503A (ja) 1987-02-12

Family

ID=15928535

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17172685A Pending JPS6232503A (ja) 1985-08-06 1985-08-06 数値制御装置

Country Status (1)

Country Link
JP (1) JPS6232503A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01183736A (ja) * 1988-01-18 1989-07-21 Toshiba Corp 情報処理装置
JPH0431906A (ja) * 1990-05-29 1992-02-04 Fanuc Ltd 工程編集方法
JP2015222550A (ja) * 2014-05-23 2015-12-10 ファナック株式会社 プログラム加工再開機能を有する数値制御装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01183736A (ja) * 1988-01-18 1989-07-21 Toshiba Corp 情報処理装置
JPH0431906A (ja) * 1990-05-29 1992-02-04 Fanuc Ltd 工程編集方法
JP2015222550A (ja) * 2014-05-23 2015-12-10 ファナック株式会社 プログラム加工再開機能を有する数値制御装置
US9904279B2 (en) 2014-05-23 2018-02-27 Fanuc Corporation Numerical control device provided with programmed machining restart function

Similar Documents

Publication Publication Date Title
US4586125A (en) Numerical control working system
KR940010396B1 (ko) 수치제어 자동프로그래밍 장치
JPS59172013A (ja) 数値制御装置の刃物台同期方式
EP0103428B1 (en) Nc programming apparatus
JPH03158908A (ja) 複合加工機における自動プログラミング方式
JPS6232503A (ja) 数値制御装置
JPS58175010A (ja) 4軸旋盤用数値制御装置のグラフイツク表示方法
JP3893334B2 (ja) 多系統数値制御装置
JPH1058279A (ja) タレット工具選択指令方法
EP0328663A4 (en) Method of replacing the tools
EP0331754A1 (en) Cnc program execution apparatus
JP2696206B2 (ja) 自動パートプログラム作成方法
JPS59211105A (ja) パ−トプログラム作成方法
JPS5975307A (ja) Ncパ−トプログラム出力方式
JPH0421203B2 (ja)
JPS61219548A (ja) Nc機の自動工具変換装置
JPH01189704A (ja) 数値制御装置
JPH05204421A (ja) Ncプログラム処理方法
JPS60171505A (ja) 数値制御システムにおける機械制御プログラム管理方式
JPH04100122A (ja) Nc加工プログラム実行装置
JPS63278736A (ja) 高能率工具選択方法
JPH03156507A (ja) 対話型数値制御装置又は自動プログラミング装置のプログラミング方式
JPH01152510A (ja) 自動パートプログラム作成方法
JPH0511831A (ja) Nc制御装置における加工プログラム解析方法
JPS62293310A (ja) 数値制御装置のユーザプログラム実行方法