(57)【要約】【課題】ＮＣ装置やサーバに格納されたＮＣプログラムを一元管理し、ＮＣ装置に格納されているＮＣプログラムを直接編集するＮＣプログラム編集システムを提供すること。【解決手段】ＮＣ装置２５のメモリ２７内のＮＣプログラムファイルをサーバ３１からダウンロードしたＮＣプログラムファイルと共に一覧表示するインターフェース画面を備え、このインターフェース画面上でＮＣ装置２５のメモリ２７に格納されているＮＣプログラムファイルを編集可能とした。【選択図】　　　図１
2004145716.tif 000002
【特許請求の範囲】
【請求項１】
ＮＣ工作機械のＮＣ装置のメモリに格納されたＮＣプログラムをネットワーク手段を介して編集するＮＣプログラム編集システムにおいて、
前記ネットワーク手段を介して前記ＮＣ装置のメモリにアクセスしＮＣプログラムの授受を行うＮＣプログラム授受手段と、
前記ＮＣプログラム授受手段で授受するＮＣプログラムを一覧表示するインターフェース画面を備え、前記ＮＣ装置のメモリに格納されているＮＣプログラムを前記インターフェース画面内で編集可能とするＮＣプログラム編集手段と、
前記ＮＣプログラム編集手段で編集する前段及び後段のＮＣプログラムを格納する格納手段と、
を具備することを特徴としたＮＣプログラム編集システム。
【請求項２】
ＮＣ工作機械のＮＣ装置のメモリに格納されたＮＣプログラムをネットワーク手段を介して編集するＮＣプログラム編集システムにおいて、
ＮＣプログラムを格納する格納手段を有したサーバと、
前記ネットワーク手段を介して前記ＮＣ装置のメモリ及び前記サーバの格納手段にアクセスし、ＮＣプログラムの授受を行うＮＣプログラム授受手段と、
前記ＮＣプログラム授受手段で授受するＮＣプログラムを一覧表示するインターフェース画面を備え、前記ＮＣ装置のメモリに格納されているＮＣプログラム及び前記サーバの格納手段に格納されているＮＣプログラムを前記インターフェース画面内で編集可能とするＮＣプログラム編集手段と、
前記ＮＣプログラム編集手段で編集する前段及び後段のＮＣプログラムを格納する格納手段と、
を具備することを特徴としたＮＣプログラム編集システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＮＣ工作機械によってワークを加工するためのＮＣプログラムを編集するＮＣプログラム編集システムに関する。
【０００２】
【従来の技術】
従来から、ＮＣ工作機械によってワークを加工するためのＮＣプログラムをパーソナルコンピュータにより管理する技術が提案されている。
第１の従来技術として、特開２００１−１４０１７号公報には、ネットワークを形成する通信手段を介して接続された複数のＮＣ工作機械に提供するＮＣプログラムを、該通信手段に接続されたパーソナルコンピュータにより管理するＮＣ工作機械用プログラム制御装置が開示されている。
【０００３】
また、第２の従来技術として、特開平９−３４５３１号公報には、複数のＮＣ装置との間で通信を行う通信機能を有した１台のパーソナルコンピュータ等の情報処理装置により、前記複数のＮＣ装置を制御する制御方法が開示されている。
【０００４】
【特許文献１】
特開２００１−１４０１７号公報
【特許文献２】
特開平９−３４５３１号公報
【０００５】
【発明が解決しようとする課題】
第１の従来技術は、複数のＮＣ装置に提供するＮＣプログラムを１台のパーソナルコンピュータにより管理する技術を開示しているが、該公報に開示されたＮＣ工作機械用プログラム制御装置では、一旦ＮＣ装置に提供されたＮＣプログラムを、例えばＮＣ工作機械のオペレータが変更することはできない。ＮＣプログラムは、通常ＣＡＭ室においてＣＡＭオペレータが、使用する加工機や工具など加工の状況を想定して作成しているが、実際に加工に使用する加工機や工具は最終的にはＮＣ工作機械のオペレータの判断により決定される。従って、ＮＣ工作機械のオペレータがＮＣプログラムの変更を欲する場合、第１の従来技術によれば、ＮＣプログラムをＣＡＭオペレータに引き戻さなければならない。
【０００６】
第２の従来技術では、複数のＮＣ装置を１台の情報処理装置により制御する、つまり、ＮＣ装置が保持するＮＣプログラムや数値制御に用いる各種データ、座標位置等の数値制御に関するデータの前記情報処理装置への送信、情報処理装置により変更した前記データのＮＣ装置への送信が行われる。然しながら、第２の従来技術では、ＮＣ装置へ提供されたＮＣプログラムを変更したり、ネットワーク上のサーバからＮＣプログラムファイルにより、ＮＣ装置上のＮＣプログラムファイルを置換したりすることはできない。
【０００７】
本発明は、こうした従来技術の問題を解決することを技術課題としており、ネットワーク手段を介してＮＣ装置に接続された典型的にはパーソナルコンピュータにより、前記ＮＣ装置に格納されたＮＣプログラムまたは／および前記ネットワーク手段に接続されたサーバに格納されたＮＣプログラムを一元管理し、ＮＣ装置に格納されているＮＣプログラムを直接編集するＮＣプログラム編集システムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
請求項１に記載の本発明は、ＮＣ工作機械のＮＣ装置のメモリに格納されたＮＣプログラムをネットワーク手段を介して編集するＮＣプログラム編集システムにおいて、
前記ネットワーク手段を介して前記ＮＣ装置のメモリにアクセスしＮＣプログラムの授受を行うＮＣプログラム授受手段と、
前記ＮＣプログラム授受手段で授受するＮＣプログラムを一覧表示するインターフェース画面を備え、前記ＮＣ装置のメモリに格納されているＮＣプログラムを前記インターフェース画面内で編集可能とするＮＣプログラム編集手段と、
前記ＮＣプログラム編集手段で編集する前段及び後段のＮＣプログラムを格納する格納手段と、
を具備することを特徴としたＮＣプログラム編集システムを要旨とする。
【０００９】
請求項２に記載の本発明は、ＮＣ工作機械のＮＣ装置のメモリに格納されたＮＣプログラムをネットワーク手段を介して編集するＮＣプログラム編集システムにおいて、
ＮＣプログラムを格納する格納手段を有したサーバと、
前記ネットワーク手段を介して前記ＮＣ装置のメモリ及び前記サーバの格納手段にアクセスし、ＮＣプログラムの授受を行うＮＣプログラム授受手段と、
前記ＮＣプログラム授受手段で授受するＮＣプログラムを一覧表示するインターフェース画面を備え、前記ＮＣ装置のメモリに格納されているＮＣプログラム及び前記サーバの格納手段に格納されているＮＣプログラムを前記インターフェース画面内で編集可能とするＮＣプログラム編集手段と、
前記ＮＣプログラム編集手段で編集する前段及び後段のＮＣプログラムを格納する格納手段と、
を具備することを特徴としたＮＣプログラム編集システムを要旨とする。
【００１０】
【発明の実施の形態】
以下、添付図面を参照して、本発明の好ましい実施形態を説明する。
図１を参照すると、本実施形態によるＮＣプログラム編集システム１１は、典型的には、ＣＰＵ（中央演算素子）、メモリ、ハードディスク、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）ボード、キーボード、マウス、モニタ装置等のハードウェア要素を具備したパーソナルコンピュータから形成することができ、該ＮＣプログラム編集システム１１はネットワーク手段３７に接続されている。ネットワーク手段３７は、典型的にはＩＥＥＥ　８０２．３規格に適合したネットワークとすることができる。
【００１１】
ＮＣプログラム編集システム１１は、その中核を形成するアプリケーションソフトウェアより成るＮＣプログラム編集手段１３およびＮＣプログラム授受手段１７を具備している。ＮＣプログラム編集システム１１は、更に、前記パーソナルコンピュータのメモリまたはハードディスクから形成することができる格納手段１５、前記ＬＡＮボードから形成することができる通信アダプタ１９、前記キーボードまたはマウスから形成することができる入力手段２１、および前記モニタ装置から成る表示手段２３を具備している。
【００１２】
ネットワーク手段３７には、ＮＣ装置２５や、サーバ３１が接続される。サーバ３１は、ＣＰＵ、メモリ、ハードディスク、ＬＡＮボード、キーボード、マウス、モニタ装置等のハードウェア要素を具備しＮＣ装置２５にＮＣプログラムを提供するＣＡＭ（Ｃｏｍｐｕｔｅｒ　Ａｉｄｅｄ　Ｍａｎｕｆａｃｔｕｒｉｎｇ）装置を構成するコンピュータその他のサーバを含むことができ、前記ＬＡＮボードから形成可能な通信アダプタ３５およびハードディスクから形成され少なくともＮＣプログラムを格納する格納手段３３を具備している。格納手段３３には、ＮＣ装置２５に提供済またはこれから提供するＮＣプログラム、過去に実行したＮＣプログラムが格納される。
【００１３】
ＮＣ装置２５はＮＣ工作機械の分野において一般的に使用されるＮＣ装置により形成されるが、前記サーバ３１から提供されたＮＣプログラムを格納するためのメモリ２７と、メモリ２７をネットワーク手段３７に接続するための通信アダプタ２９とを少なくとも具備している。
【００１４】
ＮＣプログラム編集システム１１は、ネットワーク手段３７を介してＮＣ装置２５およびサーバ３１に接続されており、サーバ３１の格納手段３３にアクセスして該格納手段３３からプログラムファイルを取得したり、取得したＮＣプログラムをＮＣ装置２５のメモリ２７にダウンロードしたり、ＮＣ装置２５のメモリ２７に格納されている情報を取得し或いはメモリ２７内の情報を書き換えることができる。
【００１５】
以下、本実施形態の作用を説明する。
先ず、ＮＣプログラム編集システム１１は、オペレータ、例えばＮＣ装置２５を利用したＮＣ工作機械のオペレータが入力手段２１を通じて入力した要求に従い、通信アダプタ１９、ネットワーク手段３７およびＮＣ装置２５の通信アダプタ２９を介してメモリ２７にアクセスし、メモリ２７に格納されている情報を取得する。ＮＣプログラム授受手段１７は、ＮＣ装置２５のメモリ２７との間で、ＮＣプログラムのアップロード、ダウンロードを行う。ＮＣプログラム編集手段１３は、ＮＣプログラム授受手段１７により取得されたメモリ２７内のＮＣプログラムを一覧表示する。図２に、ＮＣプログラム授受手段１７が授受する、メモリ２７内および後述する格納手段３３内のＮＣプログラムを一覧表示するインターフェース画面の一例を示す。格納手段１５は、ＮＣプログラム編集手段１３の前段（編集前）及び後段（編集後）のＮＣプログラムを格納する働きをする。
【００１６】
ＮＣプログラム編集システム１１は、更に、前記オペレータが入力手段２１を通じて入力した要求に従い、通信アダプタ１９、ネットワーク手段３７およびサーバ３１の通信アダプタ３５を介して格納手段３３にアクセスし、格納手段３３からＮＣプログラムを取得し、該ＮＣプログラムは格納手段１５に格納される。前記オペレータは、図２に示すインターフェース画面を参照しつつ、ＮＣ装置２５のメモリ２７に格納されているＮＣプログラムファイルを削除したり、サーバ３１の格納手段３３から取得し格納手段１５に格納されているＮＣプログラムファイルにより置換したり、メモリ２７に格納されているＮＣプログラムファイルを直接書き換える等の編集作業を行う。
【００１７】
このように、本実施形態によれば、ＮＣプログラム編集システム１１を形成するパーソナルコンピュータ上で、直接にＮＣ装置２５のメモリ２７内のＮＣプログラムファイルを編集することが可能となる。
【００１８】
【発明の効果】
本発明によれば、ＮＣ工作機械のＮＣ装置のメモリに格納されたＮＣプログラムをネットワーク手段を介してアクセスし、該ＮＣプログラム授受手段で授受するＮＣプログラムを一覧表示するインターフェース画面を備え、前記ＮＣ装置のメモリに格納されているＮＣプログラムファイルを前記インターフェース画面内で編集可能とするようにしたので、ＮＣ装置に格納されたＮＣプログラムおよび前記ネットワーク手段に接続されたサーバに格納されたＮＣプログラムを一元管理し、ＮＣ装置に格納されているＮＣプログラムを直接編集可能となる。
【図面の簡単な説明】
【図１】本発明の好ましい実施形態によるＮＣプログラム編集システムのブロック図である。
【図２】ＮＣプログラム編集システムのインターフェース画面の一例を示す図である。
【符号の説明】
１１…ＮＣプログラム編集システム
１３…ＮＣプログラム編集手段
１５…格納手段
１７…ＮＣプログラム授受手段
１９…通信アダプタ
２１…入力手段
２３…表示手段
２５…ＮＣ装置
２７…メモリ
２９…通信アダプタ
３１…サーバ
３５…通信アダプタ
３３…格納手段
【図１】
2004145716.tif 000003
【図２】
2004145716.tif 000004