JPS6063607A - 数値制御装置 - Google Patents
数値制御装置Info
- Publication number
- JPS6063607A JPS6063607A JP58157927A JP15792783A JPS6063607A JP S6063607 A JPS6063607 A JP S6063607A JP 58157927 A JP58157927 A JP 58157927A JP 15792783 A JP15792783 A JP 15792783A JP S6063607 A JPS6063607 A JP S6063607A
- Authority
- JP
- Japan
- Prior art keywords
- tool data
- unit
- tool
- input
- unit system
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野と従来技術
本発明は、NC加ニブログラムの単位系とは無関係にイ
ンチ系でもミリ系でも工具形状データや工具径、工具長
の補正量等の工具データが入力できる数値制御装置に関
する。
ンチ系でもミリ系でも工具形状データや工具径、工具長
の補正量等の工具データが入力できる数値制御装置に関
する。
従来の数値制御装置においては、工具径や工具長の補正
量を入力する場合、NC加ニブログラムがインチ系なら
ばインチ単位で、ミリ系ならばミリ単位で入力しなけれ
ばならなかった。そのため、測定した補正量の単位系と
NG加ニブログラムの甲(i’l系が異なる場合は、補
正量の単位系をNC加ニブログラムの単位系に換算して
から、該補正量を入力しなければならなかった。さらに
、対話型の自動プ[Jグラミング機能を持った数値制御
装置で自動プログラミングを行うときも加工形状の単位
系とT貝形状の単位系は同一にしな(プればならず、異
なればどちらが一方を一方の単位系に換算して入力しな
ければ’Jらながった。
量を入力する場合、NC加ニブログラムがインチ系なら
ばインチ単位で、ミリ系ならばミリ単位で入力しなけれ
ばならなかった。そのため、測定した補正量の単位系と
NG加ニブログラムの甲(i’l系が異なる場合は、補
正量の単位系をNC加ニブログラムの単位系に換算して
から、該補正量を入力しなければならなかった。さらに
、対話型の自動プ[Jグラミング機能を持った数値制御
装置で自動プログラミングを行うときも加工形状の単位
系とT貝形状の単位系は同一にしな(プればならず、異
なればどちらが一方を一方の単位系に換算して入力しな
ければ’Jらながった。
発明の目的
本発明は、上記従来技術の欠点を改善し、NC加工[プ
ログラムの単位系(インチ系、ミリ系)とは無関係に、
工具径や工具長の補正量及び工具形状データ等の工具デ
ータの入力をインチ系でもミリ系でも入力できる数値制
御装置を提供することを目的としている。
ログラムの単位系(インチ系、ミリ系)とは無関係に、
工具径や工具長の補正量及び工具形状データ等の工具デ
ータの入力をインチ系でもミリ系でも入力できる数値制
御装置を提供することを目的としている。
発明の構成
第1図は、本発明の特徴部を示す構成図で本発明は、数
値制御装置において、工具データをその単位系をも指定
して入力できる工具データ入力手段TDIと、該工具デ
ータ入力手段TDIからの工具データとその単位系を記
憶する工具データ記憶手段TDMと、該工具データ記憶
手段TDMに記憶された工具データの単位系を読み取り
、一方のf1位へ該工具データを換算する換算手段IJ
cTを有することを特徴とする数値制御装置である。
値制御装置において、工具データをその単位系をも指定
して入力できる工具データ入力手段TDIと、該工具デ
ータ入力手段TDIからの工具データとその単位系を記
憶する工具データ記憶手段TDMと、該工具データ記憶
手段TDMに記憶された工具データの単位系を読み取り
、一方のf1位へ該工具データを換算する換算手段IJ
cTを有することを特徴とする数値制御装置である。
実施例
第2図は、本発明の一実施例の数値制御装置のブック図
で、1は中央処理装置(以下cPUという)、2は、こ
の数値制御装置の全体の制御を行う制御プログラムを配
憶したROM、3は演算処理等に使用されるRAM、4
はNC加工のためのプログラムや工具径や工具長の補正
量を記憶する不運発作可変メモリである。5は入出力回
路で、各軸のサーボモータ駆動回路に接続されている。
で、1は中央処理装置(以下cPUという)、2は、こ
の数値制御装置の全体の制御を行う制御プログラムを配
憶したROM、3は演算処理等に使用されるRAM、4
はNC加工のためのプログラムや工具径や工具長の補正
量を記憶する不運発作可変メモリである。5は入出力回
路で、各軸のサーボモータ駆動回路に接続されている。
6は表示装置で、NC加ニブログラムや工具径。
工具長の補正量を表示したり、工具形状データを表示し
たりするものである。7は工具径や工具長の補正量、工
具形状データ、加工形状データ等を入ツノする手操作入
力装置で、従来の手操作入力装置と比較して、入力デー
タがミリ単位かインチ単位か指定するキーが新たに設け
られている。8はNC加ニブログラムを記憶したテープ
9を読むテープリーグである。なお、10はバスである
。
たりするものである。7は工具径や工具長の補正量、工
具形状データ、加工形状データ等を入ツノする手操作入
力装置で、従来の手操作入力装置と比較して、入力デー
タがミリ単位かインチ単位か指定するキーが新たに設け
られている。8はNC加ニブログラムを記憶したテープ
9を読むテープリーグである。なお、10はバスである
。
次に、本実施例の作用について)ボベる。
まず、工具径や工具長の補正、量、すなわち、オフセッ
ト入力について述べると、手操作入力装置7からオフセ
ット入力モードを選択する。表示装置6の画面には、オ
フセット表示画面となり、各工具の工具径や工具長の補
正ωが入力できるようになる。そこで、操作者は、測定
した工具径や工具長の補正量の単位系を手操作入力装置
7上の選択キーから選択し、該補正量を入力する。すな
わち、補正量がインチ単位ならば、インチキーを押し補
正量を入力し、ミリ単位ならば、ミリキーを押し補正量
を入力するものである。こうして入力された補正mは不
揮発性メモリ4に記憶される。−この場合、各工具の補
正量と共に該補正量がミリ単位かインチ単位か示すフラ
グが記憶される。例えば、フラグが「1」であれば、そ
の補正量はミリ単位であり、フラグが「0」であれば、
その補正量はインチ単位であることを示すこととなる。
ト入力について述べると、手操作入力装置7からオフセ
ット入力モードを選択する。表示装置6の画面には、オ
フセット表示画面となり、各工具の工具径や工具長の補
正ωが入力できるようになる。そこで、操作者は、測定
した工具径や工具長の補正量の単位系を手操作入力装置
7上の選択キーから選択し、該補正量を入力する。すな
わち、補正量がインチ単位ならば、インチキーを押し補
正量を入力し、ミリ単位ならば、ミリキーを押し補正量
を入力するものである。こうして入力された補正mは不
揮発性メモリ4に記憶される。−この場合、各工具の補
正量と共に該補正量がミリ単位かインチ単位か示すフラ
グが記憶される。例えば、フラグが「1」であれば、そ
の補正量はミリ単位であり、フラグが「0」であれば、
その補正量はインチ単位であることを示すこととなる。
一方、NC加ニブログラムに使用されている単位系(j
、手操作入力装置から、または該NC加ニブログラムの
先頭に記載させておき入力させるもので、この点は従来
技術と変りはない。そこで、実行指令を入力づると、C
PU1は、不揮発性メモリ4に記憶した工具径や工具長
の補正に関するデータを読み出し、すなわち、補正量を
該補正量が1ミリ単位」であるか「インチ単位」である
のか、そのフラグより読み出しくステップS1)、NC
加ニブログラムに使用されている単位と同じか否か判断
する(ステップ82)。もし、同じ単位系であれば、そ
の補正量によってテープリーダ8を介してテープ9に記
憶されたNG加ニブログラムまたは不揮発性メモリ4に
記憶されたNC加]ニブログラムを読み出し、補正4算
を行い(ステップS4)、入出力回路5を介して、工作
機械等の機械へ加工指令を出力する(ステップSs)。
、手操作入力装置から、または該NC加ニブログラムの
先頭に記載させておき入力させるもので、この点は従来
技術と変りはない。そこで、実行指令を入力づると、C
PU1は、不揮発性メモリ4に記憶した工具径や工具長
の補正に関するデータを読み出し、すなわち、補正量を
該補正量が1ミリ単位」であるか「インチ単位」である
のか、そのフラグより読み出しくステップS1)、NC
加ニブログラムに使用されている単位と同じか否か判断
する(ステップ82)。もし、同じ単位系であれば、そ
の補正量によってテープリーダ8を介してテープ9に記
憶されたNG加ニブログラムまたは不揮発性メモリ4に
記憶されたNC加]ニブログラムを読み出し、補正4算
を行い(ステップS4)、入出力回路5を介して、工作
機械等の機械へ加工指令を出力する(ステップSs)。
もし、補正量の単位とNC加ニブログラムで使用されて
いる143位が異なると、上記補正間を、NC加ニブロ
グラムで使用されている単位に換算し、(ステップS3
)、その後、その変換された補正量によってNO加ニブ
ログラムの補正計算を行い(ステップSz)、Ul械へ
加工指令を出力する(ステップS5)。
いる143位が異なると、上記補正間を、NC加ニブロ
グラムで使用されている単位に換算し、(ステップS3
)、その後、その変換された補正量によってNO加ニブ
ログラムの補正計算を行い(ステップSz)、Ul械へ
加工指令を出力する(ステップS5)。
次に、対話型自動プログラミング処理の場合には、加工
形状をミリ単位またはインチ単位で入力し、次に、工具
データを入力する場合には該工具データの単位が「ミリ
単位」か[インチ単位jか指定し、入力でると、不揮発
性メモリ4には各工員番号毎に「ミリ単位」か「インチ
単位」かを示す単位系フラグが設定され、自動プログラ
ミング処理を実行させると、第3図で示す処理と同様な
処理、すなわち、プログラミングの単位と工具データの
単位が異なれば、工具データの単位をプログラミングの
単位に変換して同一単位にしてプログラムを作成する。
形状をミリ単位またはインチ単位で入力し、次に、工具
データを入力する場合には該工具データの単位が「ミリ
単位」か[インチ単位jか指定し、入力でると、不揮発
性メモリ4には各工員番号毎に「ミリ単位」か「インチ
単位」かを示す単位系フラグが設定され、自動プログラ
ミング処理を実行させると、第3図で示す処理と同様な
処理、すなわち、プログラミングの単位と工具データの
単位が異なれば、工具データの単位をプログラミングの
単位に変換して同一単位にしてプログラムを作成する。
上記実施例では、工具径や工具長の補正量や工具形状デ
ータ等の工具データの単位系入力のために、手操作入力
装置7に単位系を入力するためのキー、例えば「ミリ」
、「インチJ、rMMINPUTJ、rlNcHINP
UTJ等のキーを設けて入力するようにしたが、表示装
置6のソフトキーを使って入力するようにしてもよい。
ータ等の工具データの単位系入力のために、手操作入力
装置7に単位系を入力するためのキー、例えば「ミリ」
、「インチJ、rMMINPUTJ、rlNcHINP
UTJ等のキーを設けて入力するようにしたが、表示装
置6のソフトキーを使って入力するようにしてもよい。
すなわち、工具径や工具長の補正量を入力するために表
示装置6をオフセット入力画面に選択したときや工具デ
ータを入力するために、同様に工具データ入力画面に選
択したとぎ、これらの画面にミリインプットキー、イン
チインプットキーを設けてこれらソフ1へキーから単位
系を指定して入力してもよい、。
示装置6をオフセット入力画面に選択したときや工具デ
ータを入力するために、同様に工具データ入力画面に選
択したとぎ、これらの画面にミリインプットキー、イン
チインプットキーを設けてこれらソフ1へキーから単位
系を指定して入力してもよい、。
発明の効果
本発明は、NG加ニブログラムに使用された、または使
用される単位系とは無関係に工具径や工具長の補正量や
工具形状データ等の工具データの単位を「インチ単位」
でも[ミリ単位Jでも任意の単位で入力できるようにし
たから、NC加ニブログラムの単位系に合せて上記工具
データの単位を統一する必要はなく、そのため、単位系
の換算IiI緯を行う必要がなく、簡単でスピーディに
上記工具データが入力できるものである。
用される単位系とは無関係に工具径や工具長の補正量や
工具形状データ等の工具データの単位を「インチ単位」
でも[ミリ単位Jでも任意の単位で入力できるようにし
たから、NC加ニブログラムの単位系に合せて上記工具
データの単位を統一する必要はなく、そのため、単位系
の換算IiI緯を行う必要がなく、簡単でスピーディに
上記工具データが入力できるものである。
第1図は、本発明の特徴部の構成図、第2図は、本発明
の一実施例のブロック図、第3図は、同一実施例の動作
フロー図である。 1・・・中央処理装置、6・・・表示装置、9・・・テ
ープ、10・・・バス。 特許出願人 ファナック 株式会社 第1図
の一実施例のブロック図、第3図は、同一実施例の動作
フロー図である。 1・・・中央処理装置、6・・・表示装置、9・・・テ
ープ、10・・・バス。 特許出願人 ファナック 株式会社 第1図
Claims (4)
- (1)vi値制御装置において、工具データをそのlJ
i位系をも指定して入力できる工具データ入ノj手段ど
、該工具データ入力手段からの工具データとその単位系
を記憶する工具データ記憶手段と、該工具データ記憶手
段に記憶された工具データの単位系を読み取り、一方の
単位へ該工具データを換算する換算手段を有することを
特徴とづる数値制御装置。 - (2)上記換算手段はNC加ニブログラムに使用された
単位系に上記工具データを換算する換算手段で、該換算
手段で同−単〜系に換節された工具データに基づき、上
記NC加ニブログラムに対し補正計算を行い、加工指令
を特徴とする特許請求の範囲第1項記載の数値制御装置
。 - (3)上記数値制御装置は対話型自動プログラミング機
能を有する数値制御装置で、上記換算手段は、入力され
た加工形状の単位系に上記工具データを換算して自動プ
ログラミングを行う特許請求の範囲第1項記載の数値制
御装置。 - (4)上記工具データ入力手段の単位系の入力手段は、
上記数値制御装置に設けられた表示装置のソフトキーで
構成されている特許請求の範囲第1項、第2項または第
3項記載の数値制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58157927A JPS6063607A (ja) | 1983-08-31 | 1983-08-31 | 数値制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58157927A JPS6063607A (ja) | 1983-08-31 | 1983-08-31 | 数値制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6063607A true JPS6063607A (ja) | 1985-04-12 |
Family
ID=15660508
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58157927A Pending JPS6063607A (ja) | 1983-08-31 | 1983-08-31 | 数値制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6063607A (ja) |
-
1983
- 1983-08-31 JP JP58157927A patent/JPS6063607A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0551419B2 (ja) | ||
| US5327350A (en) | Interactive type numerical control apparatus and method thereof | |
| JPH03265906A (ja) | 対話形数値制御装置のプログラミング方式 | |
| US4814999A (en) | Automatic programming system | |
| EP0327285A1 (en) | Numerical control apparatus | |
| JP2849168B2 (ja) | 数値制御情報作成装置 | |
| JPH02109657A (ja) | 工具自動選択方式 | |
| EP1394642B1 (en) | Multi-system numerical control device | |
| JPS58181108A (ja) | 数値制御装置 | |
| JPS6063607A (ja) | 数値制御装置 | |
| JPH0242510A (ja) | 加工情報表示方式 | |
| JPH06250722A (ja) | 対話形数値制御装置 | |
| JPS60127951A (ja) | 自動プログラミングにおける工具選別方法 | |
| JPH07234714A (ja) | 数値制御装置 | |
| JPH03136109A (ja) | 数値制御工作機械における加工制御方法 | |
| JPH03156506A (ja) | 対話型数値制御装置又は自動プログラミング装置のncプログラム作成方法 | |
| JPH0158016B2 (ja) | ||
| JPS60222904A (ja) | 数値制御旋盤におけるワークの加工方法 | |
| JP4275981B2 (ja) | 工作機械の軸送り制御装置 | |
| JPH03156507A (ja) | 対話型数値制御装置又は自動プログラミング装置のプログラミング方式 | |
| JPH0262607A (ja) | プログラムチェック描画方式 | |
| JPS63250705A (ja) | 数値制御装置 | |
| JPH01200409A (ja) | スケジューリング運転方法 | |
| JPH0272412A (ja) | 自動プログラミング方法 | |
| JPH04256545A (ja) | 対話形数値制御装置の工具自動決定方法 |