JP3284865B2 - Fillet surface forming method - Google Patents

Fillet surface forming method

Info

Publication number
JP3284865B2
JP3284865B2 JP01267696A JP1267696A JP3284865B2 JP 3284865 B2 JP3284865 B2 JP 3284865B2 JP 01267696 A JP01267696 A JP 01267696A JP 1267696 A JP1267696 A JP 1267696A JP 3284865 B2 JP3284865 B2 JP 3284865B2
Authority
JP
Japan
Prior art keywords
tool
fillet surface
tool path
reference point
data
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.)
Expired - Fee Related
Application number
JP01267696A
Other languages
Japanese (ja)
Other versions
JPH09201713A (en
Inventor
一樹 渡辺
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP01267696A priority Critical patent/JP3284865B2/en
Publication of JPH09201713A publication Critical patent/JPH09201713A/en
Application granted granted Critical
Publication of JP3284865B2 publication Critical patent/JP3284865B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Milling Processes (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、工具による切削に
よってワークに凹のフィレット面を形成する技術に関す
るものであり、特に、その工具の経路の改良に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for forming a concave fillet surface on a work by cutting with a tool, and more particularly to improving the path of the tool.

【0002】[0002]

【従来の技術】例えば鋳型,射出成形型等のワークにお
いては、空間側に180°より小さい角度を有して交わ
るように想定された2不連続面を滑らかにつなぐフィレ
ット面が形成される場合がある。このフィレット面は普
通、まず、大径のボールエンドミル,フラットエンドミ
ル等の粗工具によって暫定的に形成され、次に、小径の
ボールエンドミル等の仕上げ工具により、暫定的に形成
されたフィレット面が仕上げ加工される。
2. Description of the Related Art For example, in a work such as a mold or an injection mold, a fillet surface is formed which smoothly connects two discontinuous surfaces supposed to intersect with a space side at an angle smaller than 180 °. There is. This fillet surface is usually tentatively formed by a rough tool such as a large diameter ball end mill or flat end mill, and then the tentatively formed fillet surface is finished by a finishing tool such as a small diameter ball end mill. Processed.

【0003】そして、このフィレット加工は従来、例え
ば図10や図11に示すように、工具による本来の切削
を工具の往復運動により行うとともに、その往復運動に
おいて工具の運動の向きが転換される際に工具を往復運
動の方向に対して略直角に交差する方向に送るものであ
った。
Conventionally, in this fillet processing, as shown in, for example, FIGS. 10 and 11, original cutting by a tool is performed by reciprocating motion of the tool, and the direction of motion of the tool is changed in the reciprocating motion. The tool is sent in a direction substantially perpendicular to the direction of the reciprocating motion.

【0004】[0004]

【発明が解決しようとする課題】しかし、この従来の方
法では、フィレット加工中に工具経路を不連続的に変化
させる必要があり、そのため、フィレット加工中に工具
を急に減速させたり急に加速させたりしなければならな
い。そのため、この従来の方法には、工具およびそれを
移動させる加工機にかかる負担が大きいという問題があ
った。
However, in this conventional method, it is necessary to change the tool path discontinuously during the fillet machining, so that the tool is suddenly decelerated or suddenly accelerated during the fillet machining. Or let them do that. Therefore, this conventional method has a problem that a load on a tool and a processing machine for moving the tool is large.

【0005】また、この従来の方法では、工具の往復運
動によってフィレット加工が行われるため、フィレット
加工中に工具の切削方向が変化し、工具によるアップカ
ットとダウンカットとが交互に行われて工具の切削抵抗
が変動してしまう。そのため、この従来の方法には、特
に工具が小径で剛性が低い場合に、十分な加工精度の確
保が困難であるという問題もあった。
In this conventional method, since the fillet processing is performed by the reciprocating motion of the tool, the cutting direction of the tool changes during the fillet processing, so that the up-cut and the down-cut by the tool are performed alternately. The cutting resistance of the steel fluctuates. Therefore, this conventional method has a problem that it is difficult to secure sufficient machining accuracy, particularly when the tool has a small diameter and low rigidity.

【0006】また、図10に示す従来例のように、形成
すべきフィレット面の延びる方向(フィレット面によっ
てつながれるべき2不連続面の一交線の延びる方向)と
交差する方向に工具が往復運動させられる場合には、工
具の一回の往復運動によって切削される領域の長さが比
較的短い。そのため、この従来の方法には、一回のフィ
レット加工中に何回も工具の往復運動を行うために工具
の急な加減速を頻繁に行わなければならず、工具の平均
的な運動速度を十分に速めることができず、加工全体と
しての所要時間の短縮が困難であるという問題もあっ
た。
Further, as in the conventional example shown in FIG. 10, the tool reciprocates in a direction intersecting with the extending direction of the fillet surface to be formed (the extending direction of the intersection line of two discontinuous surfaces to be connected by the fillet surface). When moved, the length of the area cut by a single reciprocating movement of the tool is relatively short. Therefore, in this conventional method, rapid acceleration and deceleration of the tool must be performed frequently in order to perform the reciprocating motion of the tool many times during one fillet machining, and the average movement speed of the tool is reduced. There was also a problem that it was not possible to sufficiently speed up, and it was difficult to reduce the required time as a whole processing.

【0007】また、図11に示す従来例のように、フィ
レット面の延びる方向に平行に工具が往復運動させられ
る場合には、工具の一回の往復運動によって切削される
領域の長さが比較的長い。しかし、この従来の方法で
は、フィレット面を構成する各円弧状部分が、図10に
示す従来例のように、連続した1本の工具軌跡によって
一度に形成されるのではなく、不連続な複数本の工具軌
跡の集合によって形成される。そのため、この従来の方
法には、工具による加工精度を高めるために工具経路間
のピッチを十分に小さくしなければならず、フィレット
面形成に必要な往復回数が増加し、所要加工時間が長く
なるという問題もあった。
When the tool is reciprocated in parallel with the direction in which the fillet surface extends, as in the conventional example shown in FIG. 11, the length of the area cut by one reciprocation of the tool is compared. Long. However, in this conventional method, each arc-shaped portion constituting the fillet surface is not formed at a time by one continuous tool trajectory as in the conventional example shown in FIG. It is formed by a set of tool trajectories. Therefore, in this conventional method, the pitch between the tool paths must be sufficiently small in order to increase the processing accuracy by the tool, the number of reciprocations required for forming the fillet surface increases, and the required processing time increases. There was also a problem.

【0008】そこで、それらの事情に鑑み、請求項1お
よび2に係る第1および第2発明はいずれも、それらの
問題を解決することを課題としてなされたものである。
In view of these circumstances, the first and second inventions according to claims 1 and 2 have been made to solve those problems.

【0009】[0009]

【第1発明の課題解決手段,作用および効果】第1発明
は、その課題を解決するために、ワークにおいて空間側
に180°より小さい角度を有して交わるように想定さ
れた2不連続面を滑らかにつなぐフィレット面を工具に
よる切削によって形成する方法であって、前記工具を、
それの基準点が一方向に円運動しつつその円運動の各周
のうちの少なくとも一部においてその円運動の方向と交
差する方向に送られ、その円運動の各周の一部において
前記ワークに接触して切削を行うように移動させること
により、そのワークに前記フィレット面を形成すること
を特徴とする。
Means for Solving the Problems, Action and Effect of the First Invention In order to solve the problem, the first invention is intended to solve the problem by two discontinuous surfaces supposed to intersect at a space side of the work at an angle of less than 180 °. A method of forming a fillet surface that smoothly connects by cutting with a tool,
While its reference point makes a circular motion in one direction, it is sent in at least a part of each circumference of the circular motion in a direction intersecting with the direction of the circular motion, and in a part of each circumference of the circular motion, The workpiece is moved so as to perform cutting so as to form the fillet surface on the work.

【0010】この第1発明に係るフィレット面形成方法
においては、工具が一方向に円運動しつつその円運動の
方向と交差する方向に送られ、その円運動の各周の一部
においてワークに接触して切削を行うことにより、ワー
クに凹のフィレット面が形成される。よって、工具によ
る本来の切削のために工具経路を不連続的に変化させる
ことが不要となり、工具の急な加減速も不要となるとと
もに、工具がアップカットとダウンカットとを交互に繰
り返すこともなくなる。
In the method for forming a fillet surface according to the first aspect of the invention, the tool is sent in a direction intersecting the direction of the circular motion while making a circular motion in one direction, and a part of each circumference of the circular motion is applied to the workpiece. By performing the cutting in contact, a concave fillet surface is formed on the work. Therefore, it is not necessary to change the tool path discontinuously for the original cutting by the tool, and it is not necessary to suddenly accelerate or decelerate the tool, and the tool can alternately repeat up-cut and down-cut. Disappears.

【0011】その結果、この第1発明によれば、工具を
往復運動させてフィレット加工を行う従来の方法に比較
して、工具および加工機にかかる負担の軽減を容易に図
り得るとともに、加工精度を確保しつつ加工所要時間の
短縮を図ることが容易となるという効果が得られる。
As a result, according to the first invention, the burden on the tool and the processing machine can be easily reduced as compared with the conventional method in which the tool is reciprocated to perform the fillet processing, and the processing accuracy is improved. Therefore, it is easy to shorten the required processing time while ensuring the above.

【0012】以下、この第1発明を補足説明する。 〔1〕2不連続面の各々は、平面としたり曲面とするこ
とができる。したがって、それら2不連続面の交線は直
線である場合や曲線である場合がある。 〔2〕工具を移動させる際、それの基準点が円運動しつ
つそれと交差する方向に送られれば足り、工具は、その
姿勢が変化しない態様としたり、揺動等、姿勢が変化す
る態様とすることができる。 〔3〕工具の円運動は、それの送り方向における一側か
ら工具を見た場合にその工具の基準点によって描かれる
曲線が真のまたは実質的な円または楕円の外周という規
則的な閉曲線となる態様や、それ以外の曲線である不規
則な閉曲線となる態様とすることができる。 〔4〕工具の送りは、真のまたは実質的な直線に沿って
行われる態様としたり、円弧および楕円の外周の一部を
含む曲線に沿って行われる態様とすることができる。 〔5〕工具の送りはまた、円運動の各周の一部に限って
行われる態様としたり、全体において行われる態様とす
ることができる。そして、前者の態様においては、工具
が空間側にあってワークに接触せず、切削を行っていな
い空切削行程にあるときに送りが行われる態様や、工具
がワークに接触して切削を行っている実切削行程にある
ときに送りが行われる態様がある。 〔6〕この第1発明は一般に、ワークに暫定的に形成さ
れたフィレット面に対して行われて最終的なフィレット
面を形成する仕上げ加工工程において実施されるが、ワ
ークに暫定的なフィレット面を形成する粗加工工程にお
いて実施することも可能である。
Hereinafter, the first invention will be supplementarily described. [1] Each of the two discontinuous surfaces can be flat or curved. Therefore, the line of intersection of the two discontinuous surfaces may be a straight line or a curve. [2] When moving the tool, it suffices that the reference point of the tool moves in a direction intersecting with the circular motion while the tool moves, and the tool has a mode in which the attitude does not change or a mode in which the attitude changes such as swinging. can do. [3] The circular motion of the tool is defined as a regular closed curve in which the curve drawn by the reference point of the tool when viewed from one side in the feed direction is a true or substantial circumference of a circle or an ellipse. Or an irregular closed curve which is another curve. [4] The tool may be fed along a true or substantially straight line, or along a curve including a part of the outer circumference of an arc and an ellipse. [5] The tool may be fed only in a part of each circumference of the circular motion or in the whole. And, in the former mode, the mode in which the feed is performed when the tool is on the space side and does not contact the work and is in the idle cutting process where the cutting is not performed, or the tool contacts the work and performs the cutting. There is a mode in which the feed is performed during the actual cutting process. [6] The first invention is generally carried out in a finishing process in which a final fillet surface is formed on a provisionally formed fillet surface of a work, but the temporary fillet surface is formed on the work. It is also possible to carry out in a rough processing step of forming

【0013】[0013]

【第2発明の課題解決手段,作用および効果】第2発明
は、第1発明に係るフィレット面形成方法であって、前
記工具の送りが前記円運動の各周の全体において行われ
ることを特徴とする。
According to a second aspect of the present invention, there is provided a method for forming a fillet surface according to the first aspect, wherein the tool is fed over the entire circumference of the circular motion. And

【0014】この第2発明に係るフィレット面形成方法
においては、工具がそれの円運動の各周の全体において
その円運動と交差する方向に送られる。
In the method for forming a fillet surface according to the second aspect of the present invention, the tool is fed in a direction intersecting the circular motion over the entire circumference of the circular motion.

【0015】したがって、この第2発明によれば、工具
による本来の切削のためのみならず工具の送りのために
も、すなわち、フィレット加工中のいずれの時期におい
ても工具経路を不連続的に変化させることが不要とな
り、工具の急な加減速も不要となる。
Therefore, according to the second aspect, the tool path changes discontinuously not only for the original cutting by the tool but also for the feed of the tool, that is, at any time during the fillet machining. It is not necessary to perform the acceleration and deceleration of the tool.

【0016】その結果、この第2発明によれば、工具を
往復運動させてフィレット加工を行う従来の方法に比較
して、工具および加工機にかかる負担の軽減を一層容易
に図り得るとともに、加工精度を確保しつつ加工所要時
間の短縮を図ることが一層容易となるという効果が得ら
れる。
As a result, according to the second aspect of the present invention, the burden on the tool and the processing machine can be reduced more easily than in the conventional method in which the tool is reciprocated to perform the fillet processing. An effect is obtained that it is easier to shorten the required processing time while ensuring accuracy.

【0017】[0017]

【発明の望ましい実施態様】以下、本発明の望ましい実
施態様のいくつかを特許請求の範囲と同じ表現形式で列
挙する。 (1) 請求項1または2のフィレット面形成方法であっ
て、前記工具の円運動の周速度が実質的に一定であるこ
とを特徴とするフィレット面形成方法。 (2) 請求項1または2,実施態様(1) のフィレット面形
成方法であって、前記工具の送りの速度が実質的に一定
であることを特徴とするフィレット面形成方法。 (3) 請求項1または2,実施態様(1) または(2) のフィ
レット面形成方法であって、前記工具の基準点が略らせ
ん状の一曲線に沿って円運動と送りとを同時に行いつつ
移動するものであることを特徴とするフィレット面形成
方法。 (4) 請求項1または2,実施態様(1) ないし(3) のいず
れかのフィレット面形成方法であって、前記円運動を行
う前記工具の基準点をそれの送りの方向における一側か
ら見た場合にその工具の基準点によって描かれる軌跡が
実質的に一円周となるものであり、前記2不連続面につ
き、各不連続面に対して空間側に前記フィレット面の曲
率半径Rf と同じ距離だけオフセットした2オフセット
面を求め、求めた2オフセット面の一交線を、工具の基
準点が円運動しつつ送られる際の中心線gとすることを
特徴とするフィレット面形成方法。 (5) 実施態様(4) のフィレット面形成方法であって、前
記工具を移動させる際にその工具の基準点によって描か
れるべき経路である工具経路をその工具経路上の複数の
点である工具経路点を決定することによって決定するも
のであり、前記求めた中心線g上に複数の基準点Pを略
等間隔で想定し、想定した複数の基準点Pのうち前記中
心線gを一方向からたどった場合に最初に通過する基準
点Pである第1基準点P1 に対応する第1工具経路点C
1 (Cutter Location )を、第1基準点P1 を通過
し、かつ、前記中心線gのその第1基準点P1 における
接線に対して略直角な一直線上において、第1基準点P
1 から、前記フィレット面曲率半径Rf から前記工具に
よる加工形状寸法を差し引いた値である工具経路曲率半
径RCPと同じ距離だけ離れた点として求め、次に、複数
の基準点Pのうち2番目に通過する基準点である第2基
準点P2 に対応する第2工具経路点CL2 を、第2基準
点P2 を通過し、かつ、前記中心線gのその第2基準点
2 における接線に対して略直角な一直線であって、前
記第1基準点P1 から第2基準点P2 を見た場合に、前
記第1基準点P1 と第1工具経路点CL1 とを同時に通
過する前記直線に対して一定の方向に一定角度だけ傾斜
することとなる直線上において、第2基準点P2 から前
記工具経路曲率半径RCPと同じ距離だけ離れた点として
求め、以後、同様にして複数の工具経路点CLを求め、
求めた工具経路点CLの集合によって1本の工具経路C
P(Cutter Path )を求めることを特徴とするフィレッ
ト面形成方法。なお、「工具による加工形状寸法」は例
えば、工具がワークに対して移動させられる際にその工
具が各位置においてワークに形成することとなる「加工
形状表面」とその工具の「基準点」との距離を表す寸法
を意味する。例えば、工具がボールエンドミルである場
合には、「加工形状表面」は凸の半球面となり、「基準
点」はその半球のうちの半円の中心点となり、結局、
「工具による加工形状寸法」は工具半径に等しくなる。
また、「工具経路点CLの集合による1本の工具経路C
P」は、隣接した2個の工具経路点CLを直線でつない
だ折れ線(直線補間)としたり、隣接した2個の工具経
路点CLを曲線で滑らかにつないだもの(曲線補間)と
することができる。すなわち、本発明において、1本の
工具経路CPは、厳密な1本の連続した曲線である必要
は必ずしもなく、軽微な不連続は許容され得るのであ
る。 (6) 実施態様(5) のフィレット面形成方法であって、前
記工具がボールエンドミルであり、前記工具経路がその
ボールエンドミルの工具中心CT によって描かれる軌跡
であり、前記工具による加工形状寸法がそのボールエン
ドミルの工具半径RT に等しいことを特徴とするフィレ
ット面形成方法。 (7) ワークにおいて空間側に180°より小さい角度を
有して交わるように想定された2不連続面を滑らかにつ
なぐフィレット面を工具の切削によって形成するために
その工具を移動させる経路を表すデータを作成する装置
であって、前記2不連続面を表すデータを入力する不連
続面データ入力手段と、前記ワークに形成すべきフィレ
ット面の曲率半径を表すデータを入力するフィレット面
曲率半径データ入力手段と、入力された不連続面データ
とフィレット面曲率半径データとに基づき、前記工具経
路データを、前記工具をそれの基準点が一方向に円運動
しつつその円運動の各周のうちの少なくとも一部におい
てその円運動の方向と交差する方向に送られ、その円運
動の各周の一部において前記ワークに接触して切削を行
うように移動させることによりそのワークに前記フィレ
ット面を形成するのに適当なデータとして作成する工具
経路データ作成手段とを含むことを特徴とするデータ作
成装置。 (8) 実施態様(7) のデータ作成装置であって、前記工具
経路データ作成手段が、前記工具経路データを、前記工
具の送りを前記円運動の各周の全体において行うのに適
当なデータとして作成するものであることを特徴とする
データ作成装置。 (9) 実施態様(7) または(8) のいずれかのデータ作成装
置であって、前記円運動を行う前記工具を前記送りの方
向における一側から見た場合にその工具の基準点によっ
て描かれる軌跡が実質的に一円周となるものであり、前
記工具経路データ作成手段が、前記2不連続面につき、
各不連続面に対して空間側に前記フィレット面の曲率半
径Rf と同じ距離だけオフセットした2オフセット面を
求め、求めた2オフセット面の一交線を、工具の基準点
が円運動しつつ送られる際の中心線gとする中心線決定
部を含むものであることを特徴とするデータ作成装置。 (10)実施態様(9) のデータ作成装置であって、前記工具
経路データ作成手段が、前記工具を移動させる際にその
工具の基準点によって描かれるべき経路である工具経路
をその工具経路上の複数の点である工具経路点を決定す
ることによって決定するものであり、さらに、(a) 前記
求めた中心線g上に複数の基準点Pを略等間隔で想定
し、想定した複数の基準点Pのうち前記中心線gを一方
向からたどった場合に最初に通過する基準点Pである第
1基準点P1 に対応する第1工具経路点CL1 (Cutter
Location )を、第1基準点P1 を通過し、かつ、前記
中心線gのその第1基準点P1 における接線に対して略
直角な一直線上において、第1基準点P1 から、前記フ
ィレット面曲率半径Rf から前記工具による加工形状寸
法を差し引いた値である工具経路曲率半径RCPと同じ距
離だけ離れた点として求め、次に、複数の基準点Pのう
ち2番目に通過する基準点である第2基準点P2 に対応
する第2工具経路点CL2 を、第2基準点P2 を通過
し、かつ、前記中心線gのその第2基準点P2における
接線に対して略直角な一直線であって、前記第1基準点
1 から第2基準点P2 を見た場合に、前記第1基準点
1 と第1工具経路点CL1 とを同時に通過する前記直
線に対して一定の方向に一定角度だけ傾斜することとな
る直線上において、第2基準点P2 から前記工具経路曲
率半径RCPと同じ距離だけ離れた点として求め、以後、
同様にして複数の工具経路点CLを求める工具経路点決
定部と、(b) 求めた工具経路点CLの集合によって1本
の工具経路CP(Cutter Path)を求める工具経路決定
部とを含むものであることを特徴とするデータ作成装
置。 (11)実施態様(10)のデータ作成装置であって、前記工具
がボールエンドミルであり、前記工具経路がそのボール
エンドミルの工具中心CT によって描かれる軌跡であ
り、前記工具による加工形状寸法がそのボールエンドミ
ルの工具半径RT に等しいことを特徴とするデータ作成
装置。
Some preferred embodiments of the present invention will be listed below in the same expression form as the claims. (1) The method for forming a fillet surface according to claim 1 or 2, wherein the circumferential speed of the circular motion of the tool is substantially constant. (2) The method for forming a fillet surface according to claim 1 or 2, wherein the feed speed of the tool is substantially constant. (3) The method of forming a fillet surface according to claim 1 or 2, wherein the reference point of the tool performs circular motion and feed simultaneously along a substantially spiral curve. A method for forming a fillet surface, wherein the fillet surface is moved while moving. (4) The method for forming a fillet surface according to any one of (1) to (3), wherein the reference point of the tool performing the circular motion is set from one side in a feed direction of the tool. The trajectory drawn by the reference point of the tool when viewed is substantially one circle, and for each of the two discontinuous surfaces, the radius of curvature R of the fillet surface is on the space side with respect to each discontinuous surface. A fillet surface formation characterized in that two offset planes offset by the same distance as f are determined, and a line of intersection of the determined two offset planes is set as a center line g when the reference point of the tool is sent in a circular motion. Method. (5) The fillet surface forming method according to the embodiment (4), wherein the tool path, which is a path to be drawn by a reference point of the tool when the tool is moved, is a plurality of points on the tool path. A plurality of reference points P are assumed at substantially equal intervals on the obtained center line g, and the center line g of the assumed plurality of reference points P is determined in one direction. The first tool path point C corresponding to the first reference point P 1 which is the first reference point P to be passed when following
L 1 (Cutter Location) passes through the first reference point P 1 , and on a straight line substantially perpendicular to the tangent to the center line g at the first reference point P 1 , the first reference point P
From 1 , it is obtained as a point separated by the same distance as the tool path curvature radius R CP which is a value obtained by subtracting the processing shape dimension by the tool from the fillet surface curvature radius R f. the second tool path points CL 2 corresponding to the second reference point P 2 is a reference point passes th, passes through the second reference point P 2, and the its second reference point of the center line g P 2 a substantially perpendicular straight line to the tangent at, when viewed a second reference point P 2 from the first reference point P 1, the first reference point P 1 and a first tool path points CL 1 at the same time on a straight line so that the inclined by a predetermined angle in a constant direction with respect to the straight line passing through, determined as a point spaced by the same distance as the tool path curvature radius R CP from the second reference point P 2, thereafter, Similarly, a plurality of tool path points CL are obtained,
One tool path C is determined by the obtained set of tool path points CL.
A fillet surface forming method, wherein P (Cutter Path) is obtained. The “machining shape dimension by the tool” is, for example, a “machining shape surface” that the tool forms on the workpiece at each position when the tool is moved relative to the workpiece, and a “reference point” of the tool. Means the dimension that represents the distance. For example, when the tool is a ball end mill, the “work surface” is a convex hemisphere, and the “reference point” is the center point of a semicircle in the hemisphere.
The “machining dimension by the tool” is equal to the tool radius.
Also, “One tool path C by a set of tool path points CL
"P" is a broken line (linear interpolation) connecting two adjacent tool path points CL with a straight line, or a straight line connecting two adjacent tool path points CL with a curve (curve interpolation). Can be. That is, in the present invention, one tool path CP does not necessarily have to be a strictly continuous curve, and slight discontinuity can be allowed. (6) A fillet surface forming method of the embodiment (5), wherein the tool is a ball end mill, a trajectory which the tool path is drawn by the tool center C T of the ball end mill machining geometry by the tool Is equal to the tool radius RT of the ball end mill. (7) Represents a path for moving a tool to form a fillet surface that smoothly connects two discontinuous surfaces supposed to intersect with a space side at an angle of less than 180 ° on a workpiece by cutting the tool. An apparatus for creating data, comprising: discontinuous plane data input means for inputting data representing the two discontinuous planes; and fillet plane curvature radius data for inputting data representing a radius of curvature of a fillet plane to be formed on the workpiece. Input means, based on the input discontinuous surface data and fillet surface curvature radius data, the tool path data, the reference point of the tool in a circular motion in one direction while the circumference of the circular motion Is moved in a direction intersecting with the direction of the circular motion in at least a part of the circular motion, and is moved so as to contact the workpiece and perform cutting in a part of each circumference of the circular motion And the data generating device which comprises a tool path data generating means for generating a suitable data for forming the fillet surface to the workpiece. (8) The data creating apparatus according to the embodiment (7), wherein the tool path data creating means performs the tool path data by using data suitable for performing the feed of the tool over the entire circumference of the circular motion. A data creation apparatus characterized in that the data creation apparatus is created as a data. (9) The data creating device according to any one of the embodiments (7) and (8), wherein the tool performing the circular motion is drawn by a reference point of the tool when viewed from one side in the feed direction. The trajectory is substantially one circle, and the tool path data creating means includes:
With respect to each discontinuous surface, two offset surfaces offset by the same distance as the radius of curvature Rf of the fillet surface on the space side are obtained, and one intersection line of the obtained two offset surfaces is formed while the reference point of the tool makes a circular motion. A data creation device including a center line determining unit that sets a center line g when sent. (10) The data creation device according to the embodiment (9), wherein the tool path data creation means sets a tool path, which is a path to be drawn by a reference point of the tool when the tool is moved, on the tool path. Is determined by determining a plurality of tool path points, and (a) a plurality of reference points P are assumed at substantially equal intervals on the obtained center line g. A first tool path point CL 1 (Cutter) corresponding to a first reference point P 1 which is a reference point P which passes first when the center line g is traced from one direction among the reference points P.
The the Location), passes through the first reference point P 1, and, in a substantially perpendicular on a straight line to the tangent at the first reference point P 1 of the center line g, from the first reference point P 1, the fillet It is determined as a point separated by the same distance as the tool path radius of curvature R CP which is a value obtained by subtracting the processing shape dimension by the tool from the surface radius of curvature R f , and then the second reference point of the plurality of reference points P the second tool path points CL 2 corresponding to the second reference point P 2 is a point, it passes through the second reference point P 2, and, for the second tangential line at the reference point P 2 of the center line g a generally perpendicular line, the if the first reference point P 1 viewed second reference point P 2, the straight line passing through the first reference point P 1 and a first tool path points CL 1 at the same time The second reference point P on a straight line that is inclined by a certain angle in a certain direction with respect to 2 as a point separated by the same distance as the tool path radius of curvature RCP ,
Similarly, it includes a tool path point determining unit for obtaining a plurality of tool path points CL, and (b) a tool path determining unit for obtaining one tool path CP (Cutter Path) by a set of the obtained tool path points CL. A data creation device characterized by the above-mentioned. (11) A data generation device embodiment (10), wherein the tool is a ball end mill, a trajectory which the tool path is drawn by the tool center C T of the ball end mill, the machining geometry by the tool A data generating apparatus characterized by being equal to a tool radius RT of the ball end mill.

【0018】[0018]

【発明の実施の形態】以下、本発明のさらに具体的な実
施の形態を図面に基づいて詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, more specific embodiments of the present invention will be described in detail with reference to the drawings.

【0019】図1は、本実施形態であるフィレット面形
成方法を実施するための加工システムを示すブロック図
である。この加工システムはデータ作成装置10とNC
加工装置12とを含むように構成されている。
FIG. 1 is a block diagram showing a processing system for implementing the method for forming a fillet surface according to the present embodiment. This processing system is composed of a data creation device 10 and an NC
The processing device 12 is included.

【0020】データ作成装置10はコンピュータ20を
備えている。このコンピュータ20はCPU22,RO
M24およびRAM26を含むように構成されている。
このコンピュータ20には、入力装置30,出力装置3
2および外部記憶装置34が接続されている。入力装置
30は、キーボード等のキー入力手段や、マウス等のポ
インティング手段等を含むように構成されている。出力
装置32は、CRT,液晶ディスプレイ等の画面表示手
段や、プリンタ,プロッタ等の印刷手段を含むように構
成されている。外部記憶装置34は、ハードディスク,
フロッピーディスク等の磁気記憶媒体に対して、データ
の読出しと書込みとの双方を選択的に行うものであり、
具体的には、加工すべきワークの形状データ等の読出し
や、工具経路点データ等の書込み等が行われる。
The data creation device 10 has a computer 20. This computer 20 has a CPU 22, an RO
It is configured to include the M24 and the RAM 26.
The computer 20 includes an input device 30 and an output device 3
2 and the external storage device 34 are connected. The input device 30 is configured to include key input means such as a keyboard and pointing means such as a mouse. The output device 32 is configured to include screen display means such as a CRT and a liquid crystal display, and printing means such as a printer and a plotter. The external storage device 34 includes a hard disk,
For selectively reading and writing data to and from a magnetic storage medium such as a floppy disk,
Specifically, reading of shape data and the like of a workpiece to be processed, writing of tool path point data and the like are performed.

【0021】このデータ作成装置10にNC加工装置1
2が接続されている。NC加工装置12は、入力装置4
0と、コンピュータを主体とする制御装置42と、工具
43としてのボールエンドミル(図4参照)を回転させ
るとともに3次元的に移動させる加工機44とを含むよ
うに構成されている。制御装置42は、データ作成装置
10から工具経路点データが入力されれば、それをNC
データに変換し、その変換したNCデータに基づいて加
工機44を制御する。これにより、ワークに暫定的に形
成された凹のフィレット面、すなわち、ワークにおいて
空間側に180°より小さい角度を有して交わるように
想定された2不連続面a,bを滑らかにつなぐフィレッ
ト面fに対して局部的に仕上げ加工が行われ、最終的な
フィレット面が形成される。
The data processing device 10 includes the NC processing device 1
2 are connected. The NC processing device 12 includes the input device 4
0, a control device 42 mainly composed of a computer, and a processing machine 44 for rotating a ball end mill (see FIG. 4) as a tool 43 and moving the ball end mill three-dimensionally. When the tool path point data is input from the data creation device 10, the control device 42
The data is converted into data, and the processing machine 44 is controlled based on the converted NC data. Thereby, a concave fillet surface tentatively formed on the work, that is, a fillet that smoothly connects the two discontinuous surfaces a and b supposed to intersect with a space side at an angle of less than 180 ° on the work. Finishing processing is locally performed on the surface f to form a final fillet surface.

【0022】この仕上げ加工は、図2に示すように、1
本の略らせん状の工具経路CPを想定し、工具43を、
それの姿勢を一定に保ちつつ、かつ、それの基準点であ
る工具中心CT がその工具経路CPに沿って円運動しつ
つ送られるように移動させることにより、ワークにフィ
レット面fを形成するものである。この際の工具経路C
Pは複数の工具経路点CLの集合によって決定され、そ
れら各工具経路点CLはデータ作成装置10により決定
されるのであり、そのためのプログラムがROM24に
予め記憶されている。なお、そのプログラムは例えば、
外部記憶装置34の記憶媒体に予め記憶させておき、必
要に応じてそこから読み出してコンピュータ20内に取
り込んで実行することが可能である。
This finishing is performed as shown in FIG.
Assuming an approximately spiral tool path CP of a book, the tool 43 is
While maintaining its posture constant and the tool center C T is a reference point of it by moving to be sent with a circular motion along the tool path CP, to form a fillet surface f the work Things. Tool path C at this time
P is determined by a set of a plurality of tool path points CL, and each of the tool path points CL is determined by the data creating device 10, and a program for that is stored in the ROM 24 in advance. The program is, for example,
The information can be stored in advance in a storage medium of the external storage device 34, read out from the storage medium as needed, and loaded into the computer 20 for execution.

【0023】この工具経路点決定プログラムが図3にフ
ローチャートで表されている。
FIG. 3 is a flowchart showing the tool path point determination program.

【0024】まず、ステップS1(以下、単に「S1」
で表す。他のステップについても同じとする)におい
て、ユーザからの指令に従い、入力装置30または外部
記憶装置34によって2不連続面a,bが2基準面a,
bとして入力される(図4参照)。2基準面a,bをそ
れぞれ3次元的に表すデータが入力されるのである。次
に、S2において、入力装置30等により、ワークに形
成すべきフィレット面fの曲率半径Rf が入力される
(図4参照)。今回は、フィレット面fがそれの延びる
方向において曲率半径Rf が変化しないものとされてい
るため、フィレット面曲率半径Rf が一つだけ入力され
る。続いて、S3において、入力装置30等により、ボ
ールエンドミルの工具半径RT が入力される(図4参
照)。
First, step S1 (hereinafter simply referred to as "S1")
Expressed by In other steps, the same applies to the other steps), the two discontinuous surfaces a and b are changed to the two reference surfaces a and b by the input device 30 or the external storage device 34 in accordance with a command from the user.
b (see FIG. 4). Data representing the two reference planes a and b in three dimensions is input. Next, in S2, the curvature radius R f of the fillet surface f to be formed on the work is input by the input device 30 or the like (see FIG. 4). In this case, since the curvature radius Rf does not change in the direction in which the fillet surface f extends, only one fillet surface curvature radius Rf is input. Subsequently, in S3, the tool radius RT of the ball end mill is input by the input device 30 or the like (see FIG. 4).

【0025】以上の入力が終了すると、S4において、
それら2基準面a,bにつき、各基準面a,bに対して
フィレット面曲率半径Rf と同じ距離だけ空間側にオフ
セットした2オフセット面a’,b’が求められる(図
5参照)。続いて、S5において、求められた2オフセ
ット面a’,b’の交線が、工具43の工具中心CT
円運動しつつそれと交差する方向に送られる際の中心線
gとして求められる(図5参照)。
When the above input is completed, in S4,
With respect to the two reference planes a and b, two offset planes a ′ and b ′ that are offset toward the space by the same distance as the fillet surface curvature radius Rf with respect to the respective reference planes a and b are obtained (see FIG. 5). Subsequently, in S5, 2 offset plane obtained a ', b' line of intersection of is found as the center line g when the tool center C T of the tool 43 is fed in a direction intersecting therewith while circular motion ( (See FIG. 5).

【0026】その後、S6において、工具経路CPの曲
率半径RCPが演算される。工具43はボールエンドミル
であり、工具経路CPはその工具中心CT (図4参照)
の軌跡であると定義されている。したがって、工具経路
曲率半径RCPは、中心線g上に中心点がある円周の半径
であって、形成すべきフィレット面f上の各点をそのフ
ィレット面fに直角な方向に工具半径分だけオフセット
させた場合に生成される一曲面に接する円周の半径とな
り、よって、工具経路曲率半径RCPは、フィレット面曲
率半径Rf から工具半径RT を差し引いた値として演算
されるのである。そして、そのようにして演算された工
具経路曲率半径RCPに基づく工具経路CPに沿って工具
中心CT を移動させれば、回転しつつ移動する工具43
の切刃の外周面によって空間に創成される曲面の一部
が、ワークに形成すべきフィレット面fに一致すること
になる。
Thereafter, in S6, the radius of curvature R CP of the tool path CP is calculated. The tool 43 is a ball end mill, and the tool path CP is the tool center C T (see FIG. 4).
Are defined. Therefore, the tool path curvature radius R CP is the radius of the circumference having the center point on the center line g, and each point on the fillet surface f to be formed is divided by the tool radius in a direction perpendicular to the fillet surface f. The tool path radius of curvature R CP is calculated as a value obtained by subtracting the tool radius RT from the fillet surface radius of curvature R f. . Then, the tool 43 to be moved is moved to tool center C T along the tool path CP based on the manner calculated the tool path radii of curvature R CP, while rotating
A part of the curved surface created in the space by the outer peripheral surface of the cutting blade coincides with the fillet surface f to be formed on the work.

【0027】その後、S7において、求められた中心線
g上に複数の基準点Pが略等間隔Δtで求められる。求
められた複数の基準点Pの各々を表す基準点データはR
AM26の基準点データメモリに格納される。続いて、
S8において、基準点Pの番号を表す整数iが1とされ
る。基準点Pの番号は、中心線gを一方向にたどった場
合に通過する基準点Pの順序に従って付される。
Thereafter, in S7, a plurality of reference points P are obtained at substantially equal intervals Δt on the obtained center line g. The reference point data representing each of the obtained plurality of reference points P is R
It is stored in the reference point data memory of the AM 26. continue,
In S8, the integer i representing the number of the reference point P is set to 1. The reference points P are numbered according to the order of the reference points P that pass when the center line g is traced in one direction.

【0028】その後、S9において、第i工具経路点C
i が求められる。今回は整数iが1であるから、第1
工具経路点CL1 が求められることになり、具体的に
は、RAM26から第1基準点P1 を表すデータが読み
出され、図7に示すように、その第1基準点P1 を通過
し、かつ、中心線gのその第1基準点P1 における接線
に対して略直角な一直線上において、その第1基準点P
1 から前記工具経路曲率半径RCPと等しい距離だけ離れ
た点CL1 として求められる。
Thereafter, in S9, the i-th tool path point C
Li is required. This time, since the integer i is 1, the first
Will be the tool path points CL 1 are obtained, specifically, read data representing the first reference point P 1 from RAM 26, as shown in FIG. 7, it passes through the first reference point P 1 and, in a substantially perpendicular on a straight line to the tangent at the first reference point P 1 of the center line g, a first reference point P
It is obtained as a point CL1 away from 1 by a distance equal to the tool path radius of curvature RCP .

【0029】続いて、S10において、求められた第1
工具経路点CL1 を表すデータがRAM26の工具経路
点データメモリに格納される。その後、S11におい
て、工具経路点データの作成が終了したか否かが判定さ
れる。今回は未だ終了してはいないと仮定すれば、判定
がNOとなり、S12において整数iが1増加させられ
た後、S9に戻る。
Subsequently, in S10, the first
Data representing the tool path point CL 1 is stored in the tool path point data memory of the RAM 26. Thereafter, in S11, it is determined whether the creation of the tool path point data has been completed. Assuming that the process has not been completed this time, the determination is NO, the integer i is increased by 1 in S12, and the process returns to S9.

【0030】このS9においては、今回は、整数iが2
であるから、第2工具経路点CL2が求められる。具体
的には、RAM26から第2基準点P2 を表すデータが
読み出され、図7に示すように、第2基準点P2 を通過
し、かつ、中心線gのその第2基準点P2 における接線
に対して略直角な一直線であって、第1基準点P1 から
第2基準点P2 を見た場合に第1基準点P1 と第1工具
経路点CL1 とを同時に通過する前記直線に対して一定
の方向に(図の例では、反時計方向に)一定角度Δθだ
け傾斜する直線が想定され、想定された直線上におい
て、第2基準点P 2 から工具経路曲率半径RCPと等しい
距離だけ離れた点CL2 として求められる。その後、S
10において、求められた第2工具経路点CL2 を表す
データがRAM26の工具経路点データメモリに格納さ
れる。
In this S9, this time, the integer i is 2
Therefore, the second tool path point CLTwoIs required. Concrete
Specifically, the second reference point PTwoData representing
Is read out and, as shown in FIG.TwoGo through
And the second reference point P of the center line gTwoTangent at
And a straight line substantially perpendicular to the first reference point P1From
Second reference point PTwoThe first reference point P1And the first tool
Path point CL1Constant for the straight line passing through
(In the example shown, in the counterclockwise direction) is a constant angle Δθ
A straight line that is inclined is assumed.
And the second reference point P TwoFrom the tool path radius of curvature RCPEquals
Point CL separated by distanceTwoIs required. Then, S
In 10, the second tool path point CL obtainedTwoRepresents
The data is stored in the tool path point data memory of the RAM 26.
It is.

【0031】続いて、S11において、工具経路点デー
タの作成が終了したか否かが判定される。今回は未だ終
了してはいないと仮定すれば、判定がNOとなり、S1
2において整数iが1増加させられた後、S9に戻る。
Subsequently, in S11, it is determined whether the creation of the tool path point data has been completed. Assuming that the process has not been completed this time, the determination is NO and S1
After the integer i is increased by 1 in 2, the process returns to S9.

【0032】以後、S9〜12の実行が繰り返され、そ
の結果、工具経路点データの作成が終了するに至れば、
S11の判定がYESとなり、工具経路点決定プログラ
ムの一回の実行が終了する。
Thereafter, the execution of S9 to S12 is repeated, and as a result, when the creation of the tool path point data is completed,
The determination in S11 is YES, and one execution of the tool path point determination program ends.

【0033】以上のようにして作成された工具経路点デ
ータはNC加工装置12に供給され、制御装置42にお
いてNCデータに変換され、その変換されたNCデータ
に基づいて加工機44が制御される。制御装置42は、
曲線補間機能を有しているため、複数の工具経路点CL
が一定の順序で入力されれば、工具43が折れ線ではな
く曲線である工具経路CPに沿って移動するように加工
機44を制御する。その結果、工具43の工具中心CT
は図8に示すように、1本の略らせん状の工具経路CP
に沿って滑らかに移動させられ、ワークにフィレット面
fが形成されることとなる。フィレット面fは、工具4
3の工具中心CT が円運動しつつその円運動の各周の全
体において送られることによって形成されるのである。
The tool path point data created as described above is supplied to the NC processing device 12, converted into NC data in the control device 42, and the processing machine 44 is controlled based on the converted NC data. . The control device 42
Since it has a curve interpolation function, a plurality of tool path points CL
Are input in a certain order, the processing machine 44 is controlled so that the tool 43 moves along the tool path CP which is not a polygonal line but a curve. As a result, the tool center C T of the tool 43
Represents one substantially spiral tool path CP as shown in FIG.
, And a fillet surface f is formed on the work. Fillet surface f is tool 4
The third tool center C T is formed by being sent around the entire circumference of the circular motion while making a circular motion.

【0034】また、制御装置42は、工具43が一定の
速度で移動するように加工機44を制御するように設計
されている。したがって、工具43は、フィレット加工
中、一定の周速度で円運動を行いつつ一定の速度で送ら
れ、急な加減速が行われることはない。
The controller 42 is designed to control the processing machine 44 so that the tool 43 moves at a constant speed. Therefore, the tool 43 is sent at a constant speed while performing a circular motion at a constant peripheral speed during the fillet processing, so that sudden acceleration / deceleration is not performed.

【0035】以上の説明から明らかなように、本実施形
態においては、工具43の工具中心CT が全体において
折れ曲がりがなく連続的に変化する工具経路CPに沿っ
て移動させられるから、工具43を急に加減速させるこ
とが不要となり、工具43および加工機44にかかる負
担が軽減されるという効果が得られる。
[0035] As apparent from the above description, in the present embodiment, since is moved along the tool path CP to tool center C T of the tool 43 is continuously changed without bending throughout the tool 43 There is no need to suddenly accelerate or decelerate, and the effect of reducing the load on the tool 43 and the processing machine 44 can be obtained.

【0036】さらに、フィレット加工中、工具43の切
削方向が常に同じで、アップカットとダウンカットとが
交互に繰り返されることがないため、工具43の切削抵
抗の変動が少なくなり、加工精度が向上するという効果
も得られる。
Further, during the fillet machining, the cutting direction of the tool 43 is always the same, and the up-cut and the down-cut are not alternately repeated, so that the variation in the cutting resistance of the tool 43 is reduced and the machining accuracy is improved. The effect of doing so is also obtained.

【0037】また、本実施形態においては、入力装置3
0および外部記憶装置34と、コンピュータ20のうち
図3のS1を実行する部分とが互いに共同して、「不連
続面データ入力手段」の一例を構成し、入力装置30お
よび外部記憶装置34と、コンピュータ20のうち図3
のS2を実行する部分とが互いに共同して、「フィレッ
ト面曲率半径データ入力手段」の一例を構成し、コンピ
ュータ20のうち図3のS3〜S11を実行する部分
が、「工具経路データ作成手段」の一例を構成してい
る。また、特に、コンピュータ20のうち、図3のS5
を実行する部分が、「中心線決定部」の一例を構成し、
コンピュータ20のうち、図3のS7〜S11を実行す
る部分が、「工具経路決定部」の一例を構成し、NC加
工装置12の制御装置42のうち、データ作成装置10
から入力された複数の工具経路点CLから1本の工具経
路CPを決定する部分が、「工具経路決定部」の一例を
構成している。
In this embodiment, the input device 3
0 and the external storage device 34 and the part of the computer 20 that executes S1 in FIG. 3 cooperate with each other to constitute an example of “discontinuous plane data input means”. FIG. 3 of the computer 20
And S2 execute in cooperation with each other to constitute an example of “fillet surface curvature radius data input means”, and the part of the computer 20 that executes S3 to S11 in FIG. "Is an example. Particularly, in the computer 20, S5 in FIG.
Is an example of the "center line determination unit",
The part of the computer 20 that executes S7 to S11 in FIG. 3 constitutes an example of a “tool path determination unit”, and the control unit 42 of the NC processing apparatus 12 includes the data creation device 10
The part that determines one tool path CP from the plurality of tool path points CL input from the UT forms an example of a “tool path determination unit”.

【0038】以上、本発明の一実施形態を図面に基づい
て詳細に説明したが、本発明はその他の形態で実施する
ことが可能である。
While the embodiment of the present invention has been described in detail with reference to the drawings, the present invention can be embodied in other forms.

【0039】例えば、前記実施形態においては、フィレ
ット面fがそれの曲率半径Rf が2不連続面a,bの交
線の方向において変化しないものとされているが、曲率
半径Rf が変化するフィレット面fを形成する形態で本
発明を実施することが可能である。
For example, in the above-described embodiment, the fillet surface f is such that its curvature radius R f does not change in the direction of the line of intersection of the two discontinuous surfaces a and b, but the curvature radius R f changes. The present invention can be implemented in a form in which a fillet surface f is formed.

【0040】また、前記実施形態においては、工具経路
CPが直線部分を全く含まないように決定されるが、例
えば、図9に示すように、直線部分を含むようにして工
具経路CPを決定する形態で本発明を実施することも可
能である。
In the above embodiment, the tool path CP is determined so as not to include any linear part. For example, as shown in FIG. 9, the tool path CP is determined so as to include the linear part. It is also possible to implement the invention.

【0041】また、前記実施形態においては、工具経路
点データに基づく工具経路データの作成がNC加工装置
12において行われるようになっているが、データ作成
装置10において行われる形態で本発明を実施すること
も可能である。
In the above embodiment, the tool path data is created in the NC machining apparatus 12 based on the tool path point data. It is also possible.

【0042】また、前記実施形態においては、データ作
成装置10において工具経路データが中心線gと直角に
交差する各平面内において工具43が円軌道を描くよう
に作成されるのに対し、NC加工装置12において工具
43が円運動の各周方向位置においても送りの各位置に
おいても平行移動させられ、その姿勢が変化しないよう
になっている。そのため、中心線gの曲率半径が大き
く、十分に直線に近似する場合には、工具43が自転し
つつ略らせん状の経路に沿って移動させられる際にその
工具43の切刃の外周面によって空間に創成される曲面
が、ワークに形成すべきフィレット面fに十分に精度よ
く一致することとなる。しかし、中心線gの曲率半径が
小さい場合には、工具43の切刃により創成される曲面
が、形成すべきフィレット面fに十分に精度よく一致し
ない場合もある。そこで、中心線gの曲率半径が小さい
場合にもそのような不都合が生じないようにするために
は、例えば、中心線gを、その中心線gと前記2不連続
面a,bとの交線との、工具43の各円運動平面内にお
ける距離がその中心線g上の各位置において工具経路曲
率半径RCPに実質的に一致するように補正し、補正した
中心線gに基づいて工具経路CPを決定すればよい。
In the above-described embodiment, the tool 43 is created so that the tool 43 draws a circular trajectory in each plane where the tool path data intersects the center line g at right angles. In the device 12, the tool 43 is moved in parallel at each circumferential position of the circular motion and at each position of the feed so that the posture does not change. Therefore, when the radius of curvature of the center line g is large and sufficiently approximate to a straight line, when the tool 43 is moved along a substantially spiral path while rotating, the outer peripheral surface of the cutting edge of the tool 43 causes The curved surface created in the space matches the fillet surface f to be formed on the workpiece with sufficient accuracy. However, when the radius of curvature of the center line g is small, the curved surface created by the cutting edge of the tool 43 may not coincide with the fillet surface f to be formed with sufficient accuracy. Therefore, in order to prevent such inconvenience even when the radius of curvature of the center line g is small, for example, the center line g is defined by the intersection between the center line g and the two discontinuous surfaces a and b. The distance between the tool 43 and the line in the plane of each circular motion of the tool 43 is corrected to substantially match the tool path radius of curvature R CP at each position on the center line g, and the tool is corrected based on the corrected center line g. The route CP may be determined.

【0043】それらの他にも、当業者の知識に基づき、
特許請求の範囲を逸脱しない範囲で種々の変形,改良を
施した形態で本発明を実施することが可能である。
Other than these, based on the knowledge of those skilled in the art,
The present invention can be implemented in various modified and improved forms without departing from the scope of the claims.

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

【図1】本発明の一実施形態であるフィレット面形成方
法を実施するためのデータ作成装置およびNC加工装置
を示すブロック図である。
FIG. 1 is a block diagram showing a data creating apparatus and an NC processing apparatus for performing a fillet surface forming method according to an embodiment of the present invention.

【図2】上記フィレット面形成方法における工具経路を
示す斜視図である。
FIG. 2 is a perspective view showing a tool path in the method for forming a fillet surface.

【図3】上記データ作成装置のコンピュータにより実行
される工具経路点決定プログラムを示すフローチャート
である。
FIG. 3 is a flowchart showing a tool path point determination program executed by a computer of the data creating device.

【図4】図3のS1の内容を説明するための図である。FIG. 4 is a diagram for explaining the contents of S1 in FIG. 3;

【図5】図3のS4の内容を説明するための図である。FIG. 5 is a diagram for explaining the contents of S4 in FIG. 3;

【図6】図3のS6の内容を説明するための図である。FIG. 6 is a diagram for explaining the contents of S6 in FIG. 3;

【図7】図3のS9の内容を説明するための図である。FIG. 7 is a diagram for explaining the contents of S9 in FIG. 3;

【図8】工具経路CPと工具経路点CLとの関係を説明
するための斜視図である。
FIG. 8 is a perspective view for explaining a relationship between a tool path CP and a tool path point CL.

【図9】図2に示す工具経路とは別の工具経路を示す斜
視図である。
FIG. 9 is a perspective view showing a tool path different from the tool path shown in FIG. 2;

【図10】フィレット面形成方法の一従来例における工
具経路を示す斜視図である。
FIG. 10 is a perspective view showing a tool path in a conventional example of a fillet surface forming method.

【図11】フィレット面形成方法の別の従来例における
工具経路を示す斜視図である。
FIG. 11 is a perspective view showing a tool path in another conventional example of a fillet surface forming method.

【符号の説明】 10 データ作成装置 12 NC加工装置 43 工具[Description of Signs] 10 Data creation device 12 NC processing device 43 Tool

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B23C 3/20 B23Q 15/00 G05B 19/4093 Continuation of the front page (58) Field surveyed (Int. Cl. 7 , DB name) B23C 3/20 B23Q 15/00 G05B 19/4093

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ワークにおいて空間側に180°より小さ
い角度を有して交わるように想定された2不連続面を滑
らかにつなぐフィレット面を工具による切削によって形
成する方法であって、 前記工具を、それの基準点が一方向に円運動しつつその
円運動の各周のうちの少なくとも一部においてその円運
動の方向と交差する方向に送られ、その円運動の各周の
一部において前記ワークに接触して切削を行うように移
動させることにより、そのワークに前記フィレット面を
形成することを特徴とするフィレット面形成方法。
1. A method for forming a fillet surface that smoothly connects two discontinuous surfaces supposed to intersect with a space side at an angle of less than 180 ° on a work by cutting with a tool, the method comprising: The reference point thereof is sent in a direction intersecting with the direction of the circular motion in at least a part of each circumference of the circular motion while making a circular motion in one direction, A fillet surface forming method, wherein the fillet surface is formed on a workpiece by moving the workpiece so as to perform cutting.
【請求項2】請求項1のフィレット面形成方法であっ
て、前記工具の送りが前記円運動の各周の全体において
行われることを特徴とするフィレット面形成方法。
2. The method according to claim 1, wherein the feed of the tool is performed over the entire circumference of the circular motion.
JP01267696A 1996-01-29 1996-01-29 Fillet surface forming method Expired - Fee Related JP3284865B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01267696A JP3284865B2 (en) 1996-01-29 1996-01-29 Fillet surface forming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01267696A JP3284865B2 (en) 1996-01-29 1996-01-29 Fillet surface forming method

Publications (2)

Publication Number Publication Date
JPH09201713A JPH09201713A (en) 1997-08-05
JP3284865B2 true JP3284865B2 (en) 2002-05-20

Family

ID=11811989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01267696A Expired - Fee Related JP3284865B2 (en) 1996-01-29 1996-01-29 Fillet surface forming method

Country Status (1)

Country Link
JP (1) JP3284865B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106569457A (en) * 2015-10-13 2017-04-19 中国科学院沈阳自动化研究所 Double-helix cutter path planning method

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5845228B2 (en) 2013-10-23 2016-01-20 ファナック株式会社 Tool path curving device
CN105934300B (en) * 2014-01-28 2017-08-01 株式会社牧野铣床制作所 Cutting working method and tool path generating means
DE102016117932B4 (en) 2016-09-22 2020-06-10 Open Mind Technologies Ag Process for the removal of material from rounding surfaces of a workpiece
JP7106321B2 (en) * 2018-03-29 2022-07-26 三菱重工業株式会社 TOOL SELECTION DEVICE, METHOD AND PROGRAM, AND NC PROGRAM CREATION SYSTEM
CN110328406B (en) * 2019-05-31 2020-12-29 沈阳透平机械股份有限公司 Method and device for processing circumferential fillet of axial flow compressor hub
CN111069666B (en) * 2019-12-30 2022-10-18 歌尔股份有限公司 Milling method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106569457A (en) * 2015-10-13 2017-04-19 中国科学院沈阳自动化研究所 Double-helix cutter path planning method
CN106569457B (en) * 2015-10-13 2018-12-25 中国科学院沈阳自动化研究所 A kind of double helix cutter paths planning method

Also Published As

Publication number Publication date
JPH09201713A (en) 1997-08-05

Similar Documents

Publication Publication Date Title
JP4068321B2 (en) Processing speed setting method and processing apparatus of processing apparatus
CN103901818A (en) Computer assisted manufacturing apparatus, method for product shape processing and storage medium
JPH09265310A (en) Tool point train generation method
CN103543696A (en) Method of optimizing toolpaths using medial axis transformation
JP3284865B2 (en) Fillet surface forming method
JPH01271102A (en) Machine tool for processing of noncircular section work and control method thereof
JP5911595B2 (en) Machine tool control device and machine tool
WO1988010173A1 (en) Profiling apparatus
EP4075216A1 (en) Tool path generation method, tool path generation device, and machine tool control device
JP3148108B2 (en) How to check 5-axis NC data
JPH09160624A (en) Tool path determining method
JP4728205B2 (en) Machining data generation method
JP2008186046A (en) Cutting path producing method, program, and apparatus
JP4700369B2 (en) CAM device, tool path creation method, and tool path creation program
JP3202068B2 (en) Method of creating tool movement path for NC machining
JPH0683422A (en) Numerical control method
EP0365001A2 (en) Method and apparatus for the three-dimensional processing
JPH08305427A (en) Preparing method for surface working data for five-axes working machine
JP2003053616A (en) Machining device and machining method
JPH0981221A (en) Nc data preparing device and its correction data preparing method
JPH0442133B2 (en)
JPH08249036A (en) Nc data preparation method
JPH05346814A (en) Three-dimensional machining method
JPH08292808A (en) Method and device for cutting by ball end mill
JPS6362641A (en) Machining information production system freely curved surface considering finished surface roughness

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees