JP2884835B2 - Cutting method - Google Patents
Cutting methodInfo
- Publication number
- JP2884835B2 JP2884835B2 JP19069791A JP19069791A JP2884835B2 JP 2884835 B2 JP2884835 B2 JP 2884835B2 JP 19069791 A JP19069791 A JP 19069791A JP 19069791 A JP19069791 A JP 19069791A JP 2884835 B2 JP2884835 B2 JP 2884835B2
- Authority
- JP
- Japan
- Prior art keywords
- cutting
- point
- cutting point
- cutter
- row
- 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
Links
Landscapes
- Numerical Control (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、回転切削工具であるカ
ッターを素材に対して軸方向に一定速度で送ってその素
材の切削点を切削し、そのカッターを軸方向に後退させ
て所定位置に戻した後、その素材に対してカッターの位
置をずらし、同様に前記カッターを軸方向に一定速度で
送ってその素材の別の切削点を切削することを繰り返
し、前記素材を外側から順番に加工する切削加工方法に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a rotary cutting tool, in which a cutter is fed at a constant speed to a material in the axial direction to cut a cutting point of the material, and the cutter is retracted in the axial direction to a predetermined position. After returning to, the position of the cutter is shifted with respect to the material, and the same cutter is sent at a constant speed in the axial direction to repeatedly cut another cutting point of the material, and the material is sequentially turned from the outside. The present invention relates to a cutting method for processing.
【0002】[0002]
【従来の技術】従来の切削加工法では、例えば、図7に
示すように切削点(黒点)が設定されている素材Kをフ
ライス工具等を使用して切削加工する場合には、先ず第
一行目(P11〜P129)に並んでいる切削点を図中
左から順番に切削し、以下、第2行目から最終行までの
切削点も同様に左から順番に切削して製品の加工を行な
っている。2. Description of the Related Art In a conventional cutting method, for example, when a material K having a cutting point (black point) set as shown in FIG. The cutting points arranged in the rows (P11 to P129) are cut in order from the left in the figure, and thereafter, the cutting points from the second row to the last row are similarly cut in order from the left to process the product. I do.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、この方
法によると切削点が非切削点の間に並んでいる場合、例
えば第一行目の切削点P114〜P118の場合は、図
10に示すように切削点P114ではその左側の点が非
切削点であるために、カッターCが素材Kを切削する面
積C114が他の切削点P115〜P118の切削面積
C115〜C118と比較すると極端に大きくなってい
る。このために切削点P114ではカッターCに加わる
切削負荷が急激に増大する。また、例えば第一行目の切
削点P125〜P129のように、非切削点の次に切削
点が並んでいる場合も、図11に示すように切削点P1
25ではやはりその左側の点が非切削点であるために、
カッターCが素材Kを切削する面積C125が他の切削
点P126〜P129の切削面積C126〜C129と
比較すると極端に大きくなっており切削負荷が増大す
る。このように切削負荷が極端に大きくなる切削点(例
えばP114,P125)では、カッターCの破損を防
止するためにカッターCの軸方向の送り速度を遅くしな
ければならない。このため自動で切削加工を行うために
はカッターCの軸方向の送り速度を切削負荷が大きくな
る切削点の送り速度に合わせる必要があり、加工に長時
間を要することになる。本発明の技術的課題は、各切削
点を切削する順序を切削点の並び状況に応じて合理的に
設定することにより、切削負荷が極端に大きくなる切削
点をなくし、これによって自動で切削加工を行うときの
カッターの軸方向の送り速度を従来よりも早くして加工
時間の短縮を図ろうとするものである。However, according to this method, when the cutting points are arranged between the non-cutting points, for example, in the case of the cutting points P114 to P118 in the first row, as shown in FIG. At the cutting point P114, since the point on the left side is a non-cutting point, the area C114 where the cutter C cuts the material K is extremely large as compared with the cutting areas C115 to C118 of the other cutting points P115 to P118. . For this reason, the cutting load applied to the cutter C sharply increases at the cutting point P114. In addition, for example, when the cutting points are arranged next to the non-cutting points like the cutting points P125 to P129 in the first row, as shown in FIG.
In 25, since the point on the left is a non-cutting point,
The area C125 where the cutter C cuts the material K is extremely large as compared with the cutting areas C126 to C129 of the other cutting points P126 to P129, and the cutting load increases. At the cutting points where the cutting load becomes extremely large (for example, P114, P125), the axial feed speed of the cutter C must be reduced in order to prevent breakage of the cutter C. Therefore, in order to perform the cutting automatically, it is necessary to adjust the feed speed in the axial direction of the cutter C to the feed speed of the cutting point where the cutting load becomes large, and it takes a long time for the processing. The technical problem of the present invention is to set the order of cutting each cutting point rationally according to the arrangement of the cutting points, thereby eliminating the cutting points where the cutting load becomes extremely large, thereby automatically cutting. It is intended to shorten the machining time by making the axial feed speed of the cutter at the time of performing the cutting faster than before.
【0004】[0004]
【課題を解決するための手段】上記した課題は、以下に
示す切削加工方法によって解決される。即ち、請求項1
に記載の切削加工方法は、回転切削工具であるカッター
を素材に対して軸方向に一定速度で送ってその素材の切
削点を切削し、そのカッターを軸方向に後退させて所定
位置に戻した後、その素材に対してカッターの位置をず
らし、同様に前記カッターを軸方向に一定速度で送って
その素材の別の切削点を切削することを繰り返し、前記
素材を外側から順番に加工する切削加工方法において、
素材を平面的に表してこの素材平面を含む所定の領域を
仮想区画線でマトリックス状に区画し、前記素材の切削
領域に基づいてこの区画線のそれぞれの交点を記憶手段
により切削点と非切削点とに区分して記憶し、前記マト
リクスの行又は列毎に加工を行う際に、これから加工を
開始しようとする行又は列に所属する切削点の並び状況
を並び判定手段によって判定し、前記切削点が非切削点
と非切削点との間に並んでいるときは、切削点設定手段
により前記並んでいるいずれかの切削点の外側に新たな
切削点を設定し、その新たな切削点を切削した後、直近
の切削点を切削する。請求項2に記載の切削加工方法
は、請求項1に記載された切削加工方法において、切削
点設定手段により設定される新たな切削点から直近の切
削点までの距離は、行間と列間との積をカッターの直径
で除した値に設定される。 The above-mentioned problems are solved by the following cutting method. That is, claim 1
The cutting method described in the above is a cutter that is a rotary cutting tool
To the material at a constant speed in the axial direction to cut the material.
Cut the cutting point, retract the cutter in the axial direction, and
After returning to the position, move the cutter
And also feed the cutter at a constant speed in the axial direction
Repeat cutting another cutting point of the material,
In the cutting method of processing the material in order from the outside,
The material is represented two-dimensionally, and a predetermined area including this material plane is
Machining the material by dividing it in a matrix with virtual dividing lines
Storage means for each intersection of this division line based on the area
The memory is divided into cutting points and non-cutting points by
When performing processing for each row or column of the Rix,
The arrangement of cutting points belonging to the row or column to be started
Are determined by the alignment determining means, and the cutting point is a non-cutting point.
And cutting point setting means
A new outside of any of the aligned cutting points
After setting the cutting point and cutting the new cutting point,
The cutting point of The cutting method according to claim 2.
Is a cutting method according to claim 1,
The latest cut from the new cutting point set by the point setting means
The distance to the cutting point is calculated by multiplying the product between the rows and columns by the diameter of the cutter.
Is set to the value divided by.
【0005】[0005]
【作用】本発明によると、素材を外側から順番に加工す
るため、これから加工を開始しようとするマトリクスの
行又は列は加工が完了していない行又は列のうちで最も
外側に位置している。そして、その最も外側の行又は列
に所属する切削点よりもさらに外側に新たな切削点が設
定される。例えば、これから加工を開始しようとする行
又は列に所属する切削点であって非切削点の隣に並んで
いる切削点(以下、過負荷切削点という)の外側に新た
な切削点を設ければ、新たな切削点を切削した後にその
過負荷切削点を切削することにより、過負荷切削点をい
きなり切削するよりも、新たな切削点における切削面積
分だけその過負荷切削点の切削面積を小さくできる。こ
こで、新たな切削点の外側にさらに新たな切削点を設け
ることにより、過負荷切削点における切削面積をさらに
小さくすることができる。なお、非切削点の間に並んで
いる切削点であって過負荷切削点以外の切削点(別の切
削点)についても、その外側に新たな切削点を設けてそ
の新たな切削点を切削した後に別の切削点を切削すれば
別の切削点の切削面積を小さくできる。このため、従来
の方法のように過負荷切削点における切削面積が極端に
大きくなることがなく、各切削点における切削面積をほ
ぼ均等にできる。したがって、カッターに加わる切削負
荷が各々の切削点においてほぼ均等になり、従来のよう
に、過負荷切削点における切削負荷に合わせてカッター
の軸方向の送り速度を遅くする必要がない。即ち、カッ
ターの軸方向の送り速度を大きくできるため、素材の加
工時間が短縮できる。また、切削点設定手段により設定
される新たな切削点から直近の切削点までの距離を、行
間と列間との積をカッターの直径で除した値に設定する
ことにより、新たな切削点における切削面積と直近の切
削点における切削面積が適正な値となる。According to the present invention, since the material is processed in order from the outside, the row or column of the matrix from which the processing is to be started is located at the outermost position among the rows or columns for which processing has not been completed. . Then, a new cutting point is set further outside than the cutting point belonging to the outermost row or column. For example, a new cutting point may be provided outside a cutting point belonging to a row or a column in which machining is to be started and which is adjacent to a non-cutting point (hereinafter, referred to as an overloaded cutting point). For example, by cutting a new cutting point and then cutting the overloaded cutting point, the cutting area of the overloaded cutting point is reduced by the cutting area at the new cutting point, rather than cutting the overloaded cutting point suddenly. Can be smaller. Here, by providing a new cutting point outside the new cutting point, the cutting area at the overload cutting point can be further reduced. For cutting points other than the overload cutting point (another cutting point) that are arranged between non-cutting points, a new cutting point is provided outside the cutting point and the new cutting point is cut. If another cutting point is cut after the cutting, the cutting area at another cutting point can be reduced. Therefore, unlike the conventional method, the cutting area at the overload cutting point does not become extremely large, and the cutting area at each cutting point can be made substantially uniform. Therefore, the cutting load applied to the cutter is substantially equal at each cutting point, and there is no need to reduce the axial feed speed of the cutter in accordance with the cutting load at the overloaded cutting point as in the related art. That is, the feed speed in the axial direction of the cutter can be increased, so that the processing time of the material can be reduced. Further, by setting the distance from the new cutting point set by the cutting point setting means to the nearest cutting point to a value obtained by dividing the product between the row and column by the diameter of the cutter, The cutting area and the cutting area at the nearest cutting point have an appropriate value.
【0006】[0006]
【実施例】以下、図面を参照して本発明の一実施例を説
明する。図1〜図3は本実施例に係る切削加工法のフロ
ーチャートを表している。先ず、ステップ101で、図
7に示すように製品の輪郭となる輪郭形状線A(一点鎖
線)から回転切削工具であるカッターCの半径に相当す
る肉厚と仕上加工に必要な肉厚とをオフセットしたオフ
セット線B(点線)を求める。次に、ステップ102
で、前記オフセット線Bを含む所定の領域を仮想区画線
によって行間l(lは、小文字のエルであり図面とは若
干形が異なっている)、列間mのマトリクッス状に区画
する。ステップ103では、前記区画線の交点のうちオ
フセット線Bよりも外側(図7において上側)に位置す
る交点を切削点とする。ここで、素材Kの切削は回転切
削工具であるカッターCの中心が切削点に一致した状態
で回転状態のカッターCを素材Kに対して規定の寸法だ
け送ることにより行われる。なお、本実施例では素材K
の輪郭より外側にも切削点を設定してカッターCに加わ
る切削負荷が過大にならないように配慮している。また
マトリクッスの行間l(ピック量)、列間m(ピッチ
量)も前記切削負荷が規定以上にならないように設定さ
れている。ステップ104では、前記区画線の交点が切
削点の場合にはフラグ1、非切削点の場合にはフラグ0
としてマトリックス図を作成する。図7をマトリックス
図に表したものが図8である。図8においてjは行、i
は列を表している。即ち、ステップ103、ステップ1
04の処理手段が本発明の記憶手段として機能する。 An embodiment of the present invention will be described below with reference to the drawings. 1 to 3 show flowcharts of the cutting method according to the present embodiment. First, in step 101, as shown in FIG. 7, a thickness corresponding to a radius of a cutter C which is a rotary cutting tool and a thickness required for finish machining are determined from a contour shape line A (a dashed line) which is a contour of a product. An offset line B (dotted line) that is offset is obtained. Next, step 102
Then, a predetermined area including the offset line B is defined by a virtual partition line as a line spacing l (where l is a lowercase ell and
(The dried shapes are different.) In step 103, an intersection located outside the offset line B (upper side in FIG. 7) among the intersections of the division lines is set as a cutting point. Here, the cutting of the material K is performed by feeding the rotating cutter C by a predetermined dimension to the material K with the center of the cutter C being a rotary cutting tool coincident with the cutting point. In this embodiment, the material K
The cutting point is also set outside of the contour of, so that the cutting load applied to the cutter C is not excessively increased. The row spacing l (pick amount) and the column spacing m (pitch amount) of the matrix are also set so that the cutting load does not exceed a specified value. In step 104, if the intersection of the lane markings is a cutting point, the flag is 1;
To create a matrix diagram. FIG. 8 shows FIG. 7 in a matrix diagram. In FIG. 8, j is the row, i
Represents a column. That is, Step 103, Step 1
The processing unit 04 functions as the storage unit of the present invention.
【0007】切削順序決定開始の信号が入力されると、
ステップ107で切削点1が存在する最も外側の行が選
定される。即ち、今回の処理では第1行目(P11〜P
129)が選定される。ステップ108では、第1行目
に並んでいる切削点1の位置から並び状況を3タイプ
(X,Y,Zタイプ)に分類する。ここで、Xタイプは
切削点1が素材Kの左端から非切削点0の間に並んでい
るタイプあるいは切削点1が素材Kの左端から右端まで
並んでいるタイプである。Yタイプは切削点1が素材K
の右端から非切削点0の間に並んでいるタイプである。
また、Zタイプは切削点1が非切削点0と非切削点0と
の間に並んでいるタイプである。即ち、ステップ108
の処理手段が本発明の並び判定手段として機能する。し
たがって、図7において切削点1(P11)〜切削点1
(P16)まではXタイプ、切削点1(P125)〜切
削点1(P129)まではYタイプそして切削点1(P
114)〜切削点1(P118)まではZタイプであ
る。切削点1(P11)〜切削点1(P16)は、ステ
ップ109でXタイプと判定されるために、ステップ1
10で左端の切削点1(P11)から切削点1(P1
6)まで順番に切削が行われる。この様子が図5に示さ
れている。左端の切削点1(P11)にセットされたカ
ッターCの切削範囲には、素材Kの左端よりも外側の空
間が含まれる。このために、切削面積C11が大きくな
らずカッターCに加わる切削負荷が大きくなることはな
い。また切削点1(P11)の次から順番に切削される
切削点1(P12)〜切削点1(P16)では、カッタ
ーCの切削範囲が前回切削済の切削点の切削範囲に大部
分重複するため、切削面積C12〜C16が大きくなら
ず、切削負荷も大きくならない。切削が終了した点はス
テップ111でフラグが1から2に変更される。When a signal for starting the cutting order is input,
In step 107, the outermost row where cutting point 1 exists is selected. That is, in this processing, the first line (P11 to P11)
129) is selected. In step 108, the arrangement state is classified into three types (X, Y, Z types) from the positions of the cutting points 1 arranged in the first row. Here, the X type is a type in which the cutting points 1 are arranged between the left end of the material K and the non-cutting point 0 or a type in which the cutting points 1 are arranged from the left end to the right end of the material K. For Y type, cutting point 1 is material K
Are arranged between the non-cutting point 0 and the right end.
The Z type is a type in which the cutting points 1 are arranged between the non-cutting points 0 and 0. That is, step 108
Function as the arrangement judging means of the present invention. Therefore, in FIG. 7, cutting point 1 (P11) to cutting point 1
Up to (P16) X type, cutting point 1 (P125) to cutting point 1 (P129) Y type and cutting point 1 (P125)
114) to cutting point 1 (P118) are of Z type. Since cutting point 1 (P11) to cutting point 1 (P16) are determined to be of the X type in step 109, step 1
10, the cutting point 1 (P1) from the cutting point 1 (P11) on the left end.
Cutting is performed in order until 6). This is shown in FIG. The cutting range of the cutter C set at the cutting point 1 (P11) on the left end includes a space outside the left end of the material K. Therefore, the cutting area C11 does not increase and the cutting load applied to the cutter C does not increase. Also, at cutting point 1 (P12) to cutting point 1 (P16), which is cut in order from cutting point 1 (P11), the cutting range of cutter C largely overlaps the cutting range of the cutting point that has been cut last time. Therefore, the cutting areas C12 to C16 do not increase and the cutting load does not increase. At the point where the cutting is completed, the flag is changed from 1 to 2 in step 111.
【0008】切削点1(P125)〜切削点1(P12
9)は、ステップ112でYタイプと判定されるため
に、ステップ113で右端の切削点1(P129)から
切削点1(P125)までは順番に切削が行われる。こ
の様子が図6に示されている。切削点1(P129)に
セットされたカッターCの切削範囲には素材Kの右端よ
りも外側の空間が含まれる。このために、切削面積C1
29がさほど大きくならずカッターCに加わる切削負荷
が大きくなることはない。また切削点1(P129)の
次から順番に切削される切削点1(P128)〜切削点
1(P125)では、カッターCの切削範囲が前回切削
済の切削点の切削範囲に大部分重複するため、切削面積
C128〜C125が大きくならず、切削負荷も大きく
なることはない。切削が終了した点はステップ114で
フラグが1から2に変更される。[0008] Cutting point 1 (P125) to cutting point 1 (P12)
In step 9), since the Y type is determined in step 112, the cutting is performed in order from the cutting point 1 (P129) on the right end to the cutting point 1 (P125) in step 113. This is shown in FIG. The cutting range of the cutter C set at the cutting point 1 (P129) includes a space outside the right end of the material K. Therefore, the cutting area C1
29 is not so large, and the cutting load applied to the cutter C does not increase. Also, at the cutting point 1 (P128) to the cutting point 1 (P125), which is cut in order from the cutting point 1 (P129), the cutting range of the cutter C largely overlaps the cutting range of the cutting point that has been cut last time. Therefore, the cutting areas C128 to C125 do not increase, and the cutting load does not increase. At the point where the cutting is completed, the flag is changed from 1 to 2 in step 114.
【0009】切削点1(P114)〜切削点1(P11
8)までは、ステップ115でZタイプと判定されるた
めに、ステップ116に進みここで第1行目が選定され
ているかどうかが判断される。現在、第1行目が選定さ
れているためにステップ116の判断がYESとなりス
テップ117で新たなピック量である寸法X(例えばX
は次のように求めてもよい。X=行間l×列間m÷カッ
タ直径D)の演算が行われる。ステップ118では、Z
タイプの左端の切削点1(P114)(過負荷切削点)
と同列上で、かつ第1行目の外側方向に、図4に示すよ
うに寸法X間隔で新たな削り点Pcx,Pbx,Pax
を設定する。即ち、ステップ117、ステップ118の
処理手段が本発明の切削点設定手段として機能する。そ
して、ステップ119で削り点Pax,Pbx,Pcx
の順番で切削を行う。新たな削り点Pax,Pbx,P
cxは、図4から明らかなように切削点1(P114)
よりは外側に位置しており、さらに新たな削り点Pa
x,Pbx,Pcxの間隔は行間lよりは小さいため
に、この削り点Pax,Pbx,Pcxにおける切削面
積Cax,Cbx,Ccxは小さく、切削負荷が大きく
なることはない。さらにステップ120で切削点1(P
114)から切削点1(P118)まで順番に切削が行
われる。切削点1(P114)は新たな削り点Pax,
Pbx,Pcxの内側で同列上に位置しているために、
この削り点Pax,Pbx,PcxにおいてカッターC
が切削した面積(Cax+Cbx+Ccx)に等しい面
積だけ切削面積が減少して、結果的に切削面積がC11
4に示す範囲となる。このためにカッターCに加わる切
削負荷が大きくなることはない。また切削点1(P11
4)の次から順番に切削される切削点1(P115)〜
切削点1(P118)では、カッターCの切削範囲が前
回切削済の切削点の切削範囲に大部分重複するため、切
削面積C115〜C118が大きくならず切削負荷も大
きくなることはない。切削が終了した点はステップ12
1でフラグが1から2に変更される。図9は切削が終了
した点のフラグが1から2に変更された状態のマトリッ
クス図を表している。[0009] Cutting point 1 (P114) to cutting point 1 (P11)
Until 8), since the type is determined to be the Z type in step 115, the process proceeds to step 116, where it is determined whether the first row is selected. Since the first row is currently selected, the determination in step 116 becomes YES, and in step 117, the dimension X (for example, X
May be determined as follows. X = row l × column m 列 cutter diameter D) is calculated. In step 118, Z
Cutting point 1 at the left end of the type (P114) (Overload cutting point)
And in the outer direction of the first row, new cutting points Pcx, Pbx, Pax at intervals of dimension X as shown in FIG.
Set. That is, in steps 117 and 118
The processing means functions as the cutting point setting means of the present invention. Then, in step 119, the cutting points Pax, Pbx, Pcx
Cutting is performed in the following order. New cutting points Pax, Pbx, P
cx is the cutting point 1 (P114) as is clear from FIG.
Outside, and a new cutting point Pa
Since the intervals between x, Pbx, and Pcx are smaller than the line spacing 1 , the cutting areas Cax, Cbx, and Ccx at the cutting points Pax, Pbx, and Pcx are small, and the cutting load does not increase. Further, at step 120, the cutting point 1 (P
Cutting is performed in order from 114) to cutting point 1 (P118). Cutting point 1 (P114) is a new cutting point Pax,
Because they are located on the same line inside Pbx and Pcx,
At these cutting points Pax, Pbx, Pcx, the cutter C
Reduces the cut area by an area equal to the cut area (Cax + Cbx + Ccx), resulting in a cut area of C11.
The range shown in FIG. Therefore, the cutting load applied to the cutter C does not increase. Cutting point 1 (P11
4) Cutting point 1 (P115)-
At the cutting point 1 (P118), the cutting range of the cutter C largely overlaps with the cutting range of the cutting point that has been previously cut, so that the cutting areas C115 to C118 do not increase and the cutting load does not increase. The point at which cutting is completed is indicated in step 12.
At 1, the flag is changed from 1 to 2. FIG. 9 is a matrix diagram showing a state in which the flag at the point where cutting has been completed has been changed from 1 to 2.
【0010】このようにして第1行目の切削が終了する
と、処理はステップ106に戻り、ここからステップ1
07に進み、ここで第2行目が選定される。第2行目に
並んでいる切削点1は、ステップ108で第1行目と同
様に並び状況が3タイプ(X,Y,Zタイプ)に分類さ
れる。図7に示す切削点1(P21)〜切削点1(P2
6)は、ステップ109でXタイプと判定され、ステッ
プ110で左端の切削点1(P21)から順番に切削点
1(P26)まで切削が行われる。そして切削が終了し
た点はステップ111でフラグが1から2に変更され
る。切削点1(P225)〜切削点1(P229)は、
ステップ112でYタイプと判定され、ステップ113
で右端の切削点1(P229)から切削点1(P22
5)まで順番に切削が行われる。そして切削が終了した
点はステップ114でフラグが1から2に変更される。
切削点1(P214)〜切削点1(P218)までは、
ステップ115でZタイプと判定されるために、ステッ
プ116に進みここで第1行目が選定されているかどう
かが判断される。現在、第2行目が選定されており、さ
らに第1行目の切削が終了しているために処理はステッ
プ120に進んで左端の切削点1(P214)から切削
点1(P218)まで順番に切削が行われる。切削が終
了した点はステップ121でフラグが1から2に変更さ
れる。ここで、左端の切削点1(P214)では、図4
に示すようにカッターCの切削範囲が切削済の一行前の
切削点1(P114)の切削範囲に大部分重複するた
め、切削面積C214がさほど大きくならず切削負荷も
大きくなることはない。このため第1行目で行ったよう
に新たな削り点Pax,Pbx,Pcxを設けて細かく
切削する必要がなくなる。[0010] When the cutting of the first line is completed in this way, the process returns to step 106, and from there, step 1
In step 07, the second row is selected. The cutting points 1 arranged in the second row are classified into three types (X, Y, Z types) in step 108 as in the first row. Cutting point 1 (P21) to cutting point 1 (P2) shown in FIG.
In step 6), the type is determined to be the X type in step 109, and in step 110, cutting is sequentially performed from the leftmost cutting point 1 (P21) to the cutting point 1 (P26). At the point where the cutting is completed, the flag is changed from 1 to 2 in step 111. Cutting Point 1 (P225) to Cutting Point 1 (P229)
In step 112, the type is determined to be Y type.
From the rightmost cutting point 1 (P229) to the cutting point 1 (P22
Cutting is performed in order up to 5). At the point where the cutting is completed, the flag is changed from 1 to 2 in step 114.
From cutting point 1 (P214) to cutting point 1 (P218)
Since it is determined that the type is the Z type in step 115, the process proceeds to step 116, where it is determined whether the first row is selected. Since the second row is currently selected and the cutting of the first row has been completed, the process proceeds to step 120, and the processing is sequentially performed from the cutting point 1 (P214) on the left end to the cutting point 1 (P218). The cutting is performed. At the point where the cutting is completed, the flag is changed from 1 to 2 in step 121. Here, at cutting point 1 (P214) at the left end, FIG.
Since the cutting range of the cutter C largely overlaps with the cutting range of the cutting point 1 (P114) one line before the cutting, the cutting area C214 does not increase so much and the cutting load does not increase. For this reason, it is not necessary to provide new cutting points Pax, Pbx, and Pcx and perform fine cutting as in the first row.
【0011】このようにして第2行目の切削が終了する
と、処理はステップ106を経由してステップ107に
戻りここで第3行目が選定される。以下、第3行目、第
4行目についても第2行目と同様な処理が繰り返され、
最終的にステップ106で切削点1が存在しないと判定
された段階で切削加工が終了する。When the cutting of the second row is completed in this way, the processing returns to step 107 via step 106, where the third row is selected. Hereinafter, the same processing as the second line is repeated for the third and fourth lines,
Finally, when it is determined in step 106 that the cutting point 1 does not exist, the cutting process ends.
【0012】なお本実施例に係る切削加工法のフローチ
ャートでは、各行毎に切削順序を決めながら加工を行っ
ているが、この切削順序の決定を予めホストコンピュー
タで行った後、NC機にこのデータを転送して加工を行
っても良い。この場合には加工がさらに早く実施でき
る。In the flow chart of the cutting method according to this embodiment, machining is performed while determining the cutting order for each row. After the cutting order is determined in advance by the host computer, the data is sent to the NC machine. May be transferred for processing. In this case, processing can be performed earlier.
【発明の効果】本発明によると、切削負荷が極端に大き
くなる切削点が存在しないために、自動で切削加工を行
うときにカッターの軸方向の送り速度を従来よりも早く
設定することができる。このため、加工時間の短縮が図
れ、加工コストが低減する。According to the present invention, since there is no cutting point at which the cutting load becomes extremely large, the feed speed in the axial direction of the cutter can be set faster than before when performing automatic cutting. . Therefore, the processing time can be shortened, and the processing cost can be reduced.
【図1】本実施例に係る切削加工法のフローチャートで
ある。FIG. 1 is a flowchart of a cutting method according to the present embodiment.
【図2】本実施例に係る切削加工法のフローチャートで
ある。FIG. 2 is a flowchart of a cutting method according to the present embodiment.
【図3】本実施例に係る切削加工法のフローチャートで
ある。FIG. 3 is a flowchart of a cutting method according to the present embodiment.
【図4】切削点1(P114)〜切削点1(P118)
の切削状態を示す平面図である。FIG. 4 Cutting Point 1 (P114) to Cutting Point 1 (P118)
It is a top view showing the cutting state of.
【図5】切削点1(P11)〜切削点1(P16)の切
削状態を示す平面図である。FIG. 5 is a plan view showing a cutting state of cutting point 1 (P11) to cutting point 1 (P16).
【図6】切削点1(P125)〜切削点1(P129)
の切削状態を示す平面図である。FIG. 6: Cutting Point 1 (P125) to Cutting Point 1 (P129)
It is a top view showing the cutting state of.
【図7】本実施例に係る切削加工の全体を示す平面図で
ある。FIG. 7 is a plan view showing the entire cutting process according to the embodiment.
【図8】切削加工の切削点1,非切削点0を表したマト
リックス図である。FIG. 8 is a matrix diagram showing a cutting point 1 and a non-cutting point 0 of the cutting process.
【図9】切削終了点を記入したマトリックス図である。FIG. 9 is a matrix diagram in which cutting end points are entered.
【図10】従来の切削加工の方法を示す平面図である。FIG. 10 is a plan view showing a conventional cutting method.
【図11】従来の切削加工の方法を示す平面図である。FIG. 11 is a plan view showing a conventional cutting method.
0 非切削点 1 切削点 2 切削終了点 C 回転切削工具であるカッター K 素材l 行間 m 列間0 Non-cutting point 1 Cutting point 2 Cutting end point C Cutter which is a rotary cutting tool K Material l Row spacing m Column spacing
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G05B 19/4093 B23Q 15/00 301 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 6 , DB name) G05B 19/4093 B23Q 15/00 301
Claims (2)
して軸方向に一定速度で送ってその素材の切削点を切削
し、そのカッターを軸方向に後退させて所定位置に戻し
た後、その素材に対してカッターの位置をずらし、同様
に前記カッターを軸方向に一定速度で送ってその素材の
別の切削点を切削することを繰り返し、前記素材を外側
から順番に加工する切削加工方法において、 素材を平面的に表してこの素材平面を含む所定の領域を
仮想区画線でマトリックス状に区画し、前記素材の切削
領域に基づいてこの区画線のそれぞれの交点を記憶手段
により切削点と非切削点とに区分して記憶し、 前記マトリクスの行又は列毎に加工を行う際に、これか
ら加工を開始しようとする行又は列に所属する切削点の
並び状況を並び判定手段によって判定し、 前記切削点が非切削点と非切削点との間に並んでいると
きは、切削点設定手段により前記並んでいるいずれかの
切削点の外側に新たな切削点を設定し、その新たな切削
点を切削した後、直近の切削点を切削する 切削加工方
法。(1) A cutter, which is a rotary cutting tool, is attached to a material.
To cut the cutting point of the material by sending it at a constant speed in the axial direction
Then, retract the cutter in the axial direction and return it to the specified position.
After that, shift the cutter position with respect to the material,
The cutter is sent at a constant speed in the axial direction
Repeat to cut another cutting point,
In the cutting method of processing in order from the, the material is represented two-dimensionally and a predetermined area including the material plane is defined.
Machining the material by dividing it in a matrix with virtual dividing lines
Storage means for each intersection of this division line based on the area
When stored in divided into a cutting point and the non-cutting point, for machining in each row or column of the matrix by, this?
Of the cutting point belonging to the row or column where
The arrangement state is determined by arrangement determination means, and the cutting points are arranged between the non-cutting points and the non-cutting points.
The cutting point setting means
A new cutting point is set outside the cutting point, and the new cutting
A cutting method that cuts the nearest cutting point after cutting a point .
いて、 切削点設定手段により設定される新たな切削点から直近
の切削点までの距離は、行間と列間との積をカッターの
直径で除した値に設定される切削加工方法。 2. The cutting method according to claim 1, wherein
And the nearest from the new cutting point set by the cutting point setting means
The distance to the cutting point is calculated by multiplying the product between the row and column
A cutting method set to a value divided by the diameter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19069791A JP2884835B2 (en) | 1991-07-03 | 1991-07-03 | Cutting method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19069791A JP2884835B2 (en) | 1991-07-03 | 1991-07-03 | Cutting method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0511829A JPH0511829A (en) | 1993-01-22 |
| JP2884835B2 true JP2884835B2 (en) | 1999-04-19 |
Family
ID=16262351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19069791A Expired - Fee Related JP2884835B2 (en) | 1991-07-03 | 1991-07-03 | Cutting method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2884835B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5706542A (en) * | 1995-06-27 | 1998-01-13 | Okada; Eiji | Electrically driven toothbrush |
| US5617602A (en) * | 1995-06-27 | 1997-04-08 | Okada; Eiji | Motor-driven toothbrush |
| JP4889162B2 (en) * | 2001-06-11 | 2012-03-07 | 本田技研工業株式会社 | Thrusting method |
-
1991
- 1991-07-03 JP JP19069791A patent/JP2884835B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0511829A (en) | 1993-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4445182A (en) | Method of control of NC machine tools | |
| US5289382A (en) | Method of and system for producing data for numerically controlled machining | |
| EP0220325B1 (en) | Method of preparing program for drilling holes | |
| JP2884835B2 (en) | Cutting method | |
| US4667294A (en) | Numerical control apparatus | |
| GB2062293A (en) | Method of control of NC machine tools | |
| EP0179919A1 (en) | Numerical control system | |
| EP0537356A1 (en) | Blank layout method for glass plate cutting machine | |
| US5193952A (en) | Inner circle cutting control apparatus for numerically controlled machine tool | |
| JPH01129241A (en) | Manufacture of master for forming projection screen and chisel used therefor | |
| EP0425674A1 (en) | Automatic tool selecting system | |
| JP7498276B2 (en) | Machine Tool Systems | |
| JP3532255B2 (en) | Input data display method for interactive numerical controller | |
| JP4310018B2 (en) | Tool position correction method for NC machine tools | |
| JP3082232B2 (en) | Axial feed cutting method | |
| JP3034368B2 (en) | Cutting method for cutter plotter | |
| US3598007A (en) | Shearing method | |
| US4939664A (en) | Numerical control apparatus and method for preparing machining data for cutting an area which is narrow in the middle | |
| JP3444150B2 (en) | Automatic plate removing device | |
| JP3075884B2 (en) | How to create NC data for drilling | |
| JPH0457459B2 (en) | ||
| US5270940A (en) | Contour configuration machining method | |
| EP0397884B1 (en) | Profile-shape machining system | |
| JP3035946B2 (en) | Axial feed speed control method in axial feed cutting | |
| JPS63295085A (en) | Cnc laser beam machining method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |