JPH0242510A - 加工情報表示方式 - Google Patents

加工情報表示方式

Info

Publication number
JPH0242510A
JPH0242510A JP63193690A JP19369088A JPH0242510A JP H0242510 A JPH0242510 A JP H0242510A JP 63193690 A JP63193690 A JP 63193690A JP 19369088 A JP19369088 A JP 19369088A JP H0242510 A JPH0242510 A JP H0242510A
Authority
JP
Japan
Prior art keywords
working
machining
information
display
command
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
JP63193690A
Other languages
English (en)
Inventor
Mitsuto Miyata
宮田 光人
Hidehiro Miyajima
英博 宮嶋
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP63193690A priority Critical patent/JPH0242510A/ja
Priority to PCT/JP1989/000774 priority patent/WO1990001735A1/ja
Priority to EP89908873A priority patent/EP0380700A1/en
Priority to US07/469,471 priority patent/US5061887A/en
Publication of JPH0242510A publication Critical patent/JPH0242510A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/406Numerical 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 monitoring or safety
    • G05B19/4063Monitoring general control system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/406Numerical 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 monitoring or safety
    • G05B19/4069Simulating machining process on screen
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35337Program has instruction to display specific information
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37081Display machining parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野] 本発明は数値制御装置(CNC)の表示画面に加工中の
情報を表示する加工情報表示方式に関し、特に加工情報
を選択して表示できるようにした加工情報表示方式に関
する。
〔従来の技術] 数値制御装置(CNC)は工作機械に結合されて数値制御工作機械(NC工作機械)を構成し、予め加工工程をプログラムすることによって、自動運転で複雑な曲線や曲面を高い精度で加工することができる。しかし、自動運転の場合でも加工プログラムの誤りや工具の破損等が生じることがあるので、何らかの手段によって加工の状況を監視している必要がある。これを行うために従来より採用されている方式として、数値制御装置の表示画面に特定の情報を表示して加工中の状況をオペレータに知らせるようにした加工情報表示方式〔発明が解決しようとする課題〕
ところで、従来の加工情報表示方式による表示内容は工
作機械を制御するのに最低限必要な情報(位置情報、送
り速度、主軸回転数、Tコード等)のみであり、それ以
外の情報は表示できたとしても極めて限られた情報だけ
であった。
しかし、数値制御装置に結合される工作機械は多種であ
り、個々の工作機械はそれぞれ異なった仕様を有するの
で、表示画面に表示させる加工情報は工作機械の仕様に
合わせたものが必要である。
本発明はこのような点に鑑みてなされたものであり、工
作機械固有の加工情報を選択して表示できるようにした
加工情報表示方式を提供することを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、数値制御装置(
CNC)の表示画面に加工中の情報を表示する加工情報
表示方式において、予め登録された加工情報の中から加
工プログラムで指定された加工情報を選択し、表示画面
に表示することを特徴とする加工情報表示方式が、提供
される。
〔作用〕
任意の加工情報を予め登録しておき、加工プログラムを
1ブロツクずつ解読して加工情報を表示する指令かどう
かを判断しながら加工を実行する。
加工情報を表示する指令の場合は、その指令に従って登
録した加工情報を表示画面に表示する。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第4図は本発明の一実施例の加工情報表示方式の加工情
報定義命令を示した図である。図において、20は加工
プログラムである。30は加工情報の項目名を定義する
定義命令であり、以下に述べるようにこの命令によって
四つの加工情報の項目名を定義することができる。31
は加工情報の項目名の定義命令であることを表す数値で
ある。
32〜35が定義すべき加工情報の項目名である。
加工情報の項目名は任意に設定することができるが、本
実施例では第2図に示すように、32にr工具番号」、
33にr工具名」、34にr加工工程」、35にrメツ
セージ」を定義している。
40a〜40dは加工情報の表示文字列を定義する定義
命令である。定義命令40aを例にとって詳細を説明す
る。41aは表示文字列の定義命令であることを表す数
値である。42aは加工情報の項目名を数字に対応させ
て表した数値であり、この数値は定義命令30で定義さ
れている加工情報の項目名の順番に基づいている。従っ
て、rllはこの定義命令40aがr工具番号132の
加工情報を定義する命令であることを示している。
43a〜58aは実際に加工情報として表示する文字列
であり、16個の加工情報の表示文字列を定義すること
ができる。なお、表示文字列として使用できる文字は英
数字、漢字、ひらがな、カタカナである。ここでは、デ
工具番号」32に分類される加工情報の文字列として、
43aにf34.44bにrlOj、 ・=    5
8bにr50Jを定義している。
同様にして、40bは工具名の定義命令、40Cは加工
工程の定義命令、40dはその他のメツセージに関する
定義命令である。また、各項目ごとの表示文字列として
は、それぞれ第一番目にrドリル1、r荒加工」、rク
ーラントjを定義している。
このようにして定義された加工情報の項目名、及びその
項目名ごとの表示文字列は、加工プログラムより数値制
御装置に読み込まれる。数値制御装置では読み込んだ加
工情報の項目名はシステム変数に対応させて記憶する。
従って、加工情報を表示させる場合には、その加工情報
の項目名に対応しているシステム変数、及び表示文字列
を選択する数値を指令すれば良い。表示文字列を選択す
る数値とは、表示文字列の定義命令において定義した各
表示文字列の順番を数値で表したものである。すなわち
、定義命令40aの場合には、43aのr3Jが’IJ
 、44 aのrlOJがr2jである。
第2図は加工情報とシステム変数との対応を表した図で
ある。図において、r#69711〜r46974aは
システム変数である。本実施例では加工情報の項目名の
定義命令30に基づいて、f#6971Jはr工具番号
jに対応したシステム変数となっている。同様に、r#
69721は「工具名」、r#6973.mはr加工工
程」、r#6974Jはrメツセージ1に対応したシス
テム変数となっている。
第3図は本発明の一実施例の加工プログラムである。図
において、20は加工プログラムである。
21〜24は加工情報表示命令であり、25及び26は
加工実行命令である。加工命令21の内容について説明
すると、21aのr#6971jはT工具番号1の項目
を表示する命令であり、21bの111は先に説明した
ように表示文字列を選択する数値であり、従ってここで
は工具番号のr3」の表示命令であることを示している
。なお、表示文字列を選択する数値をrQlにすると表
示画面上からその加工情報を消去する機能がある。
同様にして、加工情報命令22.23、及び24は、そ
れぞれ「ドリル1、r荒加工1、及びrクーラント」を
表示する命令である。
第1図は、第3図の加工プログラムの加工情報命令21
〜加工実行命令26の範囲のブロックを実行した時の表
示装置の表示画面である0図において、10は表示画面
である。11の場所にr3」が表示され、オペレータは
現在使用中の工具の工具番号が3であることを確認する
ことができる。同様に、12.13、及び14の場所に
、それぞれrドリル1、「荒加工1、及びrクーラント
」が表示され、オペレータが確認することができる。
第3図に戻り、27及び28の命令について説明する。
加工情報命令27は表示文字列を選択する数値がfQ7
になっているので、システム変数r#6974Jに対応
した加工情報の項目の表示を表示画面から消去する命令
となっている。従って、このブロックの命令が実行され
ると、表示画面からはそれまで表示されていた「クーラ
ントjの表示が消去される。
加工情報命令28はシステム変数r#6973」に対応
した加工情報の「荒加工jの表示に変えて、表示画面に
r仕上げ加工」の表示を行わせる命令である。
第5図は本発明の一実施例の加工情報表示方式における
数値制御装置の処理のフローチャート図である。図にお
いて、Sに続く数値はステップ番号を示す。
〔S1〕加工プログラムの命令を1ブロック読む。
〔S2〕加工プログラムの最後かどうかを判断する。最
後の場合は終了する。最後でない場合はS3にいく。
〔S3〕読みとった命令が加工情報表示命令かどうかを
判断する。加工情報表示命令の場合はS5へいく。その
他の場合はS4へいく。
〔S4]その命令に従った通常の処理を行う。
〔S5〕指定された加工情報を表示画面に表示する。
第6図は本発明の加工情報表示方式を実施するための数
値制御装置のハードウェアの構成図である0図において
、61は全体を制御するプロセッサである。62はRO
Mであり、本数値制御装置を制御するコントロールプロ
グラムが格納されている。63はRAM、64は表示器
であり、加工情報はここに表示される。65は不揮発性
メモリであり、加工プログラムが格納される。66は操
作盤、67は工作機械である。
なお、本実施例においては加工情報定義命令によって、
加工プログラム中に加工情報の表示内容を定義したが、
これとは別にCRT/MDIユニットのキー入力によっ
て数値制御装置内に予め複数の加工情報を格納しておき
、これを加工プログラムの加工情報表示命令によって選
択して表示画面に表示させることもできる。
また、このようにして予め格納された加工情報の他に、
改めて加工プログラムで加工情報を定義することによっ
て、これら両者によって定義された加工情報を同時に表
示することもできる。
〔発明の効果〕
以上説明したように本発明では、予め加工情報を定義し
ておくことにより、オペレータが必要とする任意の加工
情報を加工プログラム実行中に表示させることができる
ので、実際の加工状況を正しく把握することができ、ま
たチエツク描画機能を使用して加工プログラムをチエツ
クする場合も正確に行うことができる。
【図面の簡単な説明】
第1図は本発明の一実施例の加工情報表示方式%式% 第2図は本発明の一実施例の加工情報とシステム変数と
の対応を表した図、 第3図は本発明の一実施例の加工プログラム、第4図は
本発明の一実施例の加工情報定義命令を示した図、 第5図は本発明の一実施例の数値制御装置の処理のフロ
ーチャート図、 第6図は本発明を実施するための数値制御装置のハード
ウェアの構成図である。 10−・−−−一−−−−−−−−−表示画面#697
1 〜#697 40a〜40 4−−−−−−−−−・−−−一−システム変数0・−
−−一−−−−・・・−・加工プログラム0・・・・・
−一−−−−−−−−項目名の定義命令d・−−−−−
・・−・・−表示文字列の定義命令1−・−・−・−−
−−−−−−プロセッサ5−・−・−−−−−−−−一
不揮発性メモリ4−・−・・−−−−−・−表示器 6−・−・−・−・−・操作盤 特許出願人 ファナック株式会社 代理人   弁理士  服部毅巖

Claims (4)

    【特許請求の範囲】
  1. (1)数値制御装置(CNC)の表示画面に加工中の情
    報を表示する加工情報表示方式において、予め登録され
    た加工情報の中から加工プログラムで指定された加工情
    報を選択し、表示画面に表示することを特徴とする加工
    情報表示方式。
  2. (2)上記登録は加工プログラムによって行われること
    を特徴とする特許請求の範囲第1項記載の加工情報表示
    方式。
  3. (3)上記登録は予め所定の領域にCRT/MDIユニ
    ットからのキー入力によって行われることを特徴とする
    特許請求の範囲第1項記載の加工情報表示方式。
  4. (4)上記登録は加工プログラム及びCRT/MDIユ
    ニットからのキー入力によって行われることを特徴とす
    る特許請求の範囲第1項記載の加工情報表示方式。
JP63193690A 1988-08-03 1988-08-03 加工情報表示方式 Pending JPH0242510A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP63193690A JPH0242510A (ja) 1988-08-03 1988-08-03 加工情報表示方式
PCT/JP1989/000774 WO1990001735A1 (fr) 1988-08-03 1989-07-26 Systeme d'affichage de donnees d'usinage
EP89908873A EP0380700A1 (en) 1988-08-03 1989-07-26 Machining data display system
US07/469,471 US5061887A (en) 1988-08-03 1989-07-26 Machining data display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63193690A JPH0242510A (ja) 1988-08-03 1988-08-03 加工情報表示方式

Publications (1)

Publication Number Publication Date
JPH0242510A true JPH0242510A (ja) 1990-02-13

Family

ID=16312159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63193690A Pending JPH0242510A (ja) 1988-08-03 1988-08-03 加工情報表示方式

Country Status (4)

Country Link
US (1) US5061887A (ja)
EP (1) EP0380700A1 (ja)
JP (1) JPH0242510A (ja)
WO (1) WO1990001735A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6970494B1 (en) 1999-01-27 2005-11-29 Teem Photonics, S.A. Rare-earth doped phosphate-glass lasers and associated methods
WO2013179367A1 (ja) * 2012-05-28 2013-12-05 三菱電機株式会社 数値制御装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574652A (en) * 1993-02-17 1996-11-12 Dana Corporation Automated control system for machine tool
US5663886A (en) * 1995-06-02 1997-09-02 Sunnen Products Company Machine tool graphical display device for displaying machine load relative to tool position
JP2000042869A (ja) * 1998-07-27 2000-02-15 Mori Seiki Co Ltd Nc工作機械
US6574527B1 (en) * 2000-10-05 2003-06-03 Kennametal Inc. Method of selecting a cutting system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2740873A1 (de) * 1977-09-10 1979-03-29 Kunzmann Werkzeugmaschinenfabr Nc-steuerung fuer fertigungsmaschinen
US4294066A (en) * 1978-04-26 1981-10-13 Parks-Cramer Company Method and apparatus for displaying specific spinning machine operating conditions
GB2075875B (en) * 1980-03-27 1983-09-28 Komatsu Mfg Co Ltd Method and device for detecting tool abnormality in machine tools
JPS57189207A (en) * 1981-05-18 1982-11-20 Fanuc Ltd Numerical control system
JPS58155147A (ja) * 1982-03-04 1983-09-14 Mitsubishi Electric Corp 数値制御加工方式
JPS5927312A (ja) * 1982-08-05 1984-02-13 Fanuc Ltd 機能診断方式
JPS59152042A (ja) * 1983-02-16 1984-08-30 Mitsubishi Electric Corp 数値制御加工方式
JPS60157608A (ja) * 1984-01-26 1985-08-17 Fanuc Ltd 数値制御方式
JPS61249108A (ja) * 1985-04-26 1986-11-06 Okuma Mach Works Ltd 数値制御装置における加工モニタ方式
JPH0611458B2 (ja) * 1985-06-27 1994-02-16 ファナック株式会社 工具形状表示装置
JP2649801B2 (ja) * 1987-04-28 1997-09-03 オークマ 株式会社 数値制御装置における表示切換方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6970494B1 (en) 1999-01-27 2005-11-29 Teem Photonics, S.A. Rare-earth doped phosphate-glass lasers and associated methods
WO2013179367A1 (ja) * 2012-05-28 2013-12-05 三菱電機株式会社 数値制御装置

Also Published As

Publication number Publication date
US5061887A (en) 1991-10-29
WO1990001735A1 (fr) 1990-02-22
EP0380700A1 (en) 1990-08-08
EP0380700A4 (ja) 1994-01-05

Similar Documents

Publication Publication Date Title
US4558419A (en) Method of judging and controlling simultaneous machining in a quadriaxial numerical control lathe
US4794514A (en) NC program editing method for four-axis lathes
US5184426A (en) Grinding wheel form defining device
JPH0355259B2 (ja)
JP2762788B2 (ja) 移動体の動作表示装置及びその表示方法
JPH0313022B2 (ja)
JPH0242510A (ja) 加工情報表示方式
EP0548372B1 (en) Animation drawing method for multiple-lathe numeric controller
JPS5953143A (ja) 数値制御工作機械の加工状況監視装置
US5060163A (en) Programming apparatus for lathes
JPS61249108A (ja) 数値制御装置における加工モニタ方式
EP0144435B1 (en) Numerical control apparatus with automatic tool determination function
EP0419672A1 (en) Method of plotting tool shape
JPS58119006A (ja) 数値制御工作機械に於けるプログラム制御方法
JPH0347980B2 (ja)
JP2942812B2 (ja) 変種変量生産プログラムの作成装置
JP2533370B2 (ja) 制御プログラム作成方法
JPS6268251A (ja) 工具決定方法
JP2796498B2 (ja) 対話型数値制御装置のデータ入出力装置
JP2796532B2 (ja) 対話型数値制御装置のデータ入出力装置
JPH01282610A (ja) 穴加工データ作成方法
JPS63280304A (ja) プログラム名称によるプログラムの探索、出力数値制御方式
JPS63709A (ja) 対話形nc装置
JPH0736520A (ja) 自動プログラミング装置における加工データの確認編集方法および装置
JPH0248384B2 (ja) Suchiseigyokosakukikainiokeruanaakekakojokyohyojiseigyohoho