JP2002189510A - 加工関連情報生成装置、及びこれを備えた数値制御装置 - Google Patents
加工関連情報生成装置、及びこれを備えた数値制御装置Info
- Publication number
- JP2002189510A JP2002189510A JP2000390111A JP2000390111A JP2002189510A JP 2002189510 A JP2002189510 A JP 2002189510A JP 2000390111 A JP2000390111 A JP 2000390111A JP 2000390111 A JP2000390111 A JP 2000390111A JP 2002189510 A JP2002189510 A JP 2002189510A
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing
- machining
- tool
- related information
- 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.)
- Pending
Links
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/4093—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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
-
- 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/35167—Automatic toolpath generation and tool selection
-
- 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/35168—Automatic selection of machining conditions, optimum cutting conditions
-
- 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/35219—From cad data derive cutting, stacking, sorting program
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】
【課題】CADデータから迅速,正確にツールパスデー
タを生成でき、実加工に必要な作業情報を自動的に生成
できる加工関連情報生成装置などを提供する。 【解決手段】CADデータから加工製品の特徴データを
抽出して加工工程及び各加工工程毎に加工領域を設定
し、素材データ及び各加工工程毎の加工モデルを生成す
る工程・加工モデルデータ生成処理部5と、生成された
工程データ及び加工モデルデータを記憶する工程・加工
モデルデータ記憶部6と、工具データベース8と、加工
条件データベース9と、工程データ,素材データ,加工
モデルデータ,工具データ,切削条件データを基にツー
ルパスデータを生成し、各工程終了後の仮想ワーク形状
データを生成するとともに、生成された工程データ,素
材データ,ツールパスデータ及び仮想ワーク形状データ
を基に加工作業情報を生成する加工関連情報生成処理部
10と、生成されたデータを記憶する加工関連情報記憶
部12と、加工関連情報記憶部10に格納されたデータ
を外部に出力する出力手段20とを設ける。
タを生成でき、実加工に必要な作業情報を自動的に生成
できる加工関連情報生成装置などを提供する。 【解決手段】CADデータから加工製品の特徴データを
抽出して加工工程及び各加工工程毎に加工領域を設定
し、素材データ及び各加工工程毎の加工モデルを生成す
る工程・加工モデルデータ生成処理部5と、生成された
工程データ及び加工モデルデータを記憶する工程・加工
モデルデータ記憶部6と、工具データベース8と、加工
条件データベース9と、工程データ,素材データ,加工
モデルデータ,工具データ,切削条件データを基にツー
ルパスデータを生成し、各工程終了後の仮想ワーク形状
データを生成するとともに、生成された工程データ,素
材データ,ツールパスデータ及び仮想ワーク形状データ
を基に加工作業情報を生成する加工関連情報生成処理部
10と、生成されたデータを記憶する加工関連情報記憶
部12と、加工関連情報記憶部10に格納されたデータ
を外部に出力する出力手段20とを設ける。
Description
【0001】
【発明の属する技術分野】本発明は、NC工作機械にお
ける工具の移動経路及び切削条件などのデータからなる
ツールパスデータ、並びにその他の加工に関連するデー
タから構成される加工関連情報を自動的に生成する加工
関連情報生成装置、並びにこの加工関連情報生成装置を
備えた数値制御装置に関する。
ける工具の移動経路及び切削条件などのデータからなる
ツールパスデータ、並びにその他の加工に関連するデー
タから構成される加工関連情報を自動的に生成する加工
関連情報生成装置、並びにこの加工関連情報生成装置を
備えた数値制御装置に関する。
【0002】
【従来の技術】従来、上記ツールパスデータを自動的に
生成する装置として、CAM(Computer aided manufac
turing)手法を用い、CAD(Computer aided desig
n)によって作成された加工製品の設計データから上記
ツールパスデータを生成する装置が知られている。
生成する装置として、CAM(Computer aided manufac
turing)手法を用い、CAD(Computer aided desig
n)によって作成された加工製品の設計データから上記
ツールパスデータを生成する装置が知られている。
【0003】CADにより作成される設計データ(以
下、CADデータという)は、加工後の製品の最終的な
形状及び寸法などを示す形状データ、例えば座標デー
タ,数式データといったデータや寸法線などに関するデ
ータからなる。ツールパスデータ生成装置は、このよう
なCADデータから製品の形状データのみを抽出した
後、製品形状が円形なのか、矩形なのか、円柱形なの
か、角柱形なのか、凸曲面なのか、或いは凹曲面なのか
といった製品形状の特徴や、使用工具,切削条件といっ
た加工法に関するデータなど、ツールパスデータを生成
するために必要なデータを、適宜入力装置を用いたオペ
レータからの入力によって受け取り、この入力されたデ
ータ及び前記CADデータから抽出された形状データを
基にしてツールパスデータを生成する。
下、CADデータという)は、加工後の製品の最終的な
形状及び寸法などを示す形状データ、例えば座標デー
タ,数式データといったデータや寸法線などに関するデ
ータからなる。ツールパスデータ生成装置は、このよう
なCADデータから製品の形状データのみを抽出した
後、製品形状が円形なのか、矩形なのか、円柱形なの
か、角柱形なのか、凸曲面なのか、或いは凹曲面なのか
といった製品形状の特徴や、使用工具,切削条件といっ
た加工法に関するデータなど、ツールパスデータを生成
するために必要なデータを、適宜入力装置を用いたオペ
レータからの入力によって受け取り、この入力されたデ
ータ及び前記CADデータから抽出された形状データを
基にしてツールパスデータを生成する。
【0004】
【発明が解決しようとする課題】ところが、上述した従
来のツールパスデータ生成装置においては、ツールパス
データを生成するために必要なデータである、製品形状
の特徴に関するデータや加工法に関するデータを、オペ
レータが入力するように設けられているので、かかるデ
ータの入力に長時間を要し、そのために当該製品の加工
に長時間を要するという問題があった。また、上記デー
タ入力の人為的なミスを完全に防止することは困難であ
り、そのために加工品が不良品となったり、或いは治工
具が損傷するといった問題を生じる。これらのことは、
金型加工のように一品製作となる加工の場合に、特に大
きな問題となる。
来のツールパスデータ生成装置においては、ツールパス
データを生成するために必要なデータである、製品形状
の特徴に関するデータや加工法に関するデータを、オペ
レータが入力するように設けられているので、かかるデ
ータの入力に長時間を要し、そのために当該製品の加工
に長時間を要するという問題があった。また、上記デー
タ入力の人為的なミスを完全に防止することは困難であ
り、そのために加工品が不良品となったり、或いは治工
具が損傷するといった問題を生じる。これらのことは、
金型加工のように一品製作となる加工の場合に、特に大
きな問題となる。
【0005】また、前記ツールパスデータ生成装置によ
って生成されたツールパスデータを基にNC加工プログ
ラムを生成し、このNC加工プログラムを用いNC工作
機械で加工を行った際に、工具のビビリや加工での過負
荷等によって期待した結果が得られなかった場合、長時
間を要する原因追求を行った後でNC加工プログラムを
修正する必要があり、また、かかる修正作業を行うため
にはツールパスデータ生成装置における処理の初期段階
まで遡って作業しなければならない。その結果、NC加
工プログラムを再出力するまでに長時間を要し、その
間、工作機械を停止させなければならないため、生産性
が落ちるという問題を生じていた。
って生成されたツールパスデータを基にNC加工プログ
ラムを生成し、このNC加工プログラムを用いNC工作
機械で加工を行った際に、工具のビビリや加工での過負
荷等によって期待した結果が得られなかった場合、長時
間を要する原因追求を行った後でNC加工プログラムを
修正する必要があり、また、かかる修正作業を行うため
にはツールパスデータ生成装置における処理の初期段階
まで遡って作業しなければならない。その結果、NC加
工プログラムを再出力するまでに長時間を要し、その
間、工作機械を停止させなければならないため、生産性
が落ちるという問題を生じていた。
【0006】また、上述したように、従来のツールパス
データ生成装置では、ツールパスデータの生成に用いら
れる使用工具や切削条件といったデータをオペレータが
入力するようになっている。したがって、使用する工具
や工具ホルダの種類、更にはこれらのセッティング(工
具の突き出し量)などの条件について、オペレータがこ
れを予め設定する必要があり、実際の加工に際しては、
加工者が設定された条件にしたがって工具などを準備す
る必要がある。このため、従来は、オペレータが設定し
た上記条件(加工作業情報)を作業シートに纏め、これ
を加工者に提供するようにしていた。
データ生成装置では、ツールパスデータの生成に用いら
れる使用工具や切削条件といったデータをオペレータが
入力するようになっている。したがって、使用する工具
や工具ホルダの種類、更にはこれらのセッティング(工
具の突き出し量)などの条件について、オペレータがこ
れを予め設定する必要があり、実際の加工に際しては、
加工者が設定された条件にしたがって工具などを準備す
る必要がある。このため、従来は、オペレータが設定し
た上記条件(加工作業情報)を作業シートに纏め、これ
を加工者に提供するようにしていた。
【0007】しかしながら、上記作業シートの作成に
は、それ相応の時間を要するため、加工時間の短縮のた
めには、これらの作業について出来得る限り合理化する
のが好ましい。とりわけ、上述した金型加工のように一
品製作となる加工の場合には、ロスが大きくなるため、
かかる作業の合理化が望まれる。また、作成に際し、人
為的なミスも起こり得ることから、これに起因した重大
な事故を生じる可能性もある。
は、それ相応の時間を要するため、加工時間の短縮のた
めには、これらの作業について出来得る限り合理化する
のが好ましい。とりわけ、上述した金型加工のように一
品製作となる加工の場合には、ロスが大きくなるため、
かかる作業の合理化が望まれる。また、作成に際し、人
為的なミスも起こり得ることから、これに起因した重大
な事故を生じる可能性もある。
【0008】本発明は以上の実情に鑑みなされたもので
あって、CADデータを基にして迅速かつ正確にツール
パスデータを生成することができ、しかも実加工の際に
必要な作業情報を自動的に生成することが出来る加工関
連情報生成装置、並びにこれを備えた数値制御装置の提
供を目的とする。
あって、CADデータを基にして迅速かつ正確にツール
パスデータを生成することができ、しかも実加工の際に
必要な作業情報を自動的に生成することが出来る加工関
連情報生成装置、並びにこれを備えた数値制御装置の提
供を目的とする。
【0009】
【課題を解決するための手段及びその効果】上記目的を
達成するための本発明の請求項1に記載した発明は、N
C工作機械における工具の移動経路及び切削条件などの
データからなるツールパスデータ、並びにその他の加工
に関連するデータから構成される加工関連情報を自動的
に生成する装置であって、CADを用いて作成された加
工製品の形状データに基づいて、少なくとも前記加工製
品の3次元形状に関する特徴データを抽出した後、得ら
れた特徴データに応じて加工工程を設定し、該各加工工
程毎に加工領域を設定するとともに、素材データ及び前
記各加工工程毎の加工モデルを生成する工程・加工モデ
ルデータ生成処理部と、前記工程・加工モデルデータ生
成処理部によって生成された特徴データ,加工工程,加
工領域等の工程データ、素材データ及び加工モデルデー
タを記憶する工程・加工モデルデータ記憶部と、工具に
関するデータを記憶した工具データベースと、素材材質
及び工具材質に応じた切削条件、特徴形状に応じた加工
法等の加工条件データを記憶した加工条件データベース
と、前記工程・加工モデルデータ記憶部に格納された工
程データ、素材データ及び加工モデルデータ、前記工具
データベースに格納された工具データ、並びに前記加工
条件データベースに格納された加工条件データを基に、
前記各工程において使用される工具、各工程において適
用される切削条件、各工程の加工法、及び各工程におけ
る工具の移動経路などを含んで構成されるツールパスデ
ータを生成し、各工程終了後のワーク形状に関する仮想
ワーク形状データを生成するとともに、生成された前記
工程データ,素材データ,ツールパスデータ及び仮想ワ
ーク形状データを基に加工作業情報を生成する加工関連
情報生成処理部と、前記加工関連情報生成処理部によっ
て生成されたデータを記憶する加工関連情報記憶部と、
加工関連情報記憶部に格納されたデータを外部に出力す
る出力手段とを設けて構成したことを特徴とする加工関
連情報生成装置に係る。
達成するための本発明の請求項1に記載した発明は、N
C工作機械における工具の移動経路及び切削条件などの
データからなるツールパスデータ、並びにその他の加工
に関連するデータから構成される加工関連情報を自動的
に生成する装置であって、CADを用いて作成された加
工製品の形状データに基づいて、少なくとも前記加工製
品の3次元形状に関する特徴データを抽出した後、得ら
れた特徴データに応じて加工工程を設定し、該各加工工
程毎に加工領域を設定するとともに、素材データ及び前
記各加工工程毎の加工モデルを生成する工程・加工モデ
ルデータ生成処理部と、前記工程・加工モデルデータ生
成処理部によって生成された特徴データ,加工工程,加
工領域等の工程データ、素材データ及び加工モデルデー
タを記憶する工程・加工モデルデータ記憶部と、工具に
関するデータを記憶した工具データベースと、素材材質
及び工具材質に応じた切削条件、特徴形状に応じた加工
法等の加工条件データを記憶した加工条件データベース
と、前記工程・加工モデルデータ記憶部に格納された工
程データ、素材データ及び加工モデルデータ、前記工具
データベースに格納された工具データ、並びに前記加工
条件データベースに格納された加工条件データを基に、
前記各工程において使用される工具、各工程において適
用される切削条件、各工程の加工法、及び各工程におけ
る工具の移動経路などを含んで構成されるツールパスデ
ータを生成し、各工程終了後のワーク形状に関する仮想
ワーク形状データを生成するとともに、生成された前記
工程データ,素材データ,ツールパスデータ及び仮想ワ
ーク形状データを基に加工作業情報を生成する加工関連
情報生成処理部と、前記加工関連情報生成処理部によっ
て生成されたデータを記憶する加工関連情報記憶部と、
加工関連情報記憶部に格納されたデータを外部に出力す
る出力手段とを設けて構成したことを特徴とする加工関
連情報生成装置に係る。
【0010】本発明に係る加工関連情報生成装置による
と、まず、工程・加工モデルデータ生成処理部におい
て、CADにより作成された加工製品の設計データか
ら、ツールパスデータの生成に不必要な、例えば、寸法
線などのデータが除去され、ツールパスデータの生成に
必要な形状データのみが抽出された後、抽出された形状
データから、少なくとも加工製品の3次元形状に関する
特徴が抽出される。なお、ここに云う3次元形状の特徴
とは、加工製品の3次元形状が、円形なのか、矩形なの
か、円柱形なのか、角柱形なのか、凸曲面なのか或いは
凹曲面なのかといった形状的な特徴を意味している。
と、まず、工程・加工モデルデータ生成処理部におい
て、CADにより作成された加工製品の設計データか
ら、ツールパスデータの生成に不必要な、例えば、寸法
線などのデータが除去され、ツールパスデータの生成に
必要な形状データのみが抽出された後、抽出された形状
データから、少なくとも加工製品の3次元形状に関する
特徴が抽出される。なお、ここに云う3次元形状の特徴
とは、加工製品の3次元形状が、円形なのか、矩形なの
か、円柱形なのか、角柱形なのか、凸曲面なのか或いは
凹曲面なのかといった形状的な特徴を意味している。
【0011】つぎに、抽出された特徴データを基に、得
られた特徴データに応じて加工工程及び各加工工程毎の
加工領域が設定される。具体的には、各特徴形状毎に加
工領域を設定し、設定された各加工領域について荒加
工,中仕上げ加工,仕上げ加工といった工程を設定した
り、或いは同一工具で加工可能な領域を一つの加工領域
としてそれぞれ荒加工,中仕上げ加工,仕上げ加工とい
った工程を設定する手法がとられる。また、前記加工製
品の形状データを基に、素材形状と、各加工工程におけ
る加工終了後の加工モデル形状が生成される。尚、素材
形状や加工モデル形状は、加工製品形状に各加工工程に
おける加工代を順次オフセットすることによって得られ
る。そして、生成された特徴データ,加工工程,加工領
域等の工程データ、素材データ及び加工モデルデータが
工程・加工モデルデータ記憶部に格納される。
られた特徴データに応じて加工工程及び各加工工程毎の
加工領域が設定される。具体的には、各特徴形状毎に加
工領域を設定し、設定された各加工領域について荒加
工,中仕上げ加工,仕上げ加工といった工程を設定した
り、或いは同一工具で加工可能な領域を一つの加工領域
としてそれぞれ荒加工,中仕上げ加工,仕上げ加工とい
った工程を設定する手法がとられる。また、前記加工製
品の形状データを基に、素材形状と、各加工工程におけ
る加工終了後の加工モデル形状が生成される。尚、素材
形状や加工モデル形状は、加工製品形状に各加工工程に
おける加工代を順次オフセットすることによって得られ
る。そして、生成された特徴データ,加工工程,加工領
域等の工程データ、素材データ及び加工モデルデータが
工程・加工モデルデータ記憶部に格納される。
【0012】次に、加工関連情報生成処理部において、
前記工程・加工モデルデータ記憶部に格納された工程デ
ータ、素材データ及び加工モデルデータ、前記工具デー
タベースに格納された工具データ、並びに前記加工条件
データベースに格納された加工条件データを基に、前記
各工程において使用される工具、各工程において適用さ
れる切削条件、各工程の加工法、及び各工程における工
具の移動経路などを含んだツールパスデータが生成され
る。尚、ここに云う加工法は、等高線加工や走査線加
工,円弧補間,直線補間や切込み方向といった加工モー
ド,所定加工サイクルの繰り返し加工における送りピッ
チ,各加工領域の加工順序などを内容とするものであ
る。
前記工程・加工モデルデータ記憶部に格納された工程デ
ータ、素材データ及び加工モデルデータ、前記工具デー
タベースに格納された工具データ、並びに前記加工条件
データベースに格納された加工条件データを基に、前記
各工程において使用される工具、各工程において適用さ
れる切削条件、各工程の加工法、及び各工程における工
具の移動経路などを含んだツールパスデータが生成され
る。尚、ここに云う加工法は、等高線加工や走査線加
工,円弧補間,直線補間や切込み方向といった加工モー
ド,所定加工サイクルの繰り返し加工における送りピッ
チ,各加工領域の加工順序などを内容とするものであ
る。
【0013】また、各工程終了後のワーク形状たる仮想
ワーク形状データが生成され、前記工程・加工モデルデ
ータ生成処理部において生成された前記工程データ,素
材データ、並びに前記ツールパスデータ及び仮想ワーク
形状データを基に加工作業情報が生成される。尚、ここ
に云う加工作業情報とは、段取作業に必要な工具情報や
切削油使用の有無などの情報の他、切削条件,加工見積
時間,工具消費量,工具寿命予測情報,加工後のワーク
形状など加工に関連する全ての情報の内、少なくとも1
以上のものが含まれる。
ワーク形状データが生成され、前記工程・加工モデルデ
ータ生成処理部において生成された前記工程データ,素
材データ、並びに前記ツールパスデータ及び仮想ワーク
形状データを基に加工作業情報が生成される。尚、ここ
に云う加工作業情報とは、段取作業に必要な工具情報や
切削油使用の有無などの情報の他、切削条件,加工見積
時間,工具消費量,工具寿命予測情報,加工後のワーク
形状など加工に関連する全ての情報の内、少なくとも1
以上のものが含まれる。
【0014】そして、以上のようにして生成されたツー
ルパスデータや加工作業情報が加工関連情報として加工
関連情報記憶部に格納され、格納されたデータが要求に
応じて出力手段を介し、画像や文字情報として表示若し
くは印字により、又は電子データのまま外部に出力され
る。
ルパスデータや加工作業情報が加工関連情報として加工
関連情報記憶部に格納され、格納されたデータが要求に
応じて出力手段を介し、画像や文字情報として表示若し
くは印字により、又は電子データのまま外部に出力され
る。
【0015】このように、この発明によれば、ツールパ
スデータを生成するために、加工製品の特徴形状に関す
るデータや、使用工具,切削条件といった加工法に関す
るデータなどを、オペレータが入力する必要が無く、し
たがって、かかるデータ入力の時間が不要であり、この
ため、ツールパスデータを迅速に生成することができ、
ひいては当該加工製品を迅速に加工することができると
いう効果が奏される。また、人為的な入力ミスも起こり
得ないため、かかる入力ミスによって加工製品が不良品
となったり、或いは治工具が損傷するといった問題が生
じることもない。そして、このような本発明の効果は、
特に、金型加工のような一品製作となる加工において顕
著なものとなる。
スデータを生成するために、加工製品の特徴形状に関す
るデータや、使用工具,切削条件といった加工法に関す
るデータなどを、オペレータが入力する必要が無く、し
たがって、かかるデータ入力の時間が不要であり、この
ため、ツールパスデータを迅速に生成することができ、
ひいては当該加工製品を迅速に加工することができると
いう効果が奏される。また、人為的な入力ミスも起こり
得ないため、かかる入力ミスによって加工製品が不良品
となったり、或いは治工具が損傷するといった問題が生
じることもない。そして、このような本発明の効果は、
特に、金型加工のような一品製作となる加工において顕
著なものとなる。
【0016】尚、本発明におけるツールパスデータと
は、NC工作機械における工具の移動経路,回転数,移
動速度に関するデータなどNC工作機械を動作させる全
ての情報を含むものであって、後にNC加工プログラム
やサーボ機構などを直接駆動するためのモーションデー
タを生成するための基礎となるデータを意味する。
は、NC工作機械における工具の移動経路,回転数,移
動速度に関するデータなどNC工作機械を動作させる全
ての情報を含むものであって、後にNC加工プログラム
やサーボ機構などを直接駆動するためのモーションデー
タを生成するための基礎となるデータを意味する。
【0017】また、加工の段取に必要な情報を含む加工
関連情報を自動的に生成することができるので、作業シ
ートの作成作業における人為的なミスを防止し、合理化
を図ることが出来る。また、このようにして生成される
加工関連情報を活用することで、加工の際の段取を容易
且つ短時間の内に行うことができ、更に、加工時間を予
め把握することにより、最適な加工時間帯(昼間又は夜
間)を選択するといったことも可能となる。即ち、短時
間で加工が終了すると判れば有人運転時間中に加工を行
い、その終了後に、次のワークの加工又は段取りを行う
ことができ、生産性が向上する。一方、加工に長時間を
要すると判れば夜間の無人運転時間帯を選択して加工を
行うことができる。また、必要工具本数や加工時間が判
ることからワーク完成にかかる費用を加工前に算出する
ことができ、費用見積を素早く提出することができる。
関連情報を自動的に生成することができるので、作業シ
ートの作成作業における人為的なミスを防止し、合理化
を図ることが出来る。また、このようにして生成される
加工関連情報を活用することで、加工の際の段取を容易
且つ短時間の内に行うことができ、更に、加工時間を予
め把握することにより、最適な加工時間帯(昼間又は夜
間)を選択するといったことも可能となる。即ち、短時
間で加工が終了すると判れば有人運転時間中に加工を行
い、その終了後に、次のワークの加工又は段取りを行う
ことができ、生産性が向上する。一方、加工に長時間を
要すると判れば夜間の無人運転時間帯を選択して加工を
行うことができる。また、必要工具本数や加工時間が判
ることからワーク完成にかかる費用を加工前に算出する
ことができ、費用見積を素早く提出することができる。
【0018】尚、上記加工関連情報生成処理部によって
生成されたツールパスデータは、請求項2に係る発明の
ように、NC加工プログラム生成処理部を設け、これを
NC加工プログラムに変換して外部に出力するようにし
たり、請求項3に係る発明のように、モーションデータ
生成処理部を設け、これをモーションデータに変換して
外部に出力するようにすると良い。このようにすれば、
得られた加工プログラムやモーションデータをオンライ
ンによりNC工作機械の数値制御装置に直接入力した
り、或いはフロッピー(登録商標)ディスクなどの記録
媒体を介して数値制御装置に入力することができる。こ
のように、これらの発明によると、ツールパスデータの
生成をNC工作機械に連動させないで、即ちオフライン
で行うことができるため、NC工作機械の稼働率を向上
させることができる。尚、ここに云うモーションデータ
はNC工作機械のサーボ機構などを直接駆動するための
データを意味する。
生成されたツールパスデータは、請求項2に係る発明の
ように、NC加工プログラム生成処理部を設け、これを
NC加工プログラムに変換して外部に出力するようにし
たり、請求項3に係る発明のように、モーションデータ
生成処理部を設け、これをモーションデータに変換して
外部に出力するようにすると良い。このようにすれば、
得られた加工プログラムやモーションデータをオンライ
ンによりNC工作機械の数値制御装置に直接入力した
り、或いはフロッピー(登録商標)ディスクなどの記録
媒体を介して数値制御装置に入力することができる。こ
のように、これらの発明によると、ツールパスデータの
生成をNC工作機械に連動させないで、即ちオフライン
で行うことができるため、NC工作機械の稼働率を向上
させることができる。尚、ここに云うモーションデータ
はNC工作機械のサーボ機構などを直接駆動するための
データを意味する。
【0019】一方、本発明の請求項4に係る発明のよう
に、生成されたツールパスデータを基に即時これを実
行,処理することによって、加工することもできる。
尚、請求項4に係る発明は、工具の移動経路,切削条件
等を含むツールパスデータに基づいて、NC工作機械の
作動を制御する数値制御装置であって、前記請求項1乃
至3記載のいずれかの加工関連情報生成装置と、前記加
工関連情報生成処理部によって生成されたツールパスデ
ータに基づき順次処理を実行して前記NC工作機械の作
動を制御する実行処理部とを設けて構成したことを特徴
とする。
に、生成されたツールパスデータを基に即時これを実
行,処理することによって、加工することもできる。
尚、請求項4に係る発明は、工具の移動経路,切削条件
等を含むツールパスデータに基づいて、NC工作機械の
作動を制御する数値制御装置であって、前記請求項1乃
至3記載のいずれかの加工関連情報生成装置と、前記加
工関連情報生成処理部によって生成されたツールパスデ
ータに基づき順次処理を実行して前記NC工作機械の作
動を制御する実行処理部とを設けて構成したことを特徴
とする。
【0020】
【発明の実施の形態】以下、本発明の具体的な実施形態
について添付図面に基づき説明する。
について添付図面に基づき説明する。
【0021】(第1の実施形態)まず、本発明の第1の
実施形態について図1に基づき説明する。図1は、本実
施形態に係る数値制御装置の主要な構成を示したブロッ
ク図である。
実施形態について図1に基づき説明する。図1は、本実
施形態に係る数値制御装置の主要な構成を示したブロッ
ク図である。
【0022】同図に示すように、本例の数値制御装置1
は、バスラインを介して相互に接続された形状データ生
成処理部3,工程・加工モデルデータ生成処理部5,工
具・加工条件データベース更新処理部7,加工関連情報
生成処理部10,加工関連情報書換処理部13,モーシ
ョンデータ生成処理部14及びNC加工プログラム生成
処理部16の各処理部、CADデータ記憶部2,形状デ
ータ記憶部4,工程・加工モデルデータ記憶部6,工具
データベース8,加工条件データベース9,加工関連情
報生成用基礎データ記憶部11,加工関連情報記憶部1
2,モーションデータ記憶部15及びNC加工プログラ
ム記憶部17の各記憶部、入出力インターフェース1
8、並びにこの入出力インターフェース18に接続され
る入力装置19及び出力装置20を備えてなる。そし
て、前記入出力インターフェース18に外部装置として
のNC工作機械の各作動部21が接続されている。以
下、各部の詳細について説明する。
は、バスラインを介して相互に接続された形状データ生
成処理部3,工程・加工モデルデータ生成処理部5,工
具・加工条件データベース更新処理部7,加工関連情報
生成処理部10,加工関連情報書換処理部13,モーシ
ョンデータ生成処理部14及びNC加工プログラム生成
処理部16の各処理部、CADデータ記憶部2,形状デ
ータ記憶部4,工程・加工モデルデータ記憶部6,工具
データベース8,加工条件データベース9,加工関連情
報生成用基礎データ記憶部11,加工関連情報記憶部1
2,モーションデータ記憶部15及びNC加工プログラ
ム記憶部17の各記憶部、入出力インターフェース1
8、並びにこの入出力インターフェース18に接続され
る入力装置19及び出力装置20を備えてなる。そし
て、前記入出力インターフェース18に外部装置として
のNC工作機械の各作動部21が接続されている。以
下、各部の詳細について説明する。
【0023】前記CADデータ記憶部2は、オンライン
により若しくはフロピーディスクなどの記録媒体を介し
て入力装置19から入力される加工製品に関するCAD
データを格納する機能部である。CADデータは本例の
数値制御装置1とは別体の装置を用いて作成されるもの
で、加工後の製品の最終的な形状や寸法を示す設計デー
タなどからなり、例えば製品形状についての座標データ
や数式データの他、仕上面精度,素材材質や素材形状と
いったデータからなる。尚、このCADデータには、通
常、ツールパスデータの生成に不必要な、例えば、寸法
線などについてのデータも含まれている。
により若しくはフロピーディスクなどの記録媒体を介し
て入力装置19から入力される加工製品に関するCAD
データを格納する機能部である。CADデータは本例の
数値制御装置1とは別体の装置を用いて作成されるもの
で、加工後の製品の最終的な形状や寸法を示す設計デー
タなどからなり、例えば製品形状についての座標データ
や数式データの他、仕上面精度,素材材質や素材形状と
いったデータからなる。尚、このCADデータには、通
常、ツールパスデータの生成に不必要な、例えば、寸法
線などについてのデータも含まれている。
【0024】前記形状データ生成処理部3は、上記のよ
うにしてCADデータ記憶部2に格納されたCADデー
タから、寸法線に係るデータなどツールパスデータの生
成に不必要なデータを除去して、当該ツールパスデータ
の生成に必要なデータのみを抽出する処理部である。そ
して、この形状データ生成処理部3において抽出された
形状データが上記形状データ記憶部4に格納される。形
状データ記憶部4に格納される形状データを基に、これ
を視覚できるように表示した製品形状の一例を図4に示
す。図示するように、この加工製品(ワーク)30は表
面が波打ったような状態の波状曲面部31(自由曲
面)、並びにこの波状曲面部31に形成された凸部(四
角錐体)32及び凹部33から構成されている。
うにしてCADデータ記憶部2に格納されたCADデー
タから、寸法線に係るデータなどツールパスデータの生
成に不必要なデータを除去して、当該ツールパスデータ
の生成に必要なデータのみを抽出する処理部である。そ
して、この形状データ生成処理部3において抽出された
形状データが上記形状データ記憶部4に格納される。形
状データ記憶部4に格納される形状データを基に、これ
を視覚できるように表示した製品形状の一例を図4に示
す。図示するように、この加工製品(ワーク)30は表
面が波打ったような状態の波状曲面部31(自由曲
面)、並びにこの波状曲面部31に形成された凸部(四
角錐体)32及び凹部33から構成されている。
【0025】前記工程・加工モデルデータ生成処理部5
は、図2に示した処理を順次実行する。具体的には、ま
ず、形状データ記憶部4に格納された形状データを読み
込み(ステップS1)、この形状データによって設定さ
れる領域の中から加工を行うべき領域を認識する(ステ
ップS2)。
は、図2に示した処理を順次実行する。具体的には、ま
ず、形状データ記憶部4に格納された形状データを読み
込み(ステップS1)、この形状データによって設定さ
れる領域の中から加工を行うべき領域を認識する(ステ
ップS2)。
【0026】ついで、認識された加工領域内における加
工製品の3次元形状に関する特徴を抽出する(ステップ
S3)。特徴抽出処理は、前記形状データから直接抽出
される当該領域における比較的単純な形状要素、例え
ば、円柱形状や角柱形状といった形状要素を抽出する比
較的簡単な処理の単純形状抽出処理と、前記形状データ
から直接抽出することができない自由曲面などについて
当該領域における特徴形状を抽出するという複雑な処理
である自由曲面特徴形状抽出処理の2つの処理からな
る。
工製品の3次元形状に関する特徴を抽出する(ステップ
S3)。特徴抽出処理は、前記形状データから直接抽出
される当該領域における比較的単純な形状要素、例え
ば、円柱形状や角柱形状といった形状要素を抽出する比
較的簡単な処理の単純形状抽出処理と、前記形状データ
から直接抽出することができない自由曲面などについて
当該領域における特徴形状を抽出するという複雑な処理
である自由曲面特徴形状抽出処理の2つの処理からな
る。
【0027】ここで自由曲面特徴形状抽出処理について
もう少し詳しく説明すると、本例では、面積投射法を用
いて当該抽出処理を実行している。この面積投射法を用
いた抽出処理は、図5に示すように、微小三角形で構成
される仮想像を上記形状データから得られるワーク表面
に投射した後、ワーク表面に結像された微小三角形に法
線を設定し、設定された各法線の方向を分析して当該部
分の形状特徴を抽出するというものである。尚、図5
は、図4に示したワーク30に前記仮想像を投射した状
態を示している。
もう少し詳しく説明すると、本例では、面積投射法を用
いて当該抽出処理を実行している。この面積投射法を用
いた抽出処理は、図5に示すように、微小三角形で構成
される仮想像を上記形状データから得られるワーク表面
に投射した後、ワーク表面に結像された微小三角形に法
線を設定し、設定された各法線の方向を分析して当該部
分の形状特徴を抽出するというものである。尚、図5
は、図4に示したワーク30に前記仮想像を投射した状
態を示している。
【0028】例えば、図6に示すように、円錐台形状を
した形状部分34は当該部分についての各法線35が互
いに交差することなく放射状に広がった状態となり、ま
た、図7に示すように、垂直面を有する形状部分36は
当該部分についての各法線37が全て水平となり、ま
た、図8に示すように、傾斜面を有する形状部分38は
当該部分についての各法線39が全て所定の角度を持っ
たものとなり、また、図示は省略するが、凹形状の場合
は各法線が交差する。したがって、かかる法線の方向を
分析することにより該当領域における特徴形状を決定す
ることができる。自由曲面特徴形状抽出処理において
は、このような手法により特徴形状を抽出する。
した形状部分34は当該部分についての各法線35が互
いに交差することなく放射状に広がった状態となり、ま
た、図7に示すように、垂直面を有する形状部分36は
当該部分についての各法線37が全て水平となり、ま
た、図8に示すように、傾斜面を有する形状部分38は
当該部分についての各法線39が全て所定の角度を持っ
たものとなり、また、図示は省略するが、凹形状の場合
は各法線が交差する。したがって、かかる法線の方向を
分析することにより該当領域における特徴形状を決定す
ることができる。自由曲面特徴形状抽出処理において
は、このような手法により特徴形状を抽出する。
【0029】次に、上記のようにして抽出された特徴デ
ータを基に、得られた特徴データに応じて加工工程及び
各加工工程毎の加工領域を設定する(ステップS4)。
この処理には、各特徴形状毎に加工領域を設定し、設定
された各加工領域について荒加工,中仕上げ加工,仕上
げ加工といった工程を設定したり、或いは同一工具で加
工可能な領域を一つの加工領域としてそれぞれ荒加工,
中仕上げ加工,仕上げ加工といった工程を設定する手法
がとられる。
ータを基に、得られた特徴データに応じて加工工程及び
各加工工程毎の加工領域を設定する(ステップS4)。
この処理には、各特徴形状毎に加工領域を設定し、設定
された各加工領域について荒加工,中仕上げ加工,仕上
げ加工といった工程を設定したり、或いは同一工具で加
工可能な領域を一つの加工領域としてそれぞれ荒加工,
中仕上げ加工,仕上げ加工といった工程を設定する手法
がとられる。
【0030】ついで、加工製品の形状データを基に、素
材形状と、各加工工程における加工終了後の加工モデル
形状を生成し(ステップS5)、得られた特徴データ,
加工工程データ,素材データ及び加工モデルデータを前
記工程・加工モデルデータ記憶部6に格納して処理を終
了する(ステップS6)。
材形状と、各加工工程における加工終了後の加工モデル
形状を生成し(ステップS5)、得られた特徴データ,
加工工程データ,素材データ及び加工モデルデータを前
記工程・加工モデルデータ記憶部6に格納して処理を終
了する(ステップS6)。
【0031】工具データベース8は、工具や工具ホルダ
の種類(型式,材質など)、工具径,工具長といった寸
法データやこれらの画像データなどからなる工具情報を
記憶する機能部であり、また、加工条件データベース9
は、特徴形状に応じた加工モード(等高線加工,走査線
加工,直線補間,円弧補間,エアカットの回避処理種別
などの加工法)、素材材質に応じ各工具種類ごとに設定
された切削速度、回転当りの切削量や取り代などからな
る加工条件データを記憶する機能部であり、それぞれ各
データが前記入力装置19から入力される。
の種類(型式,材質など)、工具径,工具長といった寸
法データやこれらの画像データなどからなる工具情報を
記憶する機能部であり、また、加工条件データベース9
は、特徴形状に応じた加工モード(等高線加工,走査線
加工,直線補間,円弧補間,エアカットの回避処理種別
などの加工法)、素材材質に応じ各工具種類ごとに設定
された切削速度、回転当りの切削量や取り代などからな
る加工条件データを記憶する機能部であり、それぞれ各
データが前記入力装置19から入力される。
【0032】前記加工関連情報生成処理部10は、前記
工程・加工モデルデータ記憶部6に格納された特徴デー
タ,工程データ,素材データ及び加工モデルデータ、工
具データベース8に格納された工具データ、並びに加工
条件データベース9に格納された加工条件データを基
に、ツールパスデータやその他の加工関連情報を生成す
る処理を行う。
工程・加工モデルデータ記憶部6に格納された特徴デー
タ,工程データ,素材データ及び加工モデルデータ、工
具データベース8に格納された工具データ、並びに加工
条件データベース9に格納された加工条件データを基
に、ツールパスデータやその他の加工関連情報を生成す
る処理を行う。
【0033】具体的には、加工関連情報生成処理部10
は、図3に示した処理を実行する。即ち、まず、ステッ
プS11においてカウンタnを初期化し(n=1)、つ
いでステップS12において前記工程・加工モデルデー
タ記憶部6に格納されたn工程目の特徴データ,工程デ
ータ,加工前の加工モデルデータ(但し、1工程目は素
材データ)及び加工後の加工モデルデータを読み込む。
は、図3に示した処理を実行する。即ち、まず、ステッ
プS11においてカウンタnを初期化し(n=1)、つ
いでステップS12において前記工程・加工モデルデー
タ記憶部6に格納されたn工程目の特徴データ,工程デ
ータ,加工前の加工モデルデータ(但し、1工程目は素
材データ)及び加工後の加工モデルデータを読み込む。
【0034】次に、読み込んだ加工モデルデータを解析
して、相互に交差する2面について、その交差部のR
(半径)寸法を抽出し、抽出されたR寸法から最小のも
のを決定し(ステップS13)、決定されたR寸法を基
に、当該工程で使用可能な工具の直径(最小R寸法以
下)を決定した後、決定された工具の直径及び加工モデ
ルデータから得られる他の寸法データ(例えば、穴加工
がある場合には、穴の深さ寸法など)を基に、前記工具
データベース8を検索し、当該工程で使用することがで
きる工具(工具ホルダを含む)を抽出して使用工具を決
定し、決定した使用工具データを加工工程毎に前記加工
関連情報生成用基礎データ記憶部11に格納する(ステ
ップS14)。
して、相互に交差する2面について、その交差部のR
(半径)寸法を抽出し、抽出されたR寸法から最小のも
のを決定し(ステップS13)、決定されたR寸法を基
に、当該工程で使用可能な工具の直径(最小R寸法以
下)を決定した後、決定された工具の直径及び加工モデ
ルデータから得られる他の寸法データ(例えば、穴加工
がある場合には、穴の深さ寸法など)を基に、前記工具
データベース8を検索し、当該工程で使用することがで
きる工具(工具ホルダを含む)を抽出して使用工具を決
定し、決定した使用工具データを加工工程毎に前記加工
関連情報生成用基礎データ記憶部11に格納する(ステ
ップS14)。
【0035】次に、決定された使用工具データ、前記特
徴データ、工程データ及び素材データを基に、前記加工
条件データベース9を検索して当該工程の加工条件を決
定し、決定した加工条件を加工工程毎に前記加工関連情
報生成用基礎データ記憶部11に格納する(ステップS
15)。即ち、前記特徴データを基に、各加工領域につ
いて、最適な加工モード,切削条件などを設定し、当該
工程が所定加工サイクルの繰り返し加工を行う場合に
は、仕上面粗度などからその送りピッチを設定し、複数
の加工領域において共通した工具が用いられる場合に
は、この加工領域がなるべく連続して加工されるように
するなど、加工効率を考慮して各加工領域の加工順序を
決定する。
徴データ、工程データ及び素材データを基に、前記加工
条件データベース9を検索して当該工程の加工条件を決
定し、決定した加工条件を加工工程毎に前記加工関連情
報生成用基礎データ記憶部11に格納する(ステップS
15)。即ち、前記特徴データを基に、各加工領域につ
いて、最適な加工モード,切削条件などを設定し、当該
工程が所定加工サイクルの繰り返し加工を行う場合に
は、仕上面粗度などからその送りピッチを設定し、複数
の加工領域において共通した工具が用いられる場合に
は、この加工領域がなるべく連続して加工されるように
するなど、加工効率を考慮して各加工領域の加工順序を
決定する。
【0036】次に、上記使用工具データ、特徴データ、
工程データ、素材データ及び加工モデルデータを基に、
各加工領域について、設定された加工順序に従って順
次、工具の移動経路,回転数,移動速度等の内容を含む
ツールパスデータを生成し、生成したツールパスデータ
を加工工程毎に前記加工関連情報生成用基礎データ記憶
部11に格納する(ステップS16)。
工程データ、素材データ及び加工モデルデータを基に、
各加工領域について、設定された加工順序に従って順
次、工具の移動経路,回転数,移動速度等の内容を含む
ツールパスデータを生成し、生成したツールパスデータ
を加工工程毎に前記加工関連情報生成用基礎データ記憶
部11に格納する(ステップS16)。
【0037】次に、生成されたツールパスデータを基に
加工シミュレーションを実施して加工条件の最適化を図
るとともに、シミュレーションを実施して得られた加工
後のワーク形状(仮想ワーク形状)データを加工工程毎
に前記加工関連情報生成用基礎データ記憶部11に格納
する処理を行う(ステップS17)。尚、加工関連情報
生成用基礎データ記憶部11には、素材形状データも格
納される。
加工シミュレーションを実施して加工条件の最適化を図
るとともに、シミュレーションを実施して得られた加工
後のワーク形状(仮想ワーク形状)データを加工工程毎
に前記加工関連情報生成用基礎データ記憶部11に格納
する処理を行う(ステップS17)。尚、加工関連情報
生成用基礎データ記憶部11には、素材形状データも格
納される。
【0038】次に、上述のようにして生成され、前記加
工関連情報生成用基礎データ記憶部11に格納された各
データを基に、当該加工工程における工具の消費量,工
具が摩耗限界に至る時間(見積),加工準備に要する時
間(見積),加工に要する時間(見積)や加工コスト
(見積)を算出するとともに、これらを当該加工工程前
後のワーク形状(画像情報)や工具のセットアップ情報
(型式や画像情報)などとともに集約した加工作業情報
を生成し、生成した加工作業情報と前記ツールパスデー
タとを加工関連情報として加工関連情報記憶部12に格
納する(ステップS18)。
工関連情報生成用基礎データ記憶部11に格納された各
データを基に、当該加工工程における工具の消費量,工
具が摩耗限界に至る時間(見積),加工準備に要する時
間(見積),加工に要する時間(見積)や加工コスト
(見積)を算出するとともに、これらを当該加工工程前
後のワーク形状(画像情報)や工具のセットアップ情報
(型式や画像情報)などとともに集約した加工作業情報
を生成し、生成した加工作業情報と前記ツールパスデー
タとを加工関連情報として加工関連情報記憶部12に格
納する(ステップS18)。
【0039】加工関連情報生成処理部10は、以上の処
理を全ての加工工程について実施して、上述した各デー
タを各加工工程毎に生成し、生成した各加工工程の加工
関連情報を加工関連情報記憶部12に格納して、処理を
終了する(ステップS19,S20)。
理を全ての加工工程について実施して、上述した各デー
タを各加工工程毎に生成し、生成した各加工工程の加工
関連情報を加工関連情報記憶部12に格納して、処理を
終了する(ステップS19,S20)。
【0040】かかる加工関連情報生成処理部10によっ
て生成される加工関連情報の一例を図9〜図17に例示
する。図9〜図11に例示したものは、荒加工工程,中
仕上げ加工工程,仕上げ加工工程の各工程における工具
セットアップ情報(工具段取情報)を集約したものであ
り、各工程における加工前及び加工後のワーク画像、工
具及び工具ホルダ類の型式,メーカ,寸法や画像、工具
番号、補正番号などが表形式で集約されている。また、
図12〜図16に例示したものは、各加工工程における
加工内容を集約したものであり、加工後のワーク画像、
工具の番号及び寸法、切削条件、加工法、加工時間、工
具消費量などの情報が表形式で集約されている。また、
図17に例示したものは、当該ワークの全加工工程にお
ける加工概要を集約したものであり、各工程における加
工前後のワーク画像や加工の概要が表形式で集約されて
いる。これらの情報により、オペレータは各工程におい
て必要な工具や、各工程における加工内容、全加工工程
の概要を素早く、しかも正確に理解することができる。
て生成される加工関連情報の一例を図9〜図17に例示
する。図9〜図11に例示したものは、荒加工工程,中
仕上げ加工工程,仕上げ加工工程の各工程における工具
セットアップ情報(工具段取情報)を集約したものであ
り、各工程における加工前及び加工後のワーク画像、工
具及び工具ホルダ類の型式,メーカ,寸法や画像、工具
番号、補正番号などが表形式で集約されている。また、
図12〜図16に例示したものは、各加工工程における
加工内容を集約したものであり、加工後のワーク画像、
工具の番号及び寸法、切削条件、加工法、加工時間、工
具消費量などの情報が表形式で集約されている。また、
図17に例示したものは、当該ワークの全加工工程にお
ける加工概要を集約したものであり、各工程における加
工前後のワーク画像や加工の概要が表形式で集約されて
いる。これらの情報により、オペレータは各工程におい
て必要な工具や、各工程における加工内容、全加工工程
の概要を素早く、しかも正確に理解することができる。
【0041】前記モーションデータ生成処理部14は、
NC工作機械に設けられたサーボ機構などを直接駆動す
るためのモーションデータを生成する処理部であり、加
工関連情報記憶部12に格納されたツールパスデータを
基に前記モーションデータを生成し、生成したモーショ
ンデータを、入出力インターフェース21を介してNC
工作機械の各作動部21に出力するとともに、モーショ
ンデータ記憶部15に格納する。NC工作機械の各作動
部21は受信したモーションデータに従って駆動され、
これによりワークが加工される。尚、かかるモーション
データ生成処理部14が請求項4に云う実行処理部とし
ての役割を果たす。
NC工作機械に設けられたサーボ機構などを直接駆動す
るためのモーションデータを生成する処理部であり、加
工関連情報記憶部12に格納されたツールパスデータを
基に前記モーションデータを生成し、生成したモーショ
ンデータを、入出力インターフェース21を介してNC
工作機械の各作動部21に出力するとともに、モーショ
ンデータ記憶部15に格納する。NC工作機械の各作動
部21は受信したモーションデータに従って駆動され、
これによりワークが加工される。尚、かかるモーション
データ生成処理部14が請求項4に云う実行処理部とし
ての役割を果たす。
【0042】また、加工関連情報書換処理部13は、前
記加工関連情報記憶部12に格納されたデータを変更す
る処理部であり、前記入力装置19からデータの入力を
受けてこれを実行する。尚、このようにして加工関連情
報が変更されると、工具データベース8,加工条件デー
タベース9に格納されたデータの内、前記変更に関係し
たデータが、工具・加工条件データベース更新処理部7
によって更新される。このデータ更新機能により、実加
工によって得られた知見を次回の加工に反映させること
ができる、即ち、学習機能を持たせることができる。ま
た、工具・加工条件データベース更新処理部7は、前記
入力装置19からデータの入力を受けて、工具データベ
ース8,加工条件データベース9に格納されたデータを
更新するようにもなっている。
記加工関連情報記憶部12に格納されたデータを変更す
る処理部であり、前記入力装置19からデータの入力を
受けてこれを実行する。尚、このようにして加工関連情
報が変更されると、工具データベース8,加工条件デー
タベース9に格納されたデータの内、前記変更に関係し
たデータが、工具・加工条件データベース更新処理部7
によって更新される。このデータ更新機能により、実加
工によって得られた知見を次回の加工に反映させること
ができる、即ち、学習機能を持たせることができる。ま
た、工具・加工条件データベース更新処理部7は、前記
入力装置19からデータの入力を受けて、工具データベ
ース8,加工条件データベース9に格納されたデータを
更新するようにもなっている。
【0043】また、本例では前記NC加工プログラム生
成処理部16が設けられており、上記のようにして生成
されたツールパスデータからNC加工プログラムを生成
することができるようになっている。NC加工プログラ
ム生成処理部16は、前記加工関連情報記憶部12に記
憶されたツールパスデータを基に、一般的に使用される
NC加工プログラム(例えば、ISOフォーマット)を
生成する処理部であり、生成されたNC加工プログラム
はNC加工プログラム記憶部17に格納される。
成処理部16が設けられており、上記のようにして生成
されたツールパスデータからNC加工プログラムを生成
することができるようになっている。NC加工プログラ
ム生成処理部16は、前記加工関連情報記憶部12に記
憶されたツールパスデータを基に、一般的に使用される
NC加工プログラム(例えば、ISOフォーマット)を
生成する処理部であり、生成されたNC加工プログラム
はNC加工プログラム記憶部17に格納される。
【0044】また、前記出力装置20は、ディスプレイ
や印字装置並びにフロッピーディスクなどの記録媒体に
データを格納する装置からなり、前記CADデータ記憶
部2,形状データ記憶部4,工程・加工モデルデータ記
憶部6,工具データベース8,加工条件データベース
9,加工関連情報生成用基礎データ記憶部11,加工関
連情報記憶部12,モーションデータ記憶部15,NC
加工プログラム記憶部17に格納された各データをディ
スプレイに表示したり、印字装置によってプリントアウ
トしたり、フロッピーディスクなどの記録媒体に格納し
たりすることができるようになっている。従って、オペ
レータは加工関連情報記憶部12に格納された加工関連
情報をディスプレイに表示させたり、印字装置によって
プリントアウトしてこれを分析した後、上記修正処理を
行うことができる。尚、かかる出力装置23が、請求項
1乃至3に云う出力手段としての役割を果たす。また、
NC加工プログラムを記録媒体に格納し、これを介して
他のNC工作機械で当該NC加工プログラムを実行させ
ることができる。
や印字装置並びにフロッピーディスクなどの記録媒体に
データを格納する装置からなり、前記CADデータ記憶
部2,形状データ記憶部4,工程・加工モデルデータ記
憶部6,工具データベース8,加工条件データベース
9,加工関連情報生成用基礎データ記憶部11,加工関
連情報記憶部12,モーションデータ記憶部15,NC
加工プログラム記憶部17に格納された各データをディ
スプレイに表示したり、印字装置によってプリントアウ
トしたり、フロッピーディスクなどの記録媒体に格納し
たりすることができるようになっている。従って、オペ
レータは加工関連情報記憶部12に格納された加工関連
情報をディスプレイに表示させたり、印字装置によって
プリントアウトしてこれを分析した後、上記修正処理を
行うことができる。尚、かかる出力装置23が、請求項
1乃至3に云う出力手段としての役割を果たす。また、
NC加工プログラムを記録媒体に格納し、これを介して
他のNC工作機械で当該NC加工プログラムを実行させ
ることができる。
【0045】以上詳述したように、本例の数値制御装置
1によれば、ワークの特徴形状に関するデータや、使用
工具,切削条件といった加工法に関するデータなどを、
オペレータが入力する必要が無く、したがって、かかる
データ入力の時間が不要であり、このため、ツールパス
データを迅速に生成することができ、ひいてはワークを
迅速に加工することができるという効果が奏される。ま
た、人為的な入力ミスも起こり得ないため、かかる入力
ミスによってワークが不良品となったり、或いは治工具
が損傷するといった問題が生じることもない。特に、金
型加工のような一品製作となる加工においてはそのメリ
ットが大きい。
1によれば、ワークの特徴形状に関するデータや、使用
工具,切削条件といった加工法に関するデータなどを、
オペレータが入力する必要が無く、したがって、かかる
データ入力の時間が不要であり、このため、ツールパス
データを迅速に生成することができ、ひいてはワークを
迅速に加工することができるという効果が奏される。ま
た、人為的な入力ミスも起こり得ないため、かかる入力
ミスによってワークが不良品となったり、或いは治工具
が損傷するといった問題が生じることもない。特に、金
型加工のような一品製作となる加工においてはそのメリ
ットが大きい。
【0046】また、加工の段取に必要な情報を含む加工
関連情報を自動的に生成することができるので、作業シ
ートの作成作業における人為的なミスを防止し、その合
理化を図ることが出来る。また、このようにして生成さ
れる加工関連情報を活用することで、加工の際の段取を
容易且つ短時間の内に行うことができ、更に、加工時間
を予め把握することにより、最適な加工時間帯(昼間又
は夜間)を選択するといったことも可能となる。即ち、
短時間で加工が終了すると判れば有人運転時間中に加工
を行い、その終了後に、次のワークの加工又は段取りを
行うことができ、生産性が向上する。一方、加工に長時
間を要すると判れば夜間の無人運転時間帯を選択して加
工を行うことができる。また、必要工具本数や加工時間
が判ることからワーク完成にかかる費用を加工前に算出
することができるので、費用見積を素早く提出すること
ができる。
関連情報を自動的に生成することができるので、作業シ
ートの作成作業における人為的なミスを防止し、その合
理化を図ることが出来る。また、このようにして生成さ
れる加工関連情報を活用することで、加工の際の段取を
容易且つ短時間の内に行うことができ、更に、加工時間
を予め把握することにより、最適な加工時間帯(昼間又
は夜間)を選択するといったことも可能となる。即ち、
短時間で加工が終了すると判れば有人運転時間中に加工
を行い、その終了後に、次のワークの加工又は段取りを
行うことができ、生産性が向上する。一方、加工に長時
間を要すると判れば夜間の無人運転時間帯を選択して加
工を行うことができる。また、必要工具本数や加工時間
が判ることからワーク完成にかかる費用を加工前に算出
することができるので、費用見積を素早く提出すること
ができる。
【0047】以上、本発明の一実施形態について説明し
たが、本発明の具体的な態様がこれに限定されるもので
ないことは言うまでもない。例えば、上例では、形状デ
ータ生成処理部3,工程・加工モデルデータ生成処理部
5,工具・加工条件データベース更新処理部7,加工関
連情報生成処理部10,加工関連情報書換処理部13,
モーションデータ生成処理部14及びNC加工プログラ
ム生成処理部16の各処理部、CADデータ記憶部2,
形状データ記憶部4,工程・加工モデルデータ記憶部
6,工具データベース8,加工条件データベース9,加
工関連情報生成用基礎データ一時記憶部11,加工関連
情報記憶部12,モーションデータ記憶部15及びNC
加工プログラム記憶部17の各記憶部からなる加工関連
情報生成装置をNC工作機械の数値制御装置1内に組み
込んだ構成としたが、この加工関連情報生成装置を数値
制御装置1とは別に、独立した装置として構成しても良
い。尚、この場合にも、上述した入出力インターフェー
ス18や、この入出力インターフェース18に接続され
る入力装置19及び出力装置20を設けるのが好まし
い。
たが、本発明の具体的な態様がこれに限定されるもので
ないことは言うまでもない。例えば、上例では、形状デ
ータ生成処理部3,工程・加工モデルデータ生成処理部
5,工具・加工条件データベース更新処理部7,加工関
連情報生成処理部10,加工関連情報書換処理部13,
モーションデータ生成処理部14及びNC加工プログラ
ム生成処理部16の各処理部、CADデータ記憶部2,
形状データ記憶部4,工程・加工モデルデータ記憶部
6,工具データベース8,加工条件データベース9,加
工関連情報生成用基礎データ一時記憶部11,加工関連
情報記憶部12,モーションデータ記憶部15及びNC
加工プログラム記憶部17の各記憶部からなる加工関連
情報生成装置をNC工作機械の数値制御装置1内に組み
込んだ構成としたが、この加工関連情報生成装置を数値
制御装置1とは別に、独立した装置として構成しても良
い。尚、この場合にも、上述した入出力インターフェー
ス18や、この入出力インターフェース18に接続され
る入力装置19及び出力装置20を設けるのが好まし
い。
【図1】本発明の一実施形態に係る数値制御装置の主要
な構成を示すブロック図である。
な構成を示すブロック図である。
【図2】本実施形態の工程・加工モデルデータ生成処理
部における処理手順を示したフローチャートである。
部における処理手順を示したフローチャートである。
【図3】本実施形態の加工関連情報生成処理部における
処理手順を示したフローチャートである。
処理手順を示したフローチャートである。
【図4】本実施形態の形状データ生成処理部における処
理を説明するための説明図である。
理を説明するための説明図である。
【図5】本実施形態の工程・加工モデルデータ生成処理
部における特徴抽出処理を説明するための説明図であ
る。
部における特徴抽出処理を説明するための説明図であ
る。
【図6】本実施形態の工程・加工モデルデータ生成処理
部における特徴抽出処理を説明するための説明図であ
る。
部における特徴抽出処理を説明するための説明図であ
る。
【図7】本実施形態の工程・加工モデルデータ生成処理
部における特徴抽出処理を説明するための説明図であ
る。
部における特徴抽出処理を説明するための説明図であ
る。
【図8】本実施形態の工程・加工モデルデータ生成処理
部における特徴抽出処理を説明するための説明図であ
る。
部における特徴抽出処理を説明するための説明図であ
る。
【図9】本実施形態の加工関連情報生成処理部において
生成される加工関連情報の一例を示した説明図である。
生成される加工関連情報の一例を示した説明図である。
【図10】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図11】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図12】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図13】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図14】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図15】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図16】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
【図17】本実施形態の加工関連情報生成処理部におい
て生成される加工関連情報の一例を示した説明図であ
る。
て生成される加工関連情報の一例を示した説明図であ
る。
1 数値制御装置 3 形状データ生成処理部 5 工程・加工モデルデータ生成処理部 8 工具データベース 9 加工条件データベース 10 加工関連情報生成処理部 12 加工関連情報記憶部 14 モーションデータ生成処理部 16 NC加工プログラム生成処理部 19 入力装置 21 出力装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 角野 充彦 奈良県大和郡山市北郡山町106番地 株式 会社森精機製作所内 Fターム(参考) 5H269 AB01 AB19 EE01 EE11 KK03 QA02 QA05 QB15 QC06 QD06
Claims (4)
- 【請求項1】 NC工作機械における工具の移動経路及
び切削条件などのデータからなるツールパスデータ、並
びにその他の加工に関連するデータから構成される加工
関連情報を自動的に生成する装置であって、 CADを用いて作成された加工製品の形状データに基づ
いて、少なくとも前記加工製品の3次元形状に関する特
徴データを抽出した後、得られた特徴データに応じて加
工工程を設定し、該各加工工程毎に加工領域を設定する
とともに、素材データ及び前記各加工工程毎の加工モデ
ルを生成する工程・加工モデルデータ生成処理部と、 前記工程・加工モデルデータ生成処理部によって生成さ
れた工程データ、素材データ及び加工モデルデータを記
憶する工程・加工モデルデータ記憶部と、 工具に関するデータを記憶した工具データベースと、 素材材質及び工具材質に応じた切削条件、特徴形状に応
じた加工法等の加工条件データを記憶した加工条件デー
タベースと、 前記工程・加工モデルデータ記憶部に格納された工程デ
ータ、素材データ及び加工モデルデータ、前記工具デー
タベースに格納された工具データ、並びに前記加工条件
データベースに格納された加工条件データを基に、前記
各工程において使用される工具、各工程において適用さ
れる切削条件、各工程の加工法、及び各工程における工
具の移動経路などを含んで構成されるツールパスデータ
を生成し、各工程終了後のワーク形状に関する仮想ワー
ク形状データを生成するとともに、生成された前記工程
データ,素材データ,ツールパスデータ及び仮想ワーク
形状データを基に加工作業情報を生成する加工関連情報
生成処理部と、 前記加工関連情報生成処理部によって生成されたデータ
を記憶する加工関連情報記憶部と、 加工関連情報記憶部に格納されたデータを外部に出力す
る出力手段とを設けて構成したことを特徴とする加工関
連情報生成装置。 - 【請求項2】 前記加工関連情報生成処理部によって生
成されたツールパスデータを基に、NC加工プログラム
を生成するNC加工プログラム生成処理部を更に備え、 前記出力手段が、前記NC加工プログラム生成処理部に
よって生成されたNC加工プログラムを外部に出力する
ように構成されてなる請求項1記載の加工関連情報生成
装置。 - 【請求項3】 前記加工関連情報生成処理部によって生
成されたツールパスデータを基に、NC工作機械のサー
ボ機構などを駆動するためのモーションデータを生成す
るモーションデータ生成処理部を更に備え、 前記出力手段が、前記モーションデータ生成処理部によ
って生成されたモーションデータを外部に出力するよう
に構成されてなる請求項1又は2記載の加工関連情報生
成装置。 - 【請求項4】 工具の移動経路及び切削条件などのデー
タからなるツールパスデータに基づいて、NC工作機械
の作動を制御する数値制御装置であって、 前記請求項1乃至3記載のいずれかの加工関連情報生成
装置と、 前記加工関連情報生成処理部によって生成されたツール
パスデータに基づき順次処理を実行して前記NC工作機
械の作動を制御する実行処理部とを設けて構成したこと
を特徴とする数値制御装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000390111A JP2002189510A (ja) | 2000-12-22 | 2000-12-22 | 加工関連情報生成装置、及びこれを備えた数値制御装置 |
| US10/011,314 US6772038B2 (en) | 2000-12-22 | 2001-12-11 | Machining-related information generating apparatus and numerical controller having the same |
| EP01129399A EP1217482A3 (en) | 2000-12-22 | 2001-12-18 | Machining-related information generating apparatus and numerical controller having the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000390111A JP2002189510A (ja) | 2000-12-22 | 2000-12-22 | 加工関連情報生成装置、及びこれを備えた数値制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002189510A true JP2002189510A (ja) | 2002-07-05 |
Family
ID=18856538
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000390111A Pending JP2002189510A (ja) | 2000-12-22 | 2000-12-22 | 加工関連情報生成装置、及びこれを備えた数値制御装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6772038B2 (ja) |
| EP (1) | EP1217482A3 (ja) |
| JP (1) | JP2002189510A (ja) |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004284002A (ja) * | 2003-01-31 | 2004-10-14 | Fujitsu Ltd | 加工制御装置 |
| US7248941B2 (en) | 2003-07-04 | 2007-07-24 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and device |
| JP2007535045A (ja) * | 2004-04-27 | 2007-11-29 | アウトフォルム・エンジニアリング・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング | 成形部品の成形プロセスを記述するためのプロセス動作の決定 |
| WO2009028056A1 (ja) | 2007-08-29 | 2009-03-05 | Mitsubishi Electric Corporation | Ncプログラム生成装置およびncプログラム生成方法 |
| JP5020412B1 (ja) * | 2011-06-23 | 2012-09-05 | 三菱電機株式会社 | 自動プログラミング装置および制御指令生成方法 |
| CN103324140A (zh) * | 2013-05-27 | 2013-09-25 | 西北工业大学 | 五轴加工中通用刀具扫描体的生成方法 |
| JP2013200766A (ja) * | 2012-03-26 | 2013-10-03 | Fanuc Ltd | 対話画面で加工シミュレーションが可能な加工プログラム作成装置 |
| JP2014073547A (ja) * | 2012-10-03 | 2014-04-24 | Toyota Central R&D Labs Inc | 加工工程決定装置、加工工程決定プログラム及び加工工程決定方法 |
| JP2014073546A (ja) * | 2012-10-03 | 2014-04-24 | Toyota Central R&D Labs Inc | 加工データ一貫生成装置、加工データ一貫生成プログラム及び加工データ一貫生成方法 |
| WO2014076996A1 (ja) | 2012-11-14 | 2014-05-22 | 三菱重工業株式会社 | 工作機械のインターフェースシステム |
| US8763230B2 (en) | 2010-11-12 | 2014-07-01 | Industrial Technology Research Institute | Manufacturing method for machine tool |
| WO2017069054A1 (ja) * | 2015-10-22 | 2017-04-27 | 三菱電機株式会社 | 加工工程データ生成装置および加工工程データ生成方法 |
| CN109725601A (zh) * | 2017-10-30 | 2019-05-07 | 发那科株式会社 | 综合加工系统、综合加工方法以及计算机可读介质 |
| JP2019093451A (ja) * | 2017-11-17 | 2019-06-20 | ファナック株式会社 | 制御装置及び機械学習装置 |
| WO2019167650A1 (ja) | 2018-03-01 | 2019-09-06 | 株式会社牧野フライス製作所 | 工具経路を生成するための方法及び装置 |
| JP6599069B1 (ja) * | 2018-12-13 | 2019-10-30 | 三菱電機株式会社 | 機械学習装置、加工プログラム生成装置および機械学習方法 |
| WO2020170786A1 (ja) | 2019-02-21 | 2020-08-27 | 株式会社牧野フライス製作所 | 工具選定方法及び装置、並びに、工具経路生成方法 |
| WO2021029038A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | データ処理システム |
| WO2021029037A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | 機械学習装置、データ処理システム及び機械学習方法 |
| WO2021029036A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | 機械学習装置、データ処理システム及び機械学習方法 |
| WO2021033490A1 (ja) | 2019-08-19 | 2021-02-25 | 株式会社牧野フライス製作所 | 加工条件を決定するための方法及び装置 |
| WO2021044641A1 (ja) | 2019-09-05 | 2021-03-11 | キタムラ機械株式会社 | Cadデータによるマシニングセンタの自動運転装置 |
| WO2021192332A1 (ja) * | 2020-03-27 | 2021-09-30 | 株式会社日立ハイテクファインシステムズ | 加工装置および加工方法 |
| JPWO2022091896A1 (ja) * | 2020-10-26 | 2022-05-05 | ||
| EP4530772A1 (en) | 2023-09-28 | 2025-04-02 | Star Micronics Co., Ltd. | Machining time estimation device, machining time estimation method, and machining time estimation program for lathe having opposite spindle |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4031627B2 (ja) * | 2001-10-02 | 2008-01-09 | 株式会社森精機製作所 | 工作機械の性能評価装置及びこれを備えた性能評価システム |
| WO2005040948A1 (ja) * | 2003-10-23 | 2005-05-06 | Fujitsu Limited | 加工情報作成装置、プログラム及び加工情報作成方法 |
| WO2006102517A2 (en) * | 2005-03-23 | 2006-09-28 | Hurco Companies, Inc. | Method of tolerance-based trajectory planning and control |
| CN101208639A (zh) * | 2005-06-20 | 2008-06-25 | 富士通株式会社 | 加工工序生成装置 |
| US7366583B2 (en) * | 2005-09-01 | 2008-04-29 | General Electric Company | Methods and systems for fabricating components |
| JP4739108B2 (ja) * | 2006-04-27 | 2011-08-03 | 東芝機械株式会社 | 精密ロール旋盤 |
| JP4837448B2 (ja) * | 2006-06-14 | 2011-12-14 | 東芝機械株式会社 | 精密ロール旋盤 |
| JP4786432B2 (ja) * | 2006-06-15 | 2011-10-05 | 東芝機械株式会社 | 精密ロール旋盤 |
| US7933677B2 (en) * | 2006-08-04 | 2011-04-26 | Hurco Companies, Inc. | System and method for surface finish management |
| US8725283B2 (en) * | 2006-08-04 | 2014-05-13 | Hurco Companies, Inc. | Generalized kinematics system |
| EP2049958B1 (en) * | 2006-08-04 | 2012-09-19 | Hurco Companies Inc. | System and method for tool use management |
| US8024068B2 (en) | 2006-08-04 | 2011-09-20 | Hurco Companies, Inc. | Machine tool control system |
| TW200920521A (en) * | 2007-04-05 | 2009-05-16 | Toshiba Machine Co Ltd | Method and apparatus for machining surface of roll |
| US8060237B2 (en) * | 2007-09-11 | 2011-11-15 | The Boeing Company | Method and apparatus for work instruction generation |
| JP5384178B2 (ja) * | 2008-04-21 | 2014-01-08 | 株式会社森精機製作所 | 加工シミュレーション方法及び加工シミュレーション装置 |
| DE102008027475A1 (de) * | 2008-06-09 | 2009-12-10 | Kuka Roboter Gmbh | Vorrichtung und Verfahren zur rechnergestützten Generierung einer Manipulatorbahn |
| EP2133766A1 (de) * | 2008-06-09 | 2009-12-16 | Harms + Wende GmbH & Co. KG | Bearbeitungs- und/oder Fertigungsverfahren und Vorrichtung zur Durchführung desselben |
| DE102008027485B4 (de) * | 2008-06-09 | 2010-02-11 | Gsi Helmholtzzentrum Für Schwerionenforschung Gmbh | Deposition einer Solldosisverteilung in einem zyklisch bewegten Zielgebiet |
| JP5355950B2 (ja) | 2008-07-17 | 2013-11-27 | 東芝機械株式会社 | V溝加工方法および装置 |
| DE102009029064A1 (de) * | 2008-09-05 | 2010-04-01 | Mori Seiki Co., Ltd., Yamatokoriyama-shi | Verfahren und Vorrichtung zur Bearbeitungszustandsüberwachung |
| DE102009029061A1 (de) * | 2008-09-05 | 2010-03-11 | Mori Seiki Co., Ltd., Yamatokoriyama-shi | Verfahren und Vorrichtung zur Bearbeitungszustandsprüfung |
| CN103781590B (zh) * | 2011-12-14 | 2016-07-06 | 松下知识产权经营株式会社 | 超精密复合加工装置中的加工机构的判断方法及超精密复合加工装置 |
| GB201204908D0 (en) * | 2012-03-21 | 2012-05-02 | Delcam Plc | Method and system for testing a machine tool |
| US10185304B2 (en) | 2012-03-21 | 2019-01-22 | Delcam Limited | Timing a machine tool using an accelerometer |
| US20150213154A1 (en) * | 2014-01-28 | 2015-07-30 | Stephan Toebben | Transitioning cad model data into variant configurations |
| JP6185408B2 (ja) * | 2014-03-07 | 2017-08-23 | Dmg森精機株式会社 | Ncプログラム生成、編集装置 |
| JP2016179504A (ja) * | 2015-03-23 | 2016-10-13 | ブラザー工業株式会社 | 切断装置 |
| US11720086B2 (en) * | 2016-12-26 | 2023-08-08 | Mitsubishi Electric Corporation | Machining-process generation device, and machining-process generation method |
| CN109976261B (zh) * | 2019-04-24 | 2021-10-01 | 西北工业大学 | 面向加工定位的余量优化模型的求解方法 |
| CN112231182A (zh) * | 2020-12-15 | 2021-01-15 | 长沙树根互联技术有限公司 | 物联设备工况数据分析方法、装置和计算机设备 |
| JP6997903B1 (ja) * | 2021-08-18 | 2022-01-18 | Dmg森精機株式会社 | 工作環境支援システム及び工作環境支援方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2531148B2 (ja) * | 1986-09-04 | 1996-09-04 | ソニー株式会社 | 自由曲面の加工情報生成方法 |
| US6161055A (en) * | 1993-05-17 | 2000-12-12 | Laser Measurement International Inc. | Method of determining tool breakage |
| JPH1034496A (ja) | 1996-07-22 | 1998-02-10 | Ricoh Co Ltd | マシニングセンタ |
| EP0913229B1 (en) * | 1997-03-15 | 2005-01-19 | Makino Milling Machine Co. Ltd. | Machining processor |
| JPH11165239A (ja) | 1997-12-05 | 1999-06-22 | Canon Inc | 数値制御データ編集装置と数値制御データの編集方法 |
| JPH11175124A (ja) | 1997-12-11 | 1999-07-02 | Canon Inc | 数値制御データ作成方法及び装置並びに数値制御工作機械 |
| US6112133A (en) * | 1998-02-27 | 2000-08-29 | Imcs, Inc. | Visual system and method for generating a CNC program for machining parts with planar and curvilinear surfaces |
| JP2000084794A (ja) * | 1998-09-14 | 2000-03-28 | Makino Milling Mach Co Ltd | 加工処理装置 |
-
2000
- 2000-12-22 JP JP2000390111A patent/JP2002189510A/ja active Pending
-
2001
- 2001-12-11 US US10/011,314 patent/US6772038B2/en not_active Expired - Fee Related
- 2001-12-18 EP EP01129399A patent/EP1217482A3/en not_active Withdrawn
Cited By (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7412296B2 (en) | 2003-01-31 | 2008-08-12 | Fujitsu Limited | Working control device |
| JP2004284002A (ja) * | 2003-01-31 | 2004-10-14 | Fujitsu Ltd | 加工制御装置 |
| US7248941B2 (en) | 2003-07-04 | 2007-07-24 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and device |
| US7457684B2 (en) | 2003-07-04 | 2008-11-25 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and automatic programming device |
| US7487006B2 (en) | 2003-07-04 | 2009-02-03 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and automatic programming apparatus |
| CN100507779C (zh) * | 2003-07-04 | 2009-07-01 | 三菱电机株式会社 | 自动编程方法及装置 |
| US7577492B2 (en) | 2003-07-04 | 2009-08-18 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and automatic programming device |
| US7620473B2 (en) | 2003-07-04 | 2009-11-17 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and automatic programming device for controlling numeric control unit based on the division of the machining area |
| JP2007535045A (ja) * | 2004-04-27 | 2007-11-29 | アウトフォルム・エンジニアリング・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング | 成形部品の成形プロセスを記述するためのプロセス動作の決定 |
| US8380341B2 (en) | 2007-08-29 | 2013-02-19 | Mitsubishi Electric Corporation | NC program generating device and NC program generating method |
| WO2009028056A1 (ja) | 2007-08-29 | 2009-03-05 | Mitsubishi Electric Corporation | Ncプログラム生成装置およびncプログラム生成方法 |
| TWI453559B (zh) * | 2007-08-29 | 2014-09-21 | Mitsubishi Electric Corp | Nc程式產生裝置及nc程式產生方法 |
| US8763230B2 (en) | 2010-11-12 | 2014-07-01 | Industrial Technology Research Institute | Manufacturing method for machine tool |
| TWI469849B (zh) * | 2010-11-12 | 2015-01-21 | Ind Tech Res Inst | 工具機之加工法 |
| JP5020412B1 (ja) * | 2011-06-23 | 2012-09-05 | 三菱電機株式会社 | 自動プログラミング装置および制御指令生成方法 |
| US9523966B2 (en) | 2011-06-23 | 2016-12-20 | Mitsubishi Electric Corporation | Automatic programming apparatus and control command generating method |
| WO2012176298A1 (ja) * | 2011-06-23 | 2012-12-27 | 三菱電機株式会社 | 自動プログラミング装置および制御指令生成方法 |
| JP2013200766A (ja) * | 2012-03-26 | 2013-10-03 | Fanuc Ltd | 対話画面で加工シミュレーションが可能な加工プログラム作成装置 |
| JP2014073547A (ja) * | 2012-10-03 | 2014-04-24 | Toyota Central R&D Labs Inc | 加工工程決定装置、加工工程決定プログラム及び加工工程決定方法 |
| JP2014073546A (ja) * | 2012-10-03 | 2014-04-24 | Toyota Central R&D Labs Inc | 加工データ一貫生成装置、加工データ一貫生成プログラム及び加工データ一貫生成方法 |
| WO2014076996A1 (ja) | 2012-11-14 | 2014-05-22 | 三菱重工業株式会社 | 工作機械のインターフェースシステム |
| CN103324140B (zh) * | 2013-05-27 | 2015-04-22 | 西北工业大学 | 五轴加工中通用刀具扫描体的生成方法 |
| CN103324140A (zh) * | 2013-05-27 | 2013-09-25 | 西北工业大学 | 五轴加工中通用刀具扫描体的生成方法 |
| WO2017069054A1 (ja) * | 2015-10-22 | 2017-04-27 | 三菱電機株式会社 | 加工工程データ生成装置および加工工程データ生成方法 |
| JPWO2017069054A1 (ja) * | 2015-10-22 | 2018-03-15 | 三菱電機株式会社 | 加工工程データ生成装置および加工工程データ生成方法 |
| CN108139733A (zh) * | 2015-10-22 | 2018-06-08 | 三菱电机株式会社 | 加工工序数据生成装置及加工工序数据生成方法 |
| DE112016004850T5 (de) | 2015-10-22 | 2018-06-28 | Mitsubishi Electric Corporation | Vorrichtung und Verfahren zum Erzeugen von Bearbeitungsschrittdaten |
| US10831178B2 (en) | 2015-10-22 | 2020-11-10 | Mitsubishi Electric Corporation | Processing step data generating apparatus and method |
| DE112016004850B4 (de) | 2015-10-22 | 2024-04-11 | Mitsubishi Electric Corporation | Vorrichtung und Verfahren zum Erzeugen von Bearbeitungsschrittdaten |
| DE112016004850B9 (de) | 2015-10-22 | 2024-08-14 | Mitsubishi Electric Corporation | Vorrichtung und Verfahren zum Erzeugen von Bearbeitungsschrittdaten |
| CN109725601B (zh) * | 2017-10-30 | 2021-02-19 | 发那科株式会社 | 综合加工系统、综合加工方法以及计算机可读介质 |
| CN109725601A (zh) * | 2017-10-30 | 2019-05-07 | 发那科株式会社 | 综合加工系统、综合加工方法以及计算机可读介质 |
| JP2019093451A (ja) * | 2017-11-17 | 2019-06-20 | ファナック株式会社 | 制御装置及び機械学習装置 |
| US11067961B2 (en) | 2017-11-17 | 2021-07-20 | Fanuc Corporation | Controller and machine learning device |
| WO2019167650A1 (ja) | 2018-03-01 | 2019-09-06 | 株式会社牧野フライス製作所 | 工具経路を生成するための方法及び装置 |
| US11556110B2 (en) | 2018-03-01 | 2023-01-17 | Makino Milling Machine Co., Ltd. | Method and device for generating tool paths |
| JP6599069B1 (ja) * | 2018-12-13 | 2019-10-30 | 三菱電機株式会社 | 機械学習装置、加工プログラム生成装置および機械学習方法 |
| US12045033B2 (en) | 2018-12-13 | 2024-07-23 | Mitsubishi Electric Corporation | Machine learning device and associated methodology for adjusting parameters used to numerically control a machine tool |
| WO2020121477A1 (ja) * | 2018-12-13 | 2020-06-18 | 三菱電機株式会社 | 機械学習装置、加工プログラム生成装置および機械学習方法 |
| KR20210104131A (ko) | 2019-02-21 | 2021-08-24 | 가부시키가이샤 마키노 후라이스 세이사쿠쇼 | 공구 선정 방법 및 장치, 및, 공구 경로 생성 방법 |
| WO2020170786A1 (ja) | 2019-02-21 | 2020-08-27 | 株式会社牧野フライス製作所 | 工具選定方法及び装置、並びに、工具経路生成方法 |
| WO2021029038A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | データ処理システム |
| WO2021029037A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | 機械学習装置、データ処理システム及び機械学習方法 |
| WO2021029036A1 (ja) * | 2019-08-14 | 2021-02-18 | 駿河精機株式会社 | 機械学習装置、データ処理システム及び機械学習方法 |
| JP2021030322A (ja) * | 2019-08-19 | 2021-03-01 | 株式会社牧野フライス製作所 | 加工条件を決定するための方法及び装置 |
| CN114207535B (zh) * | 2019-08-19 | 2023-12-22 | 株式会社牧野铣床制作所 | 用于决定加工条件的方法及装置 |
| CN114207535A (zh) * | 2019-08-19 | 2022-03-18 | 株式会社牧野铣床制作所 | 用于决定加工条件的方法及装置 |
| US12138726B2 (en) | 2019-08-19 | 2024-11-12 | Makino Milling Machine Co., Ltd. | Method and device for determining processing condition |
| JP7299794B2 (ja) | 2019-08-19 | 2023-06-28 | 株式会社牧野フライス製作所 | 加工条件を決定するための方法及び装置 |
| WO2021033490A1 (ja) | 2019-08-19 | 2021-02-25 | 株式会社牧野フライス製作所 | 加工条件を決定するための方法及び装置 |
| WO2021044641A1 (ja) | 2019-09-05 | 2021-03-11 | キタムラ機械株式会社 | Cadデータによるマシニングセンタの自動運転装置 |
| US11947332B2 (en) | 2019-09-05 | 2024-04-02 | Kitamura Machinery Co., Ltd. | CAD data-based automatic operation device of machining center |
| JP2021039657A (ja) * | 2019-09-05 | 2021-03-11 | キタムラ機械株式会社 | Cadデータによるマシニングセンタの自動運転装置 |
| WO2021192332A1 (ja) * | 2020-03-27 | 2021-09-30 | 株式会社日立ハイテクファインシステムズ | 加工装置および加工方法 |
| JP7186944B2 (ja) | 2020-03-27 | 2022-12-12 | 株式会社日立ハイテクソリューションズ | 加工装置および加工方法 |
| JP2021157512A (ja) * | 2020-03-27 | 2021-10-07 | 株式会社日立ハイテクファインシステムズ | 加工装置および加工方法 |
| WO2022091896A1 (ja) * | 2020-10-26 | 2022-05-05 | ファナック株式会社 | 数値制御装置 |
| JPWO2022091896A1 (ja) * | 2020-10-26 | 2022-05-05 | ||
| JP7674382B2 (ja) | 2020-10-26 | 2025-05-09 | ファナック株式会社 | 数値制御装置 |
| EP4530772A1 (en) | 2023-09-28 | 2025-04-02 | Star Micronics Co., Ltd. | Machining time estimation device, machining time estimation method, and machining time estimation program for lathe having opposite spindle |
| KR20250047583A (ko) | 2023-09-28 | 2025-04-04 | 스타 마이크로닉스 컴퍼니 리미티드 | 대향 주축을 구비하는 선반의 가공 시간 견적 장치, 가공 시간 견적 방법, 및 가공 시간 견적 프로그램 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1217482A3 (en) | 2006-10-18 |
| US6772038B2 (en) | 2004-08-03 |
| US20020082742A1 (en) | 2002-06-27 |
| EP1217482A2 (en) | 2002-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002189510A (ja) | 加工関連情報生成装置、及びこれを備えた数値制御装置 | |
| US7269471B2 (en) | Tool path data generation apparatus for NC machine tool and numerical controller provided with it | |
| JP5957070B2 (ja) | ワーク加工面表示方法、ワーク加工面表示装置、工具経路生成装置およびワーク加工面表示プログラム | |
| JP4233147B2 (ja) | 工作機械用に適応可能なフィードレートを決定する方法 | |
| JPH0736191B2 (ja) | 構造物のグラフィック表示方法 | |
| KR101468751B1 (ko) | 그래픽 기반의 사용자 인터페이스를 갖는 수치제어시스템 | |
| EP1087277A2 (en) | Method and apparatus for machining workpieces | |
| JP2005288563A (ja) | 加工プログラム作成方法、及び加工プログラム作成装置 | |
| EP1209544B1 (en) | Tool path data generation apparatus for nc machine tool and numerical controller provided with it | |
| CN117452881A (zh) | 一种叶轮的计算辅助制造方法、装置及介质 | |
| EP2048558A1 (en) | Program creating device and program creating method | |
| JP7428793B2 (ja) | 加工経路作成装置 | |
| JPH06119031A (ja) | 削り残し部加工のncデータ作成方法 | |
| JPH0973309A (ja) | 5軸ncデータのチェック方法 | |
| JP4343072B2 (ja) | Nc加工シミュレーション装置 | |
| JPH11165239A (ja) | 数値制御データ編集装置と数値制御データの編集方法 | |
| WO2023062756A1 (ja) | シミュレーション装置、及びコンピュータが読み取り可能な記録媒体 | |
| JPH07261815A (ja) | Nc加工用工具加工経路作成方法およびその装置 | |
| JP2006011808A (ja) | Ncプログラム生成装置 | |
| JPH0685130B2 (ja) | 自動加工機における加工領域分割処理装置 | |
| JPH06102914A (ja) | 数値制御装置用機械加工プログラムの作成方法 | |
| JP2003295917A (ja) | 加工制御装置 | |
| JPH07251349A (ja) | 切削条件設定方法および装置 | |
| JP2003330515A (ja) | 任意工具形状に対応した3次元cad/camシステム | |
| JPS6393544A (ja) | 旋削加工機の加工方法自動設定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070809 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090616 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20091112 |