[go: up one dir, main page]

JP7748037B2 - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JP7748037B2
JP7748037B2 JP2019158458A JP2019158458A JP7748037B2 JP 7748037 B2 JP7748037 B2 JP 7748037B2 JP 2019158458 A JP2019158458 A JP 2019158458A JP 2019158458 A JP2019158458 A JP 2019158458A JP 7748037 B2 JP7748037 B2 JP 7748037B2
Authority
JP
Japan
Prior art keywords
tool
offset
machining
numerical control
control device
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
JP2019158458A
Other languages
English (en)
Other versions
JP2021039401A (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 JP2019158458A priority Critical patent/JP7748037B2/ja
Priority to DE102020004118.3A priority patent/DE102020004118A1/de
Priority to US16/929,623 priority patent/US11402816B2/en
Priority to CN202010738965.6A priority patent/CN112445178B/zh
Publication of JP2021039401A publication Critical patent/JP2021039401A/ja
Application granted granted Critical
Publication of JP7748037B2 publication Critical patent/JP7748037B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/19Numerical 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 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
    • 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/4061Avoiding collision or forbidden zones
    • 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/402Numerical 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 arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
    • 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/35349Display part, programmed locus and tool path, traject, dynamic locus
    • 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/39Robotics, robotics to robotics hand
    • G05B2219/39573Tool guidance along path
    • 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/49Nc machine tool, till multiple
    • G05B2219/49143Obstacle, collision avoiding control, move so that no collision occurs

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参照)。
特許第4867876号公報
特許文献1に記載された方法では、Z軸の移動量のうち、最も長い距離を工具のオフセット量(加工プログラムに従う位置からの後退量)としている。しかしながら、このような方法では、例えば5軸加工機のような複雑な動作をする工作機械においては、工具のワークへの干渉を適切に回避することができないおそれがある。このため、工具をワークに干渉させない試運転を容易且つ確実に行うことができる数値制御装置が望まれる。
本開示の一態様に係る数値制御装置は、工具によりワークを加工する工作機械を加工プログラムに従って制御する数値制御装置であって、前記工具毎に、前記工具の向きを基準とするオフセット方向及びオフセット量を定めるオフセット設定部と、前記加工プログラムにより指定される前記工具の加工用移動経路から前記オフセット方向に前記オフセット量だけオフセットした前記工具の試運転用移動経路を算出する試運転経路算出部と、前記加工用移動経路に沿って前記工具を移動させる加工運転モードと、前記試運転用移動経路に沿って前記工具を移動させる試運転モードと、のいずれか一方を選択する運転モード選択部と、を備える。
本開示に係る数値制御装置よれば、工具をワークに干渉させない試運転を容易且つ確実に行うことができる。
本開示の一実施形態の数値制御装置を備える加工システムの構成を示す模式図である。 図1の加工システムにおいて工具がボールエンドミルである場合のオフセットを示す模式図である。 図1の加工システムにおいて工具が側フライスである場合のオフセットを示す模式図である。
以下、本開示の実施形態について図面を参照しながら説明する。図1は、工作機械1と、本開示の一実施形態の数値制御装置2と、を備える加工システム100の構成を示す模式図である。
工作機械1は、主軸Amによって回転させられる工具TをワークWに作用させることによって、ワークWを切削加工する装置である。工作機械1は、例えばテーブルB上に保持されるワークWを、加工ヘッドHに保持される工具Tによって切削加工する装置とすることができ、工具T(加工ヘッドH)をワークW(テーブルB)に対して相対移動可能な複数の駆動軸を有する。工作機械1の具体的な軸構成は特に限定されないが、例として、工作機械1は、複数の駆動軸として、直交するx方向、y方向及びz方向の直動軸Ax,Ay,Azと、直動軸Ayに平行な回転軸Abと、直動軸Azに平行な回転軸Acと、を有する5軸加工機とすることができる。
数値制御装置2は、加工プログラムに従って、工作機械1の主軸Am及び駆動軸Ax,Ay,Az,Ab,Acを制御する。この数値制御装置2は、例えばCPU、メモリ、入出力インターフェイス等を有するコンピュータ装置に適切な制御プログラムを実行させることによって実現することができる。数値制御装置2は、複数の加工システム100を管理する管理サーバと通信するよう構成されてもよい。
数値制御装置2は、プログラム記憶部21と、座標系記憶部22と、工具データ記憶部23と、加工経路算出部24と、オフセット設定部25と、試運転経路算出部26と、運転モード選択部27と、運転制御部28と、を備える。なお、これらの構成要素は、機能的に区別されるものであって、物理的構成及びプログラム構成において明確に区分できるものでなくてもよい。
プログラム記憶部21は、加工プログラムを記憶する。プログラム記憶部21は、複数の加工プログラムを記憶し、記憶した複数の加工プログラムの中からユーザ又は管理サーバから指示される加工プログラムを選択するよう構成されてもよい。プログラム記憶部21の構成は、従来の数値制御装置におけるものと同様の構成とすることができる。
座標系記憶部22は、ワークWの座標系を記憶する。これにより、数値制御装置2は、工作機械1の座標系と、ワークWの座標系とを相互に変換することが可能となる。座標系記憶部22の構成は、従来の数値制御装置おけるものと同様の構成とすることができる。
工具データ記憶部23は、例えば工具Tの種類、刃長、適切な切削速度の範囲等、ワークWの加工のために必要な工具Tの情報を記憶する。工具データ記憶部23は、後述するオフセット設定部25においてそのまま採用されるオフセット方向及びオフセット量の数値を記憶してもよい。具体的には、工具データ記憶部23は、複数の工具Tの番号又はIDと、加工に必要な複数の情報と、を対応付けるテーブルを記憶する構成とすることができる。
加工経路算出部24は、プログラム記憶部21に記憶された加工プログラムに従う工具Tの移動経路を算出する。具体的には、加工経路算出部24は、加工プログラムを解析し、加工プログラムによって指定される時間毎の工具Tの位置及び姿勢、ひいてはそれを実現するための、時間毎の駆動軸Ax,Ay,Az,Ab,Acの位置を算出する。
オフセット設定部25は、工具T毎に、工具Tの向き(本実施形態では主軸Amに一致する回転軸の向き)を基準として試運転の際に加工用移動経路から工具Tを退避させる方向であるオフセット方向Ddを定めるオフセット方向決定部251と、加工用移動経路から工具Tを退避させる距離であるオフセット量Daを定めるオフセット量決定部252と、を有する。
オフセット方向決定部251は、現在使用している工具Tについて工具データ記憶部23に記憶されているオフセット方向をその工具Tのオフセット方向とする。また、工具データ記憶部23にオフセット方向が記憶されていない場合には、オフセット方向を工具Tの回転軸方向(主軸Amの方向)とするよう構成されてもよい。多くの工具Tでは、回転軸方向にオフセットすることが適切であるため、オフセット方向が回転軸方向である場合には、その入力を省略可能とすることでユーザの利便性を向上できる。
オフセット方向決定部251は、工具Tのオフセット方向Ddを、工具Tの種類に応じて定めてもよい。つまり、オフセット方向決定部251は、工具データ記憶部23が記憶する工具Tの種類に応じて、工具Tのオフセット方向Ddを決定するよう構成されてもよい。このため、オフセット方向決定部251は、工具Tの種類とオフセット方向Ddとの関係を示すテーブルを記憶してもよい。
具体例として、オフセット方向決定部251は、図2に示すように工具Tがボールエンドミルである場合には、オフセット方向Ddを工具Tの回転軸(つまり主軸Am)の方向とすることが好ましい。特に工作機械1が5軸加工機である場合、工具Tがボールエンドミルである場合、図中左側に示すように、鉛直な直動軸Azに沿ってz方向に工具Tをオフセットしても工具TがワークWに干渉するおそれがある。そこで、図中右側に示すように、工具Tの回転軸(Am)の方向に工具Tをオフセットすることによって、工具TのワークWへの干渉を防止することができる。
また、オフセット方向決定部251は、図3に示すように工具Tがフェイスミルである場合には、オフセット方向Ddを工具Tの回転軸(Am)に垂直な方向とすることが好ましい。工具Tがフェイスミルである場合、図中左側に示すように、工具Tを工具Tの回転軸(Am)の方向にオフセットしても工具Tがワークに干渉するおそれがある。そこで、図中右側に示すように、工具Tの回転軸(Am)に垂直な方向に工具Tをオフセットすることによって、工具TのワークWへの干渉を防止することができる。
オフセット量決定部252は、加工プログラムを解析して切り込み量を算出し、工具Tのオフセット量Daを切り込み量以上の値としてもよいが、工具Tのオフセット量Daを工具Tの刃長に応じて定めてもよい。具体的には、オフセット量決定部252は、オフセット量Daを、工具Tの刃長又は刃長に所定の係数(安全率)を乗じた値とすることができる。仕上げ加工のように切込み回数が1回の加工では、工具Tの切り込み量は刃長以上にはできないため、加工プログラムにおいて工具Tの切り込み量は工具Tの刃長以下に設定される。このため、オフセット量を工具Tの刃長以上とすれば、工具TがワークWに干渉しないようにすることができる。
試運転経路算出部26は、加工経路算出部24が算出した加工用移動経路から、オフセット設定部25が定めたオフセット方向Ddに、オフセット設定部25が定めたオフセット量Daだけオフセットした工具Tの試運転用移動経路を算出する。試運転経路算出部26は、加工経路算出部24が特定した時刻毎の工具Tの姿勢に基づいて、加工用移動経路の時刻毎のオフセット方向Ddを決定する。これにより、工具Tの姿勢に応じて最適なオフセット方向Ddが選択されるため、試運転時の工具TのワークWへの干渉を確実に防止することができる。
運転モード選択部27は、加工経路算出部24が算出した加工用移動経路に沿って工具Tを移動させてワークWを加工する加工運転モードと、試運転経路算出部26が算出した試運転用移動経路に沿って工具TをワークWに接触させないように移動させる試運転モードと、のいずれか一方を選択する。これにより、工具TをワークWに接触させないようにオフセットして移動させる試運転と、工具TによってワークWを切削する加工運転と、設定値の変更等の作業を行うことなく容易に切り替えることができる。
運転制御部28は、加工経路算出部24が算出した加工用移動経路に沿って工具Tを移動させてワークWを加工、又は試運転経路算出部26が算出した試運転用移動経路に沿って工具TをワークWに接触させないように移動させる試運転を行うよう、工作機械1に対して入力する指令信号を生成する。運転制御部28の構成は、従来の数値制御装置おけるものと同様の構成とすることができる。
数値制御装置2は、オフセット設定部25が、工具T毎に工具Tの向きを基準とするオフセット方向Ddを定めるので、工具TのワークWとの干渉を適切に防止して試運転を行うことができる。また、オフセット設定部25は、工具Tに応じてオフセット量Daを定めるので、工具Tのオフセット量Daを必要最小限の大きさとすることができるので、加工プログラムの適否をより容易に確認することができる。
以上、本開示に係る数値制御装置の実施形態について説明したが、本開示に係る数値制御装置は前述した実施形態に限るものではない。また、前述した実施形態に記載された効果は、本開示に係る数値制御装置から生じる最も好適な効果を列挙したに過ぎず、本開示に係る数値制御装置による効果は、前述の実施形態に記載されたものに限定されるものではない。
本開示に係る数値制御装置は、加工経路算出部と試運転経路算出部とが直列に接続され、運転モード選択部が試運転経路算出部の機能を有効又は無効にすることにより、試運転経路算出部が加工経路算出部により算出された加工用移動経路をオフセットした試運転用移動経路を出力するか、試運転経路算出部が加工経路算出部により算出された加工用移動経路をそのまま出力するかを選択できるよう構成されてもよい。
本開示に係る数値制御装置は、例えば旋削等、ミリング以外の加工を行う工作機械を制御するために利用されてもよい。
1 数値制御装置
21 プログラム記憶部
22 座標系記憶部
23 工具データ記憶部
24 加工経路算出部
25 オフセット設定部
26 試運転経路算出部
27 運転モード選択部
28 運転制御部
251 オフセット方向決定部
252 オフセット量決定部
100 加工システム
T 工具
W ワーク

Claims (2)

  1. 工具によりワークを加工する工作機械を加工プログラムに従って制御する数値制御装置であって、
    前記工具毎に、前記工具の向きを基準とするオフセット方向及びオフセット量を定めるオフセット設定部と、
    前記加工プログラムにより指定される前記工具の加工用移動経路から前記オフセット方向に前記オフセット量だけオフセットした前記工具の試運転用移動経路を算出する試運転経路算出部と、
    前記加工用移動経路に沿って前記工具を移動させる加工運転モードと、前記試運転用移動経路に沿って前記工具を移動させる試運転モードと、のいずれか一方を選択する運転モード選択部と、
    を備え
    前記オフセット設定部は、前記工具の種類に応じて前記オフセット方向を定める数値制御装置。
  2. 前記オフセット設定部は、前記工具の刃長に応じて前記オフセット量を定める、請求項1に記載の数値制御装置。
JP2019158458A 2019-08-30 2019-08-30 数値制御装置 Active JP7748037B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2019158458A JP7748037B2 (ja) 2019-08-30 2019-08-30 数値制御装置
DE102020004118.3A DE102020004118A1 (de) 2019-08-30 2020-07-08 Numerische steuervorrichtung
US16/929,623 US11402816B2 (en) 2019-08-30 2020-07-15 Numerical control device
CN202010738965.6A CN112445178B (zh) 2019-08-30 2020-07-28 数值控制装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019158458A JP7748037B2 (ja) 2019-08-30 2019-08-30 数値制御装置

Publications (2)

Publication Number Publication Date
JP2021039401A JP2021039401A (ja) 2021-03-11
JP7748037B2 true JP7748037B2 (ja) 2025-10-02

Family

ID=74564933

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019158458A Active JP7748037B2 (ja) 2019-08-30 2019-08-30 数値制御装置

Country Status (4)

Country Link
US (1) US11402816B2 (ja)
JP (1) JP7748037B2 (ja)
CN (1) CN112445178B (ja)
DE (1) DE102020004118A1 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005319531A (ja) 2004-05-07 2005-11-17 Toru Nishikazu 数値制御工作機械及び加工プログラムのチェック方法

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3878983A (en) * 1973-10-29 1975-04-22 Iii Samuel M Hamill System for numerical control of a machine tool
US4070608A (en) * 1975-12-22 1978-01-24 The Superior Electric Company Two axes NC system with tool offset
US4133233A (en) * 1977-11-29 1979-01-09 Gerber Garment Technology, Inc. Programmed method and apparatus for cutting sheet material with a sharpenable blade
DE3204529C2 (de) * 1982-02-10 1984-03-29 SMW Schneider & Weißhaupt GmbH, 7996 Meckenbeuren Spannfutter
JPH0766290B2 (ja) * 1986-06-26 1995-07-19 東芝機械株式会社 工具経路生成方法
JP2804829B2 (ja) * 1990-06-27 1998-09-30 株式会社日立製作所 曲面加工方法
JP3372582B2 (ja) * 1993-01-18 2003-02-04 キヤノン株式会社 Ncデータ作成装置、及び方法
US5329457A (en) * 1993-04-15 1994-07-12 General Electric Company Comprehensive three-dimensional rotary tool point compensation
JPH0957579A (ja) * 1995-08-22 1997-03-04 Toshiba Mach Co Ltd Nc工作機械における動的工具摩耗補正方法
JP3834997B2 (ja) * 1998-04-02 2006-10-18 村田機械株式会社 工作機械
JPH11345013A (ja) * 1998-05-29 1999-12-14 Kuroda Seisakusho:Kk Nc加工用の工具経路生成方法及びその装置
US6934601B2 (en) * 1999-09-20 2005-08-23 Hitachi, Ltd. Numerically controlled curved surface machining unit
EP1327495B1 (en) * 2000-10-16 2008-11-12 Makino Milling Machine Co. Ltd. Measuring method and device, machine tool having such device, and work processing method
SI21200A (sl) * 2002-03-27 2003-10-31 Jože Balič Cnc upravljalna enota za krmiljenje obdelovalnih centrov s sposobnostjo učenja
JP4503326B2 (ja) * 2004-03-25 2010-07-14 株式会社森精機製作所 工具経路データ生成装置及びこれを備えた制御装置
JP4639644B2 (ja) * 2004-05-26 2011-02-23 三菱電機株式会社 退避機能を備えた加工装置および退避方法
JP2007218667A (ja) * 2006-02-15 2007-08-30 Fanuc Ltd エンコーダのオフセット補正回路
JP2008009758A (ja) * 2006-06-29 2008-01-17 Star Micronics Co Ltd 工作機械
JP4276252B2 (ja) * 2006-10-31 2009-06-10 ファナック株式会社 工具とワークの接触検知機構を有する工作機械
JP4867876B2 (ja) * 2007-09-19 2012-02-01 ブラザー工業株式会社 数値制御装置、数値制御プログラム及び数値制御プログラムを記憶した記憶媒体
US20090294511A1 (en) * 2008-05-30 2009-12-03 Vanderbilt University Lateral position detection for friction stir systems
JP6297283B2 (ja) * 2013-09-06 2018-03-20 中村留精密工業株式会社 工作機械の工具オフセット値の自動設定装置及び自動設定方法
JP5845300B2 (ja) * 2014-03-07 2016-01-20 ファナック株式会社 誤った軸指令をチェックする数値制御装置
DE112014000229B4 (de) * 2014-03-17 2019-06-13 Mitsubishi Electric Corporation Numerische Steuervorrichtung
CN105209991B (zh) * 2014-04-23 2017-04-12 三菱电机株式会社 数控装置
JP5766895B1 (ja) * 2014-07-16 2015-08-19 ヤマザキマザック株式会社 旋削加工制御装置、および旋削加工支援プログラム
US9927795B2 (en) * 2015-03-02 2018-03-27 The Boeing Company Associative templates for machining operations and systems and methods including the same
JP6636753B2 (ja) * 2015-09-03 2020-01-29 ファナック株式会社 姿勢による加工条件制御が可能な数値制御装置
JP6250901B2 (ja) * 2015-10-28 2017-12-20 ファナック株式会社 Cncとロボット制御装置が通信ネットワークを介して接続されたロボットシステム
KR101896291B1 (ko) * 2016-05-03 2018-09-11 화천기공 주식회사 공작 기계의 가공경로 보정방법
US20180029183A1 (en) * 2016-07-29 2018-02-01 Tormach, Inc. Apparatus and Method for Programmable Coolant Delivery in CNC Machines
US20190219987A1 (en) * 2016-08-12 2019-07-18 Nitin KELKAR Cnc machining apparatus
JP6538771B2 (ja) * 2017-07-26 2019-07-03 ファナック株式会社 数値制御装置、および、数値制御装置の制御方法
JP6725469B2 (ja) * 2017-10-04 2020-07-22 ファナック株式会社 数値制御装置
JP6661674B2 (ja) * 2018-01-12 2020-03-11 ファナック株式会社 工作機械のノズル制御装置
JP6703038B2 (ja) * 2018-05-24 2020-06-03 ファナック株式会社 数値制御装置
JP6629410B1 (ja) * 2018-10-23 2020-01-15 株式会社日立製作所 Ncプログラム変換処理方法、変換用計算機、及び変換プログラム
US11815874B2 (en) * 2019-04-30 2023-11-14 C. R. Onsrud, Inc. Aggregate programming method and system for CNC machines
JP2021096498A (ja) * 2019-12-13 2021-06-24 ファナック株式会社 制御装置、及び制御方法
JP7525259B2 (ja) * 2019-12-26 2024-07-30 ファナック株式会社 シミュレーション装置、数値制御装置、及びシミュレーション方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005319531A (ja) 2004-05-07 2005-11-17 Toru Nishikazu 数値制御工作機械及び加工プログラムのチェック方法

Also Published As

Publication number Publication date
US11402816B2 (en) 2022-08-02
DE102020004118A1 (de) 2021-03-04
CN112445178B (zh) 2025-07-11
JP2021039401A (ja) 2021-03-11
CN112445178A (zh) 2021-03-05
US20210063993A1 (en) 2021-03-04

Similar Documents

Publication Publication Date Title
JP6140130B2 (ja) 工具及び被加工物を保護する数値制御装置
US20110257778A1 (en) Method and device for simulating nc working machine
US20190271965A1 (en) Numerical controller and numerical control method
US20150212516A1 (en) Cam integrated cnc control of machines
US20120022682A1 (en) Numerical control device and method of controlling the numerical control device
JP3413158B2 (ja) 工作機械
US9904273B2 (en) Machine tool and interpretive program
US10088824B2 (en) Toolpath evaluation method, toolpath generation method, and toolpath generation device
JP5452788B1 (ja) 数値制御装置
EP3486032B1 (en) Machining program generation device and machining method
US20150293522A1 (en) Machine tool control device and machine tool
JP7748037B2 (ja) 数値制御装置
US10248100B2 (en) Numerical controller
JP6935606B1 (ja) 情報処理装置および情報処理プログラム
US20230130360A1 (en) Assistance device
JP7175340B2 (ja) 工作機械、情報処理装置および情報処理プログラム
JP6804479B2 (ja) モータ駆動制御装置およびこれを備えてなる工作機械
JP6919427B2 (ja) 工作機械、工作機械の制御方法、及び、工作機械の制御プログラム
JP7440614B2 (ja) プログラム解析装置及び制御システム
JPH07253810A (ja) 数値制御加工装置
WO2025069321A1 (ja) 移動体の制御装置及び制御方法
JPH0790445B2 (ja) 工作機械
JP2017001153A (ja) エンドミルを用いた加工システム及び加工方法
JPH0794096B2 (ja) 工作機械の加工ミス防止システム
JP2000317772A (ja) 工作機械の制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230725

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20231219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250904

R150 Certificate of patent or registration of utility model

Ref document number: 7748037

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150