JPH089276B2 - Dimension display of parts drawing of round parts Automatic drawing device - Google Patents
Dimension display of parts drawing of round parts Automatic drawing deviceInfo
- Publication number
- JPH089276B2 JPH089276B2 JP61180917A JP18091786A JPH089276B2 JP H089276 B2 JPH089276 B2 JP H089276B2 JP 61180917 A JP61180917 A JP 61180917A JP 18091786 A JP18091786 A JP 18091786A JP H089276 B2 JPH089276 B2 JP H089276B2
- Authority
- JP
- Japan
- Prior art keywords
- dimension
- data
- setting
- graphic
- inner circumference
- 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.)
- Expired - Lifetime
Links
- 239000000284 extract Substances 0.000 claims description 7
- 230000002093 peripheral effect Effects 0.000 claims description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims 1
- 238000000034 method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 6
- 238000000605 extraction Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、部品図の寸法表示自動作画装置に関し、特
に、丸物部品の正面図の内周データを表示するのに好適
な寸法表示自動作画装置に関する。Description: TECHNICAL FIELD The present invention relates to a device for automatically displaying a size of a part drawing, and more particularly, an automatic size display suitable for displaying inner circumference data of a front view of a round part. Regarding the drawing device.
従来より、CADシステムの端末機に部品図を出力する
際、所要の寸法データを表示したい場合に、図面にどの
部分に寸法線を加筆し、どのように引き出し線を伸ば
し、どの位置に寸法データを書き出すかは、オペレータ
の判断に任されていて、各オペレータがディスプレイ画
面との対話操作により設定処理を行っていた。Traditionally, when outputting a part drawing to a terminal of a CAD system, if you want to display the required dimension data, you can add the dimension line to the drawing, how to extend the lead line, and at which position the dimension data It is up to the operator to decide whether or not to write out, and each operator performed the setting process by an interactive operation with the display screen.
しかし、従来の如き対話操作では、表示される対象が
丸物部品である場合など、部品の外周部と内周部とにそ
れぞれ独特の微細なデータが多く、また側面図には孔加
工に対するピッチや同心円の処理が必要で、作業自体が
面倒な上に、不注意に書き出しを行うと、線間隔が狭く
なってスペースがなくなったり、線同士無闇に交差して
図面が見難くなったりして、最初からやり直さなければ
ならないこともあり、技術者に無駄な手間と時間と多大
な負担をかける結果を招き、作業性を著しく損なってい
た。However, in the conventional interactive operation, when the displayed object is a round part, there are a lot of unique fine data for the outer and inner parts of the part, and the side view shows the pitch for hole machining. And the processing of concentric circles are necessary, and the work itself is troublesome, and if you inadvertently export, the space between lines will become narrow and space will run out, or the lines will cross each other indiscriminately and the drawing will be difficult to see. However, since it has been necessary to start over from the beginning, this results in wasteful work, time and a great burden on the engineer, and the workability is significantly impaired.
本発明は、このような問題点に鑑みて創案されたもの
で、寸法線や引き出し線及び寸法データの記載位置を自
動的に決定・処理し、技術者の負担を省き、作業性を顕
著に向上させる丸物部品の部品図の寸法表示自動作画装
置を提供することを目的とする。The present invention was devised in view of such problems, and automatically determines and processes the position where the dimension line, the lead line, and the dimension data are described, thereby reducing the burden on the engineer and significantly improving the workability. An object of the present invention is to provide a self-imaging device for improving the dimension display of a part drawing of a round part.
本発明において、上記の問題点を解決するための手段
は、第1図にその基本的構成を示す如く、図形要素の集
合体とこの図形要素の寸法データよりなる丸物部品の部
品図データを表示手段に出力する丸物部品の部品図の寸
法表示自動作画装置であって、前記部品図データの内周
の各図形要素を図面左方から始点・終点別に編集する始
点・終点左側編集部1aと、その結果に基づき、図面左側
の作画要素のみを抽出する左側作画要素設定部2aと、残
りの内周の各図形用を図面右方から始点・終点別に編集
する始点・終点右側編集部1bと、その結果に基づき、図
面右側の作画要素のみを抽出する右側作画要素設定部2b
と、前記左側作画要素設定部2aおよび右側作画要素設定
部2bで抽出された作画要素から部品の内周輪郭を水平方
向の寸法と径方向の寸法とに分けて設定する内周作画要
素設定部2cと、前記内周作画要素設定部2cで設定された
水平方向の寸法を寸法作画上の優先順位データに基づき
寸法線や引き出し線および寸法データの干渉を避けて水
平方向の寸法を作画データとして設定する水平寸法作画
設定部3と、前記内周作画要素設定部2cで設定された径
方向の寸法を部品図形の左,右または図形内のいずれか
に振り分けることにより寸法線や引き出し線および寸法
データの干渉を避けて作画データとして設定する径寸法
作画設定部4と、予め設定され、前記各設定部の設定基
準となるデータを登録する基準設定データメモリ7と、
前記水平寸法作画データ及び径寸法作画データを統括し
所定の表示手段に寸法データを付与した部品図として出
力する内周寸法作画処理部5とを備えたことを特徴とす
る丸物部品の部品図の寸法表示自動作画装置とするもの
である。In the present invention, as a means for solving the above problems, as shown in the basic structure of FIG. 1, a part drawing data of a round part including an aggregate of graphic elements and dimension data of the graphic elements is provided. A device for automatically displaying the dimensions of a part drawing of a round part output to a display means, which is an automatic drawing device for editing each graphic element on the inner circumference of the part drawing data from the left side of the drawing for each start point / end point. Based on the result, the left side drawing element setting section 2a that extracts only the drawing elements on the left side of the drawing, and the start point / end point right side editing section 1b that edits the remaining inner circumference figures for each start point / end point from the right side of the drawing Based on the result, the right drawing element setting unit 2b that extracts only the drawing element on the right side of the drawing
And an inner circumference drawing element setting unit that sets the inner circumference contour of the part separately from the drawing elements extracted by the left drawing element setting unit 2a and the right drawing element setting unit 2b into a horizontal dimension and a radial dimension. 2c and the horizontal dimension set by the inner circumference drawing element setting unit 2c based on the priority data on the dimension drawing, avoiding the interference between the dimension line and the leader line and the dimension data, and setting the horizontal dimension as the drawing data. The horizontal dimension drawing setting section 3 to be set and the dimension in the radial direction set by the inner circumference drawing element setting section 2c are distributed to either the left or right of the part graphic or the graphic, and the dimension line, the lead line and the dimension. A diameter dimension drawing setting unit 4 which is set as drawing data while avoiding data interference, a reference setting data memory 7 which registers preset data which is a setting reference for each setting unit,
A part drawing of a round part, comprising: an inner peripheral size drawing processing section 5 which integrates the horizontal size drawing data and the diameter size drawing data and outputs as a part drawing in which the size data is given to a predetermined display means. The size display is an automatic drawing device.
尚、部品図データは上位のCADデータ6からダウンロ
ードされ、基準設定データ7は作業者によりキーボード
設定される。又、内周寸法作画処理部5により統括され
た作画データは所望の表示手段8へ送られる。The part drawing data is downloaded from the upper CAD data 6, and the reference setting data 7 is set by the operator using the keyboard. The drawing data integrated by the inner circumference size drawing processing unit 5 is sent to a desired display unit 8.
部品図データは、第2図に示すように、部品の内部が
各図形要素(例えば線分)の集合体として構成されてい
るが、内部は貫通されていると限らないので、基準設定
データに基づいて始点・終点左側編集部1aが各図形要素
を図面左方から始点・終点別に編集し、その結果に基づ
いて、左側作画要素設定部2aが図面左側の作画要素のみ
を抽出し、残りの各図形要素を始点・終点右側編集部1b
が図面右方から始点・終点別に編集し、右側作画要素設
定部2bが図面右側の作画要素のみを抽出する。内周作画
要素設定部2cはその両方を合わせて部品の内周を形成す
る。内周の作画要素が抽出されると、水平寸法作画設定
部3は、優先順位を与えることにより干渉を避けつつ、
水平方向の寸法に作画データを設定し、径寸法作画設定
部4は、表示位置を部品図形の左右又は図形内のいずれ
かに振り分けることにより干渉を避けつつ、径方向の寸
法に作画データを設定し、内周寸法作画処理部5はそれ
らの寸法作画データを統括して所望の表示手段8へ出力
する。As shown in FIG. 2, the part drawing data is configured as an aggregate of graphic elements (for example, line segments) inside the part, but since the inside is not necessarily penetrated, the standard setting data is Based on the result, the left-hand drawing element setting unit 2a extracts only the drawing elements on the left side of the drawing, and the left-hand drawing element setting section 2a extracts each drawing element from the left side of the drawing based on the result. Edit each graphic element to the right and left of the start and end points 1b
Edits from the right side of the drawing for each start point and end point, and the right drawing element setting unit 2b extracts only the drawing element on the right side of the drawing. The inner circumference drawing element setting unit 2c forms the inner circumference of the part by combining both of them. When the drawing elements on the inner circumference are extracted, the horizontal dimension drawing setting unit 3 gives priority to avoid interference,
The drawing data is set in the horizontal dimension, and the diameter dimension drawing setting unit 4 sets the drawing data in the radial dimension while avoiding interference by allocating the display position to either the left or right of the component graphic or within the graphic. Then, the inner circumference dimension drawing processing unit 5 centrally outputs the dimension drawing data to the desired display means 8.
以下、本発明を、実施例とその図面を参照して詳細に
説明する。Hereinafter, the present invention will be described in detail with reference to the embodiments and the drawings.
第3図は、本発明の実施例の構成の1例を示すブロッ
ク図である。第3図において、部品図寸法表示自動作画
装置は、前記始点・終点左側編集部1aと、左側作画要素
設定部2aと、始点・終点右側編集部1bと、右側作画要素
設定部2bと、内周作画要素設定部2cと、水平寸法作画設
定部3と、径寸法作画設定部4と、内周寸法作画処理部
5と、CADデータ・メモリ6と、基準設定データ・メモ
リ7と、キーボード付ディスプレイ8及びその入出力ポ
ート8aと、それらを制御し、かつ上位装置の中央処理装
置を兼ねるCPU9とで概略構成されている。FIG. 3 is a block diagram showing an example of the configuration of the embodiment of the present invention. In FIG. 3, the parts drawing dimension display automatic drawing device includes the start point / end point left side editing unit 1a, the left side drawing element setting unit 2a, the start point / end point right side editing unit 1b, and the right side drawing element setting unit 2b. Circumference drawing element setting unit 2c, horizontal dimension drawing setting unit 3, diameter dimension drawing setting unit 4, inner circumference dimension drawing processing unit 5, CAD data memory 6, reference setting data memory 7, and keyboard The display 8 and its input / output port 8a, and a CPU 9 which controls them and which doubles as a central processing unit of a host device are roughly configured.
第4図〜第9図は、上記装置の動作手順を示すフロー
チャートである。以下、フローに従って、第3図に示し
た装置の内部を更に詳細に説明する。4 to 9 are flowcharts showing the operation procedure of the above apparatus. The inside of the apparatus shown in FIG. 3 will be described in more detail below according to the flow.
第4図は、部品内周部分の寸法作画動作の概略を示す
手順図である。部品の内部の穴が貫通していない場合に
は、図形要素を左側にあるものから順に並べ変えるだけ
では、全ての内部の図形要素を抽出できない。すなわ
ち、閉鎖した穴の部分で図形要素の抽出が停止してしま
う。本発明では、始点・終点左側編集部1aと始点・終点
右側編集部1bの2種類の編集部を設けることにより、全
ての図形要素を抽出することが出来、抽出した図形要素
は、左側図形要素は左端から順に並べ変え、右側図形要
素は右端から順に並べ変えることが出来る。すなわち、
寸法作画のコマンドが指令されると、フローの第段と
して、まず左側及び右側の始点・終点編集部1a及び1bへ
基準設定データ7が読み込まれて、左側始点・終点編集
部1aでは、1つの図形要素についてX座標値の最小の側
でY座標値の最大の側を始点とし、X座標値の最大の側
でY座標値の最小の側を終点とする如く定義され、CAD
データ6の図形要素は始点が左側にあるものから順に並
べ変えられる。右側始点・終点編集部1bでは、その逆で
ある。編集された各図形要素は、左側及び右側の作画要
素設定部2a及び2bに入力されるが、まず始点・終点左側
編集部1aを通ったCADデータの図形要素は、左側図形要
素か否か判定され、左側図形要素に該当しない図形要素
データは、フローの第段として始点・終点右側編集部
1bへ送られ、終点が右側にあるものから順に並べ変えら
れる。始点・終点右側編集部1bを通ったCADデータの図
形要素は、右側図形要素か否か判定され、右側図形要素
に該当しない図形要素データは処理終了となる。FIG. 4 is a procedure diagram showing an outline of the dimension drawing operation of the inner peripheral portion of the component. If the holes inside the parts do not penetrate, it is not possible to extract all the graphic elements inside by merely rearranging the graphic elements in order from the one on the left side. That is, the extraction of the graphic element stops at the closed hole. In the present invention, all graphic elements can be extracted by providing two types of editing sections, the start point / end point left side editing section 1a and the start point / end point right side editing section 1b, and the extracted figure element is the left side graphic element. Can be rearranged from the left end, and right graphic elements can be rearranged from the right end. That is,
When the command for dimension drawing is issued, as the second stage of the flow, the reference setting data 7 is first read into the left and right start point / end point editing sections 1a and 1b, and the left side start point / end point editing section 1a For a graphic element, the minimum side of the X coordinate value is defined as the starting point, the maximum side of the Y coordinate value is the starting point, and the maximum side of the X coordinate value is the ending point, and the minimum side of the Y coordinate value is defined as the end point.
The graphic elements of the data 6 are rearranged in order from the starting point on the left side. The opposite is true in the right side start point / end point editing unit 1b. Each edited graphic element is input to the left and right drawing element setting sections 2a and 2b.First, it is determined whether the graphic element of the CAD data that has passed through the start point / end point left side editing section 1a is the left graphic element. The graphic element data that does not correspond to the left graphic element is the start point / end point right edit part as the first step of the flow.
It is sent to 1b and is sorted in order from the end point on the right. It is determined whether or not the graphic element of the CAD data that has passed through the start point / end point right editing unit 1b is the right graphic element, and the graphic element data that does not correspond to the right graphic element ends the processing.
この動作を更に詳細に示すのが、第5図のフローチャ
ートである。即ち、始点・終点の定義と共に、第2図に
示す内周の中心軸CをY=0としてセットし、左右いず
れか所望の側(一般に左側)から編集を開始する。例え
ば、左側からの場合、まず各図形要素をEn(X)s>En
(Y)s>En(X)e(即ち始点X座標値の小さい順
で、始点Y座標値の大きい順で、かつ終点X座標値の小
さい順)の順に並べ替え、左側抽出基準要素設定部21
で、最左端X座標(Xmin)である図形要素を抽出し、内
蔵するレジスタにセットする。そして、Y=0に最も近
い順に正の図形要素Enを抽出し、その図形要素の始点が
レジスタにセットされた最左端X座標(Xmin)と等しい
かどうか、抽出要素左右判定部22で判定する。En(X)
s=R(X)であれば、抽出された図形要素は左側に該
当するので、そのまま左側作画要素抽出部23で、貫通し
ていない穴かどうか判定するために、交点を通る垂線の
有無を検討し、直径寸法かどうか判定するために、Y=
0に関する対象要素の有無を検討したのち、左側作画要
素タイプ処理部24で、その図形要素の終点をレジスタに
セットする。This operation is shown in more detail in the flowchart of FIG. That is, along with the definition of the start point and the end point, the center axis C of the inner circumference shown in FIG. 2 is set as Y = 0, and editing is started from the desired side (generally the left side) on either the left or right side. For example, from the left side, first set each graphic element to En (X) s> En.
(Y) s> En (X) e (that is, the starting point X coordinate value is small, the starting point Y coordinate value is large, and the ending point X coordinate value is small). twenty one
Then, the graphic element which is the leftmost X coordinate (Xmin) is extracted and set in the built-in register. Then, the positive graphic element En is extracted in the order closest to Y = 0, and the extraction element left / right determination unit 22 determines whether or not the starting point of the graphic element is equal to the leftmost X coordinate (Xmin) set in the register. . En (X)
If s = R (X), the extracted graphic element corresponds to the left side, and therefore the left drawing element extraction unit 23 determines whether or not there is a perpendicular line passing through the intersection in order to determine whether or not the hole is a non-penetrating hole. To examine and determine whether the diameter dimension, Y =
After examining the presence / absence of the target element for 0, the left drawing element type processing unit 24 sets the end point of the graphic element in the register.
一方、前記抽出要素左右判定部22で左側に該当しない
と判定された場合、及び交点を通る垂線がない場合(孔
でない場合)、それらの図形要素は改めて始点・終点右
側編集部1bへ入力されて、各図形要素をEn(X)e>En
(Y)e>En(X)s(即ち終点X座標値の大きい順
で、終点Y座標値の大きい順で、かつ始点X座標値の大
きい順)の順に並べ替え、右側抽出基準要素設定部25で
最右端X座標(Xmax)である図形要素を抽出し、内蔵す
るレジスタにセットする。そして、右側作画要素抽出部
26で、Y=0に最も近い順に正の図形要素Enを抽出し、
貫通してない穴かどうか判定するために、交点を通る垂
線を有無を検討し、直径寸法かどうか判定するために、
Y=0に関する対象要素の有無を検討したのち、右側作
画要素タイプ処理部27で、その図形要素の終点をレジス
タにセットする。右側に該当しないと判定された場合、
及び交点を通る垂線がない場合には、処理終了となる。On the other hand, when the extraction element left / right determination unit 22 determines that the left side does not correspond, and when there is no perpendicular line passing through the intersection (when it is not a hole), those graphic elements are input again to the start point / end point right side editing unit 1b. Each graphic element by En (X) e> En
(Y) e> En (X) s (that is, in descending order of end point X coordinate value, in descending order of end point Y coordinate value, and in descending order of start point X coordinate value), right extraction reference element setting unit At 25, the graphic element at the rightmost X coordinate (Xmax) is extracted and set in the internal register. And the right drawing element extraction unit
At 26, the positive graphic elements En are extracted in the order closest to Y = 0,
In order to determine whether it is a hole that does not penetrate, examine the presence or absence of a perpendicular line passing through the intersection, and to determine whether it is a diameter dimension,
After examining the presence or absence of the target element for Y = 0, the right drawing element type processing unit 27 sets the end point of the graphic element in the register. If it is judged that it does not correspond to the right side,
If there is no perpendicular line passing through the intersection, the processing ends.
左側作画要素タイプ処理部24及び右側作画要素タイプ
処理部27の処理結果は、前記内周作画要素設定部2cで統
合され、水平方向の寸法と径方向の寸法とに分けられ
て、水平寸法作画設定部3又は径寸法作画設定部4で設
定処理が行われる。The processing results of the left-side drawing element type processing unit 24 and the right-side drawing element type processing unit 27 are integrated by the inner circumference drawing element setting unit 2c and are divided into a horizontal dimension and a radial dimension, and a horizontal dimension drawing is performed. The setting process is performed by the setting unit 3 or the diameter dimension drawing setting unit 4.
水平寸法は、水平寸法部作画順位判定部31で、寸法作
画の優先順位を3段階に決定され、3つの寸法データ処
理部32,33,34でそれぞれ処理されたのち、水平寸法作画
データ設定部35において統合的に設定される。前記優先
順位は、作業者が基準設定データ7に所望の基準を設定
して差し支えないが、普通、日本工業規格(JIS)の製
図項目を参照設定するとよい。The horizontal dimension drawing priority determination unit 31 determines the priority of the dimension drawing into three levels, and the three dimension data processing units 32, 33, and 34 respectively process the horizontal dimensions, and then the horizontal dimension drawing data setting unit. Integrally set in 35. The operator may set a desired standard in the standard setting data 7 for the priority, but normally it is preferable to refer to the drafting items of the Japanese Industrial Standard (JIS).
フローの第段は、水平寸法部分の第1の作画処理
で、その詳細は第6図のサブ・フローに示される。第1
作画処理は、第10図(a)〜(c)に示されるネッキン
グ,C面取り及びR面取りの順に優先するものとし、寸法
線及びNOTEデータに対する干渉の判断と回避処理を行っ
たのち作画処理を実施する。The first stage of the flow is the first drawing process for the horizontal dimension portion, the details of which are shown in the sub-flow of FIG. First
The drawing process shall be prioritized in the order of necking, C chamfering and R chamfering shown in Fig. 10 (a) to (c). Judgment and avoidance processing of interference with the dimension line and NOTE data shall be performed before the drawing processing. carry out.
フローの第段は、水平寸法部分の第2の作画処理
で、その詳細は第7図のサブ・フローに示される。第2
作画処理は、第10図(d)〜(h)に示されるOリング
溝,一般溝,角度,小寸法、垂直中心線の順に優先する
ものとし、寸法線とNOTEデータに対する干渉の判断と回
避処理を行ったのち作画処理を実施する。The second stage of the flow is the second drawing process for the horizontal dimension portion, the details of which are shown in the sub-flow of FIG. Second
The drawing process shall be prioritized in the order of O-ring groove, general groove, angle, small size, and vertical center line shown in Fig. 10 (d) to (h), and judgment and avoidance of interference with the size line and NOTE data. After performing the processing, the drawing processing is performed.
フローの第段は、水平寸法部分の第3の作画処理
で、その詳細は第8図のサブ・フローに示される。第3
作画処理は、水平作画要素間の寸法を、予め基準設定デ
ータ7に示された設定に従って、第10図(i)に示され
るような左基準作画処理か、第10図(j)に示されるよ
うな右基準作画橇か、又は第10図(k)に示されるよう
な基準作画処理かのいずれかにより処理するものであ
る。The third stage of the flow is the third drawing process of the horizontal dimension portion, the details of which are shown in the sub-flow of FIG. Third
In the drawing process, the dimension between the horizontal drawing elements is set according to the setting shown in the reference setting data 7 in advance, or the left reference drawing process as shown in FIG. 10 (i) or shown in FIG. 10 (j). Either the right reference drawing sled as described above or the reference drawing processing as shown in FIG. 10 (k) is used.
また、径寸法は、フローの第段である径寸法作画処
理として、第9図のサブ・フローに示す如く、径寸法作
画方向設定部41でその作画要素が よりも左側にあるか、右側にあるかを判断し、更に前記
引き出し線と寸法線,NOTEとの干渉もしくは接近をフロ
ーに示す如く検討したのち、結果に応じて、図形左側作
画データ処理部42,図形内作画データ処理部43,図形右側
作画データ処理部44のいずれかで作画処理を行い、それ
らを径寸法部作画データ設定部45で統合する。As for the diameter dimension, as the diameter dimension drawing processing which is the second stage of the flow, as shown in the sub-flow of FIG. It is judged whether it is on the left side or the right side, and further, the interference or approach of the lead line and the dimension line, NOTE is examined as shown in the flow, and depending on the result, the graphic left side drawing data processing unit 42 Then, the drawing data is processed by either the drawing data processing unit 43 in the figure or the drawing data processing unit 44 on the right side of the figure, and these are integrated by the drawing data setting unit 45 in the diameter dimension section.
フローの第段、第段、第段での寸法線とNOTEデ
ータとの干渉の判断と回避処理は、下図のように行われ
る。すなわち、既に作画されたNOTEとこれから作画する
寸法線との干渉をチェックするために、既に作画された
NOTEの書き出し位置、文字数、文字高さを記憶してお
き、これから作画する干渉線と干渉しないかどうかチェ
ックし、干渉する場合にはあらかじめ定められた基準値
だけ寸法線をずらす。それでも干渉する場合には、干渉
しなくなるまであらかじめ定められら基準値だけ寸法線
をずらす。またフローの第段で引き出し線同士の接
近、引き出し線と図形要素の接近、引き出し線と図形要
素端面の接近の判断と回避処理は下記のように行われ
る。すなわち、既に作画された引き出し線及び図形要素
と、これから作画する引き出し線との干渉をチェックす
るために、既に作画された引き出し線、図形要素を記憶
しておき、これから作画する引き出し線と干渉しないか
どうかチェックし、干渉する場合にはあらかじめ定めら
れた基準値だけ引き出し線をずらす。それでも干渉する
場合には、干渉しなくなるまであらかじめ定められた基
準値だけ引き出し線をずらす。Judgment and avoidance processing of the interference between the dimension line and the NOTE data in the stage, stage, and stage of the flow are performed as shown in the figure below. That is, in order to check the interference between the already drawn NOTE and the dimension line to be drawn, it is already drawn.
Memorize the writing position of NOTE, the number of characters, and the character height, and check if it interferes with the interference line to be drawn from now on. If it interferes, shift the dimension line by the predetermined reference value. If it still interferes, shift the dimension line by a predetermined reference value until it does not interfere. Further, in the second stage of the flow, the determination and avoidance processing of the approach of the lead lines, the approach of the lead line and the graphic element, and the approach of the lead line and the end face of the graphic element are performed as follows. That is, in order to check the interference between the drawn lines and graphic elements already drawn and the drawn lines to be drawn, the drawn lines and drawn elements already drawn are stored and do not interfere with the drawn lines to be drawn. If it interferes, shift the leader line by a predetermined reference value. If it still interferes, shift the leader line by a predetermined reference value until it does not interfere.
水平寸法作画設定部3と径寸法作画設定部4とで作画
データが設定されると、内周寸法作画処理部5がそれら
を更に統合処理して、表示手段8に出力する。出力され
る寸法作画は、上記の各手順で、外周を上側と下側に仕
分けされて、水平方向要素は微細な部分から優先的に処
理され、径方向要素は左右に適切に振り分けられている
ので、作業者の手を患わせることなく、自動的に、所望
の寸法を見易い表示で、ディスプレイやプリンタ等に得
ることができる。When the drawing data is set by the horizontal dimension drawing setting section 3 and the diameter dimension drawing setting section 4, the inner circumference dimension drawing processing section 5 further integrates them and outputs them to the display means 8. The output dimension drawing is sorted into the upper and lower sides of the outer periphery in each of the above steps, the horizontal elements are preferentially processed from the fine parts, and the radial elements are appropriately distributed to the left and right. Therefore, it is possible to automatically obtain a desired size in a display, a printer, etc., in an easy-to-see display without the operator's hand being affected.
以上、説明したとおり、本発明によれば、丸物部品の
部品図の内周部分の寸法表示に好適で、寸法線や引き出
し線及び寸法データの記載位置を自動的に決定・処理
し、技術者の負担を省き、作業性を顕著に向上させる丸
物部品の部品図の寸法表示自動作画装置を提供すること
ができる。As described above, according to the present invention, it is suitable for the dimension display of the inner peripheral portion of the part drawing of the round part, and automatically determines and processes the position where the dimension line, the lead line, and the dimension data are described, It is possible to provide a device for automatically displaying the dimensions of a part drawing of a round part, which significantly reduces work load and significantly improves workability.
第1図は本発明の基本的な構成図、第2図は部品図の説
明図、第3図は実施例の構成図、第4図〜第9図は実施
例のフローチャート、第10図は作画要素の説明図であ
る。 1a;始点・終点左側編集部、 1b;始点・終点右側編集部、 2a;左側作画要素設定部、 2b;右側作画要素設定部、 2c;内周作画要素設定部、 3;水平寸法作画設定部、 4;径寸法作画設定部、 5;内周寸法作画処理部、 6;CADデータ、 7;基準設定データ、 8;表示手段、 9;CPU。FIG. 1 is a basic configuration diagram of the present invention, FIG. 2 is an explanatory diagram of a component diagram, FIG. 3 is a configuration diagram of an embodiment, FIGS. 4 to 9 are flowcharts of the embodiment, and FIG. It is an explanatory view of a drawing element. 1a: Start point / end point left side editing section, 1b: Start point / end point right side editing section, 2a: Left side drawing element setting section, 2b: Right side drawing element setting section, 2c: Inner circumference drawing element setting section, 3: Horizontal dimension drawing setting section , 4; Diameter dimension drawing setting section, 5; Inner circumference dimension drawing processing section, 6; CAD data, 7; Reference setting data, 8; Display means, 9; CPU.
Claims (1)
ータよりなる丸物部品の部品図データを表示手段に出力
する丸物部品の部品図の寸法表示自動作画装置であっ
て、 前記部品図データの内周の各図形要素を図面左方から始
点・終点別に編集する始点・終点左側編集部と、 その結果に基づき、図面左側の作画要素のみを抽出する
左側作画要素設定部と、 残りの内周の各図形要素を図面右方から始点・終点別に
編集する始点・終点右側編集部と、 その結果に基づき、図面右側の作画要素のみを抽出する
右側作画要素設定部と、 前記左側作画要素設定部および右側作画要素設定部で抽
出された作画要素から部品の内周輪郭を水平方向の寸法
と径方向の寸法とに分けて設定する内周作画要素設定部
と、 前記内周作画要素設定部で設定された水平方向の寸法を
寸法作画上の優先順位データに基づき寸法線や引き出し
線および寸法データの干渉を避けて水平方向の寸法を作
画データとして設定する水平寸法作画設定部と、 前記内周作画要素設定部で設定された径方向の寸法を部
品図形の左,右または図形内のいずれかに振り分けるこ
とにより寸法線や引き出し線および寸法データの干渉を
避けて作画データとして設定する径寸法作画設定部と、 予め設定され、前記各設定部の設定基準となるデータを
登録する基準設定データメモリと、 前記水平寸法作画データおよび径寸法作画データを統括
し所定の表示手段に寸法データを付与した部品図として
出力する内周寸法作画処理部とを備えたことを特徴とす
る丸物部品の部品図の寸法表示自動作画装置。1. An automatic drawing device for displaying a part drawing of a round part, which outputs part drawing data of a round part consisting of a set of graphic elements and size data of the graphic element to a display means. Starting point / end point left side editing part that edits each graphic element on the inner circumference of the drawing data from the left side of the drawing by start point / end point, based on the result, left side drawing element setting part that extracts only drawing element on the left side of the drawing The start / end right side editing part that edits each graphic element on the inner circumference of the drawing from the right side by starting point / end point, the right side drawing element setting part that extracts only the drawing element on the right side of the drawing based on the result, and the left side drawing An inner circumference drawing element setting section that sets the inner circumference contour of the part separately from the drawing elements extracted by the element setting section and the right side drawing element setting section into a horizontal dimension and a radial dimension, and the inner circumference drawing element Water set in the setting section A horizontal dimension drawing setting unit for setting the dimension in the horizontal direction as the drawing data based on the priority data on the dimension drawing and avoiding the interference of the dimension line, the leader line, and the dimension data, and the inner circumference drawing element setting unit By allocating the radial dimension set in to either left or right of the part graphic or inside the graphic, avoid the interference of the dimension line and the leader line and the dimension data, and set it as the diameter dimension drawing setting section, A standard setting data memory that presets data for setting the setting standard of each of the setting sections, and the horizontal dimension drawing data and the diameter dimension drawing data are integrated and output as a part drawing in which the dimension data is given to a predetermined display means. An automatic image drawing apparatus for displaying a part drawing of a round part, which is provided with an inner peripheral size drawing processing unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61180917A JPH089276B2 (en) | 1986-07-31 | 1986-07-31 | Dimension display of parts drawing of round parts Automatic drawing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61180917A JPH089276B2 (en) | 1986-07-31 | 1986-07-31 | Dimension display of parts drawing of round parts Automatic drawing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6338000A JPS6338000A (en) | 1988-02-18 |
| JPH089276B2 true JPH089276B2 (en) | 1996-01-31 |
Family
ID=16091537
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61180917A Expired - Lifetime JPH089276B2 (en) | 1986-07-31 | 1986-07-31 | Dimension display of parts drawing of round parts Automatic drawing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH089276B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62192858A (en) * | 1986-02-20 | 1987-08-24 | Mitsubishi Electric Corp | Automatic arranging system for character with leader line of drawing figure |
-
1986
- 1986-07-31 JP JP61180917A patent/JPH089276B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6338000A (en) | 1988-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0225191B1 (en) | Document processing system | |
| CN100407081C (en) | CNC device | |
| JPH0816224A (en) | Working method for area | |
| JPH089276B2 (en) | Dimension display of parts drawing of round parts Automatic drawing device | |
| JPH0313023B2 (en) | ||
| JPH0462099B2 (en) | ||
| JPH0194404A (en) | Nc data generation system | |
| JPH08194831A (en) | Image processing method and apparatus | |
| JPH0574868B2 (en) | ||
| JP3615230B2 (en) | CAD system | |
| JPH0757461B2 (en) | Drawing check device for NC processing data | |
| JPH0514307B2 (en) | ||
| JPH05225286A (en) | Circuit element connection search method | |
| JPH05120360A (en) | Method for preparing dimension line in drawing device | |
| JPH07296021A (en) | Standard number utilization support device | |
| JPH11167411A (en) | Design apparatus and design method | |
| JPH0514306B2 (en) | ||
| JPH03198157A (en) | Drafting device | |
| JPS61226869A (en) | Document editing and processing device | |
| JPH08115351A (en) | Plant screen design equipment | |
| JPH05266015A (en) | Word processor | |
| JPH05113816A (en) | Interactive numerical control device | |
| JPH06933A (en) | Electronic composing method | |
| JPH03161869A (en) | Graphic processor | |
| JPH0474723B2 (en) |