JP4772639B2 - 工作機械の制御装置 - Google Patents
工作機械の制御装置 Download PDFInfo
- Publication number
- JP4772639B2 JP4772639B2 JP2006276447A JP2006276447A JP4772639B2 JP 4772639 B2 JP4772639 B2 JP 4772639B2 JP 2006276447 A JP2006276447 A JP 2006276447A JP 2006276447 A JP2006276447 A JP 2006276447A JP 4772639 B2 JP4772639 B2 JP 4772639B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- screen
- moving
- processing unit
- moving body
- 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
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/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/4069—Simulating machining process on screen
-
- 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
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次元モデルに関するデータであり、これら移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記制御実行処理部から前記移動体の移動位置を受信し、受信した移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記移動位置に移動させた状態のモデルデータを生成するとともに、生成したモデルデータに応じた2次元画像データ又は3次元画像データを生成して前記画面表示手段に画面表示させる画面表示処理部とを備えてなり、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記移動体を画面表示する際の基準となる位置であって、前記移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置と、前記画面表示手段の画面表示領域の中心位置とが一致するように前記画像データを生成して画面表示させるように構成され、
前記移動体の表示基準位置を設定する表示基準位置設定処理部を更に備え、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記表示基準位置設定処理部により設定された表示基準位置を基に前記画像データを生成して画面表示させるように構成されてなることを特徴とする工作機械の制御装置に係る。
11 プログラム記憶部
12 プログラム解析部
13 駆動制御部
14 移動位置推定部
15 モデルデータ記憶部
16 干渉データ記憶部
17 干渉確認処理部
18 表示基準位置設定処理部
19 表示基準位置データ記憶部
20 画面表示処理部
30 NC旋盤
31 ベッド
32 主軸
33 チャック
34 第1サドル
35 第2サドル
36 上刃物台
37 第3サドル
38 下刃物台
39 第1送り機構部
40 第2送り機構部
41 第3送り機構部
42 第4送り機構部
43 第5送り機構部
45 操作盤
46 入力装置
47 画面表示装置
T1,T2 工具
W ワーク
P 表示基準位置
Claims (5)
- 1つの移動体と、前記移動体を駆動して移動させる送り機構部と、前記移動体の移動可能な領域内に配設された1以上の構造体と、画像データの表示を行うための画面表示手段とを備えた工作機械に設けられる制御装置であって、
前記移動体の動作指令を基に前記送り機構部の作動を制御して前記移動体の少なくとも移動位置を制御する制御実行処理部と、
前記移動体及び構造体の2次元モデル又は3次元モデルに関するデータであり、これら移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記制御実行処理部から前記移動体の移動位置を受信し、受信した移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記移動位置に移動させた状態のモデルデータを生成するとともに、生成したモデルデータに応じた2次元画像データ又は3次元画像データを生成して前記画面表示手段に画面表示させる画面表示処理部とを備えてなり、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記移動
体を画面表示する際の基準となる位置であって、前記移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置と、前記画面表示手段の画面表示領域の中心位置とが一致するように前記画像データを生成して画面表示させるように構成され、
前記移動体の表示基準位置を設定する表示基準位置設定処理部を更に備え、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記表示基準位置設定処理部により設定された表示基準位置を基に前記画像データを生成して画面表示させるように構成されてなることを特徴とする工作機械の制御装置。 - 複数の移動体と、前記各移動体を駆動して移動させる送り機構部と、前記各移動体の移動可能な領域内にそれぞれ配設された1以上の構造体と、画像データの表示を行うための画面表示手段とを備えた工作機械に設けられる制御装置であって、
前記各移動体の動作指令を基に前記送り機構部の作動を制御して前記各移動体の少なくとも移動位置を制御する制御実行処理部と、
前記各移動体及び構造体の2次元モデル又は3次元モデルに関するデータであり、これら各移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記制御実行処理部から前記各移動体の移動位置を受信し、受信した移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記各移動体を前記移動位置に移動させた状態のモデルデータを生成するとともに、生成したモデルデータに応じた2次元画像データ又は3次元画像データを生成して前記画面表示手段に画面表示させる画面表示処理部とを備えてなり、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記生成したモデルデータを基に、前記複数の移動体の内、移動している移動体を確認し、移動している移動体を複数確認した場合には、前記確認した各移動体がそれぞれ表示されるように前記画面表示手段の画面表示領域を複数の表示領域に分割し、この分割した各表示領域の中心位置と、前記各移動体を画面表示する際の基準となる位置であって、これら各移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置とがそれぞれ一致するように前記画像データを生成して画面表示させる一方、移動している移動体を1つ確認した場合には、前記画面表示手段の画面表示領域の中心位置と、前記確認した移動体を画面表示する際の基準となる位置であって、この移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置とが一致するように前記画像データを生成して画面表示させるように構成され、
前記移動体の表示基準位置を設定する表示基準位置設定処理部を更に備え、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記表示基準位置設定処理部により設定された表示基準位置を基に前記画像データを生成して画面表示させるように構成されてなることを特徴とする工作機械の制御装置。 - 複数の移動体と、前記各移動体を駆動して移動させる送り機構部と、前記各移動体の移動可能な領域内にそれぞれ配設された1以上の構造体と、画像データの表示を行うための画面表示手段とを備えた工作機械に設けられる制御装置であって、
前記各移動体の動作指令を基に前記送り機構部の作動を制御して前記各移動体の少なくとも移動位置を制御する制御実行処理部と、
前記各移動体及び構造体の2次元モデル又は3次元モデルに関するデータであり、これら各移動体及び構造体の形状を定義する形状データを少なくとも含んだモデルデータを記憶するモデルデータ記憶部と、
前記制御実行処理部から前記各移動体の移動位置を受信し、受信した移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記各移動体を前記移動位置に移動させた状態のモデルデータを生成するとともに、生成したモデルデータに応じた2次元画像データ又は3次元画像データを生成して前記画面表示手段に画面表示させる画面表示処理部とを備えてなり、
前記画面表示処理部は、前記画面表示手段に画面表示される表示画像を、前記画面表示手段に前記複数の移動体をそれぞれ画面表示する第1表示形式、又は、前記画面表示手段に前記移動体の1つを画面表示する第2表示形式のどちらで表示するのかに関する表示形式特定信号、及び前記第2表示形式で表示するときにどの移動体を表示するのかに関する移動体特定信号を、外部から受け付けるように構成され、
更に、前記画像データを生成して画面表示させるに当たり、前記表示形式特定信号を基にどちらの表示形式で表示させるのかを認識して、認識した表示形式が前記第1表示形式である場合には、前記画面表示手段の画面表示領域を前記各移動体がそれぞれ表示されるように複数の表示領域に分割し、この分割した各表示領域の中心位置と、前記各移動体を画面表示する際の基準となる位置であって、前記各移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置とがそれぞれ一致するように前記画像データを生成して画面表示させる一方、前記認識した表示形式が前記第2表示形式である場合には、前記移動体特定信号を基にどの移動体を表示するのかを更に認識して、前記画面表示手段の画面表示領域の中心位置と、前記認識した移動体を画面表示する際の基準となる位置であって、前記移動体の、前記構造体と干渉する恐れのある部分に予め設定された表示基準位置とが一致するように前記画像データを生成して画面表示させるように構成され、
前記移動体の表示基準位置を設定する表示基準位置設定処理部を更に備え、
前記画面表示処理部は、前記画像データを生成して画面表示させるに当たり、前記表示基準位置設定処理部により設定された表示基準位置を基に前記画像データを生成して画面表示させるように構成されてなることを特徴とする工作機械の制御装置。 - 前記制御実行処理部から前記移動体の移動位置を受信し、受信した移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記移動位置に移動させた状態のモデルデータを生成して、前記移動体と構造体とが相互に干渉するか否かを確認し、干渉すると判断した場合には、前記生成したモデルデータを基に前記移動体の、前記構造体との干渉位置を認識して、認識した干渉位置を前記表示基準位置設定処理部に送信するとともに、アラーム信号を前記制御実行処理部に送信する干渉確認処理部を更に備え、
前記表示基準位置設定処理部は、前記干渉確認処理部から前記干渉位置を受信すると、受信した干渉位置を基に、前記表示基準位置を、前記移動体の、前記構造体との干渉位置に設定するように構成され、
前記制御実行処理部は、前記干渉確認処理部から前記アラーム信号を受信すると、前記移動体の移動を停止させるように構成されてなることを請求項4記載の工作機械の制御装置。 - 前記制御実行処理部から前記移動体の少なくとも現在位置を受信し、受信した現在位置を基に、予め設定された時間経過後における前記移動体の移動位置を推定する移動位置推定部を更に備え、
前記画面表示処理部及び干渉確認処理部は、前記移動体を移動させた状態のモデルデータを生成するに当たり、前記移動位置推定部から前記移動体の推定移動位置を受信し、受信した推定移動位置、及び前記モデルデータ記憶部に格納されたモデルデータを基に、前記移動体を前記推定移動位置に移動させた状態のモデルデータを生成するように構成されてなることを特徴とする請求項1乃至5記載のいずれかの工作機械の制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006276447A JP4772639B2 (ja) | 2006-10-10 | 2006-10-10 | 工作機械の制御装置 |
DE102007048578A DE102007048578A1 (de) | 2006-10-10 | 2007-10-10 | Werkzeugmaschinensteuerung |
US11/870,149 US7899574B2 (en) | 2006-10-10 | 2007-10-10 | Machine-tool controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006276447A JP4772639B2 (ja) | 2006-10-10 | 2006-10-10 | 工作機械の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008097192A JP2008097192A (ja) | 2008-04-24 |
JP4772639B2 true JP4772639B2 (ja) | 2011-09-14 |
Family
ID=39244570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006276447A Expired - Fee Related JP4772639B2 (ja) | 2006-10-10 | 2006-10-10 | 工作機械の制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7899574B2 (ja) |
JP (1) | JP4772639B2 (ja) |
DE (1) | DE102007048578A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5418322B2 (ja) * | 2010-03-15 | 2014-02-19 | オムロン株式会社 | 表示装置、表示制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体 |
IT1401373B1 (it) * | 2010-08-06 | 2013-07-18 | Fidia Spa | Sistema predittivo di controllo e visualizzazione virtuale per una macchina utensile a controllo numerico |
JP5897259B2 (ja) * | 2011-02-02 | 2016-03-30 | 東芝機械株式会社 | 工作機械およびその制御方法 |
JP2014024162A (ja) * | 2012-07-27 | 2014-02-06 | Seiko Epson Corp | ロボットシステム、ロボット制御装置、ロボット制御方法及びロボット制御プログラム |
JP6266268B2 (ja) * | 2013-08-28 | 2018-01-24 | Dmg森精機株式会社 | 表示装置 |
JP6144596B2 (ja) * | 2013-09-30 | 2017-06-07 | Dmg森精機株式会社 | 表示装置 |
JP6329419B2 (ja) * | 2014-04-14 | 2018-05-23 | 中村留精密工業株式会社 | 複数の主軸を備えた複合旋盤の機械状態表示装置 |
WO2015194043A1 (ja) * | 2014-06-20 | 2015-12-23 | 株式会社牧野フライス製作所 | 工作機械の制御装置 |
JP6669983B2 (ja) * | 2014-06-27 | 2020-03-18 | 株式会社ジェイテクト | 切削装置及び切削方法 |
JP6235506B2 (ja) * | 2015-03-05 | 2017-11-22 | ファナック株式会社 | 通信先を切替えて物理データを測定するデータ測定装置 |
JP6625128B2 (ja) * | 2015-07-29 | 2019-12-25 | 株式会社牧野フライス製作所 | 工具交換方法および工具交換装置 |
CN109689286B (zh) * | 2016-09-09 | 2021-03-30 | 株式会社牧野铣床制作所 | 机床 |
CN108227631B (zh) * | 2016-12-12 | 2020-12-15 | 发那科株式会社 | 数值控制装置以及数据结构 |
JP6687582B2 (ja) * | 2017-11-30 | 2020-04-22 | ファナック株式会社 | 情報処理装置 |
JP7022049B2 (ja) * | 2018-12-05 | 2022-02-17 | ファナック株式会社 | 認識装置、システムおよび認識方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0519837A (ja) * | 1991-07-10 | 1993-01-29 | Fanuc Ltd | 多系統旋盤用nc装置におけるアニメ描画方式 |
JP2641797B2 (ja) * | 1990-11-08 | 1997-08-20 | ファナック株式会社 | 対話形数値制御装置 |
JPH11272721A (ja) * | 1998-03-19 | 1999-10-08 | Fujitsu Ltd | 干渉チェック結果表示方法および干渉チェック結果表示装置ならびに干渉チェック結果表示プログラムが記録されたコンピュータ読取可能な記録媒体 |
JP3834606B2 (ja) * | 2001-02-27 | 2006-10-18 | 独立行政法人産業技術総合研究所 | 移動マニピュレータの遠隔操作装置 |
JP4578742B2 (ja) * | 2001-09-27 | 2010-11-10 | 株式会社森精機製作所 | 干渉防止装置 |
JP2004038565A (ja) * | 2002-07-03 | 2004-02-05 | Toyoda Mach Works Ltd | 工作機械のモニタリング装置 |
JP4592276B2 (ja) * | 2003-10-24 | 2010-12-01 | ソニー株式会社 | ロボット装置のためのモーション編集装置及びモーション編集方法、並びにコンピュータ・プログラム |
JP3981670B2 (ja) * | 2004-03-16 | 2007-09-26 | ファナック株式会社 | 加工形状描画装置 |
JP2006004128A (ja) * | 2004-06-17 | 2006-01-05 | Mori Seiki Co Ltd | 干渉確認装置 |
JP2006068901A (ja) * | 2005-11-16 | 2006-03-16 | Makino Milling Mach Co Ltd | 工作機械の制御装置 |
-
2006
- 2006-10-10 JP JP2006276447A patent/JP4772639B2/ja not_active Expired - Fee Related
-
2007
- 2007-10-10 US US11/870,149 patent/US7899574B2/en not_active Expired - Fee Related
- 2007-10-10 DE DE102007048578A patent/DE102007048578A1/de not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
JP2008097192A (ja) | 2008-04-24 |
DE102007048578A1 (de) | 2008-04-30 |
US7899574B2 (en) | 2011-03-01 |
US20080086220A1 (en) | 2008-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4772639B2 (ja) | 工作機械の制御装置 | |
JP4838647B2 (ja) | 工作機械の制御装置 | |
US8355813B2 (en) | Machining status monitoring method and machining status monitoring apparatus | |
JP2006004128A (ja) | 干渉確認装置 | |
JP5556656B2 (ja) | 数値制御工作機械、制御プログラム及び記憶媒体 | |
JP5026884B2 (ja) | 自動工具交換装置を有する工作機械 | |
EP1243992B1 (en) | Tool presetter and tool offset amount calculation method | |
US9791848B2 (en) | Display apparatus | |
EP3919225B1 (en) | Machine tool including an automatic tool changer and control method therefor | |
JP4580142B2 (ja) | 数値制御旋盤、数値制御旋盤で使用する制御装置、数値制御旋盤の制御方法、及び数値制御旋盤における制御装置の加工プログラム記述方法 | |
JP2008097193A (ja) | 工作機械の制御装置 | |
CN105320074A (zh) | 数控装置和控制方法 | |
WO2001066289A1 (fr) | Tour a commande numerique et procede d'usinage de pieces a l'aide de ce tour a commande numerique | |
CN1575922B (zh) | 机床,以及在机床中探测刀具断裂的方法 | |
JP6900564B1 (ja) | 工作機械および情報処理装置 | |
WO2015056339A1 (ja) | 加工機械ライン | |
JP6266268B2 (ja) | 表示装置 | |
JP2011131320A (ja) | 研削プログラム、自動研削プログラム及び円筒研削盤 | |
JP2010069545A (ja) | 数値制御式工作機械及び数値制御式工作機械の制御プログラム | |
JP2017177272A (ja) | 数値制御装置 | |
JP3435229B2 (ja) | Nc旋盤による加工方法及びバックアップ加工可能なnc旋盤 | |
JP4634253B2 (ja) | 工作機械の干渉検知システム | |
KR101865399B1 (ko) | 공작기계의 제어방법 | |
JP5110021B2 (ja) | 工作機械の数値制御装置 | |
JP2007249671A (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: 20110329 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110512 |
|
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: 20110607 |
|
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: 20110622 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4772639 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 |
|
LAPS | Cancellation because of no payment of annual fees |