JPH05165904A - Method and device for preparing dimension line - Google Patents
Method and device for preparing dimension lineInfo
- Publication number
- JPH05165904A JPH05165904A JP3353309A JP35330991A JPH05165904A JP H05165904 A JPH05165904 A JP H05165904A JP 3353309 A JP3353309 A JP 3353309A JP 35330991 A JP35330991 A JP 35330991A JP H05165904 A JPH05165904 A JP H05165904A
- Authority
- JP
- Japan
- Prior art keywords
- dimension
- line
- writing
- data
- written
- 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
Description
【0001】[0001]
【産業上の利用分野】本発明は、CAD(computer-aid
ed design)システムに係り、特にCADシステムによ
り作成される図面データ中に直列記入または並列記入形
式で寸法線を適切に書き込むための寸法線作成方法およ
び装置に関する。The present invention relates to CAD (computer-aid).
The present invention relates to an ed design) system, and more particularly, to a dimension line creating method and apparatus for appropriately writing dimension lines in drawing data created by a CAD system in a series entry or parallel entry format.
【0002】[0002]
【従来の技術】CADシステムを使用している際に、C
ADシステムにより作成される図面データ中に通常の垂
直寸法(寸法補助線を寸法線に対して垂直に引き出す)
および斜め寸法(寸法補助線を寸法線に対して斜めに引
き出す)等を直列的に連続させて記入する直列記入形式
あるいはこれらの寸法を並列的にオーバラップして記入
する並列記入形式で書き込みたいことも少なくない。2. Description of the Related Art When using a CAD system, C
Ordinary vertical dimension in drawing data created by AD system (draws auxiliary dimension line perpendicular to dimension line)
I want to write in a serial entry format in which diagonal dimensions (draw auxiliary dimension lines diagonally with respect to the dimension lines), etc. are entered in series in series, or in a parallel entry format in which these dimensions are overlapped and entered in parallel. Not a few things.
【0003】従来のCADシステムにおいて、通常の垂
直寸法および斜め寸法等のように直列記入が可能な寸法
線を直列記入形式で自動的に作成する場合には、直列記
入を予め指示し、最初の寸法についての第1、第2の測
定点および寸法線の位置を指示して、最初の寸法線を記
入した後、次の測定点(例えば第3の測定点)を指示し
て、該次の測定点(例えば第3の測定点)とそれに隣接
するその前の測定点(例えば第2の測定点)との間の寸
法線を最初の寸法線に直列的に記入し、前記次の測定点
の指示を必要に応じて逐次繰り返すことにより、寸法線
が逐次直列記入形式で記入される。In a conventional CAD system, when automatically creating a dimension line capable of serial entry such as normal vertical dimension and diagonal dimension in the serial entry format, the serial entry is instructed in advance and the first Indicate the positions of the first and second measurement points and the dimension line regarding the dimension, fill in the first dimension line, and then designate the next measurement point (for example, the third measurement point) A dimension line between a measurement point (for example, a third measurement point) and a previous measurement point (for example, a second measurement point) adjacent to the measurement point is written in series on the first dimension line, and the next measurement point is described. By sequentially repeating the above instructions as needed, the dimension lines are sequentially entered in the serial entry form.
【0004】また、従来のCADシステムにおいて、通
常の垂直寸法および斜め寸法等のように並列記入が可能
な寸法線を並列記入形式で自動的に作成する場合には、
並列記入を予め指示し、最初の寸法についての第1、第
2の測定点および寸法線の位置を指示して、最初の寸法
線を記入した後、次の測定点(例えば第3の測定点)を
指示して、前記第1の測定点と該次の測定点(例えば第
3の測定点)との間の寸法線を最初の寸法線に並列的に
記入し、前記次の測定点の指示を必要に応じて逐次繰り
返すことにより、寸法線が逐次並列記入形式で記入され
る。Further, in the conventional CAD system, in the case of automatically creating a dimension line capable of parallel writing such as normal vertical dimension and diagonal dimension in the parallel writing format,
Instructing parallel writing beforehand, indicating the positions of the first and second measurement points and the dimension line for the first dimension, and after writing the first dimension line, the next measurement point (for example, the third measurement point) ), The dimension line between the first measurement point and the next measurement point (for example, the third measurement point) is written in parallel to the first dimension line, and By sequentially repeating the instructions as needed, the dimension lines are sequentially entered in the parallel entry form.
【0005】[0005]
【発明が解決しようとする課題】上述したように、従来
のCADシステムにおいては、寸法線の直列記入形式お
よび並列記入形式での自動記入は行えるが、この自動記
入の際には、単に、測定点を逐次与える毎に2点間の寸
法線を直列記入形式または並列記入形式で繰り返し記入
するようにしていた。すなわち、直列記入形式の場合の
隣接する2つの寸法線に共通の測定点に対する寸法補助
線のデータは同じ箇所に2重に書き込まれ、また並列記
入形式の場合の基準の測定点、すなわち通常第1の測定
点に対する寸法補助線のデータは並列記入されている寸
法線の数だけ同じ箇所に多重に書き込まれる。As described above, in the conventional CAD system, it is possible to automatically enter the dimension lines in the serial entry format and the parallel entry format, but in this automatic entry, the measurement is simply performed. Each time a point was sequentially given, the dimension line between the two points was repeatedly written in a serial entry format or a parallel entry format. That is, in the case of the serial entry format, the data of the dimension extension lines for the measurement points common to the two adjacent dimension lines are written in the same place twice, and in the case of the parallel entry format, the reference measurement point, that is, usually the first The data of the dimension extension line for one measurement point is written in multiples at the same location by the number of dimension lines that are written in parallel.
【0006】したがって、CADシステムにより作成さ
れた図面等をプロッタのような出力装置にてハードコピ
ーとして出力する際にも、2点間の寸法線を直列記入形
式または並列記入形式で多重に出力することになる。こ
のため、直列記入形式の場合の隣接する2つの寸法線に
共通の測定点に対する寸法補助線は同じ箇所に2重に描
画出力されることになり、また並列記入形式の場合の基
準の測定点、すなわち通常第1の測定点に対する寸法補
助線のデータは並列記入されている寸法線の数だけ同じ
箇所に多重に描画出力されることになる。Therefore, even when a drawing or the like created by the CAD system is output as a hard copy by an output device such as a plotter, the dimension line between two points is output in multiple in the serial entry format or the parallel entry format. It will be. Therefore, in the case of the serial entry format, the dimension extension line for the measurement point common to two adjacent dimension lines will be drawn and output at the same location twice, and in the case of the parallel entry format, the standard measurement point will be output. That is, normally, the data of the dimension auxiliary line for the first measurement point is multiply drawn and output at the same position as the number of dimension lines that are written in parallel.
【0007】このように、寸法補助線が同じ箇所に多重
に描画出力されると、ボールペン、ペンシル、フェルト
ペン等のペンにより描画出力するいわゆるペンプロッタ
等を出力装置とする場合には、ペンに用いるインクある
いは芯を無駄に消耗させるばかりか、出力紙の同一箇所
に描画を繰り返すため、出力紙の該当箇所が薄くあるい
は弱くなって切れ易くなったり、出力紙の該当箇所にイ
ンクのにじみが生じて、その寸法補助線が不自然に太く
見苦しくなったりする。As described above, when the dimension auxiliary lines are drawn and output in the same place multiple times, if a so-called pen plotter or the like that draws and outputs with a pen such as a ballpoint pen, a pencil or a felt pen is used as the output device, Not only is the ink or core used wastefully consumed, but because the drawing is repeated on the same part of the output paper, the corresponding part of the output paper becomes thin or weak and easy to cut, or ink bleeding occurs at the corresponding part of the output paper. The dimension extension line is unnaturally thick and unsightly.
【0008】本発明は、このような事情に鑑みてなされ
たもので、寸法補助線のデータを多重に書き込むことな
く、寸法線を直列記入形式あるいは並列記入形式で自動
記入することができ、出力装置の如何にかかわらず良好
で且つ適切な描画出力結果の得られる寸法線作成方法お
よび装置を提供することを目的としている。The present invention has been made in view of the above circumstances, and the dimension lines can be automatically entered in the serial entry format or the parallel entry format without writing the data of the dimension extension lines in a multiplexed manner. It is an object of the present invention to provide a dimension line creating method and apparatus that can obtain a good and appropriate drawing output result regardless of the apparatus.
【0009】[0009]
【課題を解決するための手段】本発明に係る寸法線作成
方法は、図面データ上に寸法を記入するにあたり、直列
および並列記入の少なくとも一方が可能な寸法線の記入
を選択させる選択ステップと、寸法を記入すべき図面上
の2個の測定点を指示させる基本測定点指示ステップ
と、寸法を記入すべき図面上の寸法線の位置を指示させ
る寸法位置指示ステップと、表示および記憶されている
図面データ上に、前記測定点指示ステップおよび寸法位
置指示ステップによる指示に基づいて寸法のデータを書
き込む基本書込みステップと、寸法を記入すべき図面上
の他の測定点を指示させる追加測定点指示ステップと、
前記基本書込みステップで書き込まれた寸法線および前
記追加測定点指示ステップの指示に対応する寸法線のデ
ータに同一箇所に重複する寸法補助線が存在するか否か
を判別する判別ステップと、表示および記憶されている
図面データ上に、前記追加測定点指示ステップによる指
示に基づいて前記基本書込みステップで書き込まれた寸
法線に追加して寸法のデータを書き込むとともに、前記
判別ステップで判別された重複する寸法補助線が存在す
る場合は該重複する寸法補助線は1つのみがデータとし
て書き込まれるようにする追加書き込みステップとを有
することを特徴としている。A dimension line creating method according to the present invention comprises a selection step of selecting a dimension line entry in which at least one of series entry and parallel entry is possible when entering dimensions on drawing data. A basic measurement point designating step for designating two measurement points on the drawing to be dimensioned, and a dimension position designating step for designating the position of the dimension line on the drawing to be dimensioned are displayed and stored. A basic writing step for writing dimension data on the drawing data based on the instructions by the measuring point designating step and the dimension position designating step, and an additional measuring point designating step for designating another measuring point on the drawing to which the dimension is to be written. When,
A determination step of determining whether or not the dimension line data written in the basic writing step and the dimension line data corresponding to the instruction of the additional measurement point instruction step have overlapping dimension extension lines at the same location; On the stored drawing data, the dimension data is written in addition to the dimension line written in the basic writing step based on the instruction in the additional measurement point instruction step, and the overlap determined in the determination step is performed. If there are dimension extension lines, the additional dimension extension line is characterized in that only one of the overlapping dimension extension lines is written as data.
【0010】本発明に係る寸法線作成装置は、図面デー
タ上に寸法を記入する寸法線作成装置において、直列お
よび並列記入の少なくとも一方が可能な寸法線の記入コ
マンドを含むコマンドを入力するためのコマンド入力手
段と、寸法を記入すべき図面上の測定点を指示するため
の測定点指示手段と、寸法を記入すべき図面上の寸法線
の位置を指示するための寸法位置指示手段と、前記測定
点指示手段により寸法線を直列記入すべき3点目以降の
測定点が指示されたことを検出するための直並列検出手
段と、前記直並列検出手段で3点目以降の測定点の指示
が検出されたときに機能し、測定点の指示に対応する寸
法線のデータに同一箇所に重複する寸法補助線が存在す
るか否かを判別する重複判別手段と、表示および記憶さ
れている図面データ上に、前記測定点指示手段および寸
法位置指示手段による指示に基づいて寸法のデータを書
き込むとともに、前記重複判別手段により重複する寸法
補助線が存在すると判定されたときは、該重複する寸法
補助線は1つのみがデータとして書き込まれるように制
御する書込み手段とを具備することを特徴としている。A dimension line creating apparatus according to the present invention is a dimension line creating apparatus for entering dimensions on drawing data, for inputting a command including a dimension line entry command capable of at least one of series and parallel entry. Command input means, measurement point designating means for designating a measurement point on the drawing to be dimensioned, dimension position designating means for designating a position of a dimension line on the drawing to be dimensioned, A serial / parallel detecting means for detecting that the measuring point instructing means has instructed the measuring points after the third point where the dimension line should be entered in series, and the serial / parallel detecting means indicates the third and subsequent measuring points. And a drawing stored and stored, which function when the detection is made and determine whether or not the dimension line data corresponding to the instruction of the measurement point has an overlapping dimension extension line at the same position. Day The dimension data is written on the above based on the instruction by the measuring point designating means and the dimension position designating means, and when the overlapping determining means determines that there is an overlapping dimension auxiliary line, the overlapping dimension auxiliary line Is provided with a writing unit that controls so that only one is written as data.
【0011】[0011]
【作用】本発明の寸法線作成方法および装置において
は、図面データ上に寸法を記入する際に、直列および並
列記入の少なくとも一方が可能な寸法線の記入を選択さ
せ、図面上の2個の基本測定点を指示させ、寸法線の位
置を指示させて、図面データ上に、前記指示に基づいて
寸法のデータを書込み、さらに図面上の追加測定点を指
示させ、先に書き込まれた基本測定点の寸法線および前
記追加測定点の寸法線のデータに同一箇所に重複する寸
法補助線が存在するか否かを判別し、図面データ上に、
前記先に書き込まれた基本測定点の寸法線に追加して寸
法のデータを書き込むとともに、前記重複する寸法補助
線が存在する場合は該重複する寸法補助線は1つのみが
データとして書き込まれるようにしたので、寸法補助線
のデータを多重に書き込むことなく、寸法線を直列記入
形式あるいは並列記入形式で自動記入することができ、
出力装置の如何にかかわらず良好で且つ適切な描画出力
結果を得ることができる。In the dimension line creating method and apparatus of the present invention, when a dimension is entered on drawing data, at least one of series and parallel entry can be selected to enter the dimension line, and two dimension lines on the drawing can be selected. Instruct the basic measurement point and the position of the dimension line, write the dimension data based on the above instruction on the drawing data, further instruct the additional measurement point on the drawing, and write the basic measurement previously written. It is determined whether the dimension line of the point and the dimension line data of the additional measurement point have overlapping dimension extension lines at the same location, and on the drawing data,
In addition to writing the dimension data in addition to the dimension line of the basic measurement point written previously, if there is the overlapping dimension extension line, only one of the overlapping dimension extension lines is written as data. Since it is set, it is possible to automatically fill in the dimension line in the serial entry format or parallel entry format without writing multiple data of the dimension extension line,
A good and appropriate drawing output result can be obtained regardless of the output device.
【0012】[0012]
【実施例】以下、図面を参照して、本発明の実施例を説
明する。図1は、本発明の一実施例に係る寸法線作成装
置が組み込まれたCADシステムの概略的な構成を示し
ている。本実施例のCADシステムでは、図面データ上
に直列または並列記入形式で寸法線を記入するにあた
り、寸法を計測する第1および第2の測定点、図面上の
寸法値の位置および追加の測定点を指示して、表示およ
び記憶されている図面データ上に、前記指示に基づい
て、複数の測定点についての直列形式または並列形式の
寸法線のデータを、寸法補助線のデータの重複が生じな
いようにして逐次書き込むことができる。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a schematic configuration of a CAD system incorporating a dimension line creating apparatus according to an embodiment of the present invention. In the CAD system of the present embodiment, when a dimension line is entered on drawing data in a series or parallel entry format, first and second measurement points for measuring the dimension, positions of dimension values on the drawing, and additional measurement points. On the basis of the above-mentioned instruction on the drawing data that is displayed and stored, the data of the dimension line in the serial format or the parallel format for the plurality of measurement points and the data of the dimension extension line do not overlap. Thus, it is possible to write sequentially.
【0013】図1に示すCADシステムは、CAD処理
部1、入力装置2、ディスプレイ3、出力装置4および
記憶装置5を備えている。CAD処理部1は、CPU
(中央処理装置)(図示していない)を含み、寸法線作
成処理を含むCAD処理を実行する。入力装置2は、キ
ーボード等の操作入力装置、マウス等のポインティング
デバイスを含み、オペレータによる操作入力情報および
CAD処理に必要なその他の外部情報をCAD処理部1
に入力する。ディスプレイ3は、CAD処理部1による
処理画像情報、入力装置2による入力に関連した情報等
の必要な情報を表示する。出力装置4は、プロッタまた
はプリンタ等を含み、CAD処理部1による処理画像情
報をハードコピーとして出力する。記憶装置5は、例え
ばハードディスク装置のようなディスク装置等からな
り、CAD処理部1と関連して動作して、処理前、処理
後および処理中の画像情報等のデータを必要に応じて格
納する。The CAD system shown in FIG. 1 comprises a CAD processing section 1, an input device 2, a display 3, an output device 4 and a storage device 5. The CAD processing unit 1 is a CPU
A central processing unit (not shown) is included, and CAD processing including dimension line creation processing is executed. The input device 2 includes an operation input device such as a keyboard and a pointing device such as a mouse, and inputs operation input information by an operator and other external information necessary for CAD processing to the CAD processing unit 1.
To enter. The display 3 displays necessary information such as processed image information by the CAD processing unit 1 and information related to input by the input device 2. The output device 4 includes a plotter, a printer, or the like, and outputs the image information processed by the CAD processing unit 1 as a hard copy. The storage device 5 is composed of, for example, a disk device such as a hard disk device, operates in association with the CAD processing unit 1, and stores data such as image information before, after, and during processing as necessary. .
【0014】CAD処理部1は、この場合、通常のCA
D処理を実行するための構成に加えて、本発明実施例に
係る直列記入および並列記入における寸法補助線の重複
防止機能を含む寸法線作成処理を実行するための表示制
御部11、コマンド入力部12、測定点指示部13、寸
法位置指示部14、直/並列検出部15、重複判別部1
6、メモリ17および書込み/書換制御部18を含んで
いる。In this case, the CAD processing unit 1 uses the normal CA.
In addition to the configuration for executing the D process, the display control unit 11 and the command input unit for executing the dimension line creating process including the overlapping prevention function of the dimension auxiliary lines in the serial entry and the parallel entry according to the embodiment of the present invention. 12, measurement point designating unit 13, dimension position designating unit 14, serial / parallel detection unit 15, duplication determination unit 1
6, a memory 17 and a writing / rewriting control unit 18 are included.
【0015】表示制御部11は、ディスプレイ3による
表示を制御する。この表示制御部11の制御により、デ
ィスプレイ3の画面上に図面データ等が表示される。コ
マンド入力部12は、例えばディスプレイ3の画面との
対話的操作で直列および並列記入の少なくとも一方が可
能な寸法線の記入コマンドを含むコマンドをオペレータ
により入力させるための処理を行う。このコマンド入力
部12は、寸法線の直列記入または並列記入の機能をデ
ィスプレイ3の画面との対話的操作により有効とするた
めの処理も行う。このため、コマンド入力部12は必要
に応じて表示制御部11を制御する。The display controller 11 controls the display on the display 3. Under the control of the display control unit 11, drawing data and the like are displayed on the screen of the display 3. The command input unit 12 performs a process for allowing an operator to input a command including a dimension line writing command that enables at least one of serial and parallel writing by interactive operation with the screen of the display 3, for example. The command input unit 12 also performs a process for enabling the function of serially or parallelly writing the dimension line by an interactive operation with the screen of the display 3. Therefore, the command input unit 12 controls the display control unit 11 as necessary.
【0016】測定点指示部13は、少なくとも前記直列
記入または並列記入形式での寸法線の記入コマンドがコ
マンド入力部12により入力されたときに機能して、例
えばディスプレイ3の画面との対話的操作により図面上
で寸法線を直列記入する際の、第1および第2の測定
点、すなわち基本測定点、ならびに追加測定点をオペレ
ータにより指示させるための処理を行う。このため、測
定点指示部13も必要に応じて表示制御部11を制御す
る。寸法位置指示部14は、少なくとも前記寸法線の記
入コマンドがコマンド入力部12により入力されたとき
に機能して、例えばディスプレイ3の画面との対話的操
作により図面上で寸法線を記入する際の寸法値の位置を
オペレータにより指示させるための処理を行う。この寸
法位置指示部14による寸法値の位置の指示は、直列記
入の場合には、1回だけ、例えば第1および第2の基本
測定点の指示の後または前、あるいはそれらの間に行
い、並列記入の場合は、第2の測定点の指示以後、測定
点の指示毎に繰り返し行う。このため、寸法位置指示部
14も必要に応じて表示制御部11を制御する。The measuring point designating section 13 functions at least when the dimension entry command in the serial entry or parallel entry format is input by the command input section 12, and for example, an interactive operation with the screen of the display 3 is performed. According to the above, when the dimension lines are entered in series on the drawing, the processing for causing the operator to instruct the first and second measurement points, that is, the basic measurement points and the additional measurement points is performed. Therefore, the measurement point instruction unit 13 also controls the display control unit 11 as necessary. The dimension position designating section 14 functions at least when the dimension line writing command is input by the command input section 12, and for example, when writing a dimension line on a drawing by an interactive operation with the screen of the display 3. A process for instructing the position of the dimension value by the operator is performed. In the case of serial entry, the instruction of the position of the dimension value by the dimension position instructing unit 14 is performed only once, for example, before or after the instruction of the first and second basic measurement points, or between them, In the case of parallel writing, after the instruction of the second measurement point, it is repeated for each instruction of the measurement point. Therefore, the dimension position designating section 14 also controls the display control section 11 as necessary.
【0017】直/並列検出部15は、前記測定点指示部
13により、第3点目以降の追加の測定点が指示され
て、直列記入または並列記入が行われることを検出す
る。なお、この検出は、第3点目以降の追加の測定点が
指示され、第3点目以降の追加の測定点に対応する直列
記入または並列記入形式での寸法を作成するまでに行え
ばよい。重複判別部16は、前記直/並列検出部15に
より直列記入または並列記入が検出された際に、直列記
入または並列記入により重複することとなる寸法補助線
を判別する。The serial / parallel detection section 15 detects that the measurement point designating section 13 designates additional measurement points from the third point onward to perform serial writing or parallel writing. It should be noted that this detection may be performed until an additional measurement point after the third point is instructed and a dimension in the serial entry or parallel entry format corresponding to the additional measurement point after the third point is created. .. The overlap discriminating unit 16 discriminates the auxiliary dimension lines that will be overlapped by the serial writing or the parallel writing when the serial / parallel detecting unit 15 detects the serial writing or the parallel writing.
【0018】メモリ17は、表示制御部11により表示
されるべきCAD図面データを含む情報を記憶する。こ
のメモリ17の記憶内容は必要に応じて記憶装置5に転
送される。このメモリ17は、CAD処理部1における
通常のCAD処理において使用されるメモリを共用して
もよい。書込み/書換制御部18は、ディスプレイ3に
表示され且つメモリ17に記憶されている図面データ上
に、測定点指示部13、前記寸法位置指示部14および
重複判別部16により得られる測定点、寸法位置および
重複する寸法補助線の情報に基づいて、前記測定点指示
部13により指示された測定点についての寸法線データ
を、寸法補助線データが重複しないようにして直列記入
形式または並列記入形式で逐次書き込む。書込み/書換
制御部18における寸法補助線データが重複しないよう
にするための処理は、直列記入形式の場合は、従前の寸
法線と共通の測定点に対する寸法補助線を書き込まない
ようにし、また並列記入形式の場合は、共通の測定点に
対する寸法補助線は最も外側の寸法線に対応する寸法補
助線のみが書き込まれるようにする。このため、書込み
/書換制御部18は、必要に応じて既に書き込まれた寸
法補助線のデータを書き換える。The memory 17 stores information including CAD drawing data to be displayed by the display control unit 11. The storage contents of the memory 17 are transferred to the storage device 5 as needed. The memory 17 may share the memory used in the normal CAD processing in the CAD processing unit 1. The writing / rewriting control unit 18 measures the measurement points and dimensions obtained by the measurement point designating unit 13, the dimension position designating unit 14, and the duplication determination unit 16 on the drawing data displayed on the display 3 and stored in the memory 17. Based on the information of the position and the overlapping dimension extension line, the dimension line data about the measurement point designated by the measurement point designating section 13 is provided in a serial entry format or a parallel entry format so that the dimension extension line data does not overlap. Write sequentially. The process for preventing the dimension auxiliary line data from overlapping in the writing / rewriting control unit 18 is such that, in the case of the serial entry format, the dimension auxiliary line for the measurement point common to the previous dimension line is not written, and it is parallel. In the case of the entry format, the dimension extension lines for common measurement points are written only for the dimension extension lines corresponding to the outermost dimension lines. Therefore, the writing / rewriting control unit 18 rewrites the data of the already written auxiliary dimension lines as needed.
【0019】次に、このような構成のCADシステムに
おける直列記入および並列記入形式での寸法線作成に係
る動作を、図2に示すフローチャートを参照して、詳細
に説明する。図2に示す処理はCADシステムにおける
通常の作図もしくは編集操作中にコマンド入力による割
り込み処理として起動されるものとする。Next, the operation related to the dimension line creation in the serial entry and parallel entry formats in the CAD system having such a configuration will be described in detail with reference to the flowchart shown in FIG. It is assumed that the processing shown in FIG. 2 is started as an interrupt processing by a command input during a normal drawing or editing operation in the CAD system.
【0020】まず、CAD処理部1のコマンド入力部1
2を介して、オペレータにより直列記入または並列記入
による寸法線作成コマンドが選択されると(ステップS
1)、システムは直列記入または並列記入形式の寸法線
作成モードに設定される(ステップS2)。First, the command input section 1 of the CAD processing section 1
When the operator selects a dimension line creation command by serial entry or parallel entry via 2 (step S
1), the system is set to a dimension line creation mode of serial entry or parallel entry format (step S2).
【0021】直列記入または並列記入の寸法線作成モー
ドに設定されると、CAD処理部1の測定点指示部13
により、寸法線を計測して記入すべき図面上の第1およ
び第2の基本測定点のオペレータによる指示が行われる
(ステップS3)。測定点指示部13による測定点の指
示は、ディスプレイ3の画面を介してオペレータによる
入力が要求され、オペレータがそれに応じて画面上のカ
ーソルを用いた指示操作等を行うことにより行われる。When the mode for creating dimension lines for serial entry or parallel entry is set, the measurement point designating section 13 of the CAD processing section 1 is set.
Thus, the operator instructs the first and second basic measurement points on the drawing to measure and fill in the dimension line (step S3). The instruction of the measurement point by the measurement point instruction unit 13 is requested by the operator through the screen of the display 3, and the operator performs an instruction operation using the cursor on the screen in response to the input.
【0022】次に、寸法位置指示部14により、前記基
本計測点に対応する寸法線を記入すべき図面上の位置の
オペレータによる指示が行われる(ステップS4)。寸
法位置指示部14による寸法線位置の指示も、測定点の
場合と同様に、ディスプレイ3の画面を介してオペレー
タによる入力が要求され、オペレータがそれに応じて画
面上のカーソルを用いた指示操作等を行うことにより行
われる。ステップS4で寸法線の位置が指示されると、
書込み/書換制御部18により、ステップS4で指示さ
れた寸法線位置およびステップS3で指示された第1、
第2の基本測定点に従って、ディスプレイ3に表示され
且つメモリ17に記憶されている図面データ上に前記基
本測定点についての寸法線データが書き込まれる(ステ
ップS5)。Next, the dimension / position instructing section 14 instructs the operator of the position on the drawing where the dimension line corresponding to the basic measurement point should be entered (step S4). Similarly to the case of the measurement point, the dimension position instructing unit 14 requires the operator to input the dimension line position through the screen of the display 3, and the operator accordingly uses the cursor on the screen to instruct. It is performed by performing. When the position of the dimension line is designated in step S4,
By the writing / rewriting control unit 18, the dimension line position instructed in step S4 and the first instructed in step S3,
According to the second basic measurement point, the dimension line data for the basic measurement point is written on the drawing data displayed on the display 3 and stored in the memory 17 (step S5).
【0023】さらに、測定点指示部13により、寸法を
計測して直列記入または並列記入すべき追加の測定点の
オペレータによる指示が行われる(ステップS6)。こ
のステップS6において指示される追加測定点も図面上
の既存点の中から選定される。ステップS6で追加の測
定点が指示されると、直/並列検出部15で追加の測定
点が指示されたことが検出されるとともに、並列記入形
式か否かが判定される(ステップS7)。Further, the measurement point instructing section 13 measures the dimensions and instructs the operator of additional measurement points to be entered in series or in parallel (step S6). The additional measurement point designated in step S6 is also selected from the existing points on the drawing. When the additional measurement point is instructed in step S6, the direct / parallel detection unit 15 detects that the additional measurement point is instructed, and it is determined whether or not the parallel writing format is selected (step S7).
【0024】ステップS7で、直列記入形式で追加の測
定点が指示されたと判定された場合、重複判別部16
で、それまでに測定点指示部13により入力された測定
点に基づいて、直列記入されることとなる寸法線を解析
することにより、測定点の追加により重複する寸法補助
線が求められる(ステップS8)。この結果に基づい
て、書込み/書換制御部18で、直列記入寸法線の重複
する寸法補助線は最初の寸法補助線のみが有効とされ、
後から発生した寸法補助線は無視されて、重複しない寸
法補助線と寸法線、および寸法値が、ディスプレイ3に
表示され且つメモリ17に記憶されている図面データ上
に書き込まれる(ステップS9)。この場合、重複する
寸法補助線は後のもののみを有効としてもよいが、その
場合には既に書き込んだ寸法補助線のデータの削除が必
要となるため、上述のように最初の寸法補助線のみを有
効とするほうが合理的である。When it is determined in step S7 that the additional measurement point is designated in the serial entry format, the duplication determination section 16
Then, by analyzing the dimension lines that are to be entered in series based on the measurement points that have been input by the measurement point designating unit 13 up to that point, overlapping dimension extension lines are obtained by adding the measurement points (step S8). Based on this result, the writing / rewriting control unit 18 validates only the first dimension extension line as the dimension extension line in which the serial entry dimension lines overlap,
The auxiliary dimension lines generated later are ignored and the non-overlapping auxiliary dimension lines and dimension lines and the dimension values are written on the drawing data displayed on the display 3 and stored in the memory 17 (step S9). In this case, only the latter dimension extension line may be valid, but in that case it is necessary to delete the data of the dimension extension line already written, so only the first dimension extension line as described above. It is more rational to validate.
【0025】ステップS9で追加の寸法線が書き込まれ
ると、寸法線の連続記入を終了するか否かが判定され
(ステップS10)、寸法線の直列記入を終了しない場
合は、ステップS6に戻って、ステップS6〜S9の処
理を繰り返し、逐次、寸法補助線の重複防止処理を行い
つつ直列記入形式での追加寸法線の書き込みを行う。ス
テップS10で、寸法線の連続記入を終了すると判定さ
れた場合は、システムは次の処理へ移行する。When the additional dimension line is written in step S9, it is determined whether or not the continuous dimension line entry is completed (step S10). If the serial entry of dimension lines is not completed, the process returns to step S6. The steps S6 to S9 are repeated to successively write the additional dimension line in the serial entry format while performing the dimension extension line overlap prevention processing. When it is determined in step S10 that the continuous entry of the dimension line is completed, the system proceeds to the next process.
【0026】ステップS7で、並列記入形式で追加の測
定点が指示されたと判定された場合、さらに寸法位置指
示部14により、追加の測定点に対応する寸法線を記入
すべき位置のオペレータによる指示が行われ(ステップ
S11)、重複判別部16で、それまでに測定点指示部
13および寸法位置指示部14により入力された測定点
および寸法線の位置に基づいて、並列記入されることと
なる寸法線を解析することにより、測定点の追加により
重複する寸法補助線が求められる(ステップS12)。
この結果に基づいて、書込み/書換制御部18で、並列
記入寸法線の重複する寸法補助線は、通常最後に生じる
最も外側の寸法線に対応する寸法補助線のみが有効とさ
れ、それ以外の寸法補助線は削除されて、重複する寸法
補助線のうちの最も外側の寸法線に対応する寸法補助
線、重複しない寸法補助線、寸法線、および寸法値が、
ディスプレイ3に表示され且つメモリ17に記憶されて
いる図面データ上に書き込まれる(ステップS13)。When it is determined in step S7 that the additional measurement point is designated in the parallel entry format, the dimension / position designating section 14 further designates by the operator the position at which the dimension line corresponding to the additional measurement point should be entered. Is performed (step S11), and the duplication determination unit 16 performs parallel writing based on the positions of the measurement points and the dimension lines input by the measurement point instruction unit 13 and the dimension position instruction unit 14 up to that point. By analyzing the dimension line, overlapping dimension extension lines are obtained by adding measurement points (step S12).
Based on this result, the writing / rewriting control unit 18 validates only the dimension extension lines corresponding to the outermost dimension line that normally occurs at the end as the dimension extension lines that overlap the parallel writing dimension lines. The extension lines are removed and the extension lines corresponding to the outermost extension lines of overlapping extension lines, non-overlapping extension lines, extension lines, and dimension values
It is written on the drawing data displayed on the display 3 and stored in the memory 17 (step S13).
【0027】ステップS13で追加の寸法線が書き込ま
れると、寸法線の連続記入を終了するか否かが判定され
(ステップS10)、寸法線の並列記入を終了しない場
合は、ステップS6に戻って、ステップS6、S7、S
11〜S13の処理を繰り返し、逐次、寸法補助線の重
複防止処理を行いつつ並列記入形式での追加寸法線の書
き込みを行う。ステップS10で、寸法線の連続記入を
終了すると判定された場合は、システムは次の処理へ移
行する。When the additional dimension line is written in step S13, it is determined whether or not the continuous dimension line entry is completed (step S10). If the parallel entry of dimension lines is not completed, the process returns to step S6. , Steps S6, S7, S
By repeating the processing of 11 to S13, the additional dimension lines are written in the parallel writing format while sequentially performing the dimension extension line overlap prevention processing. When it is determined in step S10 that the continuous entry of the dimension line is completed, the system proceeds to the next process.
【0028】ここで、このシステムにおける具体的な操
作の一例を詳細に説明する。まず、図3に示すようなC
ADシステムの編集画面上のメニューで、「注釈」−
「実行」(注釈は、寸法線等の作図以外の注釈等の記入
を意味する)を選択すると、図4のようなメニューが表
示され、このメニューで「寸法」−「要素」(寸法を要
素とすることを意味する)を選択すると、さらに図5の
ようなメニューが表示され、ディスプレイ3の画面上の
例えば最下行のプロンプトラインに「寸法線の種類を指
示して下さい」なる表示がなされることにより、記入し
ようとする寸法線の種類の指示がオペレータに要求され
る。これらのメニューの選択およびその変更は、ディス
プレイ3の編集画面を見ながらオペレータが入力装置2
のカーソル移動キーまたはマウスを操作して、メニュー
上のカーソルバーを移動させることにより行われる。Here, an example of a specific operation in this system will be described in detail. First, C as shown in FIG.
In the menu on the editing screen of the AD system, "Annotation"-
If you select "Execute" (annotation means to enter annotations other than drawing such as dimension lines), a menu as shown in Fig. 4 will be displayed. In this menu, select "Dimension"-"Element" 5) is displayed, a menu such as that shown in Fig. 5 is displayed, and "Please specify the type of dimension line" is displayed on the prompt line at the bottom of the display 3, for example. This requires the operator to instruct the type of dimension line to be filled. The selection of these menus and the change thereof can be performed by the operator while looking at the editing screen of the display 3
This is done by operating the cursor movement keys or the mouse to move the cursor bar on the menu.
【0029】まず直列記入の場合は、図5のメニュー
で、寸法線の並列記入/直列記入を指示するためのトグ
ルスイッチである「デイタム(並列を意味する)」トグ
ルがオフ(「デイタム」という表示の前に「□」が表示
される)となっていることを確認し、もしも「デイタ
ム」という表示の前の「□」が「■」となっていて、
「デイタム」トグルがオンとなっていた場合は、「デイ
タム」トグルをオフとして、「デイタム」という表示の
前に「□」が表示されるようにする。このトグルスイッ
チは、オペレータがマウス等を操作してカーソルで所要
のトグルスイッチを指示した状態でマウスのクリックボ
タンを操作することにより、オン/オフを交互に繰り返
す。First, in the case of serial entry, in the menu of FIG. 5, the toggle switch for instructing parallel entry / serial entry of dimension lines, the "date (meaning parallel)" toggle is off (referred to as "date"). Check that "□" is displayed in front of the display), and if "□" before the display of "Date" is "■",
If the "day tom" toggle was on, turn off the "day tom" toggle so that the "□" appears before the "day tom" display. The toggle switch is alternately turned on / off by the operator operating the mouse or the like and operating the click button of the mouse with the cursor pointing to the required toggle switch.
【0030】さらに図5のメニューで、「デイタム」ト
グルをオフとした状態で、水平方向の寸法を垂直寸法線
で記入するため、「標準」−「水平」(この場合標準寸
法として垂直寸法線が設定されている)を選択すると、
寸法線作成モードとなり、図6のようなメニューが表示
される。このメニューでは、通常の場合、表示された時
点で既に「自動認識」−「実行」が優先的に選択された
状態になっている。Further, in the menu of FIG. 5, in order to enter the horizontal dimension by the vertical dimension line with the "Datem" toggle turned off, "standard"-"horizontal" (in this case, the vertical dimension line is set as the standard dimension). Is set),
The dimension line creation mode is set, and a menu as shown in FIG. 6 is displayed. In this menu, in the normal case, "automatic recognition"-"execution" has already been preferentially selected at the time of display.
【0031】この状態では、図6に示すように、前記プ
ロンプトラインに「1点目を指示して下さい」なる表示
がなされることにより、オペレータに寸法線の第1の測
定点の指示が要求される。マウス等を操作して第1の測
定点を指示すると、次は図7に示すように、画面上のプ
ロンプトラインに「2点目を指示して下さい」なる表示
がなされることにより、オペレータに寸法線の第2の測
定点の指示が要求される。これら第1および第2の測定
点が直列記入の基本測定点である。In this state, as shown in FIG. 6, a message "please specify the first point" is displayed on the prompt line to request the operator to instruct the first measurement point of the dimension line. To be done. When the first measurement point is specified by operating the mouse etc., the prompt line on the screen will display "Please specify the second point" as shown in Fig. 7. An indication of the second measuring point on the dimension line is required. These first and second measurement points are basic measurement points for serial entry.
【0032】マウス等を操作して第2の測定点を指示す
ると、次は図8に示すように、画面上のプロンプトライ
ンに「寸法線の位置を指示して下さい」なる表示がなさ
れることにより、オペレータに寸法線を配置すべき図面
上の位置の指示が要求される。マウス等を操作して寸法
線位置を指示すると、次は、図9に示すように、図面上
に基本寸法線が書き込まれるとともに、前記プロンプト
ラインに「計測する次の点を指示して下さい」なる表示
がなされることにより、オペレータに追加の測定点の指
示が要求される。When the second measurement point is designated by operating the mouse or the like, next, as shown in FIG. 8, the prompt line on the screen displays "Please indicate the position of the dimension line". Requires the operator to indicate the position on the drawing where the dimension line should be placed. When you operate the mouse etc. to indicate the position of the dimension line, next, as shown in Fig. 9, the basic dimension line will be written on the drawing and "Prompt for the next point to measure" will be displayed on the prompt line. By this display, the operator is required to instruct an additional measurement point.
【0033】マウス等を操作して追加の測定点を指示す
ると、次は図10に示すように、図面上に追加の寸法線
が書き込まれ、さらに前記プロンプトラインに「計測す
る次の点を指示して下さい」なる表示がなされることに
より、オペレータにさらに追加の測定点の指示が要求さ
れる。ここでさらに、マウス等を操作して追加の測定点
を指示すると、次は図11に示すように、図面上にさら
に追加の寸法線が書き込まれ、前記プロンプトラインに
「計測する次の点を指示して下さい」なる表示がなされ
ることにより、オペレータにさらに追加の測定点の指示
が要求される。寸法線の直列記入を終了する場合は、こ
の状態で、「自動認識」−「中止」を選択すればよい。When an additional measurement point is designated by operating a mouse or the like, next, as shown in FIG. 10, an additional dimension line is written on the drawing, and the prompt line "Instructs the next point to be measured." The display "Please do" is required to instruct the operator for additional measurement points. When the mouse or the like is further operated to specify an additional measurement point, an additional dimension line is written on the drawing as shown in FIG. 11, and the prompt line “Measure next point” is displayed. The message “please instruct” is required to instruct the operator to instruct additional measurement points. To end the series entry of dimension lines, in this state, select "automatic recognition"-"stop".
【0034】上述の図10および図11において、追加
の寸法線が書き込まれる際に、図12に誇張して示すよ
うに、中間の寸法補助線データを重複して記入すること
なく、図13に示すように、重複する寸法補助線につい
ては、先に発生した寸法補助線を有効とし、後から発生
した寸法補助線は無視する(書き込まない)。When an additional dimension line is written in FIGS. 10 and 11 described above, as shown in an exaggerated manner in FIG. As shown in the drawing, for the overlapping dimension extension lines, the dimension extension lines generated earlier are valid, and the dimension extension lines generated later are ignored (not written).
【0035】次に、並列記入の場合は、図5のメニュー
で、寸法線の並列記入/直列記入を指示するためのトグ
ルスイッチである「デイタム」トグルをオンとして、
「デイタム」という表示の前に「■」が表示されるよう
にする。この図5のメニューで、例えば水平方向の寸法
を垂直寸法線で記入する場合、「標準」−「水平」(こ
の場合標準寸法として垂直寸法線が設定されている)を
選択すると、寸法線作成モードとなり、やはり図6のよ
うなメニューが表示される。このメニューでは、通常の
場合、表示された時点で既に「自動認識」−「実行」が
優先的に選択された状態になっている。Next, in the case of parallel writing, in the menu shown in FIG. 5, the "datem" toggle, which is a toggle switch for instructing parallel writing / series writing of dimension lines, is turned on,
Make sure that "■" is displayed before "Date". In the menu of FIG. 5, for example, when a horizontal dimension is entered by a vertical dimension line, selecting "Standard"-"Horizontal" (in this case, the vertical dimension line is set as the standard dimension) creates a dimension line. The mode is set, and the menu as shown in FIG. 6 is displayed. In this menu, in the normal case, "automatic recognition"-"execution" has already been preferentially selected at the time of display.
【0036】以後、並列記入形式の場合も、追加の測定
点の指示毎に寸法線の位置を指示することを除けば、上
述した直列記入形式の場合とほぼ同様な操作を繰り返
す。そして、並列記入の場合は、追加の寸法線が書き込
まれる際に、図14に誇張して示すように、共通する測
定点に対する寸法補助線データを重複して記入すること
なく、図15に示すように、重複する寸法補助線につい
ては、最も外側の寸法線に対応する、すなわち通常最も
後に発生した寸法補助線を有効とし、先に発生した寸法
補助線と書き換えることにより、寸法補助線の重複を生
じることなく、図16のような並列記入形式での寸法線
が作成される。Thereafter, also in the case of the parallel writing format, substantially the same operation as in the case of the serial writing format described above is repeated except that the position of the dimension line is designated for each additional measurement point designation. In the case of parallel writing, when additional dimension lines are written, as shown exaggeratedly in FIG. 14, the dimension auxiliary line data for common measurement points are shown without duplication, and shown in FIG. As for the overlapping dimension extension line, the dimension extension line corresponding to the outermost dimension line, that is, the dimension extension line that occurs normally most recently is made effective and is overwritten by the dimension extension line that occurred earlier, so that the dimension extension line overlaps. 16 does not occur, the dimension line in the parallel entry format as shown in FIG. 16 is created.
【0037】なお、並列記入形式の場合に、追加の測定
点の指示毎に寸法線の位置を指示する代わりに、予め寸
法文字および寸法線が干渉することがないような寸法線
の位置の増分を適宜固定的に設定しておき、直列記入の
場合と同様の操作で追加の測定点を指示するだけで、並
列記入形式の寸法線の位置を逐次自動的に求め、適切な
並列記入形式による寸法記入を行うようにしてもよい。
この場合、追加の測定点の指示毎の寸法線の位置の指示
は行わないので、図2に示したステップS11は不要と
なる。In the case of the parallel entry format, instead of designating the position of the dimension line for each designation of the additional measurement points, the increment of the position of the dimension line so that the dimension character and the dimension line do not interfere in advance. By setting the fixed value as appropriate, and simply specifying the additional measurement points by the same operation as in the case of serial entry, the position of the dimension line of the parallel entry format is automatically obtained sequentially, and the appropriate parallel entry format is used. Dimensioning may be performed.
In this case, since the position of the dimension line is not instructed for each additional measurement point, step S11 shown in FIG. 2 is unnecessary.
【0038】このようにして、追加測定点の指示を繰り
返すことにより、連続する多数の測定値に対する直列形
式または並列形式での寸法線が、寸法補助線を重複させ
ることなく、逐次入力される。また、本発明を実施し得
る寸法線の種類としては、垂直寸法線に限らず、例えば
斜め寸法線でもよく、直列記入および並列記入の少なく
とも一方が可能であれば、他の寸法線でもよい。By repeating the instruction of the additional measurement points in this manner, the dimension lines in the serial format or the parallel format for a large number of continuous measurement values are sequentially input without overlapping the dimension extension lines. Further, the type of the dimension line on which the present invention can be implemented is not limited to the vertical dimension line, but may be, for example, an oblique dimension line, and may be another dimension line as long as at least one of series writing and parallel writing is possible.
【0039】[0039]
【発明の効果】以上述べたように、本発明によれば、図
面データ上に寸法を記入する際に、直列および並列記入
の少なくとも一方が可能な寸法線の記入を選択させ、図
面上の2個の基本測定点を指示させ、寸法線の位置を指
示させて、図面データ上に、前記指示に基づいて寸法の
データを書込み、さらに図面上の追加測定点を指示さ
せ、先に書き込まれた基本測定点の寸法線および前記追
加測定点の寸法線のデータに同一箇所に重複する寸法補
助線が存在するか否かを判別し、図面データ上に、前記
先に書き込まれた基本測定点の寸法線に追加して寸法の
データを書き込むとともに、前記重複する寸法補助線が
存在する場合は該重複する寸法補助線は1つのみがデー
タとして書き込まれるようにして、寸法補助線のデータ
を多重に書き込むことなく、寸法線を直列記入形式ある
いは並列記入形式で自動記入することができ、出力装置
の如何にかかわらず良好で且つ適切な描画出力結果の得
られる寸法線作成方法および装置を提供することができ
る。As described above, according to the present invention, when a dimension is entered on drawing data, it is possible to select an entry of a dimension line which enables at least one of series and parallel entry, and to select the dimension on the drawing. Instructing the individual basic measurement points, instructing the position of the dimension line, writing the dimension data on the drawing data based on the above instruction, further instructing the additional measurement points on the drawing, and writing the data first It is determined whether or not the dimension line data of the basic measurement point and the dimension line data of the additional measurement point have overlapping dimension extension lines at the same location, and the drawing data of the basic measurement point previously written is determined. The dimension data is written in addition to the dimension line, and if the overlapping dimension extension line exists, only one of the overlapping dimension extension lines is written as data, and the dimension extension line data is multiplexed. Write on It is possible to provide a dimension line creating method and device that can automatically fill in a dimension line in a serial entry form or a parallel entry form without being concerned and can obtain a good and appropriate drawing output result regardless of the output device. ..
【図1】 本発明の一実施例に係る寸法線作成装置が組
み込まれたCADシステムの概略的な構成を示すブロッ
ク図である。FIG. 1 is a block diagram showing a schematic configuration of a CAD system incorporating a dimension line creating apparatus according to an embodiment of the present invention.
【図2】 図1のCADシステムの概略的な動作を説明
するためのフローチャートである。FIG. 2 is a flowchart for explaining a schematic operation of the CAD system of FIG.
【図3】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。FIG. 3 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system of FIG.
【図4】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。FIG. 4 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system of FIG.
【図5】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。5 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system of FIG.
【図6】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。FIG. 6 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system of FIG.
【図7】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。7 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system in FIG.
【図8】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。8 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system in FIG.
【図9】 図1のCADシステムの概略的な動作を説明
するための表示画面の様子を模式的に示す図である。9 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system in FIG.
【図10】 図1のCADシステムの概略的な動作を説
明するための表示画面の様子を模式的に示す図である。10 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system in FIG.
【図11】 図1のCADシステムの概略的な動作を説
明するための表示画面の様子を模式的に示す図である。11 is a diagram schematically showing a state of a display screen for explaining a schematic operation of the CAD system in FIG.
【図12】 図1のCADシステムの概略的な動作を説
明するための作図状況を模式的に示す図である。12 is a diagram schematically showing a drawing situation for explaining a schematic operation of the CAD system in FIG.
【図13】 図1のCADシステムの概略的な動作を説
明するための作図状況を模式的に示す図である。13 is a diagram schematically showing a drawing situation for explaining a schematic operation of the CAD system in FIG.
【図14】 図1のCADシステムの概略的な動作を説
明するための作図状況を模式的に示す図である。14 is a diagram schematically showing a drawing situation for explaining a schematic operation of the CAD system of FIG.
【図15】 図1のCADシステムの概略的な動作を説
明するための作図状況を模式的に示す図である。15 is a diagram schematically showing a drawing situation for explaining a schematic operation of the CAD system in FIG.
【図16】 図1のCADシステムの概略的な動作を説
明するための作図状況を模式的に示す図である。16 is a diagram schematically showing a drawing situation for explaining a schematic operation of the CAD system in FIG.
1…CAD処理部、2…入力装置、3…ディスプレイ、
4…出力装置、5…記憶装置、11…表示制御部、12
…コマンド入力部、13…測定点指示部、14…寸法位
置指示部、15…直/並列検出部、16…重複判別部、
17…メモリ、18…書込み/書換制御部。1 ... CAD processing unit, 2 ... Input device, 3 ... Display,
4 ... Output device, 5 ... Storage device, 11 ... Display control unit, 12
... Command input section, 13 ... Measuring point instruction section, 14 ... Dimension position instruction section, 15 ... Straight / parallel detection section, 16 ... Duplication determination section,
17 ... Memory, 18 ... Writing / rewriting control section.
Claims (6)
り、 直列および並列記入の少なくとも一方が可能な寸法線の
記入を選択させる選択ステップと、 寸法を記入すべき図面上の2個の測定点を指示させる基
本測定点指示ステップと、 寸法を記入すべき図面上の寸法線の位置を指示させる寸
法位置指示ステップと、 表示および記憶されている図面データ上に、前記測定点
指示ステップおよび寸法位置指示ステップによる指示に
基づいて寸法のデータを書き込む基本書込みステップ
と、 寸法を記入すべき図面上の他の測定点を指示させる追加
測定点指示ステップと、 前記基本書込みステップで書き込まれた寸法線および前
記追加測定点指示ステップの指示に対応する寸法線のデ
ータに同一箇所に重複する寸法補助線が存在するか否か
を判別する判別ステップと、 表示および記憶されている図面データ上に、前記追加測
定点指示ステップによる指示に基づいて前記基本書込み
ステップで書き込まれた寸法線に追加して寸法のデータ
を書き込むとともに、前記判別ステップで判別された重
複する寸法補助線が存在する場合は該重複する寸法補助
線は1つのみがデータとして書き込まれるようにする追
加書き込みステップとを有することを特徴とする寸法線
作成方法。1. When a dimension is to be entered on drawing data, a selection step for selecting a dimension line that allows at least one of series and parallel entry, and two measurement points on the drawing to be dimensioned. The basic measurement point designating step, the dimension position designating step for designating the position of the dimension line on which the dimension should be entered, and the measuring point designating step and the dimension position designating on the displayed and stored drawing data. A basic writing step for writing dimension data based on the instruction by the step, an additional measurement point instruction step for instructing another measurement point on the drawing to be dimensioned, and the dimension line written in the basic writing step and the above It is determined whether the dimension line data corresponding to the instruction of the additional measurement point instruction step has overlapping dimension extension lines at the same location. A determining step, and on the displayed and stored drawing data, the dimension data is additionally written to the dimension line written in the basic writing step based on the instruction by the additional measuring point instruction step, and the determining step is performed. If there is an overlapping dimension extension line determined in step 3, an additional writing step is performed so that only one of the overlapping dimension extension lines is written as data.
合、重複する寸法補助線は、結果的に最初の寸法補助線
のみがデータとして書込まれ、それ以外の重複する寸法
補助線は書き込まれないようにするステップであること
を特徴とする請求項1に記載の寸法線作成方法。2. In the additional writing step, in the case of serial writing, as for the overlapping dimension extension lines, as a result, only the first dimension extension line is written as data, and other overlapping dimension extension lines are not written. The method for creating a dimension line according to claim 1, wherein the method is a step of performing the steps.
合、重複する寸法補助線は、結果的に最も外側の寸法線
に対応する寸法補助線のみがデータとして書込まれ、そ
れ以外の重複する寸法補助線は書き込まれないようにす
るステップであることを特徴とする請求項1に記載の寸
法線作成方法。3. In the additional writing step, in the case of parallel writing, as for the overlapping dimension extension lines, as a result, only the dimension extension line corresponding to the outermost dimension line is written as data, and the other dimension overlaps. The dimension line creating method according to claim 1, wherein the step of preventing writing of the auxiliary line is performed.
成装置において、 直列および並列記入の少なくとも一方が可能な寸法線の
記入コマンドを含むコマンドを入力するためのコマンド
入力手段と、 寸法を記入すべき図面上の測定点を指示するための測定
点指示手段と、 寸法を記入すべき図面上の寸法線の位置を指示するため
の寸法位置指示手段と、 前記測定点指示手段により寸法線を直列記入すべき3点
目以降の測定点が指示されたことを検出するための直並
列検出手段と、 前記直並列検出手段で3点目以降の測定点の指示が検出
されたときに機能し、測定点の指示に対応する寸法線の
データに同一箇所に重複する寸法補助線が存在するか否
かを判別する重複判別手段と、 表示および記憶されている図面データ上に、前記測定点
指示手段および寸法位置指示手段による指示に基づいて
寸法のデータを書き込むとともに、前記重複判別手段に
より重複する寸法補助線が存在すると判定されたとき
は、該重複する寸法補助線は1つのみがデータとして書
き込まれるように制御する書込み手段とを有することを
特徴とする寸法線作成装置。4. A dimension line creating apparatus for writing dimensions on drawing data, and a command input means for inputting a command including a dimension line writing command capable of at least one of series and parallel writing; Measuring point indicating means for indicating a measuring point on the drawing to be drawn, dimension position indicating means for indicating a position of the dimension line on the drawing to be dimensioned, and the measuring line indicating means for indicating the dimension line Serial / parallel detection means for detecting that the measurement points after the third point to be entered in series are detected, and function when the series / parallel detection means detects an instruction for the measurement points after the third point. , An overlap determination means for determining whether or not the dimension line data corresponding to the measurement point instruction has overlapping dimension extension lines at the same place, and the measurement point instruction on the displayed and stored drawing data. means Further, the dimension data is written based on the instruction by the dimension position designating means, and when the overlapping determining means determines that there is an overlapping dimension auxiliary line, only one of the overlapping dimension auxiliary lines is written as data. And a writing means for controlling so that the dimension line creating apparatus.
る寸法補助線は、結果的に最初の寸法補助線のみがデー
タとして書込まれ、それ以外の重複する寸法補助線は書
き込まれないように制御する手段であることを特徴とす
る請求項4に記載の寸法線作成装置。5. The writing means, in the case of serial writing, regarding the overlapping dimension extension lines, as a result, only the first dimension extension line is written as data, and other overlapping dimension extension lines are not written. The dimension line creating apparatus according to claim 4, wherein the dimension line creating apparatus is a means for controlling the dimension line.
る寸法補助線は、結果的に最も外側の寸法線に対応する
寸法補助線のみがデータとして書込まれ、それ以外の重
複する寸法補助線は書き込まれないように制御する手段
であることを特徴とする請求項4に記載の寸法線作成装
置。6. The writing means, in the case of parallel writing, as for the overlapping dimension auxiliary lines, as a result, only the dimension auxiliary lines corresponding to the outermost dimension lines are written as data, and the other overlapping dimension auxiliary lines. The dimension line creating apparatus according to claim 4, wherein the line is a means for controlling the line not to be written.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3353309A JPH05165904A (en) | 1991-12-17 | 1991-12-17 | Method and device for preparing dimension line |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3353309A JPH05165904A (en) | 1991-12-17 | 1991-12-17 | Method and device for preparing dimension line |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05165904A true JPH05165904A (en) | 1993-07-02 |
Family
ID=18429975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3353309A Pending JPH05165904A (en) | 1991-12-17 | 1991-12-17 | Method and device for preparing dimension line |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05165904A (en) |
-
1991
- 1991-12-17 JP JP3353309A patent/JPH05165904A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3754838B2 (en) | COMPOSITE FORM EDITING DEVICE, COMPOSITE FORM EDITING METHOD, AND PROGRAM STORAGE MEDIUM | |
JPH05165904A (en) | Method and device for preparing dimension line | |
JPH0464089B2 (en) | ||
JP2000187547A (en) | Device and method for controlling scroll | |
JP3209555B2 (en) | Angle dimension creation device | |
JP3201805B2 (en) | Dimension line creation device | |
JPH06208595A (en) | Method and device for preparing dimensional line | |
JPH05250425A (en) | Method and device for generating angle dimensions | |
JPH05174085A (en) | Method and device for angle dimension generation | |
JPH05165902A (en) | Method and device for preparing progressive dimension | |
JPH06208598A (en) | Method and device for preparing dimensional line | |
JP3155593B2 (en) | Method and apparatus for creating chamfer dimensions | |
JP3113023B2 (en) | Arc length dimension creation method and device | |
JPH05151287A (en) | Method and device for forming circular arc length measure | |
JP3209557B2 (en) | Leader creation device with annotation | |
JPH06208596A (en) | Method and device for preparing dimensional line | |
JPH05189503A (en) | Method and device for production of angular dimension | |
JPH1185733A (en) | Document editing device and its method and recording medium | |
JPH05189502A (en) | Method and device for production of coordinate dimension | |
JPH05151288A (en) | Method and device for forming circular arc length measure | |
JP3155591B2 (en) | Method and apparatus for creating progressive dimensions | |
JPH0877337A (en) | Image output device | |
JPH06208597A (en) | Method and device for processing of dimension element | |
JPH05143659A (en) | Method and device for generating dimension line | |
JPH05174084A (en) | Method and device for dimension edition |