Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3201829B2 - Figure extraction device in CAD system - Google Patents
[go: Go Back, main page]

JP3201829B2 - Figure extraction device in CAD system - Google Patents

Figure extraction device in CAD system

Info

Publication number
JP3201829B2
JP3201829B2 JP16373492A JP16373492A JP3201829B2 JP 3201829 B2 JP3201829 B2 JP 3201829B2 JP 16373492 A JP16373492 A JP 16373492A JP 16373492 A JP16373492 A JP 16373492A JP 3201829 B2 JP3201829 B2 JP 3201829B2
Authority
JP
Japan
Prior art keywords
layer
graphic element
hole
graphic
element data
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 - Fee Related
Application number
JP16373492A
Other languages
Japanese (ja)
Other versions
JPH05333918A (en
Inventor
享 中田
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.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries 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 Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP16373492A priority Critical patent/JP3201829B2/en
Publication of JPH05333918A publication Critical patent/JPH05333918A/en
Application granted granted Critical
Publication of JP3201829B2 publication Critical patent/JP3201829B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、作成された図面をNC
プログラミング装置に取り込み易いデータ形式に変換さ
せて出力するCADシステムに関し、特にCADシステ
ムで作成された図形データのうち、加工工程が連続する
一連の図形要素データを一まとまりのデータ群として複
数のデータ群を連続的に抽出するのに好適なCADシス
テムにおける図形抽出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to a CAD system that converts a data format into a data format that can be easily taken into a programming device and outputs the data. The present invention relates to a figure extracting apparatus in a CAD system suitable for continuously extracting a pattern.

【0002】[0002]

【従来の技術】一般にCADシステムでの設計・製図作
業では、設計者は設計・製図作業効率が最も良くなる順
番を意識して各図形要素を描いていく。この順番は、一
般には加工工程を考慮した順番と関連しないことが多
い。従って、CADシステムで作成された図形データを
NCデータとして使用するためのNCプログラミング時
に多大な労力を要することが多い。一方、CADシステ
ム上で作成された図形データを加工工程に沿ったパート
プログラムへ変換することにより、後工程のNCプログ
ラミング作業での負担を軽減することもなされている。
パートプログラムを組む場合には、例えば同一工具で加
工される複数の図形要素データや同一の輪郭線に属する
連続した複数の図形要素データなど、加工工程を等しく
する一連の図形要素データを抽出し、これらをグループ
化する作業が必要になる。
2. Description of the Related Art In general, in a design / drafting work in a CAD system, a designer draws each figure element in consideration of an order in which the design / drafting work efficiency is maximized. This order is generally not often related to the order in which the processing steps are considered. Therefore, a great deal of labor is often required at the time of NC programming for using the graphic data created by the CAD system as NC data. On the other hand, by converting graphic data created on a CAD system into a part program according to a machining process, the burden on NC programming work in a later process is also reduced.
When forming a part program, for example, a series of graphic element data for equalizing the machining process is extracted, such as a plurality of graphic element data processed by the same tool or a plurality of continuous graphic element data belonging to the same contour line, The work of grouping these becomes necessary.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来は
グループ化すべき図形要素データのグループ相互間の関
係が明確でないため、グループ化作業が困難で、図形抽
出作業の作業効率が悪いという問題点がある。
However, conventionally, since the relationship between groups of graphic element data to be grouped is not clear, there is a problem that the grouping work is difficult and the work efficiency of the graphic extraction work is low. .

【0004】本発明はかかる問題点に鑑みてなされたも
ので、加工工程が共通する一連の図形要素データの抽出
及びグループ化作業の効率を向上させることができるC
ADシステムにおける図形抽出装置を提供することを目
的とする。
[0004] The present invention has been made in view of such a problem, and it is possible to improve the efficiency of extracting and grouping a series of graphic element data having a common processing step.
An object of the present invention is to provide a graphic extracting device in an AD system.

【0005】[0005]

【課題を解決するための手段】本発明に係るCADシス
テムにおける図形抽出装置は、CADシステム上で生成
された図形要素データから同一加工工程に属する一連の
図形要素データを前記加工工程に基づいた順番に順序付
けて抽出する図形要素抽出手段と、前記加工工程毎に抽
出された前記一連の図形要素データが共通のレイヤ(グ
ループ)に所属するように関連付けられて記憶される記
憶手段と、前記各レイヤの内容の一覧を表示する表示手
段と、この表示手段に前記レイヤの内容の一覧が表示さ
れた状態で、前記図形要素抽出手段により抽出された一
連の図形要素データを関連付けるレイヤを指定するため
の入力手段と、この入力手段によって指定されたレイヤ
よって前記抽出された一連の図形要素データを関連付
けて前記記憶手段に書込む図形要素書込手段とを具備し
たことを特徴とする。
According to the present invention, there is provided a graphic extracting apparatus for a CAD system, which sequentially converts a series of graphic element data belonging to the same processing step from graphic element data generated on the CAD system based on the processing step. And a series of graphic element data extracted for each of the processing steps are stored in a common layer (group).
A storage unit that will be stored in association to belong to the loop), and a display means for displaying a list of contents of the respective layers, in a state in which the list is displayed contents of said layer in the display means, the graphic input means for designating a layer to associate a set of graphic element data extracted by the element extracting section, associate the set of graphic element data thus being the extracted specified layer <br/> by the input means
And a graphic element writing means for writing into the storage means .

【0006】[0006]

【作用】本発明によれば、CADシステム上で作成され
る図形要素データから、加工工程を共通にする一連の図
形要素データを加工工程に基づく順番で順序付けて抽出
し、指定レイヤに関連付けて記憶するに際して、表示手
段に複数のレイヤの内容の一覧が表示される。レイヤの
内容の一覧には、例えばレイヤに関するコメント等が付
され、各レイヤがどの工程に関するものであるかを明確
に理解することができる。これにより、他の工程を考慮
して、次に抽出すべき図形要素データを決定したり、
連付けるレイヤを指定するといった作業が容易になる。
つまり、レイヤの内容の一覧表示を参照しながら、全体
の工程を考慮した図形の抽出作業を行うことができ、図
形抽出及びグループ化の作業効率を向上させることがで
きる。
According to the present invention, a series of graphic element data having a common processing step is extracted from the graphic element data created on the CAD system in an order based on the processing step, and stored in association with the designated layer. In doing so, a list of the contents of the plurality of layers is displayed on the display means. Layer
The list of contents includes, for example, comments on the layers, so that it is possible to clearly understand which process each layer relates to. Accordingly, in view of the other process, it determines an graphic element data to be extracted next Seki
Work such as designating a layer to be linked becomes easy.
That is, it is possible to perform a graphic extraction operation in consideration of the entire process while referring to the list display of the contents of the layers , and it is possible to improve the operation efficiency of graphic extraction and grouping.

【0007】[0007]

【実施例】以下、添付の図面を参照して本発明の一実施
例に係るCADシステムについて説明する。図1は本実
施例に係るCADシステムの機能ブロック図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A CAD system according to one embodiment of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a functional block diagram of the CAD system according to the present embodiment.

【0008】このシステムは、入力装置1、CAD処理
部2、データ変換・転送部3、図面ファイル記憶部4、
パートプログラムファイル記憶部5、表示装置6及び図
面出力装置7を備えて構成されている。入力装置1は、
キーボード及びマウス等から構成されたもので、表示装
置6に表示されるコマンドメニューから必要なコマンド
を指定したり、表示装置6上で作図・編集作業を行う際
のポイント、図形要素及び領域等を指定するものであ
る。また、この入力装置1は、本システム上で生成され
るNC穴図形データに加工条件等の属性情報を入力した
り、後述する図形要素抽出部13によって抽出された図
形要素データの格納先のレイヤを表示装置6に表示され
たレイヤ設定画面に基づいて指定するための手段でもあ
る。
This system comprises an input device 1, a CAD processing unit 2, a data conversion / transfer unit 3, a drawing file storage unit 4,
It comprises a part program file storage unit 5, a display device 6, and a drawing output device 7. The input device 1
It is composed of a keyboard, a mouse, etc., and is used to specify necessary commands from a command menu displayed on the display device 6 and to specify points, graphic elements, areas, and the like when performing drawing / editing work on the display device 6. It is specified. Further, the input device 1 inputs attribute information such as processing conditions into NC hole graphic data generated on the present system, or stores a layer in which a graphic element data extracted by a graphic element extracting unit 13 described below is stored. Is specified on the basis of the layer setting screen displayed on the display device 6.

【0009】CAD処理部2は、作図・編集処理部1
1、加工属性設定部12、図形要素抽出部13、表示制
御部14、図面出力制御部15及び書込制御部16を備
えて構成されている。作図・編集処理部11は、入力装
置1によって指示されたコマンドを解釈して入力装置1
によって指示された位置に必要な図形要素データを発生
させたり、指定された要素データに対して削除、複写、
移動等の編集処理を施す。加工属性設定部12は、作図
・編集処理部11でNC穴記号を指定した場合に起動さ
れ、表示装置6に必要なメニューを表示させることによ
り、属性情報の入力を促し、属性情報の設定・編集処理
を実行する。また、加工属性設定部12は、NC穴記号
のうち“タップ”が選択された場合に、呼び径から下穴
径を自動算出する機能を有し、その算出のための図示し
ないタップデータテーブルを備えている。これら作図・
編集処理部11及び加工属性処理部12で作成された図
形要素データは、図面ファイル記憶部4に記憶されるよ
うになっている。
The CAD processing unit 2 includes a drawing / editing processing unit 1
1, a processing attribute setting unit 12, a graphic element extraction unit 13, a display control unit 14, a drawing output control unit 15, and a write control unit 16. The drawing / editing processing unit 11 interprets a command specified by the input device 1 and
Generates the required graphic element data at the position specified by, deletes, copies,
Perform editing processing such as movement. The processing attribute setting unit 12 is activated when an NC hole symbol is designated by the drawing / editing processing unit 11, and displays a necessary menu on the display device 6, thereby prompting input of attribute information, and setting / setting attribute information. Execute the editing process. The machining attribute setting unit 12 has a function of automatically calculating a pilot hole diameter from a nominal diameter when “tap” is selected among NC hole symbols, and stores a tap data table (not shown) for the calculation. Have. These drawings and
The graphic element data created by the editing processing unit 11 and the processing attribute processing unit 12 are stored in the drawing file storage unit 4.

【0010】図形要素抽出部13は、図面ファイル記憶
部4に記憶された図形要素データから必要な図形要素デ
ータを抽出するもので、例えば入力装置1で指定された
属性情報を検索条件として、この検索条件に合致した図
形要素データを選択抽出する。また、この図形要素抽出
部13は、図面ファイル記憶部11に記憶された図形要
素データのうち入力装置1でオペレータが指示した追跡
方向に輪郭を自動追跡する輪郭追跡部18を備えてお
り、この輪郭追跡部18によって輪郭線を構成する図形
要素データを抽出する。表示制御部14は、作図・編集
処理部11及び加工属性設定部12で生成・編集された
図形要素データやコマンドメニュー並びにレイヤ使用状
況の一覧等をCRTディスプレイ等の表示装置6に表示
させるための表示制御を行う。図面出力制御部15は、
作図・編集処理部11及び加工属性設定部12で生成・
編集された図形要素データをペンプロッタ等の図面出力
装置7に出図する際の出力制御を行う。また、書込制御
部16は、図形要素抽出部13によって抽出された図形
要素データを図面ファイル記憶部4の指定レイヤに書込
むための制御を実行する。
The graphic element extraction unit 13 extracts necessary graphic element data from the graphic element data stored in the drawing file storage unit 4. For example, attribute information specified by the input device 1 is used as a search condition. Select and extract graphic element data that matches the search conditions. The graphic element extracting unit 13 includes a contour tracing unit 18 for automatically tracing a contour in the tracing direction specified by the operator with the input device 1 among the graphic element data stored in the drawing file storage unit 11. The contour tracking unit 18 extracts graphic element data constituting the contour. The display control unit 14 is for displaying, on the display device 6 such as a CRT display, graphic element data, a command menu, and a list of layer use states generated and edited by the drawing / edit processing unit 11 and the processing attribute setting unit 12. Perform display control. The drawing output control unit 15
Generated by the drawing / editing processing unit 11 and the processing attribute setting unit 12
Output control for outputting the edited graphic element data to the drawing output device 7 such as a pen plotter is performed. Further, the writing control unit 16 performs control for writing the graphic element data extracted by the graphic element extracting unit 13 to the designated layer of the drawing file storage unit 4.

【0011】データ変換・転送部3は、パートプログラ
ム変換処理部21とパートプログラム出力制御部22と
を備えて構成されている。パートプログラム変換処理部
21は、図面ファイル記憶部4の所定のレイヤに複写さ
れた図形要素データ群であって、加工工程を等しくする
図形要素データ群を、後述するレイヤコメントを参照し
つつパートプログラムファイルに変換する機能を有して
いる。パートプログラムファイルは、パートプログラム
ファイル記憶部5に記憶されるようになっている。パー
トプログラム出力制御部22は、パートプログラム変換
処理部21で得られたパートプログラムファイル又はパ
ートプログラムファイル記憶部5に記憶されたパートプ
ログラムファイルを図示しないNCプログラミング装置
へオンラインで出力するための制御を実行したり、フロ
ッピーディスク及び紙テープ等の記憶媒体への書込制御
を実行する。
The data conversion / transfer section 3 includes a part program conversion processing section 21 and a part program output control section 22. The part program conversion processing unit 21 converts a graphic element data group copied on a predetermined layer of the drawing file storage unit 4 and equalizing the machining process into a part program while referring to a layer comment described later. It has a function to convert to a file. The part program file is stored in the part program file storage unit 5. The part program output control unit 22 performs control for outputting the part program file obtained by the part program conversion processing unit 21 or the part program file stored in the part program file storage unit 5 to an NC programming device (not shown) online. Or write control to a storage medium such as a floppy disk or paper tape.

【0012】図面ファイル記憶部4は、例えば図2に示
すように、ストラクチャパート31、パラメータパート
32及びレイヤパート33により構成されている。スト
ラクチャパート31及びパラメータパート32は、作成
された図面を構成する図形要素データを登録するデータ
ベースである。ストラクチャパート31には、要素種
(直線、自由曲線、円弧、NC穴図形等)を特定するコ
ード、パラメータパート32へのアドレス、所属するレ
イヤの番号、グループ番号、描画色、線種、ペン番号、
シンボル番号及び選択フラグ等が格納される。パラメー
タパート32には、両端点の座標(直線の場合)、並び
に中心点座標、始終点座標及び半径(円の場合)等を示
すデータが格納される。また、要素種がNC穴図形の場
合には、パラメータパート32には、外円、中心線、内
円等の中心点及び径の情報の他、その穴がキリ、リー
マ、タップ、座ぐり及びその他のうち、いずれの方法に
よって加工されるものであるかの加工方法を示す穴種名
や穴コメント等の属性情報が格納される。なお、この例
では、パラメータパート32に直接座標データが格納さ
れるが、記憶容量の削減を図るため、ポイントデータベ
ースを更に設け、パラメータパート32には、ポイント
データベースへのインデックスを格納するようにしても
よい。
The drawing file storage unit 4 includes a structure part 31, a parameter part 32 and a layer part 33, for example, as shown in FIG. The structure part 31 and the parameter part 32 are databases for registering graphic element data constituting the created drawing. The structure part 31 includes a code for specifying an element type (straight line, free curve, circular arc, NC hole graphic, etc.), an address to the parameter part 32, a layer number to which it belongs, a group number, a drawing color, a line type, a pen number. ,
A symbol number, a selection flag, and the like are stored. The parameter part 32 stores data indicating coordinates of both end points (in the case of a straight line), center point coordinates, start / end point coordinates, a radius (in the case of a circle), and the like. When the element type is the NC hole figure, the parameter part 32 includes information on the center point and the diameter of the outer circle, the center line, the inner circle, and the like, and the hole includes a drill, a reamer, a tap, a counterbore, and the like. Among other things, attribute information such as a hole type name and a hole comment indicating a processing method of which method is to be processed is stored. In this example, the coordinate data is directly stored in the parameter part 32. However, in order to reduce the storage capacity, a point database is further provided, and the parameter part 32 stores an index to the point database. Is also good.

【0013】レイヤパート33には、そのレイヤが作図
・編集対象になっているかどうかを示すアクティブフラ
グ、表示対象となっているかどうかを示す表示フラグ、
レイヤの現在の状態を示すステイタス、そのレイヤの特
徴を表記するためのコメント等が格納される。
The layer part 33 has an active flag indicating whether the layer is to be drawn or edited, a display flag indicating whether the layer is to be displayed,
A status indicating a current state of the layer, a comment for describing a feature of the layer, and the like are stored.

【0014】次にこのように構成された本システムの動
作を説明する。ここでは、作成された図形要素データか
らNC加工用に必要な図形要素データを抽出し、加工工
程に基づいた順番に順序付けて指定レイヤに複写する動
作について説明する。要素抽出の形態としては種々のも
のが考えられるが、以下の実施例では、特に輪郭抽出及
びNC穴図形の属性情報による抽出の2つについて説明
する。
Next, the operation of the present system configured as described above will be described. Here, a description will be given of an operation of extracting graphic element data necessary for NC processing from the generated graphic element data, copying the graphic element data in an order based on a processing step, and copying the graphic element data to a designated layer. Although various forms of element extraction are conceivable, the following embodiment will particularly describe two methods, namely, outline extraction and extraction based on attribute information of the NC hole figure.

【0015】(1)輪郭抽出 図示しない図面補助コマンドメニューから“要素抽出”
を選択すると、図3(a)に示す要素抽出コマンドメニ
ューが表示装置6に表示される。そこで、入力装置1の
カーソル41を操作して“輪郭”を選択すると、同図
(b)で示す輪郭選択メニューが表示装置6に表示され
る。ここで、“自動追跡選択”を選択すると、輪郭自動
追跡モードになる。図4は輪郭追跡の対象となる図面の
一例である。輪郭自動追跡モードになると、表示装置6
に“最初の要素を指示して下さい。”と表示されるの
で、カーソル41を操作して追跡の開始要素S11を指
示すると、輪郭追跡部18が起動され、自動輪郭追跡処
理が開始される。
(1) Contour extraction "Element extraction" from a drawing auxiliary command menu (not shown)
When is selected, an element extraction command menu shown in FIG. Then, when the user operates the cursor 41 of the input device 1 to select “outline”, an outline selection menu shown in FIG. Here, if "automatic tracking selection" is selected, an automatic contour tracking mode is set. FIG. 4 is an example of a drawing to be subjected to contour tracking. In the automatic contour tracking mode, the display device 6
Is displayed, "Please designate the first element." When the cursor 41 is operated to designate the trace start element S11, the contour tracing unit 18 is activated, and the automatic contour tracing process is started.

【0016】図5は、追跡の開始要素と追跡方向の指定
方法を説明するための図である。開始要素が直線の場
合、同図(a)に示すように、指示点Pに近いほうの端
点を中心として、指示点Pに遠いほうの端点と指示点P
とのなす反時計回りの角度θがπよりも小さければ、分
岐点で最も右側の経路を選択していく右回りの追跡処理
が実行され、同図(b)に示すように、角度θがπ以上
であれば、分岐点で最も左側の経路を選択していく左回
りの追跡処理が実行される。また、開始要素が円弧の場
合、同図(c),(d)に示すように、中心となる端点
での接線Cと指示点Pとのなす角度θで上記と同様の経
路選択を行っていく。なお、この例では追跡方法は、指
示点Pに近いほうの端点をスタート要素の終端点とする
ように決定されるが、もちろん追跡方向はこの逆でも良
い。
FIG. 5 is a diagram for explaining a method of specifying a tracking start element and a tracking direction. When the start element is a straight line, the end point farther from the designated point P and the designated point P are centered on the end point closer to the designated point P as shown in FIG.
If the counterclockwise angle θ is smaller than π, a clockwise tracking process of selecting the rightmost route at the branch point is executed, and as shown in FIG. If it is not less than π, a counterclockwise tracking process of selecting the leftmost route at the branch point is executed. When the starting element is an arc, as shown in FIGS. 9C and 9D, the same route selection is performed at an angle θ between the tangent C at the center end point and the designated point P. Go. In this example, the tracking method is determined so that the end point closer to the designated point P is set as the end point of the start element, but the tracking direction may be reversed.

【0017】追跡中の要素と次の要素との結合態様とし
ては、図6(a)に示すように追跡中の要素S1と次の
要素S2とが端点を共有する場合、同図(b)に示すよ
うに追跡中の要素S1の端点が次の要素S2上に結合さ
れる場合、同図(c)に示すように追跡中の要素S1上
に次の要素S2の端点が結合される場合等の態様が考え
られる。同図(b)の場合、追跡経路に従って次の要素
S2が分割され、同図(c)の場合、追跡経路に従って
追跡中の要素S1が分割される。
As shown in FIG. 6A, when the element S1 being tracked and the next element S2 share an end point as shown in FIG. In the case where the end point of the element S1 being tracked is combined with the next element S2 as shown in (c), the end point of the next element S2 is combined with the element S1 being tracked as shown in FIG. And the like. In the case of FIG. 7B, the next element S2 is divided according to the tracking path, and in the case of FIG. 7C, the element S1 being tracked is divided according to the tracking path.

【0018】従って、図7に示すような輪郭処理の指示
がなされると、カーソル41の位置は、直線要素S11
の端点P2側に位置しているため追跡方向はP1からP
2へ向かう方向であり、且つ端点P2を中心としてP1
とカーソル41とのなす反時計回りの角度がπ以上であ
るため、左側追跡処理となる。このため、最も外側の輪
郭を通って追跡処理が実行される。ここで、追跡が点P
4に至った時点で、円要素S14のP4からP5に至る
外側の円弧要素S20が円要素S14を親要素とする子
要素として新たに生成される。同様に、追跡がP7に至
った時点で、円要素S17のP7からP8に至る外側の
円弧要素S21が円要素S17を親要素とする子要素と
して新たに生成される。
Therefore, when an instruction for contour processing as shown in FIG. 7 is issued, the position of the cursor 41 is changed to the straight line element S11.
The tracking direction is from P1 to P
2 and P1 about the end point P2.
Since the counterclockwise angle between the cursor and the cursor 41 is equal to or larger than π, the left tracking process is performed. For this reason, the tracking process is performed through the outermost contour. Where tracking is point P
At time point 4, the outer arc element S20 from P4 to P5 of the circle element S14 is newly generated as a child element having the circle element S14 as a parent element. Similarly, when the tracking reaches P7, an outer arc element S21 from P7 to P8 of the circle element S17 is newly generated as a child element having the circle element S17 as a parent element.

【0019】この追跡の過程で選択された要素及び発生
された子要素のストラクチャパート31及びパラメータ
パート32は、書込制御部16によって図面ファイル記
憶部4の図示しないテンポラリデータベースに追跡順に
複写される。また、テンポラリデータベースに格納され
た要素のストラクチャパート31の選択フラグはONに
設定される。これにより、図8に示すように、図形要素
データのうち、抽出された輪郭を構成する図形要素デー
タのみがハイライト表示されることになる。なお、輪郭
図形が1枚の図面に入り切らない場合、又は部分的な追
加工を必要とする場合等は、図9に示すような開輪郭
(閉じていない輪郭)を抽出しなければならない。この
場合には、カーソル41で追跡開始要素SSと追跡終了
要素SEとを指定するか、又は追跡処理の過程で次の連
続する要素が見つからない場合に追跡を終了させるよう
に処理を組み立てておけばよい。また、開輪郭を抽出す
る方法としては、輪郭追跡処理の途中で、(キーボード
のESCキーを押す等して)任意の場所で、追跡を終了
させたり、輪郭追跡処理の途中で、追跡を中断させ、任
意の場所まで、選択された要素を解除する、つまりES
Cボタンを押した後にマウスボタンを押して1線分づつ
もどすことにより追跡を戻すようにしても良い。
The structure part 31 and the parameter part 32 of the element selected in the course of the tracking and the generated child element are copied by the writing control unit 16 to a temporary database (not shown) of the drawing file storage unit 4 in the tracking order. . Further, the selection flag of the structure part 31 of the element stored in the temporary database is set to ON. As a result, as shown in FIG. 8, only the graphic element data constituting the extracted contour among the graphic element data is highlighted. When the contour figure does not fit in one drawing or when a partial additional processing is required, an open contour (unclosed contour) as shown in FIG. 9 must be extracted. In this case, the tracking start element SS and the tracking end element SE are designated by the cursor 41, or the processing is completed so that the tracking is terminated when the next continuous element cannot be found in the course of the tracking processing. I just need. As a method of extracting an open contour, the tracking is terminated at an arbitrary place during the contour tracking processing (by pressing an ESC key on a keyboard or the like), or the tracking is interrupted during the contour tracking processing. And release the selected element to any location, that is, ES
The tracking may be returned by pressing the mouse button after pressing the C button and returning by one line.

【0020】オペレータが輪郭抽出結果を確認し、必要
に応じて抽出結果を修正したのち、輪郭抽出結果を確定
すると、表示装置6には、図10に示すように複数のレ
イヤの使用状況が一括表示されたレイヤ設定画面が表示
されるので、抽出した輪郭図形要素データのコピー先の
レイヤ番号をキー入力する。レイヤ設定画面は、レイヤ
パート33の内容に沿ったものであり、アクティブ欄に
“*”マークが付されたレイヤが現在作図・編集対象と
なっているレイヤ、表示欄に“ON”が表示されたレイ
ヤが現在表示されているレイヤ、ステイタス欄に“EMPT
Y ”が表示されたレイヤが現在未使用のレイヤである。
また、コメント欄にはそのレイヤを特定するコメントが
記述されるようになっている。したがって、この一覧か
ら例えば未使用のレイヤを指定すればよい。ここで、例
えばレイヤ4が指定されると、書込制御部16は、図面
ファイル記憶部4内の図示ないテンポラリデータベース
に書込まれた輪郭要素のデータをストラクチャパート3
1の最後に複写し、その複写された要素データのストラ
クチャパート31のレイヤNo.欄に指定レイヤ番号の
“4”を書込む。この結果、抽出された輪郭図形要素デ
ータが、図面ファイル記憶部4の指定されたレイヤにコ
ピーされる。このとき、オペレータは図10のコメント
欄に任意のコメントを入力することができる。ここで
は、抽出した輪郭を特定できる“NP−A”というコメ
ントを入力している。
When the operator confirms the contour extraction result, corrects the extraction result as necessary, and determines the contour extraction result, the display device 6 displays the use status of a plurality of layers at once as shown in FIG. When the displayed layer setting screen is displayed, the user inputs the layer number of the copy destination of the extracted contour graphic element data by key. The layer setting screen is in accordance with the contents of the layer part 33. The layer marked with “*” in the active field is the layer currently being drawn / edited, and “ON” is displayed in the display field. Layer that is currently displayed, the status column displays "EMPT
The layer in which “Y” is displayed is a layer that is currently unused.
In the comment column, a comment specifying the layer is described. Therefore, for example, an unused layer may be specified from this list. Here, for example, when the layer 4 is designated, the writing control unit 16 writes the contour element data written in the temporary database (not shown) in the drawing file storage unit 4 into the structure part 3.
1 at the end of layer No. 1 of the structure part 31 of the copied element data. Write "4" of the designated layer number in the column. As a result, the extracted contour graphic element data is copied to the designated layer in the drawing file storage unit 4. At this time, the operator can input an arbitrary comment in the comment column of FIG. Here, a comment “NP-A” for identifying the extracted contour is input.

【0021】(2)NC穴図形抽出 次に、図11に示すようなNC穴記号の抽出処理につい
て説明する。この場合、抽出処理に先立って属性設定処
理を実行しておく必要がある。図12は穴図形要素デー
タに加工方法に関する属性情報を付加するための具体的
な操作手順を説明するための図である。即ち、表示装置
6に表示される図12(a)のマスターコマンドメニュ
ーに対し、入力装置1でカーソル41を操作して“作図
描画”を選択すると、同図(b)の作図描画コマンドメ
ニューが表示されるので、更に入力装置1でカーソル4
1を操作して“NC穴記号”を選択すると、加工属性設
定部12が起動されて同図(c)のNC穴記号コマンド
メニューが表示装置6に表示される。
(2) NC Hole Figure Extraction Next, the NC hole symbol extraction processing as shown in FIG. 11 will be described. In this case, it is necessary to execute the attribute setting process before the extraction process. FIG. 12 is a diagram for explaining a specific operation procedure for adding attribute information relating to a processing method to hole graphic element data. That is, when the user operates the cursor 41 with the input device 1 and selects “drawing drawing” in the master command menu of FIG. 12A displayed on the display device 6, the drawing drawing command menu of FIG. Displayed, the cursor 4
When the user operates “1” to select “NC hole symbol”, the machining attribute setting unit 12 is started up, and the NC hole symbol command menu shown in FIG.

【0022】このメニューで、“キリ”、“リーマ”又
は“任意穴種”を選択すると、同図(d)の一般的な穴
形状による作図が行われる。“タップ”を選択すると、
同図(e)に示すタップ穴様形状による作図が行われ
る。また、“座ぐり”を選択すると、同図(f)に示す
座ぐり穴様形状による作図が行われる。これらの穴種は
図12(c)のコマンドメニューにより指定されるが、
“任意穴種”を選択した場合には、穴種を示す文字コー
ドをキー入力する。穴種を特定したら、穴径及び穴コメ
ントをキー入力し、配置点を入力装置1によるポイント
指定により指示する。但し、“タップ”を選択した場合
には、加工属性設定部12が呼び径の値の入力を要求す
るので、呼び径を入力すると、加工属性設定部12は、
内部のタップデータテーブルを参照して下穴径を算出す
る。
When "Kiri", "Reamer" or "Arbitrary hole type" is selected on this menu, drawing is performed with the general hole shape shown in FIG. If you select “Tap”,
Drawing is performed using the tapped hole-like shape shown in FIG. When "counterbore" is selected, drawing with a counterbore-like shape shown in FIG. These hole types are designated by the command menu shown in FIG.
When "arbitrary hole type" is selected, a character code indicating the hole type is input by key. When the hole type is specified, the hole diameter and the hole comment are input by key, and the arrangement point is designated by the input device 1 specifying the point. However, when “tap” is selected, the machining attribute setting unit 12 requests the input of the value of the nominal diameter.
The pilot hole diameter is calculated with reference to the internal tap data table.

【0023】図12(c)の“設定”を選択すると、中
心線と内円の描画態様を設定することができる。中心線
を設定する場合には、図示しない中心線コマンドメニュ
ーにより、中心線有り/無しのモード、中心線のオーバ
ーシュート量、描画する線種、出図の際のプロッタのペ
ン番号及び色等を設定する。
When "SET" in FIG. 12C is selected, the drawing mode of the center line and the inner circle can be set. When setting the center line, the center line command mode (not shown) is used to set the mode with / without the center line, the amount of overshoot of the center line, the line type to be drawn, the pen number and color of the plotter at the time of drawing, and the like. Set.

【0024】このように設定されたNC穴図形要素デー
タの属性情報は、図2に示すパラメータパート32のデ
ータとして図面ファイル記憶部4に記憶されることにな
る。ここでNCプログラミング装置へのリンクを考慮し
た場合、重要なのは穴種、穴コメント及び穴径であり、
これらの情報は後のグループ化処理における検索キーワ
ードとして有効に活用可能である。
The attribute information of the NC hole graphic element data set as described above is stored in the drawing file storage unit 4 as data of the parameter part 32 shown in FIG. Here, when considering the link to the NC programming device, what is important is the hole type, the hole comment, and the hole diameter.
These pieces of information can be effectively used as search keywords in later grouping processing.

【0025】次に、指定された同種、同径のNC穴図形
要素データを選択抽出して指定したレイヤにコピー(グ
ループ化)する具体的手順について説明する。即ち、図
示しない図面補助コマンドメニューから“要素抽出”を
選択すると、図13(a)に示す要素抽出コマンドメニ
ューが表示装置6に表示される。そこで、入力装置1の
カーソル41を操作して“NC用穴”を選択すると、同
図(b)で示すNC用穴データ選択メニューが表示装置
6に表示される。ここで、“選択条件”を選択すると、
表示装置6には図14に示す選択条件設定画面が表示さ
れることになる。そこで、“穴種”の設定を行う場合に
は、該当する穴種をカーソル41により選択する。“任
意穴種”を選択した場合には、穴種を特定する文字コー
ドをキー入力する。また、“穴径”、“呼び径”、“座
ぐり径”の設定を行う場合には、それぞれ該当項目を選
択したのち、抽出したい穴の径をキー入力する。また、
“穴コメント”による選択を行う場合には、“穴コメン
ト”を選択したのち、コメントをキー入力する。選択条
件を設定したら、この選択モードを完了する。
Next, a specific procedure for selectively extracting NC hole graphic element data of the same type and diameter specified and copying (grouping) the data to the specified layer will be described. That is, when “element extraction” is selected from a drawing auxiliary command menu (not shown), an element extraction command menu shown in FIG. Then, when the cursor 41 of the input device 1 is operated to select “NC hole”, an NC hole data selection menu shown in FIG. Here, if you select “selection condition”,
The selection condition setting screen shown in FIG. 14 is displayed on the display device 6. Therefore, when setting “hole type”, the corresponding hole type is selected by the cursor 41. When "arbitrary hole type" is selected, a character code for specifying the hole type is key-input. When setting “hole diameter”, “nominal diameter”, and “borebore diameter”, select the corresponding item, and then key-input the diameter of the hole to be extracted. Also,
When selecting by "hole comment", select "hole comment" and then key in the comment. After setting the selection conditions, the selection mode is completed.

【0026】NC穴図形要素データの選択条件が設定さ
れると、図形要素抽出部13は、設定された選択条件に
合致した図形要素データを図面ファイル記憶部4から抽
出し、その要素データのストラクチャパート31の選択
フラグをONにする。これにより、抽出された要素が図
面ファイル記憶部4上で明らかになる。
When the selection condition of the NC hole graphic element data is set, the graphic element extraction unit 13 extracts the graphic element data that matches the set selection condition from the drawing file storage unit 4 and sets the structure of the element data. The selection flag of part 31 is turned ON. As a result, the extracted elements become apparent on the drawing file storage unit 4.

【0027】次に、表示装置6には、図15に示すレイ
ヤ設定画面が表示されるので、選択したNC用穴データ
のコピー先のレイヤ番号をキー入力する。レイヤの指定
がなされると、図形要素抽出部13は、図面ファイル記
憶部4のストラクチャパート31の選択フラグがONに
なっている要素データをストラクチャパート31の最後
に複写し、その複写された要素データのストラクチャパ
ート31のレイヤNo.欄に指定レイヤ番号を書込む。
この結果、抽出されたNC穴図形要素データが、図面フ
ァイル記憶部4の指定されたレイヤにコピーされる。
Next, a layer setting screen shown in FIG. 15 is displayed on the display device 6, and the user inputs a layer number of a copy destination of the selected NC hole data by key. When the layer is specified, the graphic element extracting unit 13 copies the element data of the drawing file storage unit 4 for which the selection flag of the structure part 31 is ON to the end of the structure part 31, and copies the copied element data. Layer No. of the structure part 31 of the data Write the designated layer number in the column.
As a result, the extracted NC hole graphic element data is copied to the designated layer in the drawing file storage unit 4.

【0028】例えば、図11に示すNC穴記号のうち、
点P11〜P14は穴種が“タップ”と設定されたもの
で、同一方法により加工される。また、点P21〜P3
4は穴種が“キリ”と設定されたもので、同一方法によ
り加工される。そこで、例えば穴種“キリ”を選択条件
とし、コピー先をレイヤ7と指定すると、P21〜P3
4のNC穴記号が、レイヤ7にコピーされ、穴種“タッ
プ”を選択条件とし、コピー先をレイヤ8と指定する
と、P11〜P14のNC穴記号が、レイヤ8にコピー
される(図15)。
For example, among the NC hole symbols shown in FIG.
The points P11 to P14 have the hole type set to “tap” and are processed by the same method. Also, points P21 to P3
Reference numeral 4 denotes a hole type set to “cut”, which is processed by the same method. Therefore, for example, when the hole type “cut” is set as a selection condition and the copy destination is designated as layer 7, P21 to P3
When the NC hole symbol No. 4 is copied to layer 7 and the hole type “tap” is selected as a selection condition and the copy destination is designated as layer 8, the NC hole symbols P11 to P14 are copied to layer 8 (FIG. 15). ).

【0029】ここで、パートプログラム変換処理部21
を起動すると、例えば表示が“ON”となっているレイ
ヤがパートプログラムに一括変換される。このため、変
換前に、図16に示すように、予め変換対象となるレイ
ヤ4,7,8のみがONとなるようにレイヤ設定画面の
“表示”項目の設定をしておく。また、変換レイヤの指
定は、レイヤコメントにより行うことも考えられる。即
ち、コメントの先頭に“N”が付いているレイヤのみを
変換対象とすることもできる。変換順序をレイヤ番号順
とする場合には、オペレータはレイヤ設定画面を参照し
ながら、加工工程の先行する図形要素データから順に若
い番号のレイヤにコピーを行っていけば良い。レイヤの
使用状況は一括表示されているので、レイヤコメントの
内容から、次にコピーすべきレイヤを容易に特定するこ
とができる。また、レイヤの変換順序をレイヤの番号に
よって指定するようにしてもよい。この場合には、抽出
された図形要素データの格納先レイヤは重要ではなく、
格納後の変換順序の指定操作が重要になる。
Here, the part program conversion processing unit 21
Is started, for example, a layer whose display is “ON” is batch-converted into a part program. Therefore, before the conversion, as shown in FIG. 16, the "display" item on the layer setting screen is set in advance so that only the layers 4, 7, and 8 to be converted are turned ON. It is also conceivable that the conversion layer is specified by a layer comment. That is, only the layer with “N” at the beginning of the comment can be the conversion target. In the case where the conversion order is the order of the layer numbers, the operator may copy the graphic element data preceding the machining step to the lower-numbered layer in order from the graphic element data while referring to the layer setting screen. Since the use status of the layers is displayed collectively, the layer to be copied next can be easily specified from the content of the layer comment. Alternatively, the layer conversion order may be specified by the layer number. In this case, the storage destination layer of the extracted graphic element data is not important,
It is important to specify the conversion order after storage.

【0030】以上の操作により変換されたパートプログ
ラム例を図17に示す。図17において、プログラムの
前半Aはレイヤ4の変換結果、中間Bはレイヤ7の変換
結果、後半Cはレイヤ8の変換結果をそれぞれ示してい
る。輪郭用のプログラムA中の“RPD”は、工具の早
送り指令であり、変換時に発生する加工原点P0からの
アプローチ図形に付けられる。NC穴記号用のプログラ
ムB,Cは、NC穴記号の基準点Oに対する座標値と、
G1,G2で示す同種穴記号のグループ化コメントによ
り構成されている。
FIG. 17 shows an example of a part program converted by the above operation. In FIG. 17, the first half A of the program indicates the conversion result of layer 4, the middle B indicates the conversion result of layer 7, and the second half C indicates the conversion result of layer 8. “RPD” in the contour program A is a tool rapid traverse command, and is attached to the approach figure from the machining origin P0 generated at the time of conversion. The programs B and C for the NC hole symbol include coordinate values of the NC hole symbol with respect to the reference point O,
It is composed of grouped comments of the same kind of hole symbol indicated by G1 and G2.

【0031】変換時、レイヤコメントについてもパート
プログラム上に加えることができる。この場合、レイヤ
コメントに“|”(縦線)が挿入されていると、そこか
ら後のコメントを改行する。また、レイヤコメントに
“||”のように縦線が2つ以上挿入されていると、そ
こから後のコメントを、そのレイヤのプログラムの最後
に挿入する。更にその後の縦線は挿入本数に拘らず、常
に改行とする。したがって、例えば、AB|CDE||
FG|HIJ|||KLMのコメントがあるレイヤは、
パートプログラム上では次のようにコメントが挿入され
る。 図17の例では、例えばレイヤ7のコメント欄に“NH
−D10K|SPAN30mm”というコメントが記述さ
れているので、レイヤ7に関するパートプログラムBの
冒頭に、 *NH−D10K *SPAN30mm というコメントが追加されている。また、レイヤ4,8
のパートプログラムA,Cについても同様にしてコメン
ト欄に記述したコメントが追加されている。このような
方法によれば、CADシステムのレイヤ設定画面上でプ
ログラム挿入コメントを作成・編集できるという利点が
ある。
At the time of conversion, a layer comment can be added to the part program. In this case, if "|" (vertical line) is inserted in the layer comment, the subsequent comment is started from the line comment. If two or more vertical lines such as "||" are inserted in the layer comment, the comment after that is inserted at the end of the program of the layer. Further, a vertical line thereafter is always a line feed regardless of the number of inserted lines. Thus, for example, AB | CDE ||
The layer with the comment of FG | HIJ ||| KLM
Comments are inserted in the part program as follows. In the example of FIG. 17, for example, "NH"
-D10K | SPAN30mm ", the comment * NH-D10K * SPAN30mm is added at the beginning of the part program B relating to the layer 7. Layers 4 and 8
For the part programs A and C, comments described in the comment column are added in the same manner. According to such a method, there is an advantage that a program insertion comment can be created and edited on the layer setting screen of the CAD system.

【0032】変換されたパートプログラムは、パートプ
ログラムファイル記憶部5に記憶されると共に、パート
プログラム出力制御部22の制御のもとに、図示しない
NCプログラミング装置にオンラインで送信されるか、
又は紙テープ、フロッピーディスク等を介してオフライ
ンでNCプログラミング装置に供給されるものとなって
いる。
The converted part program is stored in the part program file storage unit 5 and, under the control of the part program output control unit 22, is transmitted online to an NC programming device (not shown) or
Alternatively, the program is supplied to the NC programming device off-line via a paper tape, a floppy disk, or the like.

【0033】このように、本実施例のシステムによれ
ば、輪郭追跡処理や穴種等の属性情報による検索によっ
て抽出された図形要素データを指定レイヤに格納するに
際して、表示装置6に表示されたレイヤの記憶状況の一
覧を参照することができるので、加工工程を考慮した図
形要素のグループ化作業が極めて容易になるという利点
がある。
As described above, according to the system of the present embodiment, when the graphic element data extracted by the contour tracking processing or the search based on the attribute information such as the hole type is stored in the designated layer, the graphic element data is displayed on the display device 6. Since it is possible to refer to the list of the storage status of the layers, there is an advantage that the grouping operation of the graphic elements in consideration of the processing steps is extremely easy.

【0034】[0034]

【発明の効果】以上述べたように、本発明によれば、C
ADシステム上で作成される図形要素データから、加工
工程を共通にする一連の図形要素データを加工工程に基
づく順番で順序付けて抽出し、指定レイヤに格納するに
際して、表示手段に複数のレイヤの記憶状況が一括又は
一部表示される。このため、レイヤ記憶状況の表示を参
照しながら、全体の工程を考慮した図形の抽出作業を行
うことができ、図形抽出及びグループ化の作業効率を向
上させることができる。
As described above, according to the present invention, C
When extracting a series of graphic element data that share a processing step from the graphic element data created on the AD system in an order based on the processing step and storing the extracted graphic element data in a designated layer, the display means stores a plurality of layers. The situation is collective or
Partially displayed. Thus, with reference to the display of layers storage conditions, it is possible to extract work shapes in consideration of the overall process, it is possible to improve the working efficiency of the graphics extraction and grouping.

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

【図1】 本発明の一実施例に係るCADシステムの要
部を示す機能ブロック図である。
FIG. 1 is a functional block diagram showing a main part of a CAD system according to one embodiment of the present invention.

【図2】 同システムにおける図面ファイル記憶部の内
容を説明するための図である。
FIG. 2 is a diagram for explaining the contents of a drawing file storage unit in the system.

【図3】 同システムにおける輪郭追跡処理による要素
抽出メニューを示す図である。
FIG. 3 is a diagram showing an element extraction menu by contour tracking processing in the same system.

【図4】 同システムで要素抽出される図面の一例と輪
郭追跡開始要素の指定方法とを説明するための図であ
る。
FIG. 4 is a diagram for explaining an example of a drawing from which elements are extracted by the system and a method of specifying a contour tracking start element.

【図5】 同システムの輪郭追跡動作を説明するための
図である。
FIG. 5 is a diagram for explaining a contour tracking operation of the system.

【図6】 同システムの輪郭追跡動作を説明するための
図である。
FIG. 6 is a diagram for explaining a contour tracking operation of the system.

【図7】 同システムの輪郭追跡動作の例を示す図であ
る。
FIG. 7 is a diagram showing an example of an outline tracking operation of the system.

【図8】 同システムの輪郭追跡動作終了後を示す図で
ある。
FIG. 8 is a diagram showing a state after the contour tracking operation of the system is completed.

【図9】 同システムの開輪郭の追跡処理を説明するた
めの図である。
FIG. 9 is a diagram for explaining an open contour tracking process of the system.

【図10】 同システムにおけるレイヤ設定画面を示す
図である。
FIG. 10 is a diagram showing a layer setting screen in the same system.

【図11】 同システムにおけるNC穴記号の表示例を
示す図である。
FIG. 11 is a diagram showing a display example of NC hole symbols in the same system.

【図12】 同システムにおけるNC穴記号の属性設定
メニューと穴種とを示す図である。
FIG. 12 is a diagram showing an attribute setting menu of NC hole symbols and hole types in the same system.

【図13】 同システムにおけるNC穴記号の要素抽出
メニューを示す図である。
FIG. 13 is a diagram showing an NC hole symbol element extraction menu in the same system.

【図14】 同システムにおけるNC穴記号の要素選択
条件設定画面を示す図である。
FIG. 14 is a diagram showing an element selection condition setting screen for NC hole symbols in the same system.

【図15】 同システムにおけるレイヤ設定画面を示す
図である。
FIG. 15 is a diagram showing a layer setting screen in the same system.

【図16】 同システムにおけるレイヤ設定画面を示す
図である。
FIG. 16 is a diagram showing a layer setting screen in the system.

【図17】 同システムで変換されたパートプログラム
例を示す図である。
FIG. 17 is a diagram showing an example of a part program converted by the system.

【符号の説明】[Explanation of symbols]

1…入力装置、2…CAD処理部、3…データ変換・転
送部、4…図面ファイル記憶部、5…パートプログラム
ファイル記憶部、6…表示装置、7…図面出力装置、1
1…作図・編集処理部、12…加工属性設定部、13…
図形要素抽出部、14…表示制御部、15…図面出力制
御部、16…書込制御部、18…輪郭追跡部、21…パ
ートプログラム変換処理部、22…パートプログラム出
力制御部。
REFERENCE SIGNS LIST 1 input device 2 CAD processing unit 3 data conversion / transfer unit 4 drawing file storage unit 5 part program file storage unit 6 display device 7 drawing output device 1
1 ... Drawing / editing processing unit, 12 ... Processing attribute setting unit, 13 ...
Graphic element extraction unit, 14 display control unit, 15 drawing output control unit, 16 writing control unit, 18 contour tracking unit, 21 part program conversion processing unit, 22 part program output control unit.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05B 19/4097 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) G05B 19/4097

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 CADシステム上で生成された図形要素
データから同一加工工程に属する一連の図形要素データ
を前記加工工程に基づいた順番に順序付けて抽出する図
形要素抽出手段と、 前記加工工程毎に抽出された前記一連の図形要素データ
共通のレイヤに所属するように関連付けられて記憶
る記憶手段と、 前記各レイヤの内容の一覧を表示する表示手段と、 この表示手段に前記レイヤの内容の一覧が表示された状
態で、前記図形要素抽出手段により抽出された一連の図
形要素データを関連付けるレイヤを指定するための入力
手段と、 この入力手段によって指定されたレイヤによって前記抽
出された一連の図形要素データを関連付けて前記記憶手
段に書込む図形要素書込手段とを具備したことを特徴と
するCADシステムにおける図形抽出装置。
1. A graphic element extracting means for extracting a series of graphic element data belonging to the same processing step from graphic element data generated on a CAD system in an order based on the processing step, and for each of the processing steps The extracted series of graphic element data are stored in association with each other so as to belong to a common layer.
Storage means Re that, said display means for displaying a list of contents for each layer, with the list is displayed in the content of the layers to the display unit, a series of graphic elements extracted by the graphic element extracting means input means and said memory hand associate a set of graphic element data thus being the extracted to the specified layer by the input means for designating a layer to associate the data
A graphic extracting apparatus for a CAD system, comprising: graphic element writing means for writing in a row .
JP16373492A 1992-05-29 1992-05-29 Figure extraction device in CAD system Expired - Fee Related JP3201829B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16373492A JP3201829B2 (en) 1992-05-29 1992-05-29 Figure extraction device in CAD system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16373492A JP3201829B2 (en) 1992-05-29 1992-05-29 Figure extraction device in CAD system

Publications (2)

Publication Number Publication Date
JPH05333918A JPH05333918A (en) 1993-12-17
JP3201829B2 true JP3201829B2 (en) 2001-08-27

Family

ID=15779659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16373492A Expired - Fee Related JP3201829B2 (en) 1992-05-29 1992-05-29 Figure extraction device in CAD system

Country Status (1)

Country Link
JP (1) JP3201829B2 (en)

Also Published As

Publication number Publication date
JPH05333918A (en) 1993-12-17

Similar Documents

Publication Publication Date Title
EP0130219A1 (en) Method of preparing part program
US5581676A (en) Drawing processor and machining program processor for generating a machining program and method therefor
US7392480B2 (en) Engineering drawing data extraction software
JP3201829B2 (en) Figure extraction device in CAD system
JP4088760B2 (en) Design work support device
JP2800592B2 (en) Tool placement interference check method for machined figure data
JPH05333919A (en) Program conversion device for cad system
JP3898485B2 (en) Drawing drawing display device, drawing drawing display method, and recording medium
JP2753245B2 (en) Drawing management method and apparatus
JPH05333920A (en) Program conversion device in CAD system
JPH01316804A (en) Contour shape defining method
JP2000039909A (en) Numerical control information creation device
JP3117421B2 (en) Coreless machining shape discrimination method and apparatus, and computer-readable recording medium recording coreless machining shape discrimination program
JP2001092865A (en) CAD drawing creation method and apparatus, dimension editing method and apparatus, and storage medium
JPH07296084A (en) Data processing system and method
JPH05333917A (en) Graphic extracting device for cad system
JPH05333921A (en) Tool locus adding device for cad system
JPH05334402A (en) Hole figure sort device in CAD system
JP2001195432A (en) CAD system
JPH05324555A (en) Already executed operation canceller
JPH0272413A (en) Program forming device for numeral controller
JP2993288B2 (en) Machining program creation device
JPH05290130A (en) Method for adding hole machining information attribute of design drawing
CN121327914A (en) An Optimization Method for Toolpath Reconstruction and Feature Point Recognition from G-Code Generated by CAM
JPS62267854A (en) Object processing

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees