JPH057135B2 - - Google Patents
Info
- Publication number
- JPH057135B2 JPH057135B2 JP60281706A JP28170685A JPH057135B2 JP H057135 B2 JPH057135 B2 JP H057135B2 JP 60281706 A JP60281706 A JP 60281706A JP 28170685 A JP28170685 A JP 28170685A JP H057135 B2 JPH057135 B2 JP H057135B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- machining
- area
- processing
- 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.)
- Expired - Lifetime
Links
- 238000003754 machining Methods 0.000 claims description 171
- 238000012545 processing Methods 0.000 claims description 155
- 238000000034 method Methods 0.000 claims description 132
- 230000008569 process Effects 0.000 claims description 100
- 238000010586 diagram Methods 0.000 claims description 65
- 230000015654 memory Effects 0.000 claims description 49
- 239000000463 material Substances 0.000 claims description 48
- 238000012217 deletion Methods 0.000 claims description 44
- 230000037430 deletion Effects 0.000 claims description 44
- 238000000605 extraction Methods 0.000 claims description 44
- 239000000284 extract Substances 0.000 claims description 7
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 238000005520 cutting process Methods 0.000 description 18
- 238000011960 computer-aided design Methods 0.000 description 10
- 238000013461 design Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 238000003672 processing method Methods 0.000 description 7
- 238000012937 correction Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 6
- 230000001419 dependent effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 238000005498 polishing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241001422033 Thestylus Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000007730 finishing process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Numerical Control (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、CAD(コンピユータ援用設計)等に
よる部品図データおよび材料図データから、各ワ
ークのNCデータを自動作成し、一貫した生産体
系のCAM(コンピユータ援用製造)化を支援する
加工情報作成処理の過程で、加工図および素材図
の図形データを合成して作成された領域図データ
から、図形出力との対話処理および自動処理によ
り、各加工工程毎の工程図を作成する自動加工機
における加工工程処理装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention automatically creates NC data for each workpiece from parts drawing data and material drawing data using CAD (computer-aided design), etc., and creates a consistent production system. In the process of creating machining information to support CAM (computer-aided manufacturing), each region map data is created by combining the shape data of machining drawings and material drawings, and through interactive processing with figure output and automatic processing, each The present invention relates to a machining process processing device in an automatic processing machine that creates a process diagram for each machining process.
FMSにおいては、コンピユータがスケジユー
ル計画、加工、段取り計画、工具供給計画等をオ
ンライン運用することになるが、その上位に相当
する部品図データ及び材料図データの提示から当
該FMSへダウンロードさせる加工情報作成装置
の構造に関しては、現状では、一貫性に乏しく、
部分的かつ断片的なものが存在するのみであり、
部品図や材料図に適用されるCAD/CAMも、単
に一部品に対し特定の機械で固定的な工程にもと
づく加工順序でしか実行できなかつた。従つて、
その切削加工技術は生産体系中種々の変化に自由
に対応できるものではなかつた。
In an FMS, a computer operates schedule plans, machining, setup plans, tool supply plans, etc. online, and creates machining information to be downloaded to the FMS by presenting parts drawing data and material drawing data corresponding to the higher level. Regarding the structure of the device, there is currently a lack of consistency;
Only partial and fragmentary things exist;
CAD/CAM, which is applied to parts drawings and material drawings, can only be executed on a single part using a specific machine in a fixed processing order. Therefore,
The cutting technology was not able to respond freely to various changes in the production system.
上記の材料図データは加工前におけるワーク材
料の形状・寸法を示すものであり、部品図データ
は加工終了時における部品の完成形状・寸法を示
すものであつて、言わば、前者から後者への移行
が加工作業である。従来のCAD/CAMは、この
両図を短絡的に処理し、被加工体のみが援用の対
象であつたが、言うまでもなく、加工作業は単純
な1工程で片づくような移行ではなく、工具を初
めとする各種条件や制約の中で、複数の工程を重
ねて到達するものであり、加工領域の作成や工程
の分割はいろいろな可能性の中から最良のものを
えらばなければならないのに、その作業を手間の
かかる手さぐりの机上作業に委ねていた。
The above material drawing data shows the shape and dimensions of the workpiece material before processing, and the parts drawing data shows the completed shape and dimensions of the part at the end of processing, so to speak, it is a transition from the former to the latter. is the processing work. Conventional CAD/CAM processes these two diagrams in a short-circuit manner, and only the workpiece is supported, but needless to say, the machining work is not a simple transition that can be completed in one step, but rather requires the use of tools. This is achieved through multiple processes under various initial conditions and constraints, and the best one must be selected from among various possibilities when creating machining areas and dividing processes. This work was left to the laborious desk work of groping by hand.
本発明は、このような事情に鑑みて開発された
もので、部品毎に加工領域を登録した領域図デー
タを、加工精度や段取り替の見地から更に分割
し、詳細な検討と、迅速な取捨選択と、それらの
繰り返しによつて得られる柔軟性と、生産工程の
平準化とを企ることのできる自動加工機における
加工工程処理装置を提供することを目的とする。 The present invention was developed in view of these circumstances, and further divides area map data in which machining areas are registered for each part from the viewpoint of machining accuracy and setup changes, allowing for detailed examination and quick disposal. It is an object of the present invention to provide a processing device for an automatic processing machine that allows flexibility obtained through selection and repetition thereof, and leveling of the production process.
本発明において、上記の問題点を解決するため
の手段は、部品図および材料図の図形データに加
工領域を設定かつ合成した領域図データから、対
話操作と自動処理により、所要の領域を抽出して
工程図を作成する自動加工機における加工工程処
理装置であつて、加工領域の分割を指定する加工
領域分割処理部と、分割された各加工領域を所望
の見地から取捨選択する領域抽出・削除設定部群
と、抽出された領域を機械名や工程名の制御情報
と共に登録する工程図抽出処理部と、登録された
工程図データから所望の領域を未処理の領域情報
のなかに戻す工程図削除処理部と、工程図データ
を一時保留する工程図データ・メモリとを備える
ことを特徴とする自動加工機における加工工程処
理装置とするものである。
In the present invention, the means for solving the above-mentioned problems is to set a machining area in the figure data of parts drawings and material drawings, and extract the required area from area diagram data synthesized by interactive operation and automatic processing. It is a machining process processing device in an automatic processing machine that creates a process diagram using a process diagram, and includes a machining area division processing unit that specifies division of a machining area, and an area extraction/deletion unit that selects each divided machining area from a desired viewpoint. A setting unit group, a process diagram extraction processing unit that registers the extracted area together with control information such as machine name and process name, and a process diagram that returns a desired area from the registered process diagram data to unprocessed area information. A machining process processing device for an automatic processing machine is characterized by comprising a deletion processing section and a process diagram data memory for temporarily holding process diagram data.
上記の装置において、領域図データは、部品座
標系、加工面座標系、形状種類、形状座標系のよ
うな項目で、作画内容を制限して表示できる。そ
して、分割された加工領域を取捨選択する所望の
見地とは、前記領域図データのいずれの項目に基
づいて取捨選択するかということである。 In the above apparatus, the area diagram data can be displayed by restricting the content of the drawing by items such as the component coordinate system, the processing surface coordinate system, the type of shape, and the shape coordinate system. The desired viewpoint for selecting the divided processing areas is which item of the area map data should be used for selection.
尚、本明細書で、抽出とは領域図データの一部
もしくは全部を工程図データに作成することで、
削除とは工程図データの一部もしくは全部を領域
図データに戻すことである。 In this specification, extraction refers to creating part or all of the area map data into process chart data.
Deletion means returning part or all of the process drawing data to area drawing data.
データベースの領域図を入力して、工程番号を
与え、対話操作および自動処理により、必要な領
域を抽出(登録)し、1つの工程とする。
A region diagram in the database is input, a process number is given, and the necessary region is extracted (registered) through interactive operations and automatic processing, and is made into one process.
領域の登録が簡単に行えるように、領域の表
示、領域の抽出、領域の削除、工程番号の修正な
どの機能を用意してある。 In order to easily register areas, functions such as area display, area extraction, area deletion, and process number correction are provided.
表示した領域を指示して抽出するのが基本であ
るが、後記する加工面、加工面座標系、形状種
類、表示している領域の属性(荒・中・仕上)を
キー入力あるいは指示することにより、一括して
抽出することができる。抽出後の領域は、不活性
状態(操作しても無反応)になる。 The basic method is to specify and extract the displayed area, but it is also possible to input or specify the machined surface, machined surface coordinate system, shape type, and attributes of the displayed area (rough, medium, or finished), which will be described later. This allows for batch extraction. The area after extraction becomes inactive (does not react even when manipulated).
工程図として登録済みの領域を、残りの領域情
報のなかに戻す(活性状態)ことを、削除で可能
にしている。作画・表示のときと同じように、部
品座標系(全体)、加工面座標系、形状種類、形
状座標系のような項目で制限して削除することが
できる。 By deleting an area that has already been registered as a process diagram, it is possible to return it to the remaining area information (active state). As with drawing and displaying, it is possible to restrict and delete items such as the part coordinate system (overall), machined surface coordinate system, shape type, and shape coordinate system.
抽出前の領域情報は、“表示”で、完成した工
程図は、“参照表示”で作画・表示する。前者で
は、修正・分割などが行えるが、後者では表示の
みである。 The area information before extraction is drawn and displayed in "display", and the completed process diagram is drawn and displayed in "reference display". The former allows modification, division, etc., but the latter allows only display.
以下、本発明の実施例を図面に基づいて詳細に
説明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.
第1図は、本発明を実施した自動加工機におけ
る加工工程処理装置の一例を示すブロツク図であ
る。その加工工程処理装置は、第2図に示される
ような加工情報作成装置の一部に使用されると好
適なものであるので、まず第2図により、加工情
報作成装置全般について説明する。 FIG. 1 is a block diagram showing an example of a processing device in an automatic processing machine embodying the present invention. Since this machining process processing apparatus is suitable for use as a part of a machining information generating apparatus as shown in FIG. 2, the machining information generating apparatus in general will first be described with reference to FIG.
本発明は4つの処理部門に大別される。第1の
処理部門101は加工設計処理とよぶもので、
CADで作成された部品図、材料図をデータ入力
し、CAM用の加工図、素材図、領域図、工程図、
段取り案データを作成する。第2の処理部門10
2は加工方法処理とよぶもので、工程図、段取り
案データを入力し、加工方法の設定、工具の設
定、工具の統合、工具の検索を行ない加工標準書
としてデータを出力する。第3の処理部門103
は段取り図処理とよぶもので、加工設計処理で得
られた段取り案、素材図データ、加工方法処理で
得られたデータによつて、複数の加工部品の段取
り組合せ、治具部品の配置、工具干渉チエツクを
行ない、段取り図データを作成する。第4の処理
部門104は加工技術処理とよぶもので、段取り
図データによつて、加工順序、加工領域、加工条
件、切削条件の決定を行ない、作業指示書として
データを出力する。そして、得られたデータは、
加工データ変換処理によつてパートプログラムに
変換される。次にNCデータ自動作成装置によつ
てパートプログラムからNCデータを作成する。 The present invention is broadly divided into four processing sections. The first processing department 101 is called machining design processing.
Input data on parts drawings and material drawings created with CAD, process drawings for CAM, material drawings, area drawings, process drawings, etc.
Create setup plan data. Second processing department 10
Step 2 is called machining method processing, in which process drawings and setup plan data are input, machining method settings, tool settings, tool integration, tool searches are performed, and the data is output as a machining standard document. Third processing department 103
This is called setup drawing processing, and uses the setup plan obtained from the machining design processing, material drawing data, and data obtained from the processing method processing to combine multiple machining parts in stages, arrange jig parts, and use tools. Performs an interference check and creates setup diagram data. The fourth 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. And the data obtained is
It is converted into a part program by processing data conversion processing. Next, NC data is created from the part program using an automatic NC data creation device.
第2図においてCPU1に種々の処理データや
コマンドが画面付キーボード2から入出力装置2
aを介して入出力される。 In Figure 2, various processing data and commands are sent to the CPU 1 from the input/output device 2 from the screen keyboard 2.
It is input and output via a.
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 part to be processed, and shape data, additional data, etc. are input for each.
基準データ・フアイル3は各段で説明するよう
に、各処理部で処理をする時の基準となる種々の
基準データがフアイルされる。機械データ・フア
イル4には設備される機械の機械名、仕様等の機
械データ、治具データ・フアイル5にはワークを
取付け、固定するための治具データ、工具デー
タ・フアイル6には使用する工具の工具名、工具
径等の工具データおよび切削条件基準データ・フ
アイル7には切削条件を決めるための切削条件基
準データがフアイルされている。CAD装置Mで
作成された部品図データMaおよび材料図データ
Mbをもとにして、CAMデータとして処理可能
なデータに変換する。加工図データ、素材図デー
タ、領域図データ、工程図データおよび段取り案
データを作成(これらの処理工程を加工設計とよ
ぶ)し処理する。 As will be explained in each stage, the reference data file 3 stores various reference data that serve as a reference when processing is performed 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 data to be used. Tool data such as tool name and tool diameter, and cutting condition standard data file 7 contains cutting condition standard data for determining cutting conditions. Parts drawing data Ma and material drawing data created with CAD device M
Based on Mb, convert it into data that can be processed as CAM data. Processing drawing data, material drawing data, area drawing data, process drawing data, and setup plan data are created and processed (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 machined surface coordinate system, a shape coordinate system, and a cross-sectional coordinate system.
断面座標系は形状座標系に、形状座標系は加工
面座標系に加工面座標系は部品座標系にと、それ
ぞれの座標系は部品座標系に従属し、変換データ
を有して互いに関連しリンクされている。部品図
座標系設定処理部8で設定された4つの座標系に
基づいて加工形状処理部9では加工形状を面加
工、溝加工、側面加工、ポケツト加工、穴加工お
よび段穴加工の夫々に集約し形状分類される。各
種座標系をもとに処理された加工形状データは加
工図データとしてメモリ18に記憶され出力され
る。 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 these coordinate systems are dependent on the component coordinate system and are related to each other by having transformation data. Linked. Based on the four coordinate systems set in the parts drawing coordinate system setting processing section 8, the machining shape processing section 9 aggregates the machining shape into face machining, groove machining, side machining, pocket machining, hole machining, and stepped hole machining. The shape is then classified. Machining shape data processed based on various coordinate systems is stored in the memory 18 and output as machining drawing data.
材料図データは材料図座標系設定処理部10に
取り込まれ、材料図の座標系設定が行なわれる。
材料図の座標系設定は部品図の座標系設定と同様
である。材料図座標系設定処理部10で設定され
た座標系上に基づいて素材形状処理部11では素
材形状を面、溝、側面・ポケツト、穴および段穴
の夫々に形状分類され素材図データとしてメモリ
19に記憶され出力される。 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.
Coordinate system settings for material drawings are similar to those 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 classifies the material shape into surfaces, grooves, sides/pockets, holes, and step holes, and stores them as material drawing data. 19 and output.
加工図データと素材図データはこれらを合成す
る加工領域図処理部12に取り込まれる。加工図
データと素材図データが合成されることによつ
て、削りとるべき部分の領域の作成処理が行なわ
れる。
さらに領域図修正処理部13で研磨代(G
W
)
あるいは精密仕上代などの領域修正処理が行なわ
れて加工の領域図データがメモリ20に記憶され
出力される。 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 and the material drawing data, a region to be cut away is created.
Furthermore, area correction processing such as polishing allowance (G W ) or precision finishing allowance is performed in the area map correction processing section 13, and the area map data of machining is stored in the memory 20 and output.
個々の領域図データは、加工領域分割処理部1
4に取り込まれて、荒・中・仕上領域の自動分割
を行なう加工領域の分割は、部品を1工程(同一
部品において機械を複数台使用して、異なる加工
を行なう場合や、パレツト上の部品の配置や取付
け固定の仕方を変更(段取り替え)して加工する
場合の工程である)で加工しない場合、すなわ
ち、複数工程に分割して荒・中仕上加工を行なう
場合に処理される。加工領域を分割処理し、分割
処理したデータと機械データ・フアイル4の機械
データが工程図処理部15に取り込まれ、使用す
る機械を指示し、指示された機械において、段取
り(部品をパレツトに取付け固定する作業をい
う)1回で加工する、いわゆる1工程での自動加
工が可能な加工形状を集めて工程図データを作成
しメモリ21に記憶される。 Each area map data is processed by processing area division processing unit 1.
4 and automatically divides the parts into rough, medium, and finishing areas.Dividing the machining area automatically divides the parts into rough, medium, and finishing areas. This process is performed when processing is performed by changing the arrangement or mounting/fixing method (setup change)), that is, when rough/semi-finishing is performed by dividing into multiple processes. The machining area is divided, the divided data and the machine data in the machine data file 4 are imported into the process drawing processing unit 15, which instructs the machine to be used, and performs setup (installation of parts on pallets) in the specified machine. Machining shapes that can be automatically machined in one step (fixing work) are collected, process drawing data is created, and the data is stored in the memory 21.
工程図データ、素材図データおよび治具データ
は段取り案処理部16に取り込まれて治具ベース
(ここでは、パレツトP)を選択し、工程図(工
程ごとの領域図データ)および素材図(ワーク
WA)、治具部品(ストツパ、締め板およびボルト
など)の配置を行なう処理がなされる。さらに工
具干渉チエツク処理部17で機械原点や工具を表
示して移動することにより干渉チエツクを行なつ
て1工程における部品WAおよび治具の適正な配
置と各形状のデータや各座標系を連結する変換デ
ータを得る。段取り案データはメモリ22に記憶
され出力される。 Process drawing data, material drawing data, and jig data are imported into the setup plan processing unit 16, which selects a jig base (here, palette P), and processes drawings (area drawing data for each process) and material drawings (workpiece drawings).
W A ), processing for arranging jig parts (stoppers, clamping plates, bolts, etc.) is performed. Furthermore, the tool interference check processing unit 17 performs an interference check by displaying and moving the machine origin and tool, and connects the proper placement of parts W A and jigs in one process and the data of each shape and each coordinate system. Get the conversion data. The setup plan data is stored in the memory 22 and output.
以上の処理を1部品の各工程毎に行ない、加工
図データ・メモリ18、素材図データ・メモリ1
9、領域データ・メモリ20、工程図データ・メ
モリ21および段取り案データ・メモリ22に記
憶された夫々のデータを1工程分として逐一作業
フアイル(1)54にフアイルされる。 The above processing is performed for each process of one part, processing drawing data memory 18, material drawing data memory 1
9. The respective data stored in the area data memory 20, process drawing data memory 21 and setup plan data memory 22 are each stored in a work file (1) 54 as one process.
以降、連続して工程毎に処理がなされるが、工
程毎終了信号でゲート56が開き、作業フアイル
(1)54にフアイルされたすべてのデータが加工設
計フアイル59にフアイルされる。1部品が終了
すると、次の部品図の処理が行なわれる。上記の
手順を、各部品毎、且つ工程毎に行なうことによ
り、加工設計の処理が成される。 After that, processing is performed continuously for each process, but the gate 56 opens at the end signal for each process, and the work file is closed.
(1) All data filed in 54 are filed in machining design file 59. When one part is completed, the next part diagram is processed. Processing design processing is accomplished by performing the above procedure for each part and each process.
次に、上述した加工設計フアイル59にフアイ
ルされている各データと基準データ等をもとにし
て以下に詳述する加工方法の処理がなされる。 Next, processing of the machining method described in detail below is performed based on each data and reference data stored in the machining design file 59 described above.
加工設計フアイル59にフアイルされた必要な
データと基準データ・フアイル3にフアイルされ
ている必要な基準データが加工方法毎領域処理部
23に取り込まれて前記6種の加工方法(面、
溝、穴、段穴、ポケツト、側面)についてそれら
の加工方法毎に領域を分割する処理がなされ、加
工方法毎領域データがメモリ30に記憶されて出
力される。加工方法毎の領域処理は、加工方法の
優先指示や加工方法において分割すべき判別デー
タなどの基準データを基に行なわれる。 Necessary data filed in the machining design file 59 and necessary reference data filed in the reference data file 3 are taken into the area processing unit 23 for each machining method, and the six types of machining methods (surface, surface,
Processing is performed to divide the regions (grooves, holes, stepped holes, pockets, side surfaces) for each processing method, and region data for each processing 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 together with necessary reference data, and machining content data such as machining diameter, machining diameter, etc.
Machining depth etc. are processed and created, and machining content data for each machining method is stored in the memory 31 and output. The reference data includes data for determining machining method codes, tool diameter and tool length data for each tool code, data for determining finishing degree, data for determining tool codes, and the like.
加工方法毎領域データ・メモリ30に記憶され
ている加工方法毎領域データ、加工方法毎加工内
容データ・メモリ31に記憶されている加工方法
毎加工内容データおよび必要な基準データは、工
具毎領域処理部25に取り込まれて、加工方法に
対する工具コード(フエイスミルカツタやエンド
ミルカツタなど)を設定し、工具毎に荒・中・仕
上加工等の分割処理を行つて工具毎領域データを
作成しメモリ32に記憶されて出力される。工具
領域データは、荒・仕上加工あるいは荒・中・仕
上加工の分割基準データに基づいて、工具コード
毎に加工領域を設定する。工具毎領域データは必
要な基準データとともに工具毎加工内容処理部2
6に取り込まれ、工具コード(フエイスミルカツ
タやエンドミルカツタなど)毎の加工径や加工深
さなどが処理されて工具毎加工内容データがメモ
リ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 for the machining method (face mill cutter, end mill cutter, etc.) is set, and division processing such as rough, medium, and finishing machining is performed for each tool to create area data for each tool. is stored and output. In the tool area data, a machining area is set for each tool code based on the dividing reference data of rough/finish machining or rough/medium/finish machining. The area data for each tool is processed by the machining content processing unit 2 for each tool along with the necessary standard data.
6, the machining diameter, machining depth, etc. for each tool code (face mill cutter, end mill cutter, etc.) are processed, and 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 width ranges are set for roughing, medium, and finishing machining.
工具毎加工内容データ、統合指示データ、工具
データ・フアイル6にフアイルされている工具デ
ータ、機械データおよび必要な基準データは工具
検索処理部28に取り込まれて工具の検索を行な
い使用工具を決定する処理がなされる。作成され
た使用工具データは使用工具データ・メモリ35
に記憶され出力される。 Machining content data for each tool, integrated instruction data, tool data stored in the tool data file 6, machine data, and necessary reference data are taken into the tool search processing section 28, which searches for tools and determines the tool to be used. Processing is done. The created tool data is stored in the tool data memory 35.
is stored and output.
加工方法毎領域データ・メモリ30、加工方法
毎加工内容データ・メモリ31、工具毎領域デー
タ・メモリ32、工具毎加工内容データ・メモリ
33および統合指示データ・メモリ34に夫々記
憶されたデータに基づいて加工標準書作成処理部
29に取り込まれて、工具毎の工具径、仕上程
度、加工面などの加工内容をリスト表示する加工
標準書が作成処理されて加工標準書出力データが
メモリ36に記憶され出力される。 Based on the data stored in each machining method area data memory 30, each machining method machining content data memory 31, each tool area data memory 32, each tool machining content data memory 33, and integrated instruction data memory 34. The machining standard creation processing unit 29 generates a machining standard that displays a list of machining details such as tool diameter, finish level, and machining surface for each tool, and the machining standard output data is stored in the memory 36. and output.
これらのメモリ30〜36に記憶された出力デ
ータは1部品の工程別に作業フアイル(2)55に逐
一フアイルされる。工程毎の処理が行なわれてそ
の部品についての加工標準書データが作成される
と、部品毎終了信号がゲート58を開き、作業フ
アイル(2)55にフアイルされた各データが加工方
法フアイル60にフアイルされる。1部品の各工
程毎の処理が終了すると、次の部品のデータを
CAD装置Mから入力し、第1の処理部門101
および第2の処理部門102の処理が繰り返され
る。次に加工設計フアイル59、および加工方法
フアイル60に基づいて、以下に詳述する段取り
図処理と加工技術処理が成される。 The output data stored in these memories 30 to 36 is filed one by one in a work file (2) 55 for each process of one part. 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 stored in the work file (2) 55 is transferred to the processing method file 60. Filed. When the processing of each process for one part is completed, the data for the next part is
Input from CAD device M, first processing department 101
And the processing of the second processing department 102 is repeated. 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に記
憶され出力される。 Setup plan data filed in the machining design file 59, necessary standard data filed in the standard data file 3, jig data filed in the jig data file 5, and tool data filed in the tool data file 6. 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 and the arrangement of jig parts are performed. Then, processing is performed to perform a tool interference check. 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に記憶された段取
り図データは作業フアイル(3)61に逐一フアイル
される。段取り図毎の終了信号によりゲート62
が開き段取り図、加工技術フアイル63に段取り
図データはフアイルされる。段取り図データ、工
具毎加工内容データ、必要な基準データが工具毎
加工順序処理部39に取り込まれ、前記優先指示
に従い加工順序決定テーブルに基づいて工具毎の
加工順序を決める処理がなされて工具毎加工順序
データがメモリ45に記憶され出力される。 The setup diagram data stored in the setup diagram data memory 44 is filed one by one in the work file (3) 61. Gate 62 is activated by the completion signal for each setup diagram.
The setup diagram is opened and the setup diagram data is filed in the machining 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に取り込まれて、面加工領域の統合、
すなわち、工具毎の加工領域のうち、同一加工面
で同一工具での面加工が複数ある場合に統合が行
なわれる。溝、側面、ポケツト加工の側面部およ
び底面部などの加工分割すなわち、決定された工
具毎の加工領域に対し、複数回の加工によつて行
なわれる場合に基準データに従つて分割が行なわ
れ、最終の加工領域を作成する処理がなされて加
工領域データがメモリ46に記憶される。 Necessary standard data, area data for each tool, machining content data for each tool, and used tool data are taken into the machining area processing unit 40, and the surface machining area is integrated,
That is, in the machining area for each tool, when there are multiple surface machining operations performed on the same machining surface using the same tool, integration is performed. When machining is divided into grooves, side surfaces, side parts and bottom parts of pocket machining, etc., in other words, when the machining area for each determined tool is to be machined multiple times, division is performed according to standard data, Processing to create the final machining area is performed and the machining area data is stored in the memory 46.
基準データは、1回の深さ方向切込量や底面の
余裕量、工具毎の側面の径方向シフト量、ポケツ
トの径方向シフト量などである。必要な基準デー
タ、加工領域データ、工具毎加工内容データおよ
び工具データが加工条件処理部41に取り込まれ
て、動きのタイプ(直線、円弧、ドリル加工のサ
イクルなど)動きのパラメータ、(切削方向、切
込半径、逃げ量など)クリアランス(早送りの余
裕見積り)およびクーラントの有無等の加工条件
を決める処理がなされて加工条件データがメモリ
47に記憶される。工具コード、仕上程度、深さ
方向切込み、径方向切込み、材料別切削速度、送
り速度が設定された切削条件テーブルを有する切
削条件基準データ、工具毎加工内容データ、工具
データ、段取り図データおよび加工条件データが
切削条件処理部42に取り込まれて、切込み、切
削速度、送り速度の切削条件を決める処理がなさ
れて、切削条件データが切削条件データ・メモリ
48に記憶される。 The reference data includes the amount of depth of cut per cut, the margin of the bottom surface, the amount of radial shift of the side surface for each tool, the amount of radial shift of the pocket, etc. Necessary reference data, machining area data, machining content data for each tool, and tool data are taken into the machining condition processing unit 41, and the type of movement (linear, circular arc, drilling cycle, etc.), movement parameters, (cutting direction, Processing is performed to determine machining conditions such as cutting radius, relief amount, etc.) clearance (estimated allowance for rapid traverse) and the presence or absence of coolant, and the machining condition data is stored in the memory 47. Cutting condition standard data with a cutting condition table in which tool code, finishing level, depth of cut, radial depth of cut, cutting speed by material, and feed rate are set, machining content data for each tool, tool data, setup diagram data, and machining The condition data is taken into the cutting condition processing unit 42, processing for determining cutting conditions such as depth of cut, cutting speed, and feed rate is performed, and the cutting condition data is stored in the cutting condition data memory 48.
工具毎加工順序データ、加工条件データ、切削
条件データ、工具データおよび工具毎加工内容デ
ータが作業指示書作成処理部43に取り込まれて
加工順序毎に工具データ、回転数、送り速度およ
び加工面等の作業指示リストを表示する処理がな
されて作業指示書出力データがメモリ49に記憶
されて出力表示される。メモリ44〜メモリ49
に記憶された各データは逐一作業フアイル(3)61
にフアイルされる。 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, feed rate, machining surface, etc. are generated for each machining order. The process of displaying the work instruction list is performed, and the work instruction output data is stored in the memory 49 and output and displayed. Memory 44 to memory 49
Each data stored in the work file (3) 61
Filed in
段取り図処理および加工技術の処理がなされ、
段取り図毎加工技術終了信号によつてゲート62
が開き、作業フアイル(3)61にフアイルされた各
データが段取り図・加工技術フアイル63にフア
イルされる。 The setup drawing processing and processing technology are processed,
Gate 62 is activated by the processing technology completion signal for each setup diagram.
is opened, and each data filed in the work file (3) 61 is filed in the setup drawing/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 NC data automatic creation device 52.
An NC program is created and output as a processing NC tape 53 for the specified machine. Also NC
Program data is filed in NC data file 64.
本発明を実施した加工工程処理装置は、上記の
加工情報作成装置において、領域図データをもと
にした加工領域分割処理部14および工程図処理
部15に係わるものであるが、必ずしもそれに限
定されるものではない。 Although the machining process processing apparatus embodying the present invention is related to the machining area division processing section 14 and the process diagram processing section 15 based on area map data in the above-mentioned machining information creation apparatus, it is not necessarily limited thereto. It's not something you can do.
第1図において、加工工程処理装置は、上位装
置全体の制御部でもある中央処理部(CPU)1
と、対話手段である画面付キーボード2、その入
出力ポート2a、コマンドフアイル2b、スタイ
ラスペン2c及びタブレツト2dと、CAD装置
Mによる部品図データMaに座標系を設定する部
品図座標系設定処理部8およびそのデータを加工
図データに変換する加工形状処理部9と、CAD
装置Mによる材料図データMbに座標系を設定す
る材料図座標系設定処理部10およびそのデータ
を素材図データに変換する素材形状処理部11
と、作成された加工図データおよび素材図データ
を一時保留する加工図データ・メモリ18および
素材図データ・メモリ19と、それらのデータを
合成し、加工領域を設定する加工領域図処理部1
2および領域図修正処理部13と、その作成デー
タを一時保留する領域図データ・メモリ20と、
加工領域の分割を指定する加工領域分割処理部1
4と、指定された各加工領域を所望の見地から取
捨選択する領域抽出・削除設定部群80と、抽出
された領域を機械名や工程名の制御情報と共に登
録処理する工程図抽出処理部87と、登録された
工程図データから所望の領域を未処理の領域情報
のなかに戻す工程図削除処理部88と、登録され
た工程図データを手動で調整する手動調整部89
と、工程図データを一時保留する工程図データ・
メモリ21とで概略構成され、前記領域抽出・削
除設定部群80は、領域分割抽出設定部81、加
工面抽出設定部82、加工面座標系抽出・削除設
定部83、形状種類抽出、削除設定部84、部品
座標系削除設定部85、形状座標系削除設定部8
6から成る。 In Figure 1, the machining process processing device is a central processing unit (CPU) 1 which is also the control unit for the entire host device.
, a keyboard with a screen 2 as a means of interaction, its input/output port 2a, a command file 2b, a stylus pen 2c, a tablet 2d, and a parts drawing coordinate system setting processing unit that sets a coordinate system in the parts drawing data Ma by the CAD device M. 8, a machining shape processing unit 9 that converts the data into machining drawing data, and a CAD
A material drawing coordinate system setting processing unit 10 that sets a coordinate system in material drawing data Mb by the device M, and a material shape processing unit 11 that converts the data into material drawing data.
, a machining diagram data memory 18 and a material diagram data memory 19 that temporarily hold the created machining diagram data and material diagram data, and a machining area diagram processing unit 1 that combines these data and sets a machining area.
2, an area map correction processing unit 13, and an area map data memory 20 that temporarily holds the created data;
Machining area division processing unit 1 that specifies division of the machining area
4, an area extraction/deletion setting unit group 80 that selects each specified machining area from a desired viewpoint, and a process diagram extraction processing unit 87 that registers the extracted area together with control information such as machine name and process name. , a process drawing deletion processing unit 88 that returns a desired area from the registered process drawing data into unprocessed area information, and a manual adjustment unit 89 that manually adjusts the registered process drawing data.
and process drawing data that temporarily holds the process drawing data.
The region extraction/deletion setting section group 80 includes a region division extraction setting section 81, a machining surface extraction setting section 82, a machining surface coordinate system extraction/deletion setting section 83, and shape type extraction/deletion setting section 83. section 84, component coordinate system deletion setting section 85, shape coordinate system deletion setting section 8
Consists of 6.
第3図は、上記装置の動作手順を示す手順図で
ある。以下、第1図および第3図を対照しつつ、
上記装置の動作を説明する。 FIG. 3 is a procedural diagram showing the operating procedure of the above device. Below, while comparing Figures 1 and 3,
The operation of the above device will be explained.
手順の第段としては、領域図の入力が行なわ
れる。部品図データMaは部品の加工終了状態を
示すもので、これを画面出力すると、第4図イに
示す如く、縦断面図と平面図で部品の形状および
寸法が示され、これに加工の有無が切削マーク▽
もしくは黒皮マーク〓で付記されている。例え
ば、第4図イにおいては、上面および下面の面加
工AおよびBと中心部分の段穴加工Cが指示され
ている。このような部品図データMaを部品図座
標系設定処理部8に入力し、部品座標系(X01、
y01、z01、)を設定し、更に加工形状処理部9で
加工形状A,BおよびCを抽出したのが、第4図
ロの加工図データである。一方、材料図データ
Mbはワークの原材料状態を示すもので、これを
画面出力すると、第5図イに示す如く、縦断面図
と平面図で材料の形状および寸法が示され、これ
に、例えば上下面の取代量A′およびB′と中心部
の居抜き分C′とが、その量値(5mm、5mm、3
mm)を付記されている。このような材料図データ
Mbを材料図座標系設定処理部10に入力し、材
料座標系(x02、y02、z02)を設定したのち、素材
形状処理部11で素材形状A′,B′およびC′を抽
出したのが、第5図ロの素材図データである。 In the first step of the procedure, a region map is input. The parts drawing data Ma indicates the finished state of the part, and when this is output on the screen, the shape and dimensions of the part are shown in a vertical cross-sectional view and a plan view, as shown in Figure 4 A, and whether or not the part has been processed is shown. is the cutting mark ▽
Or it is marked with a black skin mark. For example, in FIG. 4A, surface machining A and B on the upper and lower surfaces and stepped hole machining C on the center portion are instructed. Such parts diagram data Ma is input to the parts diagram coordinate system setting processing unit 8, and the parts coordinate system (X 01 ,
The machining diagram data shown in FIG . On the other hand, material drawing data
Mb indicates the condition of the raw material of the workpiece, and when this is output on the screen, the shape and dimensions of the material are shown in a longitudinal cross-sectional view and a plan view, as shown in Figure 5 A, and for example, the amount of machining on the upper and lower surfaces. A' and B' and the central opening C' are
mm) is added. Material drawing data like this
After inputting Mb to the material drawing coordinate system setting processing section 10 and setting the material coordinate system (x 02 , y 02 , z 02 ), the material shape processing section 11 extracts material shapes A', B', and C'. This is the material drawing data shown in Figure 5B.
これらの第4図ロおよび第5図ロの各データを
それぞれのデータ・メモリ18,19から加工領
域図処理部12に入力し、画面表示すると、部品
座標系と材料座標系とはそれぞれ任意に設定され
たものであるので、そのままでは画面上で重ね合
わせた状態でなく、例えば第6図ロに示されるよ
うな表示になる。オペレータは、スタイラスペン
2cの操作等により、画面上で部品の同一部分を
重ね合わせるように、材料座標を変換する。この
操作は、いずれの座標系を変換させても差支えな
いが、通常は部品座標系を基幹とする方が馴染み
易い。そして、両データに共通する素材表示デー
タ(図中2点鎖線)Dが合致するように、加工図
と素材図が重ね合わされたものが、第6図イに示
される領域図データである。領域図データはデー
タ・メモリ20に記憶される。但し、この領域図
データは単純な検討でも明らかなように、上面の
加工Aと下面の加工Bとを有していて、段取り替
なしでは加工できない。そこで、少なくとも、第
7図イに示す領域と第7図ロに示す領域とに分割
して、別な工程で加工する必要が生じるわけで、
これを処理するのが本発明の装置である。なお、
領域図修正処理部13は研磨または精密仕上代な
どの領域の修正処理を行なう。 When the data in Fig. 4B and Fig. 5B are input from the respective data memories 18 and 19 to the machining area diagram processing unit 12 and displayed on the screen, the part coordinate system and the material coordinate system can be arbitrarily determined. Since these have been set, they will not be superimposed on the screen as is, but will instead be displayed as shown in FIG. 6B, for example. The operator converts the material coordinates by operating the stylus pen 2c or the like so that the same parts of the parts are overlapped on the screen. Although this operation can be performed by converting any coordinate system, it is usually easier to use the component coordinate system as the core. The area map data shown in FIG. 6A is obtained by superimposing the processed drawing and the material drawing so that the material display data (double-dashed line in the figure) D that is common to both data coincides with each other. The area map data is stored in data memory 20. However, as is clear from a simple examination, this area map data includes machining A on the top surface and machining B on the bottom surface, and cannot be machined without changing the setup. Therefore, it is necessary to divide the area into at least the area shown in FIG. 7A and the area shown in FIG. 7B and process them in separate processes.
The device of the present invention processes this. In addition,
The area map correction processing unit 13 performs area correction processing such as polishing or precision finishing allowance.
手順の第第は、工程番号の入力である。これ
から抽出を行つて登録したい工程の番号(処理番
号)を入力する。また、領域の抽出完了後、工程
番号を加工順序番号として扱えるように修正する
ことができる。また、使用する機械名も入力す
る。 The first step is to input the process number. Enter the number of the process (process number) that you want to extract and register. Furthermore, after the area extraction is completed, the process number can be modified so that it can be treated as a processing sequence number. Also, enter the name of the machine to be used.
手順の第段は、上記の領域図データを領域図
データ・メモリ20から加工領域分割処理部14
に呼び出し、分割を指令する。 The first stage of the procedure is to transfer the above area map data from the area map data memory 20 to the processing area division processing unit 14.
call and command the division.
領域情報は、部品座標系(全体)、加工面座標
系、形状種類、形状座標系のような項目で、作画
内容を制限して表示できる。また、表示後、拡
大、縮小、移動が可能で、中・仕上げ領域のよう
に、巾が狭くて指示しずらい箇所でも簡単に行え
る。 The area information can be displayed by restricting the drawing content using items such as the part coordinate system (overall), the machined surface coordinate system, the type of shape, and the shape coordinate system. In addition, after displaying, it is possible to enlarge, reduce, and move, making it easy to do this even in areas where the width is narrow and it is difficult to indicate, such as intermediate and finishing areas.
分割された領域は、手順の第段で、分割抽
出、加工面抽出、加工面座標系抽出、形状種類抽
出の4つの抽出コマンドのいずれかが、それぞれ
の対応設定部81,82,83,84に与えられ
ることにより、所定の領域に分割されることにな
る。 In the first stage of the procedure, one of the four extraction commands, division extraction, machining surface extraction, machining surface coordinate system extraction, and shape type extraction, is applied to the divided region in the corresponding setting section 81, 82, 83, 84. is divided into predetermined areas.
分割抽出は、領域の属性(荒加工、中加工、仕
上加工)によつて、領域を抽出する方式である。 Divided extraction is a method of extracting regions based on the attributes of the region (rough machining, semi-machining, finishing machining).
加工面抽出は、第8図イに示すように、パレツ
トの4面に対する加工方向を基準として、領域を
抽出する方法である。 Machining surface extraction is a method of extracting regions based on the machining directions for the four surfaces of the pallet, as shown in FIG. 8A.
加工面座標系抽出は、第8図ロに示すように、
パレツトPに対しては同一の角度θ゜による加工面
であつても、ワークWの形状によつては複数の、
例えば2つの加工面座標系A1およびA2が設定さ
れることがあり、それらに付与された座標系シン
ボルA1もしくはA2毎に領域を抽出する方式であ
る。 The processing surface coordinate system extraction is as shown in Figure 8B.
Even if the machined surface has the same angle θ° with respect to the pallet P, depending on the shape of the workpiece W, there may be multiple
For example, two machining plane coordinate systems A 1 and A 2 may be set, and an area is extracted for each coordinate system symbol A 1 or A 2 given to them.
形状種類抽出とは、加工形状が第8図ハのツリ
ーに示されるように6つの形状種類に分類される
ので、その種類毎に領域を抽出する方式である。 Shape type extraction is a method of extracting regions for each type of shape, since the machined shape is classified into six shape types as shown in the tree in FIG. 8C.
手順の第段は、領域の登録で、オア・ゲート
101により、上記の抽出設定部のいずれかから
抽出された領域は工程図抽出処理部87へ入力さ
れ、それぞれの抽出方式に従つて仕分けされた形
で、キーボードにより上述した機械名および工程
番号を付されて、工程図データに登録される。こ
のとき、手順の第段として、所望の制御情報を
付加することができる。例えば、FMSラインな
どにおけるステーシヨンNo.や各種の装置名を参考
情報として登録する。 The first stage of the procedure is region registration, and the OR gate 101 inputs the regions extracted from any of the above extraction setting sections to the process drawing extraction processing section 87, where they are sorted according to the respective extraction methods. The above-mentioned machine name and process number are assigned using the keyboard and registered in the process drawing data. At this time, desired control information can be added as the first step of the procedure. For example, station numbers and various equipment names in the FMS line etc. are registered as reference information.
登録された工程図データは、工程図データ・メ
モリ21に格納され、前記領域図データ・メモリ
20のすべての領域が移転されると、抽出作業が
終了するわけであるが、各工程毎の領域図データ
のバランスが極端に悪い場合には、加工能率が悪
いので再度領域分割を検討する必要がある。すな
わち、工程図データ・メモリ21内の領域を任意
に領域図データ・メモリ20へ戻すことが可能
で、これを削除作業と呼ぶ。 The registered process drawing data is stored in the process drawing data memory 21, and when all areas of the area drawing data memory 20 are transferred, the extraction work is completed, but the area for each process is If the diagram data is extremely unbalanced, processing efficiency is poor and it is necessary to consider region division again. That is, it is possible to arbitrarily return the area in the process drawing data memory 21 to the area drawing data memory 20, and this is called a deletion operation.
削除作業は、加工面座標系削除、形状種類削
除、部品座標系削除、形状座標系削除の4つの削
除コマンドのいずれかが、それぞれの対応設定部
83,84,85,86に与えられることにより
行われる。 The deletion work is performed by giving one of the four deletion commands: processing surface coordinate system deletion, shape type deletion, component coordinate system deletion, and shape coordinate system deletion to the respective corresponding setting units 83, 84, 85, and 86. It will be done.
加工面座標系削除および形状種類削除は、抽出
で説明したのと同様な基準で行われる。 Processing surface coordinate system deletion and shape type deletion are performed using the same criteria as explained in the extraction section.
全データをやり直したい場合は、部品座標系削
除をコマンドし部品座標系削除設定部85に与え
ることにより、全領域に削除設定を適用できる。 If it is desired to redone all the data, the deletion setting can be applied to the entire area by issuing a command to delete the component coordinate system and giving it to the component coordinate system deletion setting unit 85.
形状座標系削除は、形状種類のそれぞれに更に
細分化して設定された座標系に従つて領域を分割
し、削除する方式である。 Shape coordinate system deletion is a method of dividing and deleting an area according to a coordinate system that is further subdivided and set for each type of shape.
上記の削除設定部のいずれかにより削除設定さ
れた領域は、オア・ゲート102を介して、工程
図削除処理部88で登録を抹消され、領域図デー
タ・メモリ20へ戻される。 The area set for deletion by any of the above deletion setting units is deregistered by the process drawing deletion processing unit 88 via the OR gate 102, and returned to the area drawing data memory 20.
尚、加工面座標系抽出・削除設定部83および
形状種類抽出・削除設定部84は、抽出と削除を
兼ねるので、コマンドはオア・ゲート103およ
び104を介して入力され、領域図データもしく
は工程図データはオア・ゲート105又は106
を介して入力される。また、手動調整部89は手
動調整コマンドを与えられることにより加工面座
標系、抽出・削除設定部83、形状種類抽出削除
設定部84、部品座標系削除設定部85、形状座
標系削除設定部86のいずれかに指令を与え指令
にもとづく部分的削除を行える。 Note that the machining surface coordinate system extraction/deletion setting section 83 and the shape type extraction/deletion setting section 84 serve both for extraction and deletion, so commands are input via the OR gates 103 and 104, and the area diagram data or process diagram Data is or gate 105 or 106
Input via . In addition, the manual adjustment section 89 receives a manual adjustment command to set the processing surface coordinate system, the extraction/deletion setting section 83 , the shape type extraction/deletion setting section 84 , the component coordinate system deletion setting section 85 , and the shape coordinate system deletion setting section 86 . You can give commands to either of them and perform partial deletion based on the command.
第9図は、抽出と削除の一例を示す説明図で、
実線は活性状態の領域を示し、破線が不活性状態
の領域を示している。まず、図中の左上部を抽出
して工程番号を付与し、次に右半分を抽出して
工程番号を付与し、最後に左下部を抽出して工
程番号を付与し、工程図データを作成したとす
る。しかし、検討の結果、第2工程は加工数が
多過ぎ、例えば加工時間や工具本数に問題がある
とすると、今度は削除作業により右半分を工程図
から領域図へ戻し、あらためて別な抽出方式など
により右下部のみを抽出して工程番号を付与
し、残る右上部を抽出して工程番号を付与す
る。更に、前記の工程番号が加工順と異なつて不
便な場合はソートし直して工程名を再付与するこ
とができる。上記の装置は、このような抽出と削
除を繰り返して最良の領域分割と工程作成に到達
する。 FIG. 9 is an explanatory diagram showing an example of extraction and deletion.
Solid lines indicate active regions and dashed lines indicate inactive regions. First, extract the upper left part of the diagram and assign a process number, then extract the right half and assign a process number, and finally extract the lower left part and assign a process number to create process diagram data. Suppose we did. However, as a result of the study, if there are too many machining operations in the second process, for example, there are problems with the machining time or the number of tools, then the right half will be returned from the process diagram to the area diagram by deletion, and a different extraction method will be used again. etc., only the lower right portion is extracted and a process number is assigned, and the remaining upper right portion is extracted and a process number is assigned. Furthermore, if the process number is different from the processing order and is inconvenient, it is possible to re-sort and re-assign the process name. The above-mentioned apparatus repeats such extraction and deletion to arrive at the best region division and process creation.
このように、本発明による加工工程処理装置
は、領域の抽出や削除を対話と繰り返し処理によ
り、粗い検討から精細な検討へ進めることがで
き、しかもその抽出や削除は方式別に自動化され
て迅速であり、また、各部品の加工形状を工具を
念頭に置いて認識しつつ工程毎に振り分け、バラ
ンスと柔軟性と生産工程の平準化を企ることがで
きる。残りの領域情報を“表示”で、抽出済みの
工程図を“参照表示”で、必要なときに作画・表
示できるため、非常に難しい工程図の作成が検討
を重ねることによつて簡単に行える。 As described above, the processing processing device according to the present invention can proceed from a rough examination to a detailed examination through dialogue and repeated processing for extracting and deleting areas, and furthermore, the extraction and deletion are automated and quick according to the method. In addition, it is possible to recognize the machining shape of each part with the tool in mind and distribute it to each process, aiming for balance, flexibility, and leveling of the production process. You can draw and display the remaining area information in "Display" and the extracted process diagram in "Reference display" when necessary, making it easy to create extremely difficult process diagrams after careful consideration. .
切削方向の制限で物理的に別工程にするもの、
加工精度上の問題から荒あるいは仕上げの工程に
分割しなければならないものなどを仮に分割した
後、領域の削除、領域の抽出などの機能を繰り返
し利用することにより、詳細な検討が可能にな
る。 Physically separate processes due to cutting direction restrictions,
After temporarily dividing something that needs to be divided into roughing or finishing processes due to problems with machining accuracy, detailed examination becomes possible by repeatedly using functions such as area deletion and area extraction.
工程番号の修正で、実際の工程単位の加工順序
にとらわれないで作業ができる。 By modifying the process number, you can work without worrying about the actual processing order of each process.
以上、説明したとおり、本発明によれば、詳細
な検討と、迅速な取捨選択と、それらの繰り返し
によつて得られる柔軟性とを備えて最良の領域分
割および工程作成を可能にし、生産工程の平準化
に寄与する自動加工機における加工工程処理装置
を提供することができる。
As explained above, according to the present invention, it is possible to achieve the best area division and process creation by providing detailed consideration, quick selection, and flexibility obtained by repeating these processes, and the production process It is possible to provide a machining process processing device for an automatic processing machine that contributes to leveling of the process.
第1図は本発明の一実施例を示すブロツク図、
第2図はその実施例を使用する加工情報作成装置
のブロツク図、第3図は一実施例の操作手順図、
第4図〜第6図は部品図、材料図、加工図、領域
図の出力画面を示す摸式図、第7図は工程分割の
説明図、第8図および第9図は抽出・削除の説明
図である。
1……CPU、14……加工領域分割処理部、
20……領域図データ・メモリ、21……工程図
データ・メモリ、80……領域抽出・削除設定部
群、87……工程図抽出処理部、88……工程図
削除処理部、89……手動調整部。
FIG. 1 is a block diagram showing one embodiment of the present invention;
Fig. 2 is a block diagram of a processing information creation device using the embodiment, Fig. 3 is an operating procedure diagram of one embodiment,
Figures 4 to 6 are schematic diagrams showing output screens for parts drawings, material drawings, process drawings, and area diagrams; Figure 7 is an explanatory diagram of process division; Figures 8 and 9 are diagrams of extraction and deletion It is an explanatory diagram. 1... CPU, 14... Machining area division processing unit,
20... Area map data memory, 21... Process drawing data memory, 80... Area extraction/deletion setting unit group, 87... Process drawing extraction processing unit, 88... Process drawing deletion processing unit, 89... Manual adjustment section.
Claims (1)
を設定かつ合成した領域図データから、対話操作
と自動処理により、所要の領域を抽出して工程図
を作成する自動加工機における加工工程処理装置
であつて、加工領域の分割を指定する加工領域分
割処理部と、分割された各加工領域を所望の見地
から取捨選択する領域抽出・削除設定部群と、抽
出された領域を機械名や工程名の制御情報と共に
登録する工程図抽出処理部と、登録された工程図
データから所望の領域を未処理の領域情報のなか
に戻す工程図削除処理部と、工程図データを一時
保留する工程図データ・メモリとを備えることを
特徴とする自動加工機における加工工程処理装
置。1 A processing process processing device in an automatic processing machine that extracts the required area and creates a process diagram through interactive operations and automatic processing from the area diagram data that sets and synthesizes the machining area in the graphic data of parts drawings and material drawings. There is a machining area division processing unit that specifies division of the machining area, an area extraction/deletion setting unit group that selects each divided machining area from a desired viewpoint, and a machine name and process name for the extracted area. a process drawing extraction processing unit that registers the process drawing data along with the control information; a process drawing deletion processing unit that returns a desired area from the registered process drawing data into the unprocessed area information; and a process drawing data processing unit that temporarily holds the process drawing data.・A machining process processing device in an automatic processing machine characterized by being equipped with a memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60281706A JPS62140746A (en) | 1985-12-14 | 1985-12-14 | Processing equipment for automatic processing machines |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60281706A JPS62140746A (en) | 1985-12-14 | 1985-12-14 | Processing equipment for automatic processing machines |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62140746A JPS62140746A (en) | 1987-06-24 |
| JPH057135B2 true JPH057135B2 (en) | 1993-01-28 |
Family
ID=17642843
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60281706A Granted JPS62140746A (en) | 1985-12-14 | 1985-12-14 | Processing equipment for automatic processing machines |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62140746A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2675647B2 (en) * | 1989-12-04 | 1997-11-12 | オ−クマ株式会社 | Numerical control information creation device |
| DE112010005978B4 (en) * | 2010-11-04 | 2015-10-01 | Mitsubishi Electric Corporation | A method and apparatus for creating a numerically controlled machining program and program for causing a computer to implement the same method |
-
1985
- 1985-12-14 JP JP60281706A patent/JPS62140746A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62140746A (en) | 1987-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4750105A (en) | Automatic programming system including machining accuracy optimization | |
| US5369870A (en) | Method for deciding procedure of machining | |
| US5099432A (en) | Method for determining machining process in numerical control information generating function | |
| JP3068827B2 (en) | Process design processing method in machining | |
| JPH03177903A (en) | Method and device for production of nc working data | |
| JPH057135B2 (en) | ||
| JPH0685130B2 (en) | Processing area division processing device in automatic processing machine | |
| JPH0741514B2 (en) | Tool selection method for interactive numerical control system | |
| JPS62140741A (en) | Machining area division processing device for automatic processing machines | |
| JPS62140740A (en) | Machining area division processing device for automatic processing machines | |
| JPS62208858A (en) | Part program creation device for automatic processing machines | |
| JPS62127907A (en) | Machining information creation device for automatic processing machines | |
| JPS62140745A (en) | Machining shape setting processing method in automatic processing machine | |
| JPS62166407A (en) | Data constitution for graphic information of machine tool | |
| JPH057133B2 (en) | ||
| JPH0436820B2 (en) | ||
| JPH0433576B2 (en) | ||
| JPH0433577B2 (en) | ||
| JPH0611456B2 (en) | Calculation method of machining route | |
| JPS62208859A (en) | Cutting condition setter in machining center | |
| JPH0457460B2 (en) | ||
| JPS62218050A (en) | Tool setting device used in automatic processing machines | |
| JPS62208856A (en) | Cutting condition setting device for automatic processing machines | |
| JPS62140742A (en) | Machining area division processing device for automatic processing machines | |
| JPS62239206A (en) | Machining start point setter in automatic machining device |