JPH11175124A - Method and device for preparing numerical control data, and numerically controlled machine tool - Google Patents

Method and device for preparing numerical control data, and numerically controlled machine tool

Info

Publication number
JPH11175124A
JPH11175124A JP9361703A JP36170397A JPH11175124A JP H11175124 A JPH11175124 A JP H11175124A JP 9361703 A JP9361703 A JP 9361703A JP 36170397 A JP36170397 A JP 36170397A JP H11175124 A JPH11175124 A JP H11175124A
Authority
JP
Japan
Prior art keywords
data
machining
annotation
numerical control
workpiece
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
JP9361703A
Other languages
Japanese (ja)
Inventor
Atsushi Hagiyama
敦史 萩山
Hitoshi Yoshihara
均 吉原
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP9361703A priority Critical patent/JPH11175124A/en
Publication of JPH11175124A publication Critical patent/JPH11175124A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Numerical Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To make numerical control data preparable corresponding to the definition of the state of the machining process of a work and the settings of machining conditions from CAD(computer aided design) data on which the preparation of numerical control data on the work is based. SOLUTION: Comment data representing the kind of machining conditions of the work are set previously in graphical element units of CAD data (step S201). A graphic element forming a closed area as a figure among the set graphic elements is extracted and its comment data is interpreted (step S202). Machining data corresponding to the interpretation result is added to machining data that the graphic element forming the closed area has (step S203) and the machining data to which the machining data is added is interpreted (step S205). According to the interpretation result, numerical control data is generated and when the said comment data represents a state of machining from halfway height of the work, a minimum tool track needed to machine the work is calculated (step S206).

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、数値制御工作機械
に使用する数値制御データを作成する方法及び装置並び
に数値制御工作機械に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for creating numerical control data used in a numerically controlled machine tool, and a numerically controlled machine tool.

【0002】[0002]

【従来の技術】従来、数値制御工作機械(以下、NC工
作機械と記述する)、例えばマシニングセンターを使用
して1つの部品を加工する場合、その部品の図面をCA
D(コンピュータ援用設計)システムにより作成し、該
作成された図面からNC(数値制御)工作機械を動作さ
せるためのNC(数値制御)データをNC工作機械の自
動プラミング機能で作成する技術が広く行われている。
2. Description of the Related Art Conventionally, when processing one part using a numerically controlled machine tool (hereinafter referred to as an NC machine tool), for example, a machining center, the drawing of the part is referred to as a CA.
2. Description of the Related Art A technique for creating NC (numerical control) data for operating an NC (numerical control) machine tool by using an automatic programming function of the NC machine tool from the created drawing is widely used. Have been done.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上述し
た従来例にあっては、作成したCAD図形をそのままで
NCデータを作成すると、CAD図形上の部品形状のう
ち、前工程にて加工済みの箇所については、NCデータ
に反映させることができないため、加工の不要な部分に
マニシングセンターの工具の軌跡が作成されてしまい、
加工効率の低下を招いていた。また、前加工にて加工済
みの箇所をNCデータに反映させるには、自動プログラ
ミングに先立ってCAD図形の手直しが必要となり、多
大な工数を必要とする。
However, in the above-described conventional example, if the NC data is created with the created CAD figure as it is, a portion of the part shape on the CAD figure that has been processed in the previous process is used. Can not be reflected in the NC data, the tool trajectory of the machining center is created in the unnecessary part of the processing,
This has led to a reduction in processing efficiency. Also, in order to reflect the processed part in the pre-processing on the NC data, it is necessary to rework the CAD figure prior to the automatic programming, which requires a large number of man-hours.

【0004】本発明は上述した従来の技術の有するこの
ような問題点に鑑みてなされたものであり、その目的と
するところは、被加工物の数値制御データ作成の基礎と
なるCADデータから、その被加工物の加工過程の状態
の定義及び加工条件の設定に応じた数値制御データの作
成が可能な数値制御データ作成方法及び装置並びに数値
制御工作機械を提供しようとするものである。
[0004] The present invention has been made in view of the above-mentioned problems of the above-described conventional technology, and an object of the present invention is to use CAD data, which is a basis for creating numerical control data of a workpiece, from: It is an object of the present invention to provide a method and apparatus for creating numerical control data and a numerically controlled machine tool capable of creating numerical control data in accordance with the definition of the state of the machining process of the workpiece and the setting of machining conditions.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に請求項1記載の数値制御データ作成方法は、被加工物
の予め作成されたCAD(コンピュータ援用設計)デー
タに基づいて数値制御工作機械に使用する数値制御デー
タを作成する数値制御データ作成方法において、予め前
記被加工物の加工条件の種別を表す注釈データを前記C
ADデータの図形要素単位で設定する注釈データ設定ス
テップと、前記注釈データを設定された図形要素の内で
図形として閉領域を形成している図形要素を抽出してそ
の注釈データを解釈する注釈データ解釈ステップと、前
記注釈データ解釈ステップの解釈結果に応じた加工デー
タを前記閉領域を形成している図形要素が持つ加工デー
タに付加する加工データ付加ステップと、前記注釈デー
タに応じた加工データを付加された前記閉領域を形成し
ている図形要素が持つ加工データを解釈する加工データ
解釈ステップと、前記加工データ解釈ステップの解釈結
果に基づいて数値制御データを作成する数値制御データ
作成ステップと、前記注釈データが前記被加工物の途中
高さから加工する状態を表す場合前記被加工物の加工に
必要な最小限の工具軌跡を算出する工具軌跡算出ステッ
プとを具備し、前記注釈データは文字テキストデータで
あることを特徴とする。
According to a first aspect of the present invention, there is provided a numerical control data forming method for a numerically controlled machine tool based on CAD (computer-aided design) data of a workpiece. In the numerical control data generation method for generating numerical control data used for the
An annotation data setting step of setting the AD data in units of graphic elements; and an annotation data for extracting a graphic element forming a closed area as a graphic from the set graphic elements and interpreting the annotation data. An interpretation step, a processing data adding step of adding processing data corresponding to an interpretation result of the annotation data interpretation step to processing data of a graphic element forming the closed area, and processing data corresponding to the annotation data. A machining data interpretation step of interpreting the machining data of the graphic element forming the added closed area, and a numerical control data creation step of creating numerical control data based on an interpretation result of the machining data interpretation step, In the case where the annotation data indicates a state in which machining is performed from an intermediate height of the workpiece, a minimum processing required for machining the workpiece. Comprising a tool locus calculation step of calculating the trajectory, wherein the annotation data is a character text data.

【0006】また、上記目的を達成するために請求項2
記載の数値制御データ作成方法は、請求項1記載の数値
制御データ作成方法において、前記文字テキストデータ
が前記被加工物の断面形状を考慮した途中から加工する
状態を表す場合、前記工具軌跡算出ステップは前記被加
工物の加工に必要な最小限の工具軌跡を算出することを
特徴とする。
[0006] In order to achieve the above object, a second aspect is provided.
The numerical control data creating method according to claim 1, wherein, in the numerical control data creating method according to claim 1, when the character text data represents a state in which machining is performed from a middle point in consideration of a cross-sectional shape of the workpiece, the tool path calculating step is performed. Calculates the minimum tool trajectory necessary for machining the workpiece.

【0007】また、上記目的を達成するために請求項3
記載の数値制御データ作成装置は、被加工物の予め作成
されたCAD(コンピュータ援用設計)データに基づい
て数値制御工作機械に使用する数値制御データを作成す
る数値制御データ作成装置において、予め前記被加工物
の加工条件の種別を表す注釈データを前記CADデータ
の図形要素単位で設定する注釈データ設定手段と、前記
注釈データを設定された図形要素の内で図形として閉領
域を形成している図形要素を抽出してその注釈データを
解釈する注釈データ解釈手段と、前記注釈データ解釈手
段の解釈結果に応じた加工データを前記閉領域を形成し
ている図形要素が持つ加工データに付加する加工データ
付加手段と、前記注釈データに応じた加工データを付加
された前記閉領域を形成している図形要素が持つ加工デ
ータを解釈する加工データ解釈手段と、前記加工データ
解釈手段の解釈結果に基づいて数値制御データを作成す
る数値制御データ作成手段と、前記注釈データが前記被
加工物の途中高さから加工する状態を表す場合前記被加
工物の加工に必要な最小限の工具軌跡を算出する工具軌
跡算出手段とを具備し、前記注釈データは文字テキスト
データであることを特徴とする。
[0007] In order to achieve the above object, a third aspect is provided.
The numerical control data creation device described above is a numerical control data creation device that creates numerical control data to be used for a numerically controlled machine tool based on CAD (computer-aided design) data created in advance of a workpiece. Annotation data setting means for setting annotation data representing the type of machining condition of a workpiece in graphic element units of the CAD data; and a graphic forming a closed region as a graphic in the graphic element in which the annotation data is set Annotation data interpretation means for extracting an element and interpreting the annotation data, and processing data for adding processing data corresponding to the interpretation result of the annotation data interpretation means to processing data of the graphic element forming the closed area Adding means for interpreting the processing data of the graphic element forming the closed area to which the processing data corresponding to the annotation data has been added; Data interpreting means, numerical control data creating means for creating numerical control data based on the interpretation result of the machining data interpreting means, and the annotation data represents a state in which machining is performed from the intermediate height of the workpiece. Tool trajectory calculating means for calculating a minimum tool trajectory necessary for processing the workpiece, wherein the annotation data is character text data.

【0008】また、上記目的を達成するために請求項4
記載の数値制御データ作成装置は、請求項4記載の数値
制御データ作成装置において、前記文字テキストデータ
が前記被加工物の断面形状を考慮した途中から加工する
状態を表す場合、前記工具軌跡算出手段は前記被加工物
の加工に必要な最小限の工具軌跡を算出することを特徴
とする。
[0008] In order to achieve the above object, a fourth aspect of the present invention is provided.
5. The numerical control data generating device according to claim 4, wherein in the numerical control data generating device according to claim 4, when the character text data represents a state in which processing is performed from the middle of the workpiece in consideration of a cross-sectional shape of the workpiece, the tool path calculating means. Calculates the minimum tool trajectory necessary for machining the workpiece.

【0009】また、上記目的を達成するために請求項5
記載の数値制御工作機械は、被加工物の予め作成された
CAD(コンピュータ援用設計)データに基づいて生成
した数値制御データに基づいて加工制御する数値制御工
作機械において、予め前記被加工物の加工条件の種別を
表す注釈データを前記CADデータの図形要素単位で設
定する注釈データ設定手段と、前記注釈データを設定さ
れた図形要素の内で図形として閉領域を形成している図
形要素を抽出してその注釈データを解釈する注釈データ
解釈手段と、前記注釈データ解釈手段の解釈結果に応じ
た加工データを前記閉領域を形成している図形要素が持
つ加工データに付加する加工データ付加手段と、前記注
釈データに応じた加工データを付加された前記閉領域を
形成している図形要素が持つ加工データを解釈する加工
データ解釈手段と、前記加工データ解釈手段の解釈結果
に基づいて数値制御データを作成する数値制御データ作
成手段と、前記注釈データが前記被加工物の途中高さか
ら加工する状態を表す場合前記被加工物の加工に必要な
最小限の工具軌跡を算出する工具軌跡算出手段とを具備
し、前記注釈データは文字テキストデータであることを
特徴とする。
According to another aspect of the present invention, there is provided a semiconductor device comprising:
The numerically controlled machine tool described above is a numerically controlled machine tool that performs machining control based on numerical control data generated based on CAD (computer-aided design) data created in advance of a workpiece. Annotation data setting means for setting the annotation data representing the type of the condition in graphic element units of the CAD data; and extracting, from the graphic elements for which the annotation data is set, graphic elements forming a closed area as a graphic. Annotation data interpretation means for interpreting the annotation data, processing data addition means for adding processing data according to the interpretation result of the annotation data interpretation means to the processing data of the graphic element forming the closed area, Processing data interpretation means for interpreting processing data of graphic elements forming the closed area to which processing data corresponding to the annotation data is added; Numerical control data creating means for creating numerical control data based on the interpretation result of the machining data interpreting means, and when the annotation data represents a state of machining from the intermediate height of the workpiece, the machining of the workpiece Tool trajectory calculating means for calculating a necessary minimum tool trajectory, wherein the annotation data is character text data.

【0010】また、上記目的を達成するために請求項6
記載の数値制御工作機械は、請求項5記載の数値制御工
作機械において、前記文字テキストデータが前記被加工
物の断面形状を考慮した途中から加工する状態を表す場
合、前記工具軌跡算出手段は前記被加工物の加工に必要
な最小限の工具軌跡を算出することを特徴とする。
[0010] Further, in order to achieve the above object, claim 6
The numerically controlled machine tool according to claim 5, wherein, in the numerically controlled machine tool according to claim 5, when the character text data represents a state in which processing is performed from a middle point in consideration of a cross-sectional shape of the workpiece, the tool trajectory calculating unit is configured to execute the tool trajectory calculation. It is characterized in that a minimum tool trajectory necessary for machining a workpiece is calculated.

【0011】[0011]

【発明の実施の形態】以下、本発明の一実施の形態を図
面に基づき説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は、本発明の一実施の形態に係るNC
データ作成装置の主要部の構成を示すブロック図であ
り、同図中、100はNCデータ作成装置で、CPU
(中央演算処理装置)101、入力部102、表示部1
03、出力部104、ROM(リードオンリーメモリ)
105、RAM(ランダムアクセスメモリ)106、記
憶装置107及び通信インターフェース108を有して
いる。
FIG. 1 shows an NC according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration of a main part of the data creating apparatus, in which 100 is an NC data creating apparatus,
(Central processing unit) 101, input unit 102, display unit 1
03, output unit 104, ROM (read only memory)
105, a RAM (random access memory) 106, a storage device 107, and a communication interface 108.

【0013】CPU101は被加工物のNCデータ生成
の基礎となるCADデータからのNCデータの生成及び
後述するNC加工情報の付加及び工具軌跡の算出等を行
うものである。入力部102はデータやパラメータ等の
入力を行うもので、キーボード等からなる。表示部10
3はデータやパラメータ等の表示を行うもので、CRT
(陰極線管)等からなる。出力部104はデータ等を出
力するもので、プリンタ等からなる。ROM105は固
定パラメータやNCデータの生成及び後述のNC加工情
報の付加及び工具軌跡の算出等のプログラムを記憶する
メモリである。RAM106は可変パラメータの一時記
憶やワーキングエリアとして使用されるメモリである。
記憶装置107はデータ等を記憶するもので、ハードデ
ィスクドライブやフロッピーディスクドライブ等からな
る。通信インターフェース108は、外部機器との通信
手段である。
The CPU 101 generates NC data from CAD data, which is the basis for generating NC data of a workpiece, adds NC processing information to be described later, calculates a tool path, and the like. The input unit 102 is for inputting data, parameters, and the like, and includes a keyboard and the like. Display unit 10
Reference numeral 3 denotes a display for displaying data and parameters.
(Cathode ray tube) and the like. The output unit 104 outputs data and the like, and is composed of a printer or the like. The ROM 105 is a memory for storing programs for generating fixed parameters and NC data, adding NC processing information to be described later, and calculating a tool path. The RAM 106 is a memory used as a temporary storage of variable parameters and a working area.
The storage device 107 stores data and the like, and includes a hard disk drive, a floppy disk drive, and the like. The communication interface 108 is a means for communicating with an external device.

【0014】NCデータ作成装置100の各構成要素
は、内部通信用のバス109により通信可能に接続され
ている。
Each component of the NC data generating apparatus 100 is communicably connected by a bus 109 for internal communication.

【0015】通信インターフェース108に外部機器で
あるNC工作機械110及びCAD/CAMエンジニア
リングワークステーション(EWS)111が接続され
ている。そして、通信インターフェース108を介して
NCデータ作成装置100とNC工作機械110及びC
AD/CAMエンジニアリングワークステーション11
1との間で種々の相互データ通信が可能である。
An external machine NC machine tool 110 and a CAD / CAM engineering workstation (EWS) 111 are connected to the communication interface 108. Then, the NC data creation device 100 and the NC machine tools 110 and C
AD / CAM Engineering Workstation 11
Various types of mutual data communication are possible.

【0016】NCデータ作成装置100では、入力部1
02からオペレータにより入力されてRAM105に記
憶されている被加工物の加工過程の状態の定義及び加工
条件の設定を表す文字テキストデータである注釈表現の
データ(以下、注釈データと記述する)と記憶装置10
7に保存されている被加工物のCAD図形要素とをCP
U101に入力する。
In the NC data generating apparatus 100, the input unit 1
Annotation data (hereinafter referred to as annotation data), which is character text data representing the definition of the machining process state of the workpiece and the setting of the machining conditions, which are input by the operator from 02 and stored in the RAM 105 and stored. Apparatus 10
7 and the CAD graphic element of the workpiece stored in
Input to U101.

【0017】注釈データには、被加工物のCADデータ
を基準として加工前の状態が直線的に加工済みとなって
いる場合、加工前の状態が曲線的に加工済みとなってい
る場合、そして、加工前の状態が断面的に加工済みとな
っている場合の3つの状態に対応しており、NCデータ
作成装置100は、CPU101に入力された被加工物
のCAD図形要素と対応させて、途中からの加工を表す
注釈データから、加工に必要な最小限の工具軌跡を算出
する。
The annotation data includes a case where the state before processing is linearly processed based on the CAD data of the workpiece, a case where the state before processing is curvedly processed, and , The state before processing corresponds to the three states in the case where the cross-section has been processed, and the NC data creating apparatus 100 associates the CAD figure element of the workpiece input to the CPU 101 with The minimum tool trajectory required for machining is calculated from the annotation data indicating machining from the middle.

【0018】次に、上述した注釈データに応じてNCデ
ータを生成する処理について図2〜図7を参照して説明
する。
Next, a process of generating NC data according to the above-mentioned annotation data will be described with reference to FIGS.

【0019】図2は、本発明の一実施の形態に係るNC
データ作成装置100のNCデータ作成処理手順を示す
フローチャートである。
FIG. 2 shows an NC according to an embodiment of the present invention.
9 is a flowchart showing an NC data creation processing procedure of the data creation device 100.

【0020】まず、ステップS201で記憶装置107
に記憶されたCADデータから図形要素及び注釈データ
を取り出す。次にステップS202で前記ステップS2
01において取り出した図形要素のうちで図形として閉
じた領域を形成している物(以下、閉領域と記述する)
を抽出し、その閉領域内にある注釈データを解釈する。
次にステップS203で前記ステップS202において
解釈された注釈データに対応した加工データを閉領域の
加工データに付加する。
First, in step S201, the storage device 107
The graphic element and the annotation data are extracted from the CAD data stored in. Next, in step S202, the aforementioned step S2
Objects forming a closed area as a figure among the graphic elements extracted in 01 (hereinafter referred to as a closed area)
Is extracted, and the annotation data within the closed region is interpreted.
Next, in step S203, the processing data corresponding to the annotation data interpreted in step S202 is added to the processing data in the closed area.

【0021】次にステップS204で未処理の閉領域及
び注釈データがあるか否かを判断する。そして、未処理
の閉領域及び注釈データがある場合は、前記ステップS
202へ戻って上記処理を繰り返す。また、未処理の閉
領域及び注釈データがない場合は、ステップS205で
工具軌跡の算出処理を行う。この工具軌跡の算出処理で
は、閉領域の加工データと注釈データに応じて付加され
たデータと解釈する。次にステップS206で加工デー
タ及び図形要素に基づいて工具軌跡を決定する。次にス
テップS207で未処理の閉領域があるか否かを判断す
る。そして、未処理の閉領域がある場合は、前記ステッ
プS205へ戻って上記処理を繰り返す。また、未処理
の閉領域がない場合は、本処理動作を終了する。
Next, in step S204, it is determined whether there is an unprocessed closed area and annotation data. If there are unprocessed closed areas and annotation data, the process proceeds to step S
Returning to step 202, the above processing is repeated. If there is no unprocessed closed area and annotation data, a tool locus calculation process is performed in step S205. In the calculation processing of the tool path, it is interpreted as data added according to the processing data and the annotation data of the closed area. Next, in step S206, a tool path is determined based on the processing data and the graphic element. Next, in step S207, it is determined whether there is an unprocessed closed area. If there is an unprocessed closed area, the process returns to step S205 to repeat the above process. If there is no unprocessed closed area, this processing operation ends.

【0022】図3は、図2のステップS202及びステ
ップS203の処理を示すフローチャートである。同図
において、その時点で注目している閉領域の加工データ
を加工領域要素とする。
FIG. 3 is a flowchart showing the processing in steps S202 and S203 in FIG. In the figure, the processing data of the closed area of interest at that time is defined as a processing area element.

【0023】図2のステップS202においては、ステ
ップS2021〜ステップS2027の処理が行われ、
また、図2のステップS203においては、ステップS
2031〜ステップS2037の処理が行われる。
In step S202 of FIG. 2, the processing of steps S2021 to S2027 is performed.
In addition, in step S203 of FIG.
2031 to step S2037 are performed.

【0024】まず、ステップS2021で加工済みであ
るか否かを判断し、加工済みでなければ次のステップS
2022で溶接か否かを判断し、溶接でなければ次のス
テップS2023で荒取りか否かを判断し、荒取りでな
ければ次のステップS2024で放電加工仕上げか否か
をを判断し、放電加工仕上げでなければ次のステップS
2025で切り込みか否かを判断し、切り込みでなけれ
ば次のステップS2026でワイヤーカットか否かを判
断し、ワイヤーカットでなければ次のステップS202
7で途中加工か否かを判断し、途中加工でなければ図2
のステップS204へ進む。
First, in step S2021, it is determined whether or not processing has been completed. If not, the next step S2021 is performed.
In step 2022, it is determined whether or not welding is to be performed. If it is not welding, it is determined in step S2023 whether or not rough machining is to be performed. If not machining finish, the next step S
It is determined at 2025 whether or not a cut is made. If it is not a cut, it is determined at the next step S2026 whether or not a wire cut is made.
It is determined in step 7 whether or not machining is in progress.
Go to step S204.

【0025】一方、前記ステップS2021で加工済み
の場合は、ステップS2031で加工領域要素に[加工
不要]及び[工具降下可能]の情報を与える。また、前
記ステップS2022で溶接の場合は、ステップS20
32で加工領域要素に溶接にて[肉盛り]の情報と加工
範囲の情報を与える。また、前記ステップS2023で
荒取りの場合は、ステップS2033で加工領域要素に
[研削仕上げ]の仕上げ代情報と[仕上げ不要]の情報
を与える。また、前記ステップS2024で放電加工仕
上げの場合は、ステップS2034で加工領域要素に放
電加工仕上げの[仕上げ代]情報と[仕上げ不要]の情
報を与える。また、前記ステップS2025で切り込み
の場合は、ステップS2035で加工領域要素に加工時
の工具の[切り込み量]の情報を与える。また、前記ス
テップS2026でワイヤーカットの場合は、ステップ
S2036で加工領域要素にワイヤーカット加工により
[加工不要]及び[工具降下不可]の情報を与える。更
に、前記ステップS2027で途中加工の場合は、ステ
ップS2037で加工領域要素に指定された途中面高さ
からの[途中加工]の情報を与える。
On the other hand, if the machining has been completed in step S2021, the information of [machining unnecessary] and [tool descendable] is given to the machining area element in step S2031. In the case of welding in step S2022, step S20
At 32, information on the "build-up" and information on the processing range are given to the processing area element by welding. In the case of roughing in step S2023, in step S2033, finishing allowance information of [grinding finish] and information of [finishing unnecessary] are given to the processing area element. Further, in the case of the electric discharge machining finish in the step S2024, in step S2034, the information of the "finish allowance" and the information of "no finish" are given to the machining area element. In the case of a cut in step S2025, information on the [cut amount] of the tool at the time of machining is given to the machining area element in step S2035. In the case of wire cutting in step S2026, information of [processing unnecessary] and [tool dropping impossible] is given to the processing area element by wire cutting in step S2036. Further, in the case of halfway machining in step S2027, information of [halfway machining] from the halfway surface height designated as the machining area element is given in step S2037.

【0026】図4は、図2のステップS205及びステ
ップS206の処理を示すフローチャートである。同図
において、その時点で注目している閉領域を着目領域と
する。
FIG. 4 is a flowchart showing the processing in steps S205 and S206 in FIG. In the figure, a closed region of interest at that time is defined as a region of interest.

【0027】図2のステップS205においては、ステ
ップS2051〜ステップS2056の処理が行われ、
また、図2のステップS206においては、ステップS
2061〜ステップS2066の処理が行われる。
In step S205 of FIG. 2, the processing of steps S2051 to S2056 is performed.
In addition, in step S206 of FIG.
Steps 2061 to S2066 are performed.

【0028】まず、ステップS2051で[加工不要]
であるか否かを判断し、加工不要でなければ次のステッ
プS2052で[工具降下不可]か否かを判断し、工具
降下不可でなければ次のステップS2053で[工具降
下可能]か否かを判断し、工具降下可能でなければ次の
ステップS2054で[仕上げ代]か否かをを判断し、
仕上げ代でなければ次のステップS2055で[肉盛
り]か否かを判断し、肉盛りでなければ次のステップS
2056で[途中加工]か否かを判断し、途中加工でな
ければ図2のステップS207へ進む。
First, in step S2051, [processing unnecessary]
Is determined, and if machining is not necessary, it is determined in the next step S2052 whether or not [tool lowering is not possible]. If not, it is determined in the next step S2053 whether or not [tool lowering is possible]. If it is not possible to lower the tool, it is determined in the next step S2054 whether or not [finishing allowance],
If it is not the finishing allowance, it is determined in the next step S2055 whether or not it is [build-up].
At 2056, it is determined whether or not it is [intermediate processing], and if not, processing proceeds to step S207 in FIG.

【0029】一方、前記ステップS2051で加工不要
の場合は、ステップS2061で着目領域内の工具軌跡
を削除する。また、前記ステップS2052で工具降下
不可の場合は、ステップS2062で着目領域の外側に
工具降下或いは下穴をあけて工具降下する。また、前記
ステップS2053で工具降下可能の場合は、ステップ
S2063で着目領域内或いは任意位置に自由に早送り
で工具降下する。また、前記ステップS2054で仕上
げ代の場合は、ステップS2064で着目領域内の図形
要素及び面高さ要素から仕上げ代分オフセットさせる。
また、前記ステップS2055で肉盛りの場合は、ステ
ップS2065で着目領域と図形要素のみから工具軌跡
を作成する。更に、前記ステップS2056で途中加工
の場合は、ステップS2066で着目領域内は指定され
た途中の高さから加工を開始する。
On the other hand, if machining is unnecessary in step S2051, the tool locus in the region of interest is deleted in step S2061. If the tool cannot be lowered in step S2052, the tool is lowered or a hole is prepared outside the region of interest in step S2062. If the tool can be lowered in step S2053, the tool is freely and rapidly moved down to the target area or an arbitrary position in step S2063. In the case of the finishing allowance in the step S2054, in step S2064, the finishing allowance is offset from the graphic element and the surface height element in the attention area.
In the case of the overlay in step S2055, in step S2065, a tool locus is created from only the attention area and the graphic element. Further, in the case of the halfway machining in the step S2056, in the step S2066, the machining starts from the designated halfway height in the region of interest.

【0030】次に、上述した注釈データを定義した一例
を図5〜図7を参照して説明する。各図において、矩形
で囲まれたそれぞれの数値は、面の高さを示している。
また、図6(a)及び図7(a)において、矩形で囲ま
れたそれぞれの記号は、側面図である図6(b)及び図
7(b)の記号と対応し、側面図で示された形状に断面
方向の形状であることを示す。
Next, an example in which the above-mentioned annotation data is defined will be described with reference to FIGS. In each drawing, each numerical value surrounded by a rectangle indicates the height of the surface.
In FIG. 6A and FIG. 7A, each symbol surrounded by a rectangle corresponds to the symbol in FIG. 6B and FIG. 7B which is a side view, and is shown in a side view. This indicates that the shape in the cross-section direction is the shape shown.

【0031】図5は、注釈データに途中高さからの加工
の情報を定義した例を示す図である。
FIG. 5 is a diagram showing an example in which information of processing from the intermediate height is defined in the annotation data.

【0032】同図において、高さ20の面及び高さ30
の面は、高さ40の面だったものが図面訂正等により高
さ20の面及び高さ30の面へ変更となった場合、変更
前の面の高さを示す注釈データを記入する(図5の例で
は、“<途中加工40>”)。40の高さまで加工済み
ということを示す注釈データを図1の入力部102から
入力したことにより、そのデータが図1のRAM106
に記憶される。図1のCPU101では、この情報をR
AM106から入力し、予めロードされているプログラ
ムにより高さ30の2つの面と高さ20の面に高さ40
からのみの工具経路を算出する。
In the figure, a surface having a height of 20 and a height of 30
When the surface of height 40 has been changed from a surface of height 40 to a surface of height 20 and a surface of height 30 due to a drawing correction or the like, annotation data indicating the height of the surface before the change is entered ( In the example of FIG. 5, “<intermediate processing 40>”). By inputting annotation data indicating that processing has been performed to a height of 40 from the input unit 102 of FIG. 1, the data is stored in the RAM 106 of FIG.
Is stored. The CPU 101 of FIG.
Input from the AM 106, the height 40 is added to the two surfaces of the height 30 and the surface of the height 20 by the program loaded in advance.
Calculate the tool path only from.

【0033】図6は、注釈データに断面形状を考慮した
途中高さからの加工を示す情報を定義した一例を示す図
であり、同図(a)は正面図、同図(b)は側面図であ
る。
FIGS. 6A and 6B are diagrams showing an example in which information indicating processing from an intermediate height in consideration of the sectional shape is defined in the annotation data. FIG. 6A is a front view, and FIG. 6B is a side view. FIG.

【0034】図7は、注釈データに断面形状を考慮した
途中高さからの加工を示す情報を定義した場合の加工範
囲の一例を示す図であり、同図(a)は正面図、同図
(b)は側面図である。
FIG. 7 is a diagram showing an example of a machining range when information indicating machining from an intermediate height in consideration of a cross-sectional shape is defined in the annotation data. FIG. 7A is a front view, and FIG. (B) is a side view.

【0035】図6(a)での断面方向の最外周(図6
(b)での最外周)が前工程(例えば、ワイヤーカット
放電加工機)にて加工済みだとすると、断面最外周を起
点として途中から加工することを示す注釈データを図1
の入力部102から入力することにより、加工データに
断面最外周を起点として途中から加工するという情報が
定義され、図1のRAM106に記憶される。また、こ
れと同時に高さ50の面に遮られた部分(図7(a)の
斜線部分)の加工が必要であるという情報が図1のRA
M106に記憶される。図1のCPU101では、これ
らの情報をRAM106から入力し、予めロードされて
いるプログラムにより高さ50の面に遮られた部分のみ
の工具経路を算出する。
The outermost circumference in the sectional direction in FIG.
Assuming that the outermost periphery in (b) has already been machined in a previous process (for example, a wire cut electric discharge machine), annotation data indicating that machining is to be started from the middle with the outermost periphery of the cross section in FIG.
By inputting from the input unit 102, information that processing is to be performed from the middle of the section starting from the outermost periphery of the cross section is defined and stored in the RAM 106 of FIG. Also, at the same time, information indicating that it is necessary to process the portion shielded by the surface having a height of 50 (the hatched portion in FIG.
It is stored in M106. The CPU 101 in FIG. 1 inputs these pieces of information from the RAM 106, and calculates a tool path of only a portion blocked by a surface having a height of 50 by a program loaded in advance.

【0036】以上詳述したように本実施の形態に係る数
値データ作成装置100によれば、オペレータがCAD
データの図形要素へ注釈データを記入すれば数値データ
作成装置100側でその図形と注釈データを解釈して数
値データを作成するので、大幅な工数の削減ができる。
また、定義が容易に確認できるため、定義漏れ等のミス
が大幅に減少する。また、前記定義漏れ等のミスが大幅
に減少することにより、オペレータが注釈データとして
“<途中加工40>”と記入すれば、数値データ作成装
置100側でそれを解釈し、高さ50から高さ40の工
具経路の算出を行わないので、無駄のない効率の高い工
具経路の選択ができる。更に、前記定義漏れ等のミスが
大幅に減少することにより、オペレータが注釈データと
して“<途中加工断面最外周>”と記入すれば、数値デ
ータ作成装置100側でそれを解釈し、断面方向最外周
部の工具経路の算出を行わないので、無駄のない効率の
高い工具経路の選択ができる。
As described in detail above, according to the numerical data creating apparatus 100 according to the present embodiment, the operator
If the annotation data is entered in the graphic element of the data, the numerical data creation apparatus 100 interprets the figure and the annotation data to create the numerical data, thereby greatly reducing man-hours.
Further, since the definition can be easily confirmed, errors such as omission of definition are greatly reduced. In addition, since errors such as omissions in the definition are greatly reduced, if the operator writes "<intermediate processing 40>" as annotation data, the numerical data creating apparatus 100 interprets it and outputs the data from the height 50 to the height 50. Since the calculation of the tool path of step 40 is not performed, a highly efficient tool path can be selected without waste. Furthermore, since errors such as omissions in the definition are greatly reduced, if the operator writes "<outermost outer periphery of the processed cross section>" as the annotation data, the numerical data creating apparatus 100 interprets this and outputs the Since the calculation of the tool path at the outer peripheral portion is not performed, a highly efficient tool path can be selected without waste.

【0037】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システム或いは装置に
プログラムを提供することによって実施される場合にも
適用できることはいうまでもない。この場合、本発明に
関わるプログラムを格納した記憶媒体が本発明を構成す
ることになる。そして、該記憶媒体からそのプログラム
をシステム或いは装置に読み出すことによって、そのシ
ステム或いは装置が予め定められた方法で動作する。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Needless to say, the present invention can be applied to a case where the present invention is implemented by providing a program to a system or an apparatus. In this case, the storage medium storing the program according to the present invention constitutes the present invention. Then, by reading the program from the storage medium to a system or an apparatus, the system or the apparatus operates in a predetermined method.

【0038】[0038]

【発明の効果】以上詳述したように本発明の数値データ
作成方法及び装置によれば、被加工物の数値データ作成
の基礎となるCADデータから、その被加工物の加工過
程の状態の定義及び加工条件の設定に応じた数値データ
の作成が可能であるという効果を奏する。
As described in detail above, according to the method and apparatus for creating numerical data of the present invention, the definition of the state of the machining process of the workpiece from the CAD data which is the basis for creating the numerical data of the workpiece. Also, it is possible to create numerical data according to the setting of the processing conditions.

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

【図1】本発明の第1の実施の形態に係る数値データ作
成装置の概略構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a schematic configuration of a numerical data creating device according to a first embodiment of the present invention.

【図2】本発明の第1の実施の形態に係る数値データ作
成装置の数値データ作成処理を示すフローチャートであ
る。
FIG. 2 is a flowchart illustrating a numerical data generation process of the numerical data generation device according to the first embodiment of the present invention.

【図3】図2のステップS202及びステップS203
の処理を示すフローチャートである。
FIG. 3 shows steps S202 and S203 of FIG. 2;
6 is a flowchart showing the processing of FIG.

【図4】図2のステップS205及びステップS206
の処理を示すフローチャートである。
FIG. 4 is a diagram illustrating steps S205 and S206 of FIG. 2;
6 is a flowchart showing the processing of FIG.

【図5】本発明の第1の実施の形態に係る数値データ作
成装置において注釈データに途中高さからの加工を示す
情報を定義した一例を示す図である。
FIG. 5 is a diagram showing an example in which information indicating processing from an intermediate height is defined in annotation data in the numerical data creating device according to the first embodiment of the present invention.

【図6】本発明の第1の実施の形態に係る数値データ作
成装置において注釈データに断面形状を考慮した途中高
さからの加工を示す情報を定義した一例を示す図であ
る。
FIG. 6 is a diagram illustrating an example in which information indicating processing from an intermediate height in consideration of a cross-sectional shape is defined in annotation data in the numerical data creating device according to the first embodiment of the present invention.

【図7】本発明の第1の実施の形態に係る数値データ作
成装置において注釈データに断面形状を考慮した途中高
さからの加工を示す情報を定義した場合の加工範囲を示
す図である。
FIG. 7 is a diagram illustrating a processing range in a case where information indicating processing from an intermediate height in consideration of a cross-sectional shape is defined in annotation data in the numerical data creating device according to the first embodiment of the present invention.

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

100 数値データ作成装置 101 CPU(中央演算処理装置) 102 入力部 103 表示部 104 出力部 105 ROM(リードオンリーメモリ) 106 RAM(ランダムアクセスメモリ) 107 記憶装置 108 通信インターフェース 109 バス 110 NC工作機械 111 CAD/CAMエンジニアリングワークステー
ション(EWS)
REFERENCE SIGNS LIST 100 Numerical data creation device 101 CPU (central processing unit) 102 input unit 103 display unit 104 output unit 105 ROM (read only memory) 106 RAM (random access memory) 107 storage device 108 communication interface 109 bus 110 NC machine tool 111 CAD / CAM Engineering Workstation (EWS)

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 被加工物の予め作成されたCAD(コン
ピュータ援用設計)データに基づいて数値制御工作機械
に使用する数値制御データを作成する数値制御データ作
成方法において、予め前記被加工物の加工条件の種別を
表す注釈データを前記CADデータの図形要素単位で設
定する注釈データ設定ステップと、前記注釈データを設
定された図形要素の内で図形として閉領域を形成してい
る図形要素を抽出してその注釈データを解釈する注釈デ
ータ解釈ステップと、前記注釈データ解釈ステップの解
釈結果に応じた加工データを前記閉領域を形成している
図形要素が持つ加工データに付加する加工データ付加ス
テップと、前記注釈データに応じた加工データを付加さ
れた前記閉領域を形成している図形要素が持つ加工デー
タを解釈する加工データ解釈ステップと、前記加工デー
タ解釈ステップの解釈結果に基づいて数値制御データを
作成する数値制御データ作成ステップと、前記注釈デー
タが前記被加工物の途中高さから加工する状態を表す場
合前記被加工物の加工に必要な最小限の工具軌跡を算出
する工具軌跡算出ステップとを具備し、前記注釈データ
は文字テキストデータであることを特徴とする数値制御
データ作成方法。
1. A numerical control data creating method for creating numerical control data to be used for a numerically controlled machine tool based on CAD (computer-aided design) data created in advance of a workpiece. An annotation data setting step of setting annotation data representing a condition type in units of graphic elements of the CAD data; and extracting graphic elements forming a closed area as a graphic from the graphic elements for which the annotation data has been set. An annotation data interpretation step of interpreting the annotation data, and a processing data addition step of adding processing data according to the interpretation result of the annotation data interpretation step to processing data of the graphic element forming the closed area, A processing data interpreting the processing data of the graphic element forming the closed area to which the processing data corresponding to the annotation data is added. Data interpretation step, a numerical control data creation step of creating numerical control data based on the interpretation result of the machining data interpretation step, and a case where the annotation data represents a state of machining from the intermediate height of the workpiece. A tool path calculating step of calculating a minimum tool path required for machining the workpiece, wherein the annotation data is character text data.
【請求項2】 前記文字テキストデータが前記被加工物
の断面形状を考慮した途中から加工する状態を表す場
合、前記工具軌跡算出ステップは前記被加工物の加工に
必要な最小限の工具軌跡を算出することを特徴とする請
求項1記載の数値制御データ作成方法。
2. The method according to claim 1, wherein the character text data represents a state in which machining is performed halfway in consideration of a cross-sectional shape of the workpiece. The tool trajectory calculating step includes calculating a minimum tool trajectory necessary for machining the workpiece. The method according to claim 1, wherein the numerical control data is calculated.
【請求項3】 被加工物の予め作成されたCAD(コン
ピュータ援用設計)データに基づいて数値制御工作機械
に使用する数値制御データを作成する数値制御データ作
成装置において、予め前記被加工物の加工条件の種別を
表す注釈データを前記CADデータの図形要素単位で設
定する注釈データ設定手段と、前記注釈データを設定さ
れた図形要素の内で図形として閉領域を形成している図
形要素を抽出してその注釈データを解釈する注釈データ
解釈手段と、前記注釈データ解釈手段の解釈結果に応じ
た加工データを前記閉領域を形成している図形要素が持
つ加工データに付加する加工データ付加手段と、前記注
釈データに応じた加工データを付加された前記閉領域を
形成している図形要素が持つ加工データを解釈する加工
データ解釈手段と、前記加工データ解釈手段の解釈結果
に基づいて数値制御データを作成する数値制御データ作
成手段と、前記注釈データが前記被加工物の途中高さか
ら加工する状態を表す場合前記被加工物の加工に必要な
最小限の工具軌跡を算出する工具軌跡算出手段とを具備
し、前記注釈データは文字テキストデータであることを
特徴とする数値制御データ作成装置。
3. A numerical control data creating apparatus for creating numerical control data to be used for a numerically controlled machine tool based on CAD (computer-aided design) data created in advance of a workpiece. Annotation data setting means for setting the annotation data representing the type of the condition in graphic element units of the CAD data; and extracting, from the graphic elements for which the annotation data is set, graphic elements forming a closed area as a graphic. Annotation data interpretation means for interpreting the annotation data, processing data addition means for adding processing data according to the interpretation result of the annotation data interpretation means to the processing data of the graphic element forming the closed area, Processing data interpretation means for interpreting the processing data of the graphic element forming the closed area to which the processing data corresponding to the annotation data is added, Numerical control data creating means for creating numerical control data based on the interpretation result of the machining data interpreting means, and when the annotation data represents a state of machining from the intermediate height of the workpiece, the machining of the workpiece A numerical control data generating apparatus, comprising: tool path calculating means for calculating a required minimum tool path, wherein the annotation data is character text data.
【請求項4】 前記文字テキストデータが前記被加工物
の断面形状を考慮した途中から加工する状態を表す場
合、前記工具軌跡算出手段は前記被加工物の加工に必要
な最小限の工具軌跡を算出することを特徴とする請求項
3記載の数値制御データ作成装置。
4. When the character text data represents a state in which machining is performed halfway in consideration of the cross-sectional shape of the workpiece, the tool trajectory calculating means calculates a minimum tool trajectory required for machining the workpiece. 4. The numerical control data creation device according to claim 3, wherein the calculation is performed.
【請求項5】 被加工物の予め作成されたCAD(コン
ピュータ援用設計)データに基づいて作成した数値制御
データに基づいて加工制御する数値制御工作機械におい
て、予め前記被加工物の加工条件の種別を表す注釈デー
タを前記CADデータの図形要素単位で設定する注釈デ
ータ設定手段と、前記注釈データを設定された図形要素
の内で図形として閉領域を形成している図形要素を抽出
してその注釈データを解釈する注釈データ解釈手段と、
前記注釈データ解釈手段の解釈結果に応じた加工データ
を前記閉領域を形成している図形要素が持つ加工データ
に付加する加工データ付加手段と、前記注釈データに応
じた加工データを付加された前記閉領域を形成している
図形要素が持つ加工データを解釈する加工データ解釈手
段と、前記加工データ解釈手段の解釈結果に基づいて数
値制御データを作成する数値制御データ作成手段と、前
記注釈データが前記被加工物の途中高さから加工する状
態を表す場合前記被加工物の加工に必要な最小限の工具
軌跡を算出する工具軌跡算出手段とを具備し、前記注釈
データは文字テキストデータであることを特徴とする数
値制御工作機械。
5. A numerical control machine tool for performing machining control based on numerical control data created based on CAD (computer-aided design) data created in advance of a workpiece, wherein a type of machining condition of the workpiece is determined in advance. Annotation data setting means for setting the annotation data representing the image data in graphic element units of the CAD data, and extracting, from the graphic elements for which the annotation data has been set, a graphic element forming a closed area as a graphic and extracting the annotation. An annotation data interpreter for interpreting the data;
Processing data adding means for adding processing data corresponding to the interpretation result of the annotation data interpretation means to processing data of the graphic element forming the closed area; and the processing data adding processing data corresponding to the annotation data. Machining data interpretation means for interpreting the machining data possessed by the graphic element forming the closed area; numerical control data creation means for creating numerical control data based on the interpretation result of the machining data interpretation means; Tool path calculating means for calculating a minimum tool path required for processing the workpiece when representing a state of processing from the intermediate height of the workpiece, wherein the annotation data is character text data A numerically controlled machine tool characterized in that:
【請求項6】 前記文字テキストデータが前記被加工物
の断面形状を考慮した途中から加工する状態を表す場
合、前記工具軌跡算出手段は前記被加工物の加工に必要
な最小限の工具軌跡を算出することを特徴とする請求項
6記載の数値制御工作機械。
6. When the character text data represents a state in which machining is performed halfway in consideration of the cross-sectional shape of the workpiece, the tool trajectory calculating means calculates a minimum tool trajectory required for machining the workpiece. The numerically controlled machine tool according to claim 6, wherein the numerical value is calculated.
JP9361703A 1997-12-11 1997-12-11 Method and device for preparing numerical control data, and numerically controlled machine tool Pending JPH11175124A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9361703A JPH11175124A (en) 1997-12-11 1997-12-11 Method and device for preparing numerical control data, and numerically controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9361703A JPH11175124A (en) 1997-12-11 1997-12-11 Method and device for preparing numerical control data, and numerically controlled machine tool

Publications (1)

Publication Number Publication Date
JPH11175124A true JPH11175124A (en) 1999-07-02

Family

ID=18474599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9361703A Pending JPH11175124A (en) 1997-12-11 1997-12-11 Method and device for preparing numerical control data, and numerically controlled machine tool

Country Status (1)

Country Link
JP (1) JPH11175124A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6772038B2 (en) 2000-12-22 2004-08-03 Mori Seiki Co., Ltd. Machining-related information generating apparatus and numerical controller having the same
US6862493B2 (en) 2002-02-21 2005-03-01 Mitsubishi Denki Kabushiki Kaisha Numerical control programming device and numerical control programming method
US7412296B2 (en) * 2003-01-31 2008-08-12 Fujitsu Limited Working control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6772038B2 (en) 2000-12-22 2004-08-03 Mori Seiki Co., Ltd. Machining-related information generating apparatus and numerical controller having the same
US6862493B2 (en) 2002-02-21 2005-03-01 Mitsubishi Denki Kabushiki Kaisha Numerical control programming device and numerical control programming method
US7412296B2 (en) * 2003-01-31 2008-08-12 Fujitsu Limited Working control device

Similar Documents

Publication Publication Date Title
US20080201002A1 (en) Machining Template Based Computer-Aided Design and Manufacture Of An Aerospace Component
JP4276656B2 (en) CAD system, program for executing the CAD system, and recording medium recording the program
JPH11175124A (en) Method and device for preparing numerical control data, and numerically controlled machine tool
JP2004326205A (en) Data creation method, program, and device for machining object
JP4272764B2 (en) Numerical control data creation device, numerical control processing system, numerical control data creation method, and storage medium
JP3161195B2 (en) NC data creation device
Tolouei-Rad et al. A hybrid approach to automatic generation of NC programs
JPH06119031A (en) Nc data generating method for working of cut remaining part
JPH0421203B2 (en)
JP3526292B2 (en) NC data creation apparatus and method
JP4225422B2 (en) NC machining system, NC data creation device, NC data creation system, NC data creation method, and NC data creation program
JPH0962330A (en) Numerical data preparing device and numerically controlled machine
JP2001084016A (en) Device and method for preparing nc data and storage medium
JP4274503B2 (en) Numerical control data creation device and numerical control data creation method
JP3925506B2 (en) CAD / CAM equipment
JP2003117773A (en) Nc data forming device
JP2001100824A (en) Method and device for preparing nc data and storage medium
Mwinuka et al. 2D AutoCAD Geometric Data Extraction and Post-Processing for Numerical Control
JP3826725B2 (en) 3D graphic data generator
JP2001125618A (en) Device and method for nc data generation and storage medium
WO2004038522A1 (en) Cad sysetm, program for running the system, and recording medium having the program recorded therein
Horvath et al. Generating and evaluation of manufacturing process models
JP2871991B2 (en) Processing path generator
JPH0655352A (en) Prepared hole position judging device
JPH0973472A (en) Designing device and describing method for its annotation text