JPH04283043A - 突っ切り加工経路自動生成方法 - Google Patents
突っ切り加工経路自動生成方法Info
- Publication number
- JPH04283043A JPH04283043A JP6885091A JP6885091A JPH04283043A JP H04283043 A JPH04283043 A JP H04283043A JP 6885091 A JP6885091 A JP 6885091A JP 6885091 A JP6885091 A JP 6885091A JP H04283043 A JPH04283043 A JP H04283043A
- Authority
- JP
- Japan
- Prior art keywords
- shape
- machining
- cut
- divided
- processing
- 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
- 238000000034 method Methods 0.000 title claims description 19
- 238000003754 machining Methods 0.000 claims description 47
- 238000010586 diagram Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 3
- 101150097247 CRT1 gene Proteins 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、数値制御(NC)旋盤
における突っ切り加工経路の自動生成方法に関する。
における突っ切り加工経路の自動生成方法に関する。
【0002】
【従来の技術】NC旋盤にバーフィーダ装置を取付ける
ことにより、長尺材を自動送りさせて複数のワークを連
続加工することが可能となる。この連続加工を行なうた
めには、1つのワークの最終加工工程においてそのワー
クを切断するための突っ切り加工が必要となる。従来は
、突っ切り加工の専用加工サイクルが無かったため、加
工経路が比較的近似しているミゾ加工の加工サイクルが
代用されてNCプログラムが作成されている。
ことにより、長尺材を自動送りさせて複数のワークを連
続加工することが可能となる。この連続加工を行なうた
めには、1つのワークの最終加工工程においてそのワー
クを切断するための突っ切り加工が必要となる。従来は
、突っ切り加工の専用加工サイクルが無かったため、加
工経路が比較的近似しているミゾ加工の加工サイクルが
代用されてNCプログラムが作成されている。
【0003】
【発明が解決しようとする課題】突っ切り加工工程にお
いては、突っ切り加工の終了直前、即ちワークを切り落
とす直前に今までの切削条件の変更を指令したり切り落
とされるワークを受けるワークキャッチャの動作開始を
指令したり、また突っ切り加工の途中で面取り等の加工
を指令したい場合があり、ミゾ加工の加工サイクルその
ままでは対処できない。このような場合、ミゾ加工の加
工サイクルを複数に分割して所定の指令を挿入し、ある
いは加工経路と補助動作を克明に指令した加工サイクル
を作成しなければならず、NCプログラムが長くなり、
NCプログラム作成に手間が掛かるという問題があった
。本発明は上述した事情から成されたものであり、本発
明の目的は、突っ切り加工経路を自動的に生成すること
ができる方法を提供することにある。
いては、突っ切り加工の終了直前、即ちワークを切り落
とす直前に今までの切削条件の変更を指令したり切り落
とされるワークを受けるワークキャッチャの動作開始を
指令したり、また突っ切り加工の途中で面取り等の加工
を指令したい場合があり、ミゾ加工の加工サイクルその
ままでは対処できない。このような場合、ミゾ加工の加
工サイクルを複数に分割して所定の指令を挿入し、ある
いは加工経路と補助動作を克明に指令した加工サイクル
を作成しなければならず、NCプログラムが長くなり、
NCプログラム作成に手間が掛かるという問題があった
。本発明は上述した事情から成されたものであり、本発
明の目的は、突っ切り加工経路を自動的に生成すること
ができる方法を提供することにある。
【0004】
【課題を解決するための手段】本発明は、NC旋盤にお
ける突っ切り加工経路の自動生成方法に関するものであ
り、本発明の上記目的は、入力される突っ切り加工デー
タから突っ切り加工形状を認識し、前記突っ切り加工デ
ータに前記突っ切り加工形状を分割するための第1の指
令値が有るときは前記突っ切り加工形状を前記第1の指
令値に従って分割し、前記第1の指令値が無いときは前
記突っ切り加工形状をその最終直線部の最大径に従って
分割し、前記突っ切り加工データに前記分割した加工形
状を更に分割するための第2の指令値が有るときは前記
分割した加工形状を前記第2の指令値に従って更に分割
し、前記第2の指令値が無いときは分割処理を行なわず
、前記分割した各形状について加工経路を生成する一連
の動作を自動的に行なうようにすることによって達成さ
れる。
ける突っ切り加工経路の自動生成方法に関するものであ
り、本発明の上記目的は、入力される突っ切り加工デー
タから突っ切り加工形状を認識し、前記突っ切り加工デ
ータに前記突っ切り加工形状を分割するための第1の指
令値が有るときは前記突っ切り加工形状を前記第1の指
令値に従って分割し、前記第1の指令値が無いときは前
記突っ切り加工形状をその最終直線部の最大径に従って
分割し、前記突っ切り加工データに前記分割した加工形
状を更に分割するための第2の指令値が有るときは前記
分割した加工形状を前記第2の指令値に従って更に分割
し、前記第2の指令値が無いときは分割処理を行なわず
、前記分割した各形状について加工経路を生成する一連
の動作を自動的に行なうようにすることによって達成さ
れる。
【0005】
【作用】本発明にあっては、突っ切り加工形状を面取り
等の加工部位を含んだ形状、通常の突っ切り加工部位の
みの形状及びワークの切り落とし部位を含んだ形状にそ
れぞれ自動分割し、各分割形状に対して加工経路を自動
生成するようにしているので、突っ切り加工の専用加工
サイクルを得ることができる。
等の加工部位を含んだ形状、通常の突っ切り加工部位の
みの形状及びワークの切り落とし部位を含んだ形状にそ
れぞれ自動分割し、各分割形状に対して加工経路を自動
生成するようにしているので、突っ切り加工の専用加工
サイクルを得ることができる。
【0006】
【実施例】図1は本発明の突っ切り加工経路の自動生成
方法を実現するNC装置の一例を示すブロック図であり
、CRT1の案内に従ってオペレータによるキーボード
2、紙テープ3、フロッピディスク4の操作により入力
される突っ切り加工データSCFが入力制御部5を介し
て入力データ記憶部6に記憶される。記憶された突っ切
り加工データSCFは形状分割部7に読込まれて突っ切
り加工形状が確認され、面取り等の加工部位を含んだ大
径形状SLF、通常の突っ切り加工部位のみの中間形状
SMF、ワークの切り落とし部位を含んだ終了形状SE
Fに分割され、それぞれが大径形状記憶部8、中間形状
記憶部9、終了形状記憶部10に記憶される。記憶され
た大径形状SLF、中間形状SMF、終了形状SEFは
大径形状経路生成部11、中間形状経路生成部12、終
了形状経路生成部13にそれぞれ読込まれ、各加工経路
SLL、SLM、SLEが生成されて加工データ記憶部
14に記憶されるようになっている。
方法を実現するNC装置の一例を示すブロック図であり
、CRT1の案内に従ってオペレータによるキーボード
2、紙テープ3、フロッピディスク4の操作により入力
される突っ切り加工データSCFが入力制御部5を介し
て入力データ記憶部6に記憶される。記憶された突っ切
り加工データSCFは形状分割部7に読込まれて突っ切
り加工形状が確認され、面取り等の加工部位を含んだ大
径形状SLF、通常の突っ切り加工部位のみの中間形状
SMF、ワークの切り落とし部位を含んだ終了形状SE
Fに分割され、それぞれが大径形状記憶部8、中間形状
記憶部9、終了形状記憶部10に記憶される。記憶され
た大径形状SLF、中間形状SMF、終了形状SEFは
大径形状経路生成部11、中間形状経路生成部12、終
了形状経路生成部13にそれぞれ読込まれ、各加工経路
SLL、SLM、SLEが生成されて加工データ記憶部
14に記憶されるようになっている。
【0007】このような構成において、その動作例を図
2のフローチャートで説明する。例えば図3に示すチャ
ックChに装着された素材形状uvwからワーク形状a
bc…jを加工する場合、まず端面加工や外径加工にて
abcdelmnvuの範囲を加工し、次に突っ切り工
具Tにてefghijklの範囲を加工するのが一般的
である。形状分割部7は図3に示す例の場合は図4に示
すような突っ切り加工データを読み込む(ステップS1
) 。このデータのうち、N002は加工サイクルの始
点を表わし、N003のG89が突っ切り加工サイクル
指令、NINFがシーケンス名、D,L,K,Fがそれ
ぞれ切り込み量、工具を抜き取るときの切り込み量、シ
フト量、送り量を表わす。さらに、N004〜N009
までがワーク形状を表わし、NINFのG82が端面方
向加工指令を表わし、N010のG80がキャンセル指
令を表わす。また、$は継続行の意味であり、XAは大
径形状と中間形状との分割径を表わす第1の指令値、X
Bは中間形状と終了形状との分割径を表わす第2の指令
値である。そして、SA,FA,MAは各々主軸回転数
指令、切削送り速度指令、補助動作指令を表わし、中間
形状の加工時に有効となり、SB,FB,MBも同様指
令項目にて終了形状の加工時に有効となる。MBの中に
はワークキャッチャへの前進指令が考えられるが、動作
順序としては軸動作よりも先に動作する様に処理されて
おり、終了形状加工の最初に動作する。
2のフローチャートで説明する。例えば図3に示すチャ
ックChに装着された素材形状uvwからワーク形状a
bc…jを加工する場合、まず端面加工や外径加工にて
abcdelmnvuの範囲を加工し、次に突っ切り工
具Tにてefghijklの範囲を加工するのが一般的
である。形状分割部7は図3に示す例の場合は図4に示
すような突っ切り加工データを読み込む(ステップS1
) 。このデータのうち、N002は加工サイクルの始
点を表わし、N003のG89が突っ切り加工サイクル
指令、NINFがシーケンス名、D,L,K,Fがそれ
ぞれ切り込み量、工具を抜き取るときの切り込み量、シ
フト量、送り量を表わす。さらに、N004〜N009
までがワーク形状を表わし、NINFのG82が端面方
向加工指令を表わし、N010のG80がキャンセル指
令を表わす。また、$は継続行の意味であり、XAは大
径形状と中間形状との分割径を表わす第1の指令値、X
Bは中間形状と終了形状との分割径を表わす第2の指令
値である。そして、SA,FA,MAは各々主軸回転数
指令、切削送り速度指令、補助動作指令を表わし、中間
形状の加工時に有効となり、SB,FB,MBも同様指
令項目にて終了形状の加工時に有効となる。MBの中に
はワークキャッチャへの前進指令が考えられるが、動作
順序としては軸動作よりも先に動作する様に処理されて
おり、終了形状加工の最初に動作する。
【0008】形状分割部7は突っ切り加工形状(図3の
例ではefghijkl)を認識し(ステップS1)
、突っ切り加工データ内のXA指令の有無を判定する(
ステップS3) 。XA指令が有る場合には、XAの値
にて突っ切り加工形状を大径形状と中間形状に分割し(
ステップS4) 、XA指令が無い場合には、大径形状
の最終直線部の最大径(図3の例ではi−i′)にて突
っ切り加工形状を大径形状と中間形状に分割する(ステ
ップS5) 。次に、突っ切り加工データ内のXB指令
の有無を判定し(ステップS6) 、XB指令が有る場
合には、XBの値にて中間形状から終了形状を分割し(
ステップS7) 、XB指令が無い場合には中間形状か
ら終了形状を分割せずにステップS8へ進む。このよう
にして分割された図3の例における大径形状はefgh
ii′lであり、中間形状はiXBXB′i′であり、
終了形状はXBjkXB′である。形状分割部7は分割
した各形状を各形状記憶部8,9,10へ記憶させる。 各形状経路生成部11,12,13は形状経路生成処理
が残っているか否かを確認し(ステップS8)、形状経
路生成処理が残っている場合には、各形状記憶部8,9
,10に記憶されているデータに従って図5に示すよう
な加工経路(■→■→■→■→■→■の切削順序)を生
成し(ステップS9,S10,S11) 、ステップS
8に戻る。そして、形状経路生成処理が残っていない場
合には、加工データ記憶部14に生成した加工経路を記
憶させて(ステップS12) 、全ての処理を終了する
。
例ではefghijkl)を認識し(ステップS1)
、突っ切り加工データ内のXA指令の有無を判定する(
ステップS3) 。XA指令が有る場合には、XAの値
にて突っ切り加工形状を大径形状と中間形状に分割し(
ステップS4) 、XA指令が無い場合には、大径形状
の最終直線部の最大径(図3の例ではi−i′)にて突
っ切り加工形状を大径形状と中間形状に分割する(ステ
ップS5) 。次に、突っ切り加工データ内のXB指令
の有無を判定し(ステップS6) 、XB指令が有る場
合には、XBの値にて中間形状から終了形状を分割し(
ステップS7) 、XB指令が無い場合には中間形状か
ら終了形状を分割せずにステップS8へ進む。このよう
にして分割された図3の例における大径形状はefgh
ii′lであり、中間形状はiXBXB′i′であり、
終了形状はXBjkXB′である。形状分割部7は分割
した各形状を各形状記憶部8,9,10へ記憶させる。 各形状経路生成部11,12,13は形状経路生成処理
が残っているか否かを確認し(ステップS8)、形状経
路生成処理が残っている場合には、各形状記憶部8,9
,10に記憶されているデータに従って図5に示すよう
な加工経路(■→■→■→■→■→■の切削順序)を生
成し(ステップS9,S10,S11) 、ステップS
8に戻る。そして、形状経路生成処理が残っていない場
合には、加工データ記憶部14に生成した加工経路を記
憶させて(ステップS12) 、全ての処理を終了する
。
【0009】
【発明の効果】以上のように本発明の突っ切り加工経路
自動生成方法によれば、突っ切り加工経路を自動的に生
成して突っ切り加工の専用加工サイクルとして用いるこ
とができるので、NCプログラム作成時間を短縮させ、
プログラマの負担軽減を図ることができる。
自動生成方法によれば、突っ切り加工経路を自動的に生
成して突っ切り加工の専用加工サイクルとして用いるこ
とができるので、NCプログラム作成時間を短縮させ、
プログラマの負担軽減を図ることができる。
【図1】本発明の突っ切り加工経路自動生成方法を実現
するNC装置の一例を示すブロック図である。
するNC装置の一例を示すブロック図である。
【図2】本発明の突っ切り加工経路自動生成方法を説明
するためのフローチャートである。
するためのフローチャートである。
【図3】突っ切り加工の一例を示すモデル図である。
【図4】本発明方法を実現するNC装置に用いられる突
っ切り加工データの一例を示す図である。
っ切り加工データの一例を示す図である。
【図5】本発明方法により生成された突っ切り加工経路
の一例を示す図である。
の一例を示す図である。
7 形状分割部
8 大径形状記憶部
9 中間形状記憶部
10 終了形状記憶部
11 大径形状経路生成部
12 中間形状経路生成部
13 終了形状経路生成部
Claims (1)
- 【請求項1】 数値制御旋盤における突っ切り加工の
加工経路を生成する場合、入力される突っ切り加工デー
タから突っ切り加工形状を認識し、前記突っ切り加工デ
ータに前記突っ切り加工形状を分割するための第1の指
令値が有るときは前記突っ切り加工形状を前記第1の指
令値に従って分割し、前記第1の指令値が無いときは前
記突っ切り加工形状をその最終直線部の最大径に従って
分割し、前記突っ切り加工データに前記分割した加工形
状を更に分割するための第2の指令値が有るときは前記
分割した加工形状を前記第2の指令値に従って更に分割
し、前記第2の指令値が無いときは分割処理を行なわず
、前記分割した各形状について加工経路を生成する一連
の動作を自動的に行なうようにしたことを特徴とする突
っ切り加工経路自動生成方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6885091A JP2607764B2 (ja) | 1991-03-08 | 1991-03-08 | 突っ切り加工経路自動生成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6885091A JP2607764B2 (ja) | 1991-03-08 | 1991-03-08 | 突っ切り加工経路自動生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04283043A true JPH04283043A (ja) | 1992-10-08 |
| JP2607764B2 JP2607764B2 (ja) | 1997-05-07 |
Family
ID=13385566
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6885091A Expired - Fee Related JP2607764B2 (ja) | 1991-03-08 | 1991-03-08 | 突っ切り加工経路自動生成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2607764B2 (ja) |
-
1991
- 1991-03-08 JP JP6885091A patent/JP2607764B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2607764B2 (ja) | 1997-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0351548B2 (ja) | ||
| JP3650027B2 (ja) | Nc加工支援方法及び装置 | |
| US5289382A (en) | Method of and system for producing data for numerically controlled machining | |
| JPH0338041B2 (ja) | ||
| JPH0319022B2 (ja) | ||
| JPH0585301B2 (ja) | ||
| EP0104542B1 (en) | Numerically controlled machining method | |
| JPH04283043A (ja) | 突っ切り加工経路自動生成方法 | |
| US4982144A (en) | Numerical control apparatus | |
| JPS62251044A (ja) | 4軸旋盤のncプログラム作成方法 | |
| EP0394469A1 (en) | Numerical control method | |
| JPH07185901A (ja) | 重畳加工制御方法及びその数値制御装置 | |
| JP3092744B2 (ja) | 加工システム | |
| JPS5975307A (ja) | Ncパ−トプログラム出力方式 | |
| JP3277947B2 (ja) | Nc制御装置の速度制御方法 | |
| US5270940A (en) | Contour configuration machining method | |
| JPH0697413B2 (ja) | 自動プログラム作成装置 | |
| JPH0583338B2 (ja) | ||
| JPS62246459A (ja) | 自動プログラミングにおける4軸同時加工再組合せ決定方法 | |
| US5204810A (en) | Nc sentence creation system | |
| JPS61105609A (ja) | 数値制御工作機械の自動プログラミング装置 | |
| JPS59211105A (ja) | パ−トプログラム作成方法 | |
| JPH1165635A (ja) | ティーチング・プレイバック機能付数値制御装置 | |
| JPH0290302A (ja) | 数値制御情報作成方式 | |
| JPH0523902B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |