JP6456570B1 - 数値制御装置および加工方法 - Google Patents
数値制御装置および加工方法 Download PDFInfo
- Publication number
- JP6456570B1 JP6456570B1 JP2018546716A JP2018546716A JP6456570B1 JP 6456570 B1 JP6456570 B1 JP 6456570B1 JP 2018546716 A JP2018546716 A JP 2018546716A JP 2018546716 A JP2018546716 A JP 2018546716A JP 6456570 B1 JP6456570 B1 JP 6456570B1
- Authority
- JP
- Japan
- Prior art keywords
- speed
- tool
- thread
- workpiece
- motor
- 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
- 238000003672 processing method Methods 0.000 title claims description 11
- 238000004458 analytical method Methods 0.000 claims description 46
- 238000005520 cutting process Methods 0.000 claims description 28
- 238000003754 machining Methods 0.000 claims description 17
- 238000000034 method Methods 0.000 description 22
- 230000001133 acceleration Effects 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 11
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23G—THREAD CUTTING; WORKING OF SCREWS, BOLT HEADS, OR NUTS, IN CONJUNCTION THEREWITH
- B23G1/00—Thread cutting; Automatic machines specially designed therefor
- B23G1/32—Thread cutting; Automatic machines specially designed therefor by milling
- B23G1/34—Thread cutting; Automatic machines specially designed therefor by milling with a cutting bit moving in a closed path arranged eccentrically with respect to the axis of the rotating workpieces
-
- 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
- G05B19/186—Generation of screw- or gearlike surfaces
-
- 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
- G05B19/21—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 using an incremental digital measuring device
- G05B19/23—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 using an incremental digital measuring device for point-to-point control
- G05B19/231—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 using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/232—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 using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with speed feedback only
-
- 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods, e.g. tourniquets
- A61B17/16—Bone cutting, breaking or removal means other than saws, e.g. Osteoclasts; Drills or chisels for bones; Trepans
- A61B17/1662—Bone cutting, breaking or removal means other than saws, e.g. Osteoclasts; Drills or chisels for bones; Trepans for particular parts of the body
- A61B17/1682—Bone cutting, breaking or removal means other than saws, e.g. Osteoclasts; Drills or chisels for bones; Trepans for particular parts of the body for the foot or ankle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23G—THREAD CUTTING; WORKING OF SCREWS, BOLT HEADS, OR NUTS, IN CONJUNCTION THEREWITH
- B23G2240/00—Details of equipment for threading other than threading tools, details of the threading process
- B23G2240/60—Thread whirling, i.e. production of a thread by means of an annular tool rotating about an axis not coincident with the axis of the thread being produced
-
- 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4141—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by a controller or microprocessor per axis
-
- 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/45—Nc applications
- G05B2219/45215—Thread cutting
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Turning (AREA)
Abstract
Description
まず、本実施の形態にかかる数値制御装置を適用することにより実現される加工方法について説明する。
Ss'=Fz/(F×m)=(Ss×F)/(F×m)=Ss/m …(1)
(工具主軸の回転速度)=Sw/m + Ss/m …(2)
Ss=m×St−Sw …(3)
Claims (6)
- ワーク1回転あたりのスレッドワーリング工具の移動量を表すねじリードと、予め定められた前記スレッドワーリング工具の基準回転速度とワークの回転速度との差を表す基準差速と、前記スレッドワーリング工具が有する刃の数を表す工具刃数と、前記ワークの回転速度を表すワーク主軸速度と、に基づいて、前記スレッドワーリング工具を移動させるモータ、前記スレッドワーリング工具を回転させるモータ、および前記ワークを回転させるモータを制御するスレッドワーリング加工用モータ制御部、
を備え、
前記スレッドワーリング加工用モータ制御部は、
前記ねじリードおよび前記基準差速に基づいて、前記スレッドワーリング工具を移動させるモータを制御し、
前記ねじリード、前記基準差速、前記工具刃数および前記ワーク主軸速度に基づいて、前記スレッドワーリング工具を回転させるモータを制御し、
前記ワーク主軸速度に基づいて前記ワークを回転させるモータを制御する、
ことを特徴とする数値制御装置。 - ねじ切り指令を解析して前記ねじリードを取得するねじ切り指令解析部と、
差速ねじ指令を解析して前記基準差速および前記工具刃数を取得する差速ねじ指令解析部と、
ワーク主軸速度指令を解析して前記ワーク主軸速度を取得するワーク主軸速度指令解析部と、
を備えることを特徴とする請求項1に記載の数値制御装置。 - ねじ切り指令を解析して前記ねじリードを取得するねじ切り指令解析部と、
差速ねじ指令を解析して前記工具刃数および前記スレッドワーリング工具の基準回転速度を取得する差速ねじ指令解析部と、
ワーク主軸速度指令を解析して前記ワーク主軸速度を取得するワーク主軸速度指令解析部と、
を備え、
前記スレッドワーリング加工用モータ制御部は、前記工具刃数、前記スレッドワーリング工具の基準回転速度および前記ワーク主軸速度に基づいて前記基準差速を算出する、
ことを特徴とする請求項1に記載の数値制御装置。 - 旋削工具の位置を表す位置指令値を含む移動指令を解析する移動指令解析部と、
前記位置指令値に基づいて前記旋削工具を移動させるモータを制御する旋削加工用モータ制御部と、
を備えることを特徴とする請求項1から3のいずれか一つに記載の数値制御装置。 - 前記スレッドワーリング加工用モータ制御部は、前記ねじリードおよび前記基準差速に基づいて前記スレッドワーリング工具の単位時間あたりの移動量を算出し、前記算出した移動量に基づいて前記スレッドワーリング工具を移動させるモータを制御し、前記算出した移動量、前記ねじリード、前記工具刃数および前記ワーク主軸速度に基づいて前記スレッドワーリング工具の回転速度を算出し、前記算出した回転速度に基づいて前記スレッドワーリング工具を回転させるモータを制御し、前記ワーク主軸速度に基づいて前記ワークを回転させるモータを制御する、
ことを特徴とする請求項1から4のいずれか一つに記載の数値制御装置。 - 数値制御装置がスレッドワーリング工具を備える加工装置を制御してねじ加工を行う加工方法であって、
ワーク1回転あたりの前記スレッドワーリング工具の移動量を表すねじリードを含むねじ切り指令を解析する第1ステップと、
予め定められた前記スレッドワーリング工具の基準回転速度と前記ワークの回転速度との差を表す基準差速と、前記スレッドワーリング工具が有する刃の数を表す工具刃数とを含む差速ねじ指令を解析する第2ステップと、
前記ワークの回転速度を表すワーク主軸速度を含むワーク主軸速度指令を解析する第3ステップと、
前記ねじリードおよび前記基準差速に基づいて、前記スレッドワーリング工具を移動させるモータを制御する第4のステップと、
前記ねじリード、前記基準差速、前記工具刃数および前記ワーク主軸速度に基づいて、前記スレッドワーリング工具を回転させるモータを制御する第5のステップと、
前記ワーク主軸速度に基づいて、前記ワークを回転させるモータを制御する第6ステップと、
を含むことを特徴とする加工方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/008430 WO2019171444A1 (ja) | 2018-03-05 | 2018-03-05 | 数値制御装置および加工方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6456570B1 true JP6456570B1 (ja) | 2019-01-23 |
JPWO2019171444A1 JPWO2019171444A1 (ja) | 2020-04-16 |
Family
ID=65037035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018546716A Active JP6456570B1 (ja) | 2018-03-05 | 2018-03-05 | 数値制御装置および加工方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10877456B2 (ja) |
JP (1) | JP6456570B1 (ja) |
CN (1) | CN110446986A (ja) |
DE (1) | DE112018000229B4 (ja) |
WO (1) | WO2019171444A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857040B (zh) * | 2020-07-15 | 2021-10-08 | 清华大学 | 一种提升螺纹车削加工精度的主轴跟随同步控制方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4278374A (en) * | 1978-05-16 | 1981-07-14 | Alexandre Wolosianski | Apparatus for screw-threading |
JPS57100403U (ja) * | 1980-12-08 | 1982-06-21 | ||
JPS6399114A (ja) * | 1986-10-16 | 1988-04-30 | Fanuc Ltd | ポリゴン加工制御装置 |
JPH0520801U (ja) * | 1991-08-29 | 1993-03-19 | エヌテイエヌ株式会社 | 切削装置 |
JPH10118842A (ja) * | 1996-10-14 | 1998-05-12 | Kitamura Seisakusho:Kk | 小型精密の多条ネジ切削加工方法とその切旋盤 |
JPH11105015A (ja) * | 1997-10-07 | 1999-04-20 | Sadatada Fujimoto | 加工装置 |
US20040081519A1 (en) * | 2002-10-28 | 2004-04-29 | Gainer Ronald John | Milling head for thread whirling |
JP2008296331A (ja) * | 2007-05-31 | 2008-12-11 | Nsk Ltd | 加工装置 |
WO2011078365A1 (ja) * | 2009-12-25 | 2011-06-30 | 日本特殊陶業株式会社 | ねじの製造方法、ワーリングカッタ、及びねじ製造装置 |
US20140318330A1 (en) * | 2011-09-18 | 2014-10-30 | Gildemeister Italiana S.P.A. | Thread whirling device and turning machine comprising a thread whirling device |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57100403A (en) | 1980-12-16 | 1982-06-22 | Fuji Photo Film Co Ltd | Production of light transmissive sheet |
JP2661422B2 (ja) * | 1991-08-16 | 1997-10-08 | 三菱電機株式会社 | 加工装置および加工方法 |
US6030162A (en) * | 1998-12-18 | 2000-02-29 | Acumed, Inc. | Axial tension screw |
JP2002172501A (ja) * | 2000-12-05 | 2002-06-18 | Murata Mach Ltd | タッピング機構付き工作機械 |
JP4709588B2 (ja) * | 2005-06-21 | 2011-06-22 | オークマ株式会社 | ネジ切削加工制御方法及びその装置 |
JP4361071B2 (ja) * | 2005-07-08 | 2009-11-11 | ファナック株式会社 | サーボ制御装置 |
JP6295040B2 (ja) | 2013-08-26 | 2018-03-14 | 学校法人東京電機大学 | シミュレーション装置及びシミュレーション方法並びに2軸切削加工機 |
JP5860072B2 (ja) * | 2014-02-12 | 2016-02-16 | ファナック株式会社 | ねじ切り中のびびりの発生を抑制する機能を備えた数値制御装置 |
CN105598535A (zh) * | 2014-11-20 | 2016-05-25 | 泰州三羊重型机械有限公司 | 一种旋风铣削装置 |
CN105643019B (zh) * | 2016-01-05 | 2017-10-31 | 浙江大学 | 内螺纹旋风成型方法及装置 |
-
2018
- 2018-03-05 US US16/349,297 patent/US10877456B2/en active Active
- 2018-03-05 WO PCT/JP2018/008430 patent/WO2019171444A1/ja active Application Filing
- 2018-03-05 JP JP2018546716A patent/JP6456570B1/ja active Active
- 2018-03-05 CN CN201880005465.2A patent/CN110446986A/zh active Pending
- 2018-03-05 DE DE112018000229.2T patent/DE112018000229B4/de active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4278374A (en) * | 1978-05-16 | 1981-07-14 | Alexandre Wolosianski | Apparatus for screw-threading |
JPS57100403U (ja) * | 1980-12-08 | 1982-06-21 | ||
JPS6399114A (ja) * | 1986-10-16 | 1988-04-30 | Fanuc Ltd | ポリゴン加工制御装置 |
JPH0520801U (ja) * | 1991-08-29 | 1993-03-19 | エヌテイエヌ株式会社 | 切削装置 |
JPH10118842A (ja) * | 1996-10-14 | 1998-05-12 | Kitamura Seisakusho:Kk | 小型精密の多条ネジ切削加工方法とその切旋盤 |
JPH11105015A (ja) * | 1997-10-07 | 1999-04-20 | Sadatada Fujimoto | 加工装置 |
US20040081519A1 (en) * | 2002-10-28 | 2004-04-29 | Gainer Ronald John | Milling head for thread whirling |
JP2008296331A (ja) * | 2007-05-31 | 2008-12-11 | Nsk Ltd | 加工装置 |
WO2011078365A1 (ja) * | 2009-12-25 | 2011-06-30 | 日本特殊陶業株式会社 | ねじの製造方法、ワーリングカッタ、及びねじ製造装置 |
US20140318330A1 (en) * | 2011-09-18 | 2014-10-30 | Gildemeister Italiana S.P.A. | Thread whirling device and turning machine comprising a thread whirling device |
Also Published As
Publication number | Publication date |
---|---|
DE112018000229T5 (de) | 2019-10-24 |
US10877456B2 (en) | 2020-12-29 |
JPWO2019171444A1 (ja) | 2020-04-16 |
DE112018000229B4 (de) | 2021-12-16 |
CN110446986A (zh) | 2019-11-12 |
US20200264579A1 (en) | 2020-08-20 |
WO2019171444A1 (ja) | 2019-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106239257B (zh) | 机床的控制装置以及控制方法 | |
TWI565552B (zh) | 數値控制裝置 | |
EP3124174B1 (en) | Control device for machine tool, and machine tool provided with said control device | |
JP5851670B1 (ja) | 数値制御装置 | |
JP5159997B1 (ja) | 数値制御装置 | |
JP5826444B1 (ja) | 数値制御装置 | |
JP5452788B1 (ja) | 数値制御装置 | |
US9869989B2 (en) | Numerical controller | |
JP4995976B1 (ja) | 回転軸のインポジションチェックを行う数値制御装置 | |
JP6456570B1 (ja) | 数値制御装置および加工方法 | |
JP5890472B2 (ja) | 周期動作サイクルに同期した重畳サイクルを重畳させる機能を有する数値制御装置 | |
JP4639058B2 (ja) | ねじ切り加工装置 | |
JPWO2020084771A1 (ja) | 数値制御装置および数値制御方法 | |
JP6162655B2 (ja) | テーブル形式データによる運転を行う数値制御装置 | |
JP7280310B2 (ja) | 数値制御装置 | |
JP2012056066A (ja) | ねじ切り制御方法及びその装置 | |
JP6157793B1 (ja) | 数値制御装置 | |
JP2017024087A (ja) | 制御装置、螺子切り装置、制御方法及びコンピュータプログラム | |
JPWO2019016899A1 (ja) | 数値制御装置 | |
JP2000190164A (ja) | 数値制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180905 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180905 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180905 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20181112 |
|
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: 20181120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6456570 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 |