JPH04193457A - 穴加工用数値制御データの作成方法 - Google Patents
穴加工用数値制御データの作成方法Info
- Publication number
- JPH04193457A JPH04193457A JP32674890A JP32674890A JPH04193457A JP H04193457 A JPH04193457 A JP H04193457A JP 32674890 A JP32674890 A JP 32674890A JP 32674890 A JP32674890 A JP 32674890A JP H04193457 A JPH04193457 A JP H04193457A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- hole
- punching
- control data
- numerical control
- 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.)
- Granted
Links
- 238000004080 punching Methods 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims description 23
- 238000003754 machining Methods 0.000 claims description 16
- 238000003672 processing method Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Drilling And Boring (AREA)
- Numerical Control (AREA)
- Punching Or Piercing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
本発明は、板金などのワークに穴加工を施す打ち抜き加
工機に対する数値制御データを作成する穴加工用数値制
御データの作成方法に関するものである。
工機に対する数値制御データを作成する穴加工用数値制
御データの作成方法に関するものである。
一般に、打ち抜き加工機を用いて板金などのワークに穴
を形成する方法としては、次の2種類の方法が知られて
いる。すなわち、形成すべき穴の形状に合致した工具を
用意し、その工具によって打ち抜きを1回だけ行って所
望の穴を形成する方法と、使用可能な複数種類の工具の
中から形成すべき穴に対する最適なものを選択し、ワー
クと工具との相対位置を変えながら打ち抜きを複数回行
って穴を形成する方法とがある。
を形成する方法としては、次の2種類の方法が知られて
いる。すなわち、形成すべき穴の形状に合致した工具を
用意し、その工具によって打ち抜きを1回だけ行って所
望の穴を形成する方法と、使用可能な複数種類の工具の
中から形成すべき穴に対する最適なものを選択し、ワー
クと工具との相対位置を変えながら打ち抜きを複数回行
って穴を形成する方法とがある。
1回の打ち抜きで穴を形成する前者の方法では、形成す
べき穴の種類と同数の工具が必要になり、多くの工具が
必要になるとともに、穴の種類ごとに工具を交換する必
要があり、工具に要する費用および工具の交換に要する
時間の損失が多くなるという問題がある。 一方、制限された種類の工具の中から所望の穴を加工す
るのに最適なものを選択し、打ち抜きを複数回行う後者
の方法では、最適と思われる工具を選択する作業を人手
によって行っており、工具選択の適切なアルゴリズムが
存在しないから、工具の選択に時間がかかり、しかも、
選択した工具が最適な経路で移動するように位置制御を
しなければならないから、工具に対して最適な数値制御
データを設定するのに多大な時間がかかるという問題が
ある。また、その工具を用いて穴を形成するのに要する
加工時間が考慮されていないから、選択された工具が加
工時間を最短にするような最適な工具であるかどうかの
評価ができないという問題がある。要するに、後者の方
法によっても時間の損失が多くなるのである。 本発明は上記問題点の解決を目的とするものであり、複
数回の打ち抜きによって穴を形成する場合に、加工時間
を最小にするように工具を選択するとともに、選択され
た工具に対する数値制御データを与えるようにし、時間
損失を低減させた穴加工用数値制御データの作成方法を
提供しようとするものである。
べき穴の種類と同数の工具が必要になり、多くの工具が
必要になるとともに、穴の種類ごとに工具を交換する必
要があり、工具に要する費用および工具の交換に要する
時間の損失が多くなるという問題がある。 一方、制限された種類の工具の中から所望の穴を加工す
るのに最適なものを選択し、打ち抜きを複数回行う後者
の方法では、最適と思われる工具を選択する作業を人手
によって行っており、工具選択の適切なアルゴリズムが
存在しないから、工具の選択に時間がかかり、しかも、
選択した工具が最適な経路で移動するように位置制御を
しなければならないから、工具に対して最適な数値制御
データを設定するのに多大な時間がかかるという問題が
ある。また、その工具を用いて穴を形成するのに要する
加工時間が考慮されていないから、選択された工具が加
工時間を最短にするような最適な工具であるかどうかの
評価ができないという問題がある。要するに、後者の方
法によっても時間の損失が多くなるのである。 本発明は上記問題点の解決を目的とするものであり、複
数回の打ち抜きによって穴を形成する場合に、加工時間
を最小にするように工具を選択するとともに、選択され
た工具に対する数値制御データを与えるようにし、時間
損失を低減させた穴加工用数値制御データの作成方法を
提供しようとするものである。
【課題を解決するための手段】
本発明では、上記目的を達成するために、1回の打ち抜
き加工で形成できる穴の寸法よりも大きな穴を複数回の
打ち抜き加工により形成するように打ち抜き加工機に対
する数値制御データを作成する穴加工用数値制御データ
の作成方法において、使用可能なすべての工具について
所望の穴を形成するのに必要な打ち抜き回数を算出し、
打ち抜き回数が最小になる工具を選択した凌、各打ち抜
き時の工具の位置および移動順序を決定し、数値制御デ
ータに変換するようにしているのである。
き加工で形成できる穴の寸法よりも大きな穴を複数回の
打ち抜き加工により形成するように打ち抜き加工機に対
する数値制御データを作成する穴加工用数値制御データ
の作成方法において、使用可能なすべての工具について
所望の穴を形成するのに必要な打ち抜き回数を算出し、
打ち抜き回数が最小になる工具を選択した凌、各打ち抜
き時の工具の位置および移動順序を決定し、数値制御デ
ータに変換するようにしているのである。
上記方法によれば、使用可能なすべての工具について所
望の穴を形成するのに必要な打ち抜き回数を算出して、
打ち抜き回数が最小になる工具を選択するので、使用可
能な工具の範囲では、打ち抜き回数、すなわち加工時間
を最小にすることができるのである。その結果、工具の
選択が自動化されて熟練が不要になり、しかも、加工時
間が最小になって時間損失を従来よりも大幅に低減でき
るのである。
望の穴を形成するのに必要な打ち抜き回数を算出して、
打ち抜き回数が最小になる工具を選択するので、使用可
能な工具の範囲では、打ち抜き回数、すなわち加工時間
を最小にすることができるのである。その結果、工具の
選択が自動化されて熟練が不要になり、しかも、加工時
間が最小になって時間損失を従来よりも大幅に低減でき
るのである。
本発明の処理過程を第1図に基づいて説明する。
この処理はコンピュータ等からなる数値制御データ作成
装置によって実行されるのであって、数値制御データ作
成装置では、ワークに形成すべき多穴の形状、位置、寸
法を含む穴データがあらかじめ作成されているものとす
る。穴データは、穴データファイルに格納されている。 以下の処理は、設定された穴データに対して、最適な工
具を選択するために行われるものである。以下の処理に
よって工具が選択されると、タレットバンチなどの打ち
抜き加工機に対して、実際の数値制御データが作成され
るのである。 多穴を形成するのに使用できる工具は種類が限られてお
り、その範囲から加工する穴の形状に応じて選択される
1本実施例では、第1t!lのように角穴を形成する場
合を対象とする。丸穴、頂点が弧状である角穴など色形
状の穴の場合には、他の処理を行う、まず、加工する穴
の寸法および位置が所定の範囲内であるかどうかが判定
され、いずれか一方の条件が満たされれば、打ち抜き以
外の加工法が選択され、加工法に応じた穴データが再設
定される。すなわち、使用できる工具の最大寸法に比較
して穴が非常に大きいような場合には。 形成すべき穴の周縁部分のみを打ち抜いて、中央部分は
残すように加工するほうが効率がよいので、形成すべき
穴の寸法によって加工法を選択するのである。また、ワ
ークを把持する部分には穴を形成することができないの
で、形成すべき穴の位置によって加工法を変えるのであ
る。 一方、上記条件が満たされない場合には、打ち抜き加工
を施すものとして使用する工具を選択する処理を行う、
すなわち、あらかじめ登録されている使用可能な工具に
ついて、その工具を用いた場合の加工時間を順次評価し
、加工時間が最小になるような工具を決定するのである
。このような処理を行うために、まず、使用可能な工具
を登録しである工具マスクファイルから1つの工具を選
択し、その工具により形成できる穴の大きさと加工すべ
き穴の寸法とを比較する。ここで、工具により形成され
る穴が加工すべき穴の寸法よりも大きいときには次の工
具を選択する。すなわち、1回の打ち抜きで形成できる
穴の寸法が加工すべき穴の寸法以下であるような工具に
ついてのみ以下の処理を行うのである。 工具が選択されると、その工具を用いて打ち抜き加工を
何回行えば所望の穴が得られるのかを評価する。角穴で
あれば、横方向の打ち抜き回数と縦方向の打ち抜き回数
との積として全体の打ち抜き回数が得られることになる
。たとえば、工具の横幅がTw、縦幅がThであるもの
とし、穴の横幅がHa、縦幅がHhであるものとすれば
、打ち抜き回数Nは、 N = 1nt(Ha/Tw+0.999>−1nt(
Hh/Th+0.999>で表すことができる。ここに
、1nt(x)は、Xの整数部を意味する。また、工具
の寸法の刻み幅は0゜05であるから、上記演算によっ
て除算結果を切り上げることができる。 以上のようにして求めた打ち抜き回数Nが1であれば、
その工具を用いて1回の打ち抜き加工を行うだけで穴が
形成できることを意味するから、使用すべき工具が決定
される。家な、打ち抜き回数Nが2以上であれば、その
時点までに他の工具で求めた打ち抜き回数の最小値と比
較し、いずれか小さい方を打ち抜き回数の最小値として
工具に割り当てた識別番号とともに格納する。このよう
な判定をすべての工具について行い、打ち抜き回数が最
小になった工具を使用すべき工具として決定するのであ
る。 工具が決定された後には、工具をどのように移動させる
べきかという加工命令が決定され、数値制御データに変
換されるのである。数値制御データは、紙テープや磁気
媒体など、打ち抜き加工機で可読な形で出力される。
装置によって実行されるのであって、数値制御データ作
成装置では、ワークに形成すべき多穴の形状、位置、寸
法を含む穴データがあらかじめ作成されているものとす
る。穴データは、穴データファイルに格納されている。 以下の処理は、設定された穴データに対して、最適な工
具を選択するために行われるものである。以下の処理に
よって工具が選択されると、タレットバンチなどの打ち
抜き加工機に対して、実際の数値制御データが作成され
るのである。 多穴を形成するのに使用できる工具は種類が限られてお
り、その範囲から加工する穴の形状に応じて選択される
1本実施例では、第1t!lのように角穴を形成する場
合を対象とする。丸穴、頂点が弧状である角穴など色形
状の穴の場合には、他の処理を行う、まず、加工する穴
の寸法および位置が所定の範囲内であるかどうかが判定
され、いずれか一方の条件が満たされれば、打ち抜き以
外の加工法が選択され、加工法に応じた穴データが再設
定される。すなわち、使用できる工具の最大寸法に比較
して穴が非常に大きいような場合には。 形成すべき穴の周縁部分のみを打ち抜いて、中央部分は
残すように加工するほうが効率がよいので、形成すべき
穴の寸法によって加工法を選択するのである。また、ワ
ークを把持する部分には穴を形成することができないの
で、形成すべき穴の位置によって加工法を変えるのであ
る。 一方、上記条件が満たされない場合には、打ち抜き加工
を施すものとして使用する工具を選択する処理を行う、
すなわち、あらかじめ登録されている使用可能な工具に
ついて、その工具を用いた場合の加工時間を順次評価し
、加工時間が最小になるような工具を決定するのである
。このような処理を行うために、まず、使用可能な工具
を登録しである工具マスクファイルから1つの工具を選
択し、その工具により形成できる穴の大きさと加工すべ
き穴の寸法とを比較する。ここで、工具により形成され
る穴が加工すべき穴の寸法よりも大きいときには次の工
具を選択する。すなわち、1回の打ち抜きで形成できる
穴の寸法が加工すべき穴の寸法以下であるような工具に
ついてのみ以下の処理を行うのである。 工具が選択されると、その工具を用いて打ち抜き加工を
何回行えば所望の穴が得られるのかを評価する。角穴で
あれば、横方向の打ち抜き回数と縦方向の打ち抜き回数
との積として全体の打ち抜き回数が得られることになる
。たとえば、工具の横幅がTw、縦幅がThであるもの
とし、穴の横幅がHa、縦幅がHhであるものとすれば
、打ち抜き回数Nは、 N = 1nt(Ha/Tw+0.999>−1nt(
Hh/Th+0.999>で表すことができる。ここに
、1nt(x)は、Xの整数部を意味する。また、工具
の寸法の刻み幅は0゜05であるから、上記演算によっ
て除算結果を切り上げることができる。 以上のようにして求めた打ち抜き回数Nが1であれば、
その工具を用いて1回の打ち抜き加工を行うだけで穴が
形成できることを意味するから、使用すべき工具が決定
される。家な、打ち抜き回数Nが2以上であれば、その
時点までに他の工具で求めた打ち抜き回数の最小値と比
較し、いずれか小さい方を打ち抜き回数の最小値として
工具に割り当てた識別番号とともに格納する。このよう
な判定をすべての工具について行い、打ち抜き回数が最
小になった工具を使用すべき工具として決定するのであ
る。 工具が決定された後には、工具をどのように移動させる
べきかという加工命令が決定され、数値制御データに変
換されるのである。数値制御データは、紙テープや磁気
媒体など、打ち抜き加工機で可読な形で出力される。
本発明は上述のように、使用可能なすべての工具につい
て所望の穴を形成するのに必要な打ち抜き回数を算出し
て、打ち抜き回数が最小になる工具を選択するので、使
用可能な工具の範囲では、打ち抜き回数、すなわち加工
時間を最小にすることができるという利点を有するので
ある。その結果、工具の選択が自動化されて熟練が不要
になり、しかも、加工時間が最小になって時間損失を従
来よりも大幅に低減できるのである。
て所望の穴を形成するのに必要な打ち抜き回数を算出し
て、打ち抜き回数が最小になる工具を選択するので、使
用可能な工具の範囲では、打ち抜き回数、すなわち加工
時間を最小にすることができるという利点を有するので
ある。その結果、工具の選択が自動化されて熟練が不要
になり、しかも、加工時間が最小になって時間損失を従
来よりも大幅に低減できるのである。
第1図は本発明の実施例の流れを示す説明図である。
代理人 弁理士 石 1)長 七
Claims (1)
- (1)1回の打ち抜き加工で形成できる穴の寸法よりも
大きな穴を複数回の打ち抜き加工により形成するように
打ち抜き加工機に対する数値制御データを作成する穴加
工用数値制御データの作成方法において、使用可能なす
べての工具について所望の穴を形成するのに必要な打ち
抜き回数を算出し、打ち抜き回数が最小になる工具を選
択した後、各打ち抜き時の工具の位置および移動順序を
決定し、数値制御データに変換することを特徴とする穴
加工用数値制御データの作成方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2326748A JPH089070B2 (ja) | 1990-11-27 | 1990-11-27 | 穴加工用数値制御データの作成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2326748A JPH089070B2 (ja) | 1990-11-27 | 1990-11-27 | 穴加工用数値制御データの作成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04193457A true JPH04193457A (ja) | 1992-07-13 |
| JPH089070B2 JPH089070B2 (ja) | 1996-01-31 |
Family
ID=18191242
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2326748A Expired - Fee Related JPH089070B2 (ja) | 1990-11-27 | 1990-11-27 | 穴加工用数値制御データの作成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH089070B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020175463A (ja) * | 2019-04-17 | 2020-10-29 | デュプロ精工株式会社 | シート加工装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS619895A (ja) * | 1984-06-25 | 1986-01-17 | インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション | 半導体記憶回路 |
-
1990
- 1990-11-27 JP JP2326748A patent/JPH089070B2/ja not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS619895A (ja) * | 1984-06-25 | 1986-01-17 | インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション | 半導体記憶回路 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020175463A (ja) * | 2019-04-17 | 2020-10-29 | デュプロ精工株式会社 | シート加工装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH089070B2 (ja) | 1996-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103260824B (zh) | 数控机床刀具轨迹部件加工程序修正系统 | |
| CN104317249A (zh) | 基于特征的板类零件槽特征自动分组加工方法 | |
| US6247006B1 (en) | Automatic programming method for punch press and apparatus for the same | |
| JPH11235646A (ja) | 加工工程の決定方法 | |
| JPH04193457A (ja) | 穴加工用数値制御データの作成方法 | |
| JPH0631590A (ja) | Nc加工用工具移動経路の作成方法 | |
| EP0836128B1 (de) | Steuerungsverfahren zur Bewegungsführung einer numerisch gesteuerten industriellen Bearbeitungsmaschine | |
| CN104698980A (zh) | 一种基于特征的数控立车参数化加工控制方法及系统 | |
| KR0167849B1 (ko) | 가공 조건 결정 장치 | |
| US20180224828A1 (en) | Orientation method for workpieces | |
| TW201715321A (zh) | 加工程式轉換裝置及方法 | |
| JPH0716771A (ja) | レーザー切断加工情報作成装置 | |
| JPH07306705A (ja) | 曲げ加工機におけるロボットの教示装置 | |
| JP3467811B2 (ja) | Ncデータ作成方法及びnc加工方法 | |
| JP2843416B2 (ja) | レーザ・パンチ複合加工用自動プログラミング装置 | |
| JPH0433729A (ja) | 複合加工用シミュレーション装置 | |
| CA2961827A1 (en) | Method which is carried out by means of a computer system for projecting a production process and computer programme and computer system for carrying out the method | |
| JPH03174604A (ja) | 数値制御情報作成装置 | |
| JP2733327B2 (ja) | Ncワイヤ放電加工機の加工方式の選択方法 | |
| JPH04193456A (ja) | 穴加工用数値制御データの作成方法 | |
| KR102594887B1 (ko) | 공작기계 공작물의 재질 판별 장치 및 그 방법 | |
| KR970005564B1 (ko) | 수치 제어 장치의 사이클 가공 방법 | |
| JP4278821B2 (ja) | ワイヤカット放電加工機のncプログラム作成装置とその作成方法 | |
| Shipacheva et al. | A genetic algorithm used for solving one optimization problem | |
| JPH04295903A (ja) | 数値制御データ作成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |