JP5800884B2 - 面取り加工を行う工作機械および面取り加工方法 - Google Patents
面取り加工を行う工作機械および面取り加工方法 Download PDFInfo
- Publication number
- JP5800884B2 JP5800884B2 JP2013239371A JP2013239371A JP5800884B2 JP 5800884 B2 JP5800884 B2 JP 5800884B2 JP 2013239371 A JP2013239371 A JP 2013239371A JP 2013239371 A JP2013239371 A JP 2013239371A JP 5800884 B2 JP5800884 B2 JP 5800884B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- chamfering
- machining
- linear movement
- axis
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/182—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/402—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/404—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34088—Chamfer, corner shape calculation
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Description
請求項3に係る発明は、前記少なくとも3つの直線移動軸は、加工ワークを固定するためのテーブル又は主軸を固定するための主軸頭を移動させる3つ以上の直線移動軸であることを特徴とする請求項1に記載の面取り加工を行う工作機械である。
請求項4に係る発明は、前記面取り加工補正手段は、前記面取り加工補正に加え、前記記憶された面取り工具の工具情報から該算出された工具半径補正量により周速を一定とするための加工条件を算出する基準加工条件算出手段と、該算出された加工条件にもとづいて加工条件を変更することを特徴とする請求項1〜3の何れか一つに記載の工作機械である。
を備えたことを特徴とする面取り加工方法である。
請求項7に係る発明は、前記少なくとも3つの直線移動軸は、加工ワークを固定するためのテーブル又は主軸を固定するための主軸頭を移動させる3つ以上の直線移動軸であることを特徴とする請求項5に記載の面取り加工方法である。
請求項8に係る発明は、前記面取り加工補正手段は、前記面取り加工補正に加え、前記記憶された面取り工具の工具情報から該算出された工具半径補正量により周速を一定とするための加工条件を算出するステップと、該算出された加工条件にもとづいて加工条件を変更することを特徴とする請求項5〜7のいずれか一つに記載の面取り加工方法である。
図1は少なくとも3つの直線移動軸を備えた工作機械を制御する数値制御装置(CNC)を説明するブロック図である。数値制御装置10は工作機械を制御しワークの加工を行う装置である。CPU11は数値制御装置10を全体的に制御するプロセッサである。CPU11は、ROM12に格納されたシステムプログラムを、バス20を介して読み出し、該システムプログラムにしたがって数値制御装置全体を制御する。RAM13には一時的な計算データや表示データおよび表示器/MDIユニット70を介してオペレータが入力した各種データが格納される。SRAMメモリ14は、数値制御装置10の電源がOFFされても記憶状態が保持される不揮発性メモリとして構成される。SRAMメモリ14内には、インタフェース15を介して読み込まれた加工プログラムや表示器/MDIユニット70を介して入力された加工プログラムなどが記憶される。また、ROM12には、加工プログラムの作成および編集のために必要とされる編集モードの処理や自動運転のための処理を実施するための各種システムプログラムがあらかじめ書き込まれている。
また、図3のように、面取り加工時に接触している工具径に合わせて回転数と送り速度を各移動軸の移動と同時に可変し、常に加工周速を一定化させることにより、安定した加工品質での加工が可能となる。
単位工具半径補正量(4.)rLと総加工軌跡(3.)Lを基準とした、各移動ブロックの移動時の加工現在位置Ltから可変工具半径補正量(5.)rを算出する。このとき加工現在位置Ltの範囲は0≦Lt≦Lとする。
●[ステップsa01]工具交換、座標系の設定、工具長補正、主軸回転数の設定を行う。
●[ステップsa02]平面指定による工具軸方向の設定を行う。
●[ステップsa03]G251,G252面取り加工最適化機能ON、工具情報のC:面取り量、D:開始工具径、E:最終工具径、R:工具先端角、S:基準回転数、F:基準送り速度を、NC装置(数値制御装置)に記憶する。
●[ステップsa04]G250面取り加工最適化機能OFFまでの間の加工軌跡を先読みする。
●[ステップsa05]加工軌跡を先読みして総加工軌跡Lを算出する。
(L=L1+L2+L3+・・・+Ln)
工具情報CとDから単位mmあたりの単位工具半径補正量rLを算出する。
(rL=(E―D)/2L)
開始工具径Dと面取り量Cと単位工具半径補正量rLと総加工軌跡Lを基準とした各移動ブロックの移動時の位置である加工現在位置Ltから可変工具半径補正量rを算出する。
(0≦Lt≦L r=D/2―C+rL*Lt)
周速一定化のため開始工具径Dと基準回転数Sと基準送り速度Fから基準周速V0と基準送りf0を算出する。
(V0=π*D/1000*S,f0=F/S)
可変工具径補正量rの変化に伴い面取り量が変化する。記憶された面取り量Cを維持するのに工具軸方向も同時に移動する必要があるため、開始工具径Dと単位工具半径補正量rLと加工現在位置Ltと工具先端角Rから可変工具軸補正量hを算出する。
h=(D/2+rL *Lt)/tan(R/2)
●[ステップsa06]各移動ブロックの進行方向に対してG251は反時計周りに90°(左側)、G252は時計周りに90°(右側)に可変工具半径補正量rを加算する。
各直線移動軸による移動、すなわち加工現在位置移動Ltの変化に伴い可変工具半径補正量rが変化するので、周速一定化のため加工時の可変工具半径補正量rと基準周速V0と基準送りf0によって回転数Sと送り速度Fを移動と同時に変化させる。また、記憶された面取り量Cを維持するため、可変工具半径補正量rの変化に伴い、可変工具軸補正量hを各移動ブロックによる直線移動軸の移動と同時に可変させる。
3 加工ワーク
4 加工経路
5,6,7 面取り部
8 面取り加工領域
10 数値制御装置
11 CPU
12 ROM
13 RAM
14 SRAM
15 INT
16 PMC
17 I/Oユニット
18 INT
19 INT
20 バス
30,31,32 軸制御回路
40,41,42 サーボアンプ
50,51,52 Z軸サーボモータ
60 スピンドル制御回路
61 スピンドルアンプ
62 主軸モータ
63 速度検出器
Claims (8)
- 少なくとも3つの直線移動軸と、前記少なくとも3つの直線移動軸を制御する数値制御装置を備え、加工プログラムにより平面上のコーナー面取り加工を行う工作機械において、
面取り工具により加工する面取り量と、前記面取り工具の工具情報を記憶する記憶手段と、
前記加工プログラムを解析する解析手段と、
前記解析された加工プログラムの加工距離の合計を算出する総加工距離算出手段と、
前記面取り工具の加工領域を変化させながら面取り加工するために、前記算出された総加工距離と前記工具情報と前記面取り工具の加工開始点からの距離に基づいて工具半径補正量および工具軸補正量を算出する面取り加工補正量算出手段と、
前記算出された工具半径補正量および工具軸補正量にもとづいて前記面取り工具の加工開始点からの距離に応じて工具半径補正及び工具軸補正を行う面取り加工補正手段と、
を備えたことを特徴とする面取り加工を行う工作機械。 - 前記少なくとも3つの直線移動軸は、主軸を移動させる直線移動軸と、加工ワークを固定するためのテーブルを移動させる2つ以上の直線移動軸であることを特徴とする請求項1に記載の面取り加工を行う工作機械。
- 前記少なくとも3つの直線移動軸は、加工ワークを固定するためのテーブル又は主軸を固定するための主軸頭を移動させる3つ以上の直線移動軸であることを特徴とする請求項1に記載の面取り加工を行う工作機械。
- 前記面取り加工補正手段は、前記面取り加工補正に加え、前記記憶された面取り工具の工具情報から該算出された工具半径補正量により周速を一定とするための加工条件を算出する基準加工条件算出手段と、該算出された加工条件にもとづいて加工条件を変更することを特徴とする請求項1〜3の何れか一つに記載の工作機械。
- 少なくとも3つの直線移動軸と、前記少なくとも3つの直線移動軸を制御する数値制御装置を備え、加工プログラムにより平面上のコーナー面取り加工を行う工作機械において、
面取り工具により加工する面取り量と、前記面取り工具の工具情報を記憶するステップと、
前記加工プログラムを解析するステップと、
該解析された加工プログラムの加工距離の合計を算出するステップと、
前記面取り工具の加工領域を変化させながら面取り加工するために、前記算出された総加工距離と前記工具情報と前記面取り工具の加工開始点からの距離に基づいて工具半径補正量および工具軸補正量を算出するステップと、
前記算出された工具半径補正量および工具軸補正量にもとづいて前記面取り工具の加工開始点からの距離に応じて工具半径補正及び工具軸補正を行うステップと、
を備えたことを特徴とする面取り加工方法。 - 前記少なくとも3つの直線移動軸は、主軸を移動させる直線移動軸と、加工ワークを固定するためのテーブルを移動させる2つ以上の直線移動軸であることを特徴とする請求項5に記載の面取り加工方法。
- 前記少なくとも3つの直線移動軸は、加工ワークを固定するためのテーブル又は主軸を固定するための主軸頭を移動させる3つ以上の直線移動軸であることを特徴とする請求項5に記載の面取り加工方法。
- 前記面取り加工補正手段は、前記面取り加工補正に加え、前記記憶された面取り工具の工具情報から該算出された工具半径補正量により周速を一定とするための加工条件を算出するステップと、
該算出された加工条件にもとづいて加工条件を変更することを特徴とする請求項5〜7のいずれか一つに記載の面取り加工方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013239371A JP5800884B2 (ja) | 2013-11-19 | 2013-11-19 | 面取り加工を行う工作機械および面取り加工方法 |
DE102014116481.4A DE102014116481B4 (de) | 2013-11-19 | 2014-11-12 | Werkzeugmaschine zum Abkanten und Abkantverfahren |
US14/542,786 US9690284B2 (en) | 2013-11-19 | 2014-11-17 | Machine tool for chamfering and chamfering method |
CN201410662703.0A CN104656560B (zh) | 2013-11-19 | 2014-11-19 | 进行倒角加工的机床以及倒角加工方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013239371A JP5800884B2 (ja) | 2013-11-19 | 2013-11-19 | 面取り加工を行う工作機械および面取り加工方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015099513A JP2015099513A (ja) | 2015-05-28 |
JP5800884B2 true JP5800884B2 (ja) | 2015-10-28 |
Family
ID=53174082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013239371A Active JP5800884B2 (ja) | 2013-11-19 | 2013-11-19 | 面取り加工を行う工作機械および面取り加工方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9690284B2 (ja) |
JP (1) | JP5800884B2 (ja) |
CN (1) | CN104656560B (ja) |
DE (1) | DE102014116481B4 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017068586A (ja) * | 2015-09-30 | 2017-04-06 | ファナック株式会社 | 工具のカッタチップと被削材の衝突位置を制御する数値制御装置 |
CN111650880B (zh) * | 2020-05-15 | 2022-01-25 | 成都飞机工业(集团)有限责任公司 | 一种基于ug/nx批量创建去毛刺刀路轨迹的编程方法 |
CN111857048A (zh) * | 2020-07-21 | 2020-10-30 | 珠海格力智能装备有限公司 | 模具的加工方法及装置、提高模具加工精度的方法 |
CN113485242A (zh) * | 2021-08-09 | 2021-10-08 | 新代科技(苏州)有限公司 | 一种利用驱动器力矩前馈补偿解决高光象限纹的方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS609638A (ja) * | 1983-06-30 | 1985-01-18 | Toyoda Mach Works Ltd | 工具寿命検出方法 |
JPH01177946A (ja) * | 1987-12-28 | 1989-07-14 | Miura Co Ltd | 数値制御施盤における面取り加工補正方法 |
JPH0753338B2 (ja) * | 1988-12-12 | 1995-06-07 | 日立精工株式会社 | プリント基板外形加工方法及び装置 |
JP3173808B2 (ja) | 1991-04-04 | 2001-06-04 | トヨタ自動車株式会社 | 工具姿勢制御データ生成装置 |
JP2972048B2 (ja) * | 1993-03-31 | 1999-11-08 | シャープ株式会社 | Ncデータ作成方法 |
JP3506814B2 (ja) | 1995-07-11 | 2004-03-15 | 東芝機械株式会社 | 数値制御装置 |
JP3821909B2 (ja) * | 1997-03-31 | 2006-09-13 | 株式会社ダイヘン | 自動切削装置および自動切削・研磨装置 |
JP3951049B2 (ja) * | 2002-07-26 | 2007-08-01 | オークマ株式会社 | 加工時間見積もり方法および装置 |
JP4760091B2 (ja) | 2005-03-30 | 2011-08-31 | ブラザー工業株式会社 | 工作機械及び工作機械の変位補正方法 |
DE102009008124A1 (de) | 2009-02-09 | 2010-08-19 | Deckel Maho Pfronten Gmbh | Verfahren und Vorrichtung zum Erzeugen von Steuerdaten zum Steuern eines Werkzeugs an einer zumindest 5 Achsen umfassenden Werkzeugmaschine |
CN101615024A (zh) | 2009-07-23 | 2009-12-30 | 哈尔滨工业大学 | 具有nurbs插补功能的五坐标数控机床运动控制器 |
JP5749596B2 (ja) | 2011-07-27 | 2015-07-15 | シチズンホールディングス株式会社 | 工作機械用制御装置 |
CN102662351B (zh) | 2012-03-18 | 2014-03-19 | 山东理工大学 | 面向圆柱凸轮加工的三轴联动轮廓误差补偿控制方法 |
-
2013
- 2013-11-19 JP JP2013239371A patent/JP5800884B2/ja active Active
-
2014
- 2014-11-12 DE DE102014116481.4A patent/DE102014116481B4/de active Active
- 2014-11-17 US US14/542,786 patent/US9690284B2/en active Active
- 2014-11-19 CN CN201410662703.0A patent/CN104656560B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
DE102014116481A1 (de) | 2015-05-21 |
JP2015099513A (ja) | 2015-05-28 |
US9690284B2 (en) | 2017-06-27 |
CN104656560A (zh) | 2015-05-27 |
DE102014116481B4 (de) | 2018-06-21 |
CN104656560B (zh) | 2018-01-19 |
US20150142164A1 (en) | 2015-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4351281B2 (ja) | 5軸加工機を制御する数値制御装置 | |
JP6426662B2 (ja) | スカイビング加工制御を行う数値制御装置 | |
JP2017207806A (ja) | 揺動切削を行う工作機械のサーボ制御装置、制御方法及びコンピュータプログラム | |
JP5855715B1 (ja) | 工作機械 | |
JP5850996B1 (ja) | 補間後加減速を考慮したコーナ経路生成機能を有する数値制御装置 | |
CN109725602B (zh) | 数值控制装置及方法、cnc机床、计算机可读信息记录介质 | |
JP5872869B2 (ja) | 工具背面での切削点指令により加工を行う数値制御装置 | |
JP5800884B2 (ja) | 面取り加工を行う工作機械および面取り加工方法 | |
JP4796936B2 (ja) | 加工制御装置 | |
JP5860072B2 (ja) | ねじ切り中のびびりの発生を抑制する機能を備えた数値制御装置 | |
WO2013069363A1 (ja) | 切削抵抗解析装置およびこれを備えた切削加工装置、切削抵抗解析プログラム | |
JP4995976B1 (ja) | 回転軸のインポジションチェックを行う数値制御装置 | |
JP4940266B2 (ja) | 数値制御装置およびその制御プログラム | |
JP5908552B1 (ja) | 工作機械の制御装置 | |
CN108873818B (zh) | 数值控制装置 | |
JP6770018B2 (ja) | 設定装置及び設定プログラム | |
JP2020170365A (ja) | 数値制御装置 | |
CN107065782B (zh) | 具有基于转台旋转的切入控制功能的数值控制装置 | |
JP6062971B2 (ja) | スカイビング加工指令に基づいて工作機械を制御する数値制御装置 | |
CN108334042B (zh) | 数值控制装置 | |
JP6490118B2 (ja) | 数値制御装置 | |
JP6517879B2 (ja) | 数値制御装置 | |
JP2012232385A (ja) | 数値制御装置および加工方法 | |
JP6267161B2 (ja) | 平行する2軸の軸制御を行う数値制御装置 | |
JP2007172325A (ja) | 自由曲線加工法および数値制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150420 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150428 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150624 |
|
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: 20150804 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150825 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5800884 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |