[go: up one dir, main page]

JPH0724688A - Tool selection method for cutting work data - Google Patents

Tool selection method for cutting work data

Info

Publication number
JPH0724688A
JPH0724688A JP14582593A JP14582593A JPH0724688A JP H0724688 A JPH0724688 A JP H0724688A JP 14582593 A JP14582593 A JP 14582593A JP 14582593 A JP14582593 A JP 14582593A JP H0724688 A JPH0724688 A JP H0724688A
Authority
JP
Japan
Prior art keywords
tool
diameter
holder
machining
area
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.)
Withdrawn
Application number
JP14582593A
Other languages
Japanese (ja)
Inventor
Tsutomu Ando
努 安東
Katsuyoshi Takahashi
勝吉 高橋
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.)
Jeol Ltd
Original Assignee
Jeol 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 Jeol Ltd filed Critical Jeol Ltd
Priority to JP14582593A priority Critical patent/JPH0724688A/en
Publication of JPH0724688A publication Critical patent/JPH0724688A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • General Factory Administration (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE:To provide a tool selection method for cutting work data capable of automatically deciding the optimum tool selection. CONSTITUTION:This method is provided with a limitation shape corresponding to a tool diameter table 8 having information about a limitation dimension of a work region limitation shape or reference and vertical diameters etc., a tool selection reference table 9 having plural tool selection references at every working kinds (process codes), a tool file 10 having information about a tool code, a tool abbreviated name, tool quality, a tool shape, and a holder code etc., and a holder file 11 having information about a holder diameter. Consequently the minimum corner diameter or minimum value of inter-wall distance of the work region limitation shape and the like are determined as a limitation shape value, then the retrieval range of the tool diameter is decided to retrieve a tool kind, and a tool is retrieved according to the decision of the tool kind to set a holder to decide a tool wherein the tool and the holder are not interfering with another region. Consequently the retrieval and decision of a tool kind and the retrieval of a tool can be automatically made while referring respective tables and files, automatically deciding the optimum tool selection.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、各加工領域毎に輪郭形
状を構成する線分情報と加工高さ情報を有する領域デー
タからなるデータベースに基づき加工領域と加工種別を
決定した後に工具種類や工具径を決定する切削加工デー
タの工具選択方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention determines a machining area and a machining type on the basis of a database consisting of area data having line segment information and machining height information forming a contour shape for each machining area, and then determining the tool type and the machining type. The present invention relates to a tool selection method of cutting data that determines a tool diameter.

【0002】[0002]

【従来の技術】従来、NC工作機械により任意の輪郭形
状と高さ(深さ)で切削加工を行う場合、その加工は、
荒挽加工、中挽加工、仕上加工、仕上面加工、面取加工
の順に行われるが、さらにそれぞれの加工においても、
複数の各加工領域に関して加工順位が決定され、そし
て、工具の選択等が行われNCデータが作成される。こ
のようなNCデータの作成において、加工順位や工具選
択は、加工する最終品の輪郭形状や切削深さ、各加工領
域の隣接状況等から人間が判断してその情報を対話処理
でシステムに入力するのが一般的な手法であった。した
がって、NCデータの作成で基本的な部分は、専ら判断
する人の経験や主観に頼っており、例えば最適な加工順
位や工具選択になるような自動決定処理がなされている
というものではなかった。
2. Description of the Related Art Conventionally, when an NC machine tool is used to perform cutting with an arbitrary contour shape and height (depth),
Rough grinding, intermediate grinding, finishing, finishing, and chamfering are performed in this order, but in each of these,
The machining order is determined for each of the plurality of machining areas, tools are selected, and NC data is created. In creating NC data like this, a human being determines the machining order and tool selection from the contour shape and cutting depth of the final product to be machined, the adjacency of each machining area, etc., and inputs that information to the system through interactive processing. It was a general method to do. Therefore, the basic part of the creation of NC data relies solely on the experience and subjectivity of the person who makes the judgment, and for example, it was not the case where the automatic determination processing that would result in the optimum machining order or tool selection was performed. .

【0003】[0003]

【発明が解決しようとする課題】しかし、上記のように
人間が判断して工具選択を行いNCデータを作成してい
るので、最適な工具選択を決定するためには、加工技術
のノウハウを必要とし、ある程度機械加工に精通してい
る人でなければならなかった。したがって、従来のシス
テムにおいて、NCデータ作成プログラムを備えていた
としても、熟練者による全体加工を把握した上での経験
的な判断が必要になり、誰でもがそれを使うことができ
るものではないという問題があった。
However, since humans make tool selections and create NC data as described above, know-how of machining technology is required to determine the optimum tool selection. And I had to be someone who had some knowledge of machining. Therefore, even if the conventional system is provided with the NC data creation program, it is necessary for an expert to make an empirical decision after grasping the overall processing, and not everyone can use it. There was a problem.

【0004】本発明は、上記の課題を解決するものであ
って、最適な工具選択を自動的に決定することができる
切削加工データの工具選択方式を提供することを目的と
するものである。
An object of the present invention is to solve the above problems and to provide a tool selection method of cutting data capable of automatically determining the optimum tool selection.

【0005】[0005]

【課題を解決するための手段】そのために本発明は、各
加工領域毎に輪郭形状を構成する線分情報と加工高さ情
報を有する領域データからなるデータベースに基づき加
工領域と加工種別を決定してから工具種類や工具径を検
索し工具を決定する切削加工データの工具選択方式であ
って、加工領域制限形状の制限寸法や基準径、上下径等
の情報を有する制限形状対応工具径テーブル、加工種別
(工程コード)毎に複数の工具選択基準を有する工具選
択基準テーブル、工具コード、工具略称、工具材質、工
具形状、ホルダーコード等の情報を有する工具ファイ
ル、ホルダー径の情報を有するホルダーファイルを備
え、加工領域制限形状の最小コーナ径や壁間距離最小値
等を制限形状値として求め、しかる後、工具径の検索範
囲を決定して工具種類を検索し、工具種類の決定に応じ
て工具を検索しホルダーを設定して工具およびホルダー
が他の領域と干渉しない工具を決定することを特徴とす
るものである。また、工具選択基準テーブルにより工具
種類が決定できない場合には、工具選択基準テーブルで
最優先の理想径工具が存在するものとして工具を決定
し、工具検索の結果工具が存在しない場合、又は工具お
よびホルダーが他の領域と干渉する場合には、工具種
類、工具の検索から工具径の再設定を行うことを特徴と
するものである。
To this end, the present invention determines a machining region and a machining type based on a database consisting of region data having line segment information and machining height information which form a contour shape for each machining region. It is a tool selection method of cutting processing data that searches the tool type and tool diameter and decides the tool, and has a limited shape compatible tool diameter table that has information such as the limited dimension, reference diameter, and vertical diameter of the machining area limited shape, Tool selection criteria table that has multiple tool selection criteria for each machining type (process code), tool file that has information such as tool code, tool abbreviation, tool material, tool shape, holder code, and holder file that has holder diameter information In addition, the minimum corner diameter of the machining area limited shape and the minimum wall distance etc. are obtained as the limited shape value, and then the search range of the tool diameter is determined to determine the tool type. Search, in which the tool and the holder by setting the retrieved Holder tool and determining the tool does not interfere with other areas in accordance with the determination of the tool type. If the tool type cannot be determined from the tool selection reference table, the tool is determined to have the highest priority ideal diameter tool in the tool selection reference table, and if no tool exists as a result of the tool search, or When the holder interferes with other areas, the tool diameter is reset by searching for the tool type and the tool.

【0006】[0006]

【作用】本発明の切削加工データの工具選択方式では、
加工領域制限形状の制限寸法や基準径、上下径等の情報
を有する制限形状対応工具径テーブル、加工種別(工程
コード)毎に複数の工具選択基準を有する工具選択基準
テーブル、工具コード、工具略称、工具材質、工具形
状、ホルダーコード等の情報を有する工具ファイル、ホ
ルダー径の情報を有するホルダーファイルを備え、加工
領域制限形状の最小コーナ径や壁間距離最小値等を制限
形状値として求め、しかる後、工具径の検索範囲を決定
して工具種類を検索し、工具種類の決定に応じて工具を
検索しホルダーを設定して工具およびホルダーが他の領
域と干渉しない工具を決定するので、各テーブル、ファ
イルを参照して自動的に工具種類の検索、決定、工具の
検索を行い、最適な工具選択を自動的に決定することが
できる。
In the tool selection method of the cutting data of the present invention,
Restriction shape compatible tool diameter table that has information such as restriction dimensions, reference diameter, vertical diameter, etc. of machining area restriction shape, tool selection reference table that has multiple tool selection criteria for each processing type (process code), tool code, tool abbreviation , A tool file having information such as tool material, tool shape, holder code, and a holder file having information on the holder diameter are provided, and the minimum corner diameter of the machining area limiting shape and the minimum wall distance are calculated as the limiting shape value, After that, the search range of the tool diameter is determined, the tool type is searched, the tool is searched according to the determination of the tool type, the holder is set, and the tool and the tool that the holder does not interfere with other areas are determined. The optimum tool selection can be automatically determined by referring to each table and file to automatically perform the tool type search, determination, and tool search.

【0007】[0007]

【実施例】以下、本発明の実施例を図面を参照しつつ説
明する。図1は本発明に係る切削加工データの工具選択
方式の1実施例を説明するための図、図2は図形データ
ベースの有する工程コードを説明するための図、図3は
制限形状対応工具径テーブルの例を示す図、図4は工具
選択基準テーブルの例を示す図、図5は工具ファイルの
例を示す図、図6はホルダーファイルの例を示す図であ
る。図中、1は加工領域決定部、2は加工種別決定部、
3は制限形状値計算部、4は工具種類決定部、5は工具
決定部、6は工具径再設定部、7は図形データベース、
8は制限形状対応工具径テーブル、9は工具選択基準テ
ーブル、10は工具ファイル、11はホルダーファイル
を示す。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining an embodiment of a tool selection method for cutting data according to the present invention, FIG. 2 is a diagram for explaining a process code included in a graphic database, and FIG. 3 is a tool diameter table corresponding to a limited shape. FIG. 4 is a diagram showing an example of a tool selection reference table, FIG. 5 is a diagram showing an example of a tool file, and FIG. 6 is a diagram showing an example of a holder file. In the figure, 1 is a processing area determination unit, 2 is a processing type determination unit,
3 is a limited shape value calculation unit, 4 is a tool type determination unit, 5 is a tool determination unit, 6 is a tool radius resetting unit, 7 is a figure database,
8 is a tool diameter table corresponding to the limited shape, 9 is a tool selection reference table, 10 is a tool file, and 11 is a holder file.

【0008】図1において、図形データべース7は、各
加工対象閉領域(加工領域)毎にその輪郭形状を表す直
線や曲線に分割した線分等の要素情報、その現在高さ情
報、仕上がり高さ情報、工程コード等を有するものであ
る。加工領域決定部1は、この図形データべース7から
図形構成要素として線分等の要素情報を、領域表記情報
として現在高さ情報や仕上がり高さ情報、面精度等を読
み出して加工順位と加工領域を決定するものであり、加
工種別決定部2は、面切削、領域一部壁、ポケット加
工、外周、面取り等、決定された加工領域の加工種別を
決定するものである。制限形状値計算部3は、工具径が
制限されるポケットや領域一部壁、面切削のような加工
領域制限形状の形状値を計算するものである。工具種類
決定部4は、制限形状対応工具径テーブル8を参照して
工具径の検索範囲を決定しその範囲内にある工具種類を
工具選択基準テーブル9の優先順位にしたがって検索し
決定するものであり、工具決定部5は、工具種類が決定
されると、工具ファイル10から工具を検索してさらに
ホルダーファイル11に基づきホルダーを設定し、工具
およびホルダーが他の領域と干渉するか否かの干渉チェ
ックを行い干渉しないことを条件にその工具を決定する
ものである。工具径再設定部6は、工具およびホルダー
が他の領域と干渉する場合に、基準径と上下限径との間
で標準径、標準径以外で検索を行って工具径を再設定す
るものである。
In FIG. 1, a graphic database 7 includes element information, such as line segments divided into straight lines and curved lines representing the contour shape of each closed region (processing region) to be processed, current height information thereof, It has finished height information, process code, and the like. The machining area determination unit 1 reads element information such as line segments as graphic constituent elements from the graphic database 7 and present height information, finish height information, surface accuracy, etc. as area notation information to determine the machining order. The machining type determining unit 2 determines the machining type, and the machining type determining unit 2 determines the machining type of the determined machining region, such as chamfering, partial region wall, pocketing, outer circumference, and chamfering. The restricted shape value calculation unit 3 is for calculating the shape value of a processing area restricted shape such as a pocket, a partial wall of the area, or a face cut in which the tool diameter is restricted. The tool type determination unit 4 refers to the limited shape corresponding tool diameter table 8 to determine the search range of the tool diameter, and searches and determines the tool type within the range according to the priority order of the tool selection reference table 9. Yes, when the tool type is determined, the tool determination unit 5 searches for a tool from the tool file 10 and sets a holder based on the holder file 11 to determine whether the tool and the holder interfere with other areas. The tool is determined on the condition that interference check is performed and no interference occurs. The tool diameter resetting unit 6 resets the tool diameter by performing a search between the standard diameter and the upper and lower limit diameters with a standard diameter or a diameter other than the standard diameter when the tool and the holder interfere with other areas. is there.

【0009】図形データベース7の有する工程コード
は、図2に示すように面切削や領域一部壁、ポケット、
外周、面取り等の加工種別、底面精度、側面精度、工
程、形状の各情報を有するものである。制限形状対応工
具径テーブル8は、図3に示すようにコーナー径か幅か
の制限形状区分、制限寸法、理想となる径の指標とする
基準径、どこまで小さくしてよいかの指標とする下限
径、どこまで大きくしてよいかの指標とする上限径の情
報を有し、この制限形状対応工具径テーブル8を設定
し、図形制限形状値に対応して使用可能工具径範囲を設
け、理想径が存在しない場合にその範囲内で工具選択が
実施できるようにしている。工具選択基準テーブル9
は、図4に示すように素材グループコード、加工種別
(工程コード)、第1から第10までの工具選択基準を
有し、加工領域の素材/加工種別に応じて使用可能工具
種別に優先順位を設定することで、理想工具種別が工具
ファイルに存在しない場合に優先順に工具の選択を実施
するものである。工具ファイル10は、図5に示すよう
に工具コード、工具略称、工具材質、工具形状、ホルダ
ーコード等の情報を有する。ホルダーファイル11は、
図6に示すようにホルダー径の情報を有する。
As shown in FIG. 2, the process code stored in the figure database 7 includes face cutting, partial region wall, pocket,
It has information on the outer circumference, processing type such as chamfering, bottom accuracy, side accuracy, process, and shape. As shown in FIG. 3, the tool shape table 8 for limiting shape corresponds to limiting shape classification of corner diameter or width, limiting dimension, reference diameter as index of ideal diameter, and lower limit as index of how small it may be. Diameter, information of the upper limit diameter that is an index of how large the diameter can be made is set, and the tool diameter table 8 for this limited shape is set, and the usable tool diameter range is provided corresponding to the figure limited shape value, and the ideal diameter is set. If there is no tool, tool selection can be performed within that range. Tool selection criteria table 9
Has a material group code, a machining type (process code), and first to tenth tool selection criteria as shown in FIG. 4, and priorities are assigned to usable tool types according to the material / machining type of the machining area. By setting, if the ideal tool type does not exist in the tool file, the tools are selected in order of priority. The tool file 10 has information such as a tool code, a tool abbreviation, a tool material, a tool shape, and a holder code as shown in FIG. The holder file 11 is
As shown in FIG. 6, it has information on the holder diameter.

【0010】図7は制限形状値について説明するための
図である。制限形状値計算部3で求める制限形状値とし
ては、例えば図7(A)に示すようなエッジが全部壁の
ポケットの場合には、最小コーナ半径bと壁間の距離最
小値aとを比較して小さい方の値を求め、図7(B)〜
(D)に示すような領域一部壁の場合には、最小コーナ
半径aと壁間の距離最小値bと壁から開放面までの距離
最大値cの中で最も小さい値を求める。また、図7
(E)に示すような面切削の場合には、領域の最小外接
長方形の長手方向に垂直な幅aを求める。このように工
具径が加工種別により一義的に決定できる場合を除き、
図形の制限形状を求めることで工具理想径を決定してい
る。
FIG. 7 is a diagram for explaining the limiting shape value. As the restricted shape value calculated by the restricted shape value calculation unit 3, for example, when the edges are pockets of all walls as shown in FIG. 7A, the minimum corner radius b and the minimum distance a between the walls are compared. Then, the smaller value is obtained, and FIG.
In the case of a partial wall as shown in (D), the smallest value among the minimum corner radius a, the minimum distance b between the walls, and the maximum distance c from the wall to the open surface is determined. Also, FIG.
In the case of face cutting as shown in (E), the width a perpendicular to the longitudinal direction of the minimum circumscribed rectangle of the area is obtained. Except when the tool diameter can be uniquely determined by the machining type,
The ideal tool diameter is determined by finding the limiting shape of the figure.

【0011】次に、具体的な処理の流れを説明する。図
8は本発明に係る切削加工データの工具選択方式の処理
の流れを説明するための図、図9は工具再設定の方法に
ついて説明するための図である。
Next, a specific processing flow will be described. FIG. 8 is a diagram for explaining the flow of processing of a tool selection method for cutting data according to the present invention, and FIG. 9 is a diagram for explaining a tool resetting method.

【0012】本発明に係る切削加工データの工具選択方
式では、図8に示すようにまず、図形データベース7か
らこれら図形構成要素と領域表記情報を読み込む(ステ
ップS1)。
In the tool selection method for cutting data according to the present invention, as shown in FIG. 8, first, these graphic constituent elements and area notation information are read from the graphic database 7 (step S1).

【0013】次に、加工領域、加工種別を決定する(ス
テップS2〜S3)。なお、この処理は、切削加工デー
タの加工順位決定方式として既に本出願人が提案してい
るものが適用できるが、その内容については後述する。
そして、加工領域の制限形状値を計算する(ステップS
4)。
Next, the processing area and processing type are determined (steps S2 to S3). It should be noted that this processing can be applied by the method already proposed by the present applicant as a processing order determination method for cutting processing data, the details of which will be described later.
Then, the limit shape value of the processing area is calculated (step S
4).

【0014】次に、制限形状対応工具径テーブル8を参
照して工具径の検索範囲を決定する(ステップS5)。
続けて工具選択基準テーブル9を参照して工具種類を検
索する(ステップS6)。
Next, the tool diameter search range for the tool diameter is determined by referring to the tool diameter table 8 corresponding to the limited shape (step S5).
Subsequently, the tool type is searched by referring to the tool selection reference table 9 (step S6).

【0015】ここで、工具種類が決定できたか否かを判
断し(ステップS7)、既に工具選択基準テーブル9の
第1から第10までの工具選択基準が検索された後でN
Oとなった場合には、第1優先工具の理想径工具が存在
するものとして工具を決定する(ステップS8)。YE
Sの場合には、工具ファイル10を参照して工具検索を
行う(ステップS9)。
Here, it is judged whether or not the tool type has been determined (step S7), and after the first to tenth tool selection criteria in the tool selection criteria table 9 have already been searched, N
When the value becomes O, the tool is determined as the existence of the ideal diameter tool of the first priority tool (step S8). YE
In the case of S, the tool is searched by referring to the tool file 10 (step S9).

【0016】その結果、工具が存在するか否かを判断し
(ステップS10)、YESの場合には、図6に示すよ
うなホルダー径の情報を有するホルダーファイル11を
参照してホルダーの設定を行い(ステップS11)、工
具・ホルダー干渉チェックを行う(ステップS12)。
干渉したか否かを判断し(ステップS13)、干渉しな
ければ工具決定を行い、干渉した場合、または先のステ
ップS10で工具が存在しなかった場合には、工具径再
設定を行う(ステップS14)。そして、工具径再設定
が可能か否かを判断し、可能であれば(YESの場合)
ステップS9から工具検索を再び繰り返して行い、可能
でなければ(NOの場合)ステップS6からの工具種類
の検索を再び繰り返して行う。
As a result, it is determined whether or not a tool is present (step S10). If YES, the holder file 11 having the holder diameter information as shown in FIG. Then, the tool / holder interference check is performed (step S11).
It is determined whether or not they interfere with each other (step S13), and if they do not interfere with each other, a tool is determined. If they interfere with each other, or if there is no tool in the previous step S10, the tool radius is reset (step S13). S14). Then, it is judged whether or not the tool radius can be reset, and if possible (if YES)
The tool search is repeated again from step S9. If not possible (in the case of NO), the tool type search from step S6 is repeated again.

【0017】工具径再設定は、図9に示すようにまず、
基準径から下限値の中で標準径を検索し、次に基準
径から上限値の中で標準径を検索する。標準径での設定
ができなければ、さらに基準径から下限値の中で標準
径以外を検索し、次に基準径から上限値の中で標準径
以外を検索する。
To reset the tool diameter, first, as shown in FIG.
The standard diameter is searched within the lower limit of the reference diameter, and then the standard diameter is searched within the upper limit of the reference diameter. If the standard diameter cannot be set, the standard diameter is searched for other than the standard diameter, and then the standard diameter is searched for the non-standard diameter.

【0018】次に、本出願人が既に提案している切削加
工データの加工順位決定方式を説明する。図10は切削
加工データの加工順位決定方式の1実施例を説明するた
めの図、図11はブロックデータの構成例を説明するた
めの図、図12はブロックデータとなる加工領域を説明
するための図である。
Next, the processing order determination method of the cutting processing data, which has been already proposed by the present applicant, will be described. FIG. 10 is a diagram for explaining one embodiment of a machining order determination method of cutting data, FIG. 11 is a diagram for explaining a configuration example of block data, and FIG. 12 is a diagram for explaining a machining area that becomes block data. FIG.

【0019】図10において、ブロックデータ抽出部2
2は、図形データベース21から隣接する加工対象閉領
域群をブロックデータとして抽出するものであり、その
抽出したブロックデータを格納するのがブロックデータ
記憶部23である。ブロックデータは、例えば図12に
示すように加工対象領域でない高さZ0の領域で分離さ
れて隣接する加工対象閉領域群A、B、C、やF、G、
Hからなり、データ構造としては、例えば図11に示す
ように加工対象閉領域群を構成する各領域データ名A、
B、C、D、……のリスト31とそれぞれの領域データ
32からなり、リスト31の領域データ名A、B、C、
D、……のそれぞれに領域データ32のアドレスのポイ
ンタを有している。領域データ32は、各領域データ毎
に少なくとも現在高さ情報Zs1、仕上がり高さ情報Ze
1、輪郭の形状を表す直線や曲線に分割した線分line-01
、02、03、……からなる要素情報を有している。この
要素情報は、例えば直線であれば始点s01,終点e01 、s0
2,e02 、s03,e03 、……や始点と直線方程式と長さ、曲
線であれば半径と始点、終点、中心等の情報からなる。
In FIG. 10, the block data extraction unit 2
Reference numeral 2 is for extracting adjacent processing target closed region groups as block data from the graphic database 21, and the block data storage unit 23 stores the extracted block data. The block data is, for example, as shown in FIG. 12, processing target closed area groups A, B, C, F, G, which are separated and adjacent to each other at a height Z0 which is not the processing target area.
The data structure is made up of H, and the data structure is, for example, as shown in FIG.
A list 31 of B, C, D, ... And respective area data 32, and area data names A, B, C, of the list 31
Each of D, ... Has a pointer to the address of the area data 32. The area data 32 includes at least the current height information Zs1 and the finished height information Ze for each area data.
1, line segment that is divided into straight lines and curves that represent the shape of the contour line-01
, 02, 03, ... Has element information. If the element information is, for example, a straight line, start point s01, end point e01, s0
2, e02, s03, e03, etc. and start point and linear equation and length, and in the case of a curve, radius and start point, end point, center and other information.

【0020】加工順位決定部24は、ブロックデータ2
3の加工対象閉領域群の中から加工高さの高い(切削深
さで浅い)順に領域データを取り出し、高さと壁の接続
の連続性を考慮して展開領域を判定した上で、加工順位
を決定して加工順位の木図データ25を作成し出力する
ものである。この基本的な思想は、加工領域の高さの高
い順に加工し、加工領域に隣接する高さの低い領域があ
る場合には、隣接する領域との壁の接続状態を調べて加
工領域に加えられるものは含めて加工し、そうでないも
のは後加工にすることである。また、開放面があり開放
されていない場合には後加工とする。隣接する領域との
壁の接続状態については、壁同士の接線が連続している
場合には隣接領域を加えて加工領域を決定し、連続して
いない場合には後加工とする。順位管理テーブル26
は、加工順位を決定する際に各領域データの処理状態を
管理するものである。
The processing order determination unit 24 uses the block data 2
Area data is extracted from the processing target closed area group in the order of increasing processing height (shallow depth), the expansion area is determined in consideration of the continuity of height and wall connection, and the processing order is determined. Is determined and the tree diagram data 25 of the processing order is created and output. This basic idea is that machining is performed in the order of increasing height of the processing area, and if there is an area of low height adjacent to the processing area, check the connection state of the wall with the adjacent area and add to the processing area. What is included is processed, and what is not is processed afterwards. If there is an open surface and it is not open, post-processing is performed. Regarding the connection state of walls with adjacent regions, if the tangents between the walls are continuous, the adjacent regions are added to determine the processing region, and if they are not continuous, post-processing is performed. Rank management table 26
Is for managing the processing state of each area data when determining the processing order.

【0021】次に、具体的な加工順位決定例について説
明する。図13は壁の接線連続を説明するための図、図
14は開放面を説明するための図、図15は加工図とそ
の加工順位木図データの例を示す図、図16は順位管理
テーブルの例を説明するための図である。
Next, a specific example of processing order determination will be described. FIG. 13 is a diagram for explaining tangential continuity of walls, FIG. 14 is a diagram for explaining open surfaces, FIG. 15 is a diagram showing an example of a machining diagram and its machining order tree diagram data, and FIG. 16 is a ranking management table. FIG. 6 is a diagram for explaining an example of FIG.

【0022】壁の接続の連続性とは、隣接する領域が壁
で繋がっている場合、共有する壁のエッジデータ(直線
又は円弧)の端点における接線の傾きを計算し、その傾
きが同一であれば連続とみなすことである。例えば図1
3(イ)に示すようにエッジ1の直線にエッジ2の円弧
が1点で接している場合や、(ロ)に示すようにエッジ
1の円弧とエッジ2の円弧が1点で接している場合、
(ハ)に示すようにエッジ1の直線とエッジ2の直線が
同一の直線方程式である場合には、隣接領域との壁の接
続状態が連続しているとみなす。
The continuity of wall connection means that when adjacent regions are connected by walls, the slope of the tangent line at the end points of the shared wall edge data (straight line or arc) is calculated, and if the slopes are the same. It is to be considered continuous. Figure 1
3 When the arc of edge 2 is in contact with the straight line of edge 1 at one point as shown in (a), or the arc of edge 1 and the arc of edge 2 are in contact at one point as shown in (b). If
When the straight line of the edge 1 and the straight line of the edge 2 have the same straight line equation as shown in (c), it is considered that the connection state of the wall with the adjacent region is continuous.

【0023】また、開放面は、加工領域を構成するエッ
ジの一部が開放されている場所をいい、図14に示すよ
うに最終仕上げ形状で結果的に壁とならない部分のエッ
ジを指している。言い換えれば切削する場合、工具がア
プローチする可能性のあるエッジである。この開放面が
開放していない(未開放)とは、開放面に対して工具が
アプローチできない状態をいう。例えば図14(ハ)に
示すように加工領域43において、最終仕上がり形状で
壁とはならないのが開放面45であるが、この領域を切
削する場合、加工領域44の切削が先に終了していなけ
れば、加工領域43の開放面45から工具のアプローチ
はできない。したがって、加工領域44の切削が終了し
ていなければ開放面45は開放していないことになり、
加工領域44の切削が終了することによって開放面45
は開放したことになる。なお、図14(ニ)に示すよう
に全部壁のポケット加工の場合には、工具のアプローチ
は上から行うため、ポケット領域を含む領域の切削が終
了していれば開放として扱う。
Further, the open surface refers to a place where a part of the edge forming the processing area is open, and as shown in FIG. 14, indicates an edge of a part which does not eventually become a wall in the final finished shape. . In other words, when cutting, it is the edge that the tool may approach. That the open surface is not open (not open) means that the tool cannot approach the open surface. For example, as shown in FIG. 14C, in the processing area 43, it is the open surface 45 that does not become a wall in the final finished shape. However, when cutting this area, the cutting of the processing area 44 is completed first. If not, the tool cannot approach from the open surface 45 of the processing area 43. Therefore, if the cutting of the processing area 44 is not completed, the open surface 45 is not open,
When the cutting of the processing area 44 is completed, the open surface 45
Is open. In the case of pocketing all the walls as shown in FIG. 14D, the tool is approached from the top, so if the cutting of the region including the pocket region is completed, it is treated as open.

【0024】図15(イ)において、A、B、C、D
は、それぞれ加工領域であり、輪郭線で示す範囲を深さ
Z0、Z3、……に切削加工することを示している。し
たがって、高さで言えば、Z0が最も高く切削加工をし
ない領域となり、Z15が最も低い領域となる。この加
工図に基づいて図形データベースを作成すると、例えば
領域データAについては、それぞれ上下左右の直線から
なる輪郭線と左右上隅の円弧からなる輪郭線が要素情報
として、Z0が現在高さ、Z3が仕上げ高さとして登録
される。
In FIG. 15A, A, B, C, D
Are processing areas, and indicate that the range indicated by the contour line is cut to depths Z0, Z3, .... Therefore, in terms of height, Z0 is the highest region where no cutting is performed, and Z15 is the lowest region. When a figure database is created based on this processed drawing, for example, for the area data A, a contour line consisting of straight lines at the top, bottom, left, and right and contour lines consisting of arcs at the upper and left corners are element information, Z0 is the current height, and Z3 is the current height. Is registered as the finishing height.

【0025】この加工図での加工順位の決定は、以下の
ように行われる。まず、1番高いZ3の加工領域Aを取
り出すと、その隣接する加工領域Cと壁が接線不連続で
あるので加工領域Aを後加工とし、次の高さZ5の加工
領域Bについても同様であるので後加工とする。さらに
その次の高さZ10の加工領域Cは、Z15と低い方の
加工領域Dを含み、壁同士が隣接しないので、Z10の
高さでZ15の加工領域Dも含めた領域で加工順位を1
位として決定する。次に、Z15の加工領域Dは、それ
より低い加工領域がないため、2位の加工順位として決
定する。そして、後加工になったZ3の加工領域Aに戻
り、隣接する高さZ10の加工領域Cが展開済みになり
隣接領域が外にないため2位の加工順位として決定し、
同様にZ5の加工領域Bについても2位の加工順位とし
て決定する。その結果、作成された加工順位木図データ
の例を示したのが図15(ロ)である。
The determination of the processing order in this processing drawing is performed as follows. First, when the processing area A of the highest Z3 is taken out, the adjacent processing area C and the wall are tangential discontinuities, so the processing area A is post-processed, and the processing area B of the next height Z5 is the same. Since it exists, it will be post-processed. Further, the processing area C of the next height Z10 includes the processing area D which is lower than Z15 and the walls are not adjacent to each other. Therefore, the processing order is 1 in the area including the processing area D of Z15 at the height of Z10.
Determine as rank. Next, the processing area D of Z15 is determined as the second processing order because there is no processing area lower than that. Then, returning to the post-machining machining area A of Z3, the machining area C of the adjacent height Z10 has already been developed and there is no adjacent area outside, so it is decided as the machining rank of second place,
Similarly, the processing area B of Z5 is also determined as the second processing priority. As a result, FIG. 15B shows an example of the created processing order tree diagram data.

【0026】管理テーブル26は、例えば図16に示す
ように各領域データに順位決定のための管理情報として
例えば順位決定フラグと後加工フラグを設定して、順位
決定領域データと後加工とする領域データを識別できる
ようにするものである。すなわち、初めに各領域データ
の管理情報を全て「0」に設定して1番高い加工領域を
取り出して各領域データを判定しながら、加工順位が1
位の決定処理を行い、加工順位が1位の領域データCの
管理情報の順位決定フラグを「1」に、後加工とする領
域データA,Bの管理情報の後加工フラグを「1」にそ
れぞれ設定する。同様にして高さが次に高い(低い方へ
順次)加工領域を取り出して加工順位が2位の決定処理
を行い、該当する順位決定フラグと後加工フラグを制御
する。より低い加工領域がなくなると、後加工フラグが
「1」の領域データA,Bを順次取り出して同様の決定
処理を行う。順位決定フラグが全て「1」になれば決定
処理が終了する。なお、この管理テーブル6は、リスト
31を読み込んでフラグを設定してもよい。
In the management table 26, for example, as shown in FIG. 16, for example, a ranking determination flag and a post-processing flag are set in each area data as management information for ranking determination, and the order determination area data and the post-processing area are set. It makes it possible to identify the data. That is, first, all the management information of each area data is set to "0", the highest processing area is taken out, and each area data is determined, and the processing order is 1
The rank determination flag is set to "1" in the management information of the area data C having the first processing rank, and the post-processing flag of the management information of the area data A and B to be post-processed is set to "1". Set each. Similarly, the processing area having the next highest height (sequentially lower) is taken out, the processing order of the processing order is the second rank is determined, and the corresponding order determination flag and post-processing flag are controlled. When there is no lower processing area, the area data A and B having the post-processing flag of "1" are sequentially taken out and the same determination processing is performed. When all the rank determination flags become "1", the determination process ends. The management table 6 may read the list 31 and set a flag.

【0027】上記のような切削加工データの加工順位決
定方式による加工順位決定処理の流れ示したのが図17
である。まず、未展開切削閉領域データの中より高さが
一番高い領域を抽出し(ステップS21)、未展開切削
領域が存在するかを調べる(ステップS22)。未展開
切削領域がなければ処理終了となるが、存在する場合
(YES)には、さらに展開領域に含まれ或いは隣接し
高さが等しいか低い他の加工領域が存在するかを調べる
(ステップS23)。該当する加工領域が存在する場合
には(YES)、さらに、隣接領域との壁の接続状態で
接線が連続しているか、又は壁同士で隣接していないか
を調べる(ステップS24)。その結果、接線が連続
し、又は壁同士で隣接していない場合には(YES)、
その加工領域を加えて展開領域とした後ステップS23
に戻って処理を繰り返し(ステップS25)、接線が連
続してなく壁同士で隣接している場合には(NO)、そ
の展開高さ領域を後加工としてから、ステップS21に
戻って処理を繰り返す(ステップS27)。ステップS
23で該当する加工領域が存在しない場合には(N
O)、さらに展開領域の開放面は開放されているかを調
べる(ステップS26)。その結果、開放されている場
合には(YES)、その展開領域で加工を決定し(ステ
ップS28)、開放されていない場合には(NO)、そ
の展開高さ領域を後加工としてから、ステップS21に
戻って処理を繰り返す(ステップS27)。
FIG. 17 shows the flow of the processing order determination processing by the processing order determination method of the cutting processing data as described above.
Is. First, the region having the highest height is extracted from the undeveloped cutting closed region data (step S21), and it is checked whether or not the undeveloped cutting region exists (step S22). If there is no unexpanded cutting area, the process ends, but if it exists (YES), it is further checked whether there is another processing area that is included in the expanded area or is adjacent to it and has the same or lower height (step S23). ). When the corresponding processing area exists (YES), it is further checked whether the tangent line is continuous in the state where the wall is connected to the adjacent area or whether the walls are not adjacent to each other (step S24). As a result, if the tangent lines are continuous or are not adjacent to each other (YES),
After adding the processing region to form a development region, step S23
And the process is repeated (step S25). If the tangents are not continuous and are adjacent to each other (NO), the expanded height area is post-processed, and then the process returns to step S21 to repeat the process. (Step S27). Step S
If there is no corresponding machining area in 23, (N
O), and it is further checked whether the open surface of the development area is open (step S26). As a result, if it is opened (YES), the machining is determined in the developed area (step S28), and if it is not opened (NO), the developed height area is post-processed, and then the step is performed. The process returns to S21 and the process is repeated (step S27).

【0028】図18は全体の加工順位決定処理の流れを
説明するための図である。加工図から図形データベース
が作成されると、まず図形データベースよりブロックデ
ータを読み込む(ステップS31)。次に、未展開ブロ
ックがあるか否かを調べ(ステップS32)、未展開ブ
ロックがあれば荒挽加工領域、中挽加工領域、仕上加工
領域のそれぞれの領域の各加工順位木図データを作成す
る(ステップS33〜S35)。そして、ブロックデー
タ内の各領域、各工程の工具を選択して(ステップS3
6)ステップS31に戻り、未展開ブロックがなくなる
まで同様の処理を繰り返す。
FIG. 18 is a diagram for explaining the flow of the overall processing order determination processing. When the graphic database is created from the processed drawing, the block data is first read from the graphic database (step S31). Next, it is checked whether or not there is an unexpanded block (step S32), and if there is an unexpanded block, processing order tree diagram data for each of the rough-grinding area, medium-grinding area, and finishing-processing area is created. (Steps S33 to S35). Then, each area in the block data and the tool for each process are selected (step S3
6) Return to step S31 and repeat the same processing until there are no unexpanded blocks.

【0029】未展開ブロックがなくなると(NO)、図
形データベースから仕上面上加工データを入力して仕上
面上加工工具を選択し(ステップS37〜S38)、続
いて図形データベースから面取エッジデータを入力して
面取工具を選択する(ステップS39〜S40)。
When there are no undeveloped blocks (NO), the finish surface machining data is input from the graphic database to select the finish surface machining tool (steps S37 to S38), and then chamfering edge data is acquired from the graphic database. Input and select the chamfering tool (steps S39 to S40).

【0030】そして、各工程内での加工順位を維持し、
工具交換が最小でかつ加工原点より切削領域の近い順に
加工順を決定し(ステップS41)、加工順位データを
加工順位ファイルに出力する(ステップS42)。
Then, the processing order within each process is maintained,
The machining order is determined in the order in which the tool exchange is minimum and the cutting area is closer to the machining origin (step S41), and the machining order data is output to the machining order file (step S42).

【0031】なお、本発明は、上記の実施例に限定され
るものではなく、種々の変形が可能である。例えば上記
の実施例では、第1から第10までの工具選択基準工具
コードを有する工具選択基準ファイルを示したが、複数
の工具で対応できれば2つ以上でもよいし、加工種別に
よってその数は異なってもよい。
The present invention is not limited to the above embodiment, but various modifications can be made. For example, in the above embodiment, the tool selection reference file having the first to tenth tool selection reference tool codes is shown, but two or more may be used as long as it can be handled by a plurality of tools, and the number differs depending on the machining type. May be.

【0032】[0032]

【発明の効果】以上の説明から明らかなように、本発明
によれば、制限形状対応工具径テーブル、工具選択基準
テーブル、工具ファイル、ホルダーファイルを備え、各
テーブル、ファイルを参照して加工領域制限形状の最小
コーナ径や壁間距離最小値等を制限形状値として求め、
しかる後、工具径の検索範囲を決定して工具種類を検索
し、工具種類の決定に応じて工具を検索しホルダーを設
定して工具およびホルダーが他の領域と干渉しない工具
を決定するので、自動的に工具種類の検索、決定、工具
の検索を行い、最適な工具選択を自動的に決定すること
ができる。したがって、加工技術のノウハウを持ってい
ない作業者であっても最適な工具の設定を行うことがで
き、熟練者でなくても容易に切削加工データ(NCデー
タ)の作成を行うことができる。
As is apparent from the above description, according to the present invention, the tool size table for the limited shape, the tool selection reference table, the tool file, and the holder file are provided, and the machining area is referred by referring to each table and file. Obtain the minimum corner diameter of the restricted shape, minimum wall distance, etc. as the restricted shape value,
After that, the search range of the tool diameter is determined, the tool type is searched, the tool is searched according to the determination of the tool type, the holder is set, and the tool and the tool that the holder does not interfere with other areas are determined. The optimum tool selection can be automatically determined by automatically performing the tool type search, determination, and tool search. Therefore, even an operator who does not have the know-how of processing technology can set the optimum tool, and even an unskilled person can easily create the cutting processing data (NC data).

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

【図1】 本発明に係る切削加工データの工具選択方式
の1実施例を説明するための図である。
FIG. 1 is a diagram for explaining one embodiment of a tool selection method for cutting data according to the present invention.

【図2】 図形データベースの有する工程コードを説明
するための図である。
FIG. 2 is a diagram for explaining a process code included in a graphic database.

【図3】 制限形状対応工具径テーブルの例を示す図で
ある。
FIG. 3 is a diagram showing an example of a tool diameter table for limited shapes.

【図4】 工具選択基準テーブルの例を示す図である。FIG. 4 is a diagram showing an example of a tool selection reference table.

【図5】 工具ファイルの例を示す図である。FIG. 5 is a diagram showing an example of a tool file.

【図6】 ホルダーファイルの例を示す図である。FIG. 6 is a diagram showing an example of a holder file.

【図7】 制限形状値について説明するための図であ
る。
FIG. 7 is a diagram for explaining a limit shape value.

【図8】 本発明に係る切削加工データの工具選択方式
の処理の流れを説明するための図である。
FIG. 8 is a diagram for explaining a processing flow of a tool selection method for cutting data according to the present invention.

【図9】 工具再設定の方法について説明するための図
である。
FIG. 9 is a diagram for explaining a tool resetting method.

【図10】 切削加工データの加工順位決定方式の1実
施例を説明するための図である。
FIG. 10 is a diagram for explaining one embodiment of a processing order determination method for cutting processing data.

【図11】 ブロックデータの構成例を説明するための
図である。
FIG. 11 is a diagram for explaining a configuration example of block data.

【図12】 ブロックデータとなる加工領域を説明する
ための図である。
FIG. 12 is a diagram for explaining a processing area that becomes block data.

【図13】 壁の接線連続を説明するための図である。FIG. 13 is a diagram for explaining tangential continuity of a wall.

【図14】 開放面を説明するための図である。FIG. 14 is a diagram for explaining an open surface.

【図15】 加工図とその加工順位木図データの例を示
す図である。
FIG. 15 is a diagram showing an example of a processed drawing and its processing order tree diagram data.

【図16】 順位管理テーブルの例を説明するための図
である。
FIG. 16 is a diagram for explaining an example of a ranking management table.

【図17】 切削加工データの加工順位決定方式による
加工順位決定処理の流れ示す図である。
FIG. 17 is a diagram showing a flow of processing order determination processing by a processing order determination method of cutting processing data.

【図18】 全体の加工順位決定処理の流れを説明する
ための図である。
FIG. 18 is a diagram for explaining the flow of overall processing order determination processing.

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

1…加工領域決定部、2…加工種別決定部、3…制限形
状値計算部、4…工具種類決定部、5…工具決定部、6
…工具径再設定部、7…図形データベース、8…制限形
状対応工具径テーブル、9…工具選択基準テーブル、1
0…工具ファイル、11…ホルダーファイル
1 ... Machining area determination unit, 2 ... Machining type determination unit, 3 ... Limited shape value calculation unit, 4 ... Tool type determination unit, 5 ... Tool determination unit, 6
... Tool diameter resetting section, 7 ... Graphic database, 8 ... Restriction shape compatible tool diameter table, 9 ... Tool selection reference table, 1
0 ... Tool file, 11 ... Holder file

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 各加工領域毎に輪郭形状を構成する線分
情報と加工高さ情報を有する領域データからなるデータ
ベースに基づき加工領域と加工種別を決定してから工具
種類や工具径を検索し工具を決定する切削加工データの
工具選択方式であって、加工領域制限形状の制限寸法や
基準径、上下径等の情報を有する制限形状対応工具径テ
ーブル、加工種別(工程コード)毎に複数の工具選択基
準を有する工具選択基準テーブル、工具コード、工具略
称、工具材質、工具形状、ホルダーコード等の情報を有
する工具ファイル、ホルダー径の情報を有するホルダー
ファイルを備え、加工領域制限形状の最小コーナ径や壁
間距離最小値等を制限形状値として求め、しかる後、工
具径の検索範囲を決定して工具種類を検索し、工具種類
の決定に応じて工具を検索しホルダーを設定して工具お
よびホルダーが他の領域と干渉しない工具を決定するこ
とを特徴とする切削加工データの工具選択方式。
1. A tool type and a tool diameter are searched after a machining area and a machining type are determined based on a database composed of area data having line segment information and machining height information forming a contour shape for each machining area. It is a tool selection method of cutting processing data that determines a tool, and a limited shape corresponding tool diameter table that has information such as a limited dimension of a limited machining area, a reference diameter, and a vertical diameter, and a plurality of machining types (process codes). It has a tool selection criteria table with tool selection criteria, tool code, tool abbreviation, tool material, tool shape, holder code, and holder file with holder diameter information. Determine the diameter and minimum distance between walls as the limiting shape value, then determine the tool radius search range to search for the tool type, and determine the tool type according to the tool type. A tool selection method for cutting data characterized by searching for and setting a holder to determine a tool and a tool in which the holder does not interfere with other areas.
【請求項2】 工具選択基準テーブルにより工具種類が
決定できない場合には、工具選択基準テーブルで最優先
の理想径工具が存在するものとして工具を決定すること
を特徴とする請求項1記載の切削加工データの工具選択
方式。
2. The cutting according to claim 1, wherein when the tool type cannot be determined by the tool selection reference table, the tool is determined by the tool selection reference table assuming that the highest priority ideal diameter tool exists. Tool selection method for machining data.
【請求項3】 工具検索の結果工具が存在しない場合、
又は工具およびホルダーが他の領域と干渉する場合に
は、工具種類、工具の検索から工具径再設定を行うこと
を特徴とする請求項1記載の切削加工データの工具選択
方式。
3. When the tool does not exist as a result of the tool search,
Alternatively, when the tool and the holder interfere with other areas, the tool diameter and the tool diameter are reset by searching for the tool type and the tool.
【請求項4】 工具径再設定では、標準径の検索を行
い、次に標準径以外を検索することを特徴とする請求項
3記載の切削加工データの工具選択方式。
4. The tool selection method for cutting data according to claim 3, wherein in the tool diameter resetting, a standard diameter is searched, and then a value other than the standard diameter is searched.
【請求項5】 工具径再設定では、基準径から下限値の
中を基準径から上限値の中より優先して検索することを
特徴とする請求項3記載の切削加工データの工具選択方
式。
5. The tool selection method for cutting processing data according to claim 3, wherein in the tool diameter resetting, the lower limit value from the reference diameter is searched with priority over the lower limit value from the reference diameter.
JP14582593A 1993-06-17 1993-06-17 Tool selection method for cutting work data Withdrawn JPH0724688A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14582593A JPH0724688A (en) 1993-06-17 1993-06-17 Tool selection method for cutting work data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14582593A JPH0724688A (en) 1993-06-17 1993-06-17 Tool selection method for cutting work data

Publications (1)

Publication Number Publication Date
JPH0724688A true JPH0724688A (en) 1995-01-27

Family

ID=15393999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14582593A Withdrawn JPH0724688A (en) 1993-06-17 1993-06-17 Tool selection method for cutting work data

Country Status (1)

Country Link
JP (1) JPH0724688A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6065858A (en) * 1995-12-20 2000-05-23 Fujitsu Limited Milling machine and methods of milling and menu selection
JP2019030918A (en) * 2017-08-04 2019-02-28 株式会社スギノマシン Burnishing tool type selection method, selection device and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6065858A (en) * 1995-12-20 2000-05-23 Fujitsu Limited Milling machine and methods of milling and menu selection
JP2019030918A (en) * 2017-08-04 2019-02-28 株式会社スギノマシン Burnishing tool type selection method, selection device and program

Similar Documents

Publication Publication Date Title
CA2190486C (en) Method of clustering multi-dimensional related data in a computer database by combining the two vertices of a graph connected by an edge having the highest score
EP0664186A1 (en) Machining information determining system and method, and machining process information determining system and method
CN112935575B (en) Cutting path optimization method and device and computer readable storage medium
KR20060085651A (en) Processing information generating apparatus, computer-readable recording medium, and processing information generating method
Sheen et al. Machining feature recognition and tool-path generation for 3-axis CNC milling
JP2003058215A (en) Similar machining data search device and automatic programming device
US6625607B1 (en) Method of comparing parts
GB2110425A (en) Machining control method for milling
KR100806115B1 (en) Design Method of Query Classification Components in Multilevel DVMS
JPH0724688A (en) Tool selection method for cutting work data
JPH07214457A (en) Cutting work data input processing device
Ong et al. Fuzzy-set-based approach for concurrent constraint set-up planning
JPH06297295A (en) Working order deciding method in cutting work data
JP6859831B2 (en) Generation program, generation device and generation method
Dong et al. Design and implementation of a feature-based automated process planning (FBAPP) system
JP3269278B2 (en) CAM system for creating tooling tool path
Sakal et al. An integrated intelligent process planning system for prismatic parts using PC-based CAD and CAM software packages
US5159559A (en) Method of automatically determining the tool path in a plane zone machining operation
US5151864A (en) Method of generating cutting passes of complex curved surface
JP3820833B2 (en) Load planning method
JPH03240168A (en) Graphic data inspection/storage method
JPH0740189A (en) Tool handling method for cutting work data
Dong et al. INTELLIGENT FEATURE EXTRACTION FOR CONCURRENT DESIGN AND
Jang et al. Tool selection in machining by integration of a data base and a rule based system
Dong Rapid Manufacturability Assessment with Feature-Based Process Flow Charts

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000905