JPH052208U - Numerical control device - Google Patents
Numerical control deviceInfo
- Publication number
- JPH052208U JPH052208U JP1622791U JP1622791U JPH052208U JP H052208 U JPH052208 U JP H052208U JP 1622791 U JP1622791 U JP 1622791U JP 1622791 U JP1622791 U JP 1622791U JP H052208 U JPH052208 U JP H052208U
- Authority
- JP
- Japan
- Prior art keywords
- display
- screen
- video ram
- enlarged
- numerical control
- 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
Abstract
(57)【要約】
【目的】 数値制御装置において、オペレーターの簡単
な操作により表示画面の任意の一部分を拡大表示できる
ことを目的とする。
【構成】 画面に表示するイメージを保存するビデオR
AMについて、通常表示用と拡大表示用の2系統のビデ
オRAMを持ち、拡大表示を行なう際には、通常表示用
ビデオRAM上のイメージを拡大処理しその結果を拡大
表示用ビデオRAMに書き込み、表示装置に出力する際
の入力を通常表示用ビデオRAMから拡大表示用ビデオ
RAMに切替えることにより拡大表示を行なう。
【効果】 画面上の複雑な図形や、小さな文字を拡大表
示できることにより見やすい画面が得られる。
(57) [Summary] [Purpose] The purpose of the numerical control device is to be able to magnify and display an arbitrary part of the display screen by a simple operation of the operator. [Structure] Video R that saves the image displayed on the screen
Regarding AM, it has two systems of video RAM for normal display and enlarged display, and when performing enlarged display, the image on the normal display video RAM is enlarged and the result is written to the enlarged display video RAM. The enlarged display is performed by switching the input for outputting to the display device from the normal display video RAM to the enlarged display video RAM. [Effect] An easy-to-see screen can be obtained by being able to magnify and display complicated figures and small characters on the screen.
Description
【0001】[0001]
この考案は数値制御装置の画面表示方式に関するものである。 The present invention relates to a screen display system of a numerical control device.
【0002】[0002]
図5は従来の数値制御装置の構成例である。図5において、10は数値制御装 置のCPU、11は文字、グラッフィクなどの画面を表示するCRT表示装置な どの表示装置,12は画面に表示されるイメージを保存するビデオRAM、13 はCPU10からの指令を受けて図形、文字の描画などを行うとともに、ビデオ RAM12の内容を表示装置11に適当なタイミングで送出するグラフィックプ ロセッサー、14は文字のイメージを格納しているテキストフォント、15はオ ペレーターからの指令を受けつけるキーボードなどの入力装置である。図6はそ の画面表示の例である。 この図のように画面は文字、グラフィックからなっている。 FIG. 5 shows a configuration example of a conventional numerical control device. In FIG. 5, 10 is a CPU of a numerical control device, 11 is a display device such as a CRT display device that displays a screen such as characters and graphics, 12 is a video RAM for storing an image displayed on the screen, and 13 is from the CPU 10. Command to draw graphics and characters, and sends the contents of the video RAM 12 to the display device 11 at an appropriate timing. 14 is a text font that stores a character image. 15 is a text font. It is an input device such as a keyboard that receives commands from the operator. FIG. 6 shows an example of the screen display. As shown in this figure, the screen consists of characters and graphics.
【0003】 次に動作について説明する。 まず文字の表示を行なう場合について説明する。 CPU10はグラフィックプロセッサ13に対し文字コード及び表示位置を指定 するコマンドを送る。グラフィックプロセッサ13はこのコマンドを受けとると 指定された文字コードのフォントイメージを固定の大きさの文字イメージを記憶 しているテキストフォント14より読みだし、ビデオRAM12の、コマンドに より指定された位置にそのフォントイメージを書き込む。この後グラフィックプ ロセッサー13は、表示装置11にビデオRAMのデータを送出し、表示装置上 に文字の表示が行なわれる。 次に図形の表示を行なう場合について説明する。 CPU10はグラフィックプロセッサ13に対し、円弧などの図形描画の指示 及び表示位置を指定するコマンドを送る。グラフィックプロセッサ13はこのコ マンドを受けとると指定された図形をビデオRAM12に書き込む。この後グラ フィックプロセッサー13は、表示装置11にビデオRAM12のデータを送出 し、表示装置11上に図形の表示が行なわれる。Next, the operation will be described. First, the case of displaying characters will be described. The CPU 10 sends a command for designating a character code and a display position to the graphic processor 13. When the graphic processor 13 receives this command, it reads the font image of the specified character code from the text font 14 that stores the character image of a fixed size, and writes it to the position specified by the command in the video RAM 12. Write the font image. After that, the graphic processor 13 sends the data of the video RAM to the display device 11, and the characters are displayed on the display device. Next, a case of displaying a graphic will be described. The CPU 10 sends to the graphic processor 13 a command for drawing a graphic such as an arc and a command for designating a display position. Upon receiving this command, the graphic processor 13 writes the designated graphic in the video RAM 12. After that, the graphic processor 13 sends the data of the video RAM 12 to the display device 11, and a graphic is displayed on the display device 11.
【0004】[0004]
従来の数値制御装置は以上のように構成されているので、一旦、文字、図形の 描画が行なわれて画面に表示されると、オペレーターが画面の一部分だけに注目 したい場合でも、その部分を拡大することができず、複雑な図形や細かい文字な どが見づらいといった問題点があった。 Since the conventional numerical control device is configured as described above, once a character or figure is drawn and displayed on the screen, even if the operator wants to focus on only a part of the screen, that part is enlarged. However, there was a problem that it was difficult to see complicated figures and small characters.
【0005】 この考案は、数値制御装置の表示画面を拡大することができる数値制御装置を 得ることを目的とする。An object of the present invention is to obtain a numerical control device capable of enlarging the display screen of the numerical control device.
【0006】[0006]
この考案に係わる数値制御装置は上記のような問題を解決するためになされた もので、画面上に表示されている全ての文字、図形の任意の部分を、オペレータ ーが随意に拡大して画面に表示できる機能を備えたものである。 The numerical control device according to the present invention has been made to solve the above problems, and an operator arbitrarily enlarges any part of all characters and figures displayed on the screen to display it. It is equipped with a function that can be displayed.
【0007】[0007]
この考案における数値制御装置は、表示画面の拡大を自由に行なえる機能によ り、画面の一部分を任意に拡大できる。 The numerical controller according to the present invention can arbitrarily enlarge a part of the screen by the function of freely expanding the display screen.
【0008】[0008]
実施例1. 以下、この考案の一実施例を図について説明する。 図1は数値制御装置表示部及び入力部の構成例である。図1において、1は数 値制御装置のCPU、2は画面を表示するCRT表示装置などの表示装置,3は 通常の拡大されない画面に表示されるイメージを保存する通常表示用ビデオRA M、4は拡大表示するイメージを保存する拡大表示用ビデオRAM,5はCPU からの指令を受けて図形、文字の描画などを行うとともに、通常表示用ビデオR AM3の内容を表示装置に適当なタイミングで送出するグラフィックプロセッサ ー、6は文字のイメージを格納しているテキストフォント、7はオペレーターか らの指令を受けつけるキーボードなどの入力装置である。図2はその画面表示の 例である。この図のように画面は文字、グラフィックからなっている。 Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an example of the configuration of the numerical control device display section and the input section. In FIG. 1, 1 is a CPU of a numerical control device, 2 is a display device such as a CRT display device for displaying a screen, 3 is a video RAM for normal display for storing an image displayed on a normal non-enlarged screen, 4 Is an enlarged display video RAM for storing the image to be enlarged, 5 draws graphics and characters in response to a command from the CPU, and sends the contents of the normal display video RAM 3 to the display device at an appropriate timing. The graphic processor 6 is a text font for storing a character image, and 7 is an input device such as a keyboard for receiving a command from an operator. FIG. 2 is an example of the screen display. As shown in this figure, the screen consists of characters and graphics.
【0009】 次に動作について説明する。 まず文字の表示を行なう場合について説明する。 CPU1はグラフィックプロセッサ5に対し文字コード及び表示位置を指定す るコマンドを送る。グラフィックプロセッサ5はこのコマンドを受けとると指定 された文字コードのフォントイメージを固定の大きさの文字イメージを記憶して いるテキストフォント6より読みだし、通常表示用ビデオRAM3の、コマンド により指定された位置にそのフォントイメージを書き込む。この後グラフィック プロセッサー5は、表示装置2に通常表示用ビデオRAM3のデータを送出し、 表示装置2上に文字の表示が行なわれる。Next, the operation will be described. First, the case of displaying characters will be described. The CPU 1 sends a command for designating a character code and a display position to the graphic processor 5. When the graphic processor 5 receives this command, it reads the font image of the specified character code from the text font 6 that stores the character image of a fixed size, and the position specified by the command in the video RAM 3 for normal display. Write the font image to. After this, the graphic processor 5 sends the data of the normal display video RAM 3 to the display device 2, and the characters are displayed on the display device 2.
【0010】 次に図形の表示を行なう場合について説明する。 CPU1はグラフィックプロセッサ5に対し、円弧などの図形描画の指示及び 表示位置を指定するコマンドを送る。グラフィックプロセッサ5はこのコマンド を受けとると、指定された図形を通常表示用ビデオRAM3に書き込む。この後 グラフィックプロセッサー5は、表示装置2に通常表示用ビデオRAM3のデー タを送出し、表示装置2の画面上に図形の表示が行なわれる。Next, a case of displaying a graphic will be described. The CPU 1 sends to the graphic processor 5 a command for drawing a graphic such as an arc and a command for designating a display position. Upon receiving this command, the graphic processor 5 writes the designated figure in the normal display video RAM 3. After that, the graphic processor 5 sends the data of the video RAM 3 for normal display to the display device 2, and the graphic is displayed on the screen of the display device 2.
【0011】 次に拡大処理について説明する。 オペレーターは入力装置7から拡大表示を行ないたい旨入力する。すると表示 装置2の画面上にカーソルが表示される、オペレーターはこのカーソルを入力装 置7に設けられたカーソルキーなどを用いて動かし、画面上の拡大したい範囲の 対角線上2つの点を指定することにより拡大範囲を指定する。オペレーターが指 定した上記の2点には画面上にその位置を示すマークが表示される。この状態の 画面を図3に示す。図3において8、9は上記のマークである。上記の操作によ りオペレーターにより拡大範囲が指定されると、CPU1は指定された拡大範囲 に基づき、拡大係数を計算し、これにより得られた拡大範囲と拡大係数により通 常表示用ビデオRAM3上のイメージデータに対し拡大処理を行ないその結果を 拡大表示用ビデオRAM4に書き込む、この際の拡大処理のアルゴリズムには例 えば公知である距離反比例法を用いる。次にCPU1はグラッフィックプロセッ サー5に対し、表示装置2に出力するデータを拡大表示用ビデオRAM4から読 み込むように変更するよう指令を送る。グラフィックプロセッサー5により上記 の変更が行なわれると表示装置2の画面に拡大された図形が表示される。この画 面を図4に示す。拡大表示を通常の表示に戻す場合は、オペレーターは入力装置 7から拡大表示中止の旨コマンドを入力する。CPU1は上記コマンドが入力さ れるとグラッフィックプロセッサー5に対し、表示装置2に出力するデータを通 常表示用ビデオRAM3から読み込むように変更するよう指令を送る。グラフィ ックプロセッサー5による上記の変更が行なわれると画面は通常の表示に戻る。 また、ここでは、拡大処理はCPU1により行なっているが、グラッフィクプ ロセッサー5がこの処理を行なってもよい。Next, the enlargement processing will be described. The operator inputs from the input device 7 that he wants to perform enlarged display. Then, a cursor is displayed on the screen of the display device 2. The operator moves the cursor using the cursor keys provided on the input device 7 and designates two points on the diagonal of the range to be enlarged on the screen. Specify the enlargement range. A mark indicating the position is displayed on the screen at the two points specified by the operator. The screen in this state is shown in FIG. In FIG. 3, 8 and 9 are the above marks. When the operator specifies the enlargement range by the above operation, the CPU 1 calculates the enlargement factor based on the specified enlargement range, and the enlargement range and the enlargement factor thus obtained cause the normal display video RAM 3 to be displayed. The image data is enlarged and the result is written in the enlarged display video RAM 4, and the well-known inverse distance method is used as an algorithm for the enlargement. Next, the CPU 1 sends a command to the graphic processor 5 to change the data output to the display device 2 to be read from the enlarged display video RAM 4. When the above-mentioned change is made by the graphic processor 5, an enlarged figure is displayed on the screen of the display device 2. This screen is shown in FIG. To return the enlarged display to the normal display, the operator inputs a command to stop the enlarged display from the input device 7. When the above command is input, the CPU 1 sends a command to the graphic processor 5 to change the data output to the display device 2 to be read from the video RAM 3 for normal display. When the above changes are made by the graphic processor 5, the screen returns to the normal display. Further, although the enlarging process is performed by the CPU 1 here, the graphic processor 5 may perform this process.
【0012】[0012]
以上のように、この考案によれば、画面の一部分を任意に拡大できるので、複 雑な図形や小さな文字が見やすくなるという効果がある。 As described above, according to the present invention, a part of the screen can be arbitrarily enlarged, which has the effect of making it easier to see complex figures and small characters.
【図1】この考案の一実施例による数値制御装置の構成
図である。FIG. 1 is a block diagram of a numerical controller according to an embodiment of the present invention.
【図2】この考案の一実施例による数値制御装置の通常
表示画面図である。FIG. 2 is a normal display screen view of a numerical controller according to an embodiment of the present invention.
【図3】この考案の一実施例による数値制御装置の拡大
範囲入力中画面図である。FIG. 3 is a screen view during input of an enlarged range of the numerical controller according to the embodiment of the present invention.
【図4】この考案の一実施例による数値制御装置の拡大
表示画面図である。FIG. 4 is an enlarged display screen view of the numerical controller according to the embodiment of the present invention.
【図5】従来の数値制御装置の構成図である。FIG. 5 is a configuration diagram of a conventional numerical control device.
【図6】従来の数値制御装置の表示画面図である。FIG. 6 is a display screen view of a conventional numerical control device.
1 CPU 2 表示装置 3 通常表示用ビデオRAM 4 拡大表示用ビデオRAM 5 グラフィックプロセッサー 6 テキストフォント 7 入力装置 8 拡大範囲マーク 9 拡大範囲マーク 1 0CPU 11 表示装置 12 ビデオRAM 13 グラ フィックプロセッサー 14 テキストフォント 15 入力装置 1 CPU 2 display device 3 video RAM for normal display 4 video RAM for enlarged display 5 graphic processor 6 text font 7 input device 8 enlargement range mark 9 enlargement range mark 10 CPU 11 display device 12 video RAM 13 graphic processor 14 text font 15 Input device
Claims (1)
表示装置などの表示装置を備えた数値制御装置におい
て、文字、グラッフィックを含む表示画面の一部分の拡
大をオペレーターの指定により任意に行なうことができ
ることを特徴とする数値制御装置。[Claims for utility model registration] [Claim 1] Input device such as keyboard and CRT
A numerical control device equipped with a display device such as a display device, wherein a part of a display screen including characters and graphics can be arbitrarily enlarged by an operator's designation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1622791U JPH052208U (en) | 1991-03-19 | 1991-03-19 | Numerical control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1622791U JPH052208U (en) | 1991-03-19 | 1991-03-19 | Numerical control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH052208U true JPH052208U (en) | 1993-01-14 |
Family
ID=11910661
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1622791U Pending JPH052208U (en) | 1991-03-19 | 1991-03-19 | Numerical control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH052208U (en) |
-
1991
- 1991-03-19 JP JP1622791U patent/JPH052208U/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2506120B2 (en) | Image display method | |
| JPH07152528A (en) | Screen scroll device and method | |
| JPS5943754B2 (en) | Graphic processing system | |
| JPH052208U (en) | Numerical control device | |
| JPS63153626A (en) | Magnifier window control system | |
| JPH04319775A (en) | Cad system | |
| JPH05216972A (en) | Enlargement / reduction display control method of window figure | |
| JPH08106542A (en) | Enlarged display method of figure | |
| JP2909076B2 (en) | Image processing method and apparatus | |
| JPH0793574A (en) | Data processing device and display control method | |
| JP2865730B2 (en) | Display device | |
| JP2721348B2 (en) | Image processing device | |
| JPH06295328A (en) | Method and device for controlling display | |
| JP2555082B2 (en) | Character display change device | |
| JP2675458B2 (en) | Symbol display device | |
| JPS62115578A (en) | graphic display device | |
| JPH0652276A (en) | Enlarged image display method | |
| JPH05101156A (en) | Graphic generating device | |
| JPH06274587A (en) | Graphic editing method | |
| JPH0419589B2 (en) | ||
| JPH06110442A (en) | Character / graphics processing apparatus and method for processing deformation of character or graphic | |
| JPH05216877A (en) | Document preparation device | |
| JPH04215121A (en) | Display data creation device | |
| JPS63271672A (en) | Graphic output controller | |
| JPH04246691A (en) | Character enlargement display device |