JPH04317102A - 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置 - Google Patents

工程自動決定機能を有するマシニングセンタ用対話型数値制御装置

Info

Publication number
JPH04317102A
JPH04317102A JP8501491A JP8501491A JPH04317102A JP H04317102 A JPH04317102 A JP H04317102A JP 8501491 A JP8501491 A JP 8501491A JP 8501491 A JP8501491 A JP 8501491A JP H04317102 A JPH04317102 A JP H04317102A
Authority
JP
Japan
Prior art keywords
order
machining
input
process data
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.)
Pending
Application number
JP8501491A
Other languages
English (en)
Inventor
Takeomi Kikuchi
菊地 武臣
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.)
Hitachi Seiki Co Ltd
Original Assignee
Hitachi Seiki Co 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 Hitachi Seiki Co Ltd filed Critical Hitachi Seiki Co Ltd
Priority to JP8501491A priority Critical patent/JPH04317102A/ja
Publication of JPH04317102A publication Critical patent/JPH04317102A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、形状データと複数の工
程データとを入力し、工作物を該形状に該工程の組合せ
により加工するNC加工プログラムを作成する工程自動
決定機能を有するマシニングセンタ用対話型数値制御装
置に関する。
【0002】
【従来の技術】従来のマシニングセンタ用数値制御装置
(以下、NC装置)では、工作物を加工するNC加工プ
ログラムを作成するために、まず、オペレータが図面を
判読して、加工に必要な工程を加工する順番に入力し、
全工程を入力した後、一定の基準に基づき、同一工具の
工程をまとめる処理を行うようになっている。
【0003】
【発明が解決しようとする課題】しかしながら、このよ
うな従来のマシニングセンタ用NC装置では、加工工程
を加工する順番に入力したり、同一工具の工程をまとめ
る処理を行ったりする作業に、ある程度の加工知識を要
し、加工知識のないオペレータには入力作業ができない
という問題点があった。
【0004】本発明は、このような従来の技術が有する
問題点に着目してなされたもので、加工知識がなくとも
工作物の加工工程をランダムに入力しても加工工程を自
動決定することができ、しかも同一工具の工程をまとめ
る処理も行うことができる、使い勝手が良好な工程自動
決定機能を有するマシニングセンタ用対話型数値制御装
置を提供することを目的としている。
【0005】
【課題を解決するための手段】かかる目的を達成するた
めの本発明の要旨とするところは、 1  形状データおよび工程データを入力し、工作物を
所定の形状に加工するためのNC加工プログラムを作成
するマシニングセンタ用対話型数値制御装置において、
前記形状データおよび前記工程データを入力する入力手
段と、この入力手段によりランダムに入力された入力工
程データを入力順に記憶する入力順ファイルメモリと、
予め基準となる加工順が設定された加工順工程データを
記憶する加工順ファイルメモリと、前記入力順工程デー
タと前記加工順工程データとを比較し、前記加工順工程
データの順序に前記入力順工程データを並び替え工程決
定を行なう工程決定処理部と、この工程決定処理部で工
具決定がされた工程データを記憶する決定順ファイルメ
モリと、前記入力手段、前記工程処理部および前記各フ
ァイルメモリとを統轄制御する中央処理装置とを有する
ことを特徴とする工程自動決定機能を有するマシニング
センタ用対話型数値制御装置。
【0006】2  工程決定処理部において、工程決定
がされた工程データを、同一工具ごとに所定の順序に並
び替えを行なう並び替え処理部を有することを特徴とす
る1項記載の工程自動決定機能を有するマシニングセン
タ用対話型数値制御装置。
【0007】3  前記工程決定処理部は、工作物の加
工箇所の最終工程を入力したとき、所定の加工工程を自
動発生して工程決定を行なう工程決定処理部であること
を特徴とする1項または2項記載の工程自動決定機能を
有するマシニングセンタ用対話型数値制御装置に存する
【0008】
【作用】加工しようとする工作物の形状データおよび工
程データを入力手段から入力する。工程決定処理部は、
入力された入力工程データと、予め基準となる加工順を
設定された加工順工程データとを比較し、入力工程デー
タを加工順工程データの順に並び替えて工程決定を行な
う。並び替え処理部では、同一工具を所定の順序に並び
替える。そしてTコードを決定し、NC加工プログラム
を作成する。
【0009】
【実施例】以下、図面に基づき本発明の一実施例を説明
する。各図は本発明の一実施例を示している。
【0010】図1に示すように、工程自動決定機能を有
するマシニングセンタ用対話型NC装置10は、コンピ
ュータを内蔵しており、形状データと複数の加工工程デ
ータなどを入力し、工作物を所定の形状にNC加工プロ
グラムを作成し、そのNC加工プログラムに従ってマシ
ニングセンタを制御し加工を行なう装置である。
【0011】この工程自動決定機能を有するマシニング
センタ用対話型NC装置10は、キーボード11と、C
RT12と、自動プログラム・システムメモリ13と、
入力順ファイルメモリ14と、加工順ファイルメモリ1
5と、工程決定処理部16と、並び替え処理部17と、
決定順ファイルメモリ18と、CPU(中央処理装置)
19等とを有している。
【0012】キーボード11は、加工工程データなどを
入力する入力手段である。加工工程データは、例えば、
フライス加工、ボーリング加工、ドリル加工等の加工工
程を示すデータである。
【0013】CRT12は入力された工程データなどを
表示する表示手段であり、自動プログラム・システムメ
モリ13は自動プログラム機能を制御するためのシステ
ムプログラムを記憶するメモリである。
【0014】入力順ファイルメモリ14は、キーボード
11からの入力された図2に示されるような入力工程デ
ータを入力順に記憶するファイルメモリである。
【0015】加工順ファイルメモリ15は、予め加工の
基準となる工程順序に並べられ、設定された複数の加工
順工程データを記憶するファイルメモリである。
【0016】加工順工程データは、図3に示すような順
序に設定されており、例えば、ねじ穴を加工する場合に
は、ドリル加工、タップ加工の順序に自動決定するよう
設定されている。
【0017】工程決定処理部16は、入力順ファイルメ
モリ14に記憶されている複数の入力工程データを、加
工順ファイルメモリ15に記憶される加工順工程データ
と比較し、入力工程データを加工順工程データの順に並
び替え、工程を決定する処理を行なう部位である。決定
順ファイルメモリ18に記憶されている同一の工具を工
具径の順序等に並び替えを行なう部位である。すなわち
、フライス工具では、上面Z(形状データのZ軸方向の
高さ)の高い順に優先順位を付け、ボーリング工具やド
リルなどでは、加工径の大きい順に優先順位を付けて並
び替えを行なっている。
【0018】決定順ファイルメモリ18は、工程決定処
理部16により並び替え決定された工程データを記憶す
るメモリである。
【0019】CPU19は、工程決定処理部16、並び
替え処理部17および各メモリを統轄制御するものであ
り、バスライン19aを介して接続されている。
【0020】次に作用を説明する。図5において、工程
自動決定機能を有するマシニングセンタ用対話型NC装
置10による自動プログラム機能の全体の処理について
説明すると、まず、キーボード11により、加工しよう
とする工作物の形状データおよび入力工程データを入力
する(ステップ31)。次に、加工順工程データに従っ
て加工する工程順の決定(ステップ32)、その工程に
用いる工具のTコードの決定を行い(ステップ33)、
NC加工プログラムを作成する(ステップ34)。
【0021】工程順序の自動決定方法について、図6に
示すフローチャートに従って詳細に説明を行なう。
【0022】この工程順序の自動決定が行なわれるとき
には、加工順ファイルメモリ15に予め基準となる加工
順序を設定した工具データが記憶されている。その内容
は、CRTに図3のように表示され確認作業を行なうこ
ともできる。また、オペレータは、工作物の形状データ
および工程データを入力済で入力順ファイルメモリ14
に記憶されており、その内容はCRTに図2のように表
示することができるものとする。
【0023】ナオ、通常タップ穴の加工は、前加工とし
てセンタ加工、ドリル加工、タップ加工、後加工として
面取り加工が必要であるが、オペレータはこのことを考
慮する必要はない。すなわち、タップ穴の加工が必要と
する場合には、単にタップ加工と入力すれば、所定の加
工工具による加工工程が自動発生し、工程データが作成
される。その他、ボーリング加工、リーマ加工等につい
ても同様の処理がされる。また、入力順ファイルメモリ
14への入力する工程データは工程順を考慮せずランダ
ムに入力すればよい。
【0024】工程決定処理部16は、入力順ファイルメ
モリ15内の工程データの工具名を読取り、タップ加工
、リーマ加工、ボーリング加工などの場合には、所定の
加工工程を自動発生させ、入力順ファイルメモリ14に
記憶させる。そして、加工順ファイルメモリ15の工程
データの順序1の工具名(フライス平面加工(四角/額
縁)荒)を読取り、入力順ファイルメモリ14内の工程
データの工具名に、順序1の工具名と一致するものがあ
るか否かをチェックし、一致する工具名がない場合には
、ステップ44に移る(ステップ41,42)。工程決
定処理部16が一致する工具名があると判断した場合に
は、決定順ファイルメモリ18の工程No.1より工程
データを書き込んでいく。図2の例では、入力順ファイ
ルメモリ14の工程No.1にフライス平面加工荒の工
具名があるため、図4のように、決定順ファイルメモリ
18の工程No.1に書き込まれる。ステップ44にお
いて、加工順ファイルメモリの順序を1つカウントアッ
プする。ステップ45において、加工順ファイルメモリ
15の加工順工程データの全てについて処理が終了した
か否かの判断をし、終了していない場合には、ステップ
41に戻り、ステップ41以下の処理を順次行なう。 終了したと判断された場合にはステップ46に移る。こ
のような処理を施すことにより、入力順ファイルメモリ
14にランダムに入力された図2の工程データは決定順
ファイルメモリ18に図4のように並び替えされ工程決
定がされる。
【0025】ステップ46以下においては同一工具内の
並び替えを並び替え処理部17によって行なわれる。並
び替え処理部17は、決定順メモリファイル18に記憶
された工程データを順次読取り、その工具名がフライス
工具であるか否かを判断する。(ステップ46)。もし
、フライス工具が複数個あると判断された場合には、フ
ライス工具の工具名の工具を上面Z値の大きい順に並び
替え、決定順ファイルメモリ18を書替える(ステップ
47,48)。
【0026】もし、工具名がフライス工具でないと判断
された場合には、ステップ51に移り、同一工具名のも
のがあるか否かを判断し、ないと判断された場合には、
ステップ49に移る。もし、同一工具があると判断され
た場合には、ステップ52において同一工具名の工具を
工具径の大きい順に工具名が並び替えられ、決定順ファ
イルメモリ18を書替えステップ49に移る。
【0027】ステップ49において、全工具名の並び替
え処理が終了したか否かを判断し、終了していない場合
には、ステップ46に戻り、ステップ46以下の処理を
繰返す。もし、終了している場合には、処理を終了する
【0028】このようにして、工程の自動決定処理が完
了する。上記実施例において、加工順ファイルメモリ内
の加工順工程データを図3の工程データで説明を行なっ
たが、この順序に限定されるものではなく、各工場また
は各工作物種類における標準の順序と工具名の関係が記
憶されていればよい。また、種類によって書替えてもよ
い。
【0029】
【発明の効果】本発明にかかる工程自動決定機能を有す
るマシニングセンタ用対話型数値制御装置によれば、入
力した入力工程データを、予め設定された加工順工程デ
ータの加工順に自動的に並び替え工程を自動決定するの
で、加工知識がなくとも工作物の加工工程を決定するこ
とができ、同一工具の工程をまとめる処理も行うことも
でき、しかも、最適な工程データを出力し、使い勝手が
良好なものとすることができる。
【0030】また、工作物の加工箇所の最終工程を図面
に従って入力すれば、その前加工を自動的に発生するた
め、加工知識をより一層必要としない使い勝手が良好な
ものとすることができる。
【図面の簡単な説明】
【図1】本発明の一実施例の自動プログラム形マシニン
グセンタの概略構成を示すブロック図である。
【図2】入力順ファイルメモリに記憶される入力工程デ
ータを示す図表である。
【図3】加工順ファイルメモリに記憶される加工順工程
データを示す図表である。
【図4】決定順ファイルメモリに記憶される入力工程デ
ータを示す図表である。
【図5】工程自動決定機能を有するマシニングセンタ用
対話型NCによる自動プログラム処理の全体を示すフロ
ーチャートである。
【図6】工程自動決定機能を有するマシニングセンタ用
対話型NC装置による工程順決定処理を示すフローチャ
ートである。
【符号の説明】
10…マシニングセンタ用対話型NC装置11…キーボ
ード 12…CRT 13…自動プログラムシステムメモリ 14…入力順ファイルメモリ 15…加工順ファイルメモリ 16…工程決定処理部 17…並び替え処理部 18…決定順ファイルメモリ 19…CPU

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】形状データおよび工程データを入力し、工
    作物を所定の形状に加工するためのNC加工プログラム
    を作成するマシニングセンタ用対話型数値制御装置にお
    いて、前記形状データおよび前記工程データを入力する
    入力手段と、この入力手段によりランダムに入力された
    入力工程データを入力順に記憶する入力順ファイルメモ
    リと、予め基準となる加工順が設定された加工順工程デ
    ータを記憶する加工順ファイルメモリと、前記入力順工
    程データと前記加工順工程データとを比較し、前記加工
    順工程データの順序に前記入力順工程データを並び替え
    工程決定を行なう工程決定処理部と、この工程決定処理
    部で工具決定がされた工程データを記憶する決定順ファ
    イルメモリと、前記入力手段、前記工程決定処理部およ
    び前記各ファイルメモリとを統轄制御する中央処理装置
    とを有することを特徴とする工程自動決定機能を有する
    マシニングセンタ用対話型数値制御装置。
  2. 【請求項2】工程決定処理部において、工程決定がされ
    た工程データを、同一工具ごとに所定の順序に並び替え
    を行なう並び替え処理部を有することを特徴とする請求
    項1記載の工程自動決定機能を有するマシニングセンタ
    用対話型数値制御装置。
  3. 【請求項3】前記工程決定処理部は、工作物の加工箇所
    の最終工程を入力したとき、所定の加工工程を自動発生
    して工程決定を行なう工程決定処理部であることを特徴
    とする請求項1または請求項2記載の工程自動決定機能
    を有するマシニングセンタ用対話型数値制御装置。
JP8501491A 1991-04-17 1991-04-17 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置 Pending JPH04317102A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8501491A JPH04317102A (ja) 1991-04-17 1991-04-17 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8501491A JPH04317102A (ja) 1991-04-17 1991-04-17 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置

Publications (1)

Publication Number Publication Date
JPH04317102A true JPH04317102A (ja) 1992-11-09

Family

ID=13846893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8501491A Pending JPH04317102A (ja) 1991-04-17 1991-04-17 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置

Country Status (1)

Country Link
JP (1) JPH04317102A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63240606A (ja) * 1987-03-27 1988-10-06 Toshiba Corp Ncデ−タ作成方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63240606A (ja) * 1987-03-27 1988-10-06 Toshiba Corp Ncデ−タ作成方法

Similar Documents

Publication Publication Date Title
US4794514A (en) NC program editing method for four-axis lathes
JPS60126710A (ja) 自動プログラミングにおける加工工程の決定方法
JPS6257852A (ja) 自動プログラミング装置
WO2000012258A1 (en) Method and apparatus for optimizing nc programs in nc machining
JPH03265906A (ja) 対話形数値制御装置のプログラミング方式
JPS60502A (ja) 描画によるストアドストロ−クリミツトチエツク付数値制御装置
JPH0355259B2 (ja)
US4814999A (en) Automatic programming system
US4528633A (en) Method of controlling indexing of magazine pockets in machining center
JPH0313023B2 (ja)
JPH04317102A (ja) 工程自動決定機能を有するマシニングセンタ用対話型数値制御装置
JPH0475850A (ja) 対話型数値制御装置における工具選定方法
EP0144435B1 (en) Numerical control apparatus with automatic tool determination function
KR850004809A (ko) 수칫제어장치에 있어서의 가공방법
JPH0242510A (ja) 加工情報表示方式
JPH0158016B2 (ja)
JP2602012B2 (ja) 数値制御自動プログラミング装置
JP2733925B2 (ja) 生産実績による生産比率制御方法および装置
JPH0258052B2 (ja)
JP2875801B2 (ja) Dnc装置
JPH04269149A (ja) 穴加工用ncデータ作成方法
JPH01282610A (ja) 穴加工データ作成方法
JPH08272416A (ja) Ncプログラムの検索方法
JPS6268251A (ja) 工具決定方法
JPH1063323A (ja) 横形工作機械のnc加工プログラム作成方法および装置