JPH06119023A - Nc加工機械のスケジュール運転システム - Google Patents

Nc加工機械のスケジュール運転システム

Info

Publication number
JPH06119023A
JPH06119023A JP26991492A JP26991492A JPH06119023A JP H06119023 A JPH06119023 A JP H06119023A JP 26991492 A JP26991492 A JP 26991492A JP 26991492 A JP26991492 A JP 26991492A JP H06119023 A JPH06119023 A JP H06119023A
Authority
JP
Japan
Prior art keywords
machining
machining program
execution order
total value
working
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
Application number
JP26991492A
Other languages
English (en)
Inventor
Shuichi Saeki
修一 佐伯
Minoru Soeda
実 添田
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.)
Amada Co Ltd
Original Assignee
Amada Co Ltd
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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP26991492A priority Critical patent/JPH06119023A/ja
Publication of JPH06119023A publication Critical patent/JPH06119023A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Punching Or Piercing (AREA)

Abstract

(57)【要約】 【目的】 プログラム実行順序の決定が短時間にて行わ
れることを重視し、複雑なアルゴリズムを用いることな
く確率的に金型等の交換必要個数が少なくなるよう加工
プログラム実行順序を決定し、効率のよいスケジュール
運転を行う。 【構成】 所定個数の工具を交換可能に保有するタレッ
トディスク3を備えたタNC加工機械1をスケジュール
運転の対象とし、スケジュールデータによって規定され
た加工プログラム実行順序に従って複数個の加工プログ
ラムを順次実行し、NC加工機械1をスケジュール運転
するNC加工機械のスケジュール運転システムに於い
て、合計値計算部17と加工プログラム実行順序決定部
19とを設け、合計値計算部17により各加工プログラ
ムにて使用される工具の合計値を計算し、加工プログラ
ム実行順序決定部19により工具の合計値が多い順に加
工プログラムの実行順序が決定される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、NC加工機械のスケジ
ュール運転システムに関し、特にタレットパンチプレス
の如く所定個数の工具を交換可能に保有するタレットデ
ィスクを備えたNC加工機械のスケジュール運転システ
ムに関するものである。
【0002】
【従来の技術】NC装置により数値制御されるNCタレ
ットパンチプレスの如きNC加工機械に於いては、スケ
ジュールデータによって加工プログラムの実行順序を規
定し、スケジュールデータによって規定された実行順序
に従って複数個の加工プログラムを順次実行し、NC加
工機械をスケジュール運転することが行われている。
【0003】NCタレットパンチプレスの如きNC加工
機械は、加工プログラムにより指定された工具が加工作
業位置に位置するようタレットディスクを回転させ、複
数個の工具を使用して所定の加工を行うようになってい
る。
【0004】NCタレットパンチプレス等に於いて、一
つの加工プログラムにて使用される工具、即ち金型の個
数は、5〜30個程度であり、NCタレットパンチプレ
スに於いては、一つの加工プログラムにて使用される全
ての金型が予めタレットディスクに装備されている必要
がある。
【0005】加工プログラムにて使用される金型は加工
プログラムにより定義された加工内容に応じて異なり、
これに対しタレットディスクは金型を交換可能に保有す
るが、タレットディスクが一度に保有できる金型の個数
は、多くの場合、40〜100個程度で、有限である。
【0006】このため、スケジュール運転に於いては、
加工プログラムの個数、各加工プログラムによる加工内
容の如何によっては、一つのスケジュール運転にて使用
する金型の個数がタレットディスクの金型保有可能最大
個数を上回り、一つのスケジュール運転にて使用する金
型の全てを予めタレットディスクに装備させておくこと
ができないことがある。このため多くの場合、スケジュ
ール運転の途中にてタレットディスクに装備する金型の
交換を行う必要が生じる。
【0007】スケジュール運転の途中に於ける金型交換
はNCタレットパンチプレスの運転を休止させて行われ
るから、この金型交換はNCタレットパンチプレスの稼
動率の向上のために可及的に短時間にて行われるべきで
あり、このためタレットディスクの有限の金型保有個数
に対し効率よく金型が使用されるよう、即ち各加工プロ
グラムの開始に際してできるだけ金型の交換必要個数が
少なくて済むように加工プログラムの実行順序を考慮し
なくてはならない。
【0008】このことに対して、従来のスケジュール運
転システムに於いては、加工プログラムの実行順序はユ
ーザによって自由に変更設定することが可能となってい
る。
【0009】
【発明が解決しようとする課題】しかし、スケジュール
運転に於いて、できるだけ金型の交換必要個数が少なく
て済むように加工プログラムの実行順序をユーザが考え
ることは、経験を要して非常に難しく、実際には最適の
加工プログラム実行順序を見つけ出すことは不可能に近
く、ユーザ設定ではかえって金型の交換必要個数が増え
ることになる場合もある。
【0010】このことに対してコンピュータを用いて各
加工プログラムにて使用される金型を解釈し、各加工プ
ログラムにて使用される金型に基づいて最適の加工プロ
グラム実行順序をコンピュータによる演算により決定す
ることが考えられる。しかし、実際には、金型の交換必
要個数が最も少なくなるように加工プログラム実行順序
を決定する完璧なアルゴリズムを見い出すことが難し
く、またこのアルゴリズムが完璧であるほど計算負荷が
大きくなり、計算に長い時間が掛かり、実用的でなくな
る虞れがある。
【0011】本発明は、従来のNC加工機械のスケジュ
ール運転に於ける上述の如き問題点に着目してなされた
ものであり、実用上、プログラム実行順序の決定が計算
負荷を大きくすることなく短時間にて行われることの必
要性を重視し、複雑なアルゴリズムを用いることなく確
率的に金型等の交換必要個数が少なくなるように加工プ
ログラム実行順序を決定し、全体として効率のよいスケ
ジュール運転を行うNC加工機械のスケジュール運転シ
ステムを提供することを目的としている。
【0012】
【課題を解決するための手段】上述の如き目的は、本発
明によれば、所定個数の工具を交換可能に保有するタレ
ットディスクを備えたNC加工機械をスケジュール運転
の対象とし、スケジュールデータによって規定された加
工プログラム実行順序に従って複数個の加工プログラム
を順次実行し、前記NC加工機械をスケジュール運転す
るNC加工機械のスケジュール運転システムにして、各
加工プログラムにて使用される工具の合計値を計算する
合計値計算部と、前記合計値計算部により計算された工
具の合計値が多い順に加工プログラムの実行順序を決定
する加工プログラム実行順序決定部とを有していること
を特徴とするNC加工機械のスケジュール運転システム
によって達成される。
【0013】
【作用】上述の如き構成によれば、一つの加工プログラ
ムにて使用される工具の合計値が多い順に加工プログラ
ムの実行順序が決定され、この結果、最初の状態に於い
て最大個数の工具がタレットディスクに装備され、一つ
の加工プログラムの実行が完了する度に次の加工プログ
ラムの実行のためにタレットディスクに装備すべき工具
の個数が低減し、これにより加工プログラムの実行順序
が各加工プログラムに於ける使用工具の合計値に関係な
く決定される場合に比して、次の加工プログラムにて使
用される工具が既にタレットディスクに装備されている
確率が増大し、次の加工プログラムの実行のために新た
にタレットディスクに装備しなくてはならない工具の個
数が低減する確率が増大する。
【0014】
【実施例】以下に本発明の実施例を図面を用いて詳細に
説明する。
【0015】図1は本発明によるNC加工機械のスケジ
ュール運転システムの一実施例を示している。図1に於
いて、符号1はスケジュール運転されるNC加工機械で
あるタレットパンチプレスを示しており、タレットパン
チプレス1は所定個数の金型を交換可能に保有する上,
下タレットディスク3を有している。
【0016】タレットパンチプレス1には材料(素材)
搬入搬出装置5が付設されており、材料搬入搬出装置5
はタレットパンチプレス1に対する材料の搬入、搬出を
行う。
【0017】タレットパンチプレス1にはNC装置7が
接続されている。NC装置7は、加工プログラムを実行
し、指令信号をタレットパンチプレス1へ出力する。こ
れによりタレットパンチプレス1が数値制御運転され、
タレットディスク3が割り出し回転されて加工プログラ
ムにより指定された金型が図示されていないストライカ
によるヒット位置に位置する。
【0018】NC装置7には加工プログラム格納部9が
接続されており、加工プログラム格納部9は、自動プロ
グラミング装置11より加工プログラムを入力し、複数
個の加工プログラムを格納、管理する。
【0019】加工プログラム格納部9にはスケジュール
運転に於ける加工プログラム実行順序設定部13が接続
されている。加工プログラム実行順序設定部13は、加
工プログラム群分け部15と、合計値計算部17と、加
工プログラム実行順序決定部19と、加工プログラム実
行順序ユーザ変更部21とを有している。
【0020】加工プログラム群分け部15は、加工形
状、寸法が同一であっても、加工材の板厚、材質の違い
により型クリアランスが異なり、加工材の板厚、材質の
違いによっても使用される金型が異なり、このことによ
り金型交換の頻度が増大することを回避し、また素材の
搬入、搬出の時間を短縮することに鑑みて、加工プログ
ラム格納部9より取り込んだスケジュール運転対象の複
数個の加工プログラムに於いて加工材板厚、材質が同一
のもの毎に加工プログラムを群分けする。
【0021】合計値計算部17はスケジュール運転する
各加工プログラムにて作用される金型の合計値(SU
M)を各加工プログラム毎に計算する。
【0022】加工プログラム実行順序決定部19は、加
工プログラム群分け部15により群分けされた加工プロ
グラム群毎に、合計値計算部17により計算された工具
の合計値(SUM)が多い順に加工プログラムを並び替
え、工具の合計値が多い順に加工プログラムの実行順序
を決定し、スケジュールデータを作成する。
【0023】この加工プログラムの並び替えの一例が図
2に示されている。図2に於いて、「Job」は加工プ
ログラムを意味し、その数字は加工プログラム番号を示
す。「1」と記入されている部分が、その番号の金型を
使用することを意味し、例えば「Job16」では、金
型番号が2、3、4の金型を使用する。
【0024】加工プログラム実行順序ユーザ変更部21
は、ユーザにより加工プログラム実行順序ユーザ変更情
報を入力され、加工プログラム実行順序決定部19によ
り決定された加工プログラムの実行順序を変更する。こ
れにより加工プログラムの実行順序はユーザにより自由
に変更される。
【0025】加工プログラム実行順序決定部19により
決定された加工プログラム実行順序によるスケジュール
データは加工プログラム格納部9へ送信され、加工プロ
グラム格納部9は加工プログラム実行順序決定部19よ
りのスケジュールデータによって規定された加工プログ
ラム実行順序に従ってタ加工プログラムを順次NC装置
7へ送信する。
【0026】尚、加工プログラム格納管理部9には金型
番号統一部23が接続されており、金型番号統一部23
は、各加工プログラムの作成時期が異なっていることに
より金型呼出番号が異なっていれば、それの統一を行
う。
【0027】上述の如く、スケジュールデータが作成さ
れることにより、一つの加工プログラムにて使用される
工具の合計値が多い順に加工プログラムが実行される。
これにより、一つのスケジュール運転の最初の状態に於
いて最大個数の工具がタレットパンチプレス1のタレッ
トディスク3に装備され、一つの加工プログラムの実行
が完了する度に次の加工プログラムの実行のためにタレ
ットディスクに装備すべき工具の個数が低減する。
【0028】このことにより加工プログラムの実行順序
が各加工プログラムに於ける使用工具の合計値に関係な
く決定される場合に比して、次の加工プログラムにて使
用される工具が既にタレットディスクに装備されている
確率が増大し、次の加工プログラムの実行のために新た
にタレットディスクに装備しなくてはならない工具の個
数が低減する確率が増大し、各加工プログラムの実行に
際しての金型の交換必要個数が低減し、段取り時間が短
縮される。
【0029】以上に於ては、本発明を特定の実施例につ
いて詳細に説明したが、本発明は、これに限定されるも
のではなく、本発明の範囲内にて種々の実施例が可能で
あることは当業者にとって明らかであろう。
【0030】
【発明の効果】以上の説明から理解される如く、本発明
によるNC加工機械のスケジュール運転システムによれ
ば、一つの加工プログラムにて使用される工具の合計値
が多い順に加工プログラムの実行順序が決定されること
により、加工プログラムの実行順序が各加工プログラム
に於ける使用工具の合計値に関係なく決定される場合に
比して、次の加工プログラムにて使用される工具が既に
タレットディスクに装備されている確率が増大し、次の
加工プログラムの実行のために新たにタレットディスク
に装備しなくてはならない工具の個数が低減する確率が
増大するから、確率的に工具の交換必要個数が少なくな
り、これによりNC加工機械の休止時間が少なくなり、
NC加工機械の稼動率が確率的に向上する。この加工プ
ログラムの実行順序の決定は、複雑なアルゴリズムを用
いることなく合計値計算と単純な数値順並び替え(ソー
ト)により行われるから、この順序決定が計算負荷を大
きくすることなく短時間にて行われ、全体として効率の
よいスケジュール運転が行われるようになる。
【図面の簡単な説明】
【図1】本発明によるNC加工機械のスケジュール運転
システムの一実施例を示すブロック線図である。
【図2】本発明によるNC加工機械のスケジュール運転
システムに於ける加工プログラムの並び替え例を示す説
明図である。
【符号の説明】
1 タレットパンチプレス 3 タレットディスク 7 NC装置 9 加工プログラム格納部 13 加工プログラム実行順序設定部 17 合計値計算部 19 加工プログラム実行順序決定部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 所定個数の工具を交換可能に保有するタ
    レットディスクを備えたNC加工機械をスケジュール運
    転の対象とし、スケジュールデータによって規定された
    加工プログラム実行順序に従って複数個の加工プログラ
    ムを順次実行し、前記NC加工機械をスケジュール運転
    するNC加工機械のスケジュール運転システムにして、 各加工プログラムにて使用される工具の合計値を計算す
    る合計値計算部と、 前記合計値計算部により計算された工具の合計値が多い
    順に加工プログラムの実行順序を決定する加工プログラ
    ム実行順序決定部と、 を有していることを特徴とするNC加工機械のスケジュ
    ール運転システム。
JP26991492A 1992-10-08 1992-10-08 Nc加工機械のスケジュール運転システム Pending JPH06119023A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26991492A JPH06119023A (ja) 1992-10-08 1992-10-08 Nc加工機械のスケジュール運転システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26991492A JPH06119023A (ja) 1992-10-08 1992-10-08 Nc加工機械のスケジュール運転システム

Publications (1)

Publication Number Publication Date
JPH06119023A true JPH06119023A (ja) 1994-04-28

Family

ID=17478982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26991492A Pending JPH06119023A (ja) 1992-10-08 1992-10-08 Nc加工機械のスケジュール運転システム

Country Status (1)

Country Link
JP (1) JPH06119023A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100405719B1 (ko) * 2001-08-31 2003-11-14 현대자동차주식회사 수치 제어장치의 스케쥴 운용방법
CN106095115A (zh) * 2016-06-30 2016-11-09 北京智能管家科技有限公司 一种应用程序调度处理方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100405719B1 (ko) * 2001-08-31 2003-11-14 현대자동차주식회사 수치 제어장치의 스케쥴 운용방법
CN106095115A (zh) * 2016-06-30 2016-11-09 北京智能管家科技有限公司 一种应用程序调度处理方法及装置
CN106095115B (zh) * 2016-06-30 2019-05-17 北京智能管家科技有限公司 一种应用程序调度处理方法及装置

Similar Documents

Publication Publication Date Title
US6344018B1 (en) Press machine
JP2005329467A (ja) パンチプレスシステム
US8887366B2 (en) Processing workpieces on machine tools
WO2005060646B1 (en) Flexible distributed manufacturing method and system therefor
EP3876052A1 (en) Production assistance system
JPH06119023A (ja) Nc加工機械のスケジュール運転システム
Tilley et al. Integration of CAD/CAM and production control for sheet metal components manufacturing
JPH06138923A (ja) Nc加工機械のスケジュール運転システム
JP2003091307A (ja) Nc工作機における金型段取り効率化方法及びそのシステム
US20200110387A1 (en) Machine tool and authentication system of machine tool
JP3140613B2 (ja) タレット式加工装置のオートスケジュール作成・使用工具情報適正化装置
EP2725439B1 (en) Automatic machining path generation
JP3394265B2 (ja) タレットパンチプレスの金型交換指示装置
EP3988224B1 (en) Processing order determination method and processing order determination device
JP2911198B2 (ja) 加工システムにおける次加工ワーク決定方法
KR102594887B1 (ko) 공작기계 공작물의 재질 판별 장치 및 그 방법
US20240231341A1 (en) Device and method for determining a probable number of removal attempts for successful automated removal of a component cut out of a metal sheet from the metal sheet
JP7478779B2 (ja) ネスティング装置、加工スケジュール情報作成方法、及び加工スケジュール情報作成プログラム
JPH0526572B2 (ja)
JPH0215828A (ja) 曲げ機械のスケジュールデータ作成方法
Stecke et al. Flexible automation
JPH01310835A (ja) 工具マガジンの工具貯蔵方法とその工具マガジンファイル装置
JPH07148643A (ja) Ncデータ作成方法及びnc加工方法
JPH09101811A (ja) 加工システムにおける工具管理装置
JPS60171505A (ja) 数値制御システムにおける機械制御プログラム管理方式