JP4702951B2 - 数値制御単一刃具による輪郭面及び立体の加工方法 - Google Patents
数値制御単一刃具による輪郭面及び立体の加工方法 Download PDFInfo
- Publication number
- JP4702951B2 JP4702951B2 JP2006103899A JP2006103899A JP4702951B2 JP 4702951 B2 JP4702951 B2 JP 4702951B2 JP 2006103899 A JP2006103899 A JP 2006103899A JP 2006103899 A JP2006103899 A JP 2006103899A JP 4702951 B2 JP4702951 B2 JP 4702951B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- point
- contour
- line segment
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Numerical Control (AREA)
Description
前記基本輪郭面内を単一刃具を用いて隈なく加工するため、[数2]を用いて点列を計算する。
基底面全域にわたり、θiを連続回動してXi,Yiの点列を計算し、次いで、隣接する3点を通る円を逐次計算し該3点のうちの先頭点を始点座標値、中間点を終点座標値とする円弧補間を順次接続する方式でXY軸円弧補間とC軸の3軸合成制御命令ブロックを作り、更に上記式「Zi」のZ軸制御命令を加え4軸合成制御として一筆書き方式で加工する方法。
刃具点位置M(Xi、Yi)はXY軸合成運動の軌跡CM上の点列である。
[数7]
ただし、α、β及びa、bは計算簡易化のための媒介変数で図3中に記載の通りである。また、この図3の三点円の中心座標などの計算結果の一例は、図7に数値表として示した。
[刃具点Mi(Xi,Yi)の計算]
以上の述べた四つのステップによる基本輪郭の内部をくまなく一筆書きの方式で加工するには、図8及び図9に示すように、θiの連続回動にしたがって基本輪郭の一点から刃具を僅かずつ離脱させながら基本輪郭線に沿った刃具軌跡を求める。前記第3のステップとして刃具点Mi(Xi,Yi)は[数2]式で計算される。一般的には、[数2]の第三式の縮み関数F(θi)が[数3]となる。すなわち、F(θi)=−(qi/Q)ρθiであり、Qは動径qiの最大値、またρは軌跡線の間隔定数である。 F(θi)は、基本輪郭からの縮小分であり面切削加工の送りに相当するもので、(qi/Q)は中心部まで加工する場合に必要であるが、面加工が中心部に及ばないときはF(θi)=ρθiとなって
[数8]
Yi=Rcosθi+qi−ρθi
を用いることもある。図9は計算で得られた点列を直線セグメントで接続した図である。
前記の手順で刃具点Miの点列が求められた後、三点円の計算を行なう。この手順は前記第4のステップであり、Mi点の点列から三点円(Ei)を逐次作ることである。三点で一つの円(Ei)を決定し、円弧中心(Xei,Yei)と半径(ri)を計算する。図8は図9に段落[0024]に述べた円弧補間処理を施して平滑化したものである。
三点円データからNCプログラムへの処理は前記基本輪郭の場合と全く同様に行ない、中心点に達してから終了処理をおこなう。
[数4]
ただし、qz=qi+F(θi)、Zoは初期値である。Z軸制御を加えると図11を例とする基本輪郭面を断面とする三次元立体が形成される。線分qzは図11において三次元立体の基本輪郭水平断面(A)のθi線のZ軸垂直断面(B)における刃具の位置を与える線分であり、またZ(qz)は刃具の基底面からの深さである。そこで曲線(1)〜(2)に定義関数を与えるといろいろな機能を持った凹または凸の立体を形成することが可能になる。定義関数は基本輪郭の定点AにたてたZ軸と線分qiの関数であり直線、二次曲線などを選ぶことが出来るが、必ずしもZ軸対照である必要はないから片側が(1)〜(2)円弧で反対側(2)〜(3)が直線といった異形状も可能であり機能部品の生産に利用される。
[楕円の加工]
実施例として前述標準形の楕円の式、段落[0018]中の[数5]、を基本輪郭(FA)として部品7の上面に加工するとき、UV座標系の原点(0、0)を前記第1ステップのA点と定め、旋回中心Oとの距離OAをRとする。 続く前記第2のステップにおいて前記UV軸系で定義された基本輪郭FAをC軸旋回と反対方向に分割して、それぞれの点にNiの番号をつける。その上で各線分ANiの長さ(q)を計算する。即ち(θi)を変数として[数6]の式で与えられる。このqとθiの関係を計算した数値表を図7として示す。
面加工経路は基本輪郭の一点から離脱しながら基本輪郭に沿って周回するパスである。[数1]の式Yiに第三項として縮み関数F(θ)が加えられる。前述のごとくF(θ)はqとθを変数とする関数の式、
F(θ)=−(qi/Q)ρθi
あるいはθのみを変数とすると、
F(θ)=−ρθi である。
基本輪郭の場合と同様に前記第3ステップはテーブルがC軸の角度(θi)だけ回転したときの刃具点Mi(Xi,Yi)の計算である。[数1]の式に縮み関数F(θ)を加え[数2]により計算される。
NCプログラムは、上記に得られた基本輪郭経路と面加工経路のパスデータを接続して作成する。すなわち、三点円データで円弧補間命令を作り、逐次接続して構成する。得られた三点円Eiには線分(ri),中心座標(Xei,Yei)と三M点の位置座標が含まれているが、NCプログラムの円弧補間指令には(Ei)または(ri)の何れかと始点と中間点データを用いる。このようにして、一筆書きのようにNCプログラムを作ることがこの手法の特徴である。一連の計算過程は図10に例示されている。
図12乃至13は輪郭が放物線、円弧、直線からなる複合閉曲線である。各単位曲線または直線は滑らかに接しており段落[0016]に述べたような不適条件部分を持たない。図12の(1)〜(2)は放物線、(2)〜(3)は円弧、(3)〜(4)は直線、(4)〜(5)は円弧、(5)〜(1)は放物線であり、各接続点は滑らかで接線を共有する。各単位曲線または直線はそれぞれ独自の座標系において焦点、中心点、があり輪郭上の点列は独自の座標値をもつから、図13のように輪郭内部に定点Aを設けて原点とする統一座標系に変換して統合することが可能である。このようにして前述第一ステップの輪郭内部に定める定点Aは本複合閉曲線のような場合には重心またはその付近の都合よい位置に定め、つづいて輪郭の分割点Niの座標計算を座標変換によって行う。この計算過程はCADにより簡便化されることもある。定点Aの位置選択は刃具の刃先方向を一定(線分qiが輪郭線と直角)に一定に保つために大切である。複合図形の場合、基本輪郭図形上の点列の粗密により形状が崩れることがあるので単位図形の接続点付近では点列のピッチを密にする配慮が必要である。
本発明は輪郭面の加工方法と該輪郭を水平基底断面とする立体の加工方法であるので次に該立体の加工方法の実施例について述べる。
実施例3は図16に示すような放射形断面に直線断面(B)を持ち基底輪郭面(A)が楕円の例である。基底輪郭面が楕円であるので前出の[数4]の第三式までのC、Xi、Yi、は決定される。本例の場合 Zi=Z0+Z(qz)式において定義関数Z(qz)は直線系であり、 Z(qz)=β(qi−qz)(但しβは定数)とすると断面三角形は相似となり また、Z(qz)=H(qi−qz)/qi(但しHは定数)とすると高さ一定の三角形となる。 なお、Ziの第2項に+をとるときは凸形状であり、−をとるときは凹形状となる。
実施例4は、前述図14に示すような放射形断面(B)に放物線断面を持ち基底輪郭面(A)が楕円の例である。本例は断面定義関数に放物線の条件を与える。 放物線の基本式 Z(qz)=σ(qz)2が基底輪郭に合致する条件を定めるとき、立体の高さh(深さでもある)が(qi)2=h/σであることに注目すると Z(qz)=h*(qz/qi)2となる。 この立体は多焦点の放物線である。
実施例5は図17に示す放射形断面に円弧を持ち基底輪郭面が楕円の例である。本例は断面定義関数に円弧の条件を与える。図形頂点の高さを指定する(円弧半径が変わる)場合と円弧半径を指定する(頂点の高さが変わる)場合がある。 基底面が楕円であるから放射形の中心線は定点Aについて対象となり図17に示すように(1)、(2)、(3)の三点のうちの(1)、(3)が決定されているから、半径r0もしくは(3)点の深さhを与えることにより円弧が決定する。
または、
とすれば、
により定義関数Z(qz)が決定される。
AとAeを通る直線をAα線と呼び、断面図形の頂上線とする。
切断面はEE′線にあり、また
と
を得る。
あらためて線分qeAe=(qe)’また、線分qeAe=(qz)’とおくと、断面図形の定義関数を得ることができる。
実施例6の図19は、平行形断面で直線断面を持ち基底輪郭が直線の例である。段落[0044]の式を参照し、
Z(qz)=β(qi−qz)
Z(qz)=H(qi−qz)/qi
について段落[0047]で述べた(qe)’及び(qz)’を引用すると、平行形断面の場合の定義関数となる。
Z(qz)=β(qi’−qz’)または、
Z(qz)=H(qi’−qz’)/qi’である。
実施例7は平行形断面で放物線断面を持ち基底輪郭が楕円の例としては前述図15があり、前例段落の[0048]と同様に[0045]の放射形断面で放物線断面を持った場合の式
Z(qz)=h*(qz/qi)2
を置き換えて
Z(qz)=h*(q’z/q’i)とする。
但し、頂上線をついて左右対称とはならないことに注意を要する。
以上の実施例3から7まで述べた三次元立体の加工は、前記輪郭面の加工に関する発明にZ軸に関する数値制御情報を付加してC、X、Y、Zの4軸同期制御(XYに関しては円弧補間)を行なうものである。
2 コラムベース(Y軸)
3 コラム
4 キャリッジ(Z軸)
5 ラム(X軸)
6 回転テーブル(C回転軸)
7 被加工体
8 刃具
9 刃具台
O C軸中心点
A 輪郭の内部定点
C テーブルのNC制御軸
Ni 輪郭を分割した点
ANi 線分
q 線分の長さ
θi 分割角度、C軸の旋回角度
R 点AとOとの距離
Mi NC軸Cの値がθiのときの刃具の切削点の位置Mi(Xi,Yi)
CM Mの軌跡、刃具の軌跡(XY)
Ei 三M点から作られた三点円
ri Eiの半径
Xei Eiの中心座標
Yei Eiの中心座標
ρ 輪郭加工の間隔定数
F(θ) 縮み関数
Claims (3)
- XY軸とC軸をNC制御する工作機械において、C軸中心からオフセットした被加工基本輪郭を式、
但し、C軸中心を0、輪郭の内部定点をA、線分OAの距離をR、輪郭を分割した点をNi、線分ANiの長さをqi、線分の分割角度及びC軸の旋回角度をθiとして記述されるとき、前記基本輪郭面内を単一刃具を用いて隈なく加工するため式、
を用いて点列を計算する。
但し、F(θ)は、Qを線分qiの最大値、ρを輪郭面加工の間隔定数(mm/θ)として、F(θ)=−(qi/Q)・ρ・θiなる式で表される縮み関数である。θiを連続回動してXi,Yiの点列を計算し、次いで、隣接する3点を通る円を逐次計算し、該3点のうちの先頭点を始点座標値、中間点を終点座標値とする円弧補間を順次接続する方式でXY軸円弧補間とC軸の3軸合成制御のNCプログラムを作り一筆書き方式で輪郭面内を加工する方法。 - XYZ軸とC軸をNC制御する工作機械において、C軸中心からオフセットした立体の水平基底断面の輪郭が、
但し、C軸中心をO、輪郭の内部定点をA、線分OAの距離をR、輪郭を分割した点をNi、線分ANiの長さをqi、線分の分割角度及びC軸の旋回角度をθiとして記述されるとき、前記基本輪郭面内を単一刃具を用いて隈なく加工するため式、
を用いて点列(Xi,Yi)を計算する。
但し、qz=qi+F(θ)、Zoは初期値、Z(qz)はqiとqzを変数とする定義関数である。更に、F(θ)は、Qを線分qiの最大値、ρを輪郭面加工の間隔定数(mm/θ)として、F(θ)=−(qi/Q)・ρ・θiなる式で表される縮み関数である。
基底面全域にわたりθiを連続回動してXi,Yiの点列を計算し、次いで、隣接する3点を通る円を逐次計算し該3点のうちの先頭点を始点座標値、中間点を終点座標値とする円弧補間を順次接続する方式でXY軸円弧補間とC軸の3軸合成制御命令ブロックを作り、更に上記式「Zi」のZ軸制御命令を加え4軸合成制御として一筆書き方式で加工する方法。 - 前記式「Zi」中の関数Z(qz)が、qi・qzを変数とする断面定義関数から計算されることを特徴とする請求項2に記載の加工方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006103899A JP4702951B2 (ja) | 2006-04-05 | 2006-04-05 | 数値制御単一刃具による輪郭面及び立体の加工方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006103899A JP4702951B2 (ja) | 2006-04-05 | 2006-04-05 | 数値制御単一刃具による輪郭面及び立体の加工方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007279937A JP2007279937A (ja) | 2007-10-25 |
JP4702951B2 true JP4702951B2 (ja) | 2011-06-15 |
Family
ID=38681336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006103899A Expired - Fee Related JP4702951B2 (ja) | 2006-04-05 | 2006-04-05 | 数値制御単一刃具による輪郭面及び立体の加工方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4702951B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5729052B2 (ja) * | 2011-03-18 | 2015-06-03 | 株式会社デンソーウェーブ | ロボットの制御装置 |
JP5132842B1 (ja) * | 2011-10-27 | 2013-01-30 | 三菱電機株式会社 | 数値制御装置 |
JP6533071B2 (ja) * | 2014-05-15 | 2019-06-19 | 東芝機械株式会社 | 非円形孔の加工方法、非円形孔の加工装置およびレンズ |
JP2016120552A (ja) * | 2014-12-24 | 2016-07-07 | 株式会社アイエイアイ | プログラム、及び、ソフトウェアの生成方法 |
CN112380706B (zh) * | 2020-11-17 | 2024-04-26 | 苏州睿友智能装备有限公司 | 直角式钢轨打磨单元冗余解求解方法及介质 |
CN113984207B (zh) * | 2021-10-22 | 2024-02-06 | 上海济物光电技术有限公司 | 一种像切分器的飞刀加工方法 |
CN115122667B (zh) * | 2022-01-28 | 2023-11-10 | 北京宇航***工程研究所 | 自动成型冯.卡门型复合材料斜置网格结构及其成型工装 |
CN116483025B (zh) * | 2023-04-23 | 2024-03-22 | 赛诺威盛科技(北京)股份有限公司 | 飞焦点模式下的数据采集***、方法、电子设备及介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0675621A (ja) * | 1992-08-21 | 1994-03-18 | Nippon Sheet Glass Co Ltd | Nc加工法 |
JPH1148092A (ja) * | 1997-08-08 | 1999-02-23 | Nkk Corp | 加工データの作成方法及びそのプログラムを記憶した媒体 |
JP2000246614A (ja) * | 1999-03-04 | 2000-09-12 | Inst Of Physical & Chemical Res | オフセットした回転曲面の加工装置とその方法 |
-
2006
- 2006-04-05 JP JP2006103899A patent/JP4702951B2/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0675621A (ja) * | 1992-08-21 | 1994-03-18 | Nippon Sheet Glass Co Ltd | Nc加工法 |
JPH1148092A (ja) * | 1997-08-08 | 1999-02-23 | Nkk Corp | 加工データの作成方法及びそのプログラムを記憶した媒体 |
JP2000246614A (ja) * | 1999-03-04 | 2000-09-12 | Inst Of Physical & Chemical Res | オフセットした回転曲面の加工装置とその方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2007279937A (ja) | 2007-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4702951B2 (ja) | 数値制御単一刃具による輪郭面及び立体の加工方法 | |
JP6257796B2 (ja) | 工具経路の生成方法および工作機械 | |
US9573202B2 (en) | Workpiece machining method, machine tool, tool path-generating device and tool path-generating program | |
JP6422660B2 (ja) | 曲面の正面削りにおいて工具の向きおよびステップオーバー距離を制御する方法 | |
KR102445605B1 (ko) | 궤도 산출 프로그램, 가공 장치, 궤도 산출 방법, 공구 및 가공물품 | |
JP4068321B2 (ja) | 加工装置の加工速度設定方法及び加工装置 | |
JPS6364105A (ja) | 自由曲面の加工情報生成方法 | |
EP3137955B1 (en) | Beam tool pathing for 3d compound contours using machining path surfaces to maintain a single solid representation of objects | |
KR101538729B1 (ko) | 공구경로의 생성방법 및 생성장치 | |
US5282143A (en) | Method and system for machining a sculptured surface | |
Chu et al. | An integrated framework of tool path planning in 5-axis machining of centrifugal impeller with split blades | |
Li et al. | Five-axis trochoidal flank milling of deep 3D cavities | |
JP2007018495A (ja) | 数値制御単一刃具による輪郭加工方法 | |
JP5911595B2 (ja) | 工作機械の制御装置および工作機械 | |
US10042348B2 (en) | Tool path-generating method, machine tool control device and tool path-generating device | |
Chu et al. | Spline-constrained tool-path planning in five-axis flank machining of ruled surfaces | |
EP4075216A1 (en) | Tool path generation method, tool path generation device, and machine tool control device | |
CN104385084A (zh) | 可变成型基圆平面包络凸曲面工件五轴磨削加工方法 | |
CN111026035B (zh) | 一种基于曲率变化求解旋风铣削叶片刀位点的方法 | |
CN115167275A (zh) | 一种无干涉刀轴方向获得方法及刀具轨迹规划方法 | |
CN112100823A (zh) | 刀具纳米级精度设计制造方法 | |
JP2005349520A (ja) | ワイヤカット放電加工方法、ワイヤカット放電加工方法における加工プログラムの作成方法、およびワイヤカット放電加工用加工プログラム作成装置 | |
Van Tuong | Advanced CAD/CAM Techniques for 5-Axis Machining of Free-Form Surfaces | |
RU2422248C2 (ru) | Способ обработки точением поверхностей сложного контура | |
Estrems et al. | Trajectory generation in 5-axis milling of freeform surfaces using circular arc approximation and its influence in surface roughness |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090402 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110112 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110303 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4702951 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |