JP2017167892A - 加工時間予測装置、切削加工システムおよび加工時間予測方法 - Google Patents
加工時間予測装置、切削加工システムおよび加工時間予測方法 Download PDFInfo
- Publication number
- JP2017167892A JP2017167892A JP2016053629A JP2016053629A JP2017167892A JP 2017167892 A JP2017167892 A JP 2017167892A JP 2016053629 A JP2016053629 A JP 2016053629A JP 2016053629 A JP2016053629 A JP 2016053629A JP 2017167892 A JP2017167892 A JP 2017167892A
- Authority
- JP
- Japan
- Prior art keywords
- machining
- unit
- time
- control
- program
- 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.)
- Granted
Links
Images
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—Program-control systems
- G05B19/02—Program-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 program data in numerical form
- G05B19/406—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 program data in numerical form characterised by monitoring or safety
- G05B19/4069—Simulating machining process on screen
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
-
- 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—Program-control systems
- G05B19/02—Program-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 program 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 program 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—Program-control systems
- G05B19/02—Program-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 program data in numerical form
- G05B19/406—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 program data in numerical form characterised by monitoring or safety
- G05B19/4063—Monitoring general control system
-
- 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—Program-control systems
- G05B19/02—Program-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 program data in numerical form
- G05B19/4155—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 program data in numerical form characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31407—Machining, work, process finish time estimation, calculation
-
- 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/34494—Display machining time and real time clock to control machining time
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36219—Calculate machining information, like time, surface to be machined from program
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)
Abstract
Description
25 保持部
33 スピンドル
50 制御装置
70 加工時間予測装置
72 表示画面
74 制御装置
82 記憶部
83 シミュレーション部
84 加工プログラム解釈部
86 加減速計算部
88 加工時間計算部
89 加工時間取得部
90 表示部
92 終了判定部
100 切削加工システム
Claims (10)
- 加工ツールを把持するスピンドルと、被加工物を保持し、前記スピンドルに対して相対的に移動可能な保持部とを備え、複数の加工工程が記録された加工プログラムに基づいて、前記加工ツールを使用して前記被加工物を切削する切削加工機において、前記被加工物を切削加工する残りの加工時間を予測する加工時間予測装置であって、
表示画面と、
前記表示画面に接続された制御装置と、
を備え、
前記制御装置は、
前記加工プログラムが記憶された記憶部と、
前記加工プログラムに従って、前記切削加工機が前記被加工物を切削するシミュレーションを行い、前記スピンドルおよび前記保持部の制御情報が記録された制御パターンを作成するシミュレーション部と、
前記制御パターンに基づいて、前記加工プログラムの各工程における残りの加工時間を計算し、前記加工プログラムの各工程に対する残りの加工時間が記録された加工時間テーブルを作成する加工時間計算部と、
前記切削加工機によって現時点で切削加工が行われている前記加工プログラムの工程を取得し、取得した前記加工プログラムの工程に対する残りの加工時間を前記加工時間テーブルから取得する加工時間取得部と、
前記加工時間取得部によって取得された残りの加工時間を前記表示画面に表示させる表示部と、
を備えた、加工時間予測装置。 - 前記シミュレーション部は、
前記加工プログラムの各工程における前記スピンドルおよび前記保持部の位置情報を計算する加工プログラム解釈部と、
前記位置情報から、前記スピンドルおよび前記保持部が移動する際の加速度を計算することで前記制御パターンを作成する加減速計算部と、
を備えた、請求項1に記載された加工時間予測装置。 - 前記シミュレーション部は、前記制御パターンを作成する際、S字加速度制御を行う、請求項1または2に記載された加工時間予測装置。
- 前記シミュレーション部は、前記制御パターンを作成する際、スムージング制御を行う、請求項1から3までの何れか一つに記載された加工時間予測装置。
- 前記加工時間計算部は、前記加工プログラムの各工程に対する処理済みの加工プログラムのデータサイズをそれぞれ計算し、前記処理済みの加工プログラムのデータサイズに対する残りの加工時間を前記加工時間テーブルに記録し、
前記加工時間取得部は、前記切削加工機によって切削開始から現在行われている工程までにおける前記加工プログラムのデータサイズを取得し、前記取得したデータサイズに対する残りの加工時間を前記加工時間テーブルから取得する、請求項1から4までの何れか一つに記載された加工時間予測装置。 - 前記記憶部には、前記加工プログラムの総データサイズが予め記憶され、
前記制御装置は、前記加工時間取得部によって取得されたデータサイズと、前記総データサイズとを比較し、前記加工時間取得部によって取得されたデータサイズと、前記総データサイズとが一致した場合、前記表示部による前記表示画面に残りの加工時間を表示する制御を終了する終了判定部を備えた、請求項5に記載された加工時間予測装置。 - 請求項1から6までの何れか一つに記載された加工時間予測装置と、
前記加工時間予測装置に接続された前記切削加工機と、
を備えた切削加工システム。 - 前記切削加工機は、前記加工プログラムに従って、前記スピンドルおよび前記保持部の制御情報が記録された制御パターンを作成する加工制御部を備え、
前記加工制御部によって作成された制御パターンと、前記シミュレーション部によって作成された制御パターンとは、同じである、請求項7に記載された切削加工システム。 - 前記シミュレーション部は、前記加工制御部と同じ制御を疑似的に行っている、請求項8に記載された切削加工システム。
- 加工ツールを把持するスピンドルと、被加工物を保持し、前記スピンドルに対して相対的に移動可能な保持部とを備え、複数の加工工程が記録された加工プログラムに基づいて、前記加工ツールを使用して前記被加工物を切削する切削加工機において、前記被加工物を切削加工する残りの加工時間を予測する加工時間予測方法であって、
前記加工プログラムに従って、前記切削加工機が前記被加工物を切削するシミュレーションを行い、前記スピンドルおよび前記保持部の制御情報が記録された制御パターンを作成するシミュレーション工程と、
前記制御パターンに基づいて、前記加工プログラムの各工程における残りの加工時間を計算し、前記加工プログラムの各工程に対する残りの加工時間が記録された加工時間テーブルを作成する加工時間計算工程と、
前記切削加工機によって現時点で切削加工が行われている前記加工プログラムの工程を取得し、取得した前記加工プログラムの工程に対する残りの加工時間を前記加工時間テーブルから取得する加工時間取得工程と、
前記加工時間取得工程で取得した残りの加工時間を表示画面に表示する表示工程と、
を包含する、加工時間予測方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016053629A JP6706518B2 (ja) | 2016-03-17 | 2016-03-17 | 加工時間予測装置、切削加工システムおよび加工時間予測方法 |
| EP17766768.0A EP3432100A4 (en) | 2016-03-17 | 2017-03-16 | DEVICE FOR PREDICTING THE PROCESSING TIME, SNIPPING SYSTEM AND METHOD FOR PREDICTING THE MACHINING TIME |
| US16/084,984 US10579043B2 (en) | 2016-03-17 | 2017-03-16 | Machining time prediction device, cutting system, and machining time prediction method |
| PCT/JP2017/010589 WO2017159772A1 (ja) | 2016-03-17 | 2017-03-16 | 加工時間予測装置、切削加工システムおよび加工時間予測方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016053629A JP6706518B2 (ja) | 2016-03-17 | 2016-03-17 | 加工時間予測装置、切削加工システムおよび加工時間予測方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017167892A true JP2017167892A (ja) | 2017-09-21 |
| JP6706518B2 JP6706518B2 (ja) | 2020-06-10 |
Family
ID=59851609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016053629A Active JP6706518B2 (ja) | 2016-03-17 | 2016-03-17 | 加工時間予測装置、切削加工システムおよび加工時間予測方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10579043B2 (ja) |
| EP (1) | EP3432100A4 (ja) |
| JP (1) | JP6706518B2 (ja) |
| WO (1) | WO2017159772A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7602071B1 (ja) * | 2023-09-08 | 2024-12-17 | ファナック株式会社 | 加工時間予測装置 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6148264B2 (ja) * | 2015-01-29 | 2017-06-14 | ファナック株式会社 | 切削条件を自動で変更する機能を有した工作機械 |
| WO2017111072A1 (en) * | 2015-12-25 | 2017-06-29 | Ricoh Company, Ltd. | Diagnostic device, computer program, and diagnostic system |
| JP6156566B2 (ja) * | 2015-12-25 | 2017-07-05 | 株式会社リコー | 診断装置、診断方法、プログラムおよび診断システム |
| EP3685961A1 (en) * | 2019-01-25 | 2020-07-29 | Renishaw PLC | Measurement device for a machine tool |
| JP7249794B2 (ja) * | 2019-01-31 | 2023-03-31 | Dgshape株式会社 | 切削加工システム |
| JP7240191B2 (ja) * | 2019-01-31 | 2023-03-15 | Dgshape株式会社 | 切削加工システム |
| CN110238698B (zh) * | 2019-05-24 | 2020-10-27 | 大族激光科技产业集团股份有限公司 | 一种工件加工程序自动匹配的加工方法及加工设备 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58143944A (ja) * | 1982-02-13 | 1983-08-26 | Makino Milling Mach Co Ltd | 金型加工システムの機械制御装置 |
| JPS58143945A (ja) * | 1982-02-13 | 1983-08-26 | Makino Milling Mach Co Ltd | 金型加工システム |
| JPH0230457A (ja) * | 1988-07-16 | 1990-01-31 | Mitsubishi Electric Corp | 加工機の制御装置 |
| JP2002073126A (ja) * | 2000-08-31 | 2002-03-12 | Okuma Corp | 残り加工時間推定方法および装置 |
| JP2005301440A (ja) * | 2004-04-07 | 2005-10-27 | Okuma Corp | 加工時間算出装置 |
| JP2007025945A (ja) * | 2005-07-14 | 2007-02-01 | Jtekt Corp | 加工時間予測方法および予測装置ならびに加工時間予測機能を備えたncデータ編集装置 |
| JP2012243152A (ja) * | 2011-05-20 | 2012-12-10 | Fanuc Ltd | 加工時間予測部および加工誤差予測部を有する数値制御装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04314104A (ja) | 1991-04-11 | 1992-11-05 | Okuma Mach Works Ltd | 数値制御情報作成装置における加工時間表示方法 |
| JP3673383B2 (ja) * | 1997-12-12 | 2005-07-20 | ファナック株式会社 | ロボットの制御装置 |
| JP4653836B2 (ja) * | 2008-12-12 | 2011-03-16 | ファナック株式会社 | シミュレーション装置 |
-
2016
- 2016-03-17 JP JP2016053629A patent/JP6706518B2/ja active Active
-
2017
- 2017-03-16 WO PCT/JP2017/010589 patent/WO2017159772A1/ja not_active Ceased
- 2017-03-16 US US16/084,984 patent/US10579043B2/en not_active Expired - Fee Related
- 2017-03-16 EP EP17766768.0A patent/EP3432100A4/en not_active Withdrawn
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58143944A (ja) * | 1982-02-13 | 1983-08-26 | Makino Milling Mach Co Ltd | 金型加工システムの機械制御装置 |
| JPS58143945A (ja) * | 1982-02-13 | 1983-08-26 | Makino Milling Mach Co Ltd | 金型加工システム |
| JPH0230457A (ja) * | 1988-07-16 | 1990-01-31 | Mitsubishi Electric Corp | 加工機の制御装置 |
| JP2002073126A (ja) * | 2000-08-31 | 2002-03-12 | Okuma Corp | 残り加工時間推定方法および装置 |
| JP2005301440A (ja) * | 2004-04-07 | 2005-10-27 | Okuma Corp | 加工時間算出装置 |
| JP2007025945A (ja) * | 2005-07-14 | 2007-02-01 | Jtekt Corp | 加工時間予測方法および予測装置ならびに加工時間予測機能を備えたncデータ編集装置 |
| JP2012243152A (ja) * | 2011-05-20 | 2012-12-10 | Fanuc Ltd | 加工時間予測部および加工誤差予測部を有する数値制御装置 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7602071B1 (ja) * | 2023-09-08 | 2024-12-17 | ファナック株式会社 | 加工時間予測装置 |
| WO2025052647A1 (ja) * | 2023-09-08 | 2025-03-13 | ファナック株式会社 | 加工時間予測装置 |
| JP2025039566A (ja) * | 2023-09-08 | 2025-03-21 | ファナック株式会社 | 加工時間予測装置 |
| JP7674584B2 (ja) | 2023-09-08 | 2025-05-09 | ファナック株式会社 | 加工時間予測装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3432100A4 (en) | 2019-03-27 |
| US20190079488A1 (en) | 2019-03-14 |
| EP3432100A1 (en) | 2019-01-23 |
| JP6706518B2 (ja) | 2020-06-10 |
| WO2017159772A1 (ja) | 2017-09-21 |
| US10579043B2 (en) | 2020-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6706518B2 (ja) | 加工時間予測装置、切削加工システムおよび加工時間予測方法 | |
| JP5793200B2 (ja) | 工作機械の切削力検出装置、切削力検出方法、加工異常検出方法、および加工条件制御システム | |
| JP6450732B2 (ja) | 数値制御装置 | |
| CN112947308B (zh) | 机器学习装置、控制装置、加工系统和机器学习方法 | |
| JP5816632B2 (ja) | 数値制御マシンツールのための予測制御及び仮想表示システム | |
| JP4847428B2 (ja) | 加工シミュレーション装置およびそのプログラム | |
| JP5355356B2 (ja) | 部品プログラムの作成のための方法 | |
| JP2019152936A (ja) | 工作機械の加工シミュレーション装置 | |
| US10088824B2 (en) | Toolpath evaluation method, toolpath generation method, and toolpath generation device | |
| JP2016099824A (ja) | 工具及び被加工物を保護する数値制御装置 | |
| JP6107306B2 (ja) | 数値制御装置及び駆動制御方法 | |
| WO2013179366A1 (ja) | 数値制御装置 | |
| JP2018118362A (ja) | 工作機械および振動抑制方法 | |
| JP6038331B2 (ja) | 工具経路生成方法および工具経路生成装置 | |
| JP2009098981A (ja) | 加工時間算出装置およびそのプログラム | |
| CN109571136B (zh) | 控制装置和机床 | |
| JP4995976B1 (ja) | 回転軸のインポジションチェックを行う数値制御装置 | |
| JP5321515B2 (ja) | 工作機械の数値制御装置 | |
| JP2008234295A (ja) | 干渉チェックシステム | |
| JP7131454B2 (ja) | 数値制御装置、工作機械、制御プログラム、及び記憶媒体 | |
| JP2008071015A (ja) | 数値制御装置 | |
| JPH0592349A (ja) | 数値制御装置 | |
| JP2014164713A (ja) | 制御装置、工作機械、及び制御方法 | |
| JP6620460B2 (ja) | 工作機械、工作機械の主軸の位置補正方法及びコンピュータプログラム | |
| JP2019171563A (ja) | 工作機械 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200212 |
|
| 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: 20200430 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200518 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6706518 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 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |