JPS62114861A - 多数個取りスケジユ−ル運転方法 - Google Patents
多数個取りスケジユ−ル運転方法Info
- Publication number
- JPS62114861A JPS62114861A JP60250451A JP25045185A JPS62114861A JP S62114861 A JPS62114861 A JP S62114861A JP 60250451 A JP60250451 A JP 60250451A JP 25045185 A JP25045185 A JP 25045185A JP S62114861 A JPS62114861 A JP S62114861A
- Authority
- JP
- Japan
- Prior art keywords
- machining
- data
- workpiece
- cell
- program
- 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
- 238000000034 method Methods 0.000 title claims description 13
- 238000003754 machining Methods 0.000 claims abstract description 63
- 238000004519 manufacturing process Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Classifications
-
- 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
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明はFAシステムにおける多数個取りスケジュール
運転方法に関する。
運転方法に関する。
〈従来技術〉
加工方法として多数個取りの手法がある。この多数個取
り加工においてq工作機械のテーブルに治具を用いて複
数のワークを載置し、1回の段取り作業で複数のワーク
に同一形状の加工を施すもので、少ない段取り回数で効
率的に多数の加工部品を得ることができ有効な加工方法
である。
り加工においてq工作機械のテーブルに治具を用いて複
数のワークを載置し、1回の段取り作業で複数のワーク
に同一形状の加工を施すもので、少ない段取り回数で効
率的に多数の加工部品を得ることができ有効な加工方法
である。
さて、かかる多数個取り加工を、FAシステムを構成す
る工作機械に実行させたい場合がある。
る工作機械に実行させたい場合がある。
かかる場合、治具に固定されたワーク毎にNCデータを
作成し、これらを順に結合して多数個取りのNCデータ
を生成し、該多数個取りのNCデータを生産スケジュー
ルに応じて加工セルに転送し、該多数個取りのNCデー
タに基づいて多数個取り加工を行うことが考えられる。
作成し、これらを順に結合して多数個取りのNCデータ
を生成し、該多数個取りのNCデータを生産スケジュー
ルに応じて加工セルに転送し、該多数個取りのNCデー
タに基づいて多数個取り加工を行うことが考えられる。
しかし、かかる方法では多数個取りのNCデータの作成
が大変になると共に、NCデータ長が長くなり、相当の
メモリを必要とし、又転送時間が長くなり記憶上及びデ
ータ転送上好ましくない。
が大変になると共に、NCデータ長が長くなり、相当の
メモリを必要とし、又転送時間が長くなり記憶上及びデ
ータ転送上好ましくない。
このため、1つのワークのみを加工するNCデータと、
隣接するワーク間の各軸方向距離とで多数個取りのNC
データを作成し、該多数個取りのNCデータを生産スケ
ジュールに応じて加工セルに転送し、該多数個取りのN
Cデータに基づいて多数個取り加工を行うことが行われ
ている。
隣接するワーク間の各軸方向距離とで多数個取りのNC
データを作成し、該多数個取りのNCデータを生産スケ
ジュールに応じて加工セルに転送し、該多数個取りのN
Cデータに基づいて多数個取り加工を行うことが行われ
ている。
〈発明が解決しようとしている問題点〉しかし、これら
従来の方法ではテーブル上に載置されろワークの配置位
置が異なって隣接ワーク間の距離が変動すると加工誤差
を生じる。
従来の方法ではテーブル上に載置されろワークの配置位
置が異なって隣接ワーク間の距離が変動すると加工誤差
を生じる。
精密加工により作成された専用の治具を用いる場合には
段取り時にワークを正確に位置決めできるが、汎用の治
具を用いる場合にはなかなか正確に位置決めすることが
できない。
段取り時にワークを正確に位置決めできるが、汎用の治
具を用いる場合にはなかなか正確に位置決めすることが
できない。
そして、このようにワークを正確に位置決めできないと
前述のように加工誤差を生じる。換言すれば従来の方法
ではワークを正確に位置決めしなくてはならず、汎用の
治具を用いる場合には段取り作業が大変になるという問
題がある。
前述のように加工誤差を生じる。換言すれば従来の方法
ではワークを正確に位置決めしなくてはならず、汎用の
治具を用いる場合には段取り作業が大変になるという問
題がある。
以上から本発明の目的は段取り時にワークの配置位置が
多少くるりても精度の良好な多数個取りの加工ができる
FAシステムにおけるスケジュール運転方法を提供する
ことである。
多少くるりても精度の良好な多数個取りの加工ができる
FAシステムにおけるスケジュール運転方法を提供する
ことである。
〈問題点を解決するための手段〉
第1図はFAシステムのブロック図である。
11−1,11−2. ・・・・11−nは少なくと
もNC装置と工作機械を有する加工セル、12−1.1
2−2. ・・・12−nは測長器、13はセルコン
トロールユニッl−114はキーボード、15は少なく
とも生産スケジュールに従って各加工セルを制御するコ
ンピュータ、16は加工セル制御用の多数のNCプログ
ラムを記憶すると共に要求されたNCプログラムを出力
するプログラムファイルユニット、17はセルコントロ
ールユニット、コンピュータ、プログラムファイルユニ
ット間を相互に通信可能に接続するローカル・エリア・
ネットワーク (LAN)である。
もNC装置と工作機械を有する加工セル、12−1.1
2−2. ・・・12−nは測長器、13はセルコン
トロールユニッl−114はキーボード、15は少なく
とも生産スケジュールに従って各加工セルを制御するコ
ンピュータ、16は加工セル制御用の多数のNCプログ
ラムを記憶すると共に要求されたNCプログラムを出力
するプログラムファイルユニット、17はセルコントロ
ールユニット、コンピュータ、プログラムファイルユニ
ット間を相互に通信可能に接続するローカル・エリア・
ネットワーク (LAN)である。
く作用〉
加工セル毎に、しかも加工順にジョブ実行データを並べ
て生産スケジュールを作成すると共に、各ジョブ実行デ
ータにジョブ番号とNCプログラム番号と指令数に加え
て少なくとも多数個取りによる加工かいなかを示すデー
タを含ませておく。
て生産スケジュールを作成すると共に、各ジョブ実行デ
ータにジョブ番号とNCプログラム番号と指令数に加え
て少なくとも多数個取りによる加工かいなかを示すデー
タを含ませておく。
セルコントロールユニット13は生産スケジュールに従
ってコンピュータ15から送られて(るジョブ実行デー
タを参照し、ジョブが多数個取りによる加工かいなかを
識別する。
ってコンピュータ15から送られて(るジョブ実行デー
タを参照し、ジョブが多数個取りによる加工かいなかを
識別する。
ジョブが多数個取りによる加工であればジョブ実行デー
タに含まれるNCプログラム名が指示するNCプログラ
ムに基づいて1つのワークを加工した後、該ワークと次
のワーク間の各軸方向の距離を測定し、セルコントロー
ルユニットは該距離を用いて工具を次のワークの加工開
始点へ移動させるNCデータを作成し、該NCデータを
所定の加工セル(11−1〜1l−n)に入力する。
タに含まれるNCプログラム名が指示するNCプログラ
ムに基づいて1つのワークを加工した後、該ワークと次
のワーク間の各軸方向の距離を測定し、セルコントロー
ルユニットは該距離を用いて工具を次のワークの加工開
始点へ移動させるNCデータを作成し、該NCデータを
所定の加工セル(11−1〜1l−n)に入力する。
加工セルは該NCデータに基づいて工具を次のワークの
加工開始点へ移動させ、しかる後前記NCプログラムに
基づいてワークにNC加工を施す。
加工開始点へ移動させ、しかる後前記NCプログラムに
基づいてワークにNC加工を施す。
〈実施例〉
第1図はFAシステムのブロック図である。
11−1.11−2. ・・・・11−nは少なくと
もNC装置と工作機械を有する加工セル、12−1.1
2−2. ・・・12−nは測長器、13はセルコン
トロールユニット、14はキーボード、15は少なくと
も生産スケジュールに従って各加工セルを制御するコン
ピュータ、16はプログラムファイルユニット、17は
ローカル・エリア・ネットワーク (LAN)である。
もNC装置と工作機械を有する加工セル、12−1.1
2−2. ・・・12−nは測長器、13はセルコン
トロールユニット、14はキーボード、15は少なくと
も生産スケジュールに従って各加工セルを制御するコン
ピュータ、16はプログラムファイルユニット、17は
ローカル・エリア・ネットワーク (LAN)である。
生産スケジュールはセル毎に加工順にジョブ実行データ
を並べて作成されている。尚、ジョブ実行データは (1)ジョブ番号、(2)部品番号、(3)工程、(4
)製番、(51N Oプログラム番号、(6)指令数(
m)、(7)完了数(n)、(81多数個取りによる加
工かいなかを示すフラグ ・ 等を含んでいる。
を並べて作成されている。尚、ジョブ実行データは (1)ジョブ番号、(2)部品番号、(3)工程、(4
)製番、(51N Oプログラム番号、(6)指令数(
m)、(7)完了数(n)、(81多数個取りによる加
工かいなかを示すフラグ ・ 等を含んでいる。
プログラムファイルユニット16は加工セル制御用の多
数のNCプログラムを記憶すると共に、要求されたNC
プログラムを出力する機能を有している。尚、多数個取
り用のNCプログラムは1つのワークを仕上げ形状に加
工するNCデータのみで作成されている。
数のNCプログラムを記憶すると共に、要求されたNC
プログラムを出力する機能を有している。尚、多数個取
り用のNCプログラムは1つのワークを仕上げ形状に加
工するNCデータのみで作成されている。
第2図は本発明にかかる多数個取りの処理を示す流れ図
である。
である。
(1)スケジュール運転においては、コンピュータ15
は生産スケジュールに従って所定のジョブ実行データを
移動先(加工セル)を示すデータと共にセルコントロー
ルユニット13に転送する。又、コンピュータ15はプ
ログラムファイルユニット16に所定の加工セル(11
−1〜11 n lにNCプログラムを送り出すことを
指示する。これにより、所定のNCプログラムがLAN
ユニット17を介してセルコントロールユニット13に
転送される。
は生産スケジュールに従って所定のジョブ実行データを
移動先(加工セル)を示すデータと共にセルコントロー
ルユニット13に転送する。又、コンピュータ15はプ
ログラムファイルユニット16に所定の加工セル(11
−1〜11 n lにNCプログラムを送り出すことを
指示する。これにより、所定のNCプログラムがLAN
ユニット17を介してセルコントロールユニット13に
転送される。
−(2)セルコントロールユニット13は加工セル毎に
ジョブ実行データを記憶すると共に、プログラムファイ
ルユニット16から転送されたNCプログラムを指示さ
れている加工セルに入力して加工開始を指示する。以上
により、各加工セルは加工を実行する。
ジョブ実行データを記憶すると共に、プログラムファイ
ルユニット16から転送されたNCプログラムを指示さ
れている加工セルに入力して加工開始を指示する。以上
により、各加工セルは加工を実行する。
(3)加工が終了すれば加工セルは加工完了をセルコン
トロールユニット13に報告する。これにより、セルコ
ントロールユニット13は加工済み数nを次式 %式% により(nの初期値0)更新する。
トロールユニット13に報告する。これにより、セルコ
ントロールユニット13は加工済み数nを次式 %式% により(nの初期値0)更新する。
(4)シかる後、セルコントロールユニット13はn=
m(mは指令数)かどうかをチェックする。
m(mは指令数)かどうかをチェックする。
<51 n = mであればセルコントロールユニット
13はコンピュータ15にジョブを完了した加工セル名
を送って次のジョブ実行データを要求する。
13はコンピュータ15にジョブを完了した加工セル名
を送って次のジョブ実行データを要求する。
以後、ステップ(1)以降の処理が繰り返される。
(6)ステップ(4)の判断処理においてn < mで
あればセルコントロールユニット13は現ジョブが多数
個取り加工かどうかをジョブ実行データを参照してチェ
ックする。
あればセルコントロールユニット13は現ジョブが多数
個取り加工かどうかをジョブ実行データを参照してチェ
ックする。
多数個取り加工でなければ次のワークを工作機械にセッ
トしてステップ(2)以降の処理を繰り返す。
トしてステップ(2)以降の処理を繰り返す。
(7)現ジョブが多数個取り加工であれば加工済みワー
クと次に加工するワークの加工原点の各軸方向の距離を
測長器(12−1〜12− n )で測定する。
クと次に加工するワークの加工原点の各軸方向の距離を
測長器(12−1〜12− n )で測定する。
第3図はワーク加工原点間の各軸方向の距離説明図であ
り、JGは治具、WKI〜WK3はワークである。ワー
クWKIの加工が完了して次にワークWK2の加工を行
う場合にはワークWKI。
り、JGは治具、WKI〜WK3はワークである。ワー
クWKIの加工が完了して次にワークWK2の加工を行
う場合にはワークWKI。
WK2上の加工原点PF1間のX、Y軸方向距aXjy
を測長器で測定する。
を測長器で測定する。
(8)距fax、yが得られればこれらをキーボード1
4より入力する。XpYが入力されればセルコントロー
ルユニット13は次のワークの加工開始点である加工原
点P!、lへ工具を移動させるNCデータ % GOOXxYy: MO2: % を作成する。
4より入力する。XpYが入力されればセルコントロー
ルユニット13は次のワークの加工開始点である加工原
点P!、lへ工具を移動させるNCデータ % GOOXxYy: MO2: % を作成する。
(9)移動用NCデータの作成が終了すればセルコント
ロールユニット13は該NCデータを該当する加工セル
のNC装置に入力する。
ロールユニット13は該NCデータを該当する加工セル
のNC装置に入力する。
(II N C装置は該移動用NCデータに基づいて工
具を次のワークの加工原点へ移動させる。そして、移動
を完了すればその旨をセルコントロールユニット13に
入力し、ステップ(2)以降の処理を繰り返す。
具を次のワークの加工原点へ移動させる。そして、移動
を完了すればその旨をセルコントロールユニット13に
入力し、ステップ(2)以降の処理を繰り返す。
尚、以上の説明では各加工セルに測長器を設けた場合に
ついて説明したが共通に1つ設けてもよい。
ついて説明したが共通に1つ設けてもよい。
〈発明の効果〉
以上本発明によれば、生産スケジュールを加工セル毎に
ジョブ実行データを並べて作成すると共にジョブ実行デ
ータにジョブ番号とNCプログラム番号と指令数に加え
て少なくとも多数個取りによる加工かいなかを示すデー
タを含ませておき、多数個取り加工であれば1つのワー
クを加工した後、該ワークと次のワークの加工原点間の
各軸方向距離を測定し、該距離を用いて工具を次のワー
クの加工原点へ移動させるNCデータを作成して加工セ
ルに入力し、加工セルは該NCデータに基づいて工具を
次のワークの加工原点へ移動させ、しかる後前記ジョブ
実行データに含まれるNCプログラム名が指示するNC
プログラムに基づいてワークにNC加工を施すように構
成したから、段取り時にワークの配置位置が多少くるっ
ていても精度の良好な多数個取りの加工ができ、従って
汎用の治具を用いても段取り作業を簡単、短時間で行え
るようになった。
ジョブ実行データを並べて作成すると共にジョブ実行デ
ータにジョブ番号とNCプログラム番号と指令数に加え
て少なくとも多数個取りによる加工かいなかを示すデー
タを含ませておき、多数個取り加工であれば1つのワー
クを加工した後、該ワークと次のワークの加工原点間の
各軸方向距離を測定し、該距離を用いて工具を次のワー
クの加工原点へ移動させるNCデータを作成して加工セ
ルに入力し、加工セルは該NCデータに基づいて工具を
次のワークの加工原点へ移動させ、しかる後前記ジョブ
実行データに含まれるNCプログラム名が指示するNC
プログラムに基づいてワークにNC加工を施すように構
成したから、段取り時にワークの配置位置が多少くるっ
ていても精度の良好な多数個取りの加工ができ、従って
汎用の治具を用いても段取り作業を簡単、短時間で行え
るようになった。
第1図は本発明を適用できるFAシステムのブロック図
、 第2図は本発明の処理の流れ図、 第3図はワーク間距離説明図である。 11−1〜11−n・・加工セル、 12−1〜12−n・・測長器、 13・・セルコントロールユニット) 14・・キーボード、 15・・コンピュータ) 16・・プログラムファイルユニット、17・・ローカ
ル・エリア・ネットワーク特許出願人
ファナック株式会社代理人 弁理士
齋藤千幹第6図 第2図
、 第2図は本発明の処理の流れ図、 第3図はワーク間距離説明図である。 11−1〜11−n・・加工セル、 12−1〜12−n・・測長器、 13・・セルコントロールユニット) 14・・キーボード、 15・・コンピュータ) 16・・プログラムファイルユニット、17・・ローカ
ル・エリア・ネットワーク特許出願人
ファナック株式会社代理人 弁理士
齋藤千幹第6図 第2図
Claims (1)
- 【特許請求の範囲】 NC装置と工作機械をそれぞれ少なくとも含む複数の加
工セルと、加工セル毎に、かつ加工順にジョブ実行デー
タを並べてなる生産スケジュールに従って前記各加工セ
ルを制御するコンピュータと、各加工セルとコンピュー
タ間のデータ授受を制御するセルコントロールユニット
を有するFAシステムにおける多数個取りスケジュール
運転方法において、 前記ジョブ実行データにジョブ番号とNCプログラム番
号と指令数に加えて少なくとも多数個取りによる加工か
いなかを示すデータを含ませておき、 セルコントロールユニットはコンピュータから送られて
くるジョブ実行データを参照し、ジョブが多数個取りに
よる加工かいなかを識別し、多数個取り加工であればジ
ョブ実行データに含まれるNCプログラム名が指示する
NCプログラムに基づいて1つのワークを加工した後、
該加工済みワークと次の未加工ワーク間の各軸方向距離
を測定し、セルコントロールユニットは該距離を用いて
工具を該次の加工開始点へ移動させるNCデータを作成
して加工セルに入力し、 加工セルは該NCデータに基づいて工具を次のワークの
加工開始点へ移動させ、 しかる後前記NCプログラムに基づいて次のワークにN
C加工を施すことを特徴とするFAシステムにおける多
数個取りスケジュール運転方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60250451A JPS62114861A (ja) | 1985-11-08 | 1985-11-08 | 多数個取りスケジユ−ル運転方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60250451A JPS62114861A (ja) | 1985-11-08 | 1985-11-08 | 多数個取りスケジユ−ル運転方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62114861A true JPS62114861A (ja) | 1987-05-26 |
Family
ID=17208072
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60250451A Pending JPS62114861A (ja) | 1985-11-08 | 1985-11-08 | 多数個取りスケジユ−ル運転方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62114861A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020179488A (ja) * | 2019-04-26 | 2020-11-05 | ファナック株式会社 | 加工システム及び加工方法 |
-
1985
- 1985-11-08 JP JP60250451A patent/JPS62114861A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020179488A (ja) * | 2019-04-26 | 2020-11-05 | ファナック株式会社 | 加工システム及び加工方法 |
| US11602817B2 (en) | 2019-04-26 | 2023-03-14 | Fanuc Corporation | Machining system and machining method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4595989A (en) | Point measuring process for preset robot | |
| US20170255180A1 (en) | Numerical controller enabling increase in number of analysis digits of program instruction | |
| US6556886B1 (en) | Method and device for controlling a machine tool, in particular, a die-sink erosion machine | |
| EP0310671B1 (en) | Numerical control method capable of variably setting positioning precision | |
| CN111983976B (zh) | 用于风洞构件的机器人铣削和磨削控制方法、装置及系统 | |
| JPH1083213A (ja) | 加工データの作成方法 | |
| JP2000293215A (ja) | 数値制御装置の加工プログラムの指令方法 | |
| JPS58219606A (ja) | 形状自動加工方式 | |
| JPS59166449A (ja) | 多工具工作機械の制御方法 | |
| JP2001166807A (ja) | 数値制御装置の加工指令方法 | |
| JPH05261650A (ja) | 加工実績管理方式 | |
| CN213646162U (zh) | 一种铸造模具倒扣面数控加工装置 | |
| WO1988008764A1 (fr) | Systeme de selection d'outil a rendement eleve | |
| JPH03117519A (ja) | ワイヤ放電加工方法 | |
| JPS62120940A (ja) | 工作機械の加工情報作成装置 | |
| JPH07148643A (ja) | Ncデータ作成方法及びnc加工方法 | |
| JP2005031794A (ja) | 段取り替えを考慮したスケジューリング方法 | |
| JPS60222904A (ja) | 数値制御旋盤におけるワークの加工方法 | |
| JP2869105B2 (ja) | ワーク加工データ編集方法 | |
| JPS6379110A (ja) | 数値制御加工装置 | |
| JP2663931B2 (ja) | 数値制御装置の図形表示方法 | |
| JPS61144289A (ja) | レ−ザ加工機の制御装置 | |
| JPS62166951A (ja) | 加工ラインのスケジユ−ル運転方法 | |
| JPH05204421A (ja) | Ncプログラム処理方法 | |
| JPS61272803A (ja) | 数値制御加工方式 |