JPS60246408A - Working state display device - Google Patents

Working state display device

Info

Publication number
JPS60246408A
JPS60246408A JP10338784A JP10338784A JPS60246408A JP S60246408 A JPS60246408 A JP S60246408A JP 10338784 A JP10338784 A JP 10338784A JP 10338784 A JP10338784 A JP 10338784A JP S60246408 A JPS60246408 A JP S60246408A
Authority
JP
Japan
Prior art keywords
machining
block
working state
display area
contents
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
JP10338784A
Other languages
Japanese (ja)
Inventor
Akira Nagamine
永峰 侃
Fumio Kawamura
文夫 河村
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 JP10338784A priority Critical patent/JPS60246408A/en
Publication of JPS60246408A publication Critical patent/JPS60246408A/en
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/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/35287Verify, check program by drawing, display part, testpiece
    • 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/35312Display working state, process

Landscapes

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

Abstract

PURPOSE:To confirm easily what kind of working, and in what sequence is executed thereafter, by discriminating a working state up to some stage, and a working state to the next stage, and executing its graphic display on a CRT picture. CONSTITUTION:When a picture key is depressed, a microcomputer 10 transfers the contents of a graphic RAM22 first, and subsequently, reads one block from an NC command program stored in a memory 14, and stores necessary imformation in a memory 12. Subsequently, whether the read information is a movement command block or not is discriminated, and the processing is repeated until a moving block is read out. When the movement command block is read, the microcomputer 10 drives tool locus data such as a start point, an end point or a radius, etc. of a tool locus, and stores them in the RAMs 21, 22. When this processing is ended, the contents of the graphic RAMs 21, 22 for displaying working state are outputted to a display block 25, and the contents of the RAM21 and the contents of the RAM22 are displayed on the present working state display area 26a, and the next working state display area 26b, respectively.

Description

【発明の詳細な説明】 発明の技術分野 本発明は、数値制御工作機械を用いてワークを加工する
場合にどのような加工が行なわれるのかをCRT画面に
表示するようにした加工状態表示装置に関するものであ
る。
TECHNICAL FIELD OF THE INVENTION The present invention relates to a machining status display device that displays on a CRT screen what kind of machining will be performed when machining a workpiece using a numerically controlled machine tool. It is something.

従来技術と問題点 数値制御工作機械でワークを加工する場合、予め与えた
NC指令プログラム等によりこれからどのような加工が
どのような順序で行なわれるのかを予めオペレータが確
認することは、誤った加工を防止する上で重要である。
Conventional technology and problems When machining a workpiece with a numerically controlled machine tool, it is difficult for the operator to check in advance what kind of machining will be performed and in what order based on a pre-given NC command program, etc. This may lead to incorrect machining. This is important in preventing

従来、このような確認はマシンロック状態にして機械の
動きを停止させると共にシングルブロック機能により1
ブロツクずつNC指令プログラムを実行させ、表示パネ
ルに表示された機械位置をオペレータが確認することに
より行なっていたが、機械位置は各ブロックの最終点の
み表示されるので正確なチェックは困難であった。
Conventionally, this kind of confirmation was done by locking the machine and stopping the movement of the machine, and by using the single block function.
This was done by executing the NC command program block by block and the operator checking the machine position displayed on the display panel, but since only the final point of each block was displayed, it was difficult to check accurately. .

この為、最近においてNC指令プログラムを解読して得
た情報から工具軌跡をCRT画面にグラフィック表示す
ることが行なわれている。しかしながら、従来の工具軌
跡表示はNC指令プログラムの先頭等のある時点からの
工具軌跡を連続した1本の軌跡として表示するものであ
った為、どの段階でどのような加工が行なわれるのかが
容易に判断し得ず、特に工具軌跡が交差するような場合
には尚更困難であった。
For this reason, in recent years, tool trajectories have been graphically displayed on a CRT screen from information obtained by decoding NC command programs. However, conventional tool path display displays the tool path from a certain point, such as the beginning of an NC command program, as one continuous path, so it is easy to see what kind of machining is being performed at what stage. This is especially difficult when the tool trajectories intersect.

発明の目的 本発明はこのような従来の欠点を改善したものであり、
その目的は、数値制御工作機械でワークを加工する場合
、予め与えられたNC指令プログラム等によりこれから
どのような加工がどのような順序で行なわれるのかが容
易に確認し得るようにすることにある。
Purpose of the Invention The present invention improves these conventional drawbacks, and
The purpose of this is to make it easy to check what kind of machining will be done and in what order based on a pre-given NC command program when machining a workpiece with a numerically controlled machine tool. .

発明の構成 本発明の要旨とするところは、数値制御装置等における
加工状態表示装置において、予め入力されたNC指令プ
ログラム等を解読しである段階までの工具軌跡或はワー
ク形状等の加工状態と次の段階までの加工状態との2種
類の加工状態をCRT画面に表示するのに必要な表示情
報を作成する手段と、該手段で作成された2種類の加工
状態をCRT画面の予め設定された現加工状態表示領域
と次加工状態表示領域とにそれぞれグラフィック表示さ
せる手段とを具備した加工状態表示装置にある。このよ
うに、ある段階までの加工状態と、次の段階までの加工
状態とが区別してCRT画面にグラフィック表示される
から、オペレータは表示された2種類の加工状態を見比
べることにより、これからどのような加工がどのような
順序で行なわれるのかが容易に確認し得るものである。
Structure of the Invention The gist of the present invention is to use a machining state display device in a numerical control device, etc. to decode a pre-input NC command program, etc., and display the machining state, such as the tool trajectory or workpiece shape, up to a certain stage. A means for creating display information necessary to display two types of machining states on a CRT screen, including a machining state up to the next stage, and a means for displaying two types of machining states created by the means on a CRT screen that is preset. The present invention provides a machining state display device comprising means for displaying graphics in a current machining state display area and a next machining state display area, respectively. In this way, the machining status up to a certain stage and the machining status up to the next stage are distinguished and displayed graphically on the CRT screen, so the operator can compare the two types of machining status displayed and determine what will happen next. It is possible to easily confirm the order in which the different types of processing are performed.

発明の実施例 第1図は本発明装置のハードウェア構成の一例を示す要
部ブロック図であり、10はマイクロコンピュータ、1
1はマイクロコンピュータ10が所定の動作を実行する
のに必要なプログラム等を記憶するROM、】2はポイ
ンタや演算用等に使用するRAM、13はメモリ等をア
クセスするためのアドレスデコーダ、14はNC指令プ
ログラムを記憶するCMOSメモリ、15はNC装置に
設けられた手動データ入力装置(MDI)、16は水平
、垂直同期信号やスキャン用アドレスを発生するCRT
コントローラ、17はパルス発振回路、18はCPUア
ドレスとスキャン用アドレスとを切換えるアドレス切換
回路、19はアドレスデコーダ、加は表示画面の位置に
対応して表示文字を記憶するキャラクタRAM、21は
CRT画面26の現加工状態表示領域26aの各ドツト
に対応する記憶領域を有するグラフィックRAM、22
はCRT画面ルの次加工状態表示領域26aの各ドツト
に対応する記憶領域を有するグラフィックRAMで、両
グラフィックRAMは同一容量を有する。また、詔はキ
ャラクタRAM20の出力を文字パターンデータに変換
するキャラクタROM、24はキャラクタROM23.
グラフィックRAM21.22の出力に基づきビデオ信
号を発生する表示コントロール回路、25はディスプレ
イ部、26はCRT画面で、CRT画面あは現加工状態
表示領域26aと次加工状態表示領域26bとを有する
Embodiment of the Invention FIG. 1 is a block diagram showing an example of the hardware configuration of the device of the present invention, in which 10 is a microcomputer;
1 is a ROM that stores programs and the like necessary for the microcomputer 10 to execute predetermined operations; 2 is a RAM used for pointers and calculations; 13 is an address decoder for accessing memory, etc.; 14 is a A CMOS memory that stores NC command programs, 15 a manual data input device (MDI) provided in the NC device, and 16 a CRT that generates horizontal and vertical synchronization signals and scan addresses.
A controller, 17 is a pulse oscillation circuit, 18 is an address switching circuit that switches between the CPU address and the scan address, 19 is an address decoder, and 21 is a CRT screen that stores display characters in accordance with the position of the display screen. a graphic RAM 22 having a storage area corresponding to each dot in the 26 current machining state display areas 26a;
is a graphic RAM having a storage area corresponding to each dot in the next processing state display area 26a of the CRT screen, and both graphic RAMs have the same capacity. Further, the edict is a character ROM that converts the output of the character RAM 20 into character pattern data, and 24 is a character ROM 23.
A display control circuit generates a video signal based on the output of the graphic RAM 21, 22, 25 is a display section, and 26 is a CRT screen, which has a current machining state display area 26a and a next machining state display area 26b.

マイクロコンピュータ10はCMOSメモリ14に記憶
されたNC指令プログラムを1ブロツクずつ読取り、こ
れを解読することにより該ブロックが移動指令である場
合その工具軌跡をめ、これをグラフィックRAM21.
22に書込む。グラフィックRAM21.22の内容は
CRTコントローラ16からアドレス変換回路18.ア
ドレスデコーダ19を経由してきたスキャン用アドレス
によりサイクリックに続出され、表示コントロール回路
24でビデオ信号が作成されディス1174部δに入力
される。
The microcomputer 10 reads the NC command program stored in the CMOS memory 14 one block at a time, decodes it, determines the tool trajectory if the block is a movement command, and stores it in the graphic RAM 21.
Write to 22. The contents of the graphic RAM 21.22 are transferred from the CRT controller 16 to the address conversion circuit 18. The scanning address that has passed through the address decoder 19 is cyclically output, a video signal is created by the display control circuit 24, and is input to the disk 1174 section δ.

グラフィックRAM2]は、アドレスデコーダ19から
のスキャン用アドレスによりサイクリックにアクセスさ
れるが、その容量は現加工状態表示領域26aに対応す
る容量しかなく、スキャン用アドレスが1画面分走査を
終了するとグラフィックRAM21の内容が現加工状態
表示領域26aに表示されるようにアドレス空間が割当
てられている。またグラフィックRAM22の容量も次
加工状態表示領域26bに対応する容量しかなく、スキ
ャン用アドレスが1画面分走査を終了するとグラフィッ
クRAM22の内容が次加工状態表示領域26bに表示
されるようにアドレス空間が割当てられている。
The graphic RAM 2] is cyclically accessed by the scan address from the address decoder 19, but its capacity is only the capacity corresponding to the current machining state display area 26a, and when the scan address finishes scanning one screen, the graphic RAM 2 is accessed cyclically by the scan address from the address decoder 19. An address space is allocated so that the contents of the RAM 21 are displayed in the current machining state display area 26a. In addition, the capacity of the graphic RAM 22 is limited to the capacity corresponding to the next machining state display area 26b, and the address space is such that when the scan address finishes scanning one screen, the contents of the graphic RAM 22 are displayed in the next machining state display area 26b. Assigned.

第2図は本発明装置のソフトウェア構成の一例を示すフ
ローチャートである。マイクロコンピュータ10はMD
115の画面キーが押される毎に第2図に示す処理を実
行する。マイクロコンピュータ10は画面キーが押され
ると、先ずグラフィックRAM22の内容をグラフィッ
クRAM21へ転送する(Sl)。次に、CMOSメモ
リ14に記憶されたNC指令プログラムから1ブロツク
読取る(S2)。この読取りはポインタ(図示せず)で
指示された順番にプログラムの先頭から読取り、読取り
後ポインタをカウントアツプする。次に、読取ったブロ
ックを解読し必要な情報をメモリ稔に記憶する(33)
、次に読取った情報が移動指令ブロックであるか否かを
判別しく34)、移動指令ブロックであればステップS
5へ、なければステップS2へ復帰して移動ブロックが
読出されるまで上記処理を繰返す。
FIG. 2 is a flowchart showing an example of the software configuration of the apparatus of the present invention. Microcomputer 10 is MD
Each time the screen key 115 is pressed, the process shown in FIG. 2 is executed. When the screen key is pressed, the microcomputer 10 first transfers the contents of the graphic RAM 22 to the graphic RAM 21 (Sl). Next, one block is read from the NC command program stored in the CMOS memory 14 (S2). This reading is performed from the beginning of the program in the order indicated by a pointer (not shown), and after reading, the pointer is counted up. Next, decode the read block and store the necessary information in the memory (33)
Next, it is determined whether the read information is a movement command block (34), and if it is a movement command block, step S
If not, the process returns to step S2 and the above process is repeated until the moving block is read out.

移動指令ブロックを読取ると、マイクロコンピュータ1
0はその解読情報から工具軌跡の始点、終点或は半径等
の工具軌跡データをめ(S5)、これをグラフィックR
AM21へ記憶する(S6)。
When the movement command block is read, microcomputer 1
0 obtains tool trajectory data such as the start point, end point, or radius of the tool trajectory from the decoding information (S5), and converts this to Graphic R.
It is stored in AM21 (S6).

マイクロコンピュータ10は上記処理を終了すると、ア
ドレス切換回路18をCRTコントローラ16のスキャ
ン用アドレス側に切換え、グラフィックRAM21.2
2の内容をディスプレイブロックδに出力させる。これ
により、グラフィックRAM21の内容が現加工状態表
示領域26aに表示され、グラフィックRAM22の内
容が次加工状態表示領域26bに表示される。
When the microcomputer 10 completes the above processing, it switches the address switching circuit 18 to the scan address side of the CRT controller 16, and switches the address switching circuit 18 to the scanning address side of the CRT controller 16.
2 is output to the display block δ. As a result, the contents of the graphic RAM 21 are displayed in the current machining state display area 26a, and the contents of the graphic RAM 22 are displayed in the next machining state display area 26b.

第3図(a)〜(d)は本発明による工具軌跡の表示例
を示す図である。最初に画面キーが押されたときはグラ
フィックRAM2]、22には何も記憶されていないの
で、最初の移動ブロックを解読して作成された最初の工
具軌跡β、は次加工状態表示領域26bに表示され、現
加工状態表示領域26aには何も表示されない。再び画
面キーが押されると、グラフィックRAM22の内容が
グラフィックRAM21に転送され、且つ次の移動ブロ
ックを解読して作成された工具軌跡12がグラフィック
RAM22に記憶されるので、第3図(b)に示すよう
な表示が行なわれる。再度、画面キーが押されると第3
図(C)に示すように次の工具軌跡13が次加工状態表
示領域26bに表示され、現加工状態表示領域26aに
はその前までの工具軌跡が表示される。第4図(d)は
更に画面キーが押された際の表示例を示し、次加工表示
領域26bには工具軌跡24までされる。
FIGS. 3(a) to 3(d) are diagrams showing display examples of tool trajectories according to the present invention. When the screen key is pressed for the first time, nothing is stored in the graphic RAM 2], 22, so the first tool path β created by decoding the first movement block is displayed in the next machining status display area 26b. is displayed, and nothing is displayed in the current machining state display area 26a. When the screen key is pressed again, the contents of the graphic RAM 22 are transferred to the graphic RAM 21, and the tool path 12 created by decoding the next movement block is stored in the graphic RAM 22, so that the screen shown in FIG. 3(b) A display as shown will be made. When the screen key is pressed again, the third
As shown in Figure (C), the next tool trajectory 13 is displayed in the next machining state display area 26b, and the previous tool trajectory is displayed in the current machining state display area 26a. FIG. 4(d) shows an example of the display when the screen key is further pressed, and up to the tool path 24 is displayed in the next machining display area 26b.

以上の実施例は、加工状態を表す図形として工具軌跡を
採用したが、予めワークの形状例えば輪郭線、断面図等
を入力しておき、NC指令プログラムを解読して得た加
工内容から各ブロック或は各加工指令ブロック毎にその
ときのワークの加工形状がどのような形状になるかを算
出し、前後のワークの形状をCRT画面の現加工状態表
示領域26a1次加工状態表示領域26bに表示する構
成にしても良い。
In the above embodiments, the tool trajectory was used as the figure representing the machining state, but the shape of the workpiece, such as the contour line, cross-sectional view, etc., is input in advance, and each block is determined from the machining contents obtained by decoding the NC command program. Alternatively, it calculates the shape of the workpiece to be machined at that time for each machining command block, and displays the shapes of the previous and subsequent workpieces in the current machining status display area 26a and the primary machining status display area 26b on the CRT screen. It may be configured to do so.

発明の詳細 な説明したように、本発明は、数値制御装置等における
加工状態表示装置において、予め入力されたNC指令プ
ログラム等を解読しである段階までの工具軌跡或はワー
ク形状等の加工状態と次の段階までの加工状態との2種
類の加工状態をCRT画面に表示するのに必要な表示情
報を作成する手段と、該手段で作成された2種類の加工
状態をCRT画面の予め設定された現加工状態表示領域
と次加工状態表示領域とにそれぞれグラフィック表示さ
せる手段とを具備したものであり、ある段階までの加工
状態と、次の段階までの加工状態とが区別してCRT画
面にグラフィック表示されるから、オペレータは表示さ
れた2種類の加工状態を見比べることにより、これから
どのような加工がどのような順序で行なわれるのかか容
易に確認し得るものである。従って、NC指令プログラ
ムのチェックやオペレータに対する指示を容易に行なう
ことができる効果がある。
As described in detail, the present invention uses a machining state display device in a numerical control device, etc. to decode a previously inputted NC command program, etc., and display the machining state, such as the tool trajectory or workpiece shape, up to a certain stage. A means for creating display information necessary to display two types of machining states, ie, a machining state up to the next stage, on a CRT screen, and a means for presetting the two types of machining states created by the means on a CRT screen. It is equipped with means for displaying graphics in the current machining state display area and the next machining state display area, respectively. Since it is displayed graphically, the operator can easily confirm what kind of machining will be performed and in what order by comparing the two types of displayed machining states. Therefore, it is possible to easily check the NC command program and give instructions to the operator.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明のハードウェア構成の一例を示す要部ブ
ロック図、第2図は本発明のソフトウェア構成の一例を
示すフローチャート、!@3図は本発明により表示例を
示す線図である。 】0はマイクロコンピュータ、2]、22はグラフィ・
ンクRAM、25はディスプレイ部、ルはCRT画面、
26aは現加工状態表示領域、26bは次加工状態表示
領域である。
FIG. 1 is a block diagram of main parts showing an example of the hardware configuration of the present invention, and FIG. 2 is a flowchart showing an example of the software configuration of the present invention. Figure @3 is a diagram showing a display example according to the present invention. ]0 is a microcomputer, 2], 22 is a graphic
25 is the display section, 2 is the CRT screen,
26a is a current machining state display area, and 26b is a next machining state display area.

Claims (1)

【特許請求の範囲】[Claims] 数値制御装置等における加工状態表示装置において、予
め入力されたNC指令プログラム等を解読しである段階
までの工具軌跡或はワーク形状等の加工状態と次の段階
までの加工状態との2種類の加工状態をCRT画面に表
示するのに必要な表示情報を作成する手段と、該手段で
作成された2種類の加工状態をCRT画面の予め設定さ
れた現加工状態表示領域と次加工状態表示領域とにそれ
ぞれグラフィック表示させる手段とを具備したことを特
徴とする加工状態表示装置。
A machining status display device in a numerical control device, etc. decodes the NC command program input in advance and displays two types of machining status: tool trajectory or workpiece shape up to a certain stage, and machining status up to the next stage. A means for creating display information necessary to display the machining state on a CRT screen, and two types of machining states created by the means are displayed in a preset current machining state display area and a next machining state display area on the CRT screen. A machining status display device characterized by comprising means for displaying graphics on each.
JP10338784A 1984-05-22 1984-05-22 Working state display device Pending JPS60246408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10338784A JPS60246408A (en) 1984-05-22 1984-05-22 Working state display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10338784A JPS60246408A (en) 1984-05-22 1984-05-22 Working state display device

Publications (1)

Publication Number Publication Date
JPS60246408A true JPS60246408A (en) 1985-12-06

Family

ID=14352664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10338784A Pending JPS60246408A (en) 1984-05-22 1984-05-22 Working state display device

Country Status (1)

Country Link
JP (1) JPS60246408A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991000557A1 (en) * 1989-06-29 1991-01-10 Fanuc Ltd Nc data execution method
US5541860A (en) * 1988-06-22 1996-07-30 Fujitsu Limited Small size apparatus for measuring and recording acceleration
JP2015196167A (en) * 2014-03-31 2015-11-09 ブラザー工業株式会社 laser marker

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5541860A (en) * 1988-06-22 1996-07-30 Fujitsu Limited Small size apparatus for measuring and recording acceleration
WO1991000557A1 (en) * 1989-06-29 1991-01-10 Fanuc Ltd Nc data execution method
JP2015196167A (en) * 2014-03-31 2015-11-09 ブラザー工業株式会社 laser marker

Similar Documents

Publication Publication Date Title
JPH046006B2 (en)
US4644460A (en) Cutting direction input method in automatic programming
JPS6115205A (en) Drawing method of graphic display for numerical controller
US4661899A (en) Numerical control system
US4646247A (en) Numerical control apparatus with function graphic stored stroke limit check
US4663705A (en) Method for inserting data into a program at a program position which corresponds to a displayed cursor position
JP2735209B2 (en) Numerical control unit
JPS60246408A (en) Working state display device
US5359530A (en) Animated plotting method in NC apparatus for multi-system lathe
EP0139761A1 (en) Method of specifying a machining region for automatic programming
JPS61220004A (en) Screen display system of numerical controller
JP2771701B2 (en) Interactive numerical controller
JPS60186906A (en) Automatic programming method
JPH053002B2 (en)
JP2537325Y2 (en) Numerical control device with machine state discrimination function
JPS59707A (en) Numerical controller
JPS6252608A (en) Interactive nc program generating method
JP2813079B2 (en) Numerical control unit
JPS59195707A (en) Specifying method of shape of material in automatic programming for lathe
JPH07234714A (en) Numerical controller
JPS6180306A (en) Data input unit of numerical control device
JPS62121515A (en) numerical control device
JPH0196704A (en) Check drawing system
JPS6132106A (en) Programming device of programmable controller
JPS5972512A (en) Numerical controller provided with color display device