JPH0368078A - shape drawing device - Google Patents

shape drawing device

Info

Publication number
JPH0368078A
JPH0368078A JP20500189A JP20500189A JPH0368078A JP H0368078 A JPH0368078 A JP H0368078A JP 20500189 A JP20500189 A JP 20500189A JP 20500189 A JP20500189 A JP 20500189A JP H0368078 A JPH0368078 A JP H0368078A
Authority
JP
Japan
Prior art keywords
shape
rectangular frame
layout
displayed
arrangement
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
JP20500189A
Other languages
Japanese (ja)
Inventor
Masato Ogiwara
正人 荻原
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP20500189A priority Critical patent/JPH0368078A/en
Publication of JPH0368078A publication Critical patent/JPH0368078A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To quickly confirm and correct the layout state of a designated form by displaying rectangular frames indicating the size of the drawn form in designated positions. CONSTITUTION:When the layout method and the layout condition of a form 5 are inputted by a keyboard 1 and the name of the form 5 is inputted, dimensions of the rectangular frame inscribed to the form are calculated, and 8 rectangular frames 6 are radially displayed on the screen of a display device 3. When an operator gives an indication from the keyboard 1, the form 5 whose name is inputted is displayed in the position where each rectangular frame 6 is displayed. Thus, overlapping or the layout positions of respective forms are conformed, and forms can be quickly drawn again at the time of correction because the drawing data volume is small. Consequently, the work efficiency of form layout data for laser working or the like is improved.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、CADシステム等によって種々の独立した
描画形状を所望の位置に配置して加工用データ等を作成
する形状描画装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a shape drawing device that creates processing data and the like by arranging various independent drawn shapes at desired positions using a CAD system or the like.

〔従来の技術〕[Conventional technology]

従来、レーザ加工やNC加工等によって1枚の材料から
多数の同一あるいは異なる形状の型取りを無駄なく行な
うための加工用データを作成する場合などに使用される
形状描画装置としては1例えば、特公昭61−4148
号公報にみられるように、操作者がデイスプレィ装置の
一部分に表示された種々の形状群の中から所望の形状を
選択してその配置位置を指定すると、コンピュータが自
動的に最適な表示位置に修正してそれを表示させるもの
があった。
Conventionally, a shape drawing device used to create processing data for making many molds of the same or different shapes from one sheet of material without waste by laser processing, NC processing, etc. Kosho 61-4148
As seen in the above publication, when an operator selects a desired shape from a group of various shapes displayed on a portion of the display device and specifies its placement position, the computer automatically selects the optimal display position. There was something I could do to make it appear.

また、特開昭63−61305号公報にみられるように
、描画させたい形状を指定した後にその形状の描画間隔
を指定すると、描画領域中に配置可能な形状個数を算出
して、その個数と共に選択指示された描画形状を表示す
るものもあった。
Furthermore, as seen in Japanese Patent Application Laid-Open No. 63-61305, if you specify a shape to be drawn and then specify a drawing interval for that shape, the number of shapes that can be placed in the drawing area is calculated, and along with that number, Some displayed the selected drawing shape.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながらこのような従来の形状描画装置は、いずれ
も操作者によって指定された形状をそのまま配置位置に
描画して表示しているので、その描画形状が複雑(非円
形曲線を含むなど)な場合には、データ量が多いため描
画に時間がかかつていた。
However, these conventional shape drawing devices all draw and display the shape specified by the operator at the placement position, so if the drawn shape is complex (including non-circular curves, etc.) Because the amount of data was large, it took a long time to draw.

そして、もし操作者がその配置で満足しない場合(例え
ば1間隔があきすぎてしまったり、先に配置した形状と
重なってしまった場合等)には、形状の配置位置等を修
正して再度描画し直さなければならないため、その度に
多くの時間を要し、形状配置データの作成効率が悪いと
いう問題があった。
If the operator is not satisfied with the arrangement (for example, one interval is too long or the shape overlaps with a previously placed shape), the operator corrects the position of the shape and draws it again. Since it has to be redone, it takes a lot of time each time, and there is a problem that the efficiency of creating shape layout data is low.

この発明は上記の点に鑑みてなされたものであり、上述
のような形状描画装置による指定した形状の配置状態の
確認や修正を速やかに行えるようにして、形状配置デー
タの作成効率を向上させることを目的とする。
This invention has been made in view of the above points, and it is an object of the present invention to improve the efficiency of creating shape arrangement data by making it possible to quickly check and correct the arrangement state of a specified shape using the shape drawing device described above. The purpose is to

〔課題を解決するための手段〕 この発明は上記の目的を達成するため、第1図に機能ブ
ロック図で示すように、独立した描画形状の種類とその
配置位置を指定する形状配置指定手段Aと、その指定さ
れた形状を指定された配置位置に描画して表示装置Bの
画面に表示する形状描画手段Cとを備えた形状描画装置
において、形状配置指定手段Aによって指定された形状
に外接する矩形枠の寸法を算出する矩形枠寸法算出手段
りと、その算出された寸法の矩形枠を形状配置指定手段
Aによって指定された配置位置に描画して表示装置Bの
画面に表示する矩形枠描画手段Eと、形状描画手段Cと
矩形枠描画手段Eのいずれか一方を選択的に有効にする
描画切換手段Fを設けたものである。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a shape layout designating means A for designating the types of independent drawing shapes and their placement positions, as shown in the functional block diagram in FIG. and shape drawing means C that draws the specified shape at a specified arrangement position and displays it on the screen of display device B. a rectangular frame dimension calculating means for calculating the dimensions of a rectangular frame to be drawn, and a rectangular frame for displaying the rectangular frame having the calculated dimensions at the arrangement position specified by the shape arrangement specifying means A on the screen of the display device B. It is provided with a drawing means E and a drawing switching means F for selectively enabling either the shape drawing means C or the rectangular frame drawing means E.

〔作 用〕[For production]

この発明による形状描画装置は、形状配置指定手段Aに
よって独立した描画形状の種類とその配置位置を指定す
ると、それを形状描画手段Cによって表示装置!Bの画
面に表示するが、描画切換手段Fによって矩形枠を表示
するように切り換えられると、矩形枠寸法算出手段りに
よって算出した寸法で指定された形状に外接する矩形枠
を矩形枠描画手段Eが指定された形状の代りに迅速に表
示する。
In the shape drawing device according to the present invention, when the shape arrangement specifying means A specifies the type of independent drawing shape and its arrangement position, the shape drawing means C displays it on the display! However, when the drawing switching means F switches to display a rectangular frame, the rectangular frame drawing means E draws a rectangular frame circumscribing the shape specified by the dimensions calculated by the rectangular frame dimension calculating means. is displayed quickly instead of the specified shape.

したがって、操作者が指定した形状の配置状態を容易に
確認でき、修正を要する場合にもデータ量が少ないので
再描画を短時間で行なうことができる。
Therefore, the arrangement state of the shape specified by the operator can be easily confirmed, and even if correction is required, the amount of data is small, so redrawing can be performed in a short time.

〔実施例〕〔Example〕

以下、この発明の実施例を第2図以降の図面に基づいて
具体的に説明する。
Hereinafter, embodiments of the present invention will be specifically described based on the drawings from FIG. 2 onwards.

第2図は、この発明の一実施例である形状描画装置のブ
ロック構成図である。
FIG. 2 is a block diagram of a shape drawing device that is an embodiment of the present invention.

この形状描画装置は、キーボード1.処理装置2、表示
装置3.及び記憶装置4からなる。
This shape drawing device has a keyboard 1. Processing device 2, display device 3. and a storage device 4.

キーボード1は、文字、数字、カーソル移動。Keyboard 1 is for letters, numbers, and cursor movement.

機能選択等の各種のキーを備えており、各種文字データ
の入力や描画形状の種類の選択とその配置位置の指定9
回転配置や個別配置等の配置方法の指定2回転配置の際
の回転角の入力及びその他各種の指示の入力等を司る。
Equipped with various keys such as function selection, input of various character data, selection of drawing shape type and specification of its placement position 9
Controls the specification of arrangement methods such as rotational arrangement and individual arrangement, the input of the rotation angle for two-rotation arrangement, and the input of various other instructions.

すなわち、キーボード1は第1図の形状配置指定手段A
の役割りを果たす。
That is, the keyboard 1 is the shape layout designating means A of FIG.
fulfill the role of

処理装置2は、CPU、RAM、及びROM等を備えた
マイクロコンピュータであり、この装置全体の制御を司
ると共に、指定された形状に外接する矩形枠の寸法を算
出する処理、その算出した寸法の矩形枠を表示装置3の
画面上の指定された配置位置に描画する処理、記憶装置
4に記憶されている種々の独立した形状を読み出して表
示装置乙の画面上に表示させる処理等を司る。
The processing device 2 is a microcomputer equipped with a CPU, RAM, ROM, etc., and is in charge of controlling the entire device, and also performs processing to calculate the dimensions of a rectangular frame circumscribing a specified shape, and performs processing of the calculated dimensions. It handles the process of drawing a rectangular frame at a designated position on the screen of the display device 3, the process of reading out various independent shapes stored in the storage device 4 and displaying them on the screen of the display device B, etc.

すなわち、第1図の上記形状描画手段Cと矩形枠寸法算
出手段りと矩形枠描画手段Eの機能を果たす。
That is, it functions as the shape drawing means C, the rectangular frame dimension calculating means, and the rectangular frame drawing means E shown in FIG.

表示装置3は、第1図の表示装置Bに相当するCRT及
びLCD等のデイスプレィ装置であり、選択可能な各種
描画形状の表示画面、指定された描画形状を指定された
位置に配置する作業画面及び各種のメツセージ等を表示
する。
The display device 3 is a display device such as a CRT or an LCD, which corresponds to the display device B in FIG. and display various messages, etc.

記憶装置4は、ハードディスク装置等の記憶装置であり
、独立した種々の描画形状を記憶しており、また指定さ
れた形状を多数配置した全体画像のデータ等も格納して
記憶する。
The storage device 4 is a storage device such as a hard disk device, and stores various independent drawing shapes, and also stores data of an entire image in which a large number of specified shapes are arranged.

次に、第3図は第2図の形状描画装置によって矩形枠及
び実際に指定された形状を表示する処理を示すフローチ
ャートである。
Next, FIG. 3 is a flowchart showing a process of displaying a rectangular frame and an actually designated shape by the shape drawing device of FIG.

操作者によってキーボード1から描画させる形状の配置
方法と配置条件(配置位置2回転角等)が指定されてそ
の形状名が入力されると、入力された形状名の形状に外
接する矩形枠の縦・横の寸法を、例えば選択表示領域で
の指定された形状のX座標及びY座標の各最大値と最小
値から算出する。
When the operator specifies the arrangement method and arrangement conditions (placement position, 2 rotation angles, etc.) of the shape to be drawn using the keyboard 1 and inputs the shape name, the height of the rectangular frame circumscribing the shape of the input shape name is - Calculate the horizontal dimension from, for example, the maximum and minimum values of the X and Y coordinates of the specified shape in the selected display area.

そして、その寸法をもとにして表示装置の表示画面上の
指定された配置位置にその矩形枠を表示する。
Then, based on the dimensions, the rectangular frame is displayed at the designated position on the display screen of the display device.

その後、操作者によってOKの指示がされれば実際に指
定された描画する形状(実形状)を矩形枠に代えて表示
し、Noの指示なら配置方法の指定入力まで戻って入力
データを修正して上記の処理を繰り返し、OKの指示が
入力されると全ての処理を終了する。
After that, if the operator gives an OK instruction, the actual specified shape to be drawn (actual shape) is displayed instead of a rectangular frame, and if the operator gives a No instruction, the process returns to inputting the layout method and corrects the input data. The above processing is repeated, and when an OK instruction is input, all processing ends.

なお、矩形枠の寸法を算出する際に、指定された形状の
XY座標値の最大値及び最小値を読み取り、その座標値
から矩形枠の縦・横方向の寸法を算出した場合、その矩
形は、指定された形状が座標平面上で位置する最大のX
座標値及びyl標値の点と最小のX座標値及びY座標値
の点を対角点(矩形の対角線で結ばれる2つの頂点)と
する矩形である。
In addition, when calculating the dimensions of a rectangular frame, if you read the maximum and minimum values of the XY coordinate values of the specified shape and calculate the vertical and horizontal dimensions of the rectangular frame from those coordinate values, the rectangle will be , the maximum X at which the specified shape lies on the coordinate plane
It is a rectangle whose diagonal points (two vertices connected by a diagonal line of the rectangle) are the point of the coordinate value and yl reference value and the point of the minimum X and Y coordinate values.

次に、この形状描画装置によって描画される形状の表示
例とその際の操作手順について説明する。
Next, a display example of a shape drawn by this shape drawing device and an operation procedure at that time will be explained.

まず、第4図は操作者が表示装置3の表示画面に表示さ
せる形状の一例を示す図である。
First, FIG. 4 is a diagram showing an example of a shape displayed on the display screen of the display device 3 by the operator.

操作者はまず、キーボード1によって形状の配置方法と
して回転配置を指定し、配置条件として例えばその配置
位置と中心点(座標値)と回転角θ=45°を入力する
The operator first specifies rotational arrangement as a shape arrangement method using the keyboard 1, and inputs, for example, the arrangement position, center point (coordinate values), and rotation angle θ=45° as arrangement conditions.

そして、第4図に示す形状5の名称を入力すると、その
形状5を内接する矩形枠の寸法が算出されて、第5図に
示すように表示装置3の画面上に中心点Pから等角な(
θ=45°)間隔の放射線上に8個の矩形枠6が時計回
りあるいは反時計回りで描画表示される。
Then, when the name of shape 5 shown in FIG. Na(
Eight rectangular frames 6 are drawn and displayed clockwise or counterclockwise on the rays at intervals of θ=45°.

そこで、操作者がその配置状態を確認してこのままの配
置位置で良いと判断してキーボード1からOKの指示入
力をすると、実際に名称を入力した形状5を第5図の各
矩形枠6が表示されている位置にそれぞれ描画して第6
図に示すように表示する。
Therefore, when the operator checks the arrangement status and determines that the current arrangement position is fine and inputs an OK instruction from the keyboard 1, the shape 5 for which the name has actually been input is displayed in each rectangular frame 6 in FIG. Draw each at the displayed position and
Display as shown.

なお、」二記の例の矩形枠6は形状5を内接する大きさ
で描画されるが、第7図に示すように、描画形状7に外
接する矩形枠(破線で示す)8aに併せて、あるいはそ
れに代えて一点鎖線で示した余白を設けた矩形枠8bを
描画するようにすると、形状間の重なりマージン等を加
味することができるので便利である。
Note that the rectangular frame 6 in the example 2 is drawn with a size that inscribes the shape 5, but as shown in FIG. Alternatively, it is convenient to draw a rectangular frame 8b with a margin shown by a dashed-dotted line, since it is possible to take into account the overlapping margin between shapes.

〔発明の効果) 以上説明したように、この発明の形状描画装置によれば
、描画形状を指定してそれを指定位置に配置する際、ま
ずその形状の大きさを表わす矩形枠が指定位置に表示さ
れるので、それによって各形状の相互の重なりの有無や
配置位置を確認でき、それを修正したい場合には、その
描画データ量が少ないので速やかに再描画することがで
きる。
[Effects of the Invention] As explained above, according to the shape drawing device of the present invention, when specifying a drawing shape and placing it at a specified position, first a rectangular frame representing the size of the shape is placed at the specified position. Since it is displayed, it is possible to check the presence or absence of mutual overlap between the shapes and their arrangement positions, and if it is desired to correct it, the drawing data can be quickly redrawn since the amount of drawing data is small.

したがって、レーザ加工用等の形状配置データの作成効
率を向上させることができる。
Therefore, the efficiency of creating shape layout data for laser processing etc. can be improved.

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

第1図はこの発明による形状描画装置の基本的構成を示
す機能ブロック図、 第2図はこの発明の一実施例を示すブロック構成図、 第3図は第2図の実施例による矩形枠及び実形状表示処
理のフロー図、 第4図は描画形状の一例を示す図、 第5図及び第6図はそれぞれ第2図の実施例によって描
画される矩形枠と実形状の表示例を示す説明図。 第7図は描画形状を内接する矩形枠に余白部分を加えた
矩形枠の説明図である。 1・・・キーボード   2・・・処理装置3・・・表
示装置    4・・・記憶装置5.7・・・描画形状 13.9a、b・・・矩形枠 塩3図 第5 第1 箪2 iti4図 Cチー5 117図 第6図
FIG. 1 is a functional block diagram showing the basic configuration of a shape drawing device according to the present invention, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a rectangular frame and Flowchart of actual shape display processing; FIG. 4 is a diagram showing an example of a drawn shape; FIGS. 5 and 6 are explanations showing display examples of a rectangular frame drawn by the embodiment of FIG. 2 and an actual shape, respectively. figure. FIG. 7 is an explanatory diagram of a rectangular frame in which a blank space is added to the rectangular frame that inscribes the drawing shape. 1...Keyboard 2...Processing device 3...Display device 4...Storage device 5.7...Drawing shape 13.9a, b...Rectangular frame Salt 3 Figure 5 1st commode 2 iti4 figure Cchi5 117 figure 6

Claims (1)

【特許請求の範囲】 1 独立した描画形状の種類とその配置位置を指定する
形状配置指定手段と、該手段によつて指定された形状を
指定された配置位置に描画して表示装置の画面に表示す
る形状描画手段とを備えた形状描画装置において、 前記形状配置指定手段によつて指定された形状に外接す
る矩形枠の寸法を算出する矩形枠寸法算出手段と、 該手段によつて算出された寸法の矩形枠を前記形状配置
指定手段によつて指定された配置位置に描画して前記表
示装置の画面に表示する矩形枠描画手段と、 前記形状描画手段と矩形枠描画手段のいずれか一方を選
択的に有効にする描画切換手段とを設けたことを特徴と
する形状描画装置。
[Scope of Claims] 1. Shape layout designating means for designating the type and position of an independent drawing shape, and drawing the shape designated by the means at the designated layout position on the screen of a display device. a shape drawing device for displaying a shape, comprising: a rectangular frame dimension calculating means for calculating the dimensions of a rectangular frame circumscribing the shape specified by the shape arrangement specifying means; rectangular frame drawing means for drawing a rectangular frame with dimensions specified by the shape arrangement specifying means at the arrangement position specified by the shape arrangement specifying means and displaying the drawn rectangular frame on the screen of the display device; and either the shape drawing means or the rectangular frame drawing means. A shape drawing device comprising a drawing switching means for selectively enabling.
JP20500189A 1989-08-08 1989-08-08 shape drawing device Pending JPH0368078A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20500189A JPH0368078A (en) 1989-08-08 1989-08-08 shape drawing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20500189A JPH0368078A (en) 1989-08-08 1989-08-08 shape drawing device

Publications (1)

Publication Number Publication Date
JPH0368078A true JPH0368078A (en) 1991-03-25

Family

ID=16499810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20500189A Pending JPH0368078A (en) 1989-08-08 1989-08-08 shape drawing device

Country Status (1)

Country Link
JP (1) JPH0368078A (en)

Similar Documents

Publication Publication Date Title
JPH02293904A (en) Cad/cam device
JPH07129658A (en) Layout design equipment
JPH0368078A (en) shape drawing device
KR20030042618A (en) Character and graphic image editing method of cutting plotter with computer
JP3150316B2 (en) Document editing device
JPH0816906B2 (en) How to edit a table by computer
JPH06168019A (en) NC automatic programming device
JPH0439712B2 (en)
JPH08202341A (en) Graphic editing device
JPH02310674A (en) Drawing enlarging display device
JPH0283589A (en) Character size representation system for display device
JP2582298B2 (en) Graphic information creation method in graphic processing device
JPH0282361A (en) Solid interference display device
JPS6349883A (en) Graphic processor
JPS62115578A (en) graphic display device
JPH06325167A (en) Figure enlarging and reducing device
JPH0561959A (en) Graphic processor
JPH0328987A (en) Character processing method
JPS62257578A (en) Crosshair cursor display method
JPH0973468A (en) Crt screen designing support method
JPH04155573A (en) table editing device
JPH0221369A (en) Block copy design device
JPH01147713A (en) Display picture loader for console panel for control device
JPH02226196A (en) Ruled-line and grid plotting system of graphic drawing device
JPH02294886A (en) Graphic processor