[go: up one dir, main page]

JP5860073B2 - 加工条件変更後の誤加工を防止する数値制御装置 - Google Patents

加工条件変更後の誤加工を防止する数値制御装置 Download PDF

Info

Publication number
JP5860073B2
JP5860073B2 JP2014025145A JP2014025145A JP5860073B2 JP 5860073 B2 JP5860073 B2 JP 5860073B2 JP 2014025145 A JP2014025145 A JP 2014025145A JP 2014025145 A JP2014025145 A JP 2014025145A JP 5860073 B2 JP5860073 B2 JP 5860073B2
Authority
JP
Japan
Prior art keywords
machining
automatic operation
end point
point coordinate
tool position
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
Application number
JP2014025145A
Other languages
English (en)
Other versions
JP2015153063A (ja
Inventor
靖之 黒原
靖之 黒原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP2014025145A priority Critical patent/JP5860073B2/ja
Priority to CN201510075509.7A priority patent/CN104850059A/zh
Priority to US14/620,255 priority patent/US9715228B2/en
Priority to EP15154791.6A priority patent/EP2908199B1/en
Publication of JP2015153063A publication Critical patent/JP2015153063A/ja
Application granted granted Critical
Publication of JP5860073B2 publication Critical patent/JP5860073B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/406Numerical 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/406Numerical 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/4067Restoring data or position after power failure or other interruption
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/406Numerical 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/4068Verifying part programme on screen, by drawing or other means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35295Stop test run, correct instruction or block, restart test run
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35325Display of locus with possible correction of machining
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36089Machining parameters, modification during operation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36099Stop machine and correct position manually

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には、自動プログラミングにおいてNCプログラムを容易に修正でき、修正部分から描画処理によるシミュレーションを開始することができる技術が開示されている。また、特許文献2には、工具軌跡記憶部に記憶された過去のフィードバック軌跡を少なくとも1つ以上重ねて表示し、加工条件変更前後での軌跡形状変化を視覚的に精度よく分析することができる技術が開示されている。
特開2002−91523号公報 特開2013−69231号公報
チェック描画は通常、実加工の直前に一度実行される。実加工中に加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入を行った場合、その後の加工経路が変化する場合があるが、操作者はそのまま運転してしまい、誤加工や工具・ワークの破損等を引き起こす可能性がある。
特許文献1は、プログラミングにおいてNCプログラム変更に伴い描画処理を実行させることを特徴とするため、実加工中の条件変更により描画処理を実行させることができない。また、特許文献2は、2つ以上の異なる加工条件で実行した加工経路を重ね合わせる技術であるため、加工条件により未加工経路が変わることに伴って描画処理を実行させることができない。
そこで、本発明の目的は、自動運転休止中に加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入が行われた後で自動運転を再開する場合、変更に誤りがないかを確認する方法を提供することである。
本発明は、加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入が行われた場合、プログラム停止前後の座標値、加工条件およびブロック終点座標値を比較する。座標値、加工条件および終点座標値の計算結果の差分がパラメータで指定した設定範囲を越える場合、アラーム、メッセージ、または警告信号を出力し、操作者に加工経路が変更されたことを通知する。本発明により、加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入が行われた場合の設定値について、チェック描画を実行し、未加工部の加工経路を再描画する。これにより、操作者が変更された加工経路を確認することが可能になる。
本願の請求項に係る発明は、少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の開始時に、全ブロックの終点座標値を解析する終点座標値解析手段と、解析した前記全ブロックの終点座標値を記憶する終点座標値記憶手段と、前記自動運転の実行中に前記自動運転を中断して前記加工プログラムの変更または前記加工条件を変更した後、前記自動運転を再開するときに、前記全ブロックの終点座標値を再解析する終点座標値再解析手段と、再解析した前記全ブロックの終点座標値を記憶する終点座標値再記憶手段と、前記終点座標値記憶手段で記憶された各ブロックの終点座標値と前記終点座標値再記憶手段で記憶された各ブロックの終点座標値を比較するブロック終点座標値比較手段と、前記ブロック終点座標値比較手段による比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における変更が前記許容値を超えることを通知するブロック終点座標値過大変更通知手段と、を備えることを特徴とする数値制御装置である。
請求項に係る発明は、少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の実行中に前記自動運転を中断して前記加工プログラムの変更または前記加工条件を変更した後、前記自動運転を再開するときに、変更前の前記加工プログラムと変更後の前記加工プログラムを比較する加工プログラム比較手段と、変更前の前記加工条件と変更後の前記加工条件を比較する加工条件比較手段と、前記加工プログラム比較手段によりプログラムの変更が認められる場合、前記自動運転の中断時における変更を通知する加工プログラム変更通知手段と、前記加工条件比較手段による比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における変更が前記許容値を超えることを通知する加工条件過大変更通知手段と、を備えることを特徴とする数値制御装置である。
請求項に係る発明は、少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の実行中に工具位置を記憶する工具位置記憶手段と、前記自動運転の実行中に前記自動運転を中断して手動介入を実行した後、前記自動運転を再開するときに、検出された工具位置を記憶する再開工具位置記憶手段と、前記工具位置記憶手段で記憶した前記自動運転の中断前の工具位置と前記再開工具位置記憶手段で記憶した前記自動運転を再開するときの工具位置を比較する再開工具位置比較手段と、前記再開工具位置比較手段の比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における前記手動介入による工具位置の変更が前記許容値を超えることを通知する工具位置過大変更通知手段と、を備えることを特徴とする数値制御装置である。
請求項に係る発明は、前記加工条件は、パラメータ・補正量・加工状態の少なくともいずれかを含むことを特徴とする、請求項1乃至請求項のいずれか一つに記載の数値制御装置である。
本発明により、操作者が加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入を行った場合、すぐにチェック描画で経路を確認することができる。また、加工の誤経路などを事前に把握することができ、誤加工や工具・ワークの破損を未然に防ぐことができる。
加工条件変更後の誤加工を防止する数値制御装置のブロック図である。 プログラム停止からの運転再開時にチェック描画を行うことを示す図である。 図2のチェック描画を行う処理のフローチャートを示す図である。 チェック描画の再描画実行時に、保存した描画経路情報を同時に出力する処理のフローチャートを示す図である。 操作者がプログラム停止中に工具径路補正量を変更した場合、プログラム停止前後の終点座標値を比較して、設定範囲を越える場合、操作者に加工経路が変更されたことを描画する図である。 図5の描画を行う処理のフローチャートを示す図である。
以下、本発明の実施形態を図面と共に説明する。
図1は加工条件変更後の誤加工を防止する数値制御装置のブロック図である。CPU11は数値制御装置10を全体的に制御するプロセッサである。CPU11は、ROM12に格納されたシステムプログラムを、バス20を介して読み出し、該システムプログラムにしたがって数値制御装置全体を制御する。
RAM13には一時的な計算データや表示データおよび表示器/MDIユニット70を介してオペレータが入力した各種データが格納される。表示器/MDIユニット70の表示器は、本発明に係る加工経路を表示する表示手段として用いられる。
SRAMメモリ14は、数値制御装置10の電源がOFFされても記憶状態が保持される不揮発性メモリとして構成される。SRAMメモリ14内には、インタフェース15を介して読み込まれた加工プログラムや表示器/MDIユニット70を介して入力された加工プログラムなどが記憶される。また、ROM12には、加工プログラムの作成および編集のために必要とされる編集モードの処理や自動運転のための処理を実施するための各種システムプログラムがあらかじめ書き込まれている。また、加工条件の変更後の誤加工を防止するための本発明を実行するためのプログラムも格納されている。
各軸の軸制御回路30〜32はCPU11からの各軸の移動指令を受けて、各軸の指令をサーボアンプ40〜42に出力する。サーボアンプ40〜42はこの指令を受けて、各軸のサーボモータ50〜52を駆動する。各軸のサーボモータ50〜52は位置・速度検出器を内蔵し、この位置・速度検出器からの位置・速度フィードバック信号を軸制御回路30〜32にフィードバックし、位置・速度のフィードバック制御を行う。なお、図1では、位置・速度のフィードバックについては省略している。
サーボモータ50〜52は、工作機械のX,Y,Z軸を駆動するものである。スピンドル制御回路60は主軸回転指令を受け、スピンドルアンプ61にスピンドル速度信号を出力する。スピンドルアンプ61はスピンドル速度信号を受けて、主軸モータ(SM)62を指令された回転速度で回転駆動する。主軸モータ(SM)62には速度検出器63が内蔵されており、スピンドル制御回路60に主軸モータ(SM)62の回転速度をフィードバックする。
以下、上記の数値制御装置10で実行される加工条件変更後の誤加工を防止する処理を説明する。
●請求項1乃至請求項2の実施例とフローチャート
加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入が行われた場合、チェック描画を実行し、未加工部の加工経路を再描画する。これにより、操作者が変更された加工経路を確認することが可能になる。
<例>プログラム停止からの運転再開時にチェック描画を実行する。
図2はプログラム停止からの運転再開時にチェック描画を行うことを示す図である。プログラム停止時に操作者が工具径補正量等の設定を変更した場合、設定変更前のチェック描画経路と異なる経路を描画する。図2では、工具径補正量変更前のチェック描画経路に替えて工具径補正量変更後のチェック描画経路が描画される。プログラム停止位置で工具径補正量が変更される。
図3は図2のチェック描画を行う処理のフローチャートを示す図である。以下、各ステップに従って説明する。
[ステップsa01]プログラム停止後の再開か否か判別し、プログラム停止後の再開の場合(YES)にはステップsa02へ移行し、そうでない場合(NO)にはステップsa04へ移行する。
[ステップsa02]未加工部の描画経路を再構築する。例えば、図2においてプログラム停止位置以降のチェック描画経路を再計算する。
[ステップsa03]描画経路を再描画し、ステップsa06へ移行する。
[ステップsa04]実加工を実行する。
[ステップsa05]NCプログラムを描画用経路情報として保存する。
[ステップsa06]運転継続か否かを判別し、運転継続の場合(YES)にはステップsa01へ戻り、そうでない場合(NO)には処理を終了する。
●請求項3の実施例とフローチャート
請求項3に記載の数値制御装置は、請求項1乃至請求項2のいずれか一つにおける、チェック描画の再描画実行時に、保存した描画経路情報を同時に出力するようにしたものである。これにより、操作者が変更された加工経路を前回の加工経路と比較することが可能になる。
図4はチェック描画の再描画実行時に、保存した描画経路情報を同時に出力する処理のフローチャートを示す図である。以下、各ステップに従って説明する。
[ステップsb01]プログラム停止後の再開か否か判別し、プログラム停止後の再開の場合(YES)にはステップsb02へ移行し、そうでない場合(NO)にはステップsb05へ移行する。
[ステップsb02]加工中断前の描画用経路情報を保存する。
[ステップsb03]新規の描画用経路情報を作成する。
[ステップsb04]保存した描画用経路情報と新規で作成した描画用経路情報で描画を更新し、ステップsb07へ移行する。
[ステップsb05]実加工を実行する。
[ステップsb06]NCプログラムを描画用経路情報として保存する。
[ステップsb07]運転継続か否かを判別し、運転継続の場合(YES)にはステップsb01へ戻り、そうでない場合(NO)には処理を終了する。
●請求項5乃至請求項7の実施例とフローチャート
加工プログラムの変更や、パラメータ・補正量・加工状態を含む加工条件の変更、手動介入が行われた場合、プログラム停止前後の座標値、加工条件、終点座標値を比較する。座標値、加工条件、終点座標値の差分がパラメータで指定した設定範囲を越える場合、アラーム、メッセージ、または警告信号を出力し、操作者に加工経路が変更されたことを通知する。
<例>操作者がプログラム停止中に工具径補正量を変更した場合、プログラム停止前後の終点座標値を比較して、設定範囲を越える場合、操作者に加工経路が変更されたことを通知する。
図5は操作者がプログラム停止中に工具径路補正量を変更した場合、プログラム停止前後の終点座標値を比較して、設定範囲を越える場合、操作者に加工経路が変更されたことを描画する図である。
図6は図5の描画を行う処理のフローチャートを示す図である。以下、各ステップに従って説明する。
[ステップsc01]プログラム停止後の再開か否か判別し、プログラム停止後の再開の場合(YES)にはステップsc02へ移行し、そうでない場合(NO)にはステップsc05へ移行する。
[ステップsc02]保存した座標値・設定値と計算後の座標値・設定値とを比較する。[ステップsc03]許容範囲外の変更か否か判別し、許容範囲外の場合(YES)にはステップsc04へ移行し、そうではない場合(NO)にはステップsc07へ移行する。
[ステップsc04]アラームあるいはワーニング等の信号を出力する。
[ステップsc05]実加工を実行する。
[ステップsc06]現ブロックの座標値・設定値を保存する。
[ステップsc07]運転継続か否かを判断し、運転継続の場合(YES)にはステップsc01へ戻り、そうではない場合(NO)には処理を終了する。
10 数値制御装置
11 CPU
12 ROM
13 RAM
14 SRAM
15 インタフェース
16 PMC
17 I/Oユニット
18 インタフェース
19 インタフェース
20 バス
30,31,32 軸制御回路
40,41,42 サーボアンプ
50,51,52 サーボモータ
60 スピンドル制御回路
61 スピンドルアンプ
62 主軸モータ(SM)
63 速度検出器

70 表示器/MDIユニット
71 操作盤

Claims (4)

  1. 少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の開始時に、全ブロックの終点座標値を解析する終点座標値解析手段と、解析した前記全ブロックの終点座標値を記憶する終点座標値記憶手段と、前記自動運転の実行中に前記自動運転を中断して前記加工プログラムの変更または前記加工条件を変更した後、前記自動運転を再開するときに、前記全ブロックの終点座標値を再解析する終点座標値再解析手段と、再解析した前記全ブロックの終点座標値を記憶する終点座標値再記憶手段と、前記終点座標値記憶手段で記憶された各ブロックの終点座標値と前記終点座標値再記憶手段で記憶された各ブロックの終点座標値を比較するブロック終点座標値比較手段と、前記ブロック終点座標値比較手段による比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における変更が前記許容値を超えることを通知するブロック終点座標値過大変更通知手段と、を備えることを特徴とする数値制御装置。
  2. 少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の実行中に前記自動運転を中断して前記加工プログラムの変更または前記加工条件を変更した後、前記自動運転を再開するときに、変更前の前記加工プログラムと変更後の前記加工プログラムを比較する加工プログラム比較手段と、変更前の前記加工条件と変更後の前記加工条件を比較する加工条件比較手段と、前記加工プログラム比較手段によりプログラムの変更が認められる場合、前記自動運転の中断時における変更を通知する加工プログラム変更通知手段と、前記加工条件比較手段による比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における変更が前記許容値を超えることを通知する加工条件過大変更通知手段と、を備えることを特徴とする数値制御装置。
  3. 少なくとも一つ以上のブロックで構成された加工プログラムおよび加工条件を解析して自動運転を行う数値制御装置において、前記自動運転の実行中に工具位置を記憶する工具位置記憶手段と、前記自動運転の実行中に前記自動運転を中断して手動介入を実行した後、前記自動運転を再開するときに、検出された工具位置を記憶する再開工具位置記憶手段と、前記工具位置記憶手段で記憶した前記自動運転の中断前の工具位置と前記再開工具位置記憶手段で記憶した前記自動運転を再開するときの工具位置を比較する再開工具位置比較手段と、前記再開工具位置比較手段の比較結果が予め設定された許容値を超える場合、前記自動運転の中断時における前記手動介入による工具位置の変更が前記許容値を超えることを通知する工具位置過大変更通知手段と、を備えることを特徴とする数値制御装置。
  4. 前記加工条件は、パラメータ・補正量・加工状態の少なくともいずれかを含むことを特徴とする、請求項1乃至請求項3のいずれか一つに記載の数値制御装置。
JP2014025145A 2014-02-13 2014-02-13 加工条件変更後の誤加工を防止する数値制御装置 Active JP5860073B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2014025145A JP5860073B2 (ja) 2014-02-13 2014-02-13 加工条件変更後の誤加工を防止する数値制御装置
CN201510075509.7A CN104850059A (zh) 2014-02-13 2015-02-12 防止加工条件变更后的误加工的数值控制装置
US14/620,255 US9715228B2 (en) 2014-02-13 2015-02-12 Numerical controller capable of preventing wrong machining after machining condition change
EP15154791.6A EP2908199B1 (en) 2014-02-13 2015-02-12 Numerical controller capable of preventing wrong machining after machining condition change

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014025145A JP5860073B2 (ja) 2014-02-13 2014-02-13 加工条件変更後の誤加工を防止する数値制御装置

Publications (2)

Publication Number Publication Date
JP2015153063A JP2015153063A (ja) 2015-08-24
JP5860073B2 true JP5860073B2 (ja) 2016-02-16

Family

ID=52465281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014025145A Active JP5860073B2 (ja) 2014-02-13 2014-02-13 加工条件変更後の誤加工を防止する数値制御装置

Country Status (4)

Country Link
US (1) US9715228B2 (ja)
EP (1) EP2908199B1 (ja)
JP (1) JP5860073B2 (ja)
CN (1) CN104850059A (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6126143B2 (ja) * 2015-01-20 2017-05-10 ファナック株式会社 描画経路補正機能を備えた数値制御装置
JP6578857B2 (ja) * 2015-09-30 2019-09-25 ブラザー工業株式会社 数値制御装置と数値制御装置の制御方法
JP2017134505A (ja) 2016-01-26 2017-08-03 ファナック株式会社 加工シミュレーションで解析したデータを実加工に使用する数値制御システム
US10401823B2 (en) 2016-02-04 2019-09-03 Makino Inc. Real time machining process monitoring utilizing preprocess simulation
JP6444923B2 (ja) * 2016-03-30 2018-12-26 ファナック株式会社 数値制御装置
JP6441262B2 (ja) * 2016-06-24 2018-12-19 ファナック株式会社 加工プログラム編集装置、方法、及び編集用プログラム
JP6557198B2 (ja) * 2016-09-06 2019-08-07 ファナック株式会社 数値制御装置
US11383341B2 (en) * 2017-10-05 2022-07-12 Fuji Corporation Machining device
JP6687575B2 (ja) 2017-10-05 2020-04-22 ファナック株式会社 数値制御装置
JP6748146B2 (ja) 2018-05-17 2020-08-26 ファナック株式会社 制御装置、制御方法及び制御プログラム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5815631A (ja) * 1981-07-21 1983-01-29 Fanuc Ltd 放電加工機制御装置
JPH0354607A (ja) 1989-07-21 1991-03-08 Fanuc Ltd 自動運転のプログラム再開方式
JPH03155486A (ja) * 1989-11-10 1991-07-03 Mitsubishi Electric Corp 数値制御装置
JPH0436039A (ja) 1990-05-30 1992-02-06 Aisan Ind Co Ltd エンジンのアイドル回転数制御装置
JPH04148305A (ja) 1990-10-11 1992-05-21 Fanuc Ltd 編集箇所確認方式
JPH07132440A (ja) * 1993-11-02 1995-05-23 Fanuc Ltd 加工負荷監視方式
JPH07148618A (ja) * 1993-11-29 1995-06-13 Fanuc Ltd リジッドタップ動作の異常検出方式
JPH07295619A (ja) 1994-04-25 1995-11-10 Mitsubishi Electric Corp 工作機械の数値制御装置
JPH07311612A (ja) * 1994-05-16 1995-11-28 Fanuc Ltd 数値制御装置における加工プログラム編集方法及びその装置
US6400998B1 (en) * 1996-11-07 2002-06-04 Mitutoyo Corporation Generation of measurement program in NC machining and machining management based on the measurement program
WO1998024011A1 (en) 1996-11-26 1998-06-04 Fanuc Ltd Robot control device having operation route simulation function
JP4390093B2 (ja) 2000-09-14 2009-12-24 株式会社森精機製作所 自動プログラミング・シミュレーション装置
JP5395720B2 (ja) * 2010-03-29 2014-01-22 オークマ株式会社 停電時制御装置
KR101776956B1 (ko) * 2010-12-09 2017-09-19 두산공작기계 주식회사 공작기계의 공구 손상 탐지장치 및 공구손상 탐지방법
CN102221825B (zh) 2010-12-29 2013-04-17 广东冠辉科技有限公司 一种模具制造的数控加工方法及控制系统
CN102073301B (zh) 2011-01-21 2012-07-25 陈良骥 具有刀具长度补偿功能的五轴样条插补器
DE102011003374A1 (de) * 2011-01-31 2012-08-02 Deckel Maho Pfronten Gmbh Werkzeugmaschine mit einer Vorrichtung zur Kollisionsüberwachung
JP5266373B2 (ja) * 2011-09-26 2013-08-21 ファナック株式会社 工具の軌跡表示機能を備えた数値制御装置
JP5893527B2 (ja) 2012-07-26 2016-03-23 ファナック株式会社 加工中断時と再開時の状態の違いを表示する機能を有する数値制御装置

Also Published As

Publication number Publication date
US9715228B2 (en) 2017-07-25
EP2908199B1 (en) 2020-04-22
US20150227133A1 (en) 2015-08-13
JP2015153063A (ja) 2015-08-24
CN104850059A (zh) 2015-08-19
EP2908199A2 (en) 2015-08-19
EP2908199A3 (en) 2017-03-08

Similar Documents

Publication Publication Date Title
JP5860073B2 (ja) 加工条件変更後の誤加工を防止する数値制御装置
JP5860072B2 (ja) ねじ切り中のびびりの発生を抑制する機能を備えた数値制御装置
JP6126143B2 (ja) 描画経路補正機能を備えた数値制御装置
JP5893527B2 (ja) 加工中断時と再開時の状態の違いを表示する機能を有する数値制御装置
JP6121972B2 (ja) モータ停止距離を短縮する数値制御装置
JP4374045B2 (ja) プログラム再開機能を備えた数値制御装置
JP4261470B2 (ja) 制御装置
JP5172990B2 (ja) テーブル形式データによる運転機能を備えた数値制御装置
JP5037372B2 (ja) 地震情報により工作機械を停止する機能を有する数値制御装置
JP5845300B2 (ja) 誤った軸指令をチェックする数値制御装置
JP5908552B1 (ja) 工作機械の制御装置
CN106687874A (zh) 数控装置
JP4995976B1 (ja) 回転軸のインポジションチェックを行う数値制御装置
JP6034835B2 (ja) サイクルタイムを短縮するための情報を提示する数値制御装置
JP6077601B2 (ja) 加工プログラムのサイクルタイムを短縮する数値制御装置
JP2016130953A (ja) 複数の機構部を切替えて教示操作を行う数値制御装置
JP6062973B2 (ja) 工具姿勢を考慮した近傍点サーチが可能な数値制御装置
US20170277162A1 (en) Numerical controller facilitating measure to be taken after detection of interference
JP6013690B2 (ja) 加工再開位置へのアプローチを行う数値制御装置
JP2007245247A (ja) プログラム確認機能を有する機械
US20180181101A1 (en) Numerical controller
CN102955448B (zh) 具有能够自动切换加工方向的手动加工功能的数值控制装置
JP2005115669A (ja) 数値制御装置
JP6363567B2 (ja) ストロークリミット近傍のテスト運転で移動量を制限する数値制御装置
JP6640822B2 (ja) 数値制御装置

Legal Events

Date Code Title Description
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20150625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150707

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150825

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: 20151124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151217

R150 Certificate of patent or registration of utility model

Ref document number: 5860073

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150