JPH03156680A - Producing device for plotter data - Google Patents
Producing device for plotter dataInfo
- Publication number
- JPH03156680A JPH03156680A JP1294984A JP29498489A JPH03156680A JP H03156680 A JPH03156680 A JP H03156680A JP 1294984 A JP1294984 A JP 1294984A JP 29498489 A JP29498489 A JP 29498489A JP H03156680 A JPH03156680 A JP H03156680A
- Authority
- JP
- Japan
- Prior art keywords
- plotter
- data
- memory
- graphic
- temporary file
- 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
- 230000004044 response Effects 0.000 claims description 2
- 230000002452 interceptive effect Effects 0.000 abstract description 11
- 238000000034 method Methods 0.000 abstract description 11
- 238000004519 manufacturing process Methods 0.000 abstract 7
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はコンピュータを用いて製図処理を行うCA D
(COMPUTERAIDED DESIGN )に
おいて、図面の出力を行うプロッタ用データ作成装置に
関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention is a CAD system that performs drawing processing using a computer.
(COMPUTERAIDED DESIGN) relates to a data creation device for a plotter that outputs drawings.
[従来の技術]
従来のCADにおいては、オペレータとの対話処理によ
り画面上で製図が完成され、画面上で完成された図形は
所定の図形メモリに記憶される。[Prior Art] In conventional CAD, drawings are completed on a screen through interactive processing with an operator, and the figures completed on the screen are stored in a predetermined figure memory.
このように対話処理により作成された図面をプロッタに
出力する方法として、CAD作業中に同じCADプログ
ラムを用いて上記図形メモリに記憶される図形をプロッ
タに出力するようにしたものがある。As a method for outputting drawings created through interactive processing to a plotter, there is a method in which figures stored in the figure memory are output to a plotter using the same CAD program during CAD work.
このようなCADにおいて、オペレータが上記CADプ
ログラムに対してプロッタ出力を命令した場合には、上
記CADプログラムは画面上に線や円を描く場合と同じ
レベルで上記図形メモリに記憶された図形データをプロ
ッタデータに変換して補助記憶装置に書き出している。In such a CAD, when an operator commands the CAD program to output a plotter, the CAD program outputs the graphic data stored in the graphic memory at the same level as when drawing a line or circle on the screen. It is converted into plotter data and written to the auxiliary storage device.
このような処理をプロッタに出力すべき上記図形メモリ
に記憶された図形データのすべてに対して行い、このよ
うな変換処理が終了した時点でCADプログラムにより
オペレータの次ぎの作業の受は付けが許可される。This process is performed on all of the graphic data stored in the graphic memory that is to be output to the plotter, and when the conversion process is completed, the CAD program allows the operator to accept the next work. be done.
[発明が解決しようとする問題点]
このように、従来のCADにおいては、オペレータと対
話をしながら画面上に図面を作成するプログラムは、上
記したプロッタ出力命令によって上記図形メモリに記憶
された図形データをプロッタデータに変換して補助記憶
装置に書き出す処理も行なっている。このように、上記
図形メモリに記憶された図形データをプロッタデータに
変換して補助記憶装置に書き出す処理はオペレータとの
対話処理により画面上で製図が行われる処理より扱うデ
ータ量が非常に多いため、オペレータは上記図形メモリ
に記憶された図形データをプロッタデータに変換して補
助記憶装置に書き出す処理が終了するまで、対語処理を
待たなければならないという問題点があった。[Problems to be Solved by the Invention] As described above, in conventional CAD, a program that creates drawings on the screen while interacting with an operator is capable of generating figures stored in the figure memory by the above-described plotter output command. It also converts data into plotter data and writes it to the auxiliary storage device. In this way, the process of converting the graphic data stored in the graphic memory into plotter data and writing it to the auxiliary storage device handles a much larger amount of data than the process of drawing on the screen through interactive processing with the operator. However, there was a problem in that the operator had to wait until the process of converting the graphic data stored in the graphic memory into plotter data and writing it to the auxiliary storage device before starting the language processing.
本発明は上記の点に鑑みてなされたもので、その目的は
図面の出力と対話処理により製図処理を並列処理するこ
とができるプロッタ用データ作成装置を提供することに
ある。The present invention has been made in view of the above points, and an object of the present invention is to provide a plotter data creation device that can perform drawing processing in parallel through drawing output and interactive processing.
c問題点を解決するための手段]
キー入力部から入力されたキー入力データに基づいて表
示画面上に図形を描き、その図形データを図形メモリに
記憶する製図装置において、キー入力部から入力される
プロッタ出力命令に応答して上記図形メモリからプロッ
タに出力する際に必要なデータのみ選び一部ファイルに
書き出す一部ファイル作成手段と、この一時ファイル作
成手段で書き出したデータを入力としてプロッタ用デー
タを生成するためのジョブを起動する作画ジョブ起動手
段と、この作画ジョブ起動手段によって起動され、上記
一時ファイル作成手段で作成した一部ファイルを基にプ
ロッタ用データをプロッタ用データメモリに作り出すプ
ロッタ用データ作成手段とを備えたプロッタ用データ作
成装置である。C. Means for Solving Problem] In a drawing device that draws a figure on a display screen based on key input data input from a key input unit and stores the figure data in a figure memory, A partial file creation means selects only the necessary data when outputting to the plotter from the figure memory in response to a plotter output command, and writes data to a partial file, and the data written by the temporary file creation means is used as input to create data for the plotter. a plotting job starting means for starting a job to generate a plotter; and a plotter for producing plotter data in a plotter data memory based on a part of the file created by the temporary file creating means, which is started by the drawing job starting means. This is a data creation device for a plotter, comprising a data creation means.
[作用]
対話処理により画面上で製図作成処理を行うと共に、図
形データを図形メモリに記憶させるCADにおいて、図
形メモリに記憶される図形データをプロッタ出力させる
際でも対話処理による製図作成処理が可能としている。[Function] In a CAD system that performs drawing creation processing on the screen through interactive processing and also stores graphic data in the graphic memory, it is possible to perform drafting processing through interactive processing even when outputting the graphic data stored in the graphic memory to a plotter. There is.
つまり、CADデータをプロッタ用データに変換する際
の待ち時間を無くすため、この処理を対話型プログラム
とは別のジョブとして並列させて実行させるようにして
いる。That is, in order to eliminate the waiting time when converting CAD data into plotter data, this processing is executed in parallel as a separate job from the interactive program.
r実施例]
以下図面を参照して本発明の一実施例に係わるプロッタ
用データ作成装置について説明する。第1図はプロッタ
用データ作成装置を含むCADの全体的な構成を示す図
である。第1図において、11は各種製図機能を制御す
る主制御部である。Embodiment] A plotter data creation device according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing the overall configuration of a CAD including a plotter data creation device. In FIG. 1, 11 is a main control section that controls various drafting functions.
この主制御部11には各種機能キー及びテンキー等が配
列されたキーボード12、各種図形データが記憶される
図形データメモリ13、例えばCRT(陰極線管)より
なるグラフィックデイスプレィ14が接続される。上記
図形データメモリ13にはCADにより対話型で作成さ
れた全データが収容され、通常はその全てまたは一部が
グラフィックデイスプレィ14に表示される。また、上
記主制御部11には一部ファイル作成手段15、作画ジ
ョブ起動手段16、プロッタ用データ作成手段17がそ
れぞれ接続される。上記各手段15〜17は上記主制御
部11によりその開始が制御される。上記一時ファイル
作成手段15はプロッタ用データが一時記憶される一部
ファイル15bと、この一時ファイル15bへのデータ
のアクセスを制御する一部ファイル作成部15aとで構
成される。また、上記作画ジョブ起動手段16は作画ジ
ョブを起動するためのJCL(ジョブ制御言語)の原型
が記憶されるスケルトンファイル16bと、上記スケル
トンファイル16bより作画ジョブを起動するためのJ
CLの原型を読み込み必要な情報を埋め込んでJCLを
完成させて作画ジョブを起動する作画ジョブ起動部16
aとで構成される。Connected to the main control section 11 are a keyboard 12 on which various function keys and a numeric keypad are arranged, a graphic data memory 13 in which various graphic data are stored, and a graphic display 14 made of, for example, a CRT (cathode ray tube). The graphic data memory 13 stores all data created interactively using CAD, and normally all or part of it is displayed on the graphic display 14. Further, a part of the main control section 11 is connected with a file creation means 15, a drawing job starting means 16, and a plotter data creation means 17, respectively. The start of each of the means 15 to 17 is controlled by the main control section 11. The temporary file creation means 15 is comprised of a partial file 15b in which plotter data is temporarily stored, and a partial file creation section 15a that controls data access to this temporary file 15b. Further, the drawing job starting means 16 includes a skeleton file 16b in which a prototype of JCL (Job Control Language) for starting a drawing job is stored, and a JCL (JCL) for starting a drawing job from the skeleton file 16b.
A drawing job starting unit 16 that reads the CL prototype, embeds necessary information, completes the JCL, and starts the drawing job.
It consists of a.
また、プロッタ用データ作成手段17は上記図形データ
メモリ13の一部と同じ構造を有する図形データメモリ
17bと、プロッタ用データが記憶されるプロッタ用デ
ータメモリ17cと、このプロッタ用データメモリ17
c上にプロッタ用データを作成するプロッタ用データ作
成部17aとで構成される。Further, the plotter data creation means 17 includes a graphic data memory 17b having the same structure as a part of the graphic data memory 13, a plotter data memory 17c in which plotter data is stored, and this plotter data memory 17.
and a plotter data creation section 17a that creates plotter data on the computer.
次に、上記のように構成された本発明の一実施例に係わ
るプロッタ用データ作成装置の動作について説明する。Next, the operation of the plotter data creation device according to an embodiment of the present invention configured as described above will be described.
まず、第2図を参照してプロッタ用データ作成装置の概
略動作についいて説明する。First, the general operation of the plotter data creation device will be explained with reference to FIG.
まず、キーボード12からのキー入力によりグラフィッ
クデイスプレィ14上に対話型で図形を入力させ、図形
を入力させている途中でグラフィックデイスプレィ14
上に描かれた図形をプロッタ出力する場合を例にとり説
明する。この場合には、まず一時ファイル作成手段15
が起動され、上記図形データメモリ13に記憶される図
形データのうちプロッタ用データを作成するために必要
なデータが一部ファイル15b上に作成される。ここで
、一時ファイル15bのファイル名はオペレータのID
等に基づいて作成される。First, a figure is input interactively on the graphic display 14 by key input from the keyboard 12, and while the figure is being input, the graphic display 14
An example will be explained in which a figure drawn above is output to a plotter. In this case, first, the temporary file creation means 15
is activated, and part of the graphic data stored in the graphic data memory 13 necessary for creating plotter data is created in the file 15b. Here, the file name of the temporary file 15b is the operator's ID.
Created based on etc.
次ぎに、上記スケルトンファイル16bより作画ジョブ
を起動するためのJCLの原型を読み込み必要な情報を
読み込んで必要な情報を埋め込んでJCLを完成させて
、作画ジョブ起動手段16により作画処理を行うプロッ
タ用データ作成手段17に起動がかけられる。これによ
り、プロッタ用データ作成手段17に起動がかけられて
、プロッタ用データがプロッタ用データメモリ1.7
c上に作成され、プロッタ出力される。Next, a JCL prototype for starting a drawing job is read from the skeleton file 16b, necessary information is read in, the necessary information is embedded, the JCL is completed, and the drawing job starting means 16 performs drawing processing for the plotter. The data creation means 17 is activated. As a result, the plotter data creation means 17 is activated, and the plotter data is transferred to the plotter data memory 1.7.
c and output to a plotter.
次に、第3図を参照して第2図を用いて説明した処理の
詳細な動作について説明する。まず、キーボード12か
らのキー入力によりグラフィックデイスプレィ14上に
対話型で図形を入力させると、その図形データは図形デ
ータメモリ13に記憶される。そして、主制御部11は
上記キーボード12より図形データメモリ13に2彷さ
れた図形をプロッタ出力する作画指示があったかを判定
する(ステップSl)。ここで、作画指示がない場合に
はキーボード12から入力される次ぎの命令を受は付け
る処理が行われる(ステップS2)。Next, detailed operation of the process explained using FIG. 2 will be explained with reference to FIG. First, when a figure is interactively input on the graphic display 14 by key input from the keyboard 12, the figure data is stored in the figure data memory 13. Then, the main control section 11 determines whether there is a drawing instruction from the keyboard 12 to output the figure stored in the figure data memory 13 to the plotter (step Sl). Here, if there is no drawing instruction, a process of accepting and accepting the next command input from the keyboard 12 is performed (step S2).
一方、作画指示があった場合、つまりグラフィックデイ
スプレィ14上に描かれた図形をプロッタ出力させる命
令がキーボード12から入力された場合には、ステップ
S3〜S8.Sll、S12により一部ファイル15b
が作成されると共に、作画ジョブを起動するために必要
なJCLがスケルトンファイル16bに完成され、プロ
ッタ用データ作成手段3に起動がかけられ、プロッタ用
データが作成される。On the other hand, if there is a drawing instruction, that is, if a command to plotter output a figure drawn on the graphic display 14 is input from the keyboard 12, steps S3 to S8. Partial file 15b by Sll and S12
At the same time, the JCL necessary for starting the drawing job is completed in the skeleton file 16b, and the plotter data creation means 3 is started to create plotter data.
まず、一時ファイル作成手段15が起動され、上記図形
データメモリ13に記憶される図形データのうちプロッ
タ用データを作成するために必要なデータが一部ファイ
ル15b上に作成される。First, the temporary file creation means 15 is activated, and part of the graphic data stored in the graphic data memory 13 necessary for creating plotter data is created in the file 15b.
ここで、一時ファイル15bのファイル名はオペレータ
のID等に基づいて作成される(ステップ83〜S5)
。Here, the file name of the temporary file 15b is created based on the operator's ID, etc. (steps 83 to S5).
.
また、上記スケルトンファイル16bより作画ジョブを
起動するためのJCLの原型を読み込み必要な情報を読
み込んで必要な情報を埋め込んでJCLを完成させて、
作画ジョブ起動手段16により作画処理を行うプロッタ
用データ作成手段17に起動がかけられる(ステップ8
6〜S8)。Also, read the JCL prototype for starting the drawing job from the skeleton file 16b, read the necessary information, embed the necessary information, and complete the JCL.
The plotter data creation means 17 that performs the plotting process is activated by the plotter job starting means 16 (step 8).
6-S8).
これにより、プロッタ用データ作成手段17に起動がか
けられて、プロッタ用データがプロッタ用データメモリ
17c上に作成され、プロッタ出力される。As a result, the plotter data creating means 17 is activated, plotter data is created on the plotter data memory 17c, and is output to the plotter.
このようにして、図形メモリに記憶される図形データを
プロッタ出力させる際でも対話処理による製図作成処理
が可能としている。In this way, even when outputting the graphic data stored in the graphic memory to the plotter, it is possible to perform drawing creation processing through interactive processing.
[発明の効果コ
以上詳述したように本発明によれば、対話処理による製
図作成処理中でも図形メモリに記憶される図形データを
プロッタ出力させることができるプロッタ用データ作成
装置を提供することができる。[Effects of the Invention] As detailed above, according to the present invention, it is possible to provide a data creation device for a plotter that can output graphic data stored in a graphic memory to a plotter even during drawing creation processing through interactive processing. .
第1図は本発明の一実施例に係わるプロッタ用データ作
成装置のプロッタ図、第2図は同装置の概略動作を説明
するためのフローチャート、第3図は同装置の詳細な動
作を説明するためのフローチャートである。
13・・・図形データメモリ、15・・・一時ファイル
作成手段、16・・・作画ジョブ起動手段、17・・・
プロッタ用データ作成手段。FIG. 1 is a plotter diagram of a plotter data creation device according to an embodiment of the present invention, FIG. 2 is a flowchart for explaining the general operation of the device, and FIG. 3 is a detailed explanation of the operation of the device. This is a flowchart for 13... Graphic data memory, 15... Temporary file creation means, 16... Drawing job starting means, 17...
Data creation means for plotter.
Claims (1)
示画面上に図形を描き、その図形データを図形メモリに
記憶する製図装置において、キー入力部から入力される
プロッタ出力命令に応答して上記図形メモリからプロッ
タに出力する際に必要なデータのみ選び一時ファイルに
書き出す一時ファイル作成手段と、この一時ファイル作
成手段で書き出したデータを入力としてプロッタ用デー
タを生成するためのジョブを起動する作画ジョブ起動手
段と、この作画ジョブ起動手段によって起動され、上記
一時ファイル作成手段で作成した一時ファイルを基にプ
ロッタ用データをプロッタ用データメモリに作り出すプ
ロッタ用データ作成手段とを具備したことを特徴とする
プロッタ用データ作成装置。In a drawing device that draws a figure on a display screen based on key input data input from a key input unit and stores the figure data in a figure memory, the figure is drawn in response to a plotter output command input from the key input unit. A temporary file creation means that selects only the necessary data to output to a plotter from memory and writes it to a temporary file, and a drawing job startup that starts a job to generate data for the plotter using the data written by this temporary file creation means as input. and plotter data creation means that is activated by the drawing job startup means and creates plotter data in a plotter data memory based on the temporary file created by the temporary file creation means. data creation device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1294984A JPH03156680A (en) | 1989-11-15 | 1989-11-15 | Producing device for plotter data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1294984A JPH03156680A (en) | 1989-11-15 | 1989-11-15 | Producing device for plotter data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03156680A true JPH03156680A (en) | 1991-07-04 |
Family
ID=17814842
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1294984A Pending JPH03156680A (en) | 1989-11-15 | 1989-11-15 | Producing device for plotter data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03156680A (en) |
-
1989
- 1989-11-15 JP JP1294984A patent/JPH03156680A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0458052B2 (en) | ||
| US5790688A (en) | Recognition apparatus with parallel scanning and interpreting of musical score | |
| JP4077959B2 (en) | Character processing apparatus and method, and storage medium storing the program | |
| JPH03156680A (en) | Producing device for plotter data | |
| JP2691094B2 (en) | Demonstration data creation device | |
| JP3470974B2 (en) | Figure creation method and apparatus | |
| JPS62204328A (en) | Man-machine interface control system | |
| JPH06175834A (en) | Application development support device | |
| JPH0863293A (en) | Cursor display control method | |
| JPH07271548A (en) | String output method | |
| JPS6072082A (en) | Input data processing system in graphic processing system | |
| JPH05120404A (en) | Command processing method | |
| JPH064199A (en) | Method and device for forming key pattern | |
| JPH07114587A (en) | Design graphic processing method for building or the like | |
| JPH05257659A (en) | Generation device for source program | |
| JPS60176141A (en) | Input processing procedure filing graphic processing system | |
| JPH059824B2 (en) | ||
| JPH02116959A (en) | Document preparing device | |
| JPH06342277A (en) | Character display device | |
| JPH0762846B2 (en) | Kanji input method | |
| JPH02310776A (en) | Graphic output data image processing device | |
| JPH06251039A (en) | Form design system | |
| JPH01303572A (en) | Menu producing device | |
| JP2000172864A (en) | Character image processing apparatus, function selection method thereof, and storage medium | |
| JPH0340410B2 (en) |