[go: up one dir, main page]

JP2001062675A - Numerical control data creation device, numerical control data creation method, and storage medium - Google Patents

Numerical control data creation device, numerical control data creation method, and storage medium

Info

Publication number
JP2001062675A
JP2001062675A JP23704399A JP23704399A JP2001062675A JP 2001062675 A JP2001062675 A JP 2001062675A JP 23704399 A JP23704399 A JP 23704399A JP 23704399 A JP23704399 A JP 23704399A JP 2001062675 A JP2001062675 A JP 2001062675A
Authority
JP
Japan
Prior art keywords
tool
area
control data
numerical control
processing
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.)
Withdrawn
Application number
JP23704399A
Other languages
Japanese (ja)
Inventor
Koji Aoyama
功嗣 青山
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 JP23704399A priority Critical patent/JP2001062675A/en
Publication of JP2001062675A publication Critical patent/JP2001062675A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【課題】 回転工具による切削加工用数値制御データ作
成装置において、使用工具の決定に発生する工数をなく
すことを可能とした数値制御データ作成装置、数値制御
データ作成方法及び記憶媒体を提供する。 【解決手段】 被加工物の加工対象領域と着目工具の加
工範囲に基づき使用工具を決定し、被加工物の加工対象
領域の面積と着目工具の加工範囲の面積の比率に基づき
使用工具を決定し、被加工物の加工対象領域と着目工具
による加工範囲に基づき工具の絶対降下可能領域を考慮
し使用工具を決定し、着目工具より小径の工具に絶対降
下可能領域がある場合、被加工物の加工対象領域と着目
工具の加工範囲に基づき着目工具を使用工具に決定する
決定処理を省き、着目工具に絶対降下可能領域がある場
合、上記省略処理を省き、大径工具から小径工具の順に
着目工具とするCPU1を有する。
(57) [Summary] A numerical control data generating apparatus, a numerical control data generating method, and a storage capable of eliminating man-hours required for determining a tool to be used in a numerical control data generating apparatus for cutting by a rotary tool. Provide media. SOLUTION: A tool to be used is determined based on a processing target area of a workpiece and a processing range of a target tool, and a tool to be used is determined based on a ratio of an area of a processing target area of the workpiece to an area of a processing range of the target tool. The tool to be used is determined in consideration of the absolute lowering possible area of the tool based on the processing target area of the workpiece and the processing range of the target tool, and if there is an absolute lowering area for a tool smaller in diameter than the target tool, the workpiece is Omitting the process of determining the target tool as the tool to be used based on the processing target area and the processing range of the target tool, and omitting the above-mentioned omission processing when the target tool has an absolutely descentable area, in order from the large-diameter tool to the small-diameter tool. It has a CPU 1 as a target tool.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、数値制御データ作
成装置、数値制御データ作成方法及び記憶媒体に係り、
特に、回転工具による切削加工用数値制御(NC)デー
タ作成装置において使用工具を決定する方法を実現する
数値制御データ作成装置、数値制御データ作成方法及び
記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerical control data generating device, a numerical control data generating method, and a storage medium.
In particular, the present invention relates to a numerical control data generation device, a numerical control data generation method, and a storage medium for realizing a method for determining a tool to be used in a cutting numerical control (NC) data generation device using a rotary tool.

【0002】[0002]

【従来の技術】従来、回転工具による切削加工用数値制
御データ作成装置及び該数値制御データ作成装置に適用
される数値制御データ作成方法並びに該数値制御データ
作成方法を記憶した記憶媒体に基づき使用工具を決定す
る際、人が使用工具を決定していた。また、加工量に応
じて使用工具を自動決定していた。
2. Description of the Related Art Conventionally, a numerical control data generating device for cutting by a rotary tool, a numerical control data generating method applied to the numerical control data generating device, and a storage medium storing the numerical control data generating method are used. When deciding, the person had decided which tool to use. Further, the tool to be used is automatically determined according to the machining amount.

【0003】本出願人は、上記のような切削加工に使用
する回転工具の工具径を選択可能としたNCデータ作成
装置に関し、特開平9−190208号公報記載の技術
を提案している。同公報記載の技術は、着目工具径の回
転工具により加工可能な有効加工領域及び工具可動領域
を求め、加工対象領域、有効加工領域、工具可動領域、
着目工具径及びそれらの面積を利用して、着目工具径の
回転工具が使用可能か判定し、使用不可の場合は一回り
小さい工具径を選択するものである。
[0003] The present applicant has proposed a technique described in Japanese Patent Application Laid-Open No. Hei 9-190208, which relates to an NC data generating apparatus capable of selecting a tool diameter of a rotary tool used for cutting as described above. The technology described in this publication determines an effective machining area and a tool movable area that can be machined by a rotary tool having a tool diameter of interest, a machining target area, an effective machining area, a tool movable area,
Utilizing the focused tool diameter and their area, it is determined whether a rotary tool having the focused tool diameter can be used. If the rotating tool cannot be used, a slightly smaller tool diameter is selected.

【0004】また、本出願人は、加工箇所に応じた適正
な工具を自動的に選択可能としたNCデータ作成装置に
関し、特開平6−210544号公報記載の技術を提案
している。同公報記載の技術は、加工時の形状を決定
し、予め記憶してある工具の形状、加工条件の中から決
定に係る加工時の形状に最適な形状、加工条件の工具を
選択するものである。
[0004] The present applicant has proposed a technique described in Japanese Patent Application Laid-Open No. Hei 6-210544 with respect to an NC data generating apparatus capable of automatically selecting an appropriate tool according to a processing location. The technique described in this publication determines a shape at the time of machining, and selects a tool having an optimum shape and a machining condition from the shape of the tool and machining conditions determined in advance from among the tool shapes and machining conditions stored in advance. is there.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上述し
た従来技術においては下記のような問題があった。即
ち、従来の技術では、回転工具による切削加工用数値制
御データ作成装置及び該数値制御データ作成装置に適用
される数値制御データ作成方法並びに該数値制御データ
作成方法を記憶した記憶媒体に基づき使用工具を決定す
る際、使用工具の決定に多大な工数が発生していた。ま
た、加工量に応じた使用工具の自動決定では、下穴加工
を必要とする工具を多く使用し、下穴加工工数を増加さ
せていた。
However, the above-mentioned prior art has the following problems. That is, in the prior art, a numerical control data generating device for cutting with a rotary tool, a numerical control data generating method applied to the numerical control data generating device, and a storage medium storing the numerical control data generating method are used. When determining the number of tools, a great deal of man-hours were required to determine the tool to be used. In addition, in the automatic determination of the tool to be used according to the processing amount, many tools that require preparation of a pre-drilled hole are used, and the number of man-hours for preparing a prepared hole is increased.

【0006】本発明は、上述した点に鑑みなされたもの
であり、回転工具による切削加工用数値制御データ作成
装置において、使用工具の決定に発生する工数をなくす
ことを可能とした数値制御データ作成装置、数値制御デ
ータ作成方法及び記憶媒体を提供することを第一の目的
とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and provides a numerical control data generating apparatus for cutting with a rotary tool, which is capable of eliminating man-hours required for determining a tool to be used. A first object is to provide an apparatus, a numerical control data creation method, and a storage medium.

【0007】また、本発明は、下穴加工を必要とする工
具の使用を減らし、下穴加工工数を削減することを可能
とした数値制御データ作成装置、数値制御データ作成方
法及び記憶媒体を提供することを第二の目的とする。
Further, the present invention provides a numerical control data generating apparatus, a numerical control data generating method, and a storage medium which can reduce the use of tools requiring pilot hole drilling and reduce man-hours for pilot hole drilling. The second purpose is to do.

【0008】[0008]

【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の本発明は、回転工具による切削加工
用数値制御データを作成する数値制御データ作成装置で
あって、被加工物の加工対象領域と着目工具による加工
範囲に基づき使用工具を決定する決定手段を有すること
を特徴とする。
According to one aspect of the present invention, there is provided a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, comprising the steps of: And a determining means for determining a tool to be used based on the processing target region and the processing range of the target tool.

【0009】上記目的を達成するために、請求項2記載
の本発明は、前記決定手段は、被加工物の加工対象領域
の面積と着目工具による加工範囲の面積の比率に基づき
着目工具を使用工具に決定することを特徴とする。
In order to achieve the above object, according to the present invention, the determining means uses the target tool based on a ratio of an area of a processing target area of the workpiece to an area of a processing range of the target tool. It is characterized in that it is determined to be a tool.

【0010】上記目的を達成するために、請求項3記載
の本発明は、回転工具による切削加工用数値制御データ
を作成する数値制御データ作成装置であって、被加工物
の加工対象領域と着目工具による加工範囲に基づき工具
の絶対降下可能領域を考慮して使用工具を決定する決定
手段を有することを特徴とする。
According to a third aspect of the present invention, there is provided a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, wherein the numerical control data generating apparatus includes: It is characterized in that it has a deciding means for deciding a tool to be used in consideration of an absolute descendable area of the tool based on a machining range by the tool.

【0011】上記目的を達成するために、請求項4記載
の本発明は、前記決定手段は、着目工具より小径の工具
に絶対降下可能領域がある場合、被加工物の加工対象領
域と着目工具による加工範囲に基づき着目工具を使用工
具に決定する決定処理を省くことを特徴とする。
In order to achieve the above object, the present invention according to claim 4, wherein the determining means is configured to determine whether the tool having a smaller diameter than the focused tool has an absolute descent-possible area and the processing target area of the workpiece and the focused tool. The determination processing for determining the tool of interest as the tool to be used on the basis of the machining range according to (1) is omitted.

【0012】上記目的を達成するために、請求項5記載
の本発明は、前記決定手段は、着目工具に絶対降下可能
領域がある場合、前記省略処理を省くことを特徴とす
る。
In order to achieve the above object, the present invention according to claim 5 is characterized in that the determining means omits the omitting process when the target tool has an absolute descent-possible area.

【0013】上記目的を達成するために、請求項6記載
の本発明は、前記絶対降下可能領域は、工具の可動範囲
を工具半径分縮小した領域と、被加工物の加工対象領域
にある該加工対象領域よりも深い前加工済の領域を工具
半径分縮小した領域が重なる領域であることを特徴とす
る。
According to a sixth aspect of the present invention, in the present invention, the absolute descent-possible region includes a region in which the movable range of the tool is reduced by a tool radius and a region to be processed of the workpiece. It is characterized in that an area obtained by reducing the pre-processed area deeper than the processing target area by the tool radius is an overlapping area.

【0014】上記目的を達成するために、請求項7記載
の本発明は、更に、大径工具から小径工具の順に着目工
具とする工具着目手段を有することを特徴とする。
In order to achieve the above object, the present invention according to claim 7 is characterized in that it further comprises a tool focusing means in which the tools are focused in order from the large-diameter tool to the small-diameter tool.

【0015】上記目的を達成するために、請求項8記載
の本発明は、前記工具着目手段は、予め登録の工具デー
タの中から着目することを特徴とする。
In order to achieve the above object, the present invention according to claim 8 is characterized in that the tool focus means focuses on the tool data registered in advance.

【0016】上記目的を達成するために、請求項9記載
の本発明は、更に、着目工具の断面積に対する加工範囲
の面積の比率を算出する算出手段と、着目工具による加
工範囲の面積が着目工具の断面積に対して一定割合を満
たすか否かを判定する判定手段とを有し、前記決定手段
は、前記判定結果に基づき使用工具を決定することを特
徴とする。
In order to achieve the above object, the present invention according to claim 9 further comprises a calculating means for calculating the ratio of the area of the processing range to the sectional area of the tool of interest, and the area of the processing range by the tool of interest. Determining means for determining whether or not a predetermined ratio is satisfied with respect to the cross-sectional area of the tool, wherein the determining means determines a tool to be used based on the determination result.

【0017】上記目的を達成するために、請求項10記
載の本発明は、更に、被加工物の図形データを記憶した
図形データ記憶手段と、前記着目工具の取り出しに用い
る工具名称・工具径が対応付けられた工具データを登録
した工具データ登録手段と、着目工具による加工範囲の
面積が着目工具の断面積に対して一定割合を満たすか否
かの判定基準とする有効面積比率データを登録した有効
面積比率データ登録手段とを有することを特徴とする。
In order to achieve the above object, the present invention according to claim 10 further comprises a graphic data storage means for storing graphic data of a workpiece, and a tool name and a tool diameter used for taking out the target tool. Tool data registration means for registering the associated tool data, and effective area ratio data as a criterion for determining whether or not the area of the processing range of the target tool satisfies a certain ratio with respect to the cross-sectional area of the target tool are registered. And an effective area ratio data registering means.

【0018】上記目的を達成するために、請求項11記
載の本発明は、回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置に適用される数値
制御データ作成方法であって、被加工物の加工対象領域
と着目工具による加工範囲に基づき使用工具を決定する
決定ステップを有することを特徴とする。
According to another aspect of the present invention, there is provided a numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotating tool. It is characterized by having a determining step of determining a tool to be used based on a processing target area of a workpiece and a processing range of a target tool.

【0019】上記目的を達成するために、請求項12記
載の本発明は、前記決定ステップでは、被加工物の加工
対象領域の面積と着目工具による加工範囲の面積の比率
に基づき着目工具を使用工具に決定することを特徴とす
る。
According to a twelfth aspect of the present invention, in the deciding step, a target tool is used based on a ratio of an area of a processing target region of a workpiece to an area of a processing range of the target tool. It is characterized in that it is determined to be a tool.

【0020】上記目的を達成するために、請求項13記
載の本発明は、回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置に適用される数値
制御データ作成方法であって、被加工物の加工対象領域
と着目工具による加工範囲に基づき工具の絶対降下可能
領域を考慮して使用工具を決定する決定ステップを有す
ることを特徴とする。
To achieve the above object, the present invention according to claim 13 is a numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, The method further includes a determining step of determining a tool to be used in consideration of a region where the tool can be absolutely lowered based on a processing target region of the workpiece and a processing range of the target tool.

【0021】上記目的を達成するために、請求項14記
載の本発明は、前記決定ステップでは、着目工具より小
径の工具に絶対降下可能領域がある場合、被加工物の加
工対象領域と着目工具による加工範囲に基づき着目工具
を使用工具に決定する決定処理を省くことを特徴とす
る。
In order to achieve the above object, the present invention according to a fourteenth aspect of the present invention is that, in the determining step, when a tool smaller in diameter than the tool of interest has an absolute descent area, the area to be machined of the workpiece and the tool of interest are The determination processing for determining the tool of interest as the tool to be used on the basis of the machining range according to (1) is omitted.

【0022】上記目的を達成するために、請求項15記
載の本発明は、前記決定ステップでは、着目工具に絶対
降下可能領域がある場合、前記省略処理を省くことを特
徴とする。
In order to achieve the above object, the present invention according to claim 15 is characterized in that in the determining step, if the target tool has an absolute descent-possible area, the omission processing is omitted.

【0023】上記目的を達成するために、請求項16記
載の本発明は、前記絶対降下可能領域は、工具の可動範
囲を工具半径分縮小した領域と、被加工物の加工対象領
域にある該加工対象領域よりも深い前加工済の領域を工
具半径分縮小した領域が重なる領域であることを特徴と
する。
In order to achieve the above object, the present invention according to claim 16 is characterized in that the absolute descent-possible area is an area in which the movable range of the tool is reduced by the tool radius and an area to be processed of the workpiece. It is characterized in that an area obtained by reducing the pre-processed area deeper than the processing target area by the tool radius is an overlapping area.

【0024】上記目的を達成するために、請求項17記
載の本発明は、更に、大径工具から小径工具の順に着目
工具とする工具着目ステップを有することを特徴とす
る。
In order to achieve the above object, the present invention according to a seventeenth aspect is characterized in that the present invention further comprises a tool focusing step in which the tools are focused in order from the large-diameter tool to the small-diameter tool.

【0025】上記目的を達成するために、請求項18記
載の本発明は、前記工具着目ステップでは、予め登録の
工具データの中から着目することを特徴とする。
In order to achieve the above object, the present invention according to claim 18 is characterized in that in the tool attention step, attention is paid from tool data registered in advance.

【0026】上記目的を達成するために、請求項19記
載の本発明は、更に、着目工具の断面積に対する加工範
囲の面積の比率を算出する算出ステップと、着目工具に
よる加工範囲の面積が着目工具の断面積に対して一定割
合を満たすか否かを判定する判定ステップとを有し、前
記決定ステップでは、前記判定結果に基づき使用工具を
決定することを特徴とする。
In order to achieve the above object, the present invention according to claim 19 further comprises a calculating step of calculating the ratio of the area of the processing range to the cross-sectional area of the tool of interest; A determining step of determining whether or not a predetermined ratio is satisfied with respect to the cross-sectional area of the tool; and in the determining step, a tool to be used is determined based on the determination result.

【0027】上記目的を達成するために、請求項20記
載の本発明は、回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置に適用される数値
制御データ作成方法を実行するプログラムを記憶したコ
ンピュータにより読み出し可能な記憶媒体であって、前
記数値制御データ作成方法は、被加工物の加工対象領域
と着目工具による加工範囲に基づき使用工具を決定する
決定ステップを有することを特徴とする。
According to another aspect of the present invention, there is provided a program for executing a numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool. Is a storage medium readable by a computer, wherein the numerical control data creating method has a determining step of determining a tool to be used based on a processing target area of a workpiece and a processing range of a target tool. I do.

【0028】上記目的を達成するために、請求項21記
載の本発明は、前記決定ステップでは、被加工物の加工
対象領域の面積と着目工具による加工範囲の面積の比率
に基づき着目工具を使用工具に決定することを特徴とす
る。
In order to achieve the above object, according to the present invention, in the determining step, a target tool is used based on a ratio of an area of a processing target area of a workpiece to an area of a processing range of the target tool. It is characterized in that it is determined to be a tool.

【0029】上記目的を達成するために、請求項22記
載の本発明は、回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置に適用される数値
制御データ作成方法を実行するプログラムを記憶したコ
ンピュータにより読み出し可能な記憶媒体であって、前
記数値制御データ作成方法は、被加工物の加工対象領域
と着目工具による加工範囲に基づき工具の絶対降下可能
領域を考慮して使用工具を決定する決定ステップを有す
ることを特徴とする。
In order to achieve the above object, the present invention according to claim 22 is a program for executing a numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool. Is a storage medium readable by a computer storing the numerical control data, wherein the numerical control data creation method includes a tool to be used in consideration of an absolute lowering possible area of a tool based on a processing target area of a workpiece and a processing range of a target tool. It has a determining step of determining.

【0030】上記目的を達成するために、請求項23記
載の本発明は、前記決定ステップでは、着目工具より小
径の工具に絶対降下可能領域がある場合、被加工物の加
工対象領域と着目工具による加工範囲に基づき着目工具
を使用工具に決定する決定処理を省くことを特徴とす
る。
According to a twenty-third aspect of the present invention, in the determining step, when a tool having a smaller diameter than the focused tool has an absolute descent area, the processing target area of the workpiece and the focused tool are determined. The determination processing for determining the tool of interest as the tool to be used on the basis of the machining range according to (1) is omitted.

【0031】上記目的を達成するために、請求項24記
載の本発明は、前記決定ステップでは、着目工具に絶対
降下可能領域がある場合、前記省略処理を省くことを特
徴とする。
In order to achieve the above object, the present invention according to claim 24 is characterized in that, in the determining step, when the target tool has an absolute descent-allowable area, the omission processing is omitted.

【0032】上記目的を達成するために、請求項25記
載の本発明は、前記絶対降下可能領域は、工具の可動範
囲を工具半径分縮小した領域と、被加工物の加工対象領
域にある該加工対象領域よりも深い前加工済の領域を工
具半径分縮小した領域が重なる領域であることを特徴と
する。
In order to achieve the above object, the present invention according to claim 25 is characterized in that the absolute descendable area is an area in which the movable range of the tool is reduced by the tool radius and an area to be machined of the workpiece. It is characterized in that an area obtained by reducing the pre-processed area deeper than the processing target area by the tool radius is an overlapping area.

【0033】上記目的を達成するために、請求項26記
載の本発明は、更に、大径工具から小径工具の順に着目
工具とする工具着目ステップを有することを特徴とす
る。
In order to achieve the above object, the present invention according to claim 26 is characterized in that the present invention further comprises a tool focusing step in which the tools are focused in order from the large-diameter tool to the small-diameter tool.

【0034】上記目的を達成するために、請求項27記
載の本発明は、前記工具着目ステップでは、予め登録の
工具データの中から着目することを特徴とする。
In order to achieve the above object, the present invention according to a twenty-seventh aspect is characterized in that in the tool attention step, attention is paid from among tool data registered in advance.

【0035】上記目的を達成するために、請求項28記
載の本発明は、更に、着目工具の断面積に対する加工範
囲の面積の比率を算出する算出ステップと、着目工具に
よる加工範囲の面積が着目工具の断面積に対して一定割
合を満たすか否かを判定する判定ステップとを有し、前
記決定ステップでは、前記判定結果に基づき使用工具を
決定することを特徴とする。
In order to achieve the above object, the present invention according to claim 28, further comprises a calculating step of calculating a ratio of an area of a processing range to a cross-sectional area of a tool of interest; A determining step of determining whether or not a predetermined ratio is satisfied with respect to the cross-sectional area of the tool; and in the determining step, a tool to be used is determined based on the determination result.

【0036】[0036]

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

【0037】始めに本発明を適用したNCデータ作成装
置の構成例を図1を参照し説明する。図1は本発明の実
施の形態に係るNCデータ作成装置の構成を示すブロッ
ク図である。NCデータ作成装置10は、CPU1、入
力部2、表示部3、出力部4、バス5、ROM6、RA
M7、記憶装置8、通信インターフェイス9A、通信イ
ンターフェイス9Bを備えている。図中20はNC工作
機械、21はCAD/CAMエンジニアリングワークス
テーション(EWS)21である。
First, an example of the configuration of an NC data generating apparatus to which the present invention is applied will be described with reference to FIG. FIG. 1 is a block diagram showing a configuration of an NC data creation device according to an embodiment of the present invention. The NC data creation device 10 includes a CPU 1, an input unit 2, a display unit 3, an output unit 4, a bus 5, a ROM 6, a RA
M7, a storage device 8, a communication interface 9A, and a communication interface 9B are provided. In the figure, reference numeral 20 denotes an NC machine tool, and reference numeral 21 denotes a CAD / CAM engineering workstation (EWS) 21.

【0038】上記構成を詳述すると、NCデータ作成装
置10には、通信手段である通信インターフェイス9
A、通信インターフェイス9Bを介してNC工作機械2
0やCAD/CAMエンジニアリングワークステーショ
ン(EWS)21が接続されており、データ通信が相互
に可能である。NCデータ作成装置10において、CP
U1は、被加工物のNCデータ作成の基礎となるCAD
データ(本実施形態では予めCADCAMEWS21で
作成されたCADデータ)より工具軌跡や加工形状の演
算及び工具の選択などのNCデータの作成処理を行う。
また、CPU1は、バス5を介して入力部2〜通信イン
ターフェイス9Bを制御し、ROM6に格納されたプロ
グラムに基づき後述の図2及び図3のフローチャートに
示す処理を実行する。
The above configuration will be described in detail. The NC data creation device 10 includes a communication interface 9 as a communication means.
A, NC machine tool 2 via communication interface 9B
0 and a CAD / CAM engineering workstation (EWS) 21 are connected, and data communication is possible with each other. In the NC data creation device 10, the CP
U1 is the CAD that is the basis for creating NC data for the workpiece.
Based on the data (in the present embodiment, CAD data created in advance by CADNAMEWS 21), NC data creation processing such as calculation of a tool path and a machining shape and selection of a tool is performed.
In addition, the CPU 1 controls the input unit 2 to the communication interface 9B via the bus 5 and executes processing shown in flowcharts of FIGS. 2 and 3 described later based on a program stored in the ROM 6.

【0039】入力部2は、データやパラメータなどの入
力を行うものであり、キーボードやマウスなどから構成
されている。表示部3は、データやパラメータなどの表
示を行うものであり、例えばCRTディスプレイなどか
ら構成されている。出力部4は、各種データを用紙上に
印刷出力するものであり、プリンタなどから構成されて
いる。ROM6は、加工形状の演算処理や工具の選択処
理及び工具軌跡の算出などを行うプログラムや固定パラ
メータや後述の工具テーブル(図6)、有効面積比率テ
ーブル(図8)などを記憶している。RAM7は、可変
パラメータや変数の一時記憶及びワーキングエリアなど
として使用される。
The input section 2 is for inputting data, parameters, and the like, and includes a keyboard, a mouse, and the like. The display unit 3 displays data, parameters, and the like, and includes, for example, a CRT display. The output unit 4 prints and outputs various data on paper, and is composed of a printer or the like. The ROM 6 stores a program for calculating a machining shape, selecting a tool, calculating a tool locus, and the like, fixed parameters, a tool table (FIG. 6) described later, an effective area ratio table (FIG. 8), and the like. The RAM 7 is used as a temporary storage and a working area for variable parameters and variables.

【0040】記憶装置8は、予め作成された被加工物の
CADデータなどを記憶するものであり、ハードディス
クドライブやフロッピーディスクドライブなどから構成
されている。通信インターフェイス9Aは、NCデータ
作成装置10とNC工作機械20との間のデータ通信を
行う。通信インターフェイス9Bは、NCデータ作成装
置10とCAD/CAMEWS21との間のデータ通信
を行う。上記CPU1〜通信インターフェイス9Bは、
内部通信用のバス5を介して通信可能に接続されてい
る。
The storage device 8 is for storing CAD data of a workpiece to be created in advance, and includes a hard disk drive, a floppy disk drive, and the like. The communication interface 9 </ b> A performs data communication between the NC data creation device 10 and the NC machine tool 20. The communication interface 9 </ b> B performs data communication between the NC data creation device 10 and the CAD / CAMEWS 21. The CPU 1 to the communication interface 9B are:
It is communicably connected via a bus 5 for internal communication.

【0041】NC工作機械20は、NCデータ作成装置
10で作成され通信インターフェイス9Aを介して供給
されたNCデータに基づき切削加工を行う。CAD/C
AMEWS21は、被加工物のNCデータ作成の基礎と
なるCADデータを予め作成し、NCデータ作成装置1
0へ通信インターフェイス9Bを介して供給する。
The NC machine tool 20 performs cutting based on the NC data created by the NC data creating device 10 and supplied via the communication interface 9A. CAD / C
The AMEWS 21 creates CAD data, which is a basis for creating NC data of a workpiece, in advance, and generates the NC data creating device 1
0 via the communication interface 9B.

【0042】図16は本発明のプログラム及び関連デー
タが記憶媒体から装置に供給される概念例を示す説明図
である。本発明のプログラム及び関連データは、フロッ
ピディスクやCD−ROM等の記憶媒体161を装置1
62に装備された記憶媒体ドライブ挿入口163に挿入
することで供給される。その後、本発明のプログラム及
び関連データを記憶媒体161から一旦ハードディスク
にインストールしハードディスクからRAMにロードす
るか、或いは、ハードディスクにインストールせずに直
接RAMにロードすることで、本発明のプログラム及び
関連データを実行することが可能となる。
FIG. 16 is an explanatory diagram showing a conceptual example in which the program and related data of the present invention are supplied from a storage medium to the apparatus. The program and related data of the present invention are stored in a storage medium 161 such as a floppy disk or a CD-ROM in the device 1.
It is supplied by inserting it into the storage medium drive insertion slot 163 provided at 62. After that, the program and related data of the present invention are temporarily installed on the hard disk from the storage medium 161 and loaded into the RAM from the storage medium 161, or directly loaded into the RAM without being installed on the hard disk, thereby obtaining the program and the related data of the present invention. Can be executed.

【0043】この場合、本発明の実施の形態に係るNC
データ作成装置において本発明のプログラムを実行する
場合は、例えば上記図16に示したような手順でNCデ
ータ作成装置に本発明のプログラム及び関連データを供
給するか、或いはNCデータ作成装置に予め本発明のプ
ログラム及び関連データを格納しておくことで、プログ
ラム実行が可能となる。
In this case, the NC according to the embodiment of the present invention
When the program of the present invention is executed in the data creating apparatus, the program and the related data of the present invention are supplied to the NC data creating apparatus according to the procedure shown in FIG. By storing the program of the invention and related data, the program can be executed.

【0044】図15は本発明のプログラム及び関連デー
タを記憶した記憶媒体の記憶内容の構成例を示す説明図
である。本発明の記憶媒体は、例えばボリューム情報1
51、ディレクトリ情報152、プログラム実行ファイ
ル153、プログラム関連データファイル154等の記
憶内容で構成される。本発明のプログラムは、後述する
図2〜図4のフローチャートに基づいてプログラムコー
ド化されたものである。
FIG. 15 is an explanatory diagram showing a configuration example of the storage contents of the storage medium storing the program and related data of the present invention. The storage medium of the present invention is, for example, volume information 1
51, directory information 152, a program execution file 153, a program-related data file 154, and the like. The program of the present invention is program-coded based on flowcharts shown in FIGS.

【0045】尚、本発明の特許請求の範囲における各構
成要件と、本発明の実施の形態における各部との対応関
係は下記の通りである。決定手段、工具着目手段、算出
手段、判定手段はCPU1に対応し、図形データ記憶手
段は記憶装置8に対応し、工具データ登録手段はROM
6の工具テーブルに対応し、有効面積比率データ登録手
段はROM6の有効面積比率テーブルに対応する。
The correspondence between the components in the claims of the present invention and the components in the embodiment of the present invention is as follows. The determining means, the tool focus means, the calculating means, and the determining means correspond to the CPU 1, the graphic data storing means corresponds to the storage device 8, and the tool data registering means corresponds to the ROM.
6, the effective area ratio data registration means corresponds to the effective area ratio table of the ROM 6.

【0046】次に、上記の如く構成された本発明の実施
の形態に係るNCデータ作成装置による動作の例を上記
図1及び図2〜図14を参照しながら説明する。
Next, an example of the operation of the NC data creating apparatus according to the embodiment of the present invention configured as described above will be described with reference to FIG. 1 and FIGS.

【0047】先ず、上記構成を備える本発明の実施の形
態に係るNCデータ作成装置による動作の流れを図2〜
図4に基づき説明する。図2〜図4は本発明の実施の形
態に係る使用工具決定処理のフローチャートである。
First, the flow of the operation of the NC data creating apparatus according to the embodiment of the present invention having the above configuration is shown in FIGS.
A description will be given based on FIG. FIG. 2 to FIG. 4 are flowcharts of the used tool determination processing according to the embodiment of the present invention.

【0048】先ずステップS21で、NCデータ作成装
置のCPU1は記憶装置8に記憶してある被加工物の図
形データから加工対象領域を取り出す。次にステップS
22で、CPU1は加工対象領域の面積を算出する。次
にステップS23で、CPU1はROM6に記憶してあ
る工具テーブル(図6)から、工具径の最も大きな工具
を着目工具として取り出す。次にステップS24で、C
PU1は着目工具の断面積を算出する。次にステップS
25で、CPU1は加工対象領域における着目工具の加
工範囲を算出する。次にステップS26で、CPU1は
加工範囲の面積を算出する。
First, in step S21, the CPU 1 of the NC data generating device extracts a processing target area from the graphic data of the workpiece stored in the storage device 8. Next, step S
At 22, the CPU 1 calculates the area of the processing target area. Next, in step S23, the CPU 1 extracts the tool having the largest tool diameter from the tool table (FIG. 6) stored in the ROM 6 as the target tool. Next, in step S24, C
PU1 calculates the cross-sectional area of the tool of interest. Next, step S
At 25, the CPU 1 calculates the processing range of the target tool in the processing target area. Next, in step S26, the CPU 1 calculates the area of the processing range.

【0049】次にステップS27で、CPU1は工具断
面積に対する加工範囲面積の比率(加工面積比率1)を
算出する。次にステップS28で、CPU1はROM6
に記憶してある有効面積比率テーブル(図8)から有効
面積比率1を取り出す。次にステップS29で、CPU
1は加工面積比率1が有効面積比率1以上(着目工具に
よる加工範囲の面積が着目工具の断面積に対して一定割
合を満たす)の場合、ステップS224にスキップす
る。次にステップS210で、CPU1は加工対象領域
における着目工具の可動領域を算出する。次にステップ
S211で、CPU1は工具可動領域を着目工具半径分
縮小した工具可動縮小領域を算出する。
Next, in step S27, the CPU 1 calculates the ratio of the processing area to the tool sectional area (processing area ratio 1). Next, in step S28, the CPU 1
Is extracted from the effective area ratio table (FIG. 8) stored in the table. Next, in step S29, the CPU
1 is skipped to step S224 when the processing area ratio 1 is equal to or more than the effective area ratio 1 (the area of the processing range by the target tool satisfies a certain ratio with respect to the cross-sectional area of the target tool). Next, in step S210, the CPU 1 calculates a movable area of the target tool in the processing target area. Next, in step S211, the CPU 1 calculates a tool movable reduced area obtained by reducing the tool movable area by the focused tool radius.

【0050】次にステップS212で、CPU1は被加
工物の加工対象領域にあり、以前に加工対象領域よりも
深く加工済の前加工領域を取り出す。次にステップS2
13で、前加工領域を着目工具半径分縮小した前加工縮
小領域を取り出す。次にステップS214で、CPU1
は工具可動縮小領域と前加工縮小領域が重なる絶対降下
可能領域が存在する(着目工具を加工対象領域の高さに
降下させるために下穴加工は必要ない)場合、ステップ
S220にスキップする。
Next, in step S212, the CPU 1 takes out a pre-processed area which is located in the processing target area of the workpiece and has been processed deeper than the processing target area previously. Next, step S2
In step 13, the pre-processing reduced area obtained by reducing the pre-processing area by the focused tool radius is extracted. Next, in step S214, the CPU 1
If there is an absolutely descendable area where the tool movable reduction area and the pre-processing reduction area overlap (preparation of the prepared tool is not required to lower the target tool to the height of the processing target area), the process skips to step S220.

【0051】次にステップS215で、CPU1はRO
M6に記憶してある工具テーブル(図6)から、着目工
具の工具径よりも1ランク小さな工具径の次小径工具を
取り出す。次にステップS216で、CPU1は加工対
象領域における次小径工具の次小径工具可動領域を算出
する。次にステップS217で、CPU1は次小径工具
可動領域を次小径工具半径分縮小した次小径工具可動縮
小領域を算出する。次にステップS218で、CPU1
は前加工領域を次小径工具半径分縮小した前加工次小径
縮小領域を取り出す。次にステップS219で、CPU
1は次小径工具可動縮小領域と前加工次小径縮小領域が
重なる次小径絶対降下可能領域が存在する(次小径工具
を加工対象領域の高さに降下させるために下穴加工は必
要ない)場合、ステップS223にスキップする。
Next, in step S215, the CPU 1 sets the RO
From the tool table (FIG. 6) stored in M6, the next smaller tool having a tool diameter one rank smaller than the tool diameter of the target tool is extracted. Next, in step S216, the CPU 1 calculates the next small-diameter tool movable area of the next small-diameter tool in the processing target area. Next, in step S217, the CPU 1 calculates the next small-diameter tool movable reduced area obtained by reducing the next small-diameter tool movable area by the next small-diameter tool radius. Next, in step S218, the CPU 1
Extracts a pre-processing next small diameter reduced area obtained by reducing the pre-processing area by the next small diameter tool radius. Next, in step S219, the CPU
1 indicates a case where there is a next-small-diameter absolute descendable area where the next-small-diameter tool movable reduction area and the pre-processing next-small-diameter reduction area overlap (preparation of the next small-diameter tool is not required to lower the tool to the height of the processing target area). , And skips to step S223.

【0052】次にステップS220で、CPU1は加工
対象領域面積に対する加工範囲面積の比率(加工面積比
率2)を算出する。次にステップS221で、CPU1
はROM6に記憶してある有効面積比率テーブル(図
8)から有効面積比率2を取り出す。次にステップS2
22で、CPU1は加工面積比率2が有効面積比率2以
上(着目工具による加工範囲の面積が加工対象領域の面
積に対して一定割合を満たす)の場合、ステップS22
4にスキップする。次にステップS223で、CPU1
はROM6に記憶してある工具テーブル(図6)から、
現在の着目工具の工具径より1ランク小さい工具径の工
具を着目工具として取り出し、ステップS24に戻る。
次にステップS224で、CPU1は加工対象領域の加
工に現在の着目工具を使用することを決定し、処理を終
了する。
Next, in step S220, the CPU 1 calculates the ratio of the processing range area to the processing target area (processing area ratio 2). Next, in step S221, the CPU 1
Extracts the effective area ratio 2 from the effective area ratio table (FIG. 8) stored in the ROM 6. Next, step S2
In step S22, if the processing area ratio 2 is equal to or more than the effective area ratio 2 (the area of the processing range with the target tool satisfies a certain ratio with respect to the area of the processing target area), the CPU 1 proceeds to step S22.
Skip to 4. Next, in step S223, the CPU 1
Is obtained from the tool table (FIG. 6) stored in the ROM 6.
A tool having a tool diameter one rank smaller than the current tool diameter of the focused tool is taken out as the focused tool, and the process returns to step S24.
Next, in step S224, the CPU 1 determines to use the current target tool for processing the processing target area, and ends the processing.

【0053】次に、上記構成を備える本発明の実施の形
態に係るNCデータ作成装置による動作の具体例を図5
〜図14に基づき説明する。図5は本発明の実施の形態
に係る図形データと加工対象領域を示す説明図、図6は
本発明の実施の形態に係る工具テーブルを示す説明図、
図7は本発明の実施の形態に係る図形データとφ10エ
ンドミルの加工範囲とφ10エンドミル断面を示す説明
図、図8は本発明の実施の形態に係る有効面積比率テー
ブルを示す説明図、図9は本発明の実施の形態に係る図
形データとφ10エンドミルの工具可動領域と工具可動
縮小領域を示す説明図、図10は本発明の実施の形態に
係る図形データとφ10エンドミルの前加工領域と前加
工縮小領域を示す説明図である。
Next, a specific example of the operation of the NC data creating apparatus according to the embodiment of the present invention having the above configuration will be described with reference to FIG.
This will be described with reference to FIG. FIG. 5 is an explanatory diagram showing graphic data and a processing target area according to the embodiment of the present invention. FIG. 6 is an explanatory diagram showing a tool table according to the embodiment of the present invention.
FIG. 7 is an explanatory diagram showing graphic data, a processing range of a φ10 end mill, and a section of a φ10 end mill according to the embodiment of the present invention. FIG. 8 is an explanatory diagram showing an effective area ratio table according to the embodiment of the present invention. FIG. 10 is an explanatory view showing the graphic data according to the embodiment of the present invention, the tool movable area and the tool movable reduced area of the φ10 end mill, and FIG. 10 is the graphic data according to the embodiment of the present invention, the pre-processing area of the φ10 end mill and the front. It is explanatory drawing which shows a process reduction area.

【0054】また、図11は本発明の実施の形態に係る
図形データとφ10エンドミルの絶対降下可能領域を示
す説明図、図12は本発明の実施の形態に係る図形デー
タとφ6エンドミルの工具可動領域と工具可動縮小領域
を示す説明図、図13は本発明の実施の形態に係る図形
データとφ6エンドミルの前加工領域と前加工縮小領域
を示す説明図、図14は本発明の実施の形態に係る図形
データとφ6エンドミルの絶対降下可能領域を示す説明
図である。
FIG. 11 is an explanatory view showing graphic data according to the embodiment of the present invention and an absolute descent area of the φ10 end mill, and FIG. 12 is graphic data according to the embodiment of the present invention and a movable tool of the φ6 end mill. FIG. 13 is an explanatory view showing an area and a tool movable reduction area, FIG. 13 is an explanatory view showing graphic data and a pre-processing area and a pre-processing reduction area of a φ6 end mill according to an embodiment of the present invention, and FIG. 14 is an embodiment of the present invention. FIG. 4 is an explanatory diagram showing the graphic data according to FIG.

【0055】先ず、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域31を取り出す。
次に、加工対象領域31の面積:62.832[m
2]を算出する。次に、工具テーブル(図6)から工
具径の最も大きな工具:φ10エンドミルを着目工具と
して取り出す。次に、着目工具:φ10エンドミルの断
面50の面積:78.540[mm2]を算出する。次
に、加工対象領域31における着目工具:φ10エンド
ミルの加工範囲51を算出する。次に、加工範囲51の
面積:62.832[mm2]を算出する。次に、着目
工具:φ10エンドミルの断面50の面積:78.54
0[mm2]に対する加工範囲51の面積:62.83
2[mm2]の比率(加工面積比率1):0.800を
算出する。
First, the processing target area 31 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target region 31: 62.832 [m
m 2 ]. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 51 of the target tool: φ10 end mill in the processing target area 31 is calculated. Next, an area of the processing range 51: 62.832 [mm 2 ] is calculated. Next, focused tool: area of section 50 of φ10 end mill: 78.54
Area of processing range 51 with respect to 0 [mm 2 ]: 62.83
The ratio of 2 [mm 2 ] (processing area ratio 1): 0.800 is calculated.

【0056】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:0.800が有効面積比率1:2.00
0以上でない(着目工具:φ10エンドミルによる加工
範囲51の面積:62.832[mm2]が着目工具:
φ10エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たさない)
ので、次に進む。次に、加工対象領域31における着目
工具:φ10エンドミルの可動領域71を算出する。次
に、工具可動領域71を着目工具半径:5[mm]縮小
した工具可動縮小領域711を算出する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 0.800 becomes the effective area ratio 1: 2.00
Not greater than or equal to 0 (tool of interest: area of processing range 51 by φ10 end mill: 62.832 [mm 2 ] is tool of interest:
Area of cross section 50 of φ10 end mill: 78.540 [m]
m 2 ] does not satisfy a certain ratio: 2.000 times)
So proceed to the next. Next, the movable area 71 of the tool of interest: φ10 end mill in the processing target area 31 is calculated. Next, a tool movable reduced area 711 obtained by reducing the tool movable area 71 by a focused tool radius: 5 [mm] is calculated.

【0057】次に、被加工物の加工対象領域31にあ
り、以前に加工対象領域よりも深く加工済の前加工領域
81を取り出す。次に、前加工領域81を着目工具半
径:5[mm]縮小した前加工縮小領域(消滅して存在
せず)を取り出す。この場合、工具可動縮小領域711
と前加工縮小領域(消滅して存在せず)が重なる絶対降
下可能領域が存在しない(着目工具:φ10エンドミル
を加工対象領域31の高さに降下させるためには下穴加
工が必要となる)ので、次に進む。次に、工具テーブル
(図6)から、着目工具:φ10エンドミルの工具径:
10[mm]よりも1ランク小さな工具径:6[mm]
の次小径工具:φ6エンドミルを取り出す。
Next, a pre-processed area 81 which is located in the processing target area 31 of the workpiece and has been processed deeper than the processing target area previously is taken out. Next, a pre-processing reduced area (which disappears and does not exist) obtained by reducing the pre-processing area 81 by a focused tool radius: 5 [mm] is extracted. In this case, the tool movable reduction area 711
There is no absolute descendable area where the pre-processing reduced area (disappears and does not exist) overlaps (tool of interest: pilot hole drilling is required to lower the φ10 end mill to the height of the processing target area 31) So proceed to the next. Next, from the tool table (FIG. 6), the tool of interest: the tool diameter of the φ10 end mill:
Tool diameter one rank smaller than 10 [mm]: 6 [mm]
Next small diameter tool: Take out φ6 end mill.

【0058】次に、加工対象領域31における次小径工
具:φ6エンドミルの次小径工具可動領域101を算出
する。次に、次小径工具可動領域101を次小径工具半
径:3[mm]縮小した次小径工具可動縮小領域101
1を算出する。次に、前加工領域111を次小径工具半
径:3[mm]縮小した前加工次小径縮小領域1111
を取り出す。この場合、次小径工具可動縮小領域101
1と前加工次小径縮小領域1111が重なる次小径絶対
降下可能領域121が存在する(次小径工具:φ6エン
ドミルを加工対象領域31の高さに降下させるために下
穴加工は必要ない)ので、次に進む。次に、工具テーブ
ル(図6)から、現在の着目工具:φ10エンドミルの
工具径:10[mm]より1ランク小さい工具径:6
[mm]の工具:φ6エンドミルを着目工具として取り
出し、同様に判定する。
Next, the next small diameter tool movable area 101 of the next small diameter tool: φ6 end mill in the processing target area 31 is calculated. Next, the next small-diameter tool movable area 101 is reduced by the next small-diameter tool radius: 3 [mm].
1 is calculated. Next, the pre-processing next small-diameter reduced area 1111 in which the pre-processing area 111 is reduced by the next small-diameter tool radius: 3 [mm].
Take out. In this case, the next small-diameter tool movable reduction area 101
Since there is a next small diameter absolute descendable area 121 where 1 and the pre-machining next small diameter reduced area 1111 overlap (the next small diameter tool: it is not necessary to prepare a pilot hole to lower the φ6 end mill to the height of the processing target area 31). Next. Next, from the tool table (FIG. 6), the tool of interest: the tool diameter of one rank smaller than the tool diameter of the φ10 end mill: 10 [mm]: 6
[Mm] tool: φ6 end mill is taken out as a target tool, and similarly determined.

【0059】次に、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域32を取り出す。
次に、加工対象領域32の面積:18.064[m
2]を算出する。次に、工具テーブル(図6)から工
具径の最も大きな工具:φ10エンドミルを着目工具と
して取り出す。次に、着目工具:φ10エンドミルの断
面50の面積:78.540[mm2]を算出する。次
に、加工対象領域32における着目工具:φ10エンド
ミルの加工範囲52を算出する。次に、加工範囲52の
面積:18.064[mm2]を算出する。次に、着目
工具:φ10エンドミルの断面50の面積:78.54
0[mm2]に対する加工範囲52の面積:18.06
4[mm2]の比率(加工面積比率1):0.230を
算出する。
Next, the processing target area 32 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target region 32: 18.064 [m
m 2 ]. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 52 of the target tool: φ10 end mill in the processing target area 32 is calculated. Next, the area of the processing range 52: 18.064 [mm 2 ] is calculated. Next, focused tool: area of section 50 of φ10 end mill: 78.54
Area of machining range 52 with respect to 0 [mm 2 ]: 18.06
The ratio of 4 [mm 2 ] (processing area ratio 1): 0.230 is calculated.

【0060】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:0.230が有効面積比率1:2.00
0以上でない(着目工具:φ10エンドミルによる加工
範囲52の面積:18.064[mm2]が着目工具:
φ10エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たさない)
ので、次に進む。次に、加工対象領域32における着目
工具:φ10エンドミルの可動領域72を算出する。次
に、工具可動領域72を着目工具半径:5[mm]縮小
した工具可動縮小領域722を算出する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 0.230 is the effective area ratio 1: 2.00
Not more than 0 (tool of interest: area of machining range 52 by φ10 end mill: 18.064 [mm 2 ] is tool of interest:
Area of cross section 50 of φ10 end mill: 78.540 [m]
m 2 ] does not satisfy a certain ratio: 2.000 times)
So proceed to the next. Next, the movable area 72 of the tool of interest: φ10 end mill in the processing target area 32 is calculated. Next, a tool movable reduced area 722 in which the tool movable area 72 is reduced by a focused tool radius: 5 [mm] is calculated.

【0061】次に、被加工物の加工対象領域32にあ
り、以前に加工対象領域よりも深く加工済の前加工領域
82を取り出す。次に、前加工領域82を着目工具半
径:5[mm]縮小した前加工縮小領域822を取り出
す。この場合、工具可動縮小領域722と前加工縮小領
域822が重なる絶対降下可能領域92が存在する(着
目工具:φ10エンドミルを加工対象領域32の高さに
降下させるために下穴加工は必要ない)ので、次に進
む。次に、加工対象領域32の面積:18.064[m
2]に対する加工範囲52の面積:18.064[m
2]の比率(加工面積比率2):1.000を算出す
る。
Next, a pre-processed area 82 which is located in the processed area 32 of the workpiece and has been processed deeper than the previously processed area is extracted. Next, a pre-processing reduced area 822 obtained by reducing the pre-processing area 82 by a focused tool radius: 5 [mm] is extracted. In this case, there is an absolutely descendable area 92 where the tool movable reduction area 722 and the pre-processing reduction area 822 overlap (the tool of interest: pilot hole drilling is not required to lower the φ10 end mill to the height of the processing target area 32). So proceed to the next. Next, the area of the processing target region 32: 18.064 [m
m 2 ], the area of the processing range 52: 18.064 [m
m 2 ] (processing area ratio 2): 1.000 is calculated.

【0062】次に、有効面積比率テーブル(図8)から
有効面積比率1:0.800を取り出す。この場合、加
工面積比率2:1.000が有効面積比率2:0.80
0以上(着目工具:φ10エンドミルによる加工範囲5
2の面積:18.064[mm2]が加工対象領域32
の面積:18.064[mm2]に対して一定割合:
0.800倍を満たす)なので、加工対象領域32の加
工に現在の着目工具:φ10エンドミルを使用すること
を決定する。
Next, the effective area ratio 1: 0.800 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 2: 1.000 is the effective area ratio 2: 0.80.
0 or more (tool of interest: machining range 5 with φ10 end mill)
Area of 2: 18.064 [mm 2 ] is processing area 32
Area: 18.064 [mm 2 ], constant ratio:
0.800 times), so that it is decided to use the current focused tool: φ10 end mill for machining the machining target area 32.

【0063】次に、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域33を取り出す。
次に、加工対象領域33の面積:263.894[mm
2]を算出する。次に、工具テーブル(図6)から工具
径の最も大きな工具:φ10エンドミルを着目工具とし
て取り出す。次に、着目工具:φ10エンドミルの断面
50の面積:78.540[mm2]を算出する。次
に、加工対象領域33における着目工具:φ10エンド
ミルの加工範囲53を算出する。次に、加工範囲53の
面積:263.894[mm2]を算出する。次に、着
目工具:φ10エンドミルの断面50の面積:78.5
40[mm2]に対する加工範囲53の面積:263.
894[mm2]の比率(加工面積比率1):3.36
0を算出する。
Next, the processing target area 33 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target region 33: 263.894 [mm]
2 ] is calculated. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 53 of the tool of interest: φ10 end mill in the processing target area 33 is calculated. Next, an area of the processing range 53: 263.894 [mm 2 ] is calculated. Next, tool of interest: area of section 50 of φ10 end mill: 78.5
Area of the processing range 53 with respect to 40 [mm 2 ]: 263.
894 [mm 2 ] ratio (processing area ratio 1): 3.36
Calculate 0.

【0064】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:3.360が有効面積比率1:2.00
0以上(着目工具:φ10エンドミルによる加工範囲5
3の面積:263.894[mm2]が着目工具:φ1
0エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たす)なの
で、加工対象領域33の加工に現在の着目工具:φ10
エンドミルを使用することを決定する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 3.360 becomes the effective area ratio 1: 2.00.
0 or more (tool of interest: machining range 5 with φ10 end mill)
Area of No. 3: 263.894 [mm 2 ] is the tool of interest: φ1
Area of cross section 50 of end mill 0: 78.540 [m]
m 2 ] with a fixed ratio of 2.000 times), so that the current tool of interest: φ10
Decide to use an end mill.

【0065】次に、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域34を取り出す。
次に、加工対象領域34の面積:93.462[m
2]を算出する。次に、工具テーブル(図6)から工
具径の最も大きな工具:φ10エンドミルを着目工具と
して取り出す。次に、着目工具:φ10エンドミルの断
面50の面積:78.540[mm2]を算出する。次
に、加工対象領域34における着目工具:φ10エンド
ミルの加工範囲54を算出する。次に、加工範囲54の
面積:93.462[mm2]を算出する。次に、着目
工具:φ10エンドミルの断面50の面積:78.54
0[mm2]に対する加工範囲54の面積:93.46
2[mm2]の比率(加工面積比率1):1.190を
算出する。
Next, the processing target area 34 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target region 34: 93.462 [m
m 2 ]. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 54 of the tool of interest: φ10 end mill in the processing target area 34 is calculated. Next, an area of the processing range 54: 93.462 [mm 2 ] is calculated. Next, focused tool: area of section 50 of φ10 end mill: 78.54
Area of the processing range 54 with respect to 0 [mm 2 ]: 93.46
The ratio of 2 [mm 2 ] (processing area ratio 1): 1.190 is calculated.

【0066】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:1.190が有効面積比率1:2.00
0以上でない(着目工具:φ10エンドミルによる加工
範囲54の面積:93.462[mm2]が着目工具:
φ10エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たさない)
ので、次に進む。次に、加工対象領域34における着目
工具:φ10エンドミルの可動領域74を算出する。次
に、工具可動領域74を着目工具半径:5[mm]縮小
した工具可動縮小領域744を算出する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 1.190 becomes the effective area ratio 1: 2.00
Not greater than or equal to 0 (Tool of interest: Area of machining range 54 by φ10 end mill: 93.462 [mm 2 ] Tool of interest:
Area of cross section 50 of φ10 end mill: 78.540 [m]
m 2 ] does not satisfy a certain ratio: 2.000 times)
So proceed to the next. Next, the movable area 74 of the tool of interest: φ10 end mill in the processing target area 34 is calculated. Next, a tool movable reduced area 744 obtained by reducing the tool movable area 74 by a focused tool radius: 5 [mm] is calculated.

【0067】次に、被加工物の加工対象領域34にあ
り、以前に加工対象領域よりも深く加工済の前加工領域
84を取り出す。次に、前加工領域84を着目工具半
径:5[mm]縮小した前加工縮小領域(消滅して存在
せず)を取り出す。この場合、工具可動縮小領域744
と前加工縮小領域(消滅して存在せず)が重なる絶対降
下可能領域が存在しない(着目工具:φ10エンドミル
を加工対象領域34の高さに降下させるためには下穴加
工が必要となる)ので、次に進む。次に、工具テーブル
(図6)から、着目工具:φ10エンドミルの工具径:
10[mm]よりも1ランク小さな工具径:6[mm]
の次小径工具:φ6エンドミルを取り出す。
Next, a pre-processed region 84 which is located in the processed region 34 of the workpiece and has been processed deeper than the previously processed region is extracted. Next, a pre-processing reduced area (which disappears and does not exist) obtained by reducing the pre-processing area 84 by a focused tool radius: 5 [mm] is extracted. In this case, the tool movable reduction area 744
There is no absolute descendable area where the pre-processing reduced area (disappears and does not exist) overlaps (tool of interest: pilot hole drilling is required to lower the φ10 end mill to the height of the processing target area 34) So proceed to the next. Next, from the tool table (FIG. 6), the tool of interest: the tool diameter of the φ10 end mill:
Tool diameter one rank smaller than 10 [mm]: 6 [mm]
Next small diameter tool: Take out φ6 end mill.

【0068】次に、加工対象領域34における次小径工
具:φ6エンドミルの次小径工具可動領域104を算出
する。次に、次小径工具可動領域104を次小径工具半
径:3[mm]縮小した次小径工具可動縮小領域104
4を算出する。次に、前加工領域114を次小径工具半
径:3[mm]縮小した前加工次小径縮小領域(消滅し
て存在せず)を取り出す。この場合、次小径工具可動縮
小領域1044と前加工次小径縮小領域(消滅して存在
せず)が重なる次小径絶対降下可能領域が存在しない
(次小径工具:φ6エンドミルを加工対象領域34の高
さに降下させるためには下穴加工が必要となる)ので、
次に進む。次に、加工対象領域34の面積:93.46
2[mm2]に対する加工範囲54の面積:93.46
2[mm2]の比率(加工面積比率2):1.000を
算出する。
Next, the next small diameter tool movable area 104 of the next small diameter tool: φ6 end mill in the processing target area 34 is calculated. Next, the next small-diameter tool movable area 104 is reduced by reducing the next small-diameter tool movable area 104 by the next small-diameter tool radius: 3 [mm].
4 is calculated. Next, a pre-processing next small-diameter reduced area (disappearing and not present) obtained by reducing the pre-processing area 114 by the next small-diameter tool radius: 3 [mm] is extracted. In this case, there is no next-small-diameter absolute descendable area where the next-small-diameter tool movable reduction area 1044 overlaps the pre-processing next-small-diameter reduction area (disappears and does not exist). In order to lower it down, a pilot hole processing is required)
Next. Next, the area of the processing target region 34: 93.46
Area of the processing range 54 with respect to 2 [mm 2 ]: 93.46
The ratio of 2 [mm 2 ] (processing area ratio 2): 1.000 is calculated.

【0069】次に、有効面積比率テーブル(図8)から
有効面積比率2:0.800を取り出す。この場合、加
工面積比率2:1.000が有効面積比率2:0.80
0以上(着目工具:φ10エンドミルによる加工範囲5
4の面積:93.462[mm2]が加工対象領域34
の面積:93.462[mm2]に対して一定割合:
0.800倍を満たす)なので、加工対象領域34の加
工に現在の着目工具:φ10エンドミルを使用すること
を決定する。
Next, the effective area ratio 2: 0.800 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 2: 1.000 is the effective area ratio 2: 0.80.
0 or more (tool of interest: machining range 5 with φ10 end mill)
Area of No. 4: 93.462 [mm 2 ] is the processing target area 34
Area: 93.462 [mm 2 ] and a fixed ratio:
Therefore, it is determined that the current tool of interest: φ10 end mill is used for processing the processing target area 34.

【0070】次に、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域35を取り出す。
次に、加工対象領域35の面積:212.365[mm
2]を算出する。次に、工具テーブル(図6)から工具
径の最も大きな工具:φ10エンドミルを着目工具とし
て取り出す。次に、着目工具:φ10エンドミルの断面
50の面積:78.540[mm2]を算出する。次
に、加工対象領域35における着目工具:φ10エンド
ミルの加工範囲55を算出する。次に、加工範囲55の
面積:93.462[mm2]を算出する。次に、着目
工具:φ10エンドミルの断面50の面積:78.54
0[mm2]に対する加工範囲55の面積:93.46
2[mm2]の比率(加工面積比率1):1.190を
算出する。
Next, the processing target area 35 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target area 35: 212.365 [mm]
2 ] is calculated. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 55 of the target tool: φ10 end mill in the processing target area 35 is calculated. Next, the area of the processing range 55: 93.462 [mm 2 ] is calculated. Next, focused tool: area of section 50 of φ10 end mill: 78.54
Area of the processing range 55 with respect to 0 [mm 2 ]: 93.46
The ratio of 2 [mm 2 ] (processing area ratio 1): 1.190 is calculated.

【0071】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:1.190が有効面積比率1:2.00
0以上でない(着目工具:φ10エンドミルによる加工
範囲55の面積:93.462[mm2]が着目工具:
φ10エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たさない)
ので、次に進む。次に、加工対象領域35における着目
工具:φ10エンドミルの可動領域75を算出する。次
に、工具可動領域75を着目工具半径:5[mm]縮小
した工具可動縮小領域755を算出する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 1.190 becomes the effective area ratio 1: 2.00
Not greater than or equal to 0 (Tool of interest: Area of machining range 55 by φ10 end mill: 93.462 [mm 2 ])
Area of cross section 50 of φ10 end mill: 78.540 [m]
m 2 ] does not satisfy a certain ratio: 2.000 times)
So proceed to the next. Next, a movable area 75 of the tool of interest: φ10 end mill in the processing target area 35 is calculated. Next, a tool movable reduced area 755 obtained by reducing the tool movable area 75 by a focused tool radius: 5 [mm] is calculated.

【0072】次に、被加工物の加工対象領域35にあ
り、以前に加工対象領域よりも深く加工済の前加工領域
85を取り出す。次に、前加工領域85を着目工具半
径:5[mm]縮小した前加工縮小領域(消滅して存在
せず)を取り出す。この場合、工具可動縮小領域755
と前加工縮小領域(消滅して存在せず)が重なる絶対降
下可能領域が存在しない(着目工具:φ10エンドミル
を加工対象領域35の高さに降下させるためには下穴加
工が必要となる)ので、次に進む。次に、工具テーブル
(図6)から、着目工具:φ10エンドミルの工具径:
10[mm]よりも1ランク小さな工具径:6[mm]
の次小径工具:φ6エンドミルを取り出す。
Next, a pre-processed area 85 which is located in the processed area 35 of the workpiece and has been processed deeper than the previously processed area is extracted. Next, a pre-processing reduced area (which disappears and does not exist) obtained by reducing the pre-processing area 85 by a focused tool radius: 5 [mm] is extracted. In this case, the tool movable reduction area 755
There is no absolute descent area where the pre-process reduction area (disappears and does not exist) overlaps (the target tool: pilot hole drilling is required to lower the φ10 end mill to the height of the processing target area 35) So proceed to the next. Next, from the tool table (FIG. 6), the tool of interest: the tool diameter of the φ10 end mill:
Tool diameter one rank smaller than 10 [mm]: 6 [mm]
Next small diameter tool: Take out φ6 end mill.

【0073】次に、加工対象領域35における次小径工
具:φ6エンドミルの次小径工具可動領域105を算出
する。次に、次小径工具可動領域105を次小径工具半
径:3[mm]縮小した次小径工具可動縮小領域105
5を算出する。次に、前加工領域115を次小径工具半
径:3[mm]縮小した前加工次小径縮小領域(消滅し
て存在せず)を取り出す。この場合、次小径工具可動縮
小領域1055と前加工次小径縮小領域(消滅して存在
せず)が重なる次小径絶対降下可能領域が存在しない
(次小径工具:φ6エンドミルを加工対象領域35の高
さに降下させるためには下穴加工が必要となる)ので、
次に進む。次に、加工対象領域35の面積:212.3
65[mm2]に対する加工範囲55の面積:93.4
62[mm2]の比率(加工面積比率2):0.440
を算出する。
Next, the next small diameter tool movable area 105 of the next small diameter tool: φ6 end mill in the processing target area 35 is calculated. Next, the next small-diameter tool movable area 105 is reduced by reducing the next small-diameter tool movable area 105 by the next small-diameter tool radius: 3 [mm].
5 is calculated. Next, the pre-processing next small-diameter reduced area (extinction and non-existence) in which the pre-processing area 115 is reduced by the next small-diameter tool radius: 3 [mm] is taken out. In this case, there is no next-small-diameter absolute descendable area where the next-small-diameter tool movable reduction area 1055 overlaps the pre-processing next-small-diameter reduction area (disappears and does not exist). In order to lower it down, a pilot hole processing is required)
Next. Next, the area of the processing target area 35: 212.3
Area of processing range 55 with respect to 65 [mm 2 ]: 93.4
62 [mm 2 ] ratio (processing area ratio 2): 0.440
Is calculated.

【0074】次に、有効面積比率テーブル(図8)から
有効面積比率2:0.800を取り出す。この場合、加
工面積比率2:0.440が有効面積比率2:0.80
0以上でない(着目工具:φ10エンドミルによる加工
範囲55の面積:93.462[mm2]が加工対象領
域35の面積:212.365[mm2]に対して一定
割合:0.800倍を満たさない)ので、次に進む。次
に、工具テーブル(図6)から、現在の着目工具:φ1
0エンドミルの工具径:10[mm]より1ランク小さ
い工具径:6[mm]の工具:φ6エンドミルを着目工
具として取り出し、同様に判定する。
Next, the effective area ratio 2: 0.800 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 2: 0.440 becomes the effective area ratio 2: 0.80
Not greater than zero (focused tools: the area of the working range 55 by φ10 End Mill: 93.462 area [mm 2] is the processing target area 35: 212.365 constant rate with respect to [mm 2]: 0.800 times the met No) so proceed to the next. Next, from the tool table (FIG. 6), the current target tool: φ1
0 end mill tool diameter: 10 [mm] tool rank: 1 rank smaller tool diameter: 6 [mm] tool: φ6 end mill is taken out as a target tool, and similarly determined.

【0075】次に、CAD図形ファイルの被加工物の図
形データ(図5)から、加工対象領域36を取り出す。
次に、加工対象領域36の面積:24.000[m
2]を算出する。次に、工具テーブル(図6)から工
具径の最も大きな工具:φ10エンドミルを着目工具と
して取り出す。次に、着目工具:φ10エンドミルの断
面50の面積:78.540[mm2]を算出する。次
に、加工対象領域36における着目工具:φ10エンド
ミルの加工範囲56を算出する。次に、加工範囲56の
面積:24.000[mm2]を算出する。次に、着目
工具:φ10エンドミルの断面50の面積:78.54
0[mm2]に対する加工範囲56の面積:24.00
0[mm2]の比率(加工面積比率1):0.306を
算出する。
Next, the processing target area 36 is extracted from the graphic data (FIG. 5) of the workpiece in the CAD graphic file.
Next, the area of the processing target region 36: 24.000 [m
m 2 ]. Next, the tool having the largest tool diameter: φ10 end mill is taken out from the tool table (FIG. 6) as the target tool. Next, the target tool: the area of the cross section 50 of the φ10 end mill: 78.540 [mm 2 ] is calculated. Next, the processing range 56 of the target tool: φ10 end mill in the processing target area 36 is calculated. Next, an area of the processing range 56: 24.000 [mm 2 ] is calculated. Next, focused tool: area of section 50 of φ10 end mill: 78.54
Area of the processing range 56 with respect to 0 [mm 2 ]: 24.00
The ratio of 0 [mm 2 ] (processing area ratio 1): 0.306 is calculated.

【0076】次に、有効面積比率テーブル(図8)から
有効面積比率1:2.000を取り出す。この場合、加
工面積比率1:0.306が有効面積比率1:2.00
0以上でない(着目工具:φ10エンドミルによる加工
範囲56の面積:24.000[mm2]が着目工具:
φ10エンドミルの断面50の面積:78.540[m
2]に対して一定割合:2.000倍を満たさない)
ので、次に進む。次に、加工対象領域36における着目
工具:φ10エンドミルの可動領域76を算出する。次
に、工具可動領域76を着目工具半径:5[mm]縮小
した工具可動縮小領域766を算出する。
Next, the effective area ratio 1: 2.000 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 1: 0.306 becomes the effective area ratio 1: 2.00
0 or more (Tool of interest: Area of machining range 56 by φ10 end mill: 24.000 [mm 2 ] Tool of interest:
Area of cross section 50 of φ10 end mill: 78.540 [m]
m 2 ] does not satisfy a certain ratio: 2.000 times)
So proceed to the next. Next, the movable area 76 of the tool of interest: φ10 end mill in the processing target area 36 is calculated. Next, the tool movable reduced area 766 is calculated by reducing the tool movable area 76 by the focused tool radius: 5 [mm].

【0077】次に、被加工物の加工対象領域36にあ
り、以前に加工対象領域よりも深く加工済の前加工領域
86を取り出す。次に、前加工領域86を着目工具半
径:5[mm]縮小した前加工縮小領域866を取り出
す。この場合、工具可動縮小領域766と前加工縮小領
域866が重なる絶対降下可能領域96が存在する(着
目工具:φ10エンドミルを加工対象領域36の高さに
降下させるために下穴加工は必要ない)ので、次に進
む。次に、加工対象領域36の面積:24.000[m
2]に対する加工範囲56の面積:24.000[m
2]の比率(加工面積比率2):1.000を算出す
る。
Next, a pre-processing area 86 which is located in the processing target area 36 of the workpiece and has been processed deeper than the processing target area previously is taken out. Next, the pre-processing reduced area 866 obtained by reducing the pre-processing area 86 by the focused tool radius: 5 [mm] is extracted. In this case, there is an absolute descendable area 96 where the tool movable reduction area 766 and the pre-processing reduction area 866 overlap (the tool of interest: the pilot hole drilling is not necessary to lower the φ10 end mill to the height of the processing target area 36). So proceed to the next. Next, the area of the processing target region 36: 24.000 [m
m 2 ], the area of the processing range 56: 24.000 [m
m 2 ] (processing area ratio 2): 1.000 is calculated.

【0078】次に、有効面積比率テーブル(図8)から
有効面積比率2:0.800を取り出す。この場合、加
工面積比率2:1.000が有効面積比率2:0.80
0以上(着目工具:φ10エンドミルによる加工範囲5
6の面積:24.000[mm2]が加工対象領域36
の面積:24.000[mm2]に対して一定割合:
0.800倍を満たす)なので、加工対象領域36の加
工に現在の着目工具:φ10エンドミルを使用すること
を決定する。
Next, the effective area ratio 2: 0.800 is extracted from the effective area ratio table (FIG. 8). In this case, the processing area ratio 2: 1.000 is the effective area ratio 2: 0.80.
0 or more (tool of interest: machining range 5 with φ10 end mill)
Area of 6: 24.000 [mm 2 ] is the processing target area 36
Area: 24.000 [mm 2 ] fixed ratio:
Therefore, it is determined that the current target tool: φ10 end mill is used for machining the machining target area 36.

【0079】以上説明したように、本発明の実施の形態
に係るNCデータ作成装置によれば、CAD図形ファイ
ルの被加工物の図形データを記憶した記憶装置8と、工
具テーブル、有効面積比率テーブルを記憶したROM6
と、被加工物の加工対象領域と着目工具による加工範囲
に基づき使用工具を決定し、被加工物の加工対象領域の
面積と着目工具による加工範囲の面積の比率に基づき使
用工具を決定し、被加工物の加工対象領域と着目工具に
よる加工範囲に基づき工具の絶対降下可能領域を考慮し
使用工具を決定し、着目工具より小径の工具に絶対降下
可能領域がある場合、被加工物の加工対象領域と着目工
具による加工範囲に基づき着目工具を使用工具に決定す
る決定処理を省き、着目工具に絶対降下可能領域がある
場合、上記省略処理を省き、大径工具から小径工具の順
に着目工具とする制御を実行するCPU1とを有するた
め、下記のような作用及び効果を奏する。
As described above, according to the NC data generating apparatus according to the embodiment of the present invention, the storage device 8 storing the graphic data of the workpiece in the CAD graphic file, the tool table, and the effective area ratio table ROM6 that stores
And, the tool to be used is determined based on the processing target area of the workpiece and the processing range of the target tool, and the tool to be used is determined based on the ratio of the area of the processing target area of the workpiece to the processing area of the target tool, The tool to be used is determined in consideration of the absolute descent area of the tool based on the processing target area of the workpiece and the processing range of the target tool, and if there is an absolute descent area for a tool with a smaller diameter than the target tool, processing of the workpiece Omitting the process of determining the target tool as the tool to be used based on the target area and the machining range of the target tool, and omitting the above omission processing when the target tool has an absolutely descentable area, and observing the target tool in order from the large-diameter tool to the small-diameter tool. Therefore, the following operations and effects can be obtained.

【0080】回転工具による切削加工用NCデータ作成
装置において、CPU1は被加工物の加工対象領域と着
目工具による加工範囲に基づき使用工具を決定する。こ
れにより、加工量に応じて使用工具を決定できる。
In the NC data creating apparatus for cutting with a rotary tool, the CPU 1 determines a tool to be used based on a machining target area of a workpiece and a machining range of a focused tool. Thereby, a tool to be used can be determined according to the machining amount.

【0081】また、CPU1は被加工物の加工対象領域
の面積と着目工具による加工範囲の面積の比率に基づき
着目工具を使用工具に決定する。これにより、加工量を
加工範囲の面積によって算出できる。
The CPU 1 determines the target tool as the tool to be used based on the ratio of the area of the processing target area of the workpiece to the area of the processing range of the target tool. Thus, the processing amount can be calculated based on the area of the processing range.

【0082】また、CPU1は被加工物の加工対象領域
と着目工具による加工範囲に基づき工具の絶対降下可能
領域を考慮して使用工具を決定する。これにより、絶対
降下可能領域を考慮して使用工具を決定できる。即ち、
下穴加工の要/不要を考慮できる。
Further, the CPU 1 determines a tool to be used in consideration of an area where the tool can be absolutely lowered based on a processing target area of the workpiece and a processing range of the target tool. Thus, the tool to be used can be determined in consideration of the absolute descent-possible region. That is,
The necessity / unnecessity of drilling holes can be considered.

【0083】また、CPU1は着目工具より小径の工具
に絶対降下可能領域がある場合、被加工物の加工対象領
域と着目工具による加工範囲に基づき着目工具を使用工
具に決定する決定処理を省く。これにより、小径工具に
おける絶対降下可能領域の有無を考慮できる。
Further, when there is an absolutely descentable area for a tool smaller in diameter than the target tool, the CPU 1 omits the determination processing for determining the target tool as the tool to be used based on the processing target area of the workpiece and the processing range of the target tool. Thus, it is possible to consider whether or not the small-diameter tool has an absolute descendable area.

【0084】また、CPU1は着目工具に絶対降下可能
領域がある場合、上記の省略処理を省く。これにより、
着目工具における絶対降下可能領域の有無を考慮でき
る。
When the target tool has an absolute descent-possible area, the CPU 1 omits the above-mentioned omission processing. This allows
The presence / absence of an absolute descent-possible area in the target tool can be considered.

【0085】また、絶対降下可能領域は、工具の可動範
囲を工具半径分縮小した領域と、被加工物の加工対象領
域にある加工対象領域よりも深い前加工済の領域を工具
半径分縮小した領域が、重なる領域である。これによ
り、絶対降下可能領域の有無を判定できる。
The absolute lowering possible area is obtained by reducing the movable range of the tool by the tool radius, and reducing the pre-processed area deeper than the processing target area in the processing target area of the workpiece by the tool radius. The area is an overlapping area. This makes it possible to determine whether or not there is an absolute descent-possible area.

【0086】また、CPU1は大径工具から小径工具の
順に着目工具とする。これにより、大径から小径の順に
工具を着目できる。
The CPU 1 sets the tools of interest in order from the large-diameter tool to the small-diameter tool. Thereby, the tools can be focused on in order from the large diameter to the small diameter.

【0087】また、CPU1はROM6の工具テーブル
の中から工具の着目を行う。これにより、予め登録の工
具の中から工具を着目できる。
The CPU 1 checks the tool from the tool table in the ROM 6. Thereby, the tool can be focused on from the tools registered in advance.

【0088】従って、回転工具による切削加工用数値制
御データ作成装置において、使用工具の決定に発生する
工数をなくすことができるという効果を奏する。また、
下穴加工を必要とする工具の使用を減らし、下穴加工工
数を削減することができるという効果を奏する。
Therefore, in the numerical control data generating apparatus for cutting with a rotary tool, there is an effect that the number of man-hours required for determining the tool to be used can be eliminated. Also,
This has the effect of reducing the use of tools that require pilot hole drilling and reducing man-hours for pilot hole drilling.

【0089】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器からなる装置に適用
してもよい。前述した実施形態の機能を実現するソフト
ウエアのプログラムコードを記憶した記憶媒体を、シス
テム或いは装置に供給し、そのシステム或いは装置のコ
ンピュータ(またはCPUやMPU)が記憶媒体に格納
されたプログラムコードを読み出し実行することによっ
ても、達成されることは言うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or an apparatus, and a computer (or CPU or MPU) of the system or the apparatus executes the program code stored in the storage medium. Needless to say, this can also be achieved by executing the reading.

【0090】この場合、記憶媒体から読み出されたプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。
In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0091】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
Examples of the storage medium for supplying the program code include a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, and CD.
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0092】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOSなどが実
際の処理の一部または全部を行い、その処理によって前
述した実施形態の機能が実現される場合も含まれること
は言うまでもない。
Further, when the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS or the like running on the computer is actually executed based on the instruction of the program code. It goes without saying that a part or all of the above-described processing is performed, and the functions of the above-described embodiments are realized by the processing.

【0093】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided on a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instructions of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0094】[0094]

【発明の効果】以上説明したように、請求項1乃至10
記載の数値制御データ作成装置によれば、回転工具によ
る切削加工用数値制御データ作成装置において、使用工
具の決定に発生する工数をなくすことができるという効
果を奏する。また、下穴加工を必要とする工具の使用を
減らし、下穴加工工数を削減することができるという効
果を奏する。
As described above, claims 1 to 10 are provided.
According to the numerical control data generation device described above, in the numerical control data generation device for cutting using a rotary tool, there is an effect that the number of steps required to determine a tool to be used can be eliminated. In addition, there is an effect that the use of tools that require pilot hole machining can be reduced, and the number of man-hours for pilot hole machining can be reduced.

【0095】また、請求項11乃至19記載の数値制御
データ作成方法によれば、数値制御データ作成方法を数
値制御データ作成装置に適用することで、上記と同様
に、使用工具の決定に発生する工数をなくすことができ
ると共に、下穴加工を必要とする工具の使用を減らし、
下穴加工工数を削減することができるという効果を奏す
る。
According to the numerical control data generating method of the present invention, by applying the numerical control data generating method to the numerical control data generating apparatus, it is possible to determine the tool to be used in the same manner as described above. Eliminating man-hours, reducing the use of tools that require pilot holes,
This has the effect of reducing the number of man-hours for drilling pilot holes.

【0096】また、請求項20乃至28記載の記憶媒体
によれば、記憶媒体から数値制御データ作成方法を読み
出して数値制御データ作成装置で実行することで、上記
と同様に、使用工具の決定に発生する工数をなくすこと
ができると共に、下穴加工を必要とする工具の使用を減
らし、下穴加工工数を削減することができるという効果
を奏する。
According to the storage medium of the present invention, the method for generating numerical control data is read from the storage medium and executed by the numerical control data generating apparatus, so that the tool to be used can be determined similarly to the above. It is possible to eliminate the number of man-hours to be generated, to reduce the use of tools that require pilot hole machining, and to reduce the number of man-hours for pilot hole machining.

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

【図1】本発明の実施の形態に係るNCデータ作成装置
の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an NC data creation device according to an embodiment of the present invention.

【図2】本発明の実施の形態に係る使用工具決定処理を
示すフローチャートである。
FIG. 2 is a flowchart showing a used tool determination process according to the embodiment of the present invention.

【図3】本発明の実施の形態に係る使用工具決定処理を
示すフローチャートである。
FIG. 3 is a flowchart showing a used tool determining process according to the embodiment of the present invention.

【図4】本発明の実施の形態に係る使用工具決定処理を
示すフローチャートである。
FIG. 4 is a flowchart showing a used tool determination process according to the embodiment of the present invention.

【図5】本発明の実施の形態に係る図形データと加工対
象領域を示す図であり、(a)は正面図、(b)は下面
図である。
5A and 5B are diagrams showing graphic data and a processing target area according to the embodiment of the present invention, wherein FIG. 5A is a front view and FIG. 5B is a bottom view.

【図6】本発明の実施の形態に係る工具テーブルを示す
説明図である。
FIG. 6 is an explanatory diagram showing a tool table according to the embodiment of the present invention.

【図7】本発明の実施の形態に係る図形データとφ10
エンドミルの加工範囲とφ10エンドミル断面を示す説
明図である。
FIG. 7 shows graphic data and φ10 according to the embodiment of the present invention.
It is explanatory drawing which shows the processing range of an end mill, and a φ10 end mill cross section.

【図8】本発明の実施の形態に係る有効面積比率テーブ
ルを示す説明図である。
FIG. 8 is an explanatory diagram showing an effective area ratio table according to the embodiment of the present invention.

【図9】本発明の実施の形態に係る図形データとφ10
エンドミルの工具可動領域と工具可動縮小領域を示す説
明図である。
FIG. 9 is a diagram showing a relationship between graphic data and φ10 according to the embodiment of the present invention.
It is explanatory drawing which shows the tool movable area | region of an end mill, and a tool movable reduced area | region.

【図10】本発明の実施の形態に係る図形データとφ1
0エンドミルの前加工領域と前加工縮小領域を示す説明
図である。
FIG. 10 shows graphic data and φ1 according to the embodiment of the present invention.
It is explanatory drawing which shows the pre-processing area | region of 0 end mills, and the pre-processing reduction area | region.

【図11】本発明の実施の形態に係る図形データとφ1
0エンドミルの絶対降下可能領域を示す説明図である。
FIG. 11 shows graphic data and φ1 according to the embodiment of the present invention.
It is explanatory drawing which shows the absolute descent possible area | region of 0 end mills.

【図12】本発明の実施の形態に係る図形データとφ6
エンドミルの工具可動領域と工具可動縮小領域を示す説
明図である。
FIG. 12 shows graphic data and φ6 according to the embodiment of the present invention.
It is explanatory drawing which shows the tool movable area | region of an end mill, and a tool movable reduced area | region.

【図13】本発明の実施の形態に係る図形データとφ6
エンドミルの前加工領域と前加工縮小領域を示す説明図
である。
FIG. 13 shows graphic data and φ6 according to the embodiment of the present invention.
It is explanatory drawing which shows the pre-processing area | region of an end mill, and the pre-processing reduction area | region.

【図14】本発明の実施の形態に係る図形データとφ6
エンドミルの絶対降下可能領域を示す説明図である。
FIG. 14 is a diagram showing the relationship between the graphic data and φ6 according to the embodiment of the present invention.
It is explanatory drawing which shows the absolute descent possible area | region of an end mill.

【図15】本発明のプログラム及び関連データを記憶し
た記憶媒体の記憶内容の構成例を示す説明図である。
FIG. 15 is an explanatory diagram showing a configuration example of storage contents of a storage medium storing a program and related data of the present invention.

【図16】本発明のプログラム及び関連データが記憶媒
体から装置に供給される概念例を示す説明図である。
FIG. 16 is an explanatory diagram showing a conceptual example in which a program and related data of the present invention are supplied from a storage medium to an apparatus.

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

1 CPU 6 ROM 8 記憶装置 10 NCデータ作成装置 20 NC工作機械 21 CAD/CAMEWS DESCRIPTION OF SYMBOLS 1 CPU 6 ROM 8 Storage device 10 NC data creation device 20 NC machine tool 21 CAD / CAMES

Claims (28)

【特許請求の範囲】[Claims] 【請求項1】 回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置であって、 被加工物の加工対象領域と着目工具による加工範囲に基
づき使用工具を決定する決定手段を有することを特徴と
する数値制御データ作成装置。
1. A numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, comprising a determining means for determining a tool to be used based on a processing target area of a workpiece and a processing range of a target tool. A numerical control data creation device, characterized in that:
【請求項2】 前記決定手段は、被加工物の加工対象領
域の面積と着目工具による加工範囲の面積の比率に基づ
き着目工具を使用工具に決定することを特徴とする請求
項1記載の数値制御データ作成装置。
2. The numerical value according to claim 1, wherein said determining means determines the target tool as a tool to be used based on a ratio of an area of a processing target area of the workpiece to an area of a processing range of the target tool. Control data creation device.
【請求項3】 回転工具による切削加工用数値制御デー
タを作成する数値制御データ作成装置であって、 被加工物の加工対象領域と着目工具による加工範囲に基
づき工具の絶対降下可能領域を考慮して使用工具を決定
する決定手段を有することを特徴とする数値制御データ
作成装置。
3. A numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, wherein the numerical control data generating apparatus considers an absolute descendable area of a tool based on a processing target area of a workpiece and a processing range of a target tool. A numerical control data generating apparatus, comprising: a determining means for determining a tool to be used.
【請求項4】 前記決定手段は、着目工具より小径の工
具に絶対降下可能領域がある場合、被加工物の加工対象
領域と着目工具による加工範囲に基づき着目工具を使用
工具に決定する決定処理を省くことを特徴とする請求項
3記載の数値制御データ作成装置。
4. A determining process for determining a target tool as a tool to be used based on a processing target area of a workpiece and a processing range of the target tool when an absolute descendable area is present in a tool smaller in diameter than the target tool. 4. The numerical control data creation device according to claim 3, wherein the numerical control data is omitted.
【請求項5】 前記決定手段は、着目工具に絶対降下可
能領域がある場合、前記省略処理を省くことを特徴とす
る請求項4記載の数値制御データ作成装置。
5. The numerical control data creating apparatus according to claim 4, wherein said determining means omits said omission processing when the target tool has an absolute descent-possible area.
【請求項6】 前記絶対降下可能領域は、工具の可動範
囲を工具半径分縮小した領域と、被加工物の加工対象領
域にある該加工対象領域よりも深い前加工済の領域を工
具半径分縮小した領域が重なる領域であることを特徴と
する請求項3乃至5の何れかに記載の数値制御データ作
成装置。
6. The absolute descendable area includes an area in which the movable range of the tool is reduced by the tool radius, and a pre-processed area deeper than the processing target area in the processing target area of the workpiece by the tool radius. 6. The numerical control data creation device according to claim 3, wherein the reduced areas are overlapping areas.
【請求項7】 更に、大径工具から小径工具の順に着目
工具とする工具着目手段を有することを特徴とする請求
項1乃至6の何れかに記載の数値制御データ作成装置。
7. The numerical control data creating apparatus according to claim 1, further comprising a tool focusing unit that sets a focused tool in order from a large-diameter tool to a small-diameter tool.
【請求項8】 前記工具着目手段は、予め登録の工具デ
ータの中から着目することを特徴とする請求項7記載の
数値制御データ作成装置。
8. The numerical control data creating apparatus according to claim 7, wherein said tool focus unit focuses on the tool data registered in advance.
【請求項9】 更に、着目工具の断面積に対する加工範
囲の面積の比率を算出する算出手段と、着目工具による
加工範囲の面積が着目工具の断面積に対して一定割合を
満たすか否かを判定する判定手段とを有し、前記決定手
段は、前記判定結果に基づき使用工具を決定することを
特徴とする請求項1乃至8の何れかに記載の数値制御デ
ータ作成装置。
9. A calculating means for calculating the ratio of the area of the processing range to the cross-sectional area of the tool of interest, and determining whether the area of the processing range of the tool of interest satisfies a certain ratio with respect to the cross-sectional area of the tool of interest. The numerical control data creation device according to any one of claims 1 to 8, further comprising a determination unit, wherein the determination unit determines a tool to be used based on the determination result.
【請求項10】 更に、被加工物の図形データを記憶し
た図形データ記憶手段と、前記着目工具の取り出しに用
いる工具名称・工具径が対応付けられた工具データを登
録した工具データ登録手段と、着目工具による加工範囲
の面積が着目工具の断面積に対して一定割合を満たすか
否かの判定基準とする有効面積比率データを登録した有
効面積比率データ登録手段とを有することを特徴とする
請求項1乃至9の何れかに記載の数値制御データ作成装
置。
10. A graphic data storage means for storing graphic data of a workpiece, a tool data registration means for registering tool data associated with a tool name and a tool diameter used for taking out the target tool, Effective area ratio data registering means for registering effective area ratio data as a criterion for judging whether or not the area of the processing range of the target tool satisfies a certain ratio with respect to the cross-sectional area of the target tool. Item 10. The numerical control data creation device according to any one of Items 1 to 9.
【請求項11】 回転工具による切削加工用数値制御デ
ータを作成する数値制御データ作成装置に適用される数
値制御データ作成方法であって、 被加工物の加工対象領域と着目工具による加工範囲に基
づき使用工具を決定する決定ステップを有することを特
徴とする数値制御データ作成装置。
11. A numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, wherein the numerical control data generating method is based on a processing target area of a workpiece and a processing range of a target tool. A numerical control data creation device, comprising a determining step of determining a tool to be used.
【請求項12】 前記決定ステップでは、被加工物の加
工対象領域の面積と着目工具による加工範囲の面積の比
率に基づき着目工具を使用工具に決定することを特徴と
する請求項11記載の数値制御データ作成方法。
12. The numerical value according to claim 11, wherein in the determining step, the target tool is determined as a tool to be used based on a ratio of an area of a processing target area of the workpiece to an area of a processing range of the target tool. Control data creation method.
【請求項13】 回転工具による切削加工用数値制御デ
ータを作成する数値制御データ作成装置に適用される数
値制御データ作成方法であって、 被加工物の加工対象領域と着目工具による加工範囲に基
づき工具の絶対降下可能領域を考慮して使用工具を決定
する決定ステップを有することを特徴とする数値制御デ
ータ作成方法。
13. A numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, wherein the numerical control data generating method is based on a processing target area of a workpiece and a processing range of a target tool. A numerical control data generation method, comprising a determining step of determining a tool to be used in consideration of an absolute descent-possible region of the tool.
【請求項14】 前記決定ステップでは、着目工具より
小径の工具に絶対降下可能領域がある場合、被加工物の
加工対象領域と着目工具による加工範囲に基づき着目工
具を使用工具に決定する決定処理を省くことを特徴とす
る請求項13記載の数値制御データ作成方法。
14. In the determining step, when there is an absolute descent area for a tool smaller in diameter than the target tool, a determining process of determining the target tool as a tool to be used based on the processing target area of the workpiece and the processing range of the target tool. 14. The numerical control data creation method according to claim 13, wherein step (a) is omitted.
【請求項15】 前記決定ステップでは、着目工具に絶
対降下可能領域がある場合、前記省略処理を省くことを
特徴とする請求項14記載の数値制御データ作成方法。
15. The numerical control data creating method according to claim 14, wherein in the determining step, when the target tool has an absolute descent-possible area, the omission processing is omitted.
【請求項16】 前記絶対降下可能領域は、工具の可動
範囲を工具半径分縮小した領域と、被加工物の加工対象
領域にある該加工対象領域よりも深い前加工済の領域を
工具半径分縮小した領域が重なる領域であることを特徴
とする請求項13乃至15の何れかに記載の数値制御デ
ータ作成方法。
16. The absolute descendable area includes an area obtained by reducing the movable range of the tool by the tool radius, and a pre-processed area deeper than the processing target area in the processing target area of the workpiece by the tool radius. 16. The numerical control data creating method according to claim 13, wherein the reduced areas are overlapping areas.
【請求項17】 更に、大径工具から小径工具の順に着
目工具とする工具着目ステップを有することを特徴とす
る請求項11乃至16の何れかに記載の数値制御データ
作成方法。
17. The numerical control data creating method according to claim 11, further comprising a tool focusing step in which a tool is focused in order from a large-diameter tool to a small-diameter tool.
【請求項18】 前記工具着目ステップでは、予め登録
の工具データの中から着目することを特徴とする請求項
17記載の数値制御データ作成方法。
18. The numerical control data creation method according to claim 17, wherein in the tool attention step, attention is paid from tool data registered in advance.
【請求項19】 更に、着目工具の断面積に対する加工
範囲の面積の比率を算出する算出ステップと、着目工具
による加工範囲の面積が着目工具の断面積に対して一定
割合を満たすか否かを判定する判定ステップとを有し、
前記決定ステップでは、前記判定結果に基づき使用工具
を決定することを特徴とする請求項11乃至18の何れ
かに記載の数値制御データ作成方法。
19. A calculating step of calculating the ratio of the area of the processing range to the cross-sectional area of the tool of interest, and determining whether the area of the processing range of the tool of interest satisfies a certain ratio with respect to the cross-sectional area of the tool of interest. Determining step,
19. The numerical control data creating method according to claim 11, wherein in the determining step, a tool to be used is determined based on the determination result.
【請求項20】 回転工具による切削加工用数値制御デ
ータを作成する数値制御データ作成装置に適用される数
値制御データ作成方法を実行するプログラムを記憶した
コンピュータにより読み出し可能な記憶媒体であって、 前記数値制御データ作成方法は、被加工物の加工対象領
域と着目工具による加工範囲に基づき使用工具を決定す
る決定ステップを有することを特徴とする記憶媒体。
20. A storage medium readable by a computer storing a program for executing a numerical control data creation method applied to a numerical control data creation device for creating numerical control data for cutting by a rotary tool, wherein: A storage medium characterized in that the numerical control data creation method has a determining step of determining a tool to be used based on a processing target area of a workpiece and a processing range of a target tool.
【請求項21】 前記決定ステップでは、被加工物の加
工対象領域の面積と着目工具による加工範囲の面積の比
率に基づき着目工具を使用工具に決定することを特徴と
する請求項20記載の記憶媒体。
21. The storage according to claim 20, wherein, in the determining step, the tool of interest is determined as a tool to be used based on a ratio of an area of a processing target area of the workpiece to an area of a processing range of the tool of interest. Medium.
【請求項22】 回転工具による切削加工用数値制御デ
ータを作成する数値制御データ作成装置に適用される数
値制御データ作成方法を実行するプログラムを記憶した
コンピュータにより読み出し可能な記憶媒体であって、 前記数値制御データ作成方法は、被加工物の加工対象領
域と着目工具による加工範囲に基づき工具の絶対降下可
能領域を考慮して使用工具を決定する決定ステップを有
することを特徴とする記憶媒体。
22. A storage medium readable by a computer storing a program for executing a numerical control data generating method applied to a numerical control data generating apparatus for generating numerical control data for cutting by a rotary tool, wherein: A storage medium, characterized in that the numerical control data creating method includes a determining step of determining a tool to be used in consideration of an absolute lowering possible area of a tool based on a processing target area of a workpiece and a processing range of a target tool.
【請求項23】 前記決定ステップでは、着目工具より
小径の工具に絶対降下可能領域がある場合、被加工物の
加工対象領域と着目工具による加工範囲に基づき着目工
具を使用工具に決定する決定処理を省くことを特徴とす
る請求項22記載の記憶媒体。
23. In the determining step, when there is an absolute descent area for a tool smaller in diameter than the focused tool, a determining process of determining the focused tool as a tool to be used based on a processing target area of a workpiece and a processing range of the focused tool. 23. The storage medium according to claim 22, wherein the storage medium is omitted.
【請求項24】 前記決定ステップでは、着目工具に絶
対降下可能領域がある場合、前記省略処理を省くことを
特徴とする請求項23記載の記憶媒体。
24. The storage medium according to claim 23, wherein in the determining step, when the target tool has an absolute descent-possible area, the omission processing is omitted.
【請求項25】 前記絶対降下可能領域は、工具の可動
範囲を工具半径分縮小した領域と、被加工物の加工対象
領域にある該加工対象領域よりも深い前加工済の領域を
工具半径分縮小した領域が重なる領域であることを特徴
とする請求項22乃至24の何れかに記載の記憶媒体。
25. The absolute descendable area includes an area obtained by reducing a movable range of a tool by a tool radius, and a pre-processed area deeper than the processing target area in a processing target area of a workpiece by a tool radius. 25. The storage medium according to claim 22, wherein the reduced area is an overlapping area.
【請求項26】 更に、大径工具から小径工具の順に着
目工具とする工具着目ステップを有することを特徴とす
る請求項20乃至25の何れかに記載の記憶媒体。
26. The storage medium according to claim 20, further comprising a tool focusing step in which a tool is focused in order from a large-diameter tool to a small-diameter tool.
【請求項27】 前記工具着目ステップでは、予め登録
の工具データの中から着目することを特徴とする請求項
26記載の記憶媒体。
27. The storage medium according to claim 26, wherein in the tool focus step, focus is taken from tool data registered in advance.
【請求項28】 更に、着目工具の断面積に対する加工
範囲の面積の比率を算出する算出ステップと、着目工具
による加工範囲の面積が着目工具の断面積に対して一定
割合を満たすか否かを判定する判定ステップとを有し、
前記決定ステップでは、前記判定結果に基づき使用工具
を決定することを特徴とする請求項20乃至27の何れ
かに記載の記憶媒体。
28. A calculating step of calculating a ratio of an area of a processing range to a cross-sectional area of a target tool, and determining whether an area of a processing range of the target tool satisfies a certain ratio with respect to a cross-sectional area of the target tool. Determining step,
28. The storage medium according to claim 20, wherein in the determining step, a tool to be used is determined based on the determination result.
JP23704399A 1999-08-24 1999-08-24 Numerical control data creation device, numerical control data creation method, and storage medium Withdrawn JP2001062675A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23704399A JP2001062675A (en) 1999-08-24 1999-08-24 Numerical control data creation device, numerical control data creation method, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23704399A JP2001062675A (en) 1999-08-24 1999-08-24 Numerical control data creation device, numerical control data creation method, and storage medium

Publications (1)

Publication Number Publication Date
JP2001062675A true JP2001062675A (en) 2001-03-13

Family

ID=17009570

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23704399A Withdrawn JP2001062675A (en) 1999-08-24 1999-08-24 Numerical control data creation device, numerical control data creation method, and storage medium

Country Status (1)

Country Link
JP (1) JP2001062675A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011111088A1 (en) * 2010-03-08 2011-09-15 三菱電機株式会社 Numerical control device and control method of numerical control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011111088A1 (en) * 2010-03-08 2011-09-15 三菱電機株式会社 Numerical control device and control method of numerical control device
CN102792238A (en) * 2010-03-08 2012-11-21 三菱电机株式会社 Numerical control device and control method of numerical control device
JPWO2011111088A1 (en) * 2010-03-08 2013-06-27 三菱電機株式会社 Numerical control device and control method of numerical control device

Similar Documents

Publication Publication Date Title
JP2001062675A (en) Numerical control data creation device, numerical control data creation method, and storage medium
JP4272764B2 (en) Numerical control data creation device, numerical control processing system, numerical control data creation method, and storage medium
JPH11345013A (en) Method and device for generating tool route for nc working
JPH06119031A (en) NC data creation method for machining of uncut parts
JP2001062674A (en) Numerical control data creation device, numerical control data creation method, and storage medium
JP2836633B2 (en) Machining process decision device in numerical control information creation function
JP4225422B2 (en) NC machining system, NC data creation device, NC data creation system, NC data creation method, and NC data creation program
JP3161195B2 (en) NC data creation device
JPH11165239A (en) Numerical control data editing device and numerical control data editing method
JPS62140741A (en) Machining area division processing device for automatic processing machines
JP3343826B2 (en) Numerical control information creation device
Allen et al. The design of a STEP-NC compliant agent based CAD/CAM system
JPH0685130B2 (en) Processing area division processing device in automatic processing machine
JP2001062676A (en) Numerical control data creation device, numerical control processing method and storage medium
JPS62140739A (en) Processing order setting device for automatic processing machines
JP2001084016A (en) NC data creation device, NC data creation method, and storage medium
JPH11175122A (en) Numerical control data creating device, numerical control data creating method, numerically controlled machine tool, and storage medium
JP2966672B2 (en) How to create NC data for corners
JPH0985579A (en) Interactive numerical control system
JPH05228786A (en) Automatic generating device for nc data in nc machine tool
Mouleeswaran et al. A knowledge based environment for process planning
JP2000153428A (en) NC data creation apparatus and method
JP2001125618A (en) NC data creation device, NC data creation method, and storage medium
JP4667442B2 (en) Numerical control data creation apparatus, numerical control data creation method, and storage medium
JPH11175124A (en) Method and apparatus for creating numerical control data and numerically controlled machine tool

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060306

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061107