[go: up one dir, main page]

WO1993015449A1 - Procede d'affichage sur ecran pour commande numerique par ordinateur - Google Patents

Procede d'affichage sur ecran pour commande numerique par ordinateur Download PDF

Info

Publication number
WO1993015449A1
WO1993015449A1 PCT/JP1993/000032 JP9300032W WO9315449A1 WO 1993015449 A1 WO1993015449 A1 WO 1993015449A1 JP 9300032 W JP9300032 W JP 9300032W WO 9315449 A1 WO9315449 A1 WO 9315449A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
machining
display
machining program
screen
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.)
Ceased
Application number
PCT/JP1993/000032
Other languages
English (en)
French (fr)
Inventor
Teruyuki Matsumura
Satoru Shinozaki
Takahiko Endo
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
Publication of WO1993015449A1 publication Critical patent/WO1993015449A1/ja
Anticipated expiration legal-status Critical
Ceased 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/00Programme-control systems
    • G05B19/02Programme-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 programme 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 programme 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/35336Display locus and corresponding actual block

Definitions

  • the present invention relates to a CNC screen display method for displaying a machining program of a CNC (numerical control device) on a display screen, and particularly to a CNC screen display method of an interactive numerical control device.
  • machining programs are stored in internal memory, and the necessary machining programs are selected according to the workpiece to be machined, and machining is performed.
  • a machining program list screen is provided to check what machining programs are stored in the CNC's internal memory.
  • This processing program list screen displays only the processing program and information about a comment. For this reason, in order to check the contents of the machining program, it was necessary to read the machining program, display the contents, check it, and draw the machining shape.
  • the present invention has been made in view of such a point, and an object of the present invention is to provide a CNC screen display method that allows easy confirmation and selection of a processing program.
  • a machining program display area for displaying a machining program on the display screen and a window area are provided.
  • a CNC screen display method for displaying a machining program on a display screen of a CNC (numerical control device)
  • a machining program display area for displaying a machining program on the display screen and a window area are provided.
  • FIG. 1 is a flowchart showing a process of the CNC screen display method according to the present invention.
  • Figure 2 is a block diagram showing the configuration of the interactive numerical controller.
  • Figure 3 shows an example of the program list display screen
  • FIG. 4 is a diagram showing an example of a display screen of a processing simulation
  • FIG. 5 is a diagram showing an example of a display screen of product shape drawing
  • FIG. 6 is a diagram showing an example of a display screen for displaying program contents.
  • BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below with reference to the drawings.
  • FIG. 2 is a block diagram showing the configuration of an interactive numerical control device that implements the CNC screen display method of the present invention.
  • the processor (CPU) 11 controls the entire numerical controller according to the system program stored in R0M12.
  • R0M12 EPROM or EEPR0M is used.
  • RAM 13 an SRAM or the like is used to store various data or input / output signals.
  • CM ⁇ S backed up by a battery (not shown) is used for the non-volatile memory 14, and machining programs, macros, parameters, pitch error correction amounts, A tool correction amount and the like are stored.
  • the graphic control circuit 15 converts the digital signal into a signal for display and supplies the signal to the display device 16.
  • a CRT or a liquid crystal display device is used for the display device 16.
  • the display device 16 displays the shape, machining conditions, and the like when creating a machining program in an interactive manner.
  • Digital signal sent to the graphics control circuit 15 Is a signal sent by the processor 11 executing the screen display processing program stored in the ROM 12 with respect to the machining program stored in the non-volatile memory 14.
  • the keyboard 17 includes a cursor key, a shape element key, a numerical key, and the like, and inputs necessary graphic data and processing data using these keys.
  • the axis control circuit 18 receives an axis movement command from the processor 11 and outputs the axis command to the servo amplifier 19.
  • the servo amplifier 19 receives the movement command and drives the servo motor of the machine tool 20.
  • the PMC (programmable 'machine' controller) 22 receives the T function signal (tool selection command) via the bus 21 when executing the program ⁇ -gram. Then, this signal is processed by a sequence program, a signal is output as an operation command, and the machine tool 20 is controlled. Further, it receives a status signal from the machine tool 20, performs sequence processing, and transfers necessary input signals to the processor 11 via the bus 21.
  • bus 21 is connected to a software package 23 whose function changes according to a system program or the like.
  • the software end key 23 is provided on the CRTZMDI panel 25 together with the display device 16 and the keyboard 17.
  • the input screen for interactive data displayed on the display device 16 is stored in the ROM 12. On this interactive data input screen, the overall motion trajectory of the tool is displayed as a background animation when a machining program is created. Also, Operations or data that can be set on the input screen are displayed on the display device 16 in a menu format. Which item of the menu is selected is determined by a software key 23 arranged at the bottom of the screen corresponding to the menu. The meaning of Soft Tuaki 1 2 3 changes for each screen. Various data for conversation are stored in the RAM 13 or the non-volatile memory 14.
  • the input data is processed by the processor 11 to create a machining program.
  • the created program data is sequentially displayed on a display device 16 used in an interactive manner in the background door animation.
  • the machining program stored as the machining program in the non-volatile memory 14 is also executed at the time of machining simulation of the machine tool 20, and the foreground door naming is performed. A short display is displayed.
  • This screen display method is a function realized by the processor 11 executing the screen display processing program stored in the RM12.
  • FIG. 3 is a diagram showing an example of a display screen of a program list.
  • a display screen 16a is a screen displayed on the display device 16 shown in FIG.
  • a list of machining programs stored in the non-volatile memory 14 is displayed in the machining program display area 50.
  • a program acknowledgment and simple comments of the machining program are displayed.
  • a predetermined program number and comment for example, the program number “1 1 1 1” and the comment “DEM ⁇ ” displayed first in FIG.
  • a cursor 51 is displayed to highlight 1 and,.
  • a soft key 30 which is a command key for an operator to give a command to the numerical control device is displayed.
  • This soft key 30 is equivalent to a command key that is commanded by pressing the software key 23 provided on the CRTZMDI panel 25, and has 10 command keys that change according to the processing content.
  • Consists of The figure shows a machining simulation command key 31 that commands the execution of a machining simulation, a product shape drawing command key 3 2 that draws the shape of the mask and the product shape that is the machining shape.
  • the program display command key 33 that displays the program contents of the machining program is displayed.
  • the operator selects and inputs a machining program to be displayed in a window area (described later) of the display screen 16 with the cursor 51 or the program board displayed in the machining program display area 50.
  • This selection is made by inputting with the force keys or numerical keys of the keyboard 17 shown in FIG. For example, if the operator presses the down arrow force key on the keyboard 17 twice, or inputs "3 3 3 3" of the program number using the numerical keys, the machining program corresponding to this operation is selected. .
  • the cursor 51 moves to the program ban “3 3 3 3” and the comment “BAR 1”, and these are highlighted.
  • the operator inputs a command for displaying machining program information of the selected machining program in the window area by using the soft key 130.
  • the display screen 16 a changes to FIG.
  • the operator commands the product shape drawing command key 32.
  • the display screen 16a changes to FIG.
  • the display screen 16a changes to FIG.
  • FIG. 4 is a diagram showing an example of a display screen of the processing simulation.
  • a display screen 16a displays a machining program display area 50, a window area 60, and softkeys 30.
  • the same elements as those in FIG. 3 are denoted by the same reference numerals, and description thereof will be omitted.
  • the window area 60 is an area for displaying machining program information of the machining program.
  • the processing simulation of the workpiece is drawn and displayed by the command of the processing simulation command key 31. That is, the state in which the tool 62 processes the workpiece 61 is sequentially drawn and displayed together with the tool movement path 62 a shown by the broken line.
  • FIG. 5 is a diagram showing an example of a display screen for product shape drawing.
  • a processing program display area 50 a window area 60, and a soft key 130 are displayed on a display screen 16a. Note that the same elements as those in Fig. 4 are assigned the same examination number, and description thereof is omitted.
  • the work 63 and the product shape 64 which is the processed shape thereof, are drawn and displayed by the command of the product shape drawing command key 32.
  • the work 63 and the product shape 64 are input in a speech style, and are drawn and displayed based on the shape data stored in the RAM 3 in FIG.
  • FIG. 6 is a diagram showing an example of the display screen of the program content display. You. In the figure, a display screen 16a displays a machining program display area 50, a window area 60, and a soft key 130. Note that the same elements as those in Fig. 4 are assigned the same examination number, and description thereof is omitted.
  • the program content 65 of the machining program is displayed by the instruction of the program display command key 33.
  • the program content 65 is the nonvolatile memory 14 in FIG.
  • the contents of the machining program stored in the window are displayed sequentially in the window area 60 in the upward direction on the screen.
  • the operator can temporarily stop the scroll by inputting a predetermined key on the keyboard 17. With this function, the operator can surely confirm the desired program A portion of the program content 65.
  • FIG. 1 is a flowchart showing the processing steps of the CNC screen display method according to the present invention. This processing is a function realized by the processor 11 executing the processing program stored in the ROM 12 in FIG. In the figure, the number following S indicates the step number.
  • a list of machining programs is displayed on the screen. Specifically, as shown in FIG. 3, a list of processing programs stored in the non-volatile memory 14 is displayed in the processing program display area 50.
  • [S2] The operator inputs the program number of the machining program to be displayed on the display screen 16a and the display command of the machining program information using the keyboard 17 or the like.
  • [S3] It is determined whether or not the display command of the processing program information is the processing simulation command. If it is a machining simulation command, proceed to step S4; otherwise, proceed to step S5.
  • step S5 It is determined whether the display command of the processing program information is a product shape drawing command. If the command is a product shape drawing command, the process proceeds to step S6; otherwise, the process proceeds to step S7.
  • a machining program area 50 for displaying a list of machining programs and a window area 60 for displaying machining program information are provided on the display screen 16a, so that the machining program information of the selected machining program can be displayed. Added to display in window area 60 Therefore, the contents of the machining program can be easily confirmed, and the selection operation can be easily performed.
  • the present invention is applied to the interactive numerical control device, but the present invention can be similarly applied to the interactive program creating device.
  • processing program was selected from the keyboard 1 ⁇ or the soft key 130, other input means, for example, a command key called an “icon” displayed graphically on the display screen 16a. May be input by a pointing device such as a mouse to issue a command.
  • a command key called an “icon” displayed graphically on the display screen 16a. May be input by a pointing device such as a mouse to issue a command.
  • the program name of the input machining program and the simple comment corresponding to this program ban are displayed in reverse video with the help of a cursor.However, such as blinking display or high-brightness display, The display method may be such that the user can recognize at a glance whether or not is selected.
  • the state in which the tool 62 processes the workpiece 61 is sequentially displayed along with the movement path 62 a.
  • the tool 62 or the moving path 62 a may not be displayed.
  • the product shape 64 is drawn and displayed together with the shape of the work 63, but only the product shape 64 is drawn and displayed. You may.
  • a machining program area for displaying a list of machining programs and machining program information are displayed. Since a window area is provided to display the machining program information of the selected machining program, the contents of the machining program can be easily confirmed and the selection operation can be easily performed.

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)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)

Description

明 細 書 C N Cの画面表示方式 技 術 分 野
本発明は C N C (数値制御装置) の加工プログラムを表示画 面に表示する C N Cの画面表示方式に関し、 特に対話形数値制 御装置の C N Cの画面表示方式に関する。 背 景 技 術
最近の C N Cでは内部メモリの容量が増え、 多数の加工プロ グラムを内部メ モ リ に格納して、 加工すべきワークに応じて必 要な加工プログラムを選択して、 加工を実行している。 そして, C N Cの内部メモリ にどのような加工プログラ厶が格納されて いるかを確認するために、 加工プログラム一覧画面が設けられ ている。
この加工プログラ厶一覧画面は、 加工プログラムとコ メ ン ト 程度の情報とのみを表示するものである。 このため、 加工プロ グラムの内容を確認するには、 その加工プログラムを読み出し, その内容を表示させて確認したり、 加工形状を描画したりする 必要があつた。
しかし、 加工プログラ厶一覧画面から加工プログラムを選択 し、 加工プログラムの内容を表示するためには、 画面選択等の キー操作が必要となり、 その操作は複雑である。
さらに、 多数の加工プログラムから必要な加工プログラ厶を 選択する場合は、 加工形状を描画させた後に加工プログラム一 覧画面に戻って、 再度他の加工プログラムを確認していく必要 があり、 操作がより煩雑になる。
特に、 C N Cの内部メモリの容量が増えれば、 格納される加 ェプログラムの数も増えるため、 所望の加工プログラ厶を選択 して表示等を行うための操作が相当の量となり、 オペレータの 負担がさらに増すという問題点があった。 発 明 の 開 示
本発明はこのような点に鑑みてなされたものであり、 加工プ πグラムの確認及び選択が容易な C N Cの画面表示方式を、 提 供することを目的とする。
本発明では上記課題を解決するために、
加工プ σグラムを C N C (数値制御装置) の表示画面に表示 する C N Cの画面表示方式において、 前記表示画面に加工プロ グラ厶を表示する加工プログラム表示領域と、 ウィ ンドウ領域 とを設け、 前記加工プログラムを選択することにより、 前記ゥ ィ ンドウ領域に前記加工プログラムに対応する加工プ ϋグラム 情報を表示することを特徴とする C N Cの画面表示方式が提洪 される。
まず、 C N Cの内部メ モリに格納されている加工プログラ厶 の一覧を、 表示画面の加工プログラム表示領域に表示する。 次 に、 表示された加工プログラムについて、 オペレータが選択し, 所望の表示処理を指令する。 そして、 その表示処理の指令に基 づき、 ウィ ンドウ領域に選択した加工プログラムに対応する加 ェプログラム情報を表示する。 図 面 の 簡 単 な 説 明
図 1は本発明の C N Cの画面表示方式の処理過程を示すフ口 一チ ヤ一ト、
図 2は対話形数値制御装置の構成を示すプロ ック図、
図 3はプログラム一覧表の表示画面の一例を示す図、
図 4は加工シ ミ ユ レ一シ ョ ンの表示画面の一例を示す図、 図 5は製品形状描画の表示画面の一例を示す図、
図 6はプログラム内容表示の表示画面の一例を示す図である, 発明を実施するための最良の形態 以下、 本発明の一実施例を図面に基づいて説明する。
図 2は、 本発明の CNCの画面表示方式を実施する対話形数 値制御装置の構成を示すプロ ック図である。
プロセッサ (C PU) 1 1は R 0 M 1 2に格納されたシステ ムプログラムに従って数値制御装置全体を制御する。 R〇M 1 2には E P R OMあるいは E E P R 0Mが使用される。 RAM 1 3は S RAM等が使用され、 各種のデータあるいは入出力信 号が格納される。 不揮発性メモリ 1 4には図示されていないバ ッテリ によってバックアップされた C M〇 Sが使用され、 電源 切断後も保持すべき加工プログラ ム、 マク ロ、 パラ メ 一タ、 ピ ッチ誤差補正量及び工具補正量等が格納されている。
グラフィ ッ ク制御回路 1 5はディ ジタル信号を表示用の信号 に変換し、 表示装置 1 6に与える。 表示装置 1 6には C RTあ るいは液晶表示装置が使用される。 表示装置 1 6は対話形式で 加工プロ グラ ムを作成していく ときに、 形状、 加工条件等を表 示する。 グラフイ ツク制御回路 1 5に送られるディ ジタル信号 は、 不揮発性メ モリ 1 4に格納されている加工プログラムにつ いて、 プロセッサ 1 1が R O M 1 2に格納された画面表示処理 プログラムを実行することによつて送られる信号である。
キーボード 1 7はカーソルキー、 形状要素キー及び数値キー 等からなり、 必要な図形データ、 加工データをこれらのキーを 使用して入力する。
軸制御回路 1 8はプロセッサ 1 1から、 軸の移動指令を受け て、 軸の指令をサーボアンプ 1 9に出力する。 サ一ボアンプ 1 9はこの移動指令を受けて、 工作機械 2 0のサーポモータを駆 動する。 これらの構成要素はバス 2 1 によって互いに結合され ている。
P M C (プログラマブル ' マシン ' コ ン ト ーラ) 2 2 は加 エブ πグラムの実行時に、 バス 2 1柽由で T機能信号 (工具選 択指令) 等を受け取る。 そして、 この信号をシーケンス · プロ グラムで処理して、 動作指令として信号を出力し、 工作機械 2 0を制御する。 また、 工作機械 2 0から状態信号を受けて、 シ ーケンス処理を行い、 バス 2 1を経由して、 プロセッサ 1 1 に 必要な入力信号を転送する。
さらに、 バス 2 1 には、 システムプログラム等によって機能 が変化するソフ ト ウヱアキ一 2 3が接続されている。 このソフ トウ二了キー 2 3は、 上記表示装置 1 6、 キーボード 1 7 とと もに、 C R T ZM D Iパネル 2 5に備えられる。
上記表示装置 1 6に表示される対話形データの入力画面は、 R O M 1 2に格納されている。 この対話形データの入力画面に おいて、 加工プログラム作成時にバックグラウンドアニメ ーシ ヨ ンとして、 工具の全体の動作軌跡などが表示される。 また、 表示装置 1 6にはその入力画面により設定可能な作業又はデー タが、 メ ニュー形式で表示される。 メ ニューのうちどの項目を 選択するかは、 メ ニューに対応して、 画面下部に配置されたソ フ ト ウェアキ一 2 3により行う。 ソ フ トゥヱアキ一 2 3の意味 は各画面毎に変化する。 なお、 対話用の各種データは R A M 1 3又は不揮発性メ モ リ 1 4に格納される。
入力されたデータはプロセッサ 1 1 により処理され、 加工プ ログラ ムが作成される。 作成されたプロ グラ ムデータは、 対話 形式で使用される表示装置 1 6 に'、 逐次にバックグラ ウ ン ドア ニメ ーシ ョ ン表示される。 また、 不揮発性メ モ リ 1 4に加工プ ログラ ムとして格納された加工プログラムは、 工作機械 2 0の 加工シ ミ ユ レー シ ョ ンの際にも実行され、 フ ォ アグラ ウ ン ドア ニメ ーシ ョ ン表示される。
以下、 本発明の C N Cの画面表示方式の操作手順について説 明する。 この画面表示方式は、 プロセッサ 1 1が R 〇 M 1 2に 格納された画面表示処理プログラムを実行することによって実 現される機能である。
図 3は、 プログラム一覧表の表示画面の一例を示す図である < 図において、 表示画面 1 6 aは、 図 2に示す表示装置 1 6に表 示される画面である。 表示画面 1 6 aには、 不揮発性メモリ 1 4に格納されている加工プ グラムの一覧が加工プログラム表 示領域 5 0に表示されている。 この加工プログラム表示領域 5 0 に表示される加工プログラ厶の一覧には、 プログラ厶審号と. その加工プログラ厶の簡単なコメ ン トとが表示される。 この際. 所定のプロダラム蕃号及びコメ ン ト、 例えば図 3では最初に表 示するプログラム番号 「 1 1 1 1 」 及びコメ ン ト 「 D E M〇 1」 、 を反転表示するカーソル 5 1が表示される。
また、 表示画面 1 6 aの画面下部には、 オペレータが数値制 御装置に指令するための指令キーであるソ フ トキー 3 0が表示 されている。 このソ フ トキ一 3 0は、 C R T Z M D I パネル 2 5に備えられたソ フ トウユアキー 2 3を押すことによって指令 される指令キーに相当し、 処理内容に応じて変化する 1 0個の 指令可能なキーから構成される。 図には、 加工シ ミ ュ レーショ ンの実行を指令する加工シ ミ ュ レーショ ン指令キ一 3 1 、 ヮ一 クの形状及びその加工形状である製品形状を描画する製品形状 描画指令キー 3 2、 加工プロダラムのプログラム内容を表示す るプログラム表示指令キ一 3 3が表示されている。
まず、 オペレータは表示画面 1 6 の後述するウィ ンドウ領 域に表示させたい加工プログラ ムを、 カーソル 5 1又は加工プ 口グラム表示領域 5 0 に表示されたプログラム審号で選択して 入力する。 この選択は、 図 2に示すキーボード 1 7の力一ソル キー又は数値キーによって入力することにより行う。 例えば、 オペレータがキーボード 1 7の下向き矢印力一ソルキーを 2回 押すか、 あるいはプログラ厶蕃号の 「 3 3 3 3」 を数値キーに より入力すると、 この操作に対応する加工プログラムが選択さ れる。 このとき、 カ ーソル 5 1 がプログラ ム蕃号 「 3 3 3 3」 及びコ メ ン ト 「 B A R 1」 に移動し、 これらを反転表示する。
次に、 オペレータは選択した加工プログラ厶の加工プログラ ム情報をゥィ ンドウ領域に表示させるための指令をソフ トキ一 3 0により入力する。 例えば、 オペレータが加工シ ミ ュ レ一シ ョ ン指令キ― 3 1を指令すると、 表示画面 1 6 aは図 4に変わ る。 また、 オペレータが製品形状描画指令キー 3 2を指令する と、 表示画面 1 6 aは図 5に変わる。 あるいは、 オペレータが プログラム表示指令キー 3 3を指令すると、 表示画面 1 6 aは 図 6に変わる。
図 4は、 加工シミ ュレーシ ョ ンの表示画面の一例を示す図で ある。 図において、 表示画面 1 6 aには、 加工プログラム表示 領域 5 0 、 ウ ィ ンドウ領域 6 0及びソ フ トキー 3 0が表示され ている。 なお、 図 3 と同一の要素には同一番号を付し、 説明を 省略する。
ウ ィ ン ドウ領域 6 0 は、 加工プ口グラ ムの加工プログラ ム情 報を表示する領域である。 このウ ィ ン ドウ領域 6 0には、 加工 シ ミ ュ レーシ ョ ン指令キー 3 1の指令により、 ワークの加工シ ミ ュ レーシ ョ ンが描画表示される。 すなわち、 工具 6 2 がヮ ー ク 6 1を加工していく様子を、 破線で示す工具の移動経路 6 2 aとともに順次描画表示する。 なお、 この移動経路 6 2 aによ り、 ワーク 6 1 と工具 6 2 との干渉があるか否かを容易にチヱ ックできる。
図 5 は、 製品形状描画の表示画面の一例を示す図である。 図 において、 表示画面 1 6 aには、 加工プログラ厶表示領域 5 0 、 ウィ ン ドウ領域 6 0及びソ フ トキ一 3 0が表示されている。 な お、 図 4 と同一の要素には同一審号を付し、 説明を省略する。
ウィ ン ドウ領域 6 0 には、 製品形状描画指令キー 3 2の指令 により、 ワーク 6 3及びその加工形状である製品形状 6 4が描 画表示される。 これらのワーク 6 3及び製品形状 6 4は、 对話 式に入力され、 図 2の R A M I 3に記憶された形状データに基 づき描画表示される。
図 6 は、 プログラム内容表示の表示画面の一例を示す図であ る。 図において、 表示画面 1 6 aには、 加工プログラム表示領 域 5 0、 ウ ィ ン ドウ領域 6 0及びソ フ トキ一 3 0が表示されて いる。 なお、 図 4と同一の要素には同一審号を付し、 説明を省 略する。
ウィ ンドウ領域 6 0には、 プログラム表示指令キー 3 3の指 令により、 加工プロ グラ ムのプロ グラ ム内容 6 5が表示される, このプログラム内容 6 5は図 2の不揮発性メモ リ 1 4に格納さ れている加工プログラムの内容であり、 ウィ ンドゥ領域 6 0の 画面上方向に順次スク口ール表示される。
このスクロール表示の際、 オペレータはキーボード 1 7の所 定のキーを入力することにより、 スクロ一ルを一時的に停止さ せることができる。 この機能により、 プログラム内容 6 5につ いて、 オペレータは所望のプログラ A部分を確実に確認するこ とができる。
図 1 は本発明の C N Cの画面表示方式の処理過程を示すフ口 一チャートである。 この処理過程は、 図 2の R O M 1 2に格納 されている処理プログラ ムをプロセッサ 1 1が実行することに よって実現される機能である。 図において、 Sの後に続く数字 はステップ番号を示す。
〔 S 1〕 加工プロ グラ ムの一覧を画面に表示する。 具体的に は、 図 3に示すように不揮発性メモ リ 1 4に格納されている加 ェプログラムの一覧が加工プログラ厶表示領域 5 0に表示され o
〔 S 2〕 表示画面 1 6 aに表示させる加工プログラ ムのプロ グラム番号及び加工プログラム情報の表示指令を、 オペレータ がキーボード 1 7等により入力する。 〔 S 3〕 加工プログラ厶情報の表示指令が加工シミ ュレーシ ョ ン指令か否かを判別する。 もし、 加工シミ ュレーショ ン指令 ならばステ ッ プ S 4に進み、 そうでなければステ ッ プ S 5 に進 む。
〔 S 4〕 加工シミ ュレーショ ンを実行する。 具体的には、 図 に示すようにワークの加工シミ ユレ一ショ ンをウイ ン ドウ領 域 6 0に順次グラフィ ッ クで描画表示する。
〔 S 5〕 加工プロ グラ ム情報の表示指令が製品形状描画指令 か否かを判別する。 もし、 製品形状描画指令ならばステ ッ プ S 6に進み、 そうでなければステップ S 7 に進む。
〔 S 6〕 製品形状描画を実行する。 具体的には、 図 5に示す ようにワークの加工形状をゥイ ン ドウ領域 6 0にグラフィ ッ ク で描画表示する。
〔 S 7〕 加工プログラム情報の表示指令がプログラム内容表 示指令か否かを判別する。 もし、 プ1 Dグラム内容表示指令なら ばステップ S 8に進み、 そうでなければステップ S 9に進む。
〔 S 8 〕 プロ グラ ム内容表示を実行する。 具体的には、 図 6 に示すように加工プログラムのプログラム内容をウィ ンドウ領 域 6 0 にスクロール表示する。
〔 S 9〕 本処理プロ グラ ムを終了するか否かを判別する。 も し、 終了するならば本処理プロ グラ ムを輅了し、 そうでなけれ ばステップ S 2 に戻る。
したがって、 表示画面 1 6 aに加工プロ グラ ムの一覧を表示 する加工プログラム領域 5 0 と加工プログラム情報を表示する ウイ ンドウ領域 6 0 とを設けて、 選択した加工プログラ厶の加 ェプログラム情報をゥィ ン ドウ領域 6 0に表示するようにした ので、 加工プログラムの内容が容易に確認でき、 また選択の操 作が簡単にできる。
以上の説明では、 本発明を対話形数値制御装置において適用 したが、 対話形プログラム作成装置においても同様に適用する ことができる。
また、 加工プログラ厶の選択はキーボード 1 Ί又はソフ トキ 一 3 0から行なったが、 他の入力手段、 例えば表示画面 1 6 a にグラフィ ックで表示する 「アイ コ ン」 と呼ばれる指令キ一を マウス等のボイ ンティ ングデバイスにより入力して指令するよ όにしてもよい。
さらに、 入力した加工プログラムのプログラム審号と、 この プログラム蕃号に対応する簡単なコメ ントとを力一ソルで反転 表示したが、 点滅表示又は高輝度表示等のように、 どの加工プ 口ダラムを選択したのかを一目で認識できる表示方式で表示す るようにしてもよい。
そして、 加工シミ ュレ一ショ ン指令キー 3 1の指令による加 ェシ ミ ュ レーシ ョ ンでは、 工具 6 2がワーク 6 1を加工してい く様子を移動経路 6 2 aとともに順次描画表示したが、 必要に 応じて工具 6 2又は移動経路 6 2 aを描画表示しないようにし てもよい。
そのうえ、 製品形状描画指令キー 3 2の指令による製品形状 6 4の描画表示では、 製品形状 6 4をワーク 6 3の形状ととも に描画表示したが、 製品形状 6 4のみを描画表示するようにし てもよい。
以上説明したように本発明では、 加工プログラムの一覧を表 示する加工プ口グラム領域と加工プ ηグラム情報を表示するゥ ィ ンドウ領域とを設けて、 選択した加工プログラムの加工プロ グラム情報を表示するようにしたので、 加工プログラムの内容 が容易に確認でき、 また選択の操作が簡単にできる。

Claims

請 求 の 範 囲
1 . 加工プ πグラムを C N C (数値制御装置) の表示画面に 表示する C N Cの画面表示方式において、
前記表示画面に加工プログラムを表示する加工プログラム表 示領域と、 ウィ ン ドウ領域とを設け、
前記加工プログラムを選択することにより、 前記ゥイ ンドウ 領域に前記加工プ グラムに对応する加工プログラム情報を表 示することを特徵とする C N Cの画面表示方式。
2 . 前記加工プログラム情報は、 ワークの加工シミ ュレーシ ヨ ンであることを特徴とする請求項 1記載の C N Cの画面表示
3 . 前記加工プログラム情報は、 ワークの加工形状であるこ とを特徵とする請求項 1記載の C N Cの画面表示方式。
4 . 前記加工プログラム情報は、 前記加工プログラムの加工 プログラム内容であることを特徴とする請求項 1記載の C N C の画面表示方式。
PCT/JP1993/000032 1992-01-28 1993-01-12 Procede d'affichage sur ecran pour commande numerique par ordinateur Ceased WO1993015449A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP4/12879 1992-01-28
JP1287992A JPH05204438A (ja) 1992-01-28 1992-01-28 Cncの画面表示方式

Publications (1)

Publication Number Publication Date
WO1993015449A1 true WO1993015449A1 (fr) 1993-08-05

Family

ID=11817705

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1993/000032 Ceased WO1993015449A1 (fr) 1992-01-28 1993-01-12 Procede d'affichage sur ecran pour commande numerique par ordinateur

Country Status (3)

Country Link
EP (1) EP0578828A4 (ja)
JP (1) JPH05204438A (ja)
WO (1) WO1993015449A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100391452B1 (ko) * 2000-12-27 2003-07-12 현대자동차주식회사 서보 드라이브/모터 시뮬레이터

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4329016A1 (de) * 1993-08-30 1995-03-09 Heidenhain Gmbh Dr Johannes Verfahren zur Erstellung und/oder Änderung von NC-Programmen
KR100422664B1 (ko) * 2001-11-22 2004-03-16 현대자동차주식회사 수치제어장치의 파트 프로그램 검사방법
CN104160345B (zh) * 2012-12-17 2016-04-20 三菱电机株式会社 数控装置
JP2016194843A (ja) * 2015-04-01 2016-11-17 ファナック株式会社 複数画像を用いたプログラム表示機能を有する数値制御装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6033606A (ja) * 1983-08-05 1985-02-21 Fanuc Ltd 数値制御装置
JPS6132109A (ja) * 1984-07-24 1986-02-14 Okuma Mach Works Ltd 数値制御装置におけるデ−タ設定画面表示方式
JPS6170610A (ja) * 1984-09-13 1986-04-11 Mitsubishi Electric Corp 数値制御装置
JPS61249108A (ja) * 1985-04-26 1986-11-06 Okuma Mach Works Ltd 数値制御装置における加工モニタ方式
JPS61249109A (ja) * 1985-04-26 1986-11-06 Okuma Mach Works Ltd 数値制御装置の対話プログラム作成方式
JPS6325706A (ja) * 1986-07-18 1988-02-03 Okuma Mach Works Ltd 自動プログラミング装置におけるncプログラムリスト出力方式
JPS63146104A (ja) * 1986-12-10 1988-06-18 Amada Co Ltd プログラム編集装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59140513A (ja) * 1983-01-31 1984-08-11 Fanuc Ltd Nc用カラ−グラフイツク表示装置
JPS62105202A (ja) * 1985-10-31 1987-05-15 Fanuc Ltd Ncデ−タ作成方法
JPH01205929A (ja) * 1988-02-15 1989-08-18 Fanuc Ltd Ncデータ作成方法
JPH02122304A (ja) * 1988-10-31 1990-05-10 Fanuc Ltd パートプログラム実行方法
JPH02151908A (ja) * 1988-12-02 1990-06-11 Mitsubishi Electric Corp シミュレーション機能付数値制御装置
JPH03196310A (ja) * 1989-12-26 1991-08-27 Fanuc Ltd 数値制御装置の表示方式
JPH03294906A (ja) * 1990-04-12 1991-12-26 Fanuc Ltd 加工プログラムの編集方式
JPH047604A (ja) * 1990-04-25 1992-01-13 Okuma Mach Works Ltd 数値制御装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6033606A (ja) * 1983-08-05 1985-02-21 Fanuc Ltd 数値制御装置
JPS6132109A (ja) * 1984-07-24 1986-02-14 Okuma Mach Works Ltd 数値制御装置におけるデ−タ設定画面表示方式
JPS6170610A (ja) * 1984-09-13 1986-04-11 Mitsubishi Electric Corp 数値制御装置
JPS61249108A (ja) * 1985-04-26 1986-11-06 Okuma Mach Works Ltd 数値制御装置における加工モニタ方式
JPS61249109A (ja) * 1985-04-26 1986-11-06 Okuma Mach Works Ltd 数値制御装置の対話プログラム作成方式
JPS6325706A (ja) * 1986-07-18 1988-02-03 Okuma Mach Works Ltd 自動プログラミング装置におけるncプログラムリスト出力方式
JPS63146104A (ja) * 1986-12-10 1988-06-18 Amada Co Ltd プログラム編集装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0578828A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100391452B1 (ko) * 2000-12-27 2003-07-12 현대자동차주식회사 서보 드라이브/모터 시뮬레이터

Also Published As

Publication number Publication date
EP0578828A4 (en) 1995-02-15
JPH05204438A (ja) 1993-08-13
EP0578828A1 (en) 1994-01-19

Similar Documents

Publication Publication Date Title
JP2641797B2 (ja) 対話形数値制御装置
EP0864401B1 (en) Jog feeding method for robots
JP2525358B2 (ja) ロボツト制御装置
US5327350A (en) Interactive type numerical control apparatus and method thereof
CN110936354A (zh) 机器人的程序创建辅助装置
WO1993015449A1 (fr) Procede d&#39;affichage sur ecran pour commande numerique par ordinateur
US10705489B2 (en) Controller
EP0441977B1 (en) Display system of numeric control apparatus
JPH05297925A (ja) 対話形数値制御装置
JPH03294906A (ja) 加工プログラムの編集方式
JP2771701B2 (ja) 対話形数値制御装置
JPH04114208A (ja) Ncプログラムのアニメ描画方法
JP2003039357A (ja) ロボットの教示装置
JPH07234714A (ja) 数値制御装置
JPH06131024A (ja) 形状入力方式
WO1997035240A1 (en) Programming system for motion controller
JPH04252307A (ja) 対話形数値制御装置
JP2004268189A (ja) 加工プログラム作成装置
JPH0566819A (ja) 対話形自動プログラミング方法
JPH06332518A (ja) 対話形数値制御装置
JPH07227739A (ja) 数値制御装置
JPH05108136A (ja) 加工プログラム作成方法
JPH06124113A (ja) 対話形数値制御装置
JPH04148306A (ja) C軸加工プログラム作成方式
JPH05197411A (ja) 加工プログラム作成方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

WWE Wipo information: entry into national phase

Ref document number: 1993901540

Country of ref document: EP

ENP Entry into the national phase

Ref country code: US

Ref document number: 1993 119062

Date of ref document: 19930916

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1993901540

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1993901540

Country of ref document: EP