JP4838647B2 - 工作機械の制御装置 - Google Patents
工作機械の制御装置 Download PDFInfo
- Publication number
- JP4838647B2 JP4838647B2 JP2006185412A JP2006185412A JP4838647B2 JP 4838647 B2 JP4838647 B2 JP 4838647B2 JP 2006185412 A JP2006185412 A JP 2006185412A JP 2006185412 A JP2006185412 A JP 2006185412A JP 4838647 B2 JP4838647 B2 JP 4838647B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- moving
- saddle
- moving body
- 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.)
- Active
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—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/416—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 of velocity, acceleration or deceleration
-
- 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/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 programme data in numerical form characterised by monitoring or safety
- G05B19/4061—Avoiding collision or forbidden zones
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35314—Display workpiece and machine, chuck, jig, clamp, 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35316—Interference checking between tool, machine, part, chuck, machining range
-
- 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/43—Speed, acceleration, deceleration control ADC
- G05B2219/43203—Limitation of speed, permissible, allowable, maximum speed
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)
Description
1以上の移動体と、該移動体を駆動して移動させる駆動機構部と、前記移動体の移動可能な領域内に設けられる1以上の構造体とを備えた工作機械に設けられる制御装置であって、
手動操作によって外部から入力される、前記移動体の移動位置及び移動速度に係る動作信号を受信し、受信した動作信号を基に前記駆動機構部の作動を制御して、該動作信号に応じた移動位置及び移動速度となるように前記移動体の移動を制御する位置制御部と、
前記移動体及び構造体の2次元モデル又は3次元モデルに関するデータであり、該移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記移動体及び/又は構造体の外形形状を外側にオフセットして得られる1以上の速度制御領域について該速度制御領域毎に設定された、該速度制御領域内における前記移動体の制限速度であって、この速度制御領域毎の制限速度は、該速度制御領域のオフセット方向外側における制限速度よりも遅い速度とされた制限速度を記憶する制限速度データ記憶部と、
前記位置制御部から前記移動体の現在位置及び現在速度を受信して、受信した現在位置及び現在速度を基に、予め設定された時間経過後における該移動体の移動位置を推定する移動位置推定部と、
前記移動体及び/又は構造体の2次元モデル又は3次元モデルに前記1以上の速度制御領域を設定するとともに、前記移動位置推定部から前記移動体の推定移動位置を受信し、前記設定した速度制御領域、前記受信した前記推定移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記推定移動位置に移動させた状態のモデルデータを生成して、前記移動体と構造体とが前記速度制御領域内で相対移動するか否かを確認する処理と、前記速度制御領域内で移動すると判断した場合には、移動する速度制御領域を認識するとともに、前記制限速度データ記憶部に格納された、前記認識した速度制御領域に対応する制限速度を認識して、認識した制限速度を前記位置制御部に送信する処理とを実行する移動領域確認部とを備えてなり、
前記位置制御部は、前記動作信号に応じた移動速度が前記移動領域確認部から受信した制限速度を超える場合には、該受信した制限速度で前記移動体を移動させるように構成された工作機械の制御装置に係る。
11 プログラマブルコントローラ
12 位置制御部
13 モデルデータ記憶部
14 干渉データ記憶部
15 制限速度データ記憶部
16 移動位置推定部
17 移動領域確認部
18 画像データ生成部
19 表示制御部
20 NC旋盤
22 主軸
23 チャック
24 第1サドル
25 第2サドル
26 刃物台
27 第1送り機構部
28 第2送り機構部
29 第3送り機構部
32 操作盤
33 操作キー
34 手動パルス発生器
35 画面表示装置
T 工具
W ワーク
Claims (3)
- 1以上の移動体と、該移動体を駆動して移動させる駆動機構部と、前記移動体の移動可能な領域内に設けられる1以上の構造体とを備えた工作機械に設けられる制御装置であって、
手動操作によって外部から入力される、前記移動体の移動位置及び移動速度に係る動作信号を受信し、受信した動作信号を基に前記駆動機構部の作動を制御して、該動作信号に応じた移動位置及び移動速度となるように前記移動体の移動を制御する位置制御部と、
前記移動体及び構造体の2次元モデル又は3次元モデルに関するデータであり、該移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記移動体及び/又は構造体の外形形状を外側にオフセットして得られる1以上の速度制御領域について該速度制御領域毎に設定された、該速度制御領域内における前記移動体の制限速度であって、この速度制御領域毎の制限速度は、該速度制御領域のオフセット方向外側における制限速度よりも遅い速度とされた制限速度を記憶する制限速度データ記憶部と、
前記位置制御部から前記移動体の現在位置及び現在速度を受信して、受信した現在位置及び現在速度を基に、予め設定された時間経過後における該移動体の移動位置を推定する移動位置推定部と、
前記移動体及び/又は構造体の2次元モデル又は3次元モデルに前記1以上の速度制御領域を設定するとともに、前記移動位置推定部から前記移動体の推定移動位置を受信し、前記設定した速度制御領域、前記受信した前記推定移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記推定移動位置に移動させた状態のモデルデータを生成して、前記移動体と構造体とが前記速度制御領域内で相対移動するか否かを確認する処理と、前記速度制御領域内で移動すると判断した場合には、移動する速度制御領域を認識するとともに、前記制限速度データ記憶部に格納された、前記認識した速度制御領域に対応する制限速度を認識して、認識した制限速度を前記位置制御部に送信する処理とを実行する移動領域確認部とを備えてなり、
前記位置制御部は、前記動作信号に応じた移動速度が前記移動領域確認部から受信した制限速度を超える場合には、該受信した制限速度で前記移動体を移動させるように構成されてなることを特徴とする工作機械の制御装置。 - 前記工作機械の制御装置は、
画像データの表示を行う画面表示手段を更に備えた工作機械に設けられてなり、
前記移動位置推定部によって推定された移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記推定移動位置に移動させた状態のモデルデータを生成するとともに、生成したモデルデータに対応する2次元画像データ又は3次元画像データを生成して前記画面表示手段に画面表示させる画像データ生成部を更に備えてなることを特徴とする請求項1記載の工作機械の制御装置。 - 前記移動領域確認部は、前記各処理に加えて、前記生成したモデルデータを基に、前記移動体と構造体とが干渉するか否かを確認し、干渉すると判断した場合には、停止信号を前記位置制御部に送信する処理を更に実行するように構成され、
前記位置制御部は、前記移動領域確認部から前記停止信号を受信すると、前記移動体の移動を停止させるように構成されてなることを特徴とする請求項1又は2記載の工作機械の制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006185412A JP4838647B2 (ja) | 2006-07-05 | 2006-07-05 | 工作機械の制御装置 |
US11/773,441 US7847506B2 (en) | 2006-07-05 | 2007-07-05 | Machine tool controller |
DE102007031352A DE102007031352A1 (de) | 2006-07-05 | 2007-07-05 | Werkzeugmaschinensteuerung |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006185412A JP4838647B2 (ja) | 2006-07-05 | 2006-07-05 | 工作機械の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008015740A JP2008015740A (ja) | 2008-01-24 |
JP4838647B2 true JP4838647B2 (ja) | 2011-12-14 |
Family
ID=38825472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006185412A Active JP4838647B2 (ja) | 2006-07-05 | 2006-07-05 | 工作機械の制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7847506B2 (ja) |
JP (1) | JP4838647B2 (ja) |
DE (1) | DE102007031352A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101889889B1 (ko) * | 2013-09-13 | 2018-09-28 | 리브에르-베르잔테크니크 게엠베하 | 기어 절삭 기계를 제어하는 방법 및 기어 절삭 기계 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8725283B2 (en) * | 2006-08-04 | 2014-05-13 | Hurco Companies, Inc. | Generalized kinematics system |
US8024068B2 (en) * | 2006-08-04 | 2011-09-20 | Hurco Companies, Inc. | Machine tool control system |
US9459616B2 (en) * | 2007-08-03 | 2016-10-04 | Hurco Companies, Inc. | Universal conversational programming for machine tool systems |
EP2124118B1 (de) * | 2008-05-19 | 2011-04-06 | Siemens Aktiengesellschaft | Steuereinrichtung zur Steuerung einer Werkzeugmaschine von der Werkzeuge antreibbar sind |
DE102008048776B4 (de) * | 2008-09-24 | 2020-12-17 | E. Zoller GmbH & Co. KG Einstell- und Messgeräte | Mess- und/oder Einstellgerät mit einer Messvorrichtung und mit einer Steuer- und/oder Programmiervorrichtung zur Simulation eines Messablaufs |
JP5333938B2 (ja) * | 2009-12-25 | 2013-11-06 | 株式会社森精機製作所 | 産業機器、および工作機械 |
JP4980458B2 (ja) * | 2010-10-27 | 2012-07-18 | ファナック株式会社 | 数値制御工作機械の加工時間予測装置 |
JP5897259B2 (ja) * | 2011-02-02 | 2016-03-30 | 東芝機械株式会社 | 工作機械およびその制御方法 |
EP2515193B1 (de) * | 2011-04-18 | 2014-04-02 | Siemens Aktiengesellschaft | Verfahren zur Vermeidung einer ungewollten Kollision zwischen einem Werkzeug und einem Werkstück bei einer Werkzeugmaschine |
WO2012159123A2 (en) | 2011-05-19 | 2012-11-22 | Alec Rivers | Automatically guided tools |
US10556356B2 (en) | 2012-04-26 | 2020-02-11 | Sharper Tools, Inc. | Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material |
JP6066041B2 (ja) * | 2012-07-17 | 2017-01-25 | 三菱日立パワーシステムズ株式会社 | 加工支援装置および加工支援システム |
JP6102185B2 (ja) * | 2012-10-31 | 2017-03-29 | 株式会社ジェイテクト | 工作機械の動作制限装置 |
FR3000481B1 (fr) * | 2013-01-03 | 2015-01-30 | Manitou Bf | Procede de reglage d'une machine de manutention, et machine de manutention correspondante |
JP6266300B2 (ja) * | 2013-10-24 | 2018-01-24 | Dmg森精機株式会社 | 工作機械 |
JP2016002635A (ja) | 2014-06-18 | 2016-01-12 | ファナック株式会社 | カバーを有する回転テーブル体 |
JP6013690B2 (ja) | 2014-09-18 | 2016-10-25 | ファナック株式会社 | 加工再開位置へのアプローチを行う数値制御装置 |
EP2998066B1 (en) * | 2014-09-19 | 2017-06-14 | Mikron Agie Charmilles AG | High voltage crash prevention device for machine tools |
EP3294503B1 (en) | 2015-05-13 | 2020-01-29 | Shaper Tools, Inc. | Systems, methods and apparatus for guided tools |
DE102015113110B4 (de) * | 2015-08-10 | 2019-03-14 | MAQUET GmbH | Ansteuervorrichtung mindestens einer Antriebseinrichtung eines Operationstisches und Verfahren zum Ansteuern |
JP6616164B2 (ja) * | 2015-11-13 | 2019-12-04 | Dmg森精機株式会社 | 数値制御装置および数値制御装置を備える工作機械 |
EP3220223B1 (de) * | 2016-03-16 | 2021-07-14 | Siemens Aktiengesellschaft | Verfahren zur bearbeitung eines werkstücks in einer werkzeugmaschine mit optimierter bearbeitungszeit |
CN114879598A (zh) | 2016-08-19 | 2022-08-09 | 整形工具股份有限公司 | 用于共享工具制造和设计数据的系统、方法和装置 |
CN108227631B (zh) * | 2016-12-12 | 2020-12-15 | 发那科株式会社 | 数值控制装置以及数据结构 |
JP7087316B2 (ja) * | 2017-09-27 | 2022-06-21 | オムロン株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP6836552B2 (ja) * | 2018-06-22 | 2021-03-03 | ファナック株式会社 | 数値制御装置 |
JP6923736B2 (ja) * | 2018-06-26 | 2021-08-25 | ファナック株式会社 | 数値制御装置 |
JP2020003958A (ja) * | 2018-06-26 | 2020-01-09 | ファナック株式会社 | 数値制御装置 |
JP7364431B2 (ja) * | 2019-11-06 | 2023-10-18 | ファナック株式会社 | 機械学習装置、予測装置、及び制御装置 |
US20230305515A1 (en) * | 2020-09-25 | 2023-09-28 | Fanuc Corporation | Machine tool controller |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1369193A (en) * | 1970-08-17 | 1974-10-02 | Doall Co | Numerical control system for machine tools |
JP3037471B2 (ja) * | 1991-07-05 | 2000-04-24 | ファナック株式会社 | 誘導電動機の巻線切換駆動方式 |
US5920170A (en) * | 1992-10-08 | 1999-07-06 | Yamanashi | Numerical control apparatus and numerical control method |
JPH0736519A (ja) * | 1993-07-23 | 1995-02-07 | Kobe Steel Ltd | ロボットのニアミスチェック方法 |
JPH07295619A (ja) * | 1994-04-25 | 1995-11-10 | Mitsubishi Electric Corp | 工作機械の数値制御装置 |
DE59505858D1 (de) * | 1994-09-29 | 1999-06-10 | Siemens Ag | Verfahren zur konturfehlerfreien begrenzung von achsbeschleunigungen |
JP3587363B2 (ja) * | 2000-03-09 | 2004-11-10 | 三菱電機株式会社 | 数値制御装置及び数値制御方法 |
US6922607B2 (en) * | 2000-12-06 | 2005-07-26 | Tsunehiko Yamazaki | Numerically controlled method |
JP4110358B2 (ja) * | 2001-09-04 | 2008-07-02 | 株式会社安川電機 | 電動機制御装置の機械モデル推定装置 |
JP2004038565A (ja) * | 2002-07-03 | 2004-02-05 | Toyoda Mach Works Ltd | 工作機械のモニタリング装置 |
EP1535706A1 (en) * | 2002-07-18 | 2005-06-01 | Kabushiki Kaisha Yaskawa Denki | Robot controller and robot system |
JP4115925B2 (ja) * | 2003-11-28 | 2008-07-09 | ヤマザキマザック株式会社 | 工作機械の制御方法及びその制御装置 |
JP2006043861A (ja) * | 2004-08-09 | 2006-02-16 | Honda Motor Co Ltd | マン・マシン作業システム |
JP4362095B2 (ja) * | 2004-08-20 | 2009-11-11 | オークマ株式会社 | 数値制御装置 |
JP2006068901A (ja) * | 2005-11-16 | 2006-03-16 | Makino Milling Mach Co Ltd | 工作機械の制御装置 |
-
2006
- 2006-07-05 JP JP2006185412A patent/JP4838647B2/ja active Active
-
2007
- 2007-07-05 DE DE102007031352A patent/DE102007031352A1/de not_active Withdrawn
- 2007-07-05 US US11/773,441 patent/US7847506B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101889889B1 (ko) * | 2013-09-13 | 2018-09-28 | 리브에르-베르잔테크니크 게엠베하 | 기어 절삭 기계를 제어하는 방법 및 기어 절삭 기계 |
Also Published As
Publication number | Publication date |
---|---|
US20080018287A1 (en) | 2008-01-24 |
JP2008015740A (ja) | 2008-01-24 |
US7847506B2 (en) | 2010-12-07 |
DE102007031352A1 (de) | 2008-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4838647B2 (ja) | 工作機械の制御装置 | |
JP4772639B2 (ja) | 工作機械の制御装置 | |
JP6144596B2 (ja) | 表示装置 | |
JP6418763B2 (ja) | 工作機械の手動操作用シミュレーション装置 | |
US9229443B2 (en) | Numerical control machine tool | |
JP2006004128A (ja) | 干渉確認装置 | |
JP5333938B2 (ja) | 産業機器、および工作機械 | |
JP4578742B2 (ja) | 干渉防止装置 | |
JP2008097193A (ja) | 工作機械の制御装置 | |
JP6266268B2 (ja) | 表示装置 | |
WO2015056339A1 (ja) | 加工機械ライン | |
JP6444923B2 (ja) | 数値制御装置 | |
JP2007249671A (ja) | 工作機械の衝突防止方法 | |
JP3049627B2 (ja) | 複合工作機械 | |
JP6970844B1 (ja) | 工作機械 | |
JP2009140251A (ja) | 干渉確認装置 | |
JP2000042869A (ja) | Nc工作機械 | |
JP2024108912A (ja) | 制御装置、制御方法及びコンピュータプログラム | |
JP2639756B2 (ja) | 多系列nc装置における有効系列の表示方法およびその装置 | |
JPH06238547A (ja) | 工作機械の動作表示装置 | |
JPH06126517A (ja) | 汎用フライス盤及びその動作範囲制限設定方法 | |
JPH06126516A (ja) | 汎用フライス盤及びその動作設定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090618 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100419 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110331 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110520 |
|
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: 20110902 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110930 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141007 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4838647 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |