[go: up one dir, main page]

JPS62140741A - Machining area division processing device for automatic processing machines - Google Patents

Machining area division processing device for automatic processing machines

Info

Publication number
JPS62140741A
JPS62140741A JP28024185A JP28024185A JPS62140741A JP S62140741 A JPS62140741 A JP S62140741A JP 28024185 A JP28024185 A JP 28024185A JP 28024185 A JP28024185 A JP 28024185A JP S62140741 A JPS62140741 A JP S62140741A
Authority
JP
Japan
Prior art keywords
machining
data
processing
area
tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28024185A
Other languages
Japanese (ja)
Inventor
Shigeto Hirata
平田 重人
Shigeru Shimizume
清水目 茂
Kazuhiko Imada
今田 和彦
Hideki Sasaki
佐々木 英記
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.)
Hitachi Seiki Co Ltd
Original Assignee
Hitachi Seiki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Seiki Co Ltd filed Critical Hitachi Seiki Co Ltd
Priority to JP28024185A priority Critical patent/JPS62140741A/en
Publication of JPS62140741A publication Critical patent/JPS62140741A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、CAD (コンピュータ援用設計)等による
部品図データおよび材料図データから、ワークを加工す
る生産設備機械(NC工作機域)のNCデータを自動作
成し、−貫した生産体系のCAM(コンピュータ援用製
作)化を計る自動加工機の加工情報作成処理の過程で、
図形出力との対話処理および自動処理二二より、加工領
域を分割処理する自動加工機の加工領域分割処理装置に
関し、特に、段穴やポケットを単純形状に分割し、面・
溝・側面は手動で処理し、工具分類に基づいて取付と仕
上程度を決定するなど加工方法毎領域分別における加工
SI域分割処理装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention provides an NC system for production equipment machines (NC machine tool area) that processes workpieces from parts drawing data and material drawing data by CAD (computer-aided design) or the like. In the process of creating processing information for automatic processing machines that automatically create data and implement CAM (computer-aided manufacturing) for a consistent production system,
Interactive processing and automatic processing with figure output 22 Regarding the machining area division processing device of automatic processing machines that divides the machining area, in particular, it divides stepped holes and pockets into simple shapes, and
This invention relates to a machining SI region division processing device for classifying regions for each machining method, such as manually processing grooves and side surfaces and determining attachment and finishing degree based on tool classification.

〔従来の技術〕[Conventional technology]

柔軟性に求む自動生産システムの代表として、FMSは
今や実用段階にある。FMSにおいては、コンピュータ
が、スケジュール計画、加工1段取り計画、工具供給計
画等をオンライン運用することになるが、その上位に相
当するCADの部品図データおよび材料図データの提示
から当該F〜1sヘダウンロードさせる加工情報作成装
置の構造に関しては、現状では一貫性に乏しく、固定的
で部分的かつ断片的なものである。
FMS is now in the practical stage as a representative automated production system that demands flexibility. In the FMS, the computer operates the schedule plan, machining setup plan, tool supply plan, etc. online, and from the presentation of CAD parts drawing data and material drawing data corresponding to the higher level, to the relevant F~1s. Currently, the structure of the downloaded processing information creation device is inconsistent, fixed, partial, and fragmentary.

〔発明が解決しようとする問題点] 現状のCAD/CAMシステムは固定的部分的且つ断片
的で一貫性のないものがほとんどである。
[Problems to be Solved by the Invention] Most of the current CAD/CAM systems are fixed, partial, fragmented, and inconsistent.

たとえ一連のものがあったとしても柔軟性に乏しく実用
に供していないのが現状である。すなわち、今だ切削加
工技術をちりこんだ生産体系にマツチングしたものが確
立されず、不完全なCAD/CAMシステムである。加
工情報は単にNC工作機はの自動運転に必要なNCデー
タに留まらない。
Even if there were a series of them, the current situation is that they lack flexibility and are not put to practical use. In other words, the CAD/CAM system is incomplete, as a production system that incorporates cutting technology has not yet been established. Machining information is not just the NC data necessary for automatic operation of NC machine tools.

部品の加工をどのような構想でいかなる加工方法で行な
うかの決定が、作成されるNCデータに甚大に反映する
。現状のCA MはすでにNC工作機械上に@置された
部品の加工情報の自動作成が主目的であり、F M S
などでの生産方法の評価を考慮するまでには至っていな
い。一方、CADによる部品図データ、材料図データは
単に最終結果を求める加工情報にすぎず、CAD情報を
利用してNCデータを作成する為には、加工の構想(使
用する機械を決定し、加工の工程手順を決定するなど)
や加工の方法および部品をバレット上に最適な方法で配
置あるいは組合せ、固定すること、所謂段取り方法など
に関する切削加工技術の情報を盛りこむ必要がある。
The decision as to what kind of concept and what kind of machining method to use for machining a part is greatly reflected in the NC data that is created. The main purpose of current CAM is to automatically create machining information for parts already placed on the NC machine tool, and FMS
It has not yet reached the point of considering the evaluation of production methods. On the other hand, CAD parts drawing data and material drawing data are simply processing information for determining the final result. (e.g., determining process steps)
It is necessary to include information on cutting techniques, such as processing methods, arranging, combining, and fixing parts on the bullet in an optimal manner, so-called setup methods, etc.

ここでの問題点は、第1に加工の工程をいかに分割して
使用する機Kを決定し生産の効率化、平準化を計るかで
ある。第2に分割された加工工程に対し、部品をパレッ
ト上にどのように配置、あるいは組合せて加工するか、
加工段取りの仕方がある。第3に加工方法をどのように
概念づけるか、そして加工形状、加工精度情報に基づい
て、使用する工具や加工領域の割り付けの処理を検討す
ること、がCADからNC加工へ導(一貫性と柔軟性の
キーポイントである。
The problem here is, first, how to divide the machining process and determine the machines K to be used in order to improve the efficiency and equalize production. Second, how to arrange or combine parts on pallets for the divided processing steps,
There is a way to set up processing. Thirdly, how to conceptualize the machining method, and consider the processing of the tools to be used and the allocation of machining areas based on the machining shape and machining accuracy information, which leads from CAD to NC machining (consistency and This is the key point of flexibility.

本発明の目的は上記下[nに、鑑み問題を解決するため
に提案されたものであって、FMS等に必要な首尾一貫
した加工情報作成装置の一環として1吏用できる柔軟性
と実用性とを備えた自動加工機の加工領域分割処理装置
を提供することにある。
The purpose of the present invention is to solve the problems mentioned above, and to provide flexibility and practicality that can be used as a part of a consistent processing information creation device required for FMS, etc. An object of the present invention is to provide a processing area division processing device for an automatic processing machine, which is equipped with the following.

〔問題点を解決するだめの手段〕[Failure to solve the problem]

本発明において、上記の問題点を解決するための手段は
、加工データの出力画面との対話処理および自動処理に
より、加工方法毎に加工領域を分割する自動加工機の加
工領域分割処理装置であって、領域分割の判定基準およ
び設定基準を用意する基準データ・メモリと、加工設計
データから没入もしくはボケ・2トを判定する段穴加工
領域判定部およびボケ、ト加工領域判定部と、段穴領域
から凹部領域を削除する凹部領域分割処理部と、段穴領
域にセンタ加工又はり−マ加工等の別機械工程領域があ
った場合に識別コードを付与する分割判定部およびその
フラグ処理部と、当該加工機の加工領域に欠1する判定
基準に基づき、加工方法毎の形状種類により、加工領域
を段階的に判定する複数の形状要素判定部と、それらの
判定結果により分割された領域を設定基準と対応させて
登録する複数の形状要素分割処理部と、作成されたデー
タをファイルする加工方法領域毎データ・メモリとを備
えて成ることを特徴とする自動加工機の加工領域分割処
理装置である。
In the present invention, a means for solving the above-mentioned problems is a machining area division processing device for an automatic processing machine that divides the machining area for each machining method through interactive processing with the machining data output screen and automatic processing. a standard data memory that prepares judgment criteria and setting criteria for region division; a stepped hole machining area determination unit that determines immersion or blurring from machining design data; a recess area division processing unit that deletes the recess area from the area; a division determination unit and its flag processing unit that assigns an identification code when there is another machine process area such as center processing or reaming processing in the stepped hole area; , a plurality of shape element determination units that determine the machining area step by step according to the shape type for each machining method based on the determination criteria that are missing in the machining area of the processing machine, and the divided areas based on the determination results. A machining area division processing device for an automatic processing machine, comprising a plurality of shape element division processing units that are registered in correspondence with setting standards, and a data memory for each machining method area that files created data. It is.

形状種類は、第3図に示すように分類することができる
。まず、加工工程の内容に対応させて、面、溝、ポケッ
ト側面、穴9段穴の6種類に分類され、その成る種IN
は更に物体と空間との境界を対象にして、輪郭と断面も
しくは基単線と断面により規定することができ、輪郭に
ついては加工範囲を示すために外周又は内周を検討する
ことができる。
Shape types can be classified as shown in FIG. First, it is classified into six types according to the content of the machining process: surface, groove, pocket side surface, and 9-stage hole.
Furthermore, the boundary between an object and a space can be defined by a contour and a cross section or a basic single line and a cross section, and the outer circumference or inner circumference can be considered for the contour to indicate the processing range.

加工方法の設定で、没入を単純形状の穴に、ポケットを
必要に応して加工開始穴と2つの領域に分割し、加工方
法毎領域を作成する。
When setting the machining method, divide the immersion into a simple-shaped hole and the pocket into a machining start hole and two areas as necessary, and create a region for each machining method.

没入は、凹部の領域の分割を行い、残りが単純形状にな
るまで分割する。下穴の有無、素材形状の状態、底部の
形状、径・深さなどの寸法などにより、分割の方法が異
なってくる。
In the immersion, the area of the recess is divided until the remaining area becomes a simple shape. The method of division differs depending on the presence or absence of a prepared hole, the state of the material shape, the shape of the bottom, and dimensions such as diameter and depth.

ポケットは、加工深さが深いとき、左上のコーナ一部に
加工開始用の下穴をあけ、領域の切削面積が広いとき領
域を2つにわけ、大径工具の前加工と後加工にする。
For pockets, when the machining depth is deep, a pilot hole is drilled at the upper left corner to start machining, and when the cutting area of the area is large, the area is divided into two for pre-machining and post-machining of large-diameter tools. .

〔実施例〕〔Example〕

以下、本発明の実施例を図面に基づいて詳細に説明する
Embodiments of the present invention will be described in detail below with reference to the drawings.

第1図は、本発明を実施した自動加工機の加工領域分割
処理装置の一例を示す構成図で、その加工領域分割処理
装置は、第2図に示されるような加工情報作成装置の一
部に使用されると好適なものであるので、まず加工情報
作成装置全般について説明する。
FIG. 1 is a configuration diagram showing an example of a machining area division processing device of an automatic processing machine embodying the present invention, and the machining area division processing device is a part of a machining information creation device as shown in FIG. First, the machining information creation device in general will be explained.

第2図は加工情報作成装置の一例を示すブロック図で、
装置は4つの処理部門に大別される。第1の処理部門1
01は加工設計処理とよぶもので、CADで作成された
部品図、材料図をデータ入力し、CAM用の加工図、素
材図、領域図、工程図。
Figure 2 is a block diagram showing an example of a processing information creation device.
The equipment is roughly divided into four processing departments. First processing department 1
01 is what is called processing design processing, in which data is input from parts drawings and material drawings created in CAD, and processing drawings, material drawings, area drawings, and process drawings for CAM are created.

段取り案データを作成する。第2の処理部門102は加
工方法処理とよふもので、工程図1段取り亥データを入
力し、加工方法の設定、工具の設定。
Create setup plan data. The second processing section 102 is called machining method processing, which inputs process diagram 1 setup error data, sets the machining method, and sets tools.

工具の統合、工具の検索を行ない加工標準書としてデー
タを出力する。第3の処理部門103:よ段取り図処理
とよぶもので、加工設計処理で得らnた段取り案、素材
図データ、加工方法処理で得ろれたデータによって、複
数の加工部品の段取り組合せ、治具部品の配置、工具干
渉チェックを行ない、段取り図データを作成する。第4
の処理部門104は加工技術処理とよぶもので、段取り
図データによって、加工順序、加工領域、加工条件5切
削条件の決定を行ない、作業指示書としてデータを出力
する。そして、得られたデータは、加工データ変換処理
によってパートプログラムに変換される。次にNCデー
タ自動作成装置によってパートプログラムからNCデー
タを作成する。
It integrates tools, searches for tools, and outputs the data as a machining standard. Third processing department 103: This is called setup drawing processing, which uses the setup plan obtained from the processing design processing, material drawing data, and data obtained from the processing method processing to combine and repair the steps of multiple machined parts. Places tool parts, checks tool interference, and creates setup diagram data. Fourth
The processing department 104 is called machining technology processing, and determines the machining order, machining area, machining conditions, and cutting conditions based on the setup diagram data, and outputs the data as a work instruction. The obtained data is then converted into a part program by processing data conversion processing. Next, NC data is created from the part program by the automatic NC data creation device.

第2図においてCPU1に種々の処理データやコマンド
が画面付キーボード2から入出力装置2aを介して入出
力される。
In FIG. 2, various processing data and commands are input and output to the CPU 1 from a keyboard with a screen 2 via an input/output device 2a.

CAD装置Mから入力される図面データは製品として設
計された部品図データMaと加工される部品の材料図デ
ータMbとの2種類であり、夫々について形状データお
よび付加データ等が入力されろ。
The drawing data input from the CAD device M is of two types: part drawing data Ma designed as a product and material drawing data Mb of the parts to be processed, and shape data, additional data, etc. are input for each.

基準データ・ファイル3は各段で説明するように、各処
理部で処理をする時の基準となる種々の基準データがフ
ァイルされる。機械データ・ファイル4には設備される
機械の機械名、仕様等の機械データ、治具データ・ファ
イル5にはワークを取付け、固定するための冶具データ
、工具データ・ファイル6には使用する工具の工具名、
工具径等の工具データおよび切削条件基準データ・ファ
イル7には切削条件を決めるための切削条件基準データ
がファイルされている。
As will be explained in each section, the reference data file 3 stores various reference data that serve as a reference for processing in each processing section. Machine data file 4 contains machine data such as the machine name and specifications of the machine to be installed, jig data file 5 contains jig data for mounting and fixing the workpiece, and tool data file 6 contains the tools to be used. tool name,
Tool data such as tool diameter and cutting condition standard data file 7 contains cutting condition standard data for determining cutting conditions.

CAD装置Mで作成された部品図データMaおよび材料
図データMbをもとにして、CA Mデータとして処理
可能なデータに変換する。加工図データ、素材図データ
、領域図データ、工程図データおよび段取り案データを
作成(これらの処理工程を加工設計とよふ)し処理する
Based on the parts drawing data Ma and material drawing data Mb created by the CAD device M, it is converted into data that can be processed as CAM data. Create and process processing drawing data, material drawing data, area drawing data, process drawing data, and setup plan data (these processing steps are called processing design).

部品図データは部品図座標系設定処理部8に取り込まれ
部品図の座標系設定が行なわれる。部品図の座標系には
部品座標系、加工面座標系、形状座標系および断面座標
系の4つの座標系が設定される。
The parts diagram data is taken into a parts diagram coordinate system setting processing section 8, and the coordinate system of the parts diagram is set. Four coordinate systems are set as the coordinate system of the part diagram: a part coordinate system, a processing surface coordinate system, a shape coordinate system, and a cross-sectional coordinate system.

断面座標系に形状座標系に、形状座標系は加工面座標系
に加工面座標系は部品座標系にと、それぞれの座標系は
部品座標系に従属し、変換データを有して互いに関連し
リンクされている。部品図座標系設定処理部8で設定さ
れた4つの座標系に基づいて加工形状処理部9では加工
形状を面加工。
The cross-sectional coordinate system is dependent on the shape coordinate system, the shape coordinate system is dependent on the machining surface coordinate system, and the machining surface coordinate system is dependent on the component coordinate system, and each coordinate system is dependent on the component coordinate system and is related to each other by having transformation data. Linked. The machining shape processing section 9 performs surface machining on the machining shape based on the four coordinate systems set by the parts drawing coordinate system setting processing section 8.

溝加工2側面加工、ポケット加工、穴加工および最大加
工の夫々に集約し形状分類される。各種座標系をもとに
処理されγこ加工形状データ:ま加工図データとしてメ
モリ18に記IQされ出力される。
Groove machining, 2-side machining, pocket machining, hole machining, and maximum machining are summarized and classified into shapes. The data is processed based on various coordinate systems, and is stored in the memory 18 as γ-machined shape data: machining drawing data, and then outputted.

材料図データは材料図座標系設定処理部10に取り込ま
れ、材料図の座標系設定が行なわれる。
The material drawing data is taken into the material drawing coordinate system setting processing section 10, and the coordinate system of the material drawing is set.

材料図の座標系設定は部品図の座(票系設定と同様であ
る。材料図座標系設定処理部10で設定された座標系上
に基づいて素材形状処理部11では素財形状を面、溝、
側面、ポケット、穴および最大の夫々に形状分類され素
材図データとしてメモリ1つに記憶され出力される。
Coordinate system settings for material drawings are similar to seat (voice system settings) for parts drawings.Based on the coordinate system set by the material drawing coordinate system setting processing section 10, the material shape processing section 11 converts the raw material shape into planes, groove,
The shapes are classified into sides, pockets, holes, and maximum shapes, and are stored in one memory and output as material drawing data.

加工図データと素材図データは、これらを合成する加工
領域図処理部12に取り込まれる。加工図データ18と
素材図データ19とが合成されることによって、削りと
るべき部分の領域作成処理が行われ、さらに領域図修正
処理部13で研摩代あるい1よ積置仕上代などの領域修
正処理が行われて、加工の領域図データがメモリ2oに
記憶され出力される。
The machining drawing data and material drawing data are taken into a machining area drawing processing section 12 that synthesizes them. By combining the machining drawing data 18 and the material drawing data 19, area creation processing for the part to be removed is performed, and furthermore, the area drawing correction processing unit 13 creates areas such as polishing allowance or stacking finishing allowance. After the correction process is performed, the processed area map data is stored in the memory 2o and output.

個々の領域図データは、加工領域分割処理部14に取り
込まれて、荒・中・仕上領域の自動分割を行なう加工領
域の分割は、部品を1工程(同一部品において機械を複
数台使用して、異なる加工を行なう場合や、パレット上
の部品の配置や取付は固定の仕方を変更(段取り替え)
して加工する場合の工程である)で加工しない場合、す
なわち、複数工程に分割して荒・中仕上加工を行なう場
合に処理される。加工領域を分割処理し、分割処理した
データと機械データ・ファイル4の機(戎データが工程
図処理部L5に取り込まれ、使用する機械を指示し、指
示された機械において、段取り(部品をバレットに取付
は固定する作業をいう)1回で加工する、いわゆる1工
程での自動加工が可能な加工形状を集めて工程図データ
を作成しメモリ21に記憶される。
The individual area diagram data is taken into the machining area division processing unit 14, and the machining area is automatically divided into rough, medium, and finishing areas. , change the fixing method when performing different processing, or when placing and mounting parts on a pallet (setup change)
This process is performed when processing is not performed (this is a process in which the process is carried out), that is, when rough and semi-finishing processes are performed by dividing into multiple processes. The machining area is divided, and the divided data and machine data file 4 (machine data) are taken into the process drawing processing unit L5, which instructs the machine to be used, and in the designated machine, performs setup (parts are (Attachment refers to the work of fixing) Machining shapes that can be machined at one time, so-called automatic machining in one step, are collected to create process drawing data and stored in the memory 21.

工程図データ、素材図データおよび冶具データは段取り
案処理部16に取り込まれて、治具ベースを選択し工程
図(工程ごとの領域図データ)および素材図(ワーク)
、治具部品(ストッパ、締め板およびボルトなど)の配
置を行なう処理がなされる。さらに工具干渉チェック処
理部17で機械原点や工具を表示して移動することによ
り干渉チェックを行なって1工程における部品および治
具の適正な配置と各形状のデータや各座標系を連結する
変換データを得る。段取り案データはメモリ22に記憶
され出力される。
Process drawing data, material drawing data, and jig data are taken into the setup plan processing unit 16, which selects a jig base and processes the process drawing (area drawing data for each process) and material drawing (workpiece).
, processing for arranging jig parts (stoppers, clamping plates, bolts, etc.) is performed. Furthermore, the tool interference check processing unit 17 displays and moves the machine origin and tool to check for interference and determine the appropriate placement of parts and jigs in one process, as well as conversion data that connects each shape data and each coordinate system. get. The setup plan data is stored in the memory 22 and output.

以上の処理を1部品の各工程毎に行ない、加工図データ
・メモリ18.素材図データ・メモリ19、領域図デー
タ・メモリ20.工程図データ・メモリ2Iおよび段取
り案データ・メモリ22に記憶された夫々のデータを1
工程分として逐一作業ファイル(1154にファイルさ
れる。
The above processing is performed for each process of one part, and processing drawing data memory 18. Material diagram data memory 19, area diagram data memory 20. Each data stored in the process drawing data memory 2I and the setup plan data memory 22 is
Each step is filed in a work file (1154).

以後、連続して工程毎に処理がなされるが、工程毎終了
信号でゲート56が開き、作業ファイルfl)54にフ
ァイルされたすべてのデータの加工設計ファイル59に
ファイルされる。1部品が終了すると、次の部品図の処
理が行なわれる。上記の手順を、各部品毎、且つ工程毎
に行なうことにより、加工設計の処理がなされる。
Thereafter, processing is continuously performed for each step, but the gate 56 is opened in response to a step-by-step end signal, and all data filed in the work file fl) 54 is filed in the processing design file 59. When one part is completed, the next part diagram is processed. Processing design processing is performed by performing the above procedure for each part and each process.

次に、上述した加工設計ファイル5つにファイルされて
いる各データと基準データ等をもとにして以下に詳述す
る加工方法の処理がなされる。
Next, processing of the machining method described in detail below is performed based on each data and reference data stored in the five machining design files described above.

加工設計ファイル5つにファイルされた必要なデータと
基準データ・ファイル3にファイルされている必要な基
準データが加工領域分割処理部23に取り込まれて前記
6種の加工方法(面、溝。
Necessary data filed in the five machining design files and necessary reference data filed in the reference data file 3 are taken into the machining area division processing section 23, and the above-mentioned six types of machining methods (surface, groove, etc.) are taken in.

穴1最大、ポケット側面)についてそれらの加工方法毎
に′n■域を分割する処理がなされ、加工方法毎領域デ
ータがメモリ30に記憶されて出力される。加工方法毎
の領域処理は、加工方法の優先指示や加工方法において
分割すべき判別データなどの基準データを基に行なわれ
る。
For each machining method (hole 1 maximum, pocket side surface), processing is performed to divide the 'n■ area for each machining method, and area data for each machining method is stored in the memory 30 and output. Area processing for each processing method is performed based on reference data such as priority instructions for the processing method and discrimination data to be divided in the processing method.

加工方法毎領域データは必要な基準データとともに加工
方法毎加工内容処理部24に取り込まれて、加工内容毎
に加工内容データ例えば加工径、加工深さ等が処理され
て作成され加工方法毎加工内容データがメモリ31に記
憶されて出力される。
The area data for each machining method is taken into the machining content processing unit 24 for each machining method along with necessary reference data, and machining content data such as machining diameter and machining depth are processed and created for each machining content. Data is stored in memory 31 and output.

基準データは、加工方法コードの決定用データ。The reference data is the data for determining the processing method code.

工具コード毎の工具径や工具長さデータ、仕上程度の決
定用データ、工具コードの決定用データなどである。
These include tool diameter and tool length data for each tool code, data for determining the degree of finishing, and data for determining the tool code.

加工方法毎領域データ・メモリ30に記憶されている加
工方法毎領域データ、加工方法毎加工内容データ・メモ
リ31に記憶されている加工方法毎加工内容データおよ
び必要な基準データは、工具毎領域処理部25に取り込
まれて、加工方法に対する工具コード(フェイスミルカ
ッタやエンドミルカッタなど)を設定し、工具毎に荒・
中・仕上加工等の分割処理を行って工具毎領域データを
作成しメモリ32に記1.りされて出力される。工具毎
領域データは、荒・仕上加工あるいは荒・中・仕上加工
の分割基準データに基づいて、工具コード毎に加工領域
を設定する。工具毎領域データは必要な基準データとと
もに工具毎加工内容処理部26に取り込まれ、工具コー
ド(フェイスミルカッタやエンドミルカッタなど)毎の
加工径や加工深さなどが処理されて工具毎加工内容デー
タがメモリ33に記憶されて出力される。基準データは
工具毎の工具径や工具長さなどの設定データである。
The area data for each machining method stored in the area data memory 30 for each machining method, the machining content data for each machining method stored in the machining content data memory 31 for each machining method, and necessary reference data are processed by area processing for each tool. The tool code (face mill cutter, end mill cutter, etc.) for the machining method is set, and the roughing and
Perform division processing such as intermediate and finishing machining to create area data for each tool and record it in the memory 32.1. is output. In the area data for each tool, a machining area is set for each tool code based on division standard data for rough/finish machining or rough/medium/finish machining. The area data for each tool is taken into the machining content processing unit for each tool 26 along with the necessary reference data, and the machining diameter and machining depth for each tool code (face mill cutter, end mill cutter, etc.) are processed to create machining content data for each tool. is stored in the memory 33 and output. The reference data is setting data such as tool diameter and tool length for each tool.

工具毎加工内容データと必要な基準データは統合指示処
理部27に取り込まれて工具毎領域から共通領域のもの
例えば同一工具で切削可能な共通領域を統合して指示せ
しめるように処理して作成され、統合指示データがメモ
リ34に記憶されて出力される。基準データは工具コー
ド毎のメモリテーブルに加工可能深さなどが用意されて
いる。
Machining content data for each tool and necessary standard data are taken into the integrated instruction processing section 27 and processed and created so as to integrate and instruct common areas, for example, common areas that can be cut with the same tool, from each tool area. , integrated instruction data are stored in the memory 34 and output. Standard data such as machinable depth is prepared in a memory table for each tool code.

また、工具径や工具中の範囲を荒・中・仕上げ加工毎に
設定している。
In addition, the tool diameter and tool range are set for rough, medium, and finishing machining.

工具毎加工内容データ、統合指示データ、工具データ・
ファイル6にファイルされている工具データ、機械デー
タおよび必要な基準データは工具検索処理部28に取り
込まれて工具の検索を行ない使用工具を決定する処理が
なされる。作成された使用工具データは使用工具データ
・メモリ35に記憶され出力される。
Machining content data for each tool, integrated instruction data, tool data
The tool data, machine data, and necessary reference data stored in the file 6 are taken into the tool search processing section 28, and processing is performed to search for tools and determine the tool to be used. The created tool-in-use data is stored in the tool-in-use data memory 35 and output.

加工方法毎領域データ・メモリ30、加工方法毎加工内
容データ・メモリ31、工具毎領域データ・メモリ32
、工具毎加工内容データ・メモリ33および統合指示デ
ータ・メモリ34に夫々記憶されたデータに基づいて加
工標準書作成処理部29に取り込まれて、工具毎の工具
径、仕上程度。
Area data memory for each machining method 30, machining content data memory for each machining method 31, area data memory for each tool 32
, the tool diameter and finishing degree for each tool are taken into the machining standard creation processing section 29 based on the data stored in the tool-by-tool machining content data memory 33 and the integrated instruction data memory 34, respectively.

加工面などの加工内容をリスト表示する加工標準書が作
成処理されて加工標準書出力データがメモリ36に記憶
され出力される。
A machining standard document displaying a list of machining contents such as machining surfaces is created, and machining standard document output data is stored in the memory 36 and output.

これらのメモリ30〜36に記憶された出力データは1
部品の工程別に作業ファイル+2155に逐一ファイル
される。工程毎の処理が行なわれてその部品についての
加工標準書データが作成されると、部品毎終了信号がゲ
ート58を開き、作業ファイル(2155にファイルさ
れた各データが加工方法ファイル60にファイルされる
。1部品の各工程毎の処理が終了すると、次の部品のデ
ータをCA D 装置Mから入力し、第1の処理部門1
01および第2の処理部門102の処理が繰り返される
The output data stored in these memories 30 to 36 is 1
Each part is filed in work file +2155 for each process. When processing for each process is performed and processing standard data for the part is created, a part-by-part end signal opens the gate 58, and each data filed in the work file (2155) is filed in the processing method file 60. When the processing for each process for one part is completed, the data for the next part is input from the CAD device M, and the data for the next part is inputted to the first processing department 1.
01 and the processes of the second processing department 102 are repeated.

次に、加工設計ファイル59、および加工方法ファイル
60に基づいて、以下に詳述する段取り図処理と加工技
術処理がなされる。
Next, based on the machining design file 59 and the machining method file 60, setup diagram processing and machining technology processing, which will be described in detail below, are performed.

加工設計ファイル59にファイルされた段取り案データ
、基準データ・ファイル3にファイルされている必要な
基準データ、治具データ・ファイル5にファイルされて
いる冶具データ、工具データ・ファイル6にファイルさ
れている工具データおよび加工方法ファイル60にファ
イルされている各データが段取り組合せ処理部37に取
り込まれて、各座標系の連結に基づいて複数個の部品配
置による段取りの組合せ、治具部品の配置および工具干
渉チェックを行う処理がなされる。さらに優先指示処理
部38では部品、加工面、工具の優先指定をし、優先指
示により加工順序を制御する処理がなされて段取り図デ
ータがメモリ44に記憶され出力される。
The setup plan data filed in the machining design file 59, the necessary standard data filed in the standard data file 3, the jig data filed in the jig data file 5, and the tool data filed in the tool data file 6. The tool data stored in the tool data and each data filed in the machining method file 60 are taken into the stage combination processing unit 37, and based on the connection of each coordinate system, the combination of setups by arranging a plurality of parts, the arrangement of jig parts, and Processing is performed to check for tool interference. Further, the priority instruction processing section 38 prioritizes parts, machining surfaces, and tools, performs processing to control the machining order based on the priority instructions, and stores the setup diagram data in the memory 44 and outputs it.

段取り図データ・メモリ44に記憶された段取り図デー
タは作業ファイル(3161に逐一ファイルされる。段
取り回毎の終了信号によりゲート62が開き段取り図、
加工技術ファイル63に段取り図データはファイルされ
る。段取り図データ、工具毎加工内容データ、必要な基
準データが工具毎加工順序処理部39に取り込まれ、前
記優先指示に従い加工順序決定テーブルに基づいて工具
毎の加工順序を決める処理がなされて工具毎加工順序デ
ータがメモリ45に記憶され出力される。
The setup diagram data stored in the setup diagram data memory 44 is filed one by one in a work file (3161. The gate 62 is opened by the end signal of each setup cycle, and the setup diagram,
The setup diagram data is filed in the processing technology file 63. The setup diagram data, machining content data for each tool, and necessary reference data are taken into the per-tool machining order processing section 39, and processing is performed to determine the machining order for each tool based on the machining order determination table according to the priority instructions. Processing order data is stored in memory 45 and output.

必要な基準データ、工具毎領域データ、工具毎加工内容
データおよび使用工具データが加工領域処理部40に取
り込まれて、面加工領域の統合すなわち、工具毎の加工
領域のうち、同一加工面で同一工具での面加工が複数あ
る場合に統合が行なわれる。溝、側面、ポケット加工の
側面部および底面部などの加工分割すなわち、決定され
た工具毎の加工領域に対し、複数回の加工によって行な
われる場合に基準データに従って分割が行なわれ、最終
の加工領域を作成する処理がなされて加工各1域データ
がメモリ46に記憶される。
Necessary reference data, area data for each tool, machining content data for each tool, and tool data used are taken into the machining area processing unit 40, and the surface machining area is integrated, that is, the machining area for each tool is processed in the same machining surface. Integration is performed when there are multiple surface machining operations with a tool. When machining is divided into grooves, side surfaces, side and bottom parts of pocket machining, etc., the machining area for each determined tool is divided according to standard data when machining is performed multiple times, and the final machining area is Processing is performed to create each area of processed data and stored in the memory 46.

基準データは、1回の深さ方向切込量の底面の余裕量、
工具毎の側面の径方向シフト量、ボケ。
The standard data is the amount of margin at the bottom of the depth of cut in one time,
Radial shift amount and blur of the side surface for each tool.

トの径方向シフトiなどである。必要な基準データ、加
工領域データ、工具毎加工内容データおよび工具データ
が加工条件処理部41に取り込まれて、動きのタイプ(
直線3円弧、ドリル加工のサイクルなど)動きのパラメ
ータ、 (切削方向、切込半径、逃げ量など)クリアラ
ンス(早送りの余裕見積り)およびクーラントの有無等
の加工条件を決める処理がなされて加工条件データがメ
モリ47に記憶される。工具コード、仕上程度、深さ方
向切込み、径方向切込み、材料別切削速度、送り速度が
設定された切削条件テーブルををする切削条件基準デー
タ、工具毎加工内容データ、工具データ、段取り図デー
タおよび加工条件データが切削条件処理部42に取り込
まれて、切込み、切削速度、送り速度の切削条件を決め
る処理がなされて、切削条件データが切削条件データ・
メモリ48に肥土αされる。
radial shift i, etc. Necessary reference data, machining area data, machining content data for each tool, and tool data are taken into the machining condition processing section 41, and the type of movement (
Processing is performed to determine machining conditions such as movement parameters (3 straight arcs, drill machining cycle, etc.), (cutting direction, cutting radius, relief amount, etc.) clearance (rapid traverse margin estimate), and presence or absence of coolant. is stored in the memory 47. Cutting condition standard data, machining details data for each tool, tool data, setup diagram data and The machining condition data is taken into the cutting condition processing section 42, and processing for determining cutting conditions such as depth of cut, cutting speed, and feed rate is performed, and the cutting condition data is converted into cutting condition data.
Fertilizer α is added to the memory 48.

工具毎加工順序データ、加工条件データ、切削条件デー
タ、工具データおよび工具毎加工内容データが作業指示
書作成処理部43に取り込まれて第6図に示す如き加工
順序毎に工具データ、回転数、送り速度および加工面等
の作業指示リストを表示する処理がなされて作業指示書
出力データがメモリ49に記憶されて出力表示される。
Machining order data for each tool, machining condition data, cutting condition data, tool data, and machining content data for each tool are taken into the work instruction creation processing section 43, and tool data, rotation speed, A process of displaying a work instruction list including feed speed and machining surface is performed, and work instruction output data is stored in the memory 49 and output and displayed.

メモリ44〜メモリ49に記憶された各データは逐一作
業ファイル(3)61にファイルされる。
Each data stored in the memories 44 to 49 is filed one by one in a work file (3) 61.

段取り図処理および加工技術の処理がなされ、段取り回
毎加工技術終了信号によってゲート62が開き、作業フ
ァイル(3J61にファイルされた各データが段取り図
・加工技術ファイル63にファイルされる。
The setup diagram processing and processing technology processing are performed, the gate 62 is opened by the processing technology end signal for each setup cycle, and each data filed in the work file (3J61) is filed in the setup diagram/processing technology file 63.

パートプログラム変換に必要な基準データ、加工方法フ
ァイル60、段取り図、加工技術ファイル63の夫々に
ファイルされている各データ、および機械データが加工
データ変換処理部50に取り込まれてパートプログラム
に変換処理されて変換データがメモリ51に記憶される
。変換データはNCデータ自動作成装置52に取り込ま
れてNCプログラムが作成され、指定された機械の加工
用NCテープ53として出力される。またNCプログラ
ムデータはNCデータ・ファイル64にファイルされる
The reference data required for part program conversion, each data stored in the machining method file 60, setup diagram, machining technology file 63, and machine data are taken into the machining data conversion processing unit 50 and converted into a part program. The converted data is stored in the memory 51. The converted data is taken into the automatic NC data creation device 52, an NC program is created, and the data is output as an NC tape 53 for machining of a designated machine. Further, the NC program data is filed in the NC data file 64.

本発明による加工領域分割処理装置は、上記の加工1青
報作成装置において、加工方法毎領域処理部23に係わ
るものであるが、必ずしもそれに限定されるものではな
い。
The machining region division processing device according to the present invention is related to the region processing unit 23 for each machining method in the machining 1 blueprint creation device described above, but is not necessarily limited thereto.

第1図において、加工領域分割処理装置は、上位装置の
制御部も兼ねる中央処理部(CPU)1と、対話手段で
あるCRT画面付キーボード2、その入出力!置2a、
コマンドファイル2b、スタイラスペン2cおよびタブ
レット2dとを基幹として備え、CPUIのメインバス
に、加工設計データ・ファイル5つと、IIJ定基準デ
ータ・メモリ71および設定基準データ・メモリ72と
、加工設計データを入力される段穴加工領域判定部81
と、該判定部81で凹部と判定された領域を分割する四
部領域分割処理部82と、分割された領域で、センタ加
工にフラグを立てるセンタ加工分割判定部83およびそ
の処理を行うセンタ加工フラグ処理部84と、リーマ下
穴にフラグを立てるリーマ下穴分割判定部85およびそ
の処理を行うリーマ下穴フラグ処理部86と、加工領域
にへこみ・下穴の有無を判定する加工領域へこみ・下穴
判定部87と、へこみが有って下穴が無い場合にこれを
分割する加工領域へこみ・下穴分割処理部88と、へこ
みが無くて下穴が無い場合にこれを分割する下穴加工分
割処理部89と、前記2つの分割処理部88および89
で処理された加工領域に判定基準データを適用して下穴
の有無を判定する加工領域下穴判定部90と、下穴が有
る領域の場合にその下穴が般式か直線かを判定する下穴
直線判定部91と、下穴が直線の場合に下穴の底部がテ
ーバか平坦かを判定する下穴部判定92と、下穴が殺人
の場合にその設入が拡がり方向か挟まり方向かを判定す
る最大方向判定部93と、下火の底部がテーパの場合に
分割する下火テーパ底部分割処理部94と、該底部が平
坦の場合に分割する下穴平坦底部分割処理部95と、設
入が拡がり方向の場合に分割する最大拡がり領域分割処
理部96と、設入が挟まり方向の場合に分割する最大挟
まり領域分割処理部97と、加工設計データがポケット
加工の場合を判定するポケット加工領域判定部98と、
その領域を分割するポケット加工領域分割処理部99と
、分割された領域データをファイルする加工方法毎領域
データ・メモリ30とを備えて構成されている。上記の
各判定は判定基準データに基づいて行われ、各分割処理
は設定基準データに基づいて行われる。
In FIG. 1, the processing area division processing device includes a central processing unit (CPU) 1 which also serves as a control unit of a host device, a keyboard 2 with a CRT screen which is a means of interaction, and its input/output! Place 2a,
It is equipped with a command file 2b, a stylus pen 2c, and a tablet 2d as the core, and stores five machining design data files, IIJ standard data memory 71, setting standard data memory 72, and machining design data on the main bus of the CPUI. Input stepped hole machining area determination unit 81
, a four-part area division processing unit 82 that divides the area determined to be a recess by the determination unit 81, a center machining division determination unit 83 that sets a flag for center machining in the divided area, and a center machining flag that performs the process. A processing unit 84, a reamer pilot hole division determination unit 85 that sets a flag on the reamer pilot hole, a reamer pilot hole flag processing unit 86 that performs the processing, and a machining area dent/bottom that determines the presence or absence of a dent/pilot hole in the machining area. A hole determination section 87, a machining area that divides the hole when there is a dent and no pilot hole, and a dent/pilot hole division processing section 88 that divides the hole when there is no dent and there is no pilot hole. A division processing unit 89 and the two division processing units 88 and 89
A machining area pilot hole determination unit 90 applies judgment reference data to the processed machining area to determine whether there is a pilot hole or not, and in the case of an area with a pilot hole, determines whether the pilot hole is a general type or a straight line. A pilot hole straight line determination section 91, a pilot hole portion determination section 92 that determines whether the bottom of the pilot hole is tabular or flat when the pilot hole is straight, and whether the pilot hole is inserted in the expanding direction or the pinching direction when the pilot hole is straight. a maximum direction determination unit 93 that determines whether the bottom of the bottom is tapered, a bottom-bore taper bottom division processing unit 94 that divides the bottom of the bottom if it is tapered, and a pilot-hole flat-bottom division processing unit 95 that divides the bottom of the bottom if the bottom is flat. , a maximum expansion area division processing unit 96 that divides when the installation is in the expansion direction, a maximum pinch area division processing unit 97 that divides when the installation is in the pinching direction, and determines if the machining design data is pocket machining. Pocket processing area determination section 98;
The pocket machining area division processing section 99 divides the area, and the area data memory 30 for each machining method files the divided area data. Each of the above determinations is performed based on determination standard data, and each division process is performed based on setting standard data.

基準データは、設入の下穴なしでの基準径の深さ、下穴
ありでの取代と素材余裕、先端角と、ポケットの面積倍
率1分割しない最小径9分割数代。
The standard data is the depth of the standard diameter without a prepared pilot hole, the machining allowance and material margin with a prepared hole, the tip angle, and the minimum diameter that is not divided into 1 division by the area magnification of the pocket.

下穴の発生深さ、径倍率、先端角、深さ方向のクリアラ
ンスなどから構成されている。
It consists of the depth of the prepared hole, diameter magnification, tip angle, clearance in the depth direction, etc.

第4図は、基準データの一部を出力した一例を示す模式
図である。
FIG. 4 is a schematic diagram showing an example of outputting part of the reference data.

第5図は、設入処理の動作手順を示すフローチャートで
ある。図において、各段階の番号はその手順を実施する
手段の第1図における番号に対応している。
FIG. 5 is a flowchart showing the operating procedure of the installation process. In the figure, the number of each step corresponds to the number in FIG. 1 of the means implementing the procedure.

手順が開始されると、まず、加工設定データが段穴加工
領域判定部81へ入力され、凹部が存在する場合は、第
1図の四部領域分割処理部82で凹部が分割される。第
6図(イ)は設入の凹部を示す説明図で、図中Wはワー
ク、Hは鋳造もしくは前加工で中抜きされている部分で
あって、この両者の間に斜線で示されているのが加工領
域であり、単純な設入加工の他に、端面方向の溝PIと
、ネッキングP2と、内径部・内周方向の−aP3との
3つの凹部の逃げ加工が示されている。これらの凹部は
、前記基準データによらなくても、形状データから判定
可能なので、まずこれら溝を凹部領域分割処理部82で
分割削除して、単純な段穴形状にしたのち、メインの分
割処理に移る。次に、センタ加工分割判定部83でセン
タ加工が必要と判定された場合は、センタ加工フラグ処
理部84ヘフラグを立て、リーマ下穴直線判定部85で
リーマ下穴の必要があると判定された場合は、リーマ下
穴フラグ処理部86ヘフラグを立てておく。
When the procedure is started, first, machining setting data is input to the stepped hole machining area determination unit 81, and if a recess exists, the recess is divided by the four-part area division processing unit 82 shown in FIG. Figure 6 (a) is an explanatory diagram showing the recessed part for installation, in which W is the workpiece, H is the part hollowed out during casting or pre-processing, and the diagonal line between the two is shown. This is the machining area, and in addition to simple installation machining, relief machining is shown for three recesses: groove PI in the end face direction, necking P2, and -aP3 in the inner diameter/inner circumferential direction. . Since these recesses can be determined from the shape data without using the reference data, first, these grooves are divided and deleted by the recess area division processing unit 82 to create a simple stepped hole shape, and then the main division processing is performed. Move to. Next, if the center machining division determining unit 83 determines that center machining is necessary, a flag is set in the center machining flag processing unit 84, and the reamer pilot hole straight line determining unit 85 determines that reamer pilot hole is necessary. If so, set a flag in the reamer prepared hole flag processing section 86.

第6図(0)はセンタ加工の説明図で、図中の各要素を
第4図に示す基準データのセンタもみの項と比較するこ
とによりフラグを決定する。第6図(ハ)はリーマ下穴
の説明図で、図中のリーマ取代を第4図の基準データと
比較し、例えば取代が基準よりも大であればフラグは立
てず、単純穴加工の分1.11として(及う。
FIG. 6(0) is an explanatory diagram of center machining, and a flag is determined by comparing each element in the diagram with the center machining term of the reference data shown in FIG. Figure 6 (c) is an explanatory diagram of the reamed pilot hole.The reamer machining allowance in the figure is compared with the standard data in Figure 4.For example, if the machining allowance is larger than the standard, a flag will not be set, and simple hole machining will be performed. As of 1.11 (extends).

手順の2段目は、加工領域へこみ・下火判定部87で、
加工領域の形状がへこみ存りでかつ下穴無しの場合を判
別する。イエスの場合のみは加工領域へこみ・下穴分割
処理部88で単独に分割され、その池の場合は下穴加工
分割処理部89で分割処理される。いずれにせよ、オア
ゲート101を介して、分割された領域は加工領域下穴
判定部90で下穴の有無を判定される。第6図(ニ)お
よび(ホ)は下穴なしの一例を示す説明図で、図(ニ)
は素材形状力中央部にへこみがあ之が、下穴は開通して
いない。この場合、余裕量を第4図の設定基準データに
よって設定される。
The second stage of the procedure is the machining area dent/bottom fire determination section 87.
It is determined whether the shape of the machining area is a dent and there is no pilot hole. Only in the case of YES, the machining area is divided into dents/prepared hole division processing unit 88 , and in the case of the depression, the preparatory hole processing division processing unit 89 performs division processing. In any case, the presence or absence of a prepared hole in the divided area is determined by the processing area prepared hole determination section 90 via the OR gate 101. Figures 6 (D) and (E) are explanatory diagrams showing an example without a pilot hole, and Figure (D)
There is a dent in the center of the material, but the pilot hole is not open. In this case, the margin amount is set using the setting standard data shown in FIG.

下穴無しの場合は、オア・ゲー)102を介して、前記
下穴加工分割処理部89へ戻され、下火加工の領域を分
割されるが、その場合に第4図の基準データの下穴なし
の項を図(ホ)に示す各要素と比較し、分割するか否か
を決定する。尚、第4図において、基準径1と基準深さ
1とは対応するもので、即ち3段までの設入の基準が示
されている。
If there is no pilot hole, the process is returned to the pilot hole machining division processing section 89 via ORG 102, and the region for the pilot hole machining is divided. The term without a hole is compared with each element shown in the figure (e), and it is determined whether to divide it or not. In addition, in FIG. 4, the reference diameter 1 and the reference depth 1 correspond to each other, that is, the reference for installation up to three stages is shown.

下大有りの場合(下穴加工の領域が分割されて残りが再
入力された場合を含む)は、その領域を下穴直線判定部
9Iに入力し、素材穴が直線であるか設入であるかを判
定する。素材穴が直線である場合は、更に下大底部判定
部92で、その底部が第6図(へ)に示すようにテーバ
を有するか、第6図(ト)に示すように平坦であるかを
判定し、その判定結果により、下六テーパ底部分割処理
部94又は下穴平坦底部分割処理部95で、第4図の基
準データの下穴あり、素材直線の項を適用して分割処理
される。素材穴が段穴である場合は、殺人方向判定部9
3で、その段穴が第6図(チ)に示すような拡がり方向
であるか、第6図(す)に示すような挟まり方向である
かを判定し、その判定結果により、最大拡がり領域分割
処理部96又は最大挟まり領域分割処理部97で、第4
図の基準データの素材拡がりの項又は素材挟まりの項を
適用して分割処理される。
If there is a lower hole (including cases where the area of the pilot hole is divided and the remaining part is re-input), input that area to the pilot hole straight line determination section 9I and check whether the hole in the material is straight or not. Determine if there is. If the hole in the material is straight, the lower large bottom determining section 92 determines whether the bottom has a taper as shown in FIG. 6 (F) or is flat as shown in FIG. 6 (G). Based on the determination result, the lower six taper bottom division processing unit 94 or the pilot hole flat bottom division processing unit 95 performs division processing by applying the terms of the standard data of FIG. Ru. If the hole in the material is a stepped hole, the murder direction determination unit 9
In step 3, it is determined whether the step hole is expanding in the direction shown in Figure 6 (H) or in the pinching direction as shown in Figure 6 (S), and based on the determination result, the maximum expansion area is determined. The division processing unit 96 or the maximum pinched area division processing unit 97 divides the fourth
The division process is performed by applying the material expansion term or material sandwiching term of the reference data of the diagram.

尚、拡がり方向とは、加工する方向から判断し次段の加
工面が前段の素材面よりも下穴側である場合で、余裕量
は殺伐と別な側であり、挟まり方向はその反対で、余裕
量は取代と同一側に含まれることになる。
In addition, the spreading direction is when the next processed surface is closer to the prepared hole side than the previous material surface, judging from the processing direction, the margin is on the other side from the cutting edge, and the pinching direction is the opposite. The surplus amount will be included on the same side as the machining allowance.

以上、段穴について判定と分割処理を繰り返しているが
、その基本原則としては、まず、化7図(イ)に示す如
く線側りに■、■と分割して行くが、常にその取代など
を検討し、基準データの条件を満たしていない場合は第
7図(ロ)に示す如く■、■と横(もしくは、斜め横)
分割に変えるものである。
As mentioned above, the judgment and division process is repeated for the stepped hole.The basic principle is that first, as shown in Figure 7 (a), it is divided into ■ and ■ on the line side. If the conditions of the standard data are not met, the horizontal (or diagonal horizontal)
It is a change to division.

以上の手順は段穴処理の一例を示すフローであったが、
本実施例のWEZはその他にボケ、ト加工領域判定部9
Sを備えていて、第8図に示すようなポケット加工領域
については、ボケ、ト加工領域分割処理部99で分割処
理する。ポケット加工は、通常第8図(イ)の平面図に
示されるコーナ一部C1に対するドリル加工から開始さ
れるので、コーナ一部C1のRや、図(ロ)の側面図に
示される深さなどが問題となる。第4図の基準データの
ポケット項は、最小径3面積倍率、下穴発生深さが判定
基準であり、その他が設定基準である。
The above procedure was a flow showing an example of stepped hole processing, but
In addition, the WEZ of this embodiment has a processing area determination unit 9 for blurring and processing.
The pocket processing area shown in FIG. Pocket machining usually starts with drilling on the corner part C1 shown in the plan view of FIG. 8(A), so the radius of the corner part C1 and the depth shown in the side view of FIG. etc. become a problem. For the pocket term of the reference data in FIG. 4, the minimum diameter 3 area magnification and the prepared hole generation depth are the determination criteria, and the other criteria are the setting criteria.

以上で分割処理されたデータは、加工方法毎領域データ
として、加工方法領域データ・メモリ30にファイルさ
れる。
The data divided as described above is filed in the processing method area data memory 30 as area data for each processing method.

〔発明の効果〕〔Effect of the invention〕

本発明は、CA Mデータ作成時の加工領域と工具等と
の結びつきを箇々の単純形状で行い、加工能率、加工精
度を含めて割付け、各データ設定段階での分割によりマ
シニングセンタの複雑な加工技術に現実的かつ柔軟に対
応でき、下記の如き効果を奏する。
The present invention connects the machining area and tools etc. with individual simple shapes when creating CAM data, assigns them including machining efficiency and machining accuracy, and divides them at each data setting stage to improve the complex machining technology of machining centers. can be dealt with realistically and flexibly, and has the following effects.

イ)領域の自動分割機能がいろいろ用意されているため
、必要な箇所で適切な分割処理ができる。
b) Since various automatic region division functions are available, appropriate division processing can be performed where necessary.

口)基準データを変えることにより、プログラム(モジ
ュール)をかえることなく、種々の自動分割に対応でき
る。
(1) By changing the reference data, various automatic divisions can be handled without changing the program (module).

ハ)対話撮作と自動分割を組み合わせて使用することに
より、利用昔の〒む領域を迅速に作成することができる
c) By using a combination of interactive photography and automatic segmentation, it is possible to quickly create a previously used area.

二)領域をデータヘースで表現しているため、領域図で
作成した領域、精蜜仕上代を除いた領域。
2) Since the area is expressed as a data base, the area created in the area diagram and the area excluding the finishing allowance.

工程図で分割した領域、加工方法毎領域、工具毎領域、
加工領域などの親子・兄弟の関係を明確に保存している
。この機能が、領域の対話処理、加工順序の把握などを
可能にしている。
Areas divided by process drawings, areas for each processing method, areas for each tool,
Parent-child/sibling relationships such as processing areas are clearly preserved. This function makes it possible to interact with areas and understand the processing order.

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

第1図は本発明の一実施例のブロック図、第2図は本発
明の実施に好適な加工情報作成装置のブロック図、第3
図は形状種類のツリー図、第4図は基準データの出力図
、第5図は実施例のフローチャート、第6図〜第8図は
領域分割の説明図である。 ■・・・CPU     2・・・CRT画面付キーボ
ード30・・・加工方法毎領域データ・メモリ59・・
・加工設計データ・メモリ 71・・・判定基準データ・メミリ72・・・設定基準
データ・ノ七り8L83,85,87,90,91,9
2.93.98・・・判定部82.8B、89.94,
95,96,97.99・・・分割処理部84 、86
・・・フラグ処理部 特許出願人   日立精機株式会社 第3図 第4図
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a block diagram of a processing information creation device suitable for implementing the present invention, and FIG.
FIG. 4 is a tree diagram of shape types, FIG. 4 is an output diagram of reference data, FIG. 5 is a flowchart of the embodiment, and FIGS. 6 to 8 are explanatory diagrams of area division. ■... CPU 2... Keyboard with CRT screen 30... Area data memory 59 for each processing method...
・Processing design data ・Memory 71...Judgment standard data ・Memiri 72...Setting standard data ・Nochiri 8L83, 85, 87, 90, 91, 9
2.93.98...determination section 82.8B, 89.94,
95, 96, 97.99... Division processing units 84, 86
...Flag processing unit patent applicant Hitachi Seiki Co., Ltd. Figure 3 Figure 4

Claims (1)

【特許請求の範囲】[Claims] 加工設計データの出力画面との対話処理および自動処理
により、加工方法毎に加工領域を分割する自動加工機の
加工領域分割処理装置であって、領域分割の判定基準お
よび設定基準を用意する基準データ・メモリと、加工設
定データから段穴もしくはポケットを判定する段穴加工
領域判定部およびポケット加工領域判定部と、段穴領域
から凹部領域を削除する凹部領域分割処理部と、段穴領
域にセンタ加工又はリーマ加工等の別機械工程領域があ
った場合に識別コードを付与する分割判定部およびその
フラグ処理部と、当該加工機の加工領域に対する判定基
準に基づき、加工方法毎の形状種類により、加工領域を
段階的に判定する複数の形状要素判定部と、それらの判
定結果により分割された領域を設定基準と対応させて登
録する複数の形状要素分割処理部と、作成されたデータ
をファイルする加工方法領域毎データ・メモリとを備え
て成ることを特徴とする自動加工機における加工領域分
割処理装置。
A machining area dividing processing device for an automatic processing machine that divides a machining area for each machining method through interaction processing with an output screen of machining design data and automatic processing, and standard data that prepares judgment criteria and setting standards for area division.・Memory, a stepped hole machining area determination unit and a pocket machining area determination unit that determine a stepped hole or a pocket from the machining setting data, a recessed area division processing unit that deletes the recessed area from the stepped hole area, and a recessed area dividing processing unit that When there is a separate machine process area such as machining or reaming, there is a division determination unit that assigns an identification code and its flag processing unit, and based on the determination criteria for the machining area of the processing machine, depending on the shape type for each machining method, A plurality of shape element determination sections that judge the processing area step by step, a plurality of shape element division processing sections that register the regions divided according to the judgment results in correspondence with setting criteria, and file the created data. What is claimed is: 1. A machining area dividing processing device for an automatic processing machine, comprising a data memory for each machining method area.
JP28024185A 1985-12-13 1985-12-13 Machining area division processing device for automatic processing machines Pending JPS62140741A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28024185A JPS62140741A (en) 1985-12-13 1985-12-13 Machining area division processing device for automatic processing machines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28024185A JPS62140741A (en) 1985-12-13 1985-12-13 Machining area division processing device for automatic processing machines

Publications (1)

Publication Number Publication Date
JPS62140741A true JPS62140741A (en) 1987-06-24

Family

ID=17622264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28024185A Pending JPS62140741A (en) 1985-12-13 1985-12-13 Machining area division processing device for automatic processing machines

Country Status (1)

Country Link
JP (1) JPS62140741A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02216504A (en) * 1989-02-17 1990-08-29 Hitachi Seiki Co Ltd Automatic deciding method for working area and recognition method for recessed part in machining nc data
JPH0383107A (en) * 1989-08-26 1991-04-09 Toyoda Mach Works Ltd Nc data generating device
JPH03245205A (en) * 1990-02-23 1991-10-31 Okuma Mach Works Ltd Producing device for numerical control information
JPH03294146A (en) * 1990-04-13 1991-12-25 Okuma Mach Works Ltd Working step determination device in numerical control information forming function
WO1998041357A1 (en) * 1997-03-15 1998-09-24 Makino Milling Machine Co., Ltd. Machining processor
US6535788B1 (en) 1998-09-14 2003-03-18 Makino Milling Machine Co., Ldt Machining apparatus

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02216504A (en) * 1989-02-17 1990-08-29 Hitachi Seiki Co Ltd Automatic deciding method for working area and recognition method for recessed part in machining nc data
JPH0383107A (en) * 1989-08-26 1991-04-09 Toyoda Mach Works Ltd Nc data generating device
JPH03245205A (en) * 1990-02-23 1991-10-31 Okuma Mach Works Ltd Producing device for numerical control information
JPH03294146A (en) * 1990-04-13 1991-12-25 Okuma Mach Works Ltd Working step determination device in numerical control information forming function
WO1998041357A1 (en) * 1997-03-15 1998-09-24 Makino Milling Machine Co., Ltd. Machining processor
US6438445B1 (en) 1997-03-15 2002-08-20 Makino Milling Machine Co., Ltd. Machining processor
US6535788B1 (en) 1998-09-14 2003-03-18 Makino Milling Machine Co., Ldt Machining apparatus

Similar Documents

Publication Publication Date Title
US5369870A (en) Method for deciding procedure of machining
JPS62140741A (en) Machining area division processing device for automatic processing machines
JPH0215949A (en) Process design treatment system in machining
Kramer Process planning for a milling machine from a feature-based design
JPS62295116A (en) Machined area division processor in automatic machining device
JPH0720920A (en) Tool path data creation method
JPH0457459B2 (en)
JPS62127907A (en) Machining information creation device for automatic processing machines
JPS62166407A (en) Data constitution for graphic information of machine tool
JPS62208856A (en) Cutting condition setting device for automatic processing machines
JPS62140742A (en) Machining area division processing device for automatic processing machines
JPS62208858A (en) Part program creation device for automatic processing machines
JPS62140745A (en) Machining shape setting processing method in automatic processing machine
JPH0433576B2 (en)
JPH0611456B2 (en) Calculation method of machining route
JPH057133B2 (en)
JP3161195B2 (en) NC data creation device
JPS61103212A (en) Machining information creation system for automatic processing machines
JPS62140747A (en) Machining condition setting device for automatic processing machines
JPS62208859A (en) Cutting condition setter in machining center
JPS62239206A (en) Machining start point setter in automatic machining device
JPS62140748A (en) Machining area processing device in automatic processing machines
JPS62218050A (en) Tool setting device used in automatic processing machines
JPS62140738A (en) Setup processing device for automatic processing machines
JPS62208857A (en) Part program creation device for automatic processing machines