JPS62166407A - Data constitution for graphic information of machine tool - Google Patents

Data constitution for graphic information of machine tool

Info

Publication number
JPS62166407A
JPS62166407A JP61008538A JP853886A JPS62166407A JP S62166407 A JPS62166407 A JP S62166407A JP 61008538 A JP61008538 A JP 61008538A JP 853886 A JP853886 A JP 853886A JP S62166407 A JPS62166407 A JP S62166407A
Authority
JP
Japan
Prior art keywords
data
machining
processing
tool
information
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
JP61008538A
Other languages
Japanese (ja)
Inventor
Shigeto Hirata
平田 重人
Kazuhiko Imada
今田 和彦
Shuichi Kusakabe
日下部 修一
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 JP61008538A priority Critical patent/JPS62166407A/en
Publication of JPS62166407A publication Critical patent/JPS62166407A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To automate the setting of working condition and cutting condition, to improve operability, to uniformize the quality of a product, and to automate a factory completely by constituting the shape element and qualitative element of working operation integrally in figure information. CONSTITUTION:A CPU 1 is provided with an input/output device 2 and data files 3-7. Registers 81-91 hold temporarily information data to be inputted to processing means 92-94 for three graphic elements, i.e. a point, a segment, and an arc. A coordinate value 81 and position tolerance 82 are inputted to the means 92, a coordinate value 83, displacement tolerance 84, accuracy 85, and surface roughness 91 are inputted to the means 93, and a coordinate value 87, position tolerance 88, radius tolerance 89, accuracy 90, and surface roughness 91 are inputted to the means 94. Graphic information processed by the means 92-94 is supplied to a working information generating device 96. Then, area data and working contents data based on shape elements are investigated by the kinds of tools to set working condition.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、工作機械のCAMデータ牽処理してNC加工
プログラムを作成する処理装置のための図形情報のデー
タ構成に関し、特に、図形要素を階層構造式に段階づけ
し、あらゆる加工形状に対応可能な柔軟性と実際に則し
た実用性とを備えた図形情報のデータ構成に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to the data structure of graphic information for a processing device that processes CAM data of a machine tool and creates an NC machining program, and in particular, relates to the data structure of graphic information for a processing device that processes CAM data of a machine tool and creates an NC machining program. The present invention relates to a data structure of graphic information that is graded in a hierarchical structure, has flexibility that can be applied to any processing shape, and is practical in practice.

〔従来の技術〕[Conventional technology]

近年、工作機械において、NC方式はほぼ完全に普及し
、コンピュータ援用方式、即ち、CAD/CAMもほぼ
通常の技術となってきた。但し、従来のCAD/CAM
は、加工作業を形状の一面から捕えるのみで、加工作業
の質的な面は盛り込まれていない。
In recent years, the NC method has become almost completely widespread in machine tools, and the computer-aided method, ie, CAD/CAM, has also become almost a common technology. However, conventional CAD/CAM
This method only captures machining operations from one aspect of shape, and does not include the qualitative aspects of machining operations.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかし、加工情報は単にNC工作機械の自動運転に必要
な数値データに留まらず、部品の加工をどのような構想
でいかなる加工方法で行うかの決断材料までも盛り込ま
れていなければ、現代の工業形態に適合したものとはい
えない。従って、図形情報についても、そのような見地
から見直される必要がある。
However, machining information is not limited to just the numerical data necessary for automatic operation of NC machine tools.If it does not also include the materials for deciding what kind of concept and what kind of machining method to use for machining parts, modern industry will not be possible. It cannot be said that it is suitable for the form. Therefore, graphic information also needs to be reconsidered from this perspective.

前述のような従来のCAD/CAMでは、加工検討に欠
かすことのできない動きのタイプ、切削方向、クリアラ
ンスなどの加工条件や切込み速度などの切削条件の判断
、演算、処理は作業者が行わなければならず、作業性の
向上、製品の均質化、工場の完全自動化に大きなネック
となっていた。
With conventional CAD/CAM as described above, the operator must judge, calculate, and process machining conditions such as movement type, cutting direction, clearance, and cutting speed, which are essential for machining consideration. However, this was a major bottleneck in improving work efficiency, homogenizing products, and fully automating factories.

本発明は、このような問題点に鑑み、開発されたもので
、加工作業の形状的な要素と質的な要素とを多重構成に
した図形情報の言語を可能にするデータ構成を提供する
ことを目的としている。
The present invention was developed in view of these problems, and provides a data structure that enables a language of graphical information in which geometrical elements and qualitative elements of machining work are multilayered. It is an object.

〔問題点を解決するための手段〕[Means for solving problems]

本発明において、上記の問題点を解決するために講じら
れた手段は、CAMデータによりNC加工プログラムを
作成する処理装置のための図形情報のデータ構成であっ
て、その図形情報が物体の形状を示す「点」、「線分」
及び「円弧」の3つの図形要素で構成され、更にそれら
の図形要素のそれぞれが位置情報要素と複数種類の加工
要素とで構成されることを特徴とする図形情報のデータ
構成とするものである。
In the present invention, the means taken to solve the above problems is a data structure of graphic information for a processing device that creates an NC machining program based on CAM data, and the graphic information determines the shape of an object. Points and line segments shown
The data structure of graphic information is characterized in that it is composed of three graphic elements: and "arc", and each of these graphic elements is further composed of a position information element and a plurality of types of processing elements. .

第1図は、本発明による図形情報の基本的なデータ構成
を示す構造ツリー図である。第1図に示すように、図形
情報は、物体の形状を示す「点」。
FIG. 1 is a structural tree diagram showing the basic data structure of graphic information according to the present invention. As shown in FIG. 1, the graphic information is a "point" that indicates the shape of an object.

「線分」及び「円弧」の3つの図形要素で構成され、更
にそれらの図形要素のそれぞれが位置情報要素としての
座標値と複数種類の加工要素とで構成されている。
It is composed of three graphical elements: a "line segment" and a "circular arc," and each of these graphical elements is further composed of coordinate values as position information elements and a plurality of types of processing elements.

図形要素が1点」図形要素である場合、加工要素として
は位置公差を備えている。
When the graphic element is a one-point graphic element, the processing element is provided with a positional tolerance.

図形要素が1線分」図形要素である場合、加工要素とし
ては変位公差、精度及び面粗度を備えている。
When the graphic element is a one line segment graphic element, the processing element has displacement tolerance, precision, and surface roughness.

図形要素が「円弧」図形要素である場合、加工要素とし
ては位置・半径公差、精度及び面粗度を備えている。
When the graphical element is a "circular arc" graphical element, the processing element includes position/radial tolerance, precision, and surface roughness.

座標値、公差、精度などの具体的な内容については、そ
れぞれの図形要素で異なり、第1図に示されるように設
定されるものとする。
The specific contents of coordinate values, tolerances, precision, etc. differ depending on each graphic element, and are set as shown in FIG. 1.

〔作用〕[Effect]

本発明において提案される図形情報のデータ構造とは、
単に形状的な位置情報に加工要素の情報を付記して伝送
する(例えば、部品図面の輪郭線に黒皮マー々を添えて
表示できるデータ)というような形式上の技術を意味す
るのではなく、加工作業における形状要素と加工要素と
は切り離すことのできない表裏一体の、まさに同等同質
なものであるとする技術思想を意味するのである。例え
ば、第1図における「点」は、幾何学における如き単な
る位置ではなく、座標値と公差とから成る加工作業上の
許容位置なのである。本発明では、NCプログラムやC
AD/CAMに使用する図形情報をそのような本質的な
データ構造で処理するものとしていて、当然、処理装置
側もそのような技術思想に基づくものでなければならず
、本発明の出願人は下記の先順により該当する技術思想
の装置を既に提案している。
The data structure of graphic information proposed in the present invention is as follows:
It does not simply mean a formal technology that transmits processing element information with the addition of geometric position information (for example, data that can be displayed by adding black marks to the outline of a part drawing). , refers to the technical idea that the shape elements and processing elements in machining work are inseparable, two sides of the same coin, and are exactly the same. For example, the "point" in FIG. 1 is not a mere position as in geometry, but a permissible position in a machining operation consisting of coordinate values and tolerances. In the present invention, the NC program and C
The graphical information used in AD/CAM is supposed to be processed using such an essential data structure, and naturally the processing device side must also be based on such a technical concept, and the applicant of the present invention We have already proposed a device with the corresponding technical idea in the following order.

イ)特願昭 6O−268097 0)特願昭 6(1−279902 ハ)特願昭 60−279903 二)特願昭 60−280240 ホ)特願昭 60−280241 へ)特願昭 60−280242 ト)特願昭 60−280243 チ)特願昭 6(1281704 ワ)特願昭 60−281705 ヌ)特願昭 60’281706 ル)特願昭 601281707 ヲ)特願昭 6(1−281708 〔実施例〕 第2図は、本発明による図形情報を扱う装置の好適なm
−として加工情報作成装置の概略構成を示すブロック図
である。第2図において、加工情報作成装置は4つの処
理部門に大別される。第1の処理部門101は加工設計
処理とよぷもので、0、ADで作成された部品図、材料
図をデータ入力し、CAM用の加工図、素材図、領域図
、工程図、段取り案データを作成する。第2の処理部門
102は加工方法処理とよぶもので、工程図1段取り案
データを入力し、加工方法の設定、工具の設定。
b) Patent Application Sho 6O-268097 0) Patent Application Sho 6 (1-279902) c) Patent Application Sho 60-279903 2) Patent Application Sho 60-280240 e) Patent Application Sho 60-280241 To) Patent Application Sho 60-280242 g) Japanese Patent Application No. 60-280243 h) Japanese Patent Application No. 60-281704 (w) Japanese Patent Application No. 60-281705 n) Japanese Patent Application No. 60'281706 l) Japanese Patent Application No. 601281707 (w) Japanese Patent Application No. 6 (1-281708) [Implementation] Example] FIG. 2 shows a preferred example of a device for handling graphical information according to the present invention.
- is a block diagram showing a schematic configuration of a processing information creation device. In FIG. 2, the processing information creation device is roughly divided into four processing departments. The first processing department 101 is called machining design processing, and inputs data of parts drawings and material drawings created in 0 and AD, processing drawings for CAM, material drawings, area drawings, process drawings, and setup plans. Create data. The second processing section 102 is called machining method processing, and inputs process drawing 1 setup plan data, and sets the machining method and tools.

工具の統合、工具の検索を行ない加工標準書としてデー
タを出力する。第3の処理部門103は段取り面処理と
よぶもので、加工設計処理で得られた段取り案、素材図
データ、加工方法処理で得られたデータによって、複数
の加工部品の段取り組合わせ、治具部品の配置、工具干
渉チェックを行い、段取り図データを作成する。第4の
処理部門104は加工技術処理とよぶもので、段取り図
データによって、加工順序、加工領域、加工条件。
It integrates tools, searches for tools, and outputs the data as a machining standard. The third processing section 103 is called setup surface processing, and uses the setup plan obtained in the machining design process, material drawing data, and data obtained in the machining method process to perform step combinations of multiple machined parts, jigs, etc. Place parts, check tool interference, and create setup diagram data. The fourth processing section 104 is called machining technology processing, and processes the machining order, machining area, and machining conditions based on the setup diagram data.

切削条件の決定を行ない、作業指示書としてデータを出
力する。そして、得られたデータは、加工データ変換処
理によってパートプログラムに変換される。次にNCデ
ータ自動作成装置によってパートプログラムからNCデ
ータを作成する。
Decide cutting conditions and output data as work instructions. 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図においてC、P U 1に種々の処理データやコ
マンドが画面付キーボード2から入出力装置2aを介し
て入出力される。
In FIG. 2, various processing data and commands are input and output to C and P U 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 part 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 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 name of the tool,
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をもとにして、CAMデータとして処理可
能なデータに変換する。加工図データ、素材図データ、
領域図データ、工程図データおよび段取り案データを作
成(これらの処理工程を加工設計とよぶ)し処理する。
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. Machining drawing data, material drawing data,
Area diagram data, process diagram data, and setup plan data are created (these processing steps are called machining design) and processed.

部品図データは部品図座標系設定処理部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 these coordinate systems are dependent on the component coordinate system and are 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.

溝加工、側面加工、ポケット加工、穴加工および段穴加
工の夫々に集約し形状分類される。各種座標系をもとに
処理された加工形状データは、加工図データとしてメモ
リ18に記憶され出力される。
The shapes are classified into groove machining, side machining, pocket machining, hole machining, and stepped hole machining. Machining shape data processed based on various coordinate systems is stored in the memory 18 and output as machining drawing data.

材11図データは材料図座標系設定処理部10に取り込
まれ、材料図の座標系設定が行なわれる。
The material 11 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では素材形状を面、溝、側
面、ポケット、穴および段穴の夫々に形状分類され素材
図データとしてメモリ19に記憶され出力される。
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, side surfaces, pockets, holes, and stepped holes and stores them as material drawing data. 19 and output.

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

個々の領域図データ呼、加工領域分割処理部14に取り
込まれて、荒・中・仕上領域の自動分割を行なう加工領
域の分割は、部品を1工程(同一部品において機械を複
数台使用して、異なる加工を行う場合や、パレット上の
部品の配置や取付け固定の仕方を変更(段取り替え)し
て加工する場合の工程である)で加工しない場合、すな
わち、複数工程に分割して荒・中仕上加工を行なう場合
に処理される。加工領域を分割処理し、分割処理したデ
ータと機械データ・ファイル4の機械データが工程図処
理部15に取り込まれ、使用する機械を指示し、指示さ
れた機械において、段取り(部品をパレットに取付は固
定する作業をいう)1回で加工する。いわゆる1工程で
の自動加工が可能な加工形状を集めて工程図データを作
成しメモリ20に記憶される。
Each area map data call is taken into the machining area division processing unit 14, and the machining area division is automatically divided into rough, medium and finishing areas. , when different machining is performed, or when machining is performed by changing the arrangement or mounting/fixing method of parts on the pallet (setup change), in other words, when processing is not performed by dividing into multiple processes and roughing/ Processed when performing semi-finishing processing. 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. (refers to fixing work) Processed in one time. Machining shapes that can be automatically machined in so-called one process are collected to create process chart data and stored in the memory 20.

工程図データ、素材図データおよび治具データは段取り
藁処理部16に取り込まれて治具ベースを選択し工程図
(工程ごとの領域図データ)および素材図(ワーク)、
治具部品(ストッパ、締め板およびボルトなど)の配置
を行なう処理がなされる。さらに工具干渉チェック処理
部17で機械原点や工具を表示して異動することにより
干渉チェックを行なって1工程における部品および治具
の適正な配置と各形状のデータや各座標系を連結する変
換データを得る。段取り案データはメモリ22に記憶さ
れ出力される。
The process drawing data, material drawing data, and jig data are taken into the setup processing section 16, which selects the jig base and processes the process drawing (area drawing data for each process), material drawing (work),
Processing is performed to arrange jig parts (stoppers, clamping plates, bolts, etc.). Furthermore, the tool interference check processing unit 17 performs interference checking by displaying and moving the machine origin and tools to determine the appropriate placement of parts and jigs in one process, and 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.工程図データ・メモリ21および段取
り案データ・メモリ22に記憶された夫々のデータを1
工程分として逐一作業ファイル(1154にファイルさ
れる。
The above processing is performed for each process of one part, and the process drawing data memory 18, material drawing data memory 19, area drawing data memory 20. Each data stored in the process drawing data memory 21 and the setup plan data memory 22 is
Each step is filed in a work file (1154).

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

次に、上述した加工設計ファイル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種の加工方法(面、溝。
Necessary data filed in the machining design file 59 and necessary reference data filed in the standard data file 3 are taken into the head area processing unit 23 for each machining method, and the six machining methods (surface, surface, groove.

穴1段穴、ポケット、側面)についてそれらの加工方法
毎に領域を分割する処理がなされ、加工方法毎領域デー
タがメモリ30に記憶されて出力される。加工方法毎の
領域処理は、加工方法優先指示や加工方法において分割
すべき判別データなどの基準データを基に行なわれる。
Processing is performed to divide the regions for each processing method (single-stage hole, pocket, side surface), 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 processing method priority instructions and discrimination data to be divided in the processing method.

加工方法毎領域データは必要な基準データとともに加工
方法毎加工内容処理部24に取り込まれて、加工内容毎
に加工内容データ例えば加工径。
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 for each machining content, such as machining diameter.

加工深さ等が処理されて作成され加工方法毎加工内容デ
ータがメモリ31に記憶されて出力される。
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 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に記憶されて出力される。工具毎領域
データは、荒・中仕上げ加工あるいは荒・中・仕上加工
の分割基準データに基づいて、工具コード毎に加工領域
を設定する。工具毎領域データは必要な基準データとと
もに工具毎加工内容処理部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
Divisional processing such as intermediate and finishing machining is performed to create region data for each tool, which is stored in the memory 32 and output. In the area data for each tool, a machining area is set for each tool code based on division standard data for rough/semi-finishing machining or rough/semi-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 processing method 30. Processing content data memory for each processing method 31. Tool area data memory 32
.. Based on the data stored in the tool-by-tool machining content data memory 33 and the integrated instruction data memory 34, the machining standard creation processing unit 29 stores the tool diameter and finishing degree for each tool.

加工面などの加工内容をリスト表示する加工標準書が作
成処理されて加工標準書出力データがメモリ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部品の各工程毎の処理が終了すると、次の部品のデ
ータをCAD装WMから人力し、第1の処理部門101
および第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 of each process for one part is completed, the data for the next part is manually inputted from the CAD equipment WM and sent to the first processing department 101.
And the processing of the second processing department 102 is repeated.

次に、加工設計ファイル59.および加工方法ファイル
60に基づいて、以下に詳述する段取り図処理と加工技
術処理が成される。
Next, process design file 59. Based on the processing method file 60, the setup diagram processing and processing technology processing 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 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, jig parts, etc. Processing is performed to arrange the tool and 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に記憶された段取り図デー
タは作業ファイル(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. The gate 62 is opened by the end signal of each setup cycle, and the setup diagram is displayed.
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に取
り込まれて、面加工領域の統合。
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.

すなわち、工具毎の加工領域のうち、同一加工面で同一
工具での面加工が複数ある場合に統合が行なわれる。溝
、側面、ポケット加工の側面部および底面部などの加工
分割すなわち、決定された工具毎の加工領域に対し、複
数回の加工によって行なわれる場合に基準データに従っ
て分割が行なわれ、最終の加工領域を作成する処理がさ
れて加工領域データがメモリ46に記憶される。
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 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 The processed area data is stored in the memory 46.

基準データは、1回の深さ方向切込量や底面の余裕量、
工具毎の側面の径方向シフト量、ポケットの径方向シフ
ト量などである。必要な基準データ、加工領域データ、
工具毎加工内容データおよび工具データが加工条件処理
部41に取り込まれて、動きのタイプ(直線9円弧、ド
リル加工のサイクルなど)動きのパラメータ、 (切削
方向、切込半径、逃げ量など)クリアランス(早送りの
余裕見積り)およびクーラントの有無等の加工条件を決
める処理がなされて加工条件データがメモリ47に記憶
される。工具コード、仕上程度、深さ方向切込み、径方
向切込み、材料別切削速度、送り速度が設定された切削
条件テーブルを有する切削条件基準データ、工具毎加工
内容データ、工具データ、段取り図データおよび加工条
件データが切削条件処理部42に取り込まれて、切込み
、切削速度、送り速度の切削条件を決める処理がなされ
て、切削条件データが切削条件データ・メモリ48に記
憶される。
The standard data includes the amount of depth of cut per cut, the amount of margin on the bottom surface,
These include the amount of radial shift of the side surface and the amount of radial shift of the pocket for each tool. Necessary standard data, processing area data,
Machining content data and tool data for each tool are taken into the machining condition processing unit 41, and the type of movement (linear 9 arc, drill machining cycle, etc.), movement parameters, (cutting direction, cutting radius, relief amount, etc.) and clearance are input. Processing is performed to determine machining conditions such as (estimate of margin 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に取り込まれて第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に記憶された各データは逐一作
業ファイル+316’ 1にファイルされる。
Each data stored in the memory 44 to memory 49 is filed one by one in a work file +316'1.

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

パートプログラム変換に必要な1tlliデータ、加工
方法ファイル602段取り図、加工技術ファイル63の
夫々にファイルされている各データ、および機械データ
が加工データ変換処理部50に取り込まれてパートプロ
グラムに変換処理されて変換データがメモリ51に記憶
される。変換データはNCデータ自動作成装置52に取
り込まれてNCプログラムが作成され、指定された機械
の加工用NCテープ53として出力される。またNCプ
ログラムデータはNCデータ・ファイル64にファイル
される。
The 1tlli data required for part program conversion, the data stored in the machining method file 602 setup diagram, the machining technology file 63, and machine data are taken into the machining data conversion processing section 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.

第3図は、上記のような装置において図形情報が如何に
処理されるかを示すブロック図である。
FIG. 3 is a block diagram showing how graphical information is processed in a device such as the one described above.

第3図において、中央処理袋W1は上位装置の中央処理
装置lであり、メインバスに入出力手段2及びそのイン
ターフェイス2aを備えている。図中3〜7はデータ・
ファイルであり、71〜73は大容量RAMである。8
1〜91はレジスタであって、「点」、「線分」及び「
円弧」の3つの図形要素処理手段92〜94へ入力する
情報データを一旦保留する。点・図形要素処理手段92
へは、座標値81と位置公差82を入力され、線分・図
形要素処理手段93へは、座標値83と変位公差84.
精度85及び面粗度86を入力され、円弧・図形要素処
理手段94へは、座標値87と位置公差88、半径公差
89.精度90及び面粗度91を入力される。各図形要
素処理手段92〜94で処理された図形情報は、前記加
工情報作成装置96で使用されることになる。
In FIG. 3, a central processing unit W1 is a central processing unit 1 of a host device, and includes a main bus input/output means 2 and its interface 2a. 3 to 7 in the figure are data/
71 to 73 are large capacity RAMs. 8
1 to 91 are registers that contain "points", "line segments", and "
The information data input to the three graphic element processing means 92 to 94 of the circular arc is temporarily suspended. Point/graphic element processing means 92
Coordinate values 81 and positional tolerances 82 are input to line segment/graphic element processing means 93, and coordinate values 83 and displacement tolerances 84.
Accuracy 85 and surface roughness 86 are input, and coordinate values 87, position tolerance 88, radius tolerance 89. Accuracy 90 and surface roughness 91 are input. The graphic information processed by each of the graphic element processing means 92 to 94 is used by the processing information creation device 96.

第4図は、レジスタに登録される各図形要素を示す座標
図で、図(イ)は点・図形要素が点Aという2軸座標値
と2軸方向の位置公差82で構成されることを示し、図
(ロ)は線分・図形要素が始点S及び終点Eという2つ
の2軸座標値とそれらを結ぶ線分の変位公差84とに、
前記精度85及び面粗度86を盛り込んだもので構成さ
れることを示し、図(ハ)は円弧・図形要素が中心点0
の2軸座標値と2軸方向の位置公差88と半径分差89
とに、前記精度90及び面粗度91を盛り込んだもので
構成されることを示している。
FIG. 4 is a coordinate diagram showing each figure element registered in the register, and figure (a) shows that a point/figure element is composed of a two-axis coordinate value of point A and a positional tolerance 82 in two-axis directions. In Figure (B), a line segment/graphic element has two two-axis coordinate values, a starting point S and an ending point E, and a displacement tolerance 84 of a line segment connecting them.
Figure (C) shows that the arc/figure element has a center point of 0.
2-axis coordinate values, 2-axis position tolerance 88, and radial difference 89
In addition, the above-mentioned accuracy 90 and surface roughness 91 are incorporated.

これらの図形情報データが前記加工情報作成装置96へ
入力されて、どのように使用されるか、例えば第2図の
加工条件処理部41の場合によって示すことにする。
How these graphical information data are input to the machining information creation device 96 and used will be shown, for example, in the case of the machining condition processing section 41 in FIG. 2.

加工条件処理装置は、点・線分・円弧の形状要素に基づ
く領域データと、加工精度・加工方法を含む加工内容デ
ータとを備えた加工領域データとを工具の種類毎に検討
し、加工条件を設定するもので、自動加工機の機械デー
タ、自動加工機の工具データ、工具の動きのタイプ・パ
ラメータ・クリアランスを含む基準データなどにより、
動きのタイプとそのパラメニタ、黒皮、加工済みの加工
点におけるクリアランス、クーラントの要否、径・位瞳
補正番号などの加工条件データを加工領域単位に決定す
る。
The machining condition processing device examines machining area data for each type of tool, including area data based on shape elements such as points, line segments, and circular arcs, and machining content data including machining accuracy and machining method, and determines the machining conditions. The machine data of the automatic processing machine, the tool data of the automatic processing machine, and the standard data including the type, parameters, and clearance of the tool movement are used to set the
Machining condition data such as the type of movement and its parameters, black skin, clearance at the processed point, necessity of coolant, diameter/pupil correction number, etc. are determined for each machining area.

真円・領域・輪郭の動きとしてのタイプを決定し、穴あ
けは標準サイクルと特殊サイクルのいずれかの動きのタ
イプになる。動きのパラメータは、ドウエル量・1回あ
たりの切り込み量・逃げ量・引き戻し量・シフト量・入
口部の切削量・出口部の切削量、さらに、切削方向・開
始近点・切り込み半径が決定される。クリアランスは、
開始点・終了点・Z方向・中途点・座ぐり(あるいは加
工中余裕量)に対して設定し、黒皮表面と加工済み表面
の両方のデータを作成する。
The type of movement of a perfect circle, area, or contour is determined, and the movement type for drilling is either standard cycle or special cycle. The motion parameters are the dwell amount, cutting amount per cut, relief amount, pullback amount, shift amount, cutting amount at the entrance section, cutting amount at the exit section, as well as the cutting direction, starting point, and cutting radius. Ru. The clearance is
Set the start point, end point, Z direction, midway point, and counterbore (or margin during machining), and create data for both the black skin surface and the machined surface.

基準データは、工具コード・仕」二程度(最小、最大)
・工具径(最小、最大)・加工領域の状態フラグ・被削
材材質・動きのタイプ・動きのパラメータの動作関係の
ものと、工具コード・仕上げ程度・工具径・タイプ(穴
、穴以外の区別)・黒皮あるいは加工済みのクリアラン
ス関係のものがある。
Standard data is tool code/type”2 (minimum, maximum)
・Tool diameter (minimum, maximum), machining area status flag, workpiece material, movement type, movement parameters, tool code, finishing degree, tool diameter, type (hole, non-hole) (distinction), black skin or processed clearance-related items.

第5図(イ)〜(ホ)は、加工領域の分割を順次示した
ものであるが、その仕上状態は自動的に判定されるよう
になっている。
FIGS. 5(A) to 5(E) sequentially show the division of the machining area, and the finished state thereof is automatically determined.

例えば座部径方向取り代が、主切刃中より小さく、径方
向切り込みより大きいとき、座ぐりと判断し処理する(
第5図(ニ))。座ぐり加工として入口切り込み深さ、
出口切り込み深さを決定する。クリアランスは、黒皮あ
るいは加工済み部よりの高さで指示されている。径方向
取り代と座部径方向取り代がほぼ等しいときは、底面よ
りのクリアランスとする。
For example, if the seat radial machining allowance is smaller than the main cutting edge but larger than the radial depth of cut, it is determined to be a counterbore and is processed (
Figure 5 (d)). Entrance cut depth as counterbore processing,
Determine the exit cut depth. Clearance is specified by the height above the black skin or processed part. When the radial machining allowance and the seat radial machining allowance are approximately equal, the clearance should be from the bottom surface.

座部径方向取り代が、径方向取り込みの半分より大きい
とき、ドウエルを必要とする。この時、ドウエル付切削
不良と判断し処理する(第5図(ハ))。
Dwelling is required when the seat radial machining allowance is greater than half of the radial uptake. At this time, it is determined that there is a cutting defect with dwell, and the processing is performed (FIG. 5(c)).

第6図(イ)〜(ハ)は、上記の各加工領域を形成する
線分に面粗度が何故含まれなければならないかを示す説
明図であって、図(イ)に示されるようにワークWの上
表面の面粗度が黒皮マークの場合は、工具Tが上方から
接近して停止又は速度変更するためのクリアランスCD
はやや大きめに設定され、図(ロ)に示されるようにワ
ークWの上表面の面粗度が加工マークの場合は、工具T
が上方から接近して停止又は速度変更するためのクリア
ランスCDは小さめに設定されてよい。また、図(ハ)
に示されるようにワークWの側面の面粗度の加工マーク
が途中で2つから1つに変わる場合は、工具の送り速度
がそこで変更される、という具合に、面粗度が加工条件
や切削条件を自動的に変更するデータとして使用される
からである。
FIGS. 6(A) to 6(C) are explanatory diagrams showing why surface roughness must be included in the line segments forming each of the above-mentioned processing areas, and as shown in FIG. 6(A), If the surface roughness of the upper surface of the workpiece W is a black mark, the clearance CD for the tool T to approach from above and stop or change the speed.
is set slightly larger, and if the surface roughness of the upper surface of the workpiece W is a machining mark as shown in figure (b), the tool T
The clearance CD for the vehicle to approach from above and stop or change speed may be set to be small. Also, figure (c)
If the machining marks for the surface roughness on the side surface of the workpiece W change from two to one during the process as shown in Figure 2, the feed rate of the tool is changed accordingly. This is because it is used as data for automatically changing cutting conditions.

第7図(イ)〜(ハ)は、上記の加工条件や切削条件の
自動的な設定の各側を示す図で、加工要素を含む線分デ
ータと前記工具データとを対照することによって、クリ
アランスCDl−CD5、送り1〜送り4(主切削速度
又は副切削速度)及び早送りのように加工条件や切削条
件を自動的にかつ詳細に設定できるようにするものであ
る。
FIGS. 7(A) to (C) are diagrams showing each side of the automatic setting of the above-mentioned machining conditions and cutting conditions, and by comparing line segment data including machining elements and the tool data, This allows processing conditions and cutting conditions such as clearance CDl-CD5, feeds 1 to 4 (main cutting speed or sub-cutting speed), and rapid feed to be set automatically and in detail.

第8図(イ)〜(ハ)は、線分の公差として、シフト量
とシフト方向が含まれる必要を説明する図であって、ワ
ークを中ぐりする工具の刃先を検討する場合を示し、図
(イ)に示されるように、3つで示される加工領域の直
径φが1000、直径公差が外側で太き(+ 2wm、
 −1mであるとすると、この加工領域を、図(ロ)に
示されるように、図中左方へ0.25nシフトさせ、直
径φが100.5mm、直径公差が内外均等に±1.5
Nであるように設定する。そこで、初めて工具の検討が
可能となり、図(ハ)に示されるように、直径公差が:
!:l、511(半径効果が±0 、5 mN)である
ので、例えば工具径φが100.5ni、直径公差が内
外均等に±1.01l(半径公差が±0 、5 am 
)の工具であれば選定可能と判定するわけである。
FIGS. 8(A) to 8(C) are diagrams for explaining the need to include shift amount and shift direction as line segment tolerances, and show the case where the cutting edge of a tool for boring a workpiece is considered, As shown in Figure (A), the diameter φ of the three machining areas is 1000, and the diameter tolerance is thicker on the outside (+2wm,
-1 m, the processing area is shifted 0.25n to the left in the figure as shown in figure (b), the diameter φ is 100.5 mm, and the diameter tolerance is ±1.5 evenly inside and outside.
Set it to be N. Therefore, it became possible to consider the tool for the first time, and as shown in Figure (C), the diameter tolerance was:
! : l, 511 (radial effect is ±0,5 mN), so for example, if the tool diameter φ is 100.5 ni, the diameter tolerance is ±1.01 l (radial tolerance is ±0,5 mN) evenly inside and outside.
) is determined to be selectable.

このように本発明による図形情報のデータ構造を使用す
れば、例えば第9図の加工図は第10図の如<CRT画
面に出力することができる。
If the data structure of graphic information according to the present invention is used in this way, the processed drawing shown in FIG. 9 can be output on a CRT screen as shown in FIG. 10, for example.

また、第11図に示す図形を綴る文として、従来文は下
記Aの如き文であったが、下記Bの本発明文の如く各図
形情報に加工情報を結びつけるので短い情報ですむこと
、また、各図形情報に加工情報が対応しているので加工
情報作成者が理解しやすい。更に図面と本発明文とは対
応関係があるのでチェックしやすいものに書き替えるこ
とができる。
In addition, as a sentence spelling out the figure shown in Fig. 11, the conventional sentence was a sentence like A below, but as in the sentence B of the present invention below, processing information is linked to each figure information, so the information can be short. Since the processing information corresponds to each figure information, it is easy for the processing information creator to understand. Furthermore, since there is a correspondence between the drawings and the text of the present invention, it is possible to rewrite the drawings to make them easier to check.

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

以上、説明したとおり、本発明によれば、量情報中で加
工作業の形状的な要素と質的な要素を一体的に構成して
、加工条件や切削条件の設を自動的に行うことを可能に
し、作業性の向上製品の均質化、工場の完全自動化に寄
与する図情報のデータ構造を提供することができる。
As explained above, according to the present invention, the geometrical elements and qualitative elements of machining work are integrally configured in quantitative information, and machining conditions and cutting conditions can be automatically set. It is possible to provide a data structure of diagram information that contributes to improved workability, homogenization of products, and complete automation of factories.

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

第1図は本発明の基本的な構造図、第2図及び第3図は
本発明の実施例のブロック図、第4図は座標値と公差の
説明図、第5図〜第8図は加工条件及び切削条件の説明
図、第9図〜第11図は情報文の説明図である。 1:中央処理装置、 72 : CAMデータ・メモリ、 73:図形情報メモリ、 81〜91:レジスタ、 92:点・図形要素処理手段、 93:線分・図形要素処理手段、 94:円弧・図形要素処理手段、 96:加工情報作成装置。 特 許 出 願 人    日立精機株式会社矛6図 (イ)            (ロ)・□ 矛7図 、、  (/%) へ
Figure 1 is a basic structural diagram of the present invention, Figures 2 and 3 are block diagrams of embodiments of the present invention, Figure 4 is an explanatory diagram of coordinate values and tolerances, and Figures 5 to 8 are Explanatory diagrams of machining conditions and cutting conditions, and FIGS. 9 to 11 are explanatory diagrams of information sentences. 1: Central processing unit, 72: CAM data memory, 73: Graphic information memory, 81 to 91: Register, 92: Point/graphic element processing means, 93: Line segment/graphic element processing means, 94: Arc/graphic element Processing means, 96: Processing information creation device. Patent applicant Hitachi Seiki Co., Ltd. Figure 6 (A) (B) □ Figure 7, (/%)

Claims (1)

【特許請求の範囲】 1)CAMデータによりNC加工プログラムを作成する
処理装置のための図形情報のデータ構成であって、その
図形情報が物体の形状を示す「点」、「線分」及び「円
弧」の3つの図形要素で構成され、更にそれらの図形要
素のそれぞれが位置情報要素と複数種類の加工要素とで
構成されることを特徴とする図形情報のデータ構成。 2)図形要素の1つである「点」図形要素が位置情報要
素としての座標値と、加工要素としての位置公差を備え
ていることを特徴とする特許請求の範囲第1項に記載の
図形情報のデータ構成。 3)図形要素の1つである「線分」図形要素が位置情報
要素としての座標値と、加工要素としての変位公差、精
度及び面粗度を備えていることを特徴とする特許請求の
範囲第1項及び第2項のいずれかに記載の図形情報のデ
ータ構成。 4)図形要素の1つである「円弧」図形要素が位置情報
要素としての座標値と、加工要素としての位置・半径公
差、精度及び面粗度を備えていることを特徴とする特許
請求の範囲第1項から第3項までのいずれかに記載の図
形情報のデータ構成。
[Claims] 1) A data structure of graphic information for a processing device that creates an NC machining program using CAM data, the graphic information including "points", "line segments" and "lines" indicating the shape of an object. 1. A data configuration of graphical information comprising three graphical elements of a circular arc, each of which further comprises a positional information element and a plurality of types of processing elements. 2) The figure according to claim 1, wherein the "point" figure element, which is one of the figure elements, has a coordinate value as a position information element and a position tolerance as a processing element. Data structure of information. 3) A claim characterized in that a "line segment" graphic element, which is one of the graphic elements, has coordinate values as a position information element, and displacement tolerance, precision, and surface roughness as a processing element. The data structure of the graphical information according to either of the first and second terms. 4) A patent claim characterized in that the "arc" graphic element, which is one of the graphic elements, has coordinate values as a position information element, and position/radius tolerance, precision, and surface roughness as a processing element. The data structure of the graphic information according to any one of the ranges 1 to 3.
JP61008538A 1986-01-18 1986-01-18 Data constitution for graphic information of machine tool Pending JPS62166407A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61008538A JPS62166407A (en) 1986-01-18 1986-01-18 Data constitution for graphic information of machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61008538A JPS62166407A (en) 1986-01-18 1986-01-18 Data constitution for graphic information of machine tool

Publications (1)

Publication Number Publication Date
JPS62166407A true JPS62166407A (en) 1987-07-22

Family

ID=11695927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61008538A Pending JPS62166407A (en) 1986-01-18 1986-01-18 Data constitution for graphic information of machine tool

Country Status (1)

Country Link
JP (1) JPS62166407A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01236374A (en) * 1987-10-08 1989-09-21 Mitsubishi Electric Corp Cad/cam device
US8185225B2 (en) 2007-06-06 2012-05-22 Mitsubishi Electric Corporation Program creation apparatus, numerical control apparatus, program creation method
JP2018018338A (en) * 2016-07-28 2018-02-01 ファナック株式会社 Cad/cam-cnc integration system
JP2023117540A (en) * 2022-02-14 2023-08-24 Dmg森精機株式会社 Information processing apparatus, machine tool, and information processing program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5135875A (en) * 1974-09-20 1976-03-26 Daihatsu Motor Co Ltd Nc teepunosakuseihoho
JPS5274185A (en) * 1975-12-16 1977-06-21 Toshiba Mach Co Ltd Program-driven contour processing machines
JPS58178406A (en) * 1982-04-14 1983-10-19 Mitsubishi Electric Corp Nc data generating device for numerical control
JPS59178504A (en) * 1983-03-30 1984-10-09 Mitsubishi Electric Corp Data processing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5135875A (en) * 1974-09-20 1976-03-26 Daihatsu Motor Co Ltd Nc teepunosakuseihoho
JPS5274185A (en) * 1975-12-16 1977-06-21 Toshiba Mach Co Ltd Program-driven contour processing machines
JPS58178406A (en) * 1982-04-14 1983-10-19 Mitsubishi Electric Corp Nc data generating device for numerical control
JPS59178504A (en) * 1983-03-30 1984-10-09 Mitsubishi Electric Corp Data processing device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01236374A (en) * 1987-10-08 1989-09-21 Mitsubishi Electric Corp Cad/cam device
US8185225B2 (en) 2007-06-06 2012-05-22 Mitsubishi Electric Corporation Program creation apparatus, numerical control apparatus, program creation method
JP2018018338A (en) * 2016-07-28 2018-02-01 ファナック株式会社 Cad/cam-cnc integration system
US10551822B2 (en) 2016-07-28 2020-02-04 Fanuc Corporation CAD/CAM-CNC integrated system
JP2023117540A (en) * 2022-02-14 2023-08-24 Dmg森精機株式会社 Information processing apparatus, machine tool, and information processing program

Similar Documents

Publication Publication Date Title
US20060079987A1 (en) Optimized machining controller for automatic machining device and automatic machining device with said controller
JPS6257852A (en) Automatic programming device
US5099432A (en) Method for determining machining process in numerical control information generating function
JP3068827B2 (en) Process design processing method in machining
JPS62166407A (en) Data constitution for graphic information of machine tool
Kramer Process planning for a milling machine from a feature-based design
JPS62140741A (en) Division processing device for machining region in automatic machine
JPH0720920A (en) Method for generating tool track data
Spur et al. CAPSY—A Dialogue System for Computer Aided Manufacturing Process Planning
JPH0685130B2 (en) Processing area division processing device in automatic processing machine
JPS62127907A (en) Working information preparing device in automatic working machine
JPH0457459B2 (en)
JPS62208858A (en) Part programming device in machining center
JPS62140745A (en) Processing method for setting machining shape in automatic machine
JPH0433576B2 (en)
JPH057133B2 (en)
JPS63127853A (en) Method of calculating machining path
JPS62208856A (en) Cutting condition setter in machining center
JPH0436820B2 (en)
JPH0433577B2 (en)
JPS62218050A (en) Device for setting tool used in automatic processing machine
JPS62239206A (en) Machining start point setter in automatic machining device
JPH057135B2 (en)
JPH0457460B2 (en)
JPS62208857A (en) Part programming device in machining center