JP2015047683A - 円筒状工具を用いた加工方法 - Google Patents
円筒状工具を用いた加工方法 Download PDFInfo
- Publication number
- JP2015047683A JP2015047683A JP2013182758A JP2013182758A JP2015047683A JP 2015047683 A JP2015047683 A JP 2015047683A JP 2013182758 A JP2013182758 A JP 2013182758A JP 2013182758 A JP2013182758 A JP 2013182758A JP 2015047683 A JP2015047683 A JP 2015047683A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- machining
- cylindrical
- workpiece
- cylindrical tool
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Milling Processes (AREA)
Abstract
【課題】 簡単な制御で刃長を有効に使用でき、これにより、工具寿命が長くなるとともに、摩耗による精度悪化を抑えることができる円筒状工具を用いた加工方法を提供する。【解決手段】 円筒状工具11を用いた加工方法は、まず、円筒状工具11の第1の部分Aを使用して、ワーク12の第1の部分aを矢印で示す方向に加工し、次いで、円筒状工具11の第2の部分Bを使用して、ワーク12の第2の部分bを加工する。さらに、円筒状工具11の第3の部分Cを使用して、ワーク12の第3の部分cを矢印で示す方向に加工し、次いで、円筒状工具11の第4の部分Dを使用して、ワーク12の第4の部分dを加工する。さらに、円筒状工具11の第5の部分Eを使用して、ワーク12の第5の部分eを矢印で示す方向に加工する。【選択図】 図2
Description
この発明は、円筒状工具を用いた加工方法に関する。
従来、エンドミルのような円筒状工具の側面を使用して切削加工する場合、工具接触位置は一定位置として加工するようになっている。このため、刃長の一部分の摩耗が大きいものとなり、工具刃長の有効利用ができないことで、工具寿命が短くなるという問題があった。
特許文献1には、ボールエンドミルを用いた加工方法として、刃先の消耗率を評価し、消耗率が1を超えた場合に、工具刃先角度を変更することで、工具寿命を長くすることが提案されている。
特開平5−8148号公報
上記特許文献1の加工方法では、消耗率評価のための制御が複雑なものとなっており、円筒状工具の加工方法としては、改善すべき余地がある。
この発明の目的は、簡単な制御で刃長を有効に使用でき、これにより、工具寿命が長くなるとともに、摩耗による精度悪化を抑えることができる円筒状工具を用いた加工方法を提供することにある。
この発明による円筒状工具を用いた加工方法は、円筒状工具の側面をワークに接触させる加工において、1パス毎および接触位置変更指令毎のいずれかで円筒状工具のワークに接触している位置を工具軸方向にずらすことを特徴とするものである。
工具刃長の全域を使用する加工を行うには、通常、機械操作では変更ができないので、CAM操作にて円筒状工具の接触位置を変更したプログラムが必要となる。このようなプログラムを使用した制御は困難であることから、この発明においては、円筒状工具の側面の一定位置によって加工するプログラムを使用した上で、1パス毎または接触位置変更指令毎に円筒状工具のワークに接触している位置を工具軸方向にずらすことにより、工具刃長の全域を使用することが可能とされる。
工具刃長の全域を使用した加工により、刃長を有効に使用でき、摩耗が分散し、工具寿命が長くなり、工具コストが軽減できるとともに、摩耗による精度悪化を抑えることができる。
接触位置をずらす操作は、工作機械の工具長補正によって行うことが好ましい。これにより、プログラム側では、工具長補正変更量を算出(自動算出)するだけでよい。すなわち、接触位置をずらすための判定手段として、刃先の消耗率を評価するなどのプログラムは不要であり、簡単な制御で、上記効果を得ることができる。具体的には、プログラム指令により、工具長補正を使用し、工具接触位置をずらして加工を行うものとし、一回当たりの変更量または変更する回数指令と長補正変更指令とによって接触位置を変更する。
変更位置については、加工開始/加工終了コード間の切削送りの指令時に変更してもよく、加工開始/加工終了コード間の工具長補正変更指令のあるブロックにて変更するようにしてもよい。
変更量については、変更量を予め指定しておいてもよく、変更回数と工具長(加工開始高さと加工終了高さとの距離)から1回の変更量を自動決定するようにしてもよい。工具長補正変更指令のあるブロックに変更量または加工位置を直接指令するようにしてもよい。
変更回数については、変更回数を予め指定しておいてもよく、変更回数を指定せずに、加工開始/加工終了コード間の切削送り毎に変更するようにしてもよく、また、工具長補正変更指令のあるブロックにて変更するようにしてもよい。
この発明の円筒状工具を用いた加工方法によると、1パス毎および接触位置変更指令毎のいずれかで接触位置を変更するだけの簡単な制御で刃長を有効に使用でき、摩耗が分散し、工具寿命が長くなり、工具コストが軽減され、また、摩耗による精度悪化が抑えられることで、精度向上につながる。
この発明の実施の形態を、以下図面を参照して説明する。
この発明による円筒状工具を用いた加工方法は、3軸制御(3軸以上の制御)が可能な数値制御工作機械を使用して、エンドミルのような円筒状工具の側面を使用してワークを加工する際に用いられる。
図1は、本発明の加工方法を実施する数値制御装置(1)を示すブロック図であり、数値制御装置(1)は、プログラム解釈部(2)、制御位置算出部(3)、制御軸演算部(4)などを備えている。
プログラム解釈部(2)は、加工プログラム保存部に保存されている加工プログラムを1ブロックずつ読み出して、その内容を解釈し、移動指令および補正指令を制御位置算出部(3)に送る。
制御位置算出部(3)は、補正指令に従って該当する工具の工具径補正値および工具長補正値をそれぞれ工具径補正値保存部および工具長補正値保存部から読み出して、プログラム解釈部(2)から送られてきた移動指令値に対して工具径および工具長を補正する。そして、実際の制御位置を算出して、制御軸演算部(4)に送る。
制御軸演算部(4)は、その制御位置に基づいて演算を行ない、その演算結果であるモータ制御指令情報をサーボモータの制御部に送る。
図2から図4までに、この発明による円筒状工具を用いた加工方法の第1実施形態として、曲面を加工する実施形態を示す。図2は、第1のワークを加工する際の加工ステップの概略を示し、図3は、図2に対応する側面図を示している。図4は、この発明による加工方法の要部である工具長補正を模式的に示している。
この実施形態の加工方法は、上記数値制御装置(1)を使用して、図2および図3に示すように、円筒状工具(11)のワーク(W)に接触している位置を工具軸方向にずらしながら加工することを特徴としている。
すなわち、この発明による円筒状工具を用いた加工方法では、まず、図2(a)および図3(a)に示すように、円筒状工具(11)の第1の部分A(円筒状工具(11)の先端からの距離Daより基端側の部分)を使用して、ワーク(12)の第1の部分aを矢印で示す方向に加工し、次いで、円筒状工具(11)の第2の部分Bを使用して、ワーク(12)の第2の部分bを加工する。さらに、図2(b)および図3(b)に示すように、円筒状工具(11)の第3の部分C(円筒状工具(11)の先端からの距離Dcより基端側の部分)を使用して、ワーク(12)の第3の部分cを矢印で示す方向に加工し、次いで、円筒状工具(11)の第4の部分Dを使用して、ワーク(12)の第4の部分dを加工する。さらに、図2(c)および図3(c)に示すように、円筒状工具(11)の第5の部分E(円筒状工具(11)の先端からの距離Deより基端側の部分)を使用して、ワーク(12)の第5の部分eを矢印で示す方向に加工する。
こうして、従来の円筒状工具を用いた加工方法では、円筒状工具(11)のAの部分を使用して加工を開始した場合、ワーク(12)のaからeまでの部分が全てAの部分を使用して加工されるのに対し、この実施形態においては、円筒状工具(11)のワーク(12)に接触している位置を工具軸方向にずらしながら加工することで、加工に使用される円筒状工具(11)の部分がA→B→C→D→Eというように変化していくものとされ、これにより、円筒状工具(11)の刃長全域を使用してワーク(12)が加工される。
ここで、円筒状工具(11)のワーク(12)に接触している位置を工具軸方向にずらすに際しては、数値制御装置(1)の制御位置算出部(3)における工具長補正で行われている。すなわち、円筒状工具(11)を用いた側面加工を行う場合、通常、工具長は変化しない(工具径は摩耗により変化する)条件で行われるところ、図4に示すように、工具長を実際の長さが100として、基準部分の加工については、工具長を実際の長さ100であるとして、例えばその先端から80〜100の部分を使用して加工するものとし、次の加工においては、その先端から80〜100の部分を使用して加工するという指令は変更せずに、仮の工具長を120として与えることにより、実際に加工に使用される円筒状工具(11)の部分を基端側に最も近いAから先端側に寄ったBに移動させるものとされている。
この工具長補正を使用して円筒状工具(11)の接触位置を変更する制御によると、円筒状工具(11)の側面の一定位置で加工する従来通りのプログラムを作成し、接触位置をずらす操作を工作機械の工具長補正で行うことができ、工具長補正を変更するだけの簡単な制御で、刃長全域を使用した加工を行うことができる。
図5および図6に、この発明による円筒状工具(11)を用いた加工方法の第2実施形態として、ワーク(13)に形成された凸部(14)を複数回切り込んで加工する実施形態を示す。図5は、ワーク(13)を加工する際の加工ステップの概略を示し、図6は、この発明による加工方法の要部である工具長補正を模式的に説明する図である。
この発明による円筒状工具を用いた加工方法は、上記数値制御装置(1)を使用して、図5に示すように、円筒状工具(11)のワーク(13)に接触している位置を工具軸方向にずらしながら加工することを特徴としている。
すなわち、この発明による円筒状工具を用いた加工方法では、まず、図5(a)に示すように、円筒状工具(11)の第1の部分Fを使用して、ワーク(13)の第1の切込みを行い、次いで、図5(b)に示すように、円筒状工具(11)の第2の部分Gを使用して、ワーク(13)の第2の切込みを行う。
こうして、従来の円筒状工具を用いた加工方法では、円筒状工具(11)のFの部分を使用して加工を開始した場合、ワーク(13)の凸部(14)に対する全ての切込みがFの部分を使用して行われるのに対し、この実施形態においては、円筒状工具(11)のワーク(13)の凸部(14)に接触している位置を工具軸方向にずらしながら加工することで、加工に使用される円筒状工具(11)の部分がF→G→Hというように変化していくものとされ、これにより、円筒状工具(11)の刃長全域を使用してワーク(13)が加工される。
ここで、円筒状工具(11)のワーク(13)に接触している位置を工具軸方向にずらすに際しては、数値制御装置(1)の制御位置算出部(3)における工具長補正で行われている。すなわち、円筒状工具(11)を用いた側面加工を行う場合、通常、工具長は変化しない(工具径は摩耗により変化する)条件で行われるところ、図6に示すように、工具長を実際の長さが100として、基準部分の加工については、工具長を実際の長さ100であるとして、例えばその先端から0〜20の部分を使用して加工するものとし、次の加工においては、その先端から0〜20の部分を使用して加工するという指令は変更せずに、仮の工具長を80として与えることにより、実際に加工に使用される部分を先端側のFから基端側に寄ったGに移動させるものとされている。
この工具長補正を使用して円筒状工具(11)の接触位置を変更する制御によると、工具の側面の一定位置で加工する従来通りのプログラムを作成し、接触位置をずらす操作を工作機械の工具長補正で行うことができ、工具長補正を変更するだけの簡単な制御で、刃長全域を使用した加工を行うことができる。
図7から図9までには、上記加工方法を実施するためのプログラムを示す。なお、下記のプログラム例では、M○○やG××、K△△などとしているが、これらの○○や××、△△などについては、制御装置の設計者や機械の作業者などが適切な数字を設定すればよい。
図7は、プログラムの第1実施形態を示す。この実施形態では、徐変加工開始指令(G○○)と共に、一回当たりの工具長補正変更量(J△△)が指定される。そして、早送り(G00)と切削送り(G01)とを繰り返すことで、ワークに対して所要の切削を行う。切削送り(G01)においては、座標(X,Y,Z)および送り速度(F)の指定に加えて、工具長補正変更指令(M○○)が与えられる。この工具長補正変更指令(M○○)は、所要のパスの切削送り(G01)に対して与えられ、この指令により、M○○の変更指令毎に工具長補正変更量(J△△)分だけ工具長補正が変更される。徐変加工終了指令(G××)が与えられた場合、工具長補正は、徐変加工開始前の値に戻される。
図8は、プログラムの第2実施形態を示す。この実施形態では、一回当たりの工具長補正変更量(J△△)の指定は、徐変加工開始指令(G○○)と共に行われるのではなく、工具長補正変更指令(M○○)が与えられる所要のパスの切削送り(G01)と同時に与えられる。したがって、所要のパスの切削送り(G01)における工具長補正変更指令(M○○)毎に、このパスで指定された工具長補正変更量(J△△)分だけ工具長補正が変更される。徐変加工終了指令(G××)が与えられた場合、工具長補正は、徐変加工開始前の値に戻される。
図9は、プログラムの第3実施形態を示す。この実施形態では、徐変加工開始指令(G○○)と共に、工具長補正回数(K△△)および工具長(L△△)が指定される。そして、早送り(G00)と切削送り(G01)とを繰り返すことで、ワークに対して所要の切削を行う。切削送り(G01)においては、座標(X,Y,Z)および送り速度(F)の指定に加えて、工具長補正変更指令(M○○)が与えられる。この工具長補正変更指令(M○○)は、全てのパスの切削送り(G01)に対して与えられ、この指令により、1パス毎に工具長補正が変更される。この工具長補正における変更量は、工具長補正回数(K△△)および工具長(L△△)を使用して、L/Kによって算出する。徐変加工終了指令(G××)が与えられた場合、工具長補正は、徐変加工開始前の値に戻される。
なお、この第3実施形態では、第1および第2実施形態とは異なり、工具長補正の変更がM○○毎からG01毎に変更されているが、第1および第2実施形態と同様に、工具長補正の変更をM○○毎に変更するようにしてもよい。また、第1および第2実施形態について、工具長補正の変更をG01毎からM○○毎に変更してもよい。
第1から第3までの実施形態のプログラムによると、工具長補正変更量が自動算出されて、工具長補正が変更され、これにより、円筒状エンドミルがワークに接触する位置が工具軸方向に順次ずらされる。
なお、上記において、図示した例は、1例であり、この発明による円筒状工具を用いた加工方法は、種々のワークに対して適用可能であり、この際与えられる数値は、ワークの形状に応じて適宜変更される。
(11) 円筒状工具
(12)(13) ワーク
(12)(13) ワーク
Claims (2)
- 円筒状工具の側面をワークに接触させる加工において、1パス毎および接触位置変更指令毎のいずれかで円筒状工具のワークに接触している位置を工具軸方向にずらすことを特徴とする円筒状工具を用いた加工方法。
- 工具長補正を変更することで、円筒状工具のワークに接触している位置を工具軸方向にずらすことを特徴とする請求項1の円筒状工具を用いた加工方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013182758A JP2015047683A (ja) | 2013-09-04 | 2013-09-04 | 円筒状工具を用いた加工方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013182758A JP2015047683A (ja) | 2013-09-04 | 2013-09-04 | 円筒状工具を用いた加工方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015047683A true JP2015047683A (ja) | 2015-03-16 |
Family
ID=52698142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013182758A Pending JP2015047683A (ja) | 2013-09-04 | 2013-09-04 | 円筒状工具を用いた加工方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015047683A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105127492A (zh) * | 2015-09-07 | 2015-12-09 | 上海交通大学 | 直列发动机缸盖燃烧室在线补偿加工的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010017800A (ja) * | 2008-07-09 | 2010-01-28 | Okuma Corp | バリ取り方法及びバリ取り装置 |
JP2010228092A (ja) * | 2009-02-09 | 2010-10-14 | Deckel Maho Pfronten Gmbh | 少なくとも5本の軸を含む工作機械で工具を制御するための制御データを発生するための方法および装置 |
-
2013
- 2013-09-04 JP JP2013182758A patent/JP2015047683A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010017800A (ja) * | 2008-07-09 | 2010-01-28 | Okuma Corp | バリ取り方法及びバリ取り装置 |
JP2010228092A (ja) * | 2009-02-09 | 2010-10-14 | Deckel Maho Pfronten Gmbh | 少なくとも5本の軸を含む工作機械で工具を制御するための制御データを発生するための方法および装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105127492A (zh) * | 2015-09-07 | 2015-12-09 | 上海交通大学 | 直列发动机缸盖燃烧室在线补偿加工的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5406105B2 (ja) | 工作機械におけるツール制御用の制御データの生成方法および生成装置 | |
US10088824B2 (en) | Toolpath evaluation method, toolpath generation method, and toolpath generation device | |
US9459166B2 (en) | Cutting resistance analysis device, cutting and machining device equipped with same, and cutting resistance analysis program | |
JP2016099824A (ja) | 工具及び被加工物を保護する数値制御装置 | |
JP5823082B1 (ja) | 数値制御装置 | |
KR20190112773A (ko) | 공구 경로 생성 방법 및 장치 | |
JP5881850B2 (ja) | 工作機械の制御装置および工作機械 | |
JP5886656B2 (ja) | 数値制御装置 | |
WO2015132936A1 (ja) | 加工プログラムの生成方法、経路生成装置および放電加工機 | |
JP6038331B2 (ja) | 工具経路生成方法および工具経路生成装置 | |
JP4995976B1 (ja) | 回転軸のインポジションチェックを行う数値制御装置 | |
US20210331261A1 (en) | Gear machining apparatus | |
JP2005271148A (ja) | 工具経路データ生成装置及びこれを備えた制御装置 | |
JP6581557B2 (ja) | 工作機械の制御方法 | |
CN109475993B (zh) | 加工程序生成装置及加工方法 | |
JP5909355B2 (ja) | レーザ加工機の自動プログラミング装置及びその方法およびレーザ加工システム | |
JP5402192B2 (ja) | 切削加工方法 | |
US10906151B2 (en) | Method of correcting track of cutting edge, recording medium, and program | |
JP2009142915A (ja) | 工作機械およびその切削加工方法 | |
JP6062971B2 (ja) | スカイビング加工指令に基づいて工作機械を制御する数値制御装置 | |
JP2015047683A (ja) | 円筒状工具を用いた加工方法 | |
US20230103408A1 (en) | Turning method for workpiece, machine tool, and non-transitory computer-readable storage medium storing machining program | |
JP2011230267A (ja) | 凹部の内角部を切削加工する方法及び装置 | |
JP4728205B2 (ja) | 加工データ生成方法 | |
JP2010017800A (ja) | バリ取り方法及びバリ取り装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160330 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170131 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170725 |