JPS6359603A - 数値制御デ−タ作成方式 - Google Patents

数値制御デ−タ作成方式

Info

Publication number
JPS6359603A
JPS6359603A JP20394486A JP20394486A JPS6359603A JP S6359603 A JPS6359603 A JP S6359603A JP 20394486 A JP20394486 A JP 20394486A JP 20394486 A JP20394486 A JP 20394486A JP S6359603 A JPS6359603 A JP S6359603A
Authority
JP
Japan
Prior art keywords
machining
input
numerical control
program
control data
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
JP20394486A
Other languages
English (en)
Other versions
JP2531147B2 (ja
Inventor
Koichi Asakura
朝倉 功市
Akimoto Yasuda
安田 商基
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP61203944A priority Critical patent/JP2531147B2/ja
Publication of JPS6359603A publication Critical patent/JPS6359603A/ja
Priority to US07/404,057 priority patent/US4972322A/en
Application granted granted Critical
Publication of JP2531147B2 publication Critical patent/JP2531147B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、数値制御データの作成に必要なデータを入力
させるための各種操作情報を表示し、その表示に従って
データを入力することにより数値制御データを作成する
数値制御データ作成方式に関する。
[従来技術] 従来この種の数値制御データ作成方式を利用して加工に
必要な数値制御データを作成する工作は械としては、複
数本の工具を交換可能に保持する工具マガジンを備え、
その工具マカジンから必要な工具を選択して主軸に装着
して加工を行うものが知られてあり、穴、タップ、リー
マ等の加工の種類に応じて表示手段の表示に従って対話
型式で所定のデータを入力することによってその加工に
必要な入力項目を順に表示させ、その入力項目にオペレ
ータが入力したデータ及びその入力されたデータより予
めメモリに記憶されたデータを引出し、それらのデータ
から数値制御データを自動的に作成していた。
[発明が解決しようとする問題点] 上記のように加工の種類に応じて必要な入力項目を順に
表示し、その入力項目に従って対話型式でオペレータに
データを入力させることにより数値制御データを作成す
るものにおいては、表示手段に表示された入力項目に従
ってオペレータは必要なデータを順に入力するだけで容
易に一連の加ニブログラムを作成することができる反面
、工具の移動等の加工動作が一義的に固定され、種々の
複雑な加工に対応することができない等の問題点があっ
た。
[発明の目的] 本発明は上記の問題点を解消するものでおり、種々の複
雑な加工に対応可能な加ニブログラムを容易に作成する
ことができる数値制御データ作成方式を提供することを
目的とする。
[問題点を解決するための手段] 上記の目的を達成するために本発明においては、予め決
められた加工動作とその加工動作に必要なデータを入力
させるための入力項目を記゛厖させておき、任意の加工
に必要な加工動作を加工順に入力させた後、その加工動
作に対応する前記入力項目を表示して必要なデータを入
力させ、そのデータ及び前記入力された加工動作に従っ
て数値制御データを作成する数値制御データ作成方式が
提供される。
[作用] 本発明は上記した方式により、工具の位置決め動作、主
軸の回転動作等の加工動作を加工順に入力させるだけで
、その加工動作に必要な入力項目を表示するため、オペ
レータはその入力項目にデータを入力するだけで容易に
複雑な加工に対応する数値制御データを作成することが
できる。
[実施例] 以下に本発明を具体化した一実施例を図面を参照して説
明する。
工作機械は、第16図に示すように、主軸14を回転可
能に支持する主軸ヘッド13がフレーム17の一側に往
復昇降可能に支持されている。その主軸ヘッド13は、
フレーム17の上面に取付けられたACサーボモータ2
3及びそのモータ23に連結されたボールネジ(図示せ
ず)により所定のストロークだけ昇降される。また、主
軸ヘッド13の上面には、主軸14の一端に連結された
正逆側回転可能なスピンドルモータ11が取付けられて
いる。
前記フレーム17の一側には、10個の工具21を保持
する工具マガジン16が主軸14の軸線に対して傾斜し
た軸線を中心にして回転割出しモータ16a(第1図参
照)により回転割出し可能に支持されている。前記工具
マガジン16の各工具装着位置には、1〜10の工具ポ
ット番号が示されている。
尚、主軸ヘッド13、工具マガジン16等は、特開昭6
0−155338号公報に示されるように作動されて工
具21の交換等を実行する。
前記フレーム17の一側には、各種加工データ等を入力
するためのキーボード6及び各種操作情報等を表示する
ためのCRT7を備えたコンピュータ19が支持アーム
20によって固定されている。また、前記主軸ヘッド1
3の下方には、水平方向の任意の位置に被加工物Wを移
動可能なX。
Yテーブル10が取付けられている。
前記コンピュータ19内の中央演算処理装置(以下CP
Uという)5には、第1図に示すように、各種制御プロ
グラム等が記憶されたROM9、前記キーボード6より
設定された加工情報等が記憶されるRAM1が接続され
ると共に、前記キーボード6及びCRT7が接続されて
いる。
前記RAM1内には、CRT7の表示に従ってキーボー
ド6より入力された一連の加ニブログラムが記憶される
エリア3、ユーザが求める複雑な加工等に対応して工具
21の位置決め動作、主軸14の回転動作等の加工勲作
が順に入力された動作プログラムが記憶されるエリア4
及び前記各加工動作とその加工動作に必要な入力項目と
が記憶されたエリア8が設けられている。そして前記R
AM1は、プログラム番号0001〜9999番までの
プログラムが書込み可能に構成され、そのプログラム番
号の内0001〜9799番までが加ニブログラム記憶
エリア3にまた9800〜9999番までが動作プログ
ラム記憶エリア4に割当てられている。
本実施例は以上のように構成されており、第2図に示す
ような断面コ字型の被加工物2にジャンプフィード加工
を行うための加ニブログラムの作成手順を例にあげてそ
の作用を第3図のフローチャートに従って次に説明する
まず、第4図に示すように、キーボード6が操作されて
加ニブログラム編集モードの画面が選択され、CRT7
に7つのメニューが表示された状態で、カーソル7aが
点滅しているメニュー人力箇所へ加ニブログラムを入力
するための番号1がキーボード6から入力されると、C
PU5はステップS1を実行し第5図に示すプログラム
番号入力画面をCRT7に表示する。
ここでオペレータが加ニブログラムを作成したい場合に
は、プログラム番=ooo1〜9799番の所望のプロ
グラム番号をカーソル7aが点滅している入力箇所へ入
力すればよい。一方加工動作を順に入力して動作プログ
ラムを作成したい場合には、プログラム番号9800〜
9999番の所望のプログラム番号を前記と同様にして
入力すればよい。そしてオペレータにより所定のプログ
ラム番号が入力されると、CPU5はステップS2を実
行し、該プログラム番号の判定を行う。
前記ステップS2において入力されたプログラム番号が
9800〜9999番でおると判定すると、ステップS
3を実行し、オペレータの入力に基いて動作プログラム
の編集が終了したか否かの判定を行う。そして、ステッ
プS3において編集終了でないと判定すると、ステップ
S4を実行し、RAM1の記憶エリア8の内容に基いて
、動作の種類を入力するための画面をCRT7に表示さ
せる(第6図参照)。
尚、この画面に表示された6つのメニューは、第7図に
示すように、夫々各動作に応じた具体的な動作に分類さ
れてRAMIのエリア8に記憶されている。
更に、後述するように、CRT7の表示に従ってオペレ
ータに加工動作の定義を行わせた後、前記ステップS3
の判定を行う。
ここで例えば、被加工物2(第2図参照)を加工するた
めには、第8図に示すように、1〜8の動作を順に行わ
せることが最も早く効率よく加工することができる。
従って、前記動作に基いて、第6図に示す画面において
カーソル7aの点滅位置へメニュ一番号を「1」と入力
すると、CPU5は第9図に示す画面をCRT7に表示
する。更に、前記「1」の動作(第8図参照)に相当す
る動作である位置決めXYを設定するためにメニュ一番
号「1」を入力すると、第10図に示す画面を表示し、
動作01に位置決め−XY動作を定義する。
更に、前記と同様にして2乃至8の動作(第8図参照)
に相当する各メニューをCRT7の表示に従って入力す
ることにより、第11図に示すように、一連の加工動作
が定義される。その後、キーボード6からプログラムの
終了を示す所定のキー人力が行われることによってプロ
グラムエンドの表示を行い(第12図参照)、動作プロ
グラム記憶エリア4のプログラム番号9800に該一連
の動作を記憶させると共に、ステップS5においてCR
T7の表示を第4図に示す初期画面へ戻す。
ここで、再び別の加工動作を定義したい場合には、プロ
グラム番号9800〜9999番の前記と別のプログラ
ム番号を入力して前述したように入力を行えばよい。
以上のようにしていくつかの動作プログラムが定義され
た後、第4図に示す画面においてメニュ一番@1を入力
すると共に、第5図に示す画面においてプログラム番号
oooi〜9799番が入カされると、ステップS10
を実行し、特開昭61−86153号公報の第14図乃
至第17図に示されるように、CRT7の表示画面に従
って順に各データが入力されることにより、次々に所定
の画面を表示する。そして、前記公報の第17図に示さ
れる画面上でワーク材質がメニューから選択されて入力
されると、第13図に示す画面をCRT7に表示する。
次にステップ311において、加ニブログラムの編集が
終了したか否かの判定を行った後、ステップS12を実
行し、オペレータにより入力された工程の種類が動作呼
出ジノメニュー14(第13図参照)か否かを判定する
ここで前記入力された工程の種類が動作呼出しではない
と判定すると、ステップS13を実行し、前記公報に開
示されているように、必要な入力項目を順にCRT7に
表示すると共に、オペレータに各データを入力させる。
そして、1工程の加ニブログラムが入力されると、前記
ステップ311の判定を行う。
前記ステップ312において、入力された工程の種類が
動作呼出しでおると判定すると、第14図に示すように
、前記動作プログラム記憶エリア4の所定のプログラム
番号に記憶された動作プログラムのうち加ニブログラム
中に読出したい所望のプログラム番号とRAM1の所定
のエリア(図示せず)に記憶された使用する工具21の
番号とをオペレータに入力させる。
次にステップS14を実行し、前記プログラム番号と工
具番号とが入力されたと判定すると、ステップS15に
おいて該プログラム番号に相当するエリアに記憶された
加工動作を加工データ内へ読込み(第15図参照)、各
加工動作に必要な入力項目を夫々ブランクで表示する。
更に、前記各入力項目に第2図に示す加工に相当するデ
ータを入力することにより、前述のステップフィード加
工の加ニブログラムを定義することができる。その後、
別の加ニブログラムを入力したい場合には、第13図に
示すメニューから所望の加工を選択入力してCRT7の
表示に従って入力を繰返せばよい。
また全ての加ニブログラムの入力が終了した場合には、
キーボード6からプログラムの終了を示す所定のキー人
力が行われることによってプログラムエンドの表示を行
い、一連の加ニブログラムが前記加ニブログラム記憶エ
リア3の所定のプログラム番号に記憶される。
尚、本実施例においては、設定されたカロエ動作を動作
プログラム記憶エリア4に記憶させ、加ニブログラム中
へ該加工動作を読出す際に必要な入力項目を表示させる
ようにしているが、RAM1に動作プログラム記憶エリ
ア4を設けることなく、加ニブログラム作成時に所定の
キー操作により加工動作メニューを表示させると共に、
該加工動作の入力に基いて各入力項目を表示させ、穴、
タップ、リーマ等の一般的な加工と同−設定画面上でデ
ータを作成するようにしてもよい。
[発明の効果] 以上詳述したように本発明においては、予め決められた
加工動作とその加工動作に必要な入力項目を記憶させて
おき、該加工動作を順に入力させた後、各加工動作に必
要な入力項目を表示するため、オペレータはその入力項
目にデータを入力するだけで複雑な加工であっても容易
に加ニブログラムを定義することができる効果を有する
【図面の簡単な説明】
第1図は本発明を具体化した一実施例の回路構成を示す
ブロック図、第2図は一加工実施例を示す図、第3図は
動作を説明するためのフローチャート、第4図乃至第6
図及び第9図乃至第15図はCRTの表示画面を示す説
明図、第7図は加工動作の分類を示す説明図、第8図は
一加工実施例の動作を説明するための説明図、第16図
は工作機械の一実施例を示す構成図である。 図中、1はRAM、5はCPU、7はCRT、9はコン
ピュータである。

Claims (1)

  1. 【特許請求の範囲】 1、予め決められた加工動作とその加工動作に必要なデ
    ータを入力させるための入力項目を記憶させておき、任
    意の加工に必要な加工動作を加工順に入力させた後、そ
    の加工動作に対応する前記入力項目を表示して必要なデ
    ータを入力させ、そのデータ及び前記入力された加工動
    作に従って数値制御データを作成することを特徴とする
    数値制御データ作成方式。 2、前記加工動作は、工具の位置決め動作であることを
    特徴とする特許請求の範囲第1項記載の数値制御データ
    作成方式。 3、前記加工動作は、主軸の回転動作であることを特徴
    とする特許請求の範囲第1項記載の数値制御データ作成
    方式。 4、前記加工動作は、切削動作であることを特徴とする
    特許請求の範囲第1項記載の数値制御データ作成方式。 5、前記加工動作は、補助機能命令であることを特徴と
    する特許請求の範囲第1項記載の数値制御データ作成方
    式。 6、前記加工動作は、ドウェル命令であることを特徴と
    する特許請求の範囲第1項記載の数値制御データ作成方
    式。
JP61203944A 1984-09-21 1986-08-29 数値制御デ−タ作成方式 Expired - Fee Related JP2531147B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61203944A JP2531147B2 (ja) 1986-08-29 1986-08-29 数値制御デ−タ作成方式
US07/404,057 US4972322A (en) 1984-09-21 1989-09-08 Method for preparing numerical control data for a machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61203944A JP2531147B2 (ja) 1986-08-29 1986-08-29 数値制御デ−タ作成方式

Publications (2)

Publication Number Publication Date
JPS6359603A true JPS6359603A (ja) 1988-03-15
JP2531147B2 JP2531147B2 (ja) 1996-09-04

Family

ID=16482262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61203944A Expired - Fee Related JP2531147B2 (ja) 1984-09-21 1986-08-29 数値制御デ−タ作成方式

Country Status (1)

Country Link
JP (1) JP2531147B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0437905A (ja) * 1990-06-01 1992-02-07 Daikin Ind Ltd 数値制御装置における操作誘導方法およびその装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60126710A (ja) * 1983-12-14 1985-07-06 Fanuc Ltd 自動プログラミングにおける加工工程の決定方法
JPS6162106A (ja) * 1984-09-03 1986-03-31 Fanuc Ltd Ncデ−タ作成方法
JPS61157906A (ja) * 1984-12-28 1986-07-17 Fanuc Ltd Ncデ−タ作成方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60126710A (ja) * 1983-12-14 1985-07-06 Fanuc Ltd 自動プログラミングにおける加工工程の決定方法
JPS6162106A (ja) * 1984-09-03 1986-03-31 Fanuc Ltd Ncデ−タ作成方法
JPS61157906A (ja) * 1984-12-28 1986-07-17 Fanuc Ltd Ncデ−タ作成方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0437905A (ja) * 1990-06-01 1992-02-07 Daikin Ind Ltd 数値制御装置における操作誘導方法およびその装置

Also Published As

Publication number Publication date
JP2531147B2 (ja) 1996-09-04

Similar Documents

Publication Publication Date Title
US5984503A (en) Method and apparatus for entering and displaying structure information in a machining system
JP6293273B2 (ja) 工作機械の制御装置
JPH03154105A (ja) Ncプログラム作成装置
JPH0551419B2 (ja)
US4972322A (en) Method for preparing numerical control data for a machine tool
JPS58205209A (ja) 対話形自動プログラミング機能を備えた数値制御装置
JP4262425B2 (ja) 工作機の操作方法および操作装置
JP2002166335A (ja) 工具交換機能付工作機械用数値制御装置の操作盤
JP2603622B2 (ja) 工作機械における数値制御データ作成方式
JPS6359603A (ja) 数値制御デ−タ作成方式
JP2002529843A5 (ja)
JP2614607B2 (ja) 工作機械における数値制御データ作成方式
JP3532255B2 (ja) 対話型数値制御装置の入力データ表示方法
JPH0248385B2 (ja)
JPH0448572B2 (ja)
JP4261710B2 (ja) Nc加工装置
JPH0347980B2 (ja)
JPH0749180B2 (ja) 工作機械
JPH08272416A (ja) Ncプログラムの検索方法
KR920007244Y1 (ko) 공작기계
JP2008191802A (ja) Ncプログラム編集装置、ncプログラム編集制御プログラム及びncプログラム編集制御用記録媒体
JPH1063323A (ja) 横形工作機械のnc加工プログラム作成方法および装置
JP2000343308A (ja) 穴あけ装置および穴あけ方法
JPS6195852A (ja) 工作機械
JPS6176253A (ja) 工作機械

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees