[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005334987A - Flattening tool selecting device and flattening tool selecting method - Google Patents

Flattening tool selecting device and flattening tool selecting method Download PDF

Info

Publication number
JP2005334987A
JP2005334987A JP2004154081A JP2004154081A JP2005334987A JP 2005334987 A JP2005334987 A JP 2005334987A JP 2004154081 A JP2004154081 A JP 2004154081A JP 2004154081 A JP2004154081 A JP 2004154081A JP 2005334987 A JP2005334987 A JP 2005334987A
Authority
JP
Japan
Prior art keywords
tool
machining
area
processing
machining tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004154081A
Other languages
Japanese (ja)
Inventor
Shingo Yamaguchi
慎吾 山口
Satoru Kanbayashi
哲 神林
宏 ▲高▼橋
Hiroshi Takahashi
Mitsugi Suzuki
鈴木  貢
Yoshiyuki Haruta
善之 春田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2004154081A priority Critical patent/JP2005334987A/en
Publication of JP2005334987A publication Critical patent/JP2005334987A/en
Pending legal-status Critical Current

Links

Images

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

<P>PROBLEM TO BE SOLVED: To provide a flattening tool selecting device which carries out the selection of a flattening tool, which requires machining experiences of skilled operators, so that an optimal machining tool that minimizes an uncut area and has a suitable diameter is automatically selected, and also to provide a flattening tool selecting method. <P>SOLUTION: The flattening tool selecting device is comprised of a replacing means for replacing a plane section to be machined by a plurality of unit squares having the same area, and a selecting means (a machining program in a hard disk drive 5) for selecting the machining tool that minimizes an uncut ratio when the plane section replaced by the unit square is cut. The selecting means has the function of comparing the area of the unit squares with a projected area of a candidate tool in a tool axial direction, and the function of selecting the machining tool having a radius that is set such that a cuttable area ratio is equal to or more than a value designated from outside. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description


本発明は、加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択装置及び加工工具選択方法に関する。

In the present invention, when acquiring data of a three-dimensional shape model to be processed and automatically designing a processing step for the three-dimensional shape model, the finished shape of the processing is a flat surface portion having at least one wall portion around it. The present invention relates to a planar machining tool selection device and a machining tool selection method for automatically selecting a machining tool to be used in a machining process.


§1:従来例1
近年、3次元CAD/CAMの普及には著しいものがあり、そのシステムも、より高度化し機能も多様化している。しかし、加工形状に適した加工工具をシステムが自動的に選択するものはほとんどない。わずかに自動工具選択機能を持つCAMシステムにおいても、予め使用する工具と加工面の対比をとっておき、該当する加工面がある場合に決められた工具を割り当てるものが多い。

§1: Conventional example 1
In recent years, there has been a remarkable spread of 3D CAD / CAM, and the system has become more sophisticated and diversified. However, there is almost no system that automatically selects a machining tool suitable for the machining shape. Even in a CAM system having a slight automatic tool selection function, there are many cases where a tool to be used is compared with a machining surface and a predetermined tool is assigned when there is a corresponding machining surface.

§2:従来例2
図9は従来例2の説明図であり、以下、特許文献1を従来例2として説明する。従来例2はCAD装置におけるNC加工データ生成装置に関するものであり、NCプログラミングの負担を軽減すると共に、加工効率及び加工精度に優れたNC加工用のデータを生成するものである。
§2: Conventional example 2
FIG. 9 is an explanatory diagram of the second conventional example. Hereinafter, Patent Document 1 will be described as a second conventional example. Conventional example 2 relates to an NC machining data generation apparatus in a CAD apparatus, which reduces NC programming burden and generates NC machining data with excellent machining efficiency and machining accuracy.

この装置では、使用工具の情報を予め工具ライブラリ4に登録しておき、NC加工データを作成する際に、工具軌跡生成部3は、所有する大きめの加工工具でまず大まかな加工を行うように使用工具及び工具軌跡を決定し、次に所有する小さめの加工工具で精度良く細かな加工を行うように使用工具及び工具軌跡を決定する。   In this apparatus, information on the tool to be used is registered in the tool library 4 in advance, and when creating NC machining data, the tool trajectory generation unit 3 first performs rough machining with a large machining tool that it owns. The tool to be used and the tool path are determined, and the tool to be used and the tool path are determined so that fine machining is performed with a small processing tool owned next.

工具の選択及び工具軌跡は、工具ライブラリ4に登録されている使用工具情報に基づいて装置が決定する。これにより、最適工具を用いた効率の良い加工条件を与えることができる、というものである。   The selection of the tool and the tool trajectory are determined by the apparatus based on the used tool information registered in the tool library 4. Thereby, an efficient machining condition using the optimum tool can be given.

§3:従来例3
図10は従来例3の説明図であり、以下、特許文献2を従来例3として説明する。従来例3は、加工条件設定システムに関するものであり、予め設定された精度でもっての加工を可能とするものである。
§3: Conventional example 3
FIG. 10 is an explanatory diagram of Conventional Example 3. Hereinafter, Patent Document 2 will be described as Conventional Example 3. Conventional Example 3 relates to a machining condition setting system, and enables machining with a preset accuracy.

この従来例3では、工具情報を記憶した工具データベース18と、工具の各々についての加工条件を記憶した加工条件データベース19とを備えると共に、指定された加工領域の加工種別と加工精度とを属性設定手段12において指定する。   This conventional example 3 includes a tool database 18 that stores tool information and a machining condition database 19 that stores machining conditions for each tool, and sets the machining type and machining accuracy of the designated machining area. It designates in the means 12.

そして、工具選択手段16において、工具データベース18の参照により、加工領域と加工種別と加工精度とから、加工工程の設定と設定された加工工程に対応する工具の選択を行う。そして、加工条件設定手段17を用い、加工条件データベース19を参照することにより、選択された工具の加工条件を設定する。というものである。   Then, the tool selection unit 16 refers to the tool database 18 to select a machining process setting and a tool corresponding to the set machining process from the machining area, the machining type, and the machining accuracy. Then, the machining conditions of the selected tool are set by using the machining condition setting means 17 and referring to the machining condition database 19. That's it.

§4:従来例4
図11は従来例4の説明図であり、以下、特許文献3を従来例4として説明する。従来例4は加工情報自動作成評価装置に関するものであり、各種加工情報を自動で作成・評価し、評価が所定条件を満たさない場合に、作成した加工情報を自動で変更設定するものである。
§4: Conventional example 4
FIG. 11 is an explanatory diagram of Conventional Example 4, and Patent Document 3 will be described as Conventional Example 4 below. Conventional example 4 relates to a processing information automatic creation / evaluation apparatus, which automatically creates and evaluates various processing information, and automatically changes and sets the created processing information when the evaluation does not satisfy a predetermined condition.

そして、この加工情報自動作成評価装置は、製品形状と粗材形状とから加工部位を抽出し、加工形状を決定する加工部位決定部1と、決定された加工形状に加工するための、工具を選択する工具選択部21と工具を設計する工具設計部22との少なくとも一つを有する工具決定部2と、選択されまたは設計された工具の加工条件を決定する加工条件決定部3と、工具軌跡を作成し、決定された加工条件と作成された工具軌跡とから加工時間を算出する加工時間算出部4と、算出された加工時間が目標値となるように、各決定部1、2、3、加工時間算出部4により決定された各加工情報の少なくとも一つを自動修正して該当決定部1、2、3、加工時間算出部4にフィードバックするフィードバック処理部5とを備えてなる。
特開平6−274219号公報 特開平6−335840号公報 特開平11−129141号公報
And this processing information automatic creation evaluation device extracts a processing part from a product shape and a rough material shape, a processing part determination unit 1 for determining a processing shape, and a tool for processing into the determined processing shape. A tool determination unit 2 having at least one of a tool selection unit 21 to select and a tool design unit 22 to design a tool; a machining condition determination unit 3 to determine a processing condition of a selected or designed tool; and a tool path The machining time calculation unit 4 that calculates the machining time from the determined machining conditions and the created tool path, and each of the determination units 1, 2, 3, so that the calculated machining time becomes a target value. , And a feedback processing unit 5 that automatically corrects at least one of the machining information determined by the machining time calculation unit 4 and feeds back to the corresponding determination units 1, 2, 3, and the machining time calculation unit 4.
JP-A-6-274219 JP-A-6-335840 JP-A-11-129141


(1) :従来例1に記載したように、従来、加工形状に適した加工工具をシステムが自動的に選択するものはほとんどない。わずかに自動工具選択機能を持つCAMシステムにおすいも、予め使用する工具と加工面の対比をとっておき、該当する加工面がある場合に決められた工具を割り当てるものが多い。

(1): As described in Conventional Example 1, conventionally, there is almost no system that automatically selects a machining tool suitable for a machining shape. Many CAM systems having a slight automatic tool selection function take a comparison between a tool to be used in advance and a machining surface and assign a predetermined tool when there is a corresponding machining surface.

(2) :従来例2は、与えられた形状の輪郭形状に予め用意された工具データベースのうち大きなものを仮指定し、工具軌跡を生成して次の工具を決定していくものである。これに対して本発明は、前記従来例2のような作業は不必要であり、この点で本発明と従来例2とは異なる。   (2): Conventional example 2 temporarily specifies a large tool database prepared in advance for a given contour shape, generates a tool trajectory, and determines the next tool. On the other hand, the present invention does not require the work as in the conventional example 2, and the present invention differs from the conventional example 2 in this respect.

(3) :従来例3は、加工平面に対してどのような加工を行うか、その種別を属性として付与し、それに従って、予め準備された加工条件データベースから工程や工具を決定していく。このように、従来例3では、加工面に属性を設定しなければならず、手間がかかる。しかし、本発明では、前記のような手間の係る作業は不必要であり、この点で本発明と従来例3とは異なる。   (3) In Conventional Example 3, what kind of processing is performed on the processing plane is given as an attribute, and a process and a tool are determined from a processing condition database prepared in accordance with the attribute. As described above, in Conventional Example 3, it is necessary to set an attribute on the machining surface, which is troublesome. However, in the present invention, the labor-related work as described above is unnecessary, and the present invention is different from Conventional Example 3 in this respect.

(4) :従来例4は、加工形状と工具データベース内の工具寸法パラメータを比較して適したものを検索する方法である。これに対して本発明は、前記従来例4のような比較は行なっておらず、両者はこの点で異なっている。   (4): Conventional Example 4 is a method of searching for a suitable one by comparing the machining shape and the tool dimension parameter in the tool database. On the other hand, the present invention does not perform comparison as in the conventional example 4, and both are different in this respect.

本発明は前記のような従来の課題を解決し、加工経験を必要とする平面加工工具の選択において、削り残し部を最小にし、且つ適切な直径の加工工具を自動的に選択できるようにすることを目的とする。   The present invention solves the above-described conventional problems, and makes it possible to automatically select a machining tool having an appropriate diameter while minimizing a remaining portion when selecting a planar machining tool that requires machining experience. For the purpose.


(1) :加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択装置であって、加工対象となる前記平面部を、同じ面積の複数の単位正方形に置き換える置き換え手段(加工用プログラムの一部)と、前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手段(加工用プログラムの一部)とを備え、前記工具選択手段は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択する機能を備えていることを特徴とする。

(1): When acquiring data of a 3D shape model to be processed and automatically designing a processing process for the 3D shape model, the finished shape of the processing has at least one wall portion around it. Is a plane machining tool selection device that automatically selects a machining tool to be used in a machining process for the above-described plane, and replaces the plane portion to be machined with a plurality of unit squares having the same area (one of the machining programs). Part) and tool selection means (part of the machining program) for selecting a machining tool having a minimum unremoved ratio when cutting the plane part replaced with the unit square, the tool selection means When determining the uncut stock ratio, the unit square area is compared with the projected area in the tool axis direction of the candidate tool, and the value of the cuttable area ratio is greater than or equal to the specified value specified from the outside. It has a function of selecting a machining tool having such a radius.

(2) :前記(1) の平面加工工具選択装置において、前記工具選択手段は、前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較機能と、前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択機能とを有し、加工工具の切削負荷と加工工具の削り残しを低減する機能を備えていることを特徴とする。   (2): In the planar machining tool selection apparatus according to (1), the tool selection means assumes a plurality of candidate tool circles in contact with the unit square, and calculates a unit square area and a plurality of candidate tool projected areas. An area comparison function for comparison, and a machining tool selection function for selecting a machining tool having a radius such that the ratio of the cuttable area is equal to or greater than a predetermined value given from the outside by comparing the areas, and cutting of the machining tool It is characterized by having a function of reducing the load and the uncut portion of the machining tool.

(3) :前記(1) 又は(2) の平面加工工具選択装置において、前記工具選択手段は、加工工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、工具を選択する機能と、工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを画面に表示する表示機能とを備えていることを特徴とする。   (3): In the planar machining tool selection apparatus according to (1) or (2), the tool selection means selects a tool by narrowing down the tools in the machining tool library in advance by performing an interference check with a machining shape. And when there is no candidate tool that satisfies the condition in the tool library, the tool diameter is a tool diameter that can be machined, and a display function that displays a non-interfering holder or protruding length on the screen is provided. And

(4) :加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択方法であって、加工対象となる前記平面部を、同じ面積の複数の単位正方形に置き換える置き換え手順(加工用プログラムの一部の手順)と、前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手順(加工用プログラムの一部の手順)とを備え、前記工具選択手順は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択することを特徴とする。   (4): When acquiring data of a 3D shape model to be processed and automatically designing a processing process for the 3D shape model, processing for a flat portion having a finished shape of at least one wall around it A planar machining tool selection method for automatically selecting a machining tool to be used in a process, wherein the planar part to be machined is replaced with a plurality of unit squares having the same area (a part of a machining program). And a tool selection procedure (part of the machining program) for selecting a machining tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square. The procedure is to compare the unit square area and the projected area in the tool axis direction of the candidate tool when determining the uncut portion ratio, and the value of the cuttable area ratio is greater than or equal to the specified value specified from the outside. A processing tool having a radius such that becomes is selected.

(5) :前記(4) の平面加工工具選択方法において、前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較手順(加工用プログラムの一部の手順)と、前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択手順(加工用プログラムの一部の手順)により、加工工具の切削負荷と加工工具の削り残しを低減することを特徴とする。   (5): In the planar machining tool selection method according to (4), an area comparison procedure for comparing a unit square area and a plurality of candidate tool projected areas assuming a plurality of candidate tool circles in contact with the unit square ( A part of the machining program) and a machining tool selection procedure (of the machining program) for selecting a machining tool having a radius such that the ratio of the cuttable area is equal to or greater than a predetermined value given from the outside. The cutting load of the processing tool and the uncut residue of the processing tool are reduced by a part of the procedure.

(作用)
図1は本発明の原理説明図である。以下、図1に基づき本発明の作用を説明する。
(Function)
FIG. 1 is a diagram illustrating the principle of the present invention. The operation of the present invention will be described below with reference to FIG.

(a) :前記(1) では、平面加工工具選択装置(平面加工工具選択装置本体1Aとその周辺機器)は、加工対象の3次元形状モデルのデータを取得(CAD等から取得)し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工した際の仕上がり形状が周囲に少なくとも一つの壁部を持つ平面部に対する加工工程で使用する加工工具の選択を自動的に行う。   (a): In the above (1), the planar machining tool selection device (planar machining tool selection device main body 1A and its peripheral devices) acquires the data of the three-dimensional shape model to be processed (acquired from CAD or the like), and When automatically designing a machining process for a three-dimensional shape model, a machining tool to be used in a machining process for a planar part having a finished shape at least one wall around is automatically selected.

そして、置き換え手段(ハードディスク装置5内の加工用プログラムの一部)は、加工対象となる平面部を、同じ面積の単位正方形に置き換え、工具選択手段(ハードディスク装置5内の加工用プログラムの一部)は、単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる工具を選択する。そして、前記工具選択手段では、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択する。(前記(4) の作用も同じ)
(b) :前記(2) では、工具選択手段は、前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する。また、前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する。(前記(5) の作用も同じ)
(c) :前記(3) では、前記工具選択手段は、工具ライブラリ(ハードディスク装置5内の工具データベース)内の工具を加工形状との干渉チェックにより予め絞り込むことで、工具を選択すると共に、工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを画面(ディスプレイ装置2の画面)に表示する。
Then, the replacement means (part of the processing program in the hard disk device 5) replaces the plane portion to be processed with a unit square having the same area, and the tool selection means (part of the processing program in the hard disk device 5). ) Selects a tool having a minimum unremoved ratio when cutting a plane portion replaced with a unit square. The tool selection means compares the unit square area with the projected area in the tool axis direction of the candidate tool when determining the uncut portion ratio, and the value of the cuttable area ratio is a designated value designated from the outside. Select a machining tool with such a radius. (The same effect as in (4) above)
(b): In (2), the tool selection means is in contact with the unit square and assumes a plurality of candidate tool circles, and compares the unit square area with the plurality of candidate tool projected areas. Further, in the comparison of the areas, a machining tool having a radius such that the cuttable area ratio is equal to or greater than a predetermined value given from the outside is selected. (The same effect as in (5) above)
(c): In the above (3), the tool selection means selects a tool in advance by narrowing down the tools in the tool library (the tool database in the hard disk device 5) by the interference check with the machining shape, and the tool. When there is no candidate tool that satisfies the condition in the library, a tool diameter capable of machining the flat portion and a holder or protruding length that does not interfere are displayed on the screen (screen of the display device 2).


(1) :平面加工用の加工工具を、客観的な判断基準に基づき装置が自動的に選択するので、不特定多数のオペレータが加工を行っても品質にバラツキのない加工品に仕上げることができる。

(1): Since the machine automatically selects a machining tool for plane machining based on objective judgment criteria, it can be finished into a workpiece that does not vary in quality even if an unspecified number of operators perform machining. it can.

(2) :加工に使用する工具径に則した辺長さを設定できるので、少数で辺長さを設定した場合よりも短い処理時間で加工工具の選択ができる。   (2): Since the side length in accordance with the tool diameter used for machining can be set, the machining tool can be selected in a shorter processing time than when the side length is set with a small number.

(3) :最も削り残しが少なくなる工具径を面積比率から判断できるので、あいまいな経験や判断で工具径を選択することがなく、装置が自動的に且つ加工面に適した加工工具を選択することが可能になる。   (3): Since the tool diameter with the least amount of uncut material can be determined from the area ratio, the machine automatically selects a machining tool suitable for the machining surface without selecting a tool diameter based on vague experience and judgment. It becomes possible to do.

(4) :加工して危険なエンドミルによる突き動作を防止できる。   (4): It is possible to prevent thrusting by a dangerous end mill after processing.

(5) :干渉チェック及び突き出し長さにて使用可能な工具の上限及び下限が決まるので、形状に対して極端に小さい加工工具や大きい加工工具は除外され、効率的に且つ適切な加工工具を選択することができる。   (5): Since the upper and lower limits of usable tools are determined by the interference check and protrusion length, extremely small machining tools and large machining tools are excluded from the shape, and efficient and appropriate machining tools can be used. You can choose.

(6) :平面加工工具の選択において、削り残し部を最小にし、且つ適切な直径の加工工具を自動的に選択することができるので、従来のように、オペレータが選択していた時よりも工具選択の違いによる加工品質のバラツキを少なくすることができる。   (6): In the selection of a plane machining tool, it is possible to minimize the uncut portion and automatically select a machining tool with an appropriate diameter. Variations in machining quality due to differences in tool selection can be reduced.

また、オペレータの経験不足による工具選択ミスを防ぐことができる。更に、工具軌跡を生成する必要や加工対象に加工種別をユーザが属性として与える必要もなくなる。   In addition, it is possible to prevent tool selection mistakes due to lack of operator experience. Furthermore, there is no need to generate a tool trajectory and the user does not need to give the machining type as an attribute to the machining target.

§1:平面加工工具選択装置の説明
図2は装置構成図である。以下、図2に基づいて、平面加工工具選択装置の構成を説明する。
§1: Description of plane machining tool selection device FIG. 2 is a block diagram of the device. Hereinafter, the configuration of the planar machining tool selection device will be described with reference to FIG.

この平面加工工具選択装置は、パーソナルコンピュータ、ワークステーション等の任意のコンピュータにより実現する装置であり、コンピュータ本体1と、該コンピュータ本体1に接続されたディスプレイ装置(表示装置)2、キーボードやマウス等の入力装置3、リムーバブルディスクドライブ(RDD)4、ハードディスク装置(HDD)5等で構成されている。   This planar machining tool selection device is a device realized by an arbitrary computer such as a personal computer or a workstation, and includes a computer main body 1, a display device (display device) 2 connected to the computer main body 1, a keyboard, a mouse, and the like. Input device 3, removable disk drive (RDD) 4, hard disk device (HDD) 5, and the like.

また、前記コンピュータ本体1には、各種制御等を行うCPU6と、ROM7と、ワーク用のメモリ8と、周辺装置に対するインタフェース制御を行うインタフェース制御部(I/F制御部)9と、LANやその他の外部装置に対して通信制御を行う通信制御部10等が設けてある。   The computer main body 1 includes a CPU 6 that performs various controls, a ROM 7, a work memory 8, an interface control unit (I / F control unit) 9 that performs interface control for peripheral devices, a LAN, and others. A communication control unit 10 for performing communication control with respect to the external device is provided.

また、前記ハードディスク装置(HDD)5のハードディスク(記録媒体又は記憶媒体)には、加工用プログラム(NCプログラム作成用プログラム)、工具ライブラリデータベース、CAD用プログラム、その他のアプリケーションプログラム等が格納されている。   The hard disk (recording medium or storage medium) of the hard disk device (HDD) 5 stores a machining program (NC program creation program), a tool library database, a CAD program, other application programs, and the like. .

前記加工用プログラム(NCプログラム作成用プログラム)は、本発明の加工工具選択装置の加工工具選択処理を実行するプログラムである。また、前記工具ライブラリデータベースには、予め加工工具選択処理で必要となる工具のデータが格納されている。CAD用プログラムは、CADの処理を行うためのプログラムである。従って、前記加工用プログラム(NCプログラム作成用プログラム)は、前記工具ライブラリデータベースのデータを参照しながら処理を行うことで加工工具の選択処理を行う。その際、前記CAD用プログラムによる処理結果も取得する(詳細は後述する)。   The machining program (NC program creation program) is a program for executing a machining tool selection process of the machining tool selection device of the present invention. The tool library database stores in advance tool data necessary for machining tool selection processing. The CAD program is a program for performing CAD processing. Therefore, the machining program (NC program creation program) performs machining tool selection processing by performing processing while referring to the data in the tool library database. At this time, a processing result by the CAD program is also acquired (details will be described later).

加工工具選択処理を行う場合は、前記入力装置3から指示を出し、CPU6がハードディスク装置5に格納されている加工用プログラム(NCプログラム作成用プログラム)の中から実行するプログラムを順次取り出して実行すると共に、その実行中には前記工具ライブラリデータベースのデータを参照しながら処理を行うことで、加工工具選択処理を行う。   When performing a machining tool selection process, an instruction is issued from the input device 3, and a program to be executed by the CPU 6 is sequentially extracted from the machining program (NC program creation program) stored in the hard disk device 5 and executed. At the same time, the processing tool selection process is performed by referring to the data in the tool library database during the execution.

前記平面加工工具選択装置(コンピュータ)の処理概要は次の通りである。   The processing outline of the plane machining tool selection device (computer) is as follows.

(a) :平面加工工具選択装置の加工用プログラムは、例えば、CAD(CAD用プログラム)から加工対象の3次元形状モデルのデータを取得し、3次元形状モデルに対する加工工程を自動設計する場合に、加工した際の仕上がり形状が周囲に少なくとも一つの壁部を持つ平面部に対する加工工程で使用する加工工具の選択を自動的に行う。   (a): The machining program of the planar machining tool selection device is, for example, when acquiring the data of a 3D shape model to be machined from CAD (CAD program) and automatically designing the machining process for the 3D shape model. The machining tool to be used in the machining process is automatically selected in the machining process for the flat part having at least one wall around the finished shape when machining.

この場合、加工用プログラムは、加工対象の平面部を、同じ面積の単位正方形に置き換え、単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる工具を選択する。その際の削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率=(x2 −4×0.215r2 )÷(x2 )の値が、外部から指定された指定値以上になるような半径の加工工具を選択する。 In this case, the machining program replaces the plane portion to be machined with a unit square having the same area, and selects a tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square. When determining the uncut portion ratio at that time, the unit square area and the projected area in the tool axis direction of the candidate tool are compared, and the cuttable area ratio = (x 2 −4 × 0.215r 2 ) ÷ (x 2 ) Select a machining tool with a radius such that the value of) is greater than or equal to the specified value specified from the outside.

(b) :加工用プログラムは、単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較し、前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択することにより、加工工具の切削負荷と加工工具の削り残しを低減する。   (b): The machining program assumes a plurality of candidate tool circles in contact with the unit square, compares the unit square area and the plurality of candidate tool projected areas, and the ratio of the cuttable area is determined by comparing the areas. By selecting a machining tool having a radius that is equal to or greater than a predetermined value given from the outside, the cutting load of the machining tool and the uncut portion of the machining tool are reduced.

(c) :加工用プログラムは、工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、加工工具を選択すると共に、工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さをディスプレイ装置2の画面に表示し、オペレータ等に通知する。   (c): The machining program selects the machining tool by narrowing down the tools in the tool library in advance by checking the interference with the machining shape, and if there is no candidate tool that satisfies the conditions in the tool library, the plane A holder or protrusion length that has a tool diameter capable of machining the part and does not interfere is displayed on the screen of the display device 2 to notify an operator or the like.

前記平面加工工具選択処理は、予めHDD5のハードディスク(記録媒体、或いは記憶媒体)に格納(記録、或いは記憶)しておいたプログラムを、CPU6の制御により読み出し、該CPU6が読み出したプログラムを実行することにより行うが、本願発明は、このような例に限らず、例えば、HDD5のハードディスクに、次のようにしてプログラムを格納し、このプログラムをCPU6が実行することで前記処理を行うことも可能である。   In the planar machining tool selection process, a program stored (recorded or stored) in a hard disk (recording medium or storage medium) of the HDD 5 in advance is read out under the control of the CPU 6, and the program read out by the CPU 6 is executed. However, the present invention is not limited to such an example. For example, the program can be stored in the hard disk of the HDD 5 as follows, and the CPU 6 can execute the program to execute the processing. It is.

a:他の装置で作成されたフレキシブルディスク(フロッピィディスク)に格納されているプログラム(他の装置で作成したプログラムデータ)を、RDD4により読み取り、HDD5のハードディスクに格納する。   a: A program (program data created by another device) stored in a flexible disk (floppy disk) created by another device is read by the RDD 4 and stored in the hard disk of the HDD 5.

b:光磁気ディスク、或いはCD−ROM等の記憶媒体に格納されているデータを、RDD4により読み取り、HDD5のハードディスクに格納する。   b: Data stored in a storage medium such as a magneto-optical disk or CD-ROM is read by the RDD 4 and stored in the hard disk of the HDD 5.

c:LAN等の通信回線を介して他の装置から伝送されたプログラム等のデータを、通信制御部10を介して受信し、そのデータをHDD5のハードディスクに格納する。   c: Data such as a program transmitted from another apparatus via a communication line such as a LAN is received via the communication control unit 10 and the data is stored in the hard disk of the HDD 5.

§2:切削対象物の3次元モデルと切削加工の説明
図3は処理の説明図(その1)、図4は処理の説明図(その2)、図5は処理の説明図(その3)である。以下、図3乃至図5に基づき、切削対象面A、B、Cを有する切削対象物の3次元形状モデル(以下、単に「3次元モデル」とも記す)の場合について説明する。
§2: 3D model of cutting object and description of cutting process FIG. 3 is an explanatory diagram of the processing (part 1), FIG. 4 is an explanatory diagram of the processing (part 2), and FIG. 5 is an explanatory diagram of the processing (part 3). It is. Hereinafter, a case of a three-dimensional shape model (hereinafter, also simply referred to as “three-dimensional model”) of a cutting target having cutting target surfaces A, B, and C will be described with reference to FIGS.

なお、図2に示したハードディスク装置5内のCAD用プログラムは、別の装置に格納されていてCAD装置が別の装置として構成されている場合でも、前記別のCAD装置から必要なデータが任意に取得可能な状態であれば、本発明は実現可能である。   Note that the CAD program in the hard disk device 5 shown in FIG. 2 is stored in another device, and even if the CAD device is configured as another device, the necessary data from the other CAD device is arbitrary. The present invention can be realized as long as it can be acquired.

(1) :例1の説明(図3参照)
図3において、加工対象の平面部(全体が平面形状)が図示されており、その周囲には、干渉及び突き出し長さチェック対象の壁部が形成されている。すなわち、加工した際の仕上がり形状が周囲に少なくとも一つの壁部を持つ加工対象の平面部がある。
(1): Explanation of Example 1 (see FIG. 3)
In FIG. 3, a plane part to be processed (the whole is a planar shape) is shown, and a wall part to be checked for interference and protrusion length is formed around it. In other words, there is a planar portion to be processed that has a finished shape that has at least one wall portion around it.

今、前記加工対象の平面部を複数の単位正方形に分割する。この場合、各単位正方形の面積をAとし、その一辺の長さを2rとすれば、A=4r2 となる(rはA/4の平方根)。また、単位正方形の面積単位正方形の内接円の半径=r、内接円の面積=πr2 となる。なお、前記単位正方形に内接する内接円の面積が理論上の加工可能な範囲となる。 Now, the plane portion to be processed is divided into a plurality of unit squares. In this case, if the area of each unit square is A and the length of one side is 2r, then A = 4r 2 (r is the square root of A / 4). Also, the area of the unit square is the radius of the inscribed circle of the unit square = r, and the area of the inscribed circle = πr 2 . The area of the inscribed circle inscribed in the unit square is a theoretically workable range.

例1では、加工対象物の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工した際の仕上がり形状が周囲に少なくとも一つの壁部を持つ平面部に対する加工工程で使用する加工工具の選択を自動的に行う。   In Example 1, when the data of the three-dimensional shape model of the object to be processed is acquired, and the processing step for the three-dimensional shape model is automatically designed, the finished shape when processed is a plane having at least one wall around it. The processing tool used in the machining process for the part is automatically selected.

この場合、加工対象となる平面部を同じ面積の単位正方形に置き換え、単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる工具を選択する。この時、削り残し比率の判定を行う際に、単位正方形(一辺の長さ=x)の面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率=(x2 −4×0.215r2 )÷x2 の値(この値に100を掛けると答えの単位は%となる)が、外部から指定された指定値以上になるような半径の加工工具を選択する処理を行う。 In this case, the plane part to be machined is replaced with a unit square having the same area, and a tool having a minimum unremoved ratio when cutting the plane part replaced with the unit square is selected. At this time, when determining the uncut portion ratio, the area of the unit square (length of one side = x) and the projected area in the tool axis direction of the candidate tool are compared, and the cuttable area ratio = (x 2 −4 × 0.215r 2 ) ÷ x 2 (When this value is multiplied by 100, the unit of the answer is%.) A processing tool for selecting a machining tool having a radius that is equal to or greater than the specified value specified from the outside is performed. .

前記処理において、加工は理論上できるだけ少ない移動で行った方が加工時間が短くできるので、加工工具が1回の工具軸方向動作で加工できる場合を想定し、単位正方形に内接する円を設定する。これを最も移動が少ないときの工具が取り得る移動範囲と仮定し、加工時間が最小で、かつ削り残しが最も少ない場合とする。この時(x=2rの関係があり、前記円が単位正方形の4辺と内接するとき)の加工可能範囲比率は、(内接円の面積)÷(単位正方形面積)=πr2 ÷4r2 =0.7853・・・(削れる範囲)となる。加工工具の選択の際には、加工可能範囲比率がこの比率より大きくなる加工工具を選択する(正方形と接し、かつ内接円半径rより小さな径の加工工具を使用する)。 In the above processing, since the machining time can be shortened if the machining is theoretically performed as little as possible, a circle inscribed in the unit square is set on the assumption that the machining tool can be machined by one operation in the tool axis direction. . This is assumed to be the range of movement that can be taken by the tool when the movement is the smallest, and the machining time is the shortest and the remaining uncut is the smallest. At this time (there is a relationship of x = 2r, and the circle is inscribed in the four sides of the unit square), the workable range ratio is (area of the inscribed circle) / (unit square area) = πr 2 / 4r 2 = 0.7853 (range of cutting). When selecting a machining tool, a machining tool having a machining range ratio larger than this ratio is selected (a machining tool that is in contact with the square and has a diameter smaller than the inscribed circle radius r is used).

(2) :例2の説明(図4参照)
前記図3で示した理論上の加工可能範囲では、加工工具は上下(工具軸方向)に動作するのみなので、エンドミル工具では負荷が増大する。また、一般的に、平面工具は底部に若干の角度がついており、上下動作のみでは角度分だけ削り残しが発生する。そこで、前記負荷の軽減と、底部での削り残しを無くすため、図4のA図、B図に示したように、最短でも工具直径分移動して(図示矢印方向に移動して)加工する場合を考える。
(2): Explanation of Example 2 (see Fig. 4)
In the theoretical workable range shown in FIG. 3, since the machining tool only moves up and down (in the tool axis direction), the load increases in the end mill tool. Further, generally, a flat tool has a slight angle at the bottom, and an uncut portion corresponding to the angle is generated only by the vertical movement. Therefore, in order to reduce the load and eliminate the uncut portion at the bottom, as shown in FIGS. 4A and 4B, machining is performed by moving the tool diameter at the shortest (moving in the direction indicated by the arrow). Think about the case.

例2では、前記例1で工具選択を行う場合、前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する。また、前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する。このようにして、加工工具の切削負荷と加工工具の削り残しを低減する。   In Example 2, when the tool selection is performed in Example 1, a unit square area is compared with a plurality of candidate tool projected areas, assuming a plurality of candidate tool circles in contact with the unit square. Further, in the comparison of the areas, a machining tool having a radius such that the cuttable area ratio is equal to or greater than a predetermined value given from the outside is selected. In this way, the cutting load of the processing tool and the uncut residue of the processing tool are reduced.

図4のA図、B図には、面積=x2 の単位正方形が図示してある。この単位正方形に対して加工を行う際、工具直径分の移動を考えた場合、単位正方形内には正方形及び隣り合う円に接する4つの円(半径=r)を想定できる。なお、図4のA図は、単位正方形内で内接円が重なる例、図4のB図は、単位正方形内で4つの内接円が重ならずに互いに接する例である。 In FIG. 4A and FIG. 4B, a unit square of area = x 2 is shown. When processing the unit square, when considering the movement of the tool diameter, four circles (radius = r) in contact with the square and adjacent circles can be assumed in the unit square. 4A is an example in which inscribed circles overlap in a unit square, and FIG. 4B is an example in which four inscribed circles contact each other without overlapping in a unit square.

この時(図4に示したx=4rの関係がある時)の切削可能範囲比率は、(x2 −4×0.215r2 )÷x2 =0.9463・・・となる。よって、加工可能範囲がこの比率以下になる半径工具を選択すると、最小の移動距離で、かつ底部削り残しを無くすことができる。なお、加工工具の移動は、図4の矢印方向である。 At this time (when there is a relationship of x = 4r shown in FIG. 4), the cuttable range ratio is (x 2 −4 × 0.215r 2 ) ÷ x 2 = 0.9463. Therefore, if a radius tool whose machining range is equal to or less than this ratio is selected, it is possible to eliminate the bottom shaving residue with the minimum movement distance. The movement of the processing tool is in the direction of the arrow in FIG.

(3) :例3の説明(図5参照)
前記例1、2において、加工時間を最小にして、なお、且つ削り残しを最小にする加工工具は選択できるが、この処理のみでは、工具径が小さければ小さい程良いことになる。しかし、実際には、工具径に限界があり、また、形状の深い部分や周囲との干渉なども起こり得る。そこで、通常は深い場所を加工できる突き出し長さ及びホルダ径との干渉チェックを行い、安全に加工できる加工工具を選択する。
(3): Explanation of Example 3 (see FIG. 5)
In Examples 1 and 2, it is possible to select a machining tool that minimizes the machining time and minimizes uncut material. However, only with this process, the smaller the tool diameter, the better. However, in practice, there is a limit to the tool diameter, and interference with a deep part of the shape or surroundings may occur. Therefore, an interference check with the protrusion length and holder diameter that can be processed in a deep place is usually performed, and a processing tool that can be processed safely is selected.

すなわち、工具選択処理では、ハードディスク装置(HDD)5に予め格納されている工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、工具を選択する。また、工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを、ディスプレイ装置2の画面に表示してオペレータ等へ通知する。以下、図5を参照しながら、更に工具選択処理を詳細に説明する。   That is, in the tool selection process, tools are selected by narrowing down the tools in the tool library stored in advance in the hard disk device (HDD) 5 by the interference check with the machining shape. In addition, when there is no candidate tool that satisfies the conditions in the tool library, a tool diameter capable of machining the flat portion and a holder or protruding length that does not interfere are displayed on the screen of the display device 2 and notified to the operator or the like. To do. Hereinafter, the tool selection process will be further described in detail with reference to FIG.

(a) :干渉の説明
小径工具は削り残しを少なくできる反面、突き出し長さを大きくできないので、図5に示したように、ホルダ部分が周囲の形状に干渉する場合がある。ホルダが干渉した場合は同一工具で突き出しを長くして回避するか、より大きな突き出しにできる加工工具に変更して回避する方法があり、前者は加工条件として不利になるため、後者の対策をとる場合が多い。
(a): Explanation of interference Although a small-diameter tool can reduce uncut material, the protruding length cannot be increased, so that the holder portion may interfere with the surrounding shape as shown in FIG. When the holder interferes, there is a method to avoid by extending the protrusion with the same tool, or by changing to a machining tool that can make a larger protrusion, the former is disadvantageous as a processing condition, so take the latter measure There are many cases.

突き出しを長くする変更の場合、同一種類の加工工具であれば、一般的に工具径を大きくする。加工工具の変更は工具ライブラリ内から、前記例2までに求めた最も削り残しを少なくする加工工具より一つ大きな呼び径(工具径)のものを選択し、同様の干渉チェックを行い、干渉がなければその加工工具を採用する。このようにして干渉が発生する場合は、更に一つ大きな呼び径(工具径)の工具で同様の処理を突き出し干渉が無くなるまで繰り返す。   In the case of a change that extends the protrusion, the tool diameter is generally increased if the machining tool is the same type. To change the machining tool, select a tool with a nominal diameter (tool diameter) that is one larger than the machining tool that reduces the most uncut material obtained up to Example 2, and perform the same interference check. If not, use the machining tool. When interference occurs in this way, the same process is repeated with a tool having a larger nominal diameter (tool diameter) until the interference disappears.

(b) :ライブラリ内工具の説明
前記ハードディスク装置5には予め工具データベースが格納されており、この工具データベースから選択候補の加工工具(工具データ)を取り出し、前記の突き出し及び干渉チェックを行う。この場合、次のようにする。
(b): Explanation of tools in the library A tool database is stored in the hard disk device 5 in advance. A machining tool (tool data) as a selection candidate is taken out from the tool database, and the protrusion and interference check are performed. In this case, do as follows.

φ1←削り残しが最も少なくなる工具、突き出し干渉チェックはNG
φ3←削り残しが2番目に少なくなる工具、突き出し干渉チェックはOK・・・平面加工工具として採用
φ4
φ6
この突き出し干渉チェックを行うことにより、極端に大きな工具や極端に小さい工具を選択しないような制約をつけることができるので、制約内でできるだけ大きな工具で、且つ削り残しを最小にするものを選択することができる。
φ1 ← Tool with the least amount of uncut residue, protruding interference check is NG
φ3 ← Tool with the least remaining shavings, protruding interference check is OK. Adopted as a flat machining tool φ4
φ6
By performing this protrusion interference check, it is possible to place a constraint that does not select an extremely large tool or an extremely small tool, so select a tool that is as large as possible within the constraint and minimizes uncut material. be able to.

§3:平面加工工具選択装置の処理の説明
図6は装置の処理フローチャート(その1)、図7は装置の処理フローチャート(その2)、図8は装置の処理フローチャート(その3)である。以下、図6乃至図8に基づいて、平面加工工具選択装置の処理を説明する。なお、図6乃至図8において、S1〜S25は各処理ステップを示す。
§3: Explanation of processing of plane machining tool selection device FIG. 6 is a processing flowchart (part 1) of the device, FIG. 7 is a processing flowchart of the device (part 2), and FIG. 8 is a processing flowchart of the device (part 3). Hereinafter, processing of the planar machining tool selection device will be described with reference to FIGS. 6 to 8, S1 to S25 indicate each processing step.

また、以下の処理は全て、図2に示したハードディスク装置5内の加工用プログラム(NCプログラム作成用プログラム)をCPU6が実行することで実現する。また、以下の説明において使用する「CAD機能」という用語は、ハードディスク装置5内のCAD用プログラムをCPU6が実行することで実現する機能である。   The following processes are all realized by the CPU 6 executing the machining program (NC program creation program) in the hard disk device 5 shown in FIG. Further, the term “CAD function” used in the following description is a function realized by the CPU 6 executing a CAD program in the hard disk device 5.

(1) :処理1(図6参照)
加工用プログラムは、先ず、加工面の面積算出を行う(S1)。この処理では、加工対象の平面部(図3参照)の面積をCAD機能に予め用意されている機能により算出する。そして、この算出されたCADのデータを平面加工工具選択装置が取得する。次に、単位正方形(図3参照)の設定を行う(S2)。この処理では、前記S1の処理で取得した面積の平方根をとり、これを一辺の長さとする正方形を設定する。
(1): Process 1 (see Fig. 6)
The machining program first calculates the area of the machining surface (S1). In this process, the area of the planar portion to be processed (see FIG. 3) is calculated by a function prepared in advance for the CAD function. Then, the calculated CAD data is acquired by the planar machining tool selection device. Next, a unit square (see FIG. 3) is set (S2). In this process, a square is set which takes the square root of the area acquired in the process of S1 and uses this as the length of one side.

次に、内接円の設定を行う(S3)。この処理では、前記S2の処理で求めた正方形の4辺に接する内接円を設定する。以上のようにしてこの処理を終了する。   Next, an inscribed circle is set (S3). In this process, an inscribed circle that touches the four sides of the square obtained in the process of S2 is set. This process is completed as described above.

(2) :処理2(図7参照)
加工用プログラムは、先ず、加工面の面積を算出する(S11)。この処理では、加工対象の平面部の面積をCAD機能に予め用意されている機能により算出し、そのデータを取得する。次に、単位正方形の設定を行う(S12)。この処理では、前記S1の処理で取得した面積の平方根をとり、これを一辺の長さとする正方形を設定する。
(2): Process 2 (see Fig. 7)
The machining program first calculates the area of the machining surface (S11). In this processing, the area of the planar portion to be processed is calculated by a function prepared in advance for the CAD function, and the data is acquired. Next, a unit square is set (S12). In this process, a square is set which takes the square root of the area acquired in the process of S1 and uses this as the length of one side.

次に、最小の移動量で正方形に内接する円を設定する(S13)。この処理では、工具移動部に削り残しが発生しないような最小の移動量で、かつ前記S12の処理で求めた正方形と必ず1箇所以上接する内接円を設定する。次に、予め定めた閾値(ユーザ指定の閾値)と工具移動面積の比較を行う(S14)。この処理では、閾値と移動部分面積を比較し、(閾値)≦(移動部分面積)の条件を満たしたらS15の処理へ移行し、(閾値)≦(移動部分面積)の条件を満たさなければS16の処理へ移行する。   Next, a circle inscribed in the square with the minimum movement amount is set (S13). In this process, an inscribed circle that always contacts at least one square with the square obtained in the process of S12 is set with a minimum movement amount that does not cause uncut residue in the tool moving unit. Next, a predetermined threshold (user-specified threshold) is compared with the tool movement area (S14). In this process, the threshold value and the moving part area are compared, and if the condition of (threshold value) ≦ (moving part area) is satisfied, the process proceeds to S15. If the condition of (threshold value) ≦ (moving part area) is not satisfied, S16 is performed. Move on to processing.

次に、S16の処理では、一つ小さな円を再設定し、S13の処理へ移行する。この場合、閾値以上加工できないものは、工具ライブラリ(ハードディスク装置5内に格納されている)より次に小さい径の工具を選択する。また、S15の処理では、工具候補として選択し、この処理を終了する。この処理では、閾値以上加工できる加工工具を候補として選択する。   Next, in the process of S16, one smaller circle is reset, and the process proceeds to S13. In this case, a tool having a diameter smaller than that of the tool library (stored in the hard disk device 5) is selected for those that cannot be processed beyond the threshold. In the process of S15, the tool is selected as a tool candidate, and this process ends. In this process, a machining tool that can be machined beyond the threshold is selected as a candidate.

(3) :処理3(図8参照)
加工用プログラムは、先ず、候補工具を加工面境界へ接するように配置する(S21)。この処理では、前記図7の処理で求めた候補工具を加工面境界(輪郭線)に接するように配置する。次に、接したまま、加工面境界上を移動する(S22)。この処理では、接したまま加工境界上を1周以上移動させる。
(3): Process 3 (see FIG. 8)
First, the machining program arranges the candidate tool so as to contact the machining surface boundary (S21). In this process, the candidate tool obtained in the process of FIG. 7 is arranged so as to be in contact with the machining surface boundary (contour line). Next, it moves on the processing surface boundary while keeping in contact (S22). In this process, one or more rounds are moved on the machining boundary while in contact.

次に、加工面以外の面と干渉チェックを行う(S23)。この処理では、移動の際に加工面以外の形状(面)に干渉しないか確認する。なお、干渉検出方法は、CAD機能を利用しても良い。そして、干渉無しであれば、S24の処理へ移行し、干渉有りであれば、S25の処理へ移行する。   Next, an interference check with a surface other than the processed surface is performed (S23). In this process, it is confirmed whether or not it interferes with a shape (surface) other than the processed surface during movement. The interference detection method may use a CAD function. If there is no interference, the process proceeds to S24, and if there is interference, the process proceeds to S25.

S24の処理では、使用工具に決定し、この処理を終了する。また、S25の処理では、一つ小さな径の工具を設定し、S21の処理平行する。この処理では、工具ライブラリデータベースの中から図7の処理で取得した候補工具より一つだけ径の小さい工具を再度選択する。選択する工具が工具ライブラリデータベース内になければ、その旨伝え、推奨突き出し長さを画面に表示する。   In the process of S24, the tool to be used is determined, and this process ends. In the process of S25, a tool having a smaller diameter is set, and the process of S21 is parallel. In this process, a tool whose diameter is smaller by one than the candidate tool acquired in the process of FIG. 7 is selected again from the tool library database. If the tool to be selected is not in the tool library database, this is notified and the recommended protrusion length is displayed on the screen.

(付記)
前記の説明に対し、次の構成を付記する。
(Appendix)
The following configuration is appended to the above description.

(付記1)
3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択装置であって、
加工対象となる平面部を、同じ面積の単位正方形に置き換える置き換え手段と、
前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手段とを備え、
前記工具選択手段は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択する機能を備えていることを特徴とする平面加工工具選択装置。
(Appendix 1)
When acquiring 3D shape model data and automatically designing the machining process for the 3D shape model, the machining used in the machining process for the flat part of the shape with the finished shape having at least one wall around it A plane machining tool selection device for automatically selecting a tool,
Replacement means for replacing the plane part to be processed with a unit square of the same area,
Tool selection means for selecting a machining tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square,
The tool selection means compares the unit square area and the projected area in the tool axis direction of the candidate tool when determining the uncut portion ratio, and the value of the cuttable area ratio is greater than or equal to a specified value specified from the outside. A plane machining tool selection device having a function of selecting a machining tool having a radius as described above.

(付記2)
前記工具選択手段は、
前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較機能と、
前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択機能とを有し、
加工工具の切削負荷と加工工具の削り残しを低減する機能を備えていることを特徴とする付記1記載の平面加工工具選択装置。
(Appendix 2)
The tool selection means includes
An area comparison function that compares the unit square area with a plurality of candidate tool projection areas, assuming a plurality of candidate tool circles in contact with the unit square;
In the comparison of the areas, it has a processing tool selection function for selecting a processing tool having a radius such that the cuttable area ratio is equal to or greater than a predetermined value given from the outside,
The planar machining tool selection device according to appendix 1, which has a function of reducing a cutting load of the machining tool and an uncut portion of the machining tool.

(付記3)
前記工具選択手段は、
工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、加工工具を選択する機能と、
工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを画面に表示する表示機能と、
を備えていることを特徴とする付記1又は付記2記載の平面加工工具選択装置。
(Appendix 3)
The tool selection means includes
A function to select a machining tool by narrowing down the tools in the tool library in advance by checking interference with the machining shape,
When there is no candidate tool that satisfies the condition in the tool library, a display function for displaying on the screen the holder diameter or the projection length that does not interfere with the tool diameter that can machine the plane part,
The planar machining tool selection device according to supplementary note 1 or supplementary note 2, characterized by comprising:

(付記4)
加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択方法であって、
加工対象となる平面部を、同じ面積の正方形で構成された単位正方形に置き換える置き換え手順と、
前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手順とを備え、
前記工具選択手順は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積と比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択することを特徴とする平面加工工具選択方法。
(Appendix 4)
When acquiring data of a three-dimensional shape model to be processed and automatically designing a processing step for the three-dimensional shape model, the finished shape of the processing is a processing step for a plane portion having a shape having at least one wall around it. A plane machining tool selection method for automatically selecting a machining tool to be used,
Replacement procedure to replace the plane part to be processed with a unit square composed of squares of the same area,
A tool selection procedure for selecting a processing tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square,
The tool selection procedure compares the unit square area with the projected area in the tool axis direction of the candidate tool when determining the uncut portion ratio, and the value of the cuttable area ratio is greater than or equal to the specified value specified from the outside. A plane machining tool selection method comprising: selecting a machining tool having a radius such that

(付記5)
前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較手順と、
前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択手順とにより、加工工具の切削負荷と加工工具の削り残しを低減することを特徴とする付記4記載の平面加工工具選択方法。
(Appendix 5)
An area comparison procedure for contacting the unit square and assuming a plurality of candidate tool circles and comparing the unit square area and the plurality of candidate tool projected areas;
By comparing the above areas, the cutting load of the machining tool and the uncut residue of the machining tool are reduced by the machining tool selection procedure for selecting a machining tool with a radius such that the cutable area ratio is equal to or greater than a predetermined value given from the outside. The planar machining tool selection method according to appendix 4, wherein:

(付記6)
加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行うコンピュータに、
加工対象となる平面部を、同じ面積の正方形で構成された単位正方形に置き換える置き換え手段と、
前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる工具を選択する工具選択手段の機能、及び、
前記工具選択手段により、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択する機能を実現させるためのプログラム、又は該プログラムを記録したコンピュータ読み取り可能な記録媒体。
(Appendix 6)
When acquiring data of a three-dimensional shape model to be processed and automatically designing a processing step for the three-dimensional shape model, the finished shape of the processing is a processing step for a plane portion having a shape having at least one wall around it. To the computer that automatically selects the machining tool to use,
Replacement means for replacing the plane portion to be processed with a unit square composed of squares of the same area,
A function of a tool selection means for selecting a tool having a minimum unremoved ratio when cutting the plane portion replaced with the unit square; and
When determining the uncut portion ratio by the tool selection means, the unit square area is compared with the projected area in the tool axis direction of the candidate tool, and the value of the cuttable area ratio is greater than or equal to the specified value specified from the outside. A program for realizing a function of selecting a machining tool having such a radius, or a computer-readable recording medium on which the program is recorded.

(付記7)
前記付記6において、
前記工具選択手段による、前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較機能と、
前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択することで、加工工具の切削負荷と加工工具の削り残しを低減する機能を実現させるためのプログラム、又は該プログラムを記録したコンピュータ読み取り可能な記録媒体。
(Appendix 7)
In Appendix 6,
An area comparison function for comparing the unit square area and a plurality of candidate tool projected areas, assuming a plurality of candidate tool circles, in contact with the unit square, by the tool selection means;
By comparing the above-mentioned areas, a function that reduces the cutting load of the machining tool and the uncut residue of the machining tool is realized by selecting a machining tool with a radius that makes the cutable area ratio equal to or greater than the predetermined value given from the outside. Or a computer-readable recording medium on which the program is recorded.

(付記8)
前記付記6又は7において、
前記工具選択手段による、工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、工具を選択する機能と、
工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを画面に表示する表示機能を実現させるためのプログラム、又は該プログラムを記録したコンピュータ読み取り可能な記録媒体。
(Appendix 8)
In Appendix 6 or 7,
A function for selecting a tool by narrowing down a tool in a tool library in advance by an interference check with a machining shape by the tool selection means;
When there is no candidate tool that satisfies the conditions in the tool library, a program for realizing a display function for displaying on a screen a holder or protruding length that does not interfere with a tool diameter capable of machining the plane portion, or the program A computer-readable recording medium on which is recorded.


本発明の原理説明図である。It is a principle explanatory view of the present invention. 実施の形態における装置構成図である。It is an apparatus block diagram in embodiment. 実施の形態における処理説明図(その1)である。It is processing explanatory drawing (1) in embodiment. 実施の形態における処理説明図(その2)である。It is processing explanatory drawing (2) in embodiment. 実施の形態における処理説明図(その3)である。It is processing explanatory drawing (the 3) in embodiment. 実施の形態における装置の処理フローチャート(その1)である。It is a process flowchart (the 1) of the apparatus in embodiment. 実施の形態における装置の処理フローチャート(その2)である。It is a process flowchart (the 2) of the apparatus in embodiment. 実施の形態における装置の処理フローチャート(その3)である。It is a process flowchart (the 3) of the apparatus in embodiment. 従来例2の説明図である。It is explanatory drawing of the prior art example 2. FIG. 従来例3の説明図である。It is explanatory drawing of the prior art example 3. FIG. 従来例4の説明図である。It is explanatory drawing of the prior art example 4. FIG.

符号の説明Explanation of symbols


1 コンピュータ本体
1A 平面加工工具選択装置本体
2 ディスプレイ装置(表示装置)
3 入力装置(キーボード/マウス等)
4 リムーバブルディスクドライブ(RDD)
5 ハードディスク装置(HDD)
6 CPU(中央演算処理装置)
7 ROM(リードオンリメモリ)
8 メモリ(ワーク用のメモリ)
9 インタフェース制御部(I/F制御部)
10 通信制御部

DESCRIPTION OF SYMBOLS 1 Computer main body 1A Plane processing tool selection apparatus main body 2 Display apparatus (display apparatus)
3 Input devices (keyboard / mouse, etc.)
4 Removable disk drive (RDD)
5 Hard disk drive (HDD)
6 CPU (Central Processing Unit)
7 ROM (Read Only Memory)
8 memory (work memory)
9 Interface control unit (I / F control unit)
10 Communication control unit

Claims (5)

加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択装置であって、
加工対象となる前記平面部を、同じ面積の複数の単位正方形に置き換える置き換え手段と、
前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手段とを備え、
前記工具選択手段は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択する機能を備えていることを特徴とする平面加工工具選択装置。
When acquiring data of a three-dimensional shape model to be processed and automatically designing a processing step for the three-dimensional shape model, the finished shape of the processing is a processing step for a plane portion having a shape having at least one wall around it. A plane machining tool selection device that automatically selects a machining tool to be used,
Replacement means for replacing the plane portion to be processed with a plurality of unit squares of the same area;
Tool selection means for selecting a machining tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square,
The tool selection means compares the unit square area and the projected area in the tool axis direction of the candidate tool when determining the uncut portion ratio, and the value of the cuttable area ratio is greater than or equal to a specified value specified from the outside. A plane machining tool selection device having a function of selecting a machining tool having a radius as described above.
前記工具選択手段は、
前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較機能と、
前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択機能とを有し、
加工工具の切削負荷と加工工具の削り残しを低減する機能を備えていることを特徴とする請求項1記載の平面加工工具選択装置。
The tool selection means includes
An area comparison function that compares the unit square area with a plurality of candidate tool projection areas, assuming a plurality of candidate tool circles in contact with the unit square;
In the comparison of the areas, it has a processing tool selection function for selecting a processing tool having a radius such that the cuttable area ratio is equal to or greater than a predetermined value given from the outside,
2. The planar machining tool selection device according to claim 1, further comprising a function of reducing a cutting load of the machining tool and an uncut portion of the machining tool.
前記工具選択手段は、
工具ライブラリ内の工具を加工形状との干渉チェックにより予め絞り込むことで、加工工具を選択する機能と、
工具ライブラリ内に条件を満たす候補工具がない場合に、その平面部を加工可能な工具径で、かつ干渉しないホルダ又は突き出し長さを画面に表示する表示機能と、
を備えていることを特徴とする請求項1又は2記載の平面加工工具選択装置。
The tool selection means includes
A function to select a machining tool by narrowing down the tools in the tool library in advance by checking interference with the machining shape,
When there is no candidate tool that satisfies the condition in the tool library, a display function for displaying on the screen the holder diameter or the projection length that does not interfere with the tool diameter that can machine the plane part,
The planar machining tool selection device according to claim 1, wherein the planar machining tool selection device is provided.
加工対象の3次元形状モデルのデータを取得し、前記3次元形状モデルに対する加工工程を自動設計する場合に、加工の仕上がり形状が周囲に少なくとも一つの壁部を持つ形状の平面部に対する加工工程で使用する加工工具の選択を自動的に行う平面加工工具選択方法であって、
加工対象となる前記平面部を、同じ面積の複数の単位正方形に置き換える置き換え手順と、
前記単位正方形で置き換えられた平面部を切削する際の削り残し比率が最小となる加工工具を選択する工具選択手順とを備え、
前記工具選択手順は、削り残し比率の判定を行う際に、単位正方形面積と、候補工具の工具軸方向投影面積を比較し、切削可能面積比率の値が、外部から指定された指定値以上になるような半径の加工工具を選択することを特徴とする平面加工工具選択方法。
When acquiring data of a three-dimensional shape model to be processed and automatically designing a processing step for the three-dimensional shape model, the finished shape of the processing is a processing step for a plane portion having a shape having at least one wall around it. A plane machining tool selection method for automatically selecting a machining tool to be used,
Replacement procedure for replacing the plane part to be processed with a plurality of unit squares having the same area;
A tool selection procedure for selecting a processing tool that minimizes the unremoved ratio when cutting the plane portion replaced with the unit square,
The tool selection procedure compares the unit square area and the projected area in the tool axis direction of the candidate tool when determining the uncut remaining ratio, and the value of the cuttable area ratio is greater than or equal to the specified value specified from the outside. A plane machining tool selection method comprising: selecting a machining tool having a radius such that
前記単位正方形に接し、かつ複数の候補工具円を想定し、単位正方形面積と複数の候補工具投影面積とを比較する面積比較手順と、
前記面積の比較で、切削可能面積比率が外部から与えられた所定値以上になるような半径の加工工具を選択する加工工具選択手順とにより、
加工工具の切削負荷と加工工具の削り残しを低減することを特徴とする請求項4記載の平面加工工具選択方法。
An area comparison procedure for contacting the unit square and assuming a plurality of candidate tool circles and comparing the unit square area and the plurality of candidate tool projected areas;
In the comparison of the areas, by a processing tool selection procedure for selecting a processing tool having a radius such that the cuttable area ratio is equal to or greater than a predetermined value given from the outside,
5. The planar machining tool selection method according to claim 4, wherein a cutting load of the machining tool and an uncut portion of the machining tool are reduced.
JP2004154081A 2004-05-25 2004-05-25 Flattening tool selecting device and flattening tool selecting method Pending JP2005334987A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004154081A JP2005334987A (en) 2004-05-25 2004-05-25 Flattening tool selecting device and flattening tool selecting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004154081A JP2005334987A (en) 2004-05-25 2004-05-25 Flattening tool selecting device and flattening tool selecting method

Publications (1)

Publication Number Publication Date
JP2005334987A true JP2005334987A (en) 2005-12-08

Family

ID=35489089

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004154081A Pending JP2005334987A (en) 2004-05-25 2004-05-25 Flattening tool selecting device and flattening tool selecting method

Country Status (1)

Country Link
JP (1) JP2005334987A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008149382A (en) * 2006-12-14 2008-07-03 Incs Inc Method and system for generating nc data for boring
WO2009150723A1 (en) * 2008-06-11 2009-12-17 三菱電機株式会社 Numerical control programming method and its apparatus
JP2011143641A (en) * 2010-01-15 2011-07-28 Kadoya Inc Optical engraving plate
JP2020175463A (en) * 2019-04-17 2020-10-29 デュプロ精工株式会社 Sheet processing device
CN113424117A (en) * 2019-02-21 2021-09-21 株式会社牧野铣床制作所 Tool selection method and device, and tool path generation method
JP7575646B1 (en) 2024-04-26 2024-10-29 ヤマザキマザック株式会社 MACHINE TOOL, MANUFACTURING PROGRAM GENERATION SUPPORT METHOD, COMPUTER, AND COMPUTER PROGRAM

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008149382A (en) * 2006-12-14 2008-07-03 Incs Inc Method and system for generating nc data for boring
WO2009150723A1 (en) * 2008-06-11 2009-12-17 三菱電機株式会社 Numerical control programming method and its apparatus
CN102067050A (en) * 2008-06-11 2011-05-18 三菱电机株式会社 Numerical control programming method and its apparatus
JP5110160B2 (en) * 2008-06-11 2012-12-26 三菱電機株式会社 Numerical control programming method and apparatus
CN102067050B (en) * 2008-06-11 2013-10-02 三菱电机株式会社 Numerical control programming method and its apparatus
JP2011143641A (en) * 2010-01-15 2011-07-28 Kadoya Inc Optical engraving plate
CN113424117A (en) * 2019-02-21 2021-09-21 株式会社牧野铣床制作所 Tool selection method and device, and tool path generation method
JP2020175463A (en) * 2019-04-17 2020-10-29 デュプロ精工株式会社 Sheet processing device
JP7202648B2 (en) 2019-04-17 2023-01-12 デュプロ精工株式会社 sheet processing equipment
JP7575646B1 (en) 2024-04-26 2024-10-29 ヤマザキマザック株式会社 MACHINE TOOL, MANUFACTURING PROGRAM GENERATION SUPPORT METHOD, COMPUTER, AND COMPUTER PROGRAM

Similar Documents

Publication Publication Date Title
CN100561491C (en) The method and apparatus of automated path learning
US20210247736A1 (en) Machining based on strategies selected based on prioritized aspects of manufacturing
JP4884988B2 (en) Program creation apparatus and program creation method
US20160151913A1 (en) Robot programming apparatus for teaching machining operation to robot
JP2004284002A (en) Working control device
JP2008155371A (en) Tool determining method, working control device and tool determining program
JP2016074063A (en) Robot teaching device for teaching robot on line
JP2003058215A (en) Similar working data retrieval device and automatic programming device
EP3263268B1 (en) Offline teaching device
JP2005334987A (en) Flattening tool selecting device and flattening tool selecting method
JP6935772B2 (en) Information processing device, work plan editing support program and work plan editing support method
JP6980151B1 (en) Machining program generator, machining program generation method and machine learning method
JP2003305625A (en) Machining process determination method and device
JP2008149382A (en) Method and system for generating nc data for boring
JP6758441B2 (en) Laser processing machine, laser processing method, and processing program creation device
JP4276127B2 (en) Machining tool selection device, machining tool selection method, and program
JP6972404B1 (en) Programs, CL data editing equipment and machine tools
JP2020069634A (en) Grinding program generation device, grinding program processor, and grinding program generation method
JP4378644B2 (en) Tool machining path data generation method and machining path generation program
JP4234542B2 (en) Machining program creation device
JP2014067200A (en) Processing system, numerical control data generation apparatus and numerical control data generation method
WO2020090058A1 (en) Processing support system
JP2021170159A (en) Tool route generation device and tool route generation method
JP4443174B2 (en) Interactive machining program creation device
JP2005078449A (en) Die machining process determination device, die machining process determination method, die machining process determination program, computer-readable recording media stored with its program, nc data machining device, and machine tool control unit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070409

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080624

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081111