JP6444938B2 - 条件指定による加工プログラム先読み開始機能を備えた数値制御装置 - Google Patents
条件指定による加工プログラム先読み開始機能を備えた数値制御装置 Download PDFInfo
- Publication number
- JP6444938B2 JP6444938B2 JP2016096262A JP2016096262A JP6444938B2 JP 6444938 B2 JP6444938 B2 JP 6444938B2 JP 2016096262 A JP2016096262 A JP 2016096262A JP 2016096262 A JP2016096262 A JP 2016096262A JP 6444938 B2 JP6444938 B2 JP 6444938B2
- Authority
- JP
- Japan
- Prior art keywords
- prefetching
- unit
- resumption
- program
- machine
- 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- 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/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 programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
-
- 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
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/20—Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
- B23Q15/22—Control or regulation of position of tool or workpiece
-
- 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/4062—Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
-
- 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/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—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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
-
- 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/34013—Servocontroller
-
- 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/34015—Axis controller
-
- 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/35262—Macro instruction, canned cycles, subroutines, subprogram
-
- 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/35386—Look ahead processing of plural block data from buffer
-
- 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/43162—Motion control, movement speed combined with position
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)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Numerical Control (AREA)
Description
図1は、本発明の一実施形態による数値制御装置と該数値制御装置によって駆動制御される工作機械の要部を示すハードウェア構成図である。数値制御装置1が備えるCPU11は、数値制御装置1を全体的に制御するプロセッサである。CPU11は、ROM12に格納されたシステム・プログラムをバス20を介して読み出し、該システム・プログラムに従って数値制御装置1全体を制御する。RAM13には一時的な計算データや表示データ及びCRT/MDIユニット70を介してオペレータが入力した各種データ等が格納される。
スピンドルモータ62には歯車あるいはベルト等でポジションコーダ63が結合され、ポジションコーダ63が主軸の回転に同期して帰還パルスを出力し、その帰還パルスはCPU11によって読み取られる。
一方で、コード解析部101は、解析したコードに先読みを停止させるコードが含まれている場合には、当該コードを含むブロックを処理するように再開条件解析部102へと指令する。
●動作1:Z軸を−方向または+方向に移動させる。
●動作2:Z軸の終点において、タッチセンサをチェックする。
●動作3−1:タッチセンサが砥石とドレッサーの接触を検知していない場合はX軸を移動させて、砥石とドレッサーを近づけ、動作1に戻る。
●動作3−2:タッチセンサが砥石とドレッサーの接触を検知した場合はその場所で一定時間停止してドレッシングを行い、動作1に戻る。
●手順A1:先読み・解析部100は、M100Z5.0のブロックをプログラムから先読みする。
●手順A2:コード解析部101は、M100Z5.0のブロックを解析し、当該ブロックに先読みを停止するコード(M100)が含まれていると判断する。
●手順A3:再開条件解析部102は、M100Z5.0のブロックから再開の条件Z5.0(残移動量5.0mmで再開)を抽出し、抽出した条件に基づいて再開条件データを作成して再開条件データ記憶部220に登録する。
●手順A4:先読み抑制部120が、以降の先読みを抑制する。
●手順A6:先読み抑制確認部111は、先読み抑制部120や再開条件データ記憶部220に基づいて先読みが抑制されていることを確認する。
●手順A7:先読みが抑制されている場合、再開条件判定部112は、Z軸が再開条件を満たしているかどうか判断する。Z軸が再開条件を満たした場合(Z軸の残移動量が5.0mm以下となった場合)、再開条件判定部112は、先読み先行再開部113に指令して先読みの再開処理を実行させる。
●手順A8:先読み先行再開部113は、先読み抑制部120に先読みの抑制を停止するように指令する。
●手順A9:先読み抑制部120は、先読みの抑制を停止する。これにより、先読み・解析部100はプログラムの先読みを再開する。
再開条件解析部102は、コード解析部101から指令を受けると、先読みを停止させるコードを解析し、解析結果に基づいて先読み・解析一時中断部104に対して先読みの抑制を開始するように指令すると共に、当該コードにより指令される再開条件データを作成して再開条件データ記憶部220へ登録する。
先読み・解析再開判定部105は、先読み先行再開部113からの指令に基づいて先読みを再開して良いか否かを判定する。
先読み・解析再開部106は、先読み・解析再開判定部105の判定結果に基づいて、加工プログラム200からの先読みを再開する。
本実施形態の先読み先行再開部113は、再開条件判定部112からの指令を受けると、先読み・解析再開判定部105に対して先読みの再開が可能であることを通知すると共に、再開条件データ記憶部220に記憶された再開条件データを削除する。
図6は、本動作例におけるプログラム例を示す図である。図5に示した数値制御装置1により図6に示したプログラムO0020を用いて研削盤の制御を行った場合、先読みの停止及び先読みの再開に係る概略的な処理手順は以下のようになる。
●手順B1:先読み・解析部100は、G04.1Z5.0のブロックをプログラムから先読みする。
●手順B2:コード解析部101は、G04.1Z5.0のブロックを解析し、当該ブロックに先読みを停止するコード(G04.1)が含まれていると判断する。
●手順B3:再開条件解析部102は、G04.1Z5.0のブロックから再開の条件Z5.0(残移動量5.0mmで再開)を抽出し、抽出した条件に基づいて再開条件データを作成して再開条件データ記憶部220に登録する。
●手順B4:先読み・解析一時中断部104が、以降の先読みを一時中断する。
●手順B6:先読み抑制確認部111は、再開条件データ記憶部220などに基づいて先読みが抑制されていることを確認する。
●手順B7:先読みが抑制されている場合、再開条件判定部112は、Z軸が再開条件を満たしているかどうか判断する。Z軸が再開条件を満たした場合(Z軸の残移動量が5.0mm以下となった場合)、再開条件判定部112は、先読み先行再開部113に指令して先読みの再開処理を実行させる。
●手順B8:先読み先行再開部113は、先読み・解析再開判定部105に先読みの再開が可能であることを通知する。
●手順B9:先読み・解析再開判定部105は、先読みの再開が可能であると判定し、先読み・解析再開部106に対して先読みの再開をするように指令する。
●手順B10:先読み・解析再開部106は、先読みの再開処理を実行する。これにより、先読み・解析部100はプログラムの先読みを再開する。
2 工作機械
11 CPU
12 ROM
13 RAM
14 不揮発性メモリ
15,18,19 インタフェース
16 PMC
17 I/Oユニット
20 バス
30 軸制御回路
40 サーボアンプ
50 サーボモータ
60 スピンドル制御回路
61 スピンドルアンプ
62 スピンドルモータ
63 ポジションコーダ
70 CRT/MDIユニット
71 操作盤
72 外部機器
100 先読み・解析部
101 コード解析部
102 再開条件解析部
103 実行データ作成部
104 先読み・解析一時中断部
105 先読み・解析再開判定部
106 先読み・解析再開部
110 プログラム実行部
111 先読み抑制確認部
112 再開条件判定部
113 先読み先行再開部
120 先読み抑制部
200 加工プログラム
210 実行データ記憶部
220 再開条件データ記憶部
Claims (2)
- プログラムの各ブロックの指令を順次読み出し該指令を解析して、該解析の結果をバッファに保存する先読み処理を実行し、該バッファに保存された解析結果に基づいて先読みしたブロックの指令を実行して機械を制御する数値制御装置であって、プログラムから先読みを停止させるコードが挿入されたブロックが読み出されると前記先読み処理を停止させる機能を備えた数値制御装置において、
前記先読みを停止させるコードで指令される先読みの再開条件を満足したか否かを判定する再開条件判定部と、
前記再開条件判定部で前記再開条件を満足したと判定された場合、前記先読み処理を再開させる先読み先行再開部と、
を備え、
前記再開条件は、前記機械の状態に係る条件である、
ことを特長とする数値制御装置。 - 前記再開条件は、前記機械が備える軸の残移動量、前記機械が備える軸の座標値、前記機械が備える軸を駆動するサーボモータの偏差量、前記機械が備える軸を駆動するトルク、前記機械の周辺装置に係る信号入力の少なくともいずれかを含む、
ことを特徴とする請求項1に記載の数値制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016096262A JP6444938B2 (ja) | 2016-05-12 | 2016-05-12 | 条件指定による加工プログラム先読み開始機能を備えた数値制御装置 |
DE102017004366.3A DE102017004366B4 (de) | 2016-05-12 | 2017-05-05 | Numerische Steuervorrichtung |
US15/592,361 US10338570B2 (en) | 2016-05-12 | 2017-05-11 | Numerical controller |
CN201710334566.1A CN107368039B (zh) | 2016-05-12 | 2017-05-12 | 数值控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016096262A JP6444938B2 (ja) | 2016-05-12 | 2016-05-12 | 条件指定による加工プログラム先読み開始機能を備えた数値制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017204188A JP2017204188A (ja) | 2017-11-16 |
JP6444938B2 true JP6444938B2 (ja) | 2018-12-26 |
Family
ID=60163499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016096262A Active JP6444938B2 (ja) | 2016-05-12 | 2016-05-12 | 条件指定による加工プログラム先読み開始機能を備えた数値制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10338570B2 (ja) |
JP (1) | JP6444938B2 (ja) |
CN (1) | CN107368039B (ja) |
DE (1) | DE102017004366B4 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6823027B2 (ja) * | 2018-09-18 | 2021-01-27 | ファナック株式会社 | 数値制御装置 |
JP6838030B2 (ja) * | 2018-10-31 | 2021-03-03 | ファナック株式会社 | 数値制御装置 |
JP6885914B2 (ja) * | 2018-10-31 | 2021-06-16 | ファナック株式会社 | 数値制御装置 |
JP6838031B2 (ja) * | 2018-10-31 | 2021-03-03 | ファナック株式会社 | 数値制御システム |
JP6838029B2 (ja) * | 2018-10-31 | 2021-03-03 | ファナック株式会社 | 数値制御装置 |
JP6997131B2 (ja) * | 2019-04-05 | 2022-01-17 | ファナック株式会社 | 数値制御装置 |
JP7460357B2 (ja) * | 2019-11-15 | 2024-04-02 | ファナック株式会社 | 制御装置、及び制御システム |
JP7452988B2 (ja) * | 2019-11-25 | 2024-03-19 | ファナック株式会社 | プログラム再開支援装置 |
JP7518212B2 (ja) | 2021-01-18 | 2024-07-17 | ファナック株式会社 | 数値制御装置 |
US20240231321A1 (en) * | 2021-05-17 | 2024-07-11 | Fanuc Corporation | Numerical control device and computer-readable storage medium |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4370720A (en) * | 1970-12-28 | 1983-01-25 | Hyatt Gilbert P | Coordinate rotation for numerical control system |
US3798427A (en) * | 1973-02-27 | 1974-03-19 | Giddings & Lewis | Automatic deceleration to zero velocity in iteratively computing numerical control systems |
US4807501A (en) * | 1987-03-30 | 1989-02-28 | Cincinnati Milacron Inc. | Cutting tool having positioning means |
US5025385A (en) * | 1988-04-15 | 1991-06-18 | Froyd Stanley G | Multiple axis motion control system |
JPH05210408A (ja) * | 1992-01-31 | 1993-08-20 | Nachi Fujikoshi Corp | 高速スキップ方式 |
US6526800B1 (en) * | 1998-04-08 | 2003-03-04 | Lillbacka Jetair Oy | Sheet fabrication center and methods therefor of optimally fabricating worksheets |
JPH11300577A (ja) * | 1998-04-22 | 1999-11-02 | Murata Mach Ltd | 工作機械 |
JP2003058217A (ja) * | 2001-08-20 | 2003-02-28 | Toshiba Mach Co Ltd | ロボットコントローラおよびロボットの制御方法 |
EP1840948B1 (en) * | 2004-12-20 | 2014-04-09 | Stella Chemifa Corporation | Fine treatment agent and fine treatment method using same |
CA2747239C (en) * | 2005-03-23 | 2016-02-23 | Hurco Companies, Inc. | Method of performing additive lookahead for adaptive cutting feedrate control |
US7348748B2 (en) * | 2006-06-02 | 2008-03-25 | Delta Tau Data Systems, Inc. | Motorized system and method of control |
JP2008040542A (ja) * | 2006-08-01 | 2008-02-21 | Fanuc Ltd | 数値制御装置 |
JP4271248B2 (ja) * | 2007-05-24 | 2009-06-03 | ファナック株式会社 | 先読み停止機能を有する数値制御装置 |
WO2013171850A1 (ja) * | 2012-05-15 | 2013-11-21 | 三菱電機株式会社 | 数値制御装置 |
JP5958188B2 (ja) * | 2012-08-30 | 2016-07-27 | ブラザー工業株式会社 | 数値制御装置 |
JP5657623B2 (ja) * | 2012-09-21 | 2015-01-21 | ファナック株式会社 | 系統間待合せ機能を有する数値制御装置 |
JP5935958B2 (ja) * | 2014-01-07 | 2016-06-15 | 三菱電機株式会社 | 軌跡制御装置 |
JP5890466B2 (ja) * | 2014-05-14 | 2016-03-22 | ファナック株式会社 | 退避機能を備えた数値制御装置 |
JP6299527B2 (ja) * | 2014-08-29 | 2018-03-28 | ブラザー工業株式会社 | 数値制御装置と制御方法 |
JP6444933B2 (ja) * | 2016-04-25 | 2018-12-26 | ファナック株式会社 | 非切削状態において消費電力低減を行う数値制御装置 |
-
2016
- 2016-05-12 JP JP2016096262A patent/JP6444938B2/ja active Active
-
2017
- 2017-05-05 DE DE102017004366.3A patent/DE102017004366B4/de active Active
- 2017-05-11 US US15/592,361 patent/US10338570B2/en active Active
- 2017-05-12 CN CN201710334566.1A patent/CN107368039B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107368039B (zh) | 2020-06-23 |
CN107368039A (zh) | 2017-11-21 |
US10338570B2 (en) | 2019-07-02 |
US20170329305A1 (en) | 2017-11-16 |
DE102017004366A1 (de) | 2017-11-16 |
JP2017204188A (ja) | 2017-11-16 |
DE102017004366B4 (de) | 2020-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6444938B2 (ja) | 条件指定による加工プログラム先読み開始機能を備えた数値制御装置 | |
JP5657623B2 (ja) | 系統間待合せ機能を有する数値制御装置 | |
JP4374045B2 (ja) | プログラム再開機能を備えた数値制御装置 | |
US8630732B2 (en) | Method for avoiding an unwanted collision between a tool and a workpiece in a machine tool | |
JP6363642B2 (ja) | 接線連続のコーナにおけるコーナ経路の最適化機能を有する数値制御装置 | |
JP2008040542A (ja) | 数値制御装置 | |
JP2006215740A (ja) | 数値制御装置 | |
JP2007245247A (ja) | プログラム確認機能を有する機械 | |
JP6542710B2 (ja) | アラーム解決のためのプログラム修正支援機能を備えた数値制御装置 | |
US20060149411A1 (en) | Numerical controller | |
JP5893527B2 (ja) | 加工中断時と再開時の状態の違いを表示する機能を有する数値制御装置 | |
JP5339815B2 (ja) | 加工再開機能を有する数値制御装置 | |
JP5030628B2 (ja) | 干渉チェックシステム | |
JP2010231737A (ja) | 干渉チェック機能を有する数値制御装置 | |
CN105320075A (zh) | 具有重叠控制的速度控制功能的数值控制装置 | |
JP2021051568A (ja) | 数値制御装置 | |
JP2004326177A (ja) | 数値制御装置 | |
US11156986B2 (en) | Machining program editing device | |
JP2020003958A (ja) | 数値制御装置 | |
US10564630B2 (en) | Numerical controller | |
WO2022244072A1 (ja) | 数値制御装置及びコンピュータ読み取り可能な記憶媒体 | |
US11112774B2 (en) | Numerical controller | |
JP3262667B2 (ja) | ロボットの制御装置 | |
JP4233559B2 (ja) | 数値制御工作機械 | |
JP7355952B1 (ja) | 制御装置及びコンピュータ読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180730 |
|
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: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6444938 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |