JPH0981221A - NC data creating apparatus and correction data creating method thereof - Google Patents

NC data creating apparatus and correction data creating method thereof

Info

Publication number
JPH0981221A
JPH0981221A JP7240170A JP24017095A JPH0981221A JP H0981221 A JPH0981221 A JP H0981221A JP 7240170 A JP7240170 A JP 7240170A JP 24017095 A JP24017095 A JP 24017095A JP H0981221 A JPH0981221 A JP H0981221A
Authority
JP
Japan
Prior art keywords
data
tool
virtual
contour line
shape
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.)
Granted
Application number
JP7240170A
Other languages
Japanese (ja)
Other versions
JP3666947B2 (en
Inventor
Hitoshi Tawara
均 田原
Atsushi Hagiyama
敦史 萩山
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 JP24017095A priority Critical patent/JP3666947B2/en
Publication of JPH0981221A publication Critical patent/JPH0981221A/en
Application granted granted Critical
Publication of JP3666947B2 publication Critical patent/JP3666947B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

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

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【課題】 切削部分の端部先端に平面状の円形部とその
周囲に断面形状が半径Rの円弧で形成されるエッジ部と
を有する切削工具の工具径の補正が可能なNCデータ作
成装置及びその補正データ作成方法の提供。 【解決手段】 予め生成された加工対象物のCAD図形
データから加工形状の輪郭線を取り出す。また、切削工
具の予め生成された工具形状データを、工具のエッジ部
と仮想円筒工具に分離する。次に、取り出した加工形状
の輪郭線をラジアスエンドミルのエッジ部の半径R分だ
けオフセットした仮想輪郭線を作成し、その仮想輪郭線
を仮想円筒工具のエッジ部で順次トレースして工具軌跡
を求める。更に、工具の補正方向、大きさを表わすデー
タと、加工の前後の工具の移動軌跡を付加し、工具軌跡
データとしてファイル出力する。
(57) Abstract: It is possible to correct the tool diameter of a cutting tool that has a flat circular portion at the tip of the end of the cutting portion and an edge portion having a circular cross section with an arc of radius R around it. Of a simple NC data creation device and its correction data creation method. A contour line of a machining shape is extracted from CAD graphic data of a machining object generated in advance. Further, the tool shape data generated in advance for the cutting tool is separated into the edge portion of the tool and the virtual cylindrical tool. Next, a virtual contour line is created by offsetting the extracted contour line of the machining shape by the radius R of the edge portion of the radius end mill, and the virtual contour line is sequentially traced at the edge portion of the virtual cylindrical tool to obtain the tool trajectory. . Further, data indicating the correction direction and size of the tool and the movement trajectory of the tool before and after machining are added, and the data is output as a file as tool trajectory data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、数値制御工作機械
のNCデータを作成するNCデータ作成装置及びその補
正データ作成方法に関し、特に切削工具の工具径補正が
可能なNCデータ作成装置及びその補正データ作成方法
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an NC data creating apparatus for creating NC data of a numerically controlled machine tool and a correction data creating method therefor, and more particularly to an NC data creating apparatus capable of correcting a tool diameter of a cutting tool and its correction. Regarding data creation method.

【0002】[0002]

【従来の技術】数値制御工作機械、すなわちNC工作機
械において、例えばマシニングセンタを用いてエンドミ
ルなどの回転工具で加工対象物の加工をおこなう場合、
それらの工具の軌跡は、NC工作機械の回転軸の中心を
対象として制御される。図11にこの関係を示す。
2. Description of the Related Art In a numerically controlled machine tool, that is, an NC machine tool, when an object to be machined is processed by a rotary tool such as an end mill using a machining center,
The trajectories of these tools are controlled with respect to the center of the rotary shaft of the NC machine tool. FIG. 11 shows this relationship.

【0003】図11は、従来例としての工具軌跡と加工
対象物の輪郭形状の関係を示す図である。
FIG. 11 is a diagram showing a relationship between a tool locus and a contour shape of a workpiece as a conventional example.

【0004】この場合作業者は、加工対象物の輪郭の形
状Bに対し工具半径分オフセットとした工具中心部の軌
跡Aを算出し、この工具中心部の軌跡データをNCデー
タ作成装置に記憶させる必要がある。このため作業前の
準備工数が問題となる。また、このNCデータを使用し
てNC工作機械にて加工対象物を加工すると、工具自体
の製作誤差による工具径のバラツキや回転軸の回転精
度、加工時の切削抵抗による工具のたわみなどが加わ
り、高精度な加工は期待できない。
In this case, the operator calculates the locus A of the tool center portion which is offset by the tool radius with respect to the contour shape B of the object to be machined, and stores the locus data of the tool center portion in the NC data creating device. There is a need. For this reason, the number of preparation steps before work becomes a problem. In addition, when an NC machine tool is used to machine an object using this NC data, variations in the tool diameter due to the manufacturing error of the tool itself, rotation accuracy of the rotary axis, and tool deflection due to cutting resistance during machining are added. However, high precision machining cannot be expected.

【0005】この解決策として、NC工作機械(不図
示)側の制御装置における演算機能を用いた工具径の補
正が使用されている。工具径の補正機能を使用する場
合、NCデータ作成装置は、加工対象物の輪郭形状に補
正が必要な方向を表わすデータを、図12の示す矢印の
ように付加したNCデータをNC工作機械に提供する。
As a solution to this problem, correction of the tool diameter using a calculation function in a control unit on the NC machine tool (not shown) side is used. When using the tool diameter correction function, the NC data creation device adds NC data, which is added to the contour shape of the workpiece to indicate the direction in which correction is required, as shown by the arrow in FIG. 12, to the NC machine tool. provide.

【0006】図12は、従来例としての補正方向を付加
した工具軌跡と加工対象物の輪郭形状の関係を示す図で
ある。
FIG. 12 is a diagram showing a relationship between a tool trajectory to which a correction direction is added and a contour shape of an object to be machined as a conventional example.

【0007】この場合作業者は、工具中心をオフセット
すべき大きさと方向とを表わす補正データであるベクト
ル(図中、矢印)と、加工対象物の輪郭の形状AAとを
NCデータ作成装置に設定する。そしてこの工具径の補
正データをNC工作機械の制御装置が加工時に参照し、
工具の移動指令に対し補正データ分オフセットされた工
具中心部の軌跡BBを算出し、工具の軌跡として動作す
ることで、前述の工具の製作誤差、回転精度、工具のた
わみ量等の加工誤差の要因から除外することができる。
この工具径の補正機能は、スクエアエンドミルを利用し
た2次元加工、またボールエンドミルを利用した3次元
加工に一般的に活用されている。
In this case, the operator sets a vector (arrow in the figure), which is correction data indicating the size and direction of the tool center to be offset, and the contour shape AA of the object to be processed in the NC data creating device. To do. Then, the control data of the NC machine tool refers to this tool diameter correction data at the time of machining,
By calculating the locus BB of the tool center portion offset by the correction data with respect to the tool movement command and operating as the locus of the tool, the above-described tool manufacturing error, rotation accuracy, tool bending amount, and other machining errors It can be excluded from the factors.
This tool diameter correction function is generally used for two-dimensional machining using a square end mill and three-dimensional machining using a ball end mill.

【0008】[0008]

【発明が解決しようとする課題】しかしながら上記従来
例において、加工対象物の輪郭形状に補正方向を付加し
た従来のNCデータでは、スクエアエンドミルやボール
エンドミルのように切削工具の回転軸の中心とその工具
の端部で加工対象物との接触点の距離が常に等距離な場
合は有効である。しかし、ラジアスエンドミルのよう
に、加工対象物に要求される加工面の形状により、切削
工具の回転軸の中心とその工具の端部で加工対象物との
接触点の距離が変化する切削工具においては、工具径を
一定な値として取り扱うことができないため上述の工具
径の補正機能は利用することができない。この場合の工
具と加工対象物の接触点の位置関係を図13及び図14
に示す。
However, in the above-mentioned conventional example, in the conventional NC data in which the correction direction is added to the contour shape of the object to be processed, the center of the rotary axis of the cutting tool and its center such as the square end mill and the ball end mill are used. It is effective when the distance between the end of the tool and the point of contact with the workpiece is always the same. However, in the case of a cutting tool such as a radius end mill where the distance between the center of the rotating axis of the cutting tool and the contact point with the processing object at the end of the tool changes depending on the shape of the processing surface required for the processing object. Cannot handle the tool diameter as a constant value, so the above-described tool diameter correction function cannot be used. 13 and 14 show the positional relationship between the tool and the contact point of the workpiece in this case.
Shown in

【0009】図13は、従来例としてのラジアスエンド
ミルと加工対象物の接触点の位置関係を示す図である。
FIG. 13 is a diagram showing a positional relationship between a radius end mill as a conventional example and a contact point of a workpiece.

【0010】図14は、従来例としてのラジアスエンド
ミルと加工対象物の接触点の位置関係を示す図である。
FIG. 14 is a diagram showing a positional relationship between a radius end mill as a conventional example and a contact point of a workpiece.

【0011】図13及び図14において、X及びYはラ
ジアスエンドミル25と加工対象物(斜線部)の接触点
であり、D1及びD2はラジアスエンドミル25の見か
け上の工具径である。
13 and 14, X and Y are contact points between the radius end mill 25 and the object to be machined (hatched portion), and D1 and D2 are apparent tool diameters of the radius end mill 25.

【0012】このラジアスエンドミルは、スクエアエン
ドミルの切削加工端部を丸めたもので、スクエアエンド
ミルの欠点であるシャープエッジの摩耗、欠けを防止し
て工具寿命を高めるとともに、加工表面の粗さを細かく
して加工品位を向上する効果がある。しかし、ラジアス
エンドミルに対して上述のような工具径の補正機能を付
加できるNCデータの作成装置が無かったため、高精度
が要求される加工には適用できないという問題があっ
た。
This radius end mill is a machined rounded end of a square end mill. It prevents wear and chipping of sharp edges, which are the drawbacks of square end mills, and prolongs tool life, while reducing the roughness of the machined surface. This has the effect of improving the processing quality. However, since there is no NC data creation device that can add the above-described tool diameter correction function to the radius end mill, there is a problem that it cannot be applied to machining that requires high accuracy.

【0013】そこで本発明は、切削部分の端部先端に平
面状の円形部とその周囲に断面形状が半径Rの円弧で形
成されるエッジ部とを有する切削工具の工具径の補正が
可能なNCデータ作成装置及びその補正データ作成方法
を提供することを目的とする。
Therefore, according to the present invention, it is possible to correct the tool diameter of a cutting tool having a flat circular portion at the tip of the end of the cutting portion and an edge portion having a circular cross section with an arc having a radius R around it. It is an object to provide an NC data creating device and a correction data creating method thereof.

【0014】[0014]

【課題を解決するための手段】上述の目的達成のため、
本発明のNCデータ作成装置は以下の特徴を有する。
In order to achieve the above-mentioned object,
The NC data creation device of the present invention has the following features.

【0015】即ち、数値制御工作機械で使用するNCデ
ータを作成するNCデータ作成装置において、予め生成
された加工対象物の形状データから輪郭線を抽出する手
段と、切削部分の端部先端に、平面状の円形部とその周
囲に断面形状が半径Rの円弧で形成されるエッジ部とを
有する切削工具の予め生成された形状データから、その
切削工具端部のデータと仮想の円柱工具データとを算出
する手段と、前記切削工具端部の半径R分、前記輪郭線
をオフセットした仮想の輪郭線データを算出する手段
と、その算出した仮想の輪郭線データに基づいて前記仮
想の円柱工具を移動する際の前記オフセットの方向を表
わすデータを付加する手段とを備えることを特徴とす
る。
That is, in an NC data creating apparatus for creating NC data used in a numerically controlled machine tool, means for extracting a contour line from previously generated shape data of a workpiece and a tip of an end of a cutting portion are provided. From the pre-generated shape data of a cutting tool having a planar circular portion and an edge portion whose cross-sectional shape is formed by an arc having a radius R, the data of the end of the cutting tool and the virtual cylindrical tool data. And a means for calculating virtual contour line data by offsetting the contour line by the radius R of the cutting tool end, and a virtual cylindrical tool based on the calculated virtual contour line data. Means for adding data representing the direction of the offset when moving.

【0016】仮想円筒工具を用いることにより、工具の
切削部中心と加工対象物との接触面が変化する切削工具
の工具径の補正を行なう。
By using the virtual cylindrical tool, the tool diameter of the cutting tool in which the contact surface between the center of the cutting portion of the tool and the object to be processed changes is corrected.

【0017】更に、前記仮想の円柱工具における端部の
円形部の大きさは、前記切削工具端部の平面状の円形部
に等しいことを特徴とする。
Furthermore, the size of the circular portion at the end of the virtual columnar tool is equal to the planar circular portion at the end of the cutting tool.

【0018】これにより、工具の実際の形状をできるだ
け簡易に理想化する。
In this way, the actual shape of the tool is idealized as simply as possible.

【0019】又は、仮想の輪郭線データを算出する手段
は、その算出の際に前記仮想の円柱工具の移動による前
記仮想の輪郭線を越えた削りすぎを防止する迂回軌跡の
算出を行なうことを特徴とする。
Alternatively, the means for calculating the virtual contour line data calculates the detour locus for preventing over-cutting beyond the virtual contour line due to the movement of the virtual cylindrical tool during the calculation. Characterize.

【0020】これにより、仮想円柱の直径分の長さを持
つことによる仮想円柱工具の仮想の輪郭線への干渉を防
ぐ。
This prevents interference with the virtual contour line of the virtual cylinder tool due to having a length corresponding to the diameter of the virtual cylinder.

【0021】又は、前記加工対象物の形状データは、2
次元平面であることを特徴とする。又は、前記加工対象
物の形状データが、X-Y-Z系における3次元サーフェ
ースを有する場合、その形状データをXY,YZ,ZX
平面の何れかに平行な断面よりそれぞれ抽出した輪郭線
に基づいて前記切削工具の工具径を補正することを特徴
とする。
Alternatively, the shape data of the processing object is 2
It is characterized by being a dimensional plane. Alternatively, when the shape data of the processing object has a three-dimensional surface in the XYZ system, the shape data is XY, YZ, ZX.
It is characterized in that the tool diameter of the cutting tool is corrected based on the contour line extracted from each of the cross sections parallel to any of the planes.

【0022】立体的な加工対象物を3つの2次元平面に
分けることにより、仮想円筒工具による工具径の補正を
実現する。
By dividing the three-dimensional object into three two-dimensional planes, the tool diameter can be corrected by the virtual cylindrical tool.

【0023】同目的達成のため、本発明のNCデータ作
成装置の補正データ作成方法は以下の特徴を有する。
To achieve the same object, the correction data creating method of the NC data creating device of the present invention has the following features.

【0024】即ち、数値制御工作機械で使用するNCデ
ータを作成するNCデータ作成装置の補正データ作成方
法において、予め生成された加工対象物の形状データか
ら輪郭線を抽出し、切削部分の端部先端に、平面状の円
形部とその周囲に断面形状が半径Rの円弧で形成される
エッジ部とを有する切削工具の予め生成された形状デー
タから、その切削工具端部のデータと仮想の円柱工具デ
ータとを算出し、前記切削工具端部の半径R分、前記輪
郭線をオフセットした仮想の輪郭線データを算出し、そ
の算出した仮想の輪郭線データに基づいて前記仮想の円
柱工具を移動する際の前記オフセットの方向を表わすデ
ータを付加することを特徴とする。
That is, in the correction data creating method of the NC data creating device for creating the NC data used in the numerically controlled machine tool, the contour line is extracted from the shape data of the object to be machined generated in advance, and the end portion of the cut portion is extracted. From the shape data generated in advance of a cutting tool having a flat circular portion at the tip and an edge portion having a cross-sectional shape formed by an arc having a radius R around the tip, data of the cutting tool end and a virtual cylinder Tool data is calculated, virtual contour data obtained by offsetting the contour by the radius R of the cutting tool end is calculated, and the virtual cylindrical tool is moved based on the calculated virtual contour data. It is characterized in that data representing the direction of the offset when adding is added.

【0025】仮想円筒工具を用いることにより、工具の
切削部中心と加工対象物との接触面が変化する切削工具
の工具径の補正を行なう。
By using the virtual cylindrical tool, the tool diameter of the cutting tool in which the contact surface between the center of the cutting portion of the tool and the object to be processed changes is corrected.

【0026】更に、前記仮想の円柱工具における端部の
円形部の大きさは、前記切削工具端部の平面状の円形部
に等しいことを特徴とする。
Furthermore, the size of the circular portion at the end of the virtual columnar tool is equal to the planar circular portion at the end of the cutting tool.

【0027】これにより、工具の実際の形状をできるだ
け簡易に理想化する。
This makes the actual shape of the tool ideal as simple as possible.

【0028】又は、仮想の輪郭線データの算出の際、前
記仮想の円柱工具の移動による前記仮想の輪郭線を越え
た削りすぎを防止する迂回軌跡の算出を行なうことを特
徴とする。
Alternatively, when calculating the virtual contour line data, a detour locus for preventing excessive cutting beyond the virtual contour line due to the movement of the virtual cylindrical tool is calculated.

【0029】これにより、仮想円柱の直径分の長さを持
つことによる仮想円柱工具の仮想の輪郭線への干渉を防
ぐ。
This prevents interference with the virtual contour line of the virtual cylinder tool due to having a length corresponding to the diameter of the virtual cylinder.

【0030】又は、前記加工対象物の形状データは、2
次元平面であることを特徴とする。又は、前記加工対象
物の形状データが、X-Y-Z系における3次元サーフェ
ースを有する場合、その形状データをXY,YZ,ZX
平面の何れかに平行な断面よりそれぞれ抽出した輪郭線
に基づいて前記切削工具の工具径を補正することを特徴
とする。
Alternatively, the shape data of the workpiece is 2
It is characterized by being a dimensional plane. Alternatively, when the shape data of the processing object has a three-dimensional surface in the XYZ system, the shape data is XY, YZ, ZX.
It is characterized in that the tool diameter of the cutting tool is corrected based on the contour line extracted from each of the cross sections parallel to any of the planes.

【0031】立体的な加工対象物を3つの2次元平面に
分けることにより、仮想円筒工具による工具径の補正を
実現する。
By dividing a three-dimensional object into three two-dimensional planes, the tool diameter can be corrected by a virtual cylindrical tool.

【0032】[0032]

【発明の実施の形態】以下、本発明の一実施形態を添付
図面を参照して説明する。
DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the accompanying drawings.

【0033】まず、本発明を適用したNCデータ作成装
置の主要部を図1を参照して説明する。
First, the main part of the NC data creating apparatus to which the present invention is applied will be described with reference to FIG.

【0034】図1は、本発明を適用したNCデータ作成
装置の概略を示すブロック構成図である。
FIG. 1 is a block diagram showing the outline of an NC data creating apparatus to which the present invention is applied.

【0035】図中、10はNCデータ作成装置であり、
通信手段である通信インターフェース9を介してNC工
作機械20やCAD/CAMエンジニアリングワークス
テーション(EWS)21が接続されており、種々の相
互データ通信が可能である。NCデータ作成装置10
は、加工対象物のNCデータ生成の基礎となるCADデ
ータからのNCデータの生成、後述の工具径の補正処理
等を行なうCPU1、データやパラメータ等の入力を行
なうキーボード等の入力部2、データやパラメータ等の
表示を行なうCRT等の表示部3、プリンタ等の出力部
4、固定パラメータやNCデータの生成、後述の工具径
の補正処理等のプログラムを記憶しているROM6、可
変パラメータの一時記憶やワーキングエリアとして使用
されるRAM7、ハードディスクドライブやフロッピー
ディスクドライブ等の記憶装置8、そして前記の通信イ
ンターフェース9を備えており、内部通信用のバス5に
より通信可能に接続されている。
In the figure, 10 is an NC data creating device,
An NC machine tool 20 and a CAD / CAM engineering workstation (EWS) 21 are connected via a communication interface 9 which is a communication means, and various mutual data communication is possible. NC data creation device 10
Is a CPU 1 for generating NC data from CAD data, which is a basis for generating NC data of a workpiece, a tool diameter correction process described later, an input unit 2 such as a keyboard for inputting data and parameters, and data. CRT or other display unit 3 for displaying information such as parameters and parameters, output unit 4 such as a printer, generation of fixed parameters and NC data, ROM 6 for storing programs such as tool diameter correction processing, which will be described later, temporary variable parameters It is provided with a RAM 7 used as a storage and a working area, a storage device 8 such as a hard disk drive or a floppy disk drive, and the communication interface 9 described above, and is communicably connected by a bus 5 for internal communication.

【0036】次に、NCデータ作成装置におけるソフト
ウェアの処理について図2〜図10を参照して説明す
る。
Next, the software processing in the NC data creating apparatus will be described with reference to FIGS.

【0037】図2は、本発明の一実施形態としてのNC
データ作成装置のソフトウェアの処理ブロック図であ
る。
FIG. 2 shows an NC as an embodiment of the present invention.
It is a processing block diagram of software of a data creation device.

【0038】図中、図形データ読み込み部11よりCA
D/CAM EWS21にて作成の図形データを読み込
み、加工形状抽出部12により加工すべき形状を取り出
す。使用する工具は、工具入力部13によりオペレータ
が入力する。予め工具形状記憶部14に工具の形状を登
録しておけば、コード等の簡単な入力によって使用する
工具指定することができる。ここで切削部分の端部先端
に平面状の円形部とその周囲に断面形状が半径Rの円弧
で形成されるエッジ部とを有する切削工具の一種である
ラジアスエンドミルを指定したとすれば、ラジアスエン
ドミルの形状データは、工具形状解釈部15によりラジ
アスエンドミルのエッジ部のR部分と、後述する仮想円
筒工具に分離される。そして加工形状と工具形状に基づ
いて、NCデータ作成部16によりラジアスエンドミル
に対し工具径の補正データを付加したNCデータを作成
し、NCデータ記憶部18に記憶する。作成されたNC
データは、表示装置17により工具軌跡として表示可能
なことはいうまでもない。そして作成されたNCデータ
は、ポストプロセッサー部19にてNC工作機械20が
使用しているNC言語に変換され、NC工作機械20へ
通信インターフェース9を介して送信、またはフロッピ
ーディスク等の記憶媒体を介して受け渡される。
In the figure, CA from the figure data reading unit 11
The graphic data created by the D / CAM EWS 21 is read, and the shape to be processed is taken out by the processing shape extraction unit 12. The tool to be used is input by the operator via the tool input unit 13. If the shape of the tool is registered in the tool shape storage unit 14 in advance, the tool to be used can be designated by a simple input such as a code. If a radius end mill, which is a kind of cutting tool, having a flat circular portion at the tip of the end of the cutting portion and an edge portion having a cross-sectional shape formed by an arc having a radius R around the radius end mill is specified, the radius end mill is specified. The shape data of the end mill is separated by the tool shape interpretation unit 15 into an R portion of the edge portion of the radius end mill and a virtual cylindrical tool described later. Then, based on the machined shape and the tool shape, the NC data creation section 16 creates NC data with the tool diameter correction data added to the radius end mill, and stores it in the NC data storage section 18. NC created
It goes without saying that the data can be displayed as a tool locus on the display device 17. Then, the created NC data is converted into the NC language used by the NC machine tool 20 in the post processor unit 19 and transmitted to the NC machine tool 20 via the communication interface 9 or a storage medium such as a floppy disk. Passed through.

【0039】次に、NCデータ作成部16におけるNC
データの作成処理の流れについて図3〜図10を参照し
て説明する。
Next, the NC in the NC data creation unit 16
The flow of data creation processing will be described with reference to FIGS.

【0040】図3は、本発明の一実施形態としてのNC
データの作成処理を示すフローチャートである。
FIG. 3 shows an NC as an embodiment of the present invention.
It is a flow chart which shows creation processing of data.

【0041】図中、ステップS1において、図5の加工
対象物のCAD図形データから図6の加工形状の輪郭線
27(s1−c1−c2−s2)を取り出す。
In the figure, in step S1, the contour line 27 (s1-c1-c2-s2) of the machining shape of FIG. 6 is extracted from the CAD figure data of the machining object of FIG.

【0042】図5は、本発明の一実施形態としての加工
対象物のCAD図形データの形状を示す図である。
FIG. 5 is a diagram showing the shape of CAD graphic data of the object to be processed as an embodiment of the present invention.

【0043】図6は、本発明の一実施形態としての加工
対象物の加工形状の輪郭線を示す図である。
FIG. 6 is a view showing a contour line of a processed shape of a processing object as one embodiment of the present invention.

【0044】次にステップS2において、ラジアスエン
ドミル25の工具形状データを図4のように、工具のエ
ッジ部と仮想円筒工具25に分離して取り扱う。
Next, in step S2, the tool shape data of the radius end mill 25 is separated into the edge portion of the tool and the virtual cylindrical tool 25 and handled as shown in FIG.

【0045】図4は、本発明の一実施形態としてのラジ
アスエンドミルの形状を示す図である。
FIG. 4 is a view showing the shape of a radius end mill as an embodiment of the present invention.

【0046】図中、斜線部分はラジアスエンドミル25
を仮想的に円筒状の切削工具として扱うための仮想円筒
工具26の断面を示している。仮想円筒工具26は、長
さL、直径Dである。また、ラジアスエンドミル25の
エッジ部の形状は、半径Rの円形部分と長さDの直線部
分からなる。 但し、 L=(ラジアスエンドミル25の有効長)−R D=(ラジアスエンドミル25の切削部の外径)−2×
R である。
In the figure, the shaded area is the radius end mill 25.
3 shows a cross section of a virtual cylindrical tool 26 for treating the virtual cutting tool as a virtual cylindrical cutting tool. The virtual cylindrical tool 26 has a length L and a diameter D. The shape of the edge portion of the radius end mill 25 includes a circular portion having a radius R and a linear portion having a length D. However, L = (effective length of the radius end mill 25) -RD = (outer diameter of the cutting part of the radius end mill 25) -2 ×
R.

【0047】ステップS3において、ステップS2にて
取り出した加工形状の輪郭線27を切削工具のエッジ部
の半径R分だけオフセットした図7の仮想輪郭線28を
作成する。
In step S3, the virtual contour line 28 of FIG. 7 is created by offsetting the contour line 27 of the machining shape taken out in step S2 by the radius R of the edge portion of the cutting tool.

【0048】図7は、本発明の一実施形態としての加工
対象物の仮想加工形状の輪郭線を示す図である。
FIG. 7 is a diagram showing a contour line of a virtual machining shape of a machining object as one embodiment of the present invention.

【0049】図中、(ss1−cc1−cc2−ss
2)が仮想輪郭線28、外側の破線が実際の加工対象物
の輪郭線27である。
In the figure, (ss1-cc1-cc2-ss)
2) is the virtual contour line 28, and the broken line on the outside is the contour line 27 of the actual object to be processed.

【0050】ステップS4において、仮想輪郭線28に
対し仮想円筒工具26の移動軌跡を求める。仮想輪郭線
28を仮想円筒工具26のエッジ部で順次トレースし、
工具軌跡を求める。ここで、図7の(cc1−cc2)
のように実際の切削においてラジアスエンドミル25が
仮想輪郭線28をトレースすると、目的とする加工形状
の輪郭線27の切削以上に削りすぎてしまう場合は、迂
回経路sss3を追加し、削りすぎを考慮した図8の工
具軌跡(sss1−ccc1−sss3−ccc2−s
ss2)を求める。また、削りすぎが発生する部分は、
ステップS2で求めた仮想円筒工具26の大きさを利用
し、前述の仮想輪郭線28と仮想円筒工具26の2つの
エッジ部それぞれの軌跡の座標を比較すれば容易に算出
できる。尚、各点間は一般的な方法により直線又は円弧
で補間し、連続的な工具軌跡を得る。また、加工対象物
の底部の削り出しは、(sss1−ccc1−sss3
−ccc2−sss2)の加工後、別工具にて行なう。
In step S4, the movement trajectory of the virtual cylindrical tool 26 with respect to the virtual contour line 28 is obtained. The virtual contour line 28 is sequentially traced at the edge of the virtual cylindrical tool 26,
Find the tool path. Here, (cc1-cc2) of FIG.
When the radius end mill 25 traces the virtual contour line 28 in the actual cutting as described above, if too much cutting is performed than the cutting of the contour line 27 of the target machining shape, the bypass route sss3 is added to consider the excessive cutting. The tool locus of FIG. 8 (sss1-ccc1-sss3-ccc2-s
ss2) is calculated. In addition, the part where excessive shaving occurs
This can be easily calculated by utilizing the size of the virtual cylindrical tool 26 obtained in step S2 and comparing the coordinates of the loci of the two edges of the virtual contour line 28 and the virtual cylindrical tool 26 described above. It should be noted that the points are interpolated by straight lines or arcs by a general method to obtain a continuous tool locus. In addition, the shaving of the bottom of the object to be processed is (sss1-ccc1-sss3
After processing (-ccc2-sss2), another tool is used.

【0051】図8は、本発明の一実施形態としての仮想
円筒工具の軌跡を示す図である。
FIG. 8 is a diagram showing the trajectory of the virtual cylindrical tool as an embodiment of the present invention.

【0052】ステップS5において、ステップS4で求
めた工具軌跡を移動する仮想円筒工具26のエッジ部と
仮想輪郭線28との接触点における仮想輪郭線28の形
状の特徴を表わす各点(p1〜p8)における仮想円筒
工具26の補正データを求める。工具の補正方向は、切
削する工具を仮想円筒工具26として考えているため、
図9に示すように仮想輪郭線28と仮想円筒工具26と
の接触点(p1〜p8)から工具の中心軸Ioに対し直
角な方向が設定される。また、補正量の大きさ、即ち、
オフセット量については各点においてRとして計算すれ
ばよい。
In step S5, points (p1 to p8) representing the characteristics of the shape of the virtual contour line 28 at the contact point between the edge portion of the virtual cylindrical tool 26 moving in the tool path obtained in step S4 and the virtual contour line 28. ), The correction data of the virtual cylindrical tool 26 is obtained. As for the correction direction of the tool, since the tool to be cut is considered as the virtual cylindrical tool 26,
As shown in FIG. 9, a direction perpendicular to the central axis Io of the tool is set from the contact points (p1 to p8) between the virtual contour line 28 and the virtual cylindrical tool 26. Also, the magnitude of the correction amount, that is,
The offset amount may be calculated as R at each point.

【0053】図9は、本発明の一実施形態としての工具
の補正方向を付加した仮想円筒工具の軌跡を示す図であ
る。
FIG. 9 is a diagram showing a locus of a virtual cylindrical tool to which a tool correction direction is added as an embodiment of the present invention.

【0054】ステップS6において、ラジアスエンドミ
ル25の初期位置から加工対象物の加工開始位置及び加
工終了位置から初期位置への移動動作を追加する。
In step S6, a movement operation from the initial position of the radius end mill 25 to the processing start position and the processing end position of the processing target object to the initial position is added.

【0055】図10は、本発明の一実施形態としてのN
Cデータの例を示す図である。
FIG. 10 shows N as an embodiment of the present invention.
It is a figure which shows the example of C data.

【0056】図中、工具の移動中心点p0に対する各点
(p1〜p8)における工具補正データの項目として上
述の手順で求められた工具の補正方向が設定される。
尚、ここでは工具の補正データ(図中、矢印)として、
ZX平面における工具の補正方向のみを−1、0、1で
表わしている。また、各点間の補間種別と、円弧補間の
場合の中心座標も合せて記憶されている。
In the figure, the tool correction direction obtained by the above procedure is set as an item of the tool correction data at each point (p1 to p8) with respect to the tool movement center point p0.
In addition, here, as the tool correction data (arrow in the figure),
Only the correction direction of the tool on the ZX plane is represented by -1, 0, 1. Further, the type of interpolation between points and the center coordinates in the case of circular interpolation are also stored together.

【0057】ステップS7において、作成した工具軌跡
データをNCデータ記憶部18で記憶、及びポストプロ
セッサー部19に出力して処理を終了する。
In step S7, the created tool path data is stored in the NC data storage section 18 and output to the post processor section 19 to end the processing.

【0058】上述の実施形態は、XZ平面における加工
対象物の断面を対象としたものであるが、YZ,XY平
面に関しても同手順となる。また3次元サーフェースに
ついては、ステップS3で半径R分オフセットした3次
元サーフェース形状の仮想輪郭形状をXY,YZ,ZX
平面で切断し、2次元断面の仮想輪郭線としてそれぞれ
取り扱うことで上述の手法と同様に処理が可能である。
Although the above embodiment is directed to the cross section of the object to be processed on the XZ plane, the same procedure is applied to the YZ and XY planes. For the three-dimensional surface, the virtual contour shape of the three-dimensional surface shape offset by the radius R in step S3 is XY, YZ, ZX.
The processing can be performed in the same manner as in the above method by cutting along a plane and treating each as a virtual contour line of a two-dimensional cross section.

【0059】尚、本発明は、複数の機器から構成される
システムに適用しても、本実施形態のように1つの機器
からなる装置に適用しても良い。また、本発明はシステ
ム或は装置にプログラムを供給することによって実施さ
れる場合にも適用できることは言うまでもない。この場
合、本発明に係るプログラムを格納した記憶媒体が本発
明を構成することになる。そして、該記憶媒体からその
プログラムをシステム或は装置に読み出すことによっ
て、そのシステム或は装置が、予め定められた仕方で動
作する。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device as in this embodiment. Further, it goes without saying that the present invention can be applied to the case where it is implemented by supplying a program to a system or an apparatus. In this case, the storage medium storing the program according to the present invention constitutes the present invention. Then, by reading the program from the storage medium to the system or device, the system or device operates in a predetermined manner.

【0060】<実施形態の効果> (1)ラジアスエンドミル25の軌跡を、ラジアスエン
ドミル25端部のR部分と、仮想円筒工具26に分けて
扱うことにより、ラジアスエンドミルの工具自体の製作
誤差、回転軸誤差、加工抵抗等による加工誤差の発生要
因を排除する工具径の補正を実現した。 (2)仮想輪郭線28に沿って仮想円筒工具26のエッ
ジ部分を移動させるようにしたため、補正データである
ベクトル(図9の矢印)を大きさ(R)、方向(Ioに
直角)とも簡単に扱うことができた。 (3)算出した仮想円筒工具26の大きさを利用し、仮
想輪郭線28と仮想円筒工具26の2つのエッジ部それ
ぞれの軌跡の座標を比較することにより、工具の迂回路
を算出したことにより、実際の切削加工においてラジア
スエンドミル25の端部が加工対象物を必要以上に切削
するのを防止することができた。
<Effects of Embodiment> (1) By handling the locus of the radius end mill 25 by dividing it into the R part at the end of the radius end mill 25 and the virtual cylindrical tool 26, the manufacturing error and rotation of the tool of the radius end mill itself The tool diameter has been corrected to eliminate the factors that cause machining errors due to axis errors and machining resistance. (2) Since the edge portion of the virtual cylindrical tool 26 is moved along the virtual contour line 28, the vector (arrow in FIG. 9), which is the correction data, is simple in both size (R) and direction (right angle to Io). Was able to handle. (3) By using the calculated size of the virtual cylindrical tool 26, by comparing the coordinates of the loci of the two edges of the virtual contour line 28 and the virtual cylindrical tool 26, the detour of the tool is calculated. In the actual cutting process, it was possible to prevent the end portion of the radius end mill 25 from cutting the object to be processed more than necessary.

【0061】[0061]

【発明の効果】以上のように本発明によれば、切削部分
の端部先端に平面状の円形部とその周囲に断面形状が半
径Rの円弧で形成されるエッジ部とを有する切削工具の
工具径の補正が可能なNCデータ作成装置及びその補正
データ作成方法の提供が実現する。
As described above, according to the present invention, there is provided a cutting tool having a flat circular portion at the tip of the end of the cutting portion and an edge portion having a circular cross section with a radius R around the periphery. It is possible to provide an NC data creation device capable of correcting a tool diameter and a correction data creation method thereof.

【0062】[0062]

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

【図1】本発明を適用したNCデータ作成装置の概略を
示すブロック構成図である。
FIG. 1 is a block configuration diagram showing an outline of an NC data creation device to which the present invention is applied.

【図2】本発明の一実施形態としてのNCデータ作成装
置のソフトウェアの処理ブロック図である。
FIG. 2 is a processing block diagram of software of the NC data creation device as one embodiment of the present invention.

【図3】本発明の一実施形態としてのNCデータの作成
処理を示すフローチャートである。
FIG. 3 is a flowchart showing NC data creation processing as an embodiment of the present invention.

【図4】本発明の一実施形態としてのラジアスエンドミ
ルの形状を示す図である。
FIG. 4 is a diagram showing a shape of a radius end mill as one embodiment of the present invention.

【図5】本発明の一実施形態としての加工対象物のCA
D図形データの形状を示す図である。
FIG. 5 is a CA of an object to be processed as an embodiment of the present invention.
It is a figure which shows the shape of D graphic data.

【図6】本発明の一実施形態としての加工対象物の加工
形状の輪郭線を示す図である。
FIG. 6 is a diagram showing a contour line of a processed shape of a processing object as one embodiment of the present invention.

【図7】本発明の一実施形態としての加工対象物の仮想
加工形状の輪郭線を示す図である。
FIG. 7 is a diagram showing a contour line of a virtual machining shape of a machining object as one embodiment of the present invention.

【図8】本発明の一実施形態としての仮想円筒工具の軌
跡を示す図である。
FIG. 8 is a diagram showing a trajectory of a virtual cylindrical tool as an embodiment of the present invention.

【図9】本発明の一実施形態としての工具の補正方向を
付加した仮想円筒工具の軌跡を示す図である。
FIG. 9 is a diagram showing a trajectory of a virtual cylindrical tool to which a tool correction direction is added as an embodiment of the present invention.

【図10】本発明の一実施形態としてのNCデータの例
を示す図である。
FIG. 10 is a diagram showing an example of NC data according to an embodiment of the present invention.

【図11】従来例としての工具軌跡と加工対象物の輪郭
形状の関係を示す図である。
FIG. 11 is a diagram showing a relationship between a tool trajectory and a contour shape of a processing object as a conventional example.

【図12】従来例としての補正方向を付加した工具軌跡
と加工対象物の輪郭形状の関係を示す図である。
FIG. 12 is a diagram showing a relationship between a tool trajectory to which a correction direction is added and a contour shape of a processing object as a conventional example.

【図13】従来例としてのラジアスエンドミルと加工対
象物の接触点の位置関係を示す図である。
FIG. 13 is a diagram showing a positional relationship between a radius end mill as a conventional example and a contact point of an object to be processed.

【図14】従来例としてのラジアスエンドミルと加工対
象物の接触点の位置関係を示す図である。
FIG. 14 is a diagram showing a positional relationship between a radius end mill as a conventional example and a contact point of a workpiece.

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

1 CPU 2 入力部 3 表示部 4 出力部 5 バス 6 ROM 7 RAM 8 記憶装置 9 通信インターフェース 10 NCデータ作成装置 11 図形データ読み込み部 12 加工形状抽出部 13 工具入力部 14 工具形状記憶部 15 工具形状解釈部 16 NCデータ作成部 17 表示部 18 NCデータ記憶部 19 ポストプロセッサー部 20 NC工作機械 21 CAD/CAM EWS 25 ラジアスエンドミル 26 仮想円筒工具 27 加工形状の輪郭線 28 仮想輪郭線 1 CPU 2 Input part 3 Display part 4 Output part 5 Bus 6 ROM 7 RAM 8 Storage device 9 Communication interface 10 NC data creation device 11 Graphic data reading part 12 Machining shape extraction part 13 Tool input part 14 Tool shape storage part 15 Tool shape Interpretation unit 16 NC data creation unit 17 Display unit 18 NC data storage unit 19 Post processor unit 20 NC machine tool 21 CAD / CAM EWS 25 Radius end mill 26 Virtual cylindrical tool 27 Contour line of machining shape 28 Virtual contour line

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 数値制御工作機械で使用するNCデータ
を作成するNCデータ作成装置において、 予め生成された加工対象物の形状データから輪郭線を抽
出する手段と、 切削部分の端部先端に、平面状の円形部とその周囲に断
面形状が半径Rの円弧で形成されるエッジ部とを有する
切削工具の予め生成された形状データから、その切削工
具端部のデータと仮想の円柱工具データとを算出する手
段と、 前記切削工具端部の半径R分、前記輪郭線をオフセット
した仮想の輪郭線データを算出する手段と、 その算出した仮想の輪郭線データに基づいて前記仮想の
円柱工具を移動する際の前記オフセットの方向を表わす
データを付加する手段とを備えることを特徴とする切削
工具の工具径を補正するNCデータ作成装置。
1. An NC data creating device for creating NC data used in a numerically controlled machine tool, comprising: means for extracting a contour line from pre-generated shape data of an object to be machined; From the pre-generated shape data of a cutting tool having a planar circular portion and an edge portion whose cross-sectional shape is formed by an arc having a radius R, the data of the end of the cutting tool and the virtual cylindrical tool data. And a means for calculating virtual contour line data in which the contour line is offset by a radius R of the cutting tool end portion, and the virtual columnar tool based on the calculated virtual contour line data. An NC data creation device for correcting the tool diameter of a cutting tool, comprising means for adding data indicating the direction of the offset when moving.
【請求項2】 前記仮想の円柱工具における端部の円形
部の大きさは、前記切削工具端部の平面状の円形部に等
しいことを特徴とする請求項1記載のNCデータ作成装
置。
2. The NC data creation device according to claim 1, wherein the size of the circular portion at the end of the virtual columnar tool is equal to the planar circular portion at the end of the cutting tool.
【請求項3】 仮想の輪郭線データを算出する手段は、
その算出の際に前記仮想の円柱工具の移動による前記仮
想の輪郭線を越えた削りすぎを防止する迂回軌跡の算出
を行なうことを特徴とする請求項1記載のNCデータ作
成装置。
3. A means for calculating virtual contour line data,
2. The NC data creation device according to claim 1, wherein a detour trajectory for preventing over-cutting beyond the virtual contour line due to movement of the virtual cylindrical tool is calculated at the time of the calculation.
【請求項4】 前記加工対象物の形状データは、2次元
平面であることを特徴とする請求項1記載のNCデータ
作成装置。
4. The NC data creation device according to claim 1, wherein the shape data of the processing object is a two-dimensional plane.
【請求項5】 前記加工対象物の形状データが、X-Y-
Z系における3次元サーフェースを有する場合、その形
状データをXY,YZ,ZX平面の何れかに平行な断面
よりそれぞれ抽出した輪郭線に基づいて前記切削工具の
工具径を補正することを特徴とする請求項1記載のNC
データ作成装置。
5. The shape data of the processing object is XY-
In the case of having a three-dimensional surface in the Z system, the tool diameter of the cutting tool is corrected based on the contour line extracted from the shape data of the cross section parallel to any of the XY, YZ, and ZX planes. The NC according to claim 1,
Data creation device.
【請求項6】 数値制御工作機械で使用するNCデータ
を作成するNCデータ作成装置の補正データ作成方法に
おいて、 予め生成された加工対象物の形状データから輪郭線を抽
出し、 切削部分の端部先端に、平面状の円形部とその周囲に断
面形状が半径Rの円弧状で形成されるエッジ部とを有す
る切削工具の予め生成された形状データから、その切削
工具端部のデータと仮想の円柱工具データとを算出し、 前記切削工具端部の半径R分、前記輪郭線をオフセット
した仮想の輪郭線データを算出し、 その算出した仮想の輪郭線データに基づいて前記仮想の
円柱工具を移動する際の前記オフセットの方向を表わす
データを付加することを特徴とする切削工具の工具径を
補正するNCデータ作成装置の補正データ作成方法。
6. A correction data creation method of an NC data creation device for creating NC data used in a numerically controlled machine tool, wherein a contour line is extracted from previously generated shape data of an object to be processed, and an end portion of a cutting portion is extracted. From the pre-generated shape data of a cutting tool having a flat circular portion at the tip and an edge portion having a circular cross section with a radius R around the tip, data of the cutting tool end and virtual data are obtained. Cylinder tool data is calculated, virtual contour line data obtained by offsetting the contour line by the radius R of the cutting tool end is calculated, and the virtual columnar tool is calculated based on the calculated virtual contour line data. A correction data creation method of an NC data creation device for correcting the tool diameter of a cutting tool, characterized by adding data representing the direction of the offset when moving.
【請求項7】 前記仮想の円柱工具における端部の円形
部の大きさは、前記切削工具端部の平面状の円形部に等
しいことを特徴とする請求項6記載のNCデータ作成装
置の補正データ作成方法。
7. The correction of the NC data creating device according to claim 6, wherein the size of the circular portion at the end of the virtual columnar tool is equal to the planar circular portion at the end of the cutting tool. Data creation method.
【請求項8】 仮想の輪郭線データの算出の際、前記仮
想の円柱工具の移動による前記仮想の輪郭線を越えた削
りすぎを防止する迂回軌跡の算出を行なうことを特徴と
する請求項6記載のNCデータ作成装置の補正データ作
成方法。
8. A detour locus for preventing excessive shaving over the virtual contour line due to movement of the virtual cylindrical tool is calculated when calculating the virtual contour line data. A correction data creation method for the NC data creation device described.
【請求項9】 前記加工対象物の形状データは、2次元
平面であることを特徴とする請求項6記載のNCデータ
作成装置の補正データ作成方法。
9. The correction data creation method for an NC data creation device according to claim 6, wherein the shape data of the object to be processed is a two-dimensional plane.
【請求項10】 前記加工対象物の形状データが、X-
Y-Z系における3次元サーフェースを有する場合、そ
の形状データをXY,YZ,ZX平面の何れかに平行な
断面よりそれぞれ抽出した輪郭線に基づいて前記切削工
具の工具径を補正することを特徴とする請求項6記載の
NCデータ作成装置の補正データ作成方法。
10. The shape data of the object to be processed is X-
In the case of having a three-dimensional surface in the YZ system, it is possible to correct the tool diameter of the cutting tool based on the contour lines extracted from the shape data of the cross section parallel to any of the XY, YZ, and ZX planes. 7. The correction data creating method of the NC data creating device according to claim 6.
JP24017095A 1995-09-19 1995-09-19 NC data creation device and correction data creation method thereof Expired - Fee Related JP3666947B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24017095A JP3666947B2 (en) 1995-09-19 1995-09-19 NC data creation device and correction data creation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24017095A JP3666947B2 (en) 1995-09-19 1995-09-19 NC data creation device and correction data creation method thereof

Publications (2)

Publication Number Publication Date
JPH0981221A true JPH0981221A (en) 1997-03-28
JP3666947B2 JP3666947B2 (en) 2005-06-29

Family

ID=17055529

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24017095A Expired - Fee Related JP3666947B2 (en) 1995-09-19 1995-09-19 NC data creation device and correction data creation method thereof

Country Status (1)

Country Link
JP (1) JP3666947B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103869756A (en) * 2014-03-19 2014-06-18 沈阳飞机工业(集团)有限公司 Method for calculating machinable area of complex plane cavity tool
JP2018516178A (en) * 2015-04-20 2018-06-21 ワルター マシーネンバオ ゲーエムベーハー Method and apparatus for machining a tool by removing material
JP2020187732A (en) * 2019-05-13 2020-11-19 芝浦機械株式会社 Computer program, work processing method using computer program, and work processor using computer program
CN113227920A (en) * 2019-04-26 2021-08-06 芝浦机械株式会社 Method for machining workpiece and machine tool for machining workpiece
WO2022138843A1 (en) * 2020-12-25 2022-06-30 ファナック株式会社 Numerical control device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103869756A (en) * 2014-03-19 2014-06-18 沈阳飞机工业(集团)有限公司 Method for calculating machinable area of complex plane cavity tool
CN103869756B (en) * 2014-03-19 2017-02-08 沈阳飞机工业(集团)有限公司 Method for calculating machinable area of complex plane cavity tool
JP2018516178A (en) * 2015-04-20 2018-06-21 ワルター マシーネンバオ ゲーエムベーハー Method and apparatus for machining a tool by removing material
US10401827B2 (en) 2015-04-20 2019-09-03 Walter Maschinenbau Gmbh Method and device for machining a tool by removing material
CN113227920A (en) * 2019-04-26 2021-08-06 芝浦机械株式会社 Method for machining workpiece and machine tool for machining workpiece
CN113227920B (en) * 2019-04-26 2023-12-01 芝浦机械株式会社 Workpiece processing method and workpiece processing machine
JP2020187732A (en) * 2019-05-13 2020-11-19 芝浦機械株式会社 Computer program, work processing method using computer program, and work processor using computer program
WO2020230568A1 (en) * 2019-05-13 2020-11-19 芝浦機械株式会社 Workpiece machining method and workpiece machining device
US11938580B2 (en) 2019-05-13 2024-03-26 Shibaura Machine Co., Ltd. Workpiece machining method and workpiece machining device
WO2022138843A1 (en) * 2020-12-25 2022-06-30 ファナック株式会社 Numerical control device
JPWO2022138843A1 (en) * 2020-12-25 2022-06-30

Also Published As

Publication number Publication date
JP3666947B2 (en) 2005-06-29

Similar Documents

Publication Publication Date Title
JP2929996B2 (en) Tool point sequence generation method
CN113227920B (en) Workpiece processing method and workpiece processing machine
US11940773B2 (en) Workpiece processing method and workpiece processing machine
JPH1190774A (en) How to determine an adaptable feed rate for machine tools
JP2019070953A (en) Machining program processing device and multiple-spindle machine equipped with the same
JP2005074569A (en) Program, computer device, multiple spindle machine, nc program forming method, and workpiece machining method
JP3000219B2 (en) Information processing equipment for curved surface processing
WO2010134532A1 (en) Numerical control device
JP4431880B2 (en) NC post processor for multi-axis numerical controller
CN118550249B (en) Five-axis mechanism trajectory planning method, system and medium based on glue coating process
JP3666947B2 (en) NC data creation device and correction data creation method thereof
Petrakov et al. Contour milling programming technology for virtual basing on a CNC machine
Schulz et al. Optimization of precision machining by simulation of the cutting process
US6658317B2 (en) Method for setting a moving position in a machine tool
JP3284865B2 (en) Fillet surface forming method
JP2002304203A (en) NC machine tool and machining method
JP3148108B2 (en) How to check 5-axis NC data
JPH10118889A (en) Cutting condition determination method
JP2005144620A (en) Shape processing method by numerical control processing machine, numerical control device, machine tool, nc program making device and nc program making program
JP3053491B2 (en) Numerical control method
JPH0751989A (en) Free-form surface machining device
JPH11165239A (en) Numerical control data editing device and numerical control data editing method
JP6896144B2 (en) Tool path generation method
JP3344811B2 (en) Tool path data generation method
JP6110250B2 (en) Method and apparatus for calculating and displaying the degree of change in rotational feed axis command in NC program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040528

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040727

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050405

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090415

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090415

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100415

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110415

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130415

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees