JPH03158908A - 複合加工機における自動プログラミング方式 - Google Patents
複合加工機における自動プログラミング方式Info
- Publication number
- JPH03158908A JPH03158908A JP1297589A JP29758989A JPH03158908A JP H03158908 A JPH03158908 A JP H03158908A JP 1297589 A JP1297589 A JP 1297589A JP 29758989 A JP29758989 A JP 29758989A JP H03158908 A JPH03158908 A JP H03158908A
- Authority
- JP
- Japan
- Prior art keywords
- data
- part program
- automatic programming
- milling
- turning
- 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
- 150000001875 compounds Chemical class 0.000 title 1
- 238000003801 milling Methods 0.000 abstract 4
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/36—Nc in input of data, input key till input tape
- G05B2219/36186—Programming languages for lathe, mill or general use mixed
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36231—Translate, convert machine independent to machine dependent 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)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、複合加工機における自動プログラミング方式
の改良に関する。
の改良に関する。
従来の技術
旋削加工用パートプログラムを翻訳して旋削加工用のN
Cデータを作成する自動プログラミング装置や、フライ
ス加工用パートプログラムを翻訳してフライス加工用の
NCデータを作成する自動プログラミング装置は既に公
知である。
Cデータを作成する自動プログラミング装置や、フライ
ス加工用パートプログラムを翻訳してフライス加工用の
NCデータを作成する自動プログラミング装置は既に公
知である。
これらの自動プログラミング装置は、旋削加工もしくは
フライス加工専用のパートプログラム文のみを翻訳して
NCデータを作成する単機能機であり、旋削加工やフラ
イス加工など複数種の加工を行う複合加工機に必要とさ
れる一連のNCデータを作成する場合には、旋削加工に
関わるパートプログラムとフライス加工に関わるパート
プログラムとを予め分割してコーディングしておき、各
パートプログラムに専用の自動プログラミング装置によ
って各々のNCデータを作成した後、これらのNCデー
タを再編集して複合加工機に必要とされる一連のNCデ
ータとする必要があった。
フライス加工専用のパートプログラム文のみを翻訳して
NCデータを作成する単機能機であり、旋削加工やフラ
イス加工など複数種の加工を行う複合加工機に必要とさ
れる一連のNCデータを作成する場合には、旋削加工に
関わるパートプログラムとフライス加工に関わるパート
プログラムとを予め分割してコーディングしておき、各
パートプログラムに専用の自動プログラミング装置によ
って各々のNCデータを作成した後、これらのNCデー
タを再編集して複合加工機に必要とされる一連のNCデ
ータとする必要があった。
発明が解決しようとする課題
したがって、上記従来技術では、複合加工機による加工
のために一連のNCデータが必要とされているにも関わ
らず、加工の種別毎にパートプログラムを分割して作成
し、別々の自動プログラミング装置によって各パートプ
ログラム毎のNCデータを作成してから再編集作業を行
わなければならないといった煩わしさがあり、時間や労
力が浪費されるばかりか、再編集する際にNCデータの
入力順位を誤った場合など、正常な加工動作が行われな
くなるといった欠点がある。
のために一連のNCデータが必要とされているにも関わ
らず、加工の種別毎にパートプログラムを分割して作成
し、別々の自動プログラミング装置によって各パートプ
ログラム毎のNCデータを作成してから再編集作業を行
わなければならないといった煩わしさがあり、時間や労
力が浪費されるばかりか、再編集する際にNCデータの
入力順位を誤った場合など、正常な加工動作が行われな
くなるといった欠点がある。
本発明の目的は、これら従来技術の欠点を解消し、複合
加工機に必要とされるNCデータを効率よく確実に作成
することのできる自動プログラミング方式を提供するこ
とにある。
加工機に必要とされるNCデータを効率よく確実に作成
することのできる自動プログラミング方式を提供するこ
とにある。
課題を解決するための手段
本発明の自動プログラミング方式は、旋削加工用パート
プロゲラ11をNCデータに変換する翻訳手段とフライ
ス加工用パートプログラムをNCデータに変換する翻訳
手段とを設けると共に、自動プログラミング装置に読込
まれた1ブロックのパートプログラム文の種別を自動的
に判別し、その判別結果に応じて上記各翻訳手段を選択
してパートプログラムを翻訳し、旋削加工用のNCデー
タとフライス加工用のNCデータを自動的かつ連続的に
作成することにより上記目的を達成した。
プロゲラ11をNCデータに変換する翻訳手段とフライ
ス加工用パートプログラムをNCデータに変換する翻訳
手段とを設けると共に、自動プログラミング装置に読込
まれた1ブロックのパートプログラム文の種別を自動的
に判別し、その判別結果に応じて上記各翻訳手段を選択
してパートプログラムを翻訳し、旋削加工用のNCデー
タとフライス加工用のNCデータを自動的かつ連続的に
作成することにより上記目的を達成した。
作用
自動プログラミング装置は1ブロックのパートプログラ
ムを読込み、パートプログラム文の種別を判別する。
ムを読込み、パートプログラム文の種別を判別する。
パートプログラム文の種別が旋削加工用ハートプログラ
ムに関するものであれば旋削加工用パートプログラムの
ための翻訳手段を選択して旋削加工用のNCデータを作
成し、また、パートプログラム文の種別がフライス加工
用パートプログラムに関するものであればフライス加工
用パートプログラムのための翻訳手段を選択してフライ
ス加工用のNCデータを作成する。
ムに関するものであれば旋削加工用パートプログラムの
ための翻訳手段を選択して旋削加工用のNCデータを作
成し、また、パートプログラム文の種別がフライス加工
用パートプログラムに関するものであればフライス加工
用パートプログラムのための翻訳手段を選択してフライ
ス加工用のNCデータを作成する。
以下、同様にしてパートプログラムを1ブロック毎に読
込み、旋削加工用のNCデータとフライス加工用のNC
データを連続的に作成する。
込み、旋削加工用のNCデータとフライス加工用のNC
データを連続的に作成する。
実施例
以下、図面を参照して本発明の詳細な説明する。
第2図は本発明の方式を実施する一実施例の自動プログ
ラミング装置の要部を示す機能ブロック図で、1はプロ
セッサ(以下、CPUという)、2は該自動プログラミ
ング装置を制御する制御プログラムが格納されたROM
、3はフロッピーディスクFLからロードされた各種の
システムプログラムやCPUIによる演算結果等を一時
記憶するRAM、4はパートプログラムから変換された
NCデータを記憶するNCデータ記憶メモリ、5はキー
ボード、6はディスクコントローラ、7はグラフィック
デイスプレィとしてのCRT表示装置(以下、CRTと
いう)であり、これらの要素1〜7はバス8で接続され
ている。
ラミング装置の要部を示す機能ブロック図で、1はプロ
セッサ(以下、CPUという)、2は該自動プログラミ
ング装置を制御する制御プログラムが格納されたROM
、3はフロッピーディスクFLからロードされた各種の
システムプログラムやCPUIによる演算結果等を一時
記憶するRAM、4はパートプログラムから変換された
NCデータを記憶するNCデータ記憶メモリ、5はキー
ボード、6はディスクコントローラ、7はグラフィック
デイスプレィとしてのCRT表示装置(以下、CRTと
いう)であり、これらの要素1〜7はバス8で接続され
ている。
システムディスクとしてのフロッピーディスク1” L
には、汎用の自動プログラミング8語(FAI’T等)
でコーディングされたパートプログラムをNCデータに
変換するためのインタプリッタ(以下、翻訳手段Aとい
う)や従来と同様の各種システムプログラムやのほか、
旋削加工専用の自動プログラミング言語(FAPT T
URN )でコーディングされたパートプログラムをN
Cデータに変換するためのインタプリッタ(以下、翻訳
手段Bという)、および、フライス加工専用の自動プロ
グラミング言語(FAPT MILL )でコーディン
グされたパートプログラムをNCデータに変換するため
のインタプリッタ(以下、翻訳手段Cという)が内蔵さ
れている。
には、汎用の自動プログラミング8語(FAI’T等)
でコーディングされたパートプログラムをNCデータに
変換するためのインタプリッタ(以下、翻訳手段Aとい
う)や従来と同様の各種システムプログラムやのほか、
旋削加工専用の自動プログラミング言語(FAPT T
URN )でコーディングされたパートプログラムをN
Cデータに変換するためのインタプリッタ(以下、翻訳
手段Bという)、および、フライス加工専用の自動プロ
グラミング言語(FAPT MILL )でコーディン
グされたパートプログラムをNCデータに変換するため
のインタプリッタ(以下、翻訳手段Cという)が内蔵さ
れている。
以下、NCデータ作成時にCPUIが実行するrNCデ
ータ作成処理」の概略を示すフローチャート(第1図)
を参照して、本実施例の自動プログラミング方式を説明
する。
ータ作成処理」の概略を示すフローチャート(第1図)
を参照して、本実施例の自動プログラミング方式を説明
する。
なお、オペレータは、汎用の自動プログラミング言語(
FAPT) 、旋削加工専用の自動プログラミング言語
(FAPT TtlRN ) 、 フライス加工専用
の自動プログラミング言語(FAPT MILL )を
用い、複合加工機による加工順序にしたがって一連のパ
ートプログラムをコーディングし、このパートプロダラ
ムを自動プログラミング装置に予め入力しておくものと
し、現段階においては、上記パートプログラムおよびフ
ロッピーディスクF Lのシステムプログラム等が既に
RAM3に読込まれているものとする。
FAPT) 、旋削加工専用の自動プログラミング言語
(FAPT TtlRN ) 、 フライス加工専用
の自動プログラミング言語(FAPT MILL )を
用い、複合加工機による加工順序にしたがって一連のパ
ートプログラムをコーディングし、このパートプロダラ
ムを自動プログラミング装置に予め入力しておくものと
し、現段階においては、上記パートプログラムおよびフ
ロッピーディスクF Lのシステムプログラム等が既に
RAM3に読込まれているものとする。
rNCデータ作成処理」を開始したCPUIは、まず、
RAM3に格納されたパートプログラムを1ブロック読
込み(ステップS1)、このパートプログラム文か旋削
如上(1)用の自動ブロクラミング言語(FAPT T
tRN )で構成されたものであるか否かを判別しくス
テップS2)、判別結果が真であれば翻訳手段Bを用い
て今回読込まれた旋削加工専用の自動プログラミング言
語(FAPT TURN )を翻訳し、従属する数値デ
ータや工具管理番号等に基づき、旋削加工用のNCデー
タの作成や旋削加工用の工具指定等を実行し、実行結果
をNCデータ記憶メモリ4に出力する(ステップS4)
。
RAM3に格納されたパートプログラムを1ブロック読
込み(ステップS1)、このパートプログラム文か旋削
如上(1)用の自動ブロクラミング言語(FAPT T
tRN )で構成されたものであるか否かを判別しくス
テップS2)、判別結果が真であれば翻訳手段Bを用い
て今回読込まれた旋削加工専用の自動プログラミング言
語(FAPT TURN )を翻訳し、従属する数値デ
ータや工具管理番号等に基づき、旋削加工用のNCデー
タの作成や旋削加工用の工具指定等を実行し、実行結果
をNCデータ記憶メモリ4に出力する(ステップS4)
。
一方、ステップS2における判別結果が偽であった場合
には、更に、このパートプログラム文がフライス加工専
用の自動プログラミング言語(FAPT MILL )
で構成されたものであるか否かを判別しくステップS3
)、判別結果が真であれば翻訳手段Cを用いて今回読込
まれたフライス加工専用の自動プログラミング言語(F
APT MILl、 )を翻訳し、従属する数値データ
や工具管理番号等に基づき、フライス加工用のNCデー
タの作成やフライス加工用の工具指定等を実行し、実行
結果をNCデータ記憶メモリ4に出力する(ステップS
5)。
には、更に、このパートプログラム文がフライス加工専
用の自動プログラミング言語(FAPT MILL )
で構成されたものであるか否かを判別しくステップS3
)、判別結果が真であれば翻訳手段Cを用いて今回読込
まれたフライス加工専用の自動プログラミング言語(F
APT MILl、 )を翻訳し、従属する数値データ
や工具管理番号等に基づき、フライス加工用のNCデー
タの作成やフライス加工用の工具指定等を実行し、実行
結果をNCデータ記憶メモリ4に出力する(ステップS
5)。
また、ステップS2およびステップS3における判別結
果が共に偽であった場合には、今回読込まれた1ブロッ
クのパートプログラム文が汎用の自動プログラミング言
語(FAPT)によって構成されていることを意味し、
この場合、翻訳手段Aを用いて従来と同様に自動プログ
ラミング言語(FAPT)を翻訳し、この指令に対応す
る処理を実行し、実行結果をNCデータ記憶メモリ4に
出力する(ステップS6)。
果が共に偽であった場合には、今回読込まれた1ブロッ
クのパートプログラム文が汎用の自動プログラミング言
語(FAPT)によって構成されていることを意味し、
この場合、翻訳手段Aを用いて従来と同様に自動プログ
ラミング言語(FAPT)を翻訳し、この指令に対応す
る処理を実行し、実行結果をNCデータ記憶メモリ4に
出力する(ステップS6)。
なお、パートプログラムのプログラムエンドを示すコマ
ンドrFINIJ等は汎用の自動プログラミング言語(
FAPT)に属するものであるから、ステップS2およ
びステップS3における判別結果が共に偽となって上記
ステップS6の処理が実行された場合に限り、プログラ
ムエンドであるか否かの判別処理を実行する(ステップ
S7)。
ンドrFINIJ等は汎用の自動プログラミング言語(
FAPT)に属するものであるから、ステップS2およ
びステップS3における判別結果が共に偽となって上記
ステップS6の処理が実行された場合に限り、プログラ
ムエンドであるか否かの判別処理を実行する(ステップ
S7)。
以下、CPUIは、プログラムエンドを示すコマンドr
FINIjが読込まれてステップS7の判別処理が実行
されるまでの間、上記と同様にして、RAM3に格納さ
れたパートプログラムを1ブロック毎に読込み、各々の
パートプログラム文の形式に応じた翻訳手段を選択して
NCデータの作成や加工指定およびその他の処理を実行
し、すべてのパートプログラムに対してNCデータや加
工指定データ等を作成し、順次NCデータ記憶メモリ4
に記憶する。
FINIjが読込まれてステップS7の判別処理が実行
されるまでの間、上記と同様にして、RAM3に格納さ
れたパートプログラムを1ブロック毎に読込み、各々の
パートプログラム文の形式に応じた翻訳手段を選択して
NCデータの作成や加工指定およびその他の処理を実行
し、すべてのパートプログラムに対してNCデータや加
工指定データ等を作成し、順次NCデータ記憶メモリ4
に記憶する。
以上、汎用の自動プログラミング言語(FAPT) 。
旋削加工専用の自動プログラミング言語(FAPTTU
RN) 、 フライス加工専用の自動プログラミング
言語(FAPT MILL )など、翻訳手段となるソ
フトウェアが完備している従来公知の自動プログラミン
グ言語を用いてパートプログラムを作成し、読込んだ自
動プログラミング言語の種別に応じて各言語毎の翻訳手
段を選択することによってNCデータを作成する例につ
いて説明したが、自動プログラミング言語の種別等に関
しては必ずしも厳密な区別はない。
RN) 、 フライス加工専用の自動プログラミング
言語(FAPT MILL )など、翻訳手段となるソ
フトウェアが完備している従来公知の自動プログラミン
グ言語を用いてパートプログラムを作成し、読込んだ自
動プログラミング言語の種別に応じて各言語毎の翻訳手
段を選択することによってNCデータを作成する例につ
いて説明したが、自動プログラミング言語の種別等に関
しては必ずしも厳密な区別はない。
例えば、同種の自動プログラミング言語のなかに旋削加
工専用のコマンドやフライス加工専用のコマンドを設け
てそれぞれのコマンドに対応する処理を定義した場合に
は、自動プログラミング3語の種別というものは存在せ
ず、CPUIはステップS2およびステップS3の処理
でコマンドの種別を判別したのち、ステップ84〜ステ
ツプS6の処理で各コマンドに対応して定義された旋削
加工用NCデータの作成、フライス加工用NCデータの
作成、その他のデータ作成等の処理を実行することとな
る。この場合、言語毎の区別はないから、プログラムエ
ンドであるか否かを判別するステップS7の処理は、ス
テップ84〜ステツプS6の処理が完了した段階で常に
実行するようにする。
工専用のコマンドやフライス加工専用のコマンドを設け
てそれぞれのコマンドに対応する処理を定義した場合に
は、自動プログラミング3語の種別というものは存在せ
ず、CPUIはステップS2およびステップS3の処理
でコマンドの種別を判別したのち、ステップ84〜ステ
ツプS6の処理で各コマンドに対応して定義された旋削
加工用NCデータの作成、フライス加工用NCデータの
作成、その他のデータ作成等の処理を実行することとな
る。この場合、言語毎の区別はないから、プログラムエ
ンドであるか否かを判別するステップS7の処理は、ス
テップ84〜ステツプS6の処理が完了した段階で常に
実行するようにする。
n
発明の効果
本発明の自動プログラミング方式によれば、旋削加工用
のパートプログラムであるかフライス加工用のパートプ
ログラムであるかの区別に関わりなく、単一の自動プロ
グラミング装置にパートプログラムを入力することによ
り、その入力順位に従って自動的かつ連続的にNCデー
タが作成されるので、複合加工機に必要とされるNCデ
ータを作成する際の旋削加工用パートプログラムとフラ
イス加工用パートプログラムの分割作業およびNCデー
タの再編集作業が不要となり、NCデータの作成作業が
円滑に捗ると共に、編集時の過失によるNCデータの作
成ミスが確実に防止される。
のパートプログラムであるかフライス加工用のパートプ
ログラムであるかの区別に関わりなく、単一の自動プロ
グラミング装置にパートプログラムを入力することによ
り、その入力順位に従って自動的かつ連続的にNCデー
タが作成されるので、複合加工機に必要とされるNCデ
ータを作成する際の旋削加工用パートプログラムとフラ
イス加工用パートプログラムの分割作業およびNCデー
タの再編集作業が不要となり、NCデータの作成作業が
円滑に捗ると共に、編集時の過失によるNCデータの作
成ミスが確実に防止される。
第1図は本発明の方式の一実施例におけるNCデータ作
成処理の概略を示すフローチャート、第2図は本発明の
方式を実施する一実施例の自動プログラミング装置の要
部を示す機能ブロック図である。 1・・・マイクロプロセッサ(CPU)、2・・・RO
M、3・・・RAM、4・・・NCデータ記憶メモリ、
5・・・キーボード、6・・・ディスクコントローラ、
7・・・CRT表示装置、8・・バス、FL・・・フロ
ッピディスク。
成処理の概略を示すフローチャート、第2図は本発明の
方式を実施する一実施例の自動プログラミング装置の要
部を示す機能ブロック図である。 1・・・マイクロプロセッサ(CPU)、2・・・RO
M、3・・・RAM、4・・・NCデータ記憶メモリ、
5・・・キーボード、6・・・ディスクコントローラ、
7・・・CRT表示装置、8・・バス、FL・・・フロ
ッピディスク。
Claims (1)
- パートプログラムを1ブロック毎に読込んでNCデータ
を作成する自動プログラミング装置において、旋削加工
用パートプログラムをNCデータに変換する翻訳手段と
フライス加工用パートプログラムをNCデータに変換す
る翻訳手段とを設けると共に、上記自動プログラミング
装置に読込まれた1ブロックのパートプログラム文の種
別を自動的に判別し、その判別結果に応じて上記各翻訳
手段を選択してパートプログラムを翻訳することにより
、旋削加工用のNCデータとフライス加工用のNCデー
タを自動的かつ連続的に作成することを特徴とした複合
加工機における自動プログラミング方式。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1297589A JPH03158908A (ja) | 1989-11-17 | 1989-11-17 | 複合加工機における自動プログラミング方式 |
PCT/JP1990/001410 WO1991007708A1 (en) | 1989-11-17 | 1990-11-01 | Automatic programming method |
EP19900916080 EP0454856A4 (en) | 1989-11-17 | 1990-11-01 | Automatic programming method |
US07/721,551 US5270918A (en) | 1989-11-17 | 1990-11-01 | Automatic programming method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1297589A JPH03158908A (ja) | 1989-11-17 | 1989-11-17 | 複合加工機における自動プログラミング方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03158908A true JPH03158908A (ja) | 1991-07-08 |
Family
ID=17848511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1297589A Pending JPH03158908A (ja) | 1989-11-17 | 1989-11-17 | 複合加工機における自動プログラミング方式 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5270918A (ja) |
EP (1) | EP0454856A4 (ja) |
JP (1) | JPH03158908A (ja) |
WO (1) | WO1991007708A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05150821A (ja) * | 1991-11-26 | 1993-06-18 | Yaskawa Electric Corp | ロボツト制御装置 |
US5870306A (en) * | 1996-06-13 | 1999-02-09 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and device for multi-system machine tool |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724242A (en) * | 1995-03-21 | 1998-03-03 | Caterpillar Inc. | Method for producing production control software for a natural gas engine controller |
US6269300B1 (en) | 1995-03-29 | 2001-07-31 | Caterpillar Inc. | Method for producing production control software for a natural gas or diesel engine controller |
WO1998019820A1 (fr) * | 1996-11-07 | 1998-05-14 | Kabushiki Kaisha Mori Seiki Seisakusho | Procede et dispositif d'analyse de programme cn destine a l'usinage cn |
JP2002312008A (ja) * | 2001-04-12 | 2002-10-25 | Fanuc Ltd | 数値制御装置 |
US6834214B2 (en) * | 2001-05-24 | 2004-12-21 | The Boeing Company | System, method and computer-program product for transferring a numerical control program to thereby control a machine tool controller |
GB0303270D0 (en) * | 2003-02-13 | 2003-03-19 | Renishaw Plc | A machine tool control process and apparatus therefor |
KR100766310B1 (ko) * | 2006-01-04 | 2007-10-11 | 포항공과대학교 산학협력단 | G 코드로부터 step-nc 파트 프로그램으로 변환하는 방법 및 기록매체 |
US7761183B2 (en) * | 2006-02-13 | 2010-07-20 | Sullivan Douglas G | Methods and systems for producing numerical control program files for controlling machine tools |
JP6568152B2 (ja) * | 2017-06-30 | 2019-08-28 | ファナック株式会社 | 数値制御装置 |
US20200241500A1 (en) * | 2019-01-25 | 2020-07-30 | Taiwan Development Institute | Numerical control machine tool processing program sharing method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59216207A (ja) * | 1983-05-23 | 1984-12-06 | Mitsubishi Electric Corp | 数値制御装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3439346A (en) * | 1966-08-17 | 1969-04-15 | Giddings & Lewis | Record reading system for simultaneous control of a plurality of devices |
US3739157A (en) * | 1970-09-30 | 1973-06-12 | Bendix Corp | Method for preparing program medium for multiple controlled element machine |
JPS58143945A (ja) * | 1982-02-13 | 1983-08-26 | Makino Milling Mach Co Ltd | 金型加工システム |
JPS5981707A (ja) * | 1982-10-30 | 1984-05-11 | Fanuc Ltd | Ncデ−タ自動作成方法 |
JPS59172008A (ja) * | 1983-03-22 | 1984-09-28 | Mitsubishi Electric Corp | 数値制御装置 |
JPS6257852A (ja) * | 1985-09-04 | 1987-03-13 | Toyoda Mach Works Ltd | 自動プログラミング装置 |
JPS62267804A (ja) * | 1986-05-15 | 1987-11-20 | Fanuc Ltd | Ncデ−タ変更方法 |
JPS6312005A (ja) * | 1986-07-02 | 1988-01-19 | Brother Ind Ltd | 自動プログラミング装置 |
JPS63229504A (ja) * | 1987-03-19 | 1988-09-26 | Fanuc Ltd | 自動プログラミングシステム |
JPH0774967B2 (ja) * | 1987-06-22 | 1995-08-09 | 三菱電機株式会社 | 加工プログラムの系統別分割作成方法 |
JPH02143306A (ja) * | 1988-11-25 | 1990-06-01 | Mitsubishi Electric Corp | 数値制御装置 |
-
1989
- 1989-11-17 JP JP1297589A patent/JPH03158908A/ja active Pending
-
1990
- 1990-11-01 EP EP19900916080 patent/EP0454856A4/en not_active Ceased
- 1990-11-01 WO PCT/JP1990/001410 patent/WO1991007708A1/ja not_active Application Discontinuation
- 1990-11-01 US US07/721,551 patent/US5270918A/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59216207A (ja) * | 1983-05-23 | 1984-12-06 | Mitsubishi Electric Corp | 数値制御装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05150821A (ja) * | 1991-11-26 | 1993-06-18 | Yaskawa Electric Corp | ロボツト制御装置 |
US5870306A (en) * | 1996-06-13 | 1999-02-09 | Mitsubishi Denki Kabushiki Kaisha | Automatic programming method and device for multi-system machine tool |
Also Published As
Publication number | Publication date |
---|---|
EP0454856A1 (en) | 1991-11-06 |
WO1991007708A1 (en) | 1991-05-30 |
EP0454856A4 (en) | 1992-04-22 |
US5270918A (en) | 1993-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4209847A (en) | Computerized numerical controller for a machine apparatus | |
EP0177164B1 (en) | Method and apparatus for producing numerical control programmes | |
JPH03158908A (ja) | 複合加工機における自動プログラミング方式 | |
EP0107794B1 (en) | Numerical control system | |
US5041985A (en) | Tool changing method | |
JP2654253B2 (ja) | 数値制御情報作成装置 | |
JP2852986B2 (ja) | 加工システム | |
JP3259987B2 (ja) | 対話形数値制御装置 | |
JP2565509B2 (ja) | 自動プログラミング方法 | |
JP2584229B2 (ja) | Cad/cam自動プログラミング装置 | |
JPH10124124A (ja) | 数値制御装置における加工プログラムの描画方法及び描画機能を備えた数値制御装置 | |
KR100401635B1 (ko) | 공작기계의 가공 프로그램 문법 검색방법 | |
JPH0643923A (ja) | 数値制御プログラム編集装置 | |
JPH0122106B2 (ja) | ||
JPH01300303A (ja) | 自動プログラム作成装置 | |
KR0136142B1 (ko) | 수치제어장치를 이용한 그래픽 시뮬레이션방법 | |
JPH0673084B2 (ja) | 数値制御装置における補助機能復帰方法 | |
KR970066772A (ko) | 수치 제어 장치의 자동 프로그래밍 방법 | |
JP2642451B2 (ja) | 数値制御装置 | |
JPH02206805A (ja) | パートプログラム実行方式 | |
JPH04229304A (ja) | Ncデータ作成方法 | |
JPH08286712A (ja) | シーケンス・プログラムの編集方式 | |
JPH0511831A (ja) | Nc制御装置における加工プログラム解析方法 | |
JPH0784620A (ja) | 工具経路情報の変換処理方法 | |
JPH05113815A (ja) | Ncプログラムの変換方法およびその装置 |