JPH0425346A - 自動プログラミング装置における加工工程自動分割方法および装置 - Google Patents

自動プログラミング装置における加工工程自動分割方法および装置

Info

Publication number
JPH0425346A
JPH0425346A JP12549490A JP12549490A JPH0425346A JP H0425346 A JPH0425346 A JP H0425346A JP 12549490 A JP12549490 A JP 12549490A JP 12549490 A JP12549490 A JP 12549490A JP H0425346 A JPH0425346 A JP H0425346A
Authority
JP
Japan
Prior art keywords
area
shape
input
machining
finished shape
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
Application number
JP12549490A
Other languages
English (en)
Other versions
JPH06104292B2 (ja
Inventor
Kiyokuni Kawashima
川嶋 清洲
Yukio Hara
幸雄 原
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.)
Hitachi Seiki Co Ltd
Original Assignee
Hitachi Seiki 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 Hitachi Seiki Co Ltd filed Critical Hitachi Seiki Co Ltd
Priority to JP12549490A priority Critical patent/JPH06104292B2/ja
Publication of JPH0425346A publication Critical patent/JPH0425346A/ja
Publication of JPH06104292B2 publication Critical patent/JPH06104292B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、自動プログラミング装置の加工工程自動分
割方法に関する。更に詳しくは、旋削NCデータを自動
的に作成する対話形自動プログラミング装置において、
被加工物の仕上形状などから加工工程を第1加工工程(
表面加工)と第2加工工程(裏面加工)とに自動的に分
割する自動プログラミング装置の加工工程自動分割方法
に関する。
[従来技術] NC工作機械は、工具の経路をプログラム(NCデータ
)により指令される。この経路は、手動によりプログラ
ムされる。この手動プログラミング、すなわち人が工具
の経路を計算してプログラムするものはプログラミング
作業に工数がかかる。近年、このプログラミング工数を
減少させるため、CRT画面を用いて対話形式によりデ
ータを入力し、部品図面などから簡単な操作でNCデー
タを作成する自動プログラミング装置が使われている。
旋削のためのNCデータを自動的に作成する方法は、種
々提案されかつ実施されている。
例えば、特開昭61−103213号公報には、あらか
じめ分類された素材形状データと、仕上形状データから
必要な加工工程の順序、加工領域を自動的に決定するこ
とができるNCデータ作成方法が記載されている。
[発明が解決しようとする課題〕 前記したNCデータ作成方法は、加工工程の順序を自動
的に決定している。しかし、近年NC旋盤で対向して2
つの主軸を有するタイプが出現している。このタイプの
NC旋盤は、第1の主軸チャックで被加工物を保持し被
加工物の表面を加工した後、第2の主軸チャックで被加
工物を受は取り保持し被加工物の裏面を加工している。
この表面の加工を行う第1加工工程、表面の加工を行う
第2加工工程のNCデータを自動プログラミング装置で
作成するには、作業者が図面から過去の経験で第1加工
工程と第2加工工程とに分割し、各工程毎に仕上形状な
どのデータを入力して作成していた。
このため旋削加工を熟知した者しか作成することができ
なかった。また、各工程ごとに仕上形状などのデータを
入力するので能率が悪かった。この発明は、こうした技
術的背景で発明されたものであり、以下の目的を達成す
る。
この発明の目的は、−度の素材形状、仕上形状の入力で
自動的に第1.2加工工程を判別するための自動プログ
ラミング装置における加工工程自動分割方法を提供する
ことにある。
[前記課題を解決するための手段および作用]前記課題
を解決するために次、のような手段を採る。
加工工程を自動的に分割するための加工工程自動分割方
法であって、被加工物の素材形状の輪郭線を入力する入
力工程と、被加工物の仕上形状の輪郭線を入力する仕上
形状入力工程と、前記仕上形状の入力開始点を定義する
工程と、前記仕上形状上の最大外径上であってしかも前
記仕上形状の端面から被加工物の回転軸線方向に最も遠
い位置を外径工程分割点として定義する工程と、前記素
材形状の輪郭線と前記仕上形状の輪郭線と前記入力開始
点を通り前記回転軸線と直角な線と前記工程分割点を通
り前記回転軸線と直角な線とで囲まれた領域を第1加工
工程領域として決定する工程と、前記以外の領域を第2
加工工程領域と定義する工程と、からなる自動プログラ
ミング装置における加工工程自動分割方法である。
また、前記入力開始点からあらかじめ設定された長さを
軸線方向に加算して、前記第1加工工程領域と前記第2
加工工程領域とが重複する重複加工領域を有して前記加
工工程領域を決定すると加工仕上げ精度が良い。
この方法を実現するには、被加工物の素材形状の輪郭線
を記憶する素材形状記憶メモリ領域と、被加工物の仕上
形状の輪郭線を記憶する仕上形状記憶メモリ領域と、前
記仕上形状の入力開始点を記憶する入力開始点メモリ領
域と、前記仕上形状の最大外径であってしかも前記仕上
形状の端面から被加工物の回転軸線方向に最も遠い位置
を外径工程分割点と決定し、前記素材形状の輪郭線と前
記仕上形状の輪郭線゛と前記入力開始点を通り前記回転
軸線と直角な線と前記外径工程分割点を通り前記回転軸
線と直角な線とで囲まれた領域を第1加工工程領域と決
定し、前記以外の領域を第2加工工程領域と決定するた
めの制御プログラムメモリ領域と、前記素材形状記憶メ
モリ領域と前記仕上形状記憶メモリ領域と入力開始点メ
モリ領域と制御プログラムメモリ領域とを統括制御する
中央処理装置と、からなる自動プログラミング装置にお
ける加工工程自動分割装置を用いる。
[実施例] プログラミング 第1図に示すものは、この発明の自動プロゲラミンク装
置の実施例を示すブロック図である。中央処理装置(C
PU)1は、この自動プログラミング装置全体を統括し
制御するものである。このCPUIには、バス2を介し
てグラフィックデイスプレィ装置3、キーボード装置か
らなる入力装置4が接続されている。加工情報メモリ領
域5は、RAM内の領域であり、被加工物の素材形状、
仕上形状、入力開始点など被加工物に関する情報を各メ
モリ領域51.52.53に記憶している。
制御プログラムメモリ領域6は、この自動プログラミン
グ装置全体を制御する制御プログラム、各種メモリ領域
に記憶された被加工物に関する情報からNCデータを作
成するプログラム、加工工程を分割するプログラム61
など必要なプログラムを記憶するROM内の領域である
。NCデータ出力装W7は、作成されたNCデータを紙
テープ、バブルカセット、ICカードなどの外部記憶媒
体に出力するための出力手段である。
条件設定メモリ領域8は、自動プログラミング装置でN
Cデータを作成する際に使用する切削条件などの各種条
件を記憶するRAM内の領域である。作成データメモリ
領域10は、入力されたデータ、処理結果、作成された
NCデータなどを一時的に記憶するRAM内の領域であ
る。
■エエ”の 第2図(a)、(b)、(c)に示す実線は、旋削加工
のときの仕上形状を示す例で半分の断面図である− 以下、この発明の実施例を図面にしたがって説明する。
第2図(a)の矢印の実線は、貫通した内孔21を有す
る部品20の仕上形状軸線から切断した一方の断面の輪
郭線の形状を示し、外側の点線は、素材22形状の輪郭
線を示すものである。この素材22形状の輪郭線をグラ
フィックデイスプレィ装W3に表示されるメツセージに
したがって入力装置4から入力する。
入力した素材22形状の輪郭線は素材形状記憶メモリ領
域51に記憶される。A点は、仕上形状の輪郭線の入力
開始点である。この入力開始点Aを、第1加工工程と第
2加工工程とを区別する内孔21側の分割点とする。し
たがって、内孔21側の入力開始点Aは、このことを考
慮してマニュアルで決定する。ただし、この内孔21は
、通し孔であるからドリルで穴を穿ける加工は、第1加
工工程で行う。
線分GH1線分HI、線分IJ、線分JK、線分KL、
線分LM、@分MAを入力する。この入力により入力開
始点および仕上形状が仕上形状記憶メモリ領域52に記
憶される。この仕上形状の入力が終了すると、制御プロ
グラムメモリ領域6内の加工工程分割プログラムメモリ
領域61に記憶された加工工程分割プログラムをCPU
Iにより実行して、第1.2加工工程の分割位置を自動
的に決定する。その加工工程分割プログラムによる分割
位置の決定方法を以下説明する。工程分割位置は、加工
情報メモリ領域5内の各領域51.52.53に記憶さ
れた素材22形状、仕上形状入方間始点Aなど内孔21
側は、前記したように入力開始点Aを分割点とする。た
だし、実際の切削では、第1,2加工工程との境目にパ
リやノーズ部分の削り残り部分ができるので入力開発点
AよりZ方向に長さlたけ加算して、第1加工工程でも
第2加工工程でも加える重複加工領域23を定める。
この重複加工領域23の長さlは、あらかじめ自動プロ
グラミング装置内の条件設定メモリ領域8に設定する。
外径側の第1加工工程と、第2加工工程との分割点は、
次の原則で自動的に決定する。入力された仕上形状の外
径が最も大きい位置、すなわちX値が最も大きい位置で
、かつZ値が最も小さい位置、すなわちH点を分割点と
する。外径側も前記内孔21側と同様に、第1加工領域
24と第2加工領域25の重なり長さ!をあらかじめ定
めておき、この値を加算する。
結局、第1加工工程24は、第2図(b)に示すように
内孔21側は、A点十(りを通り、X軸線と平行な線分
LL、外径側はH煮干(!)を通りX軸線と平行な線分
L2と仕上形状および素材22形状の輪郭線とで囲まれ
たZ値の大きい側である。第2加工工程領域25は、第
2図(C)に示すように残りの領域プラス第1加工工程
側に長さ(1)だけ伸びた領域となる。すなわち、長さ
!と仕上形状線と素材形状の輪郭線で囲まれた領域は、
第1加工工程領域24と第2加工工程領域25とが重な
る重複加工領域23となる。
第3図(a)、(b)、(c)は、他の加工例を示す。
最初に内孔21の入力開始点Aをまず決定する。仮に、
加工開始点をA点だと決定すると、線分N隻から入力を
開始する0次に、線分BC1線分CD、円弧W影、線分
影L、線分FAを入力する。第1.2加工工程の分割点
は前記加工例と同様に決定する。すなわち、内孔21側
はA点、外径側はG点である。前記と同様に重複加工領
域23のZ方向長さ!が決定されているので、Z軸方向
に長さ!たけ加算された位置まで第1加工工程領域とす
る。したがって、第1.2加工工程領域24.25と重
複加工領域23は第3図(b)、(c)に示した領域と
なる。
第4図は、止まり六30を有する例である。加工開始点
をA点にして、線分AB、線分BC1線分CD、線分D
E、線分EF、線分FG・・・・・・同様に、P点まで
入力する。この場合A点とP点が交差していないので、
内孔は止まり六30であると認識する。この認識のとき
は、内孔側は前記加工例のような重複加工領域23を、
採用せずZ軸線方向の長さ!も設定しない。しかし、外
径側は最大外径であるG点からの長さ!を設定し重複加
工領域23を設定する。したがって、第1加工工程領域
24は第4図の斜線で示した領域となる。第2加工領域
は前記と同様に定める。
第5図は、内孔を全く有しない加工例である。
入力開始点Aからに点まで入力する。この場合は、内孔
を有しないので重複加工領域23を付加して仕上形状、
素材形状で囲まれた領域を第1加工工程領域24とする
。第2加工工程領域25は前記と同様に定める。
フロー・′ 第6図は、工程分割のフロー図である。まず、自動プロ
グラミング装置の入力装置4から素材形状を入力する(
ステップP、)。入力された素材形状は、加工情報メモ
リ領域5内に素材形状記憶メモリ領域51に記憶される
。次に、仕上形状を前記加工例で示したような手順で入
力する(P2)。入力された仕上形状は、加工メモリ領
域5内の仕上形状記憶メモリ領域52に記憶される。ま
た仕上形状の入力開始点は、入力開始点メモリ領域53
が記憶される。仕上形状の入力が終了すると、CPUI
は制御プログラム61を実行し工程分割処理を開始する
工程分割の必要がなければ(Ps)、工程分割の処理を
終了しくP4)、従来通りNCデータを自動で作成する
(P4)。この工程分割が必要であるか否かの判断は、
あらかじめ入力しておく。
工程分割があれば、作業者が指定した工程分割指定があ
るか否か判断しくP、)=指定された位置で第1.2加
工工程領域を分割する(P6)。
一方、工程分割指定入力がないときは、工程分割位置を
前記原理により自動的に決定し、この位置で第1.2加
工工程領域を分割する。(Pl。
P’s)。この分割が終了すると、第1.2各工程ごと
に素材、仕上形状を作成データメモリ領域10に書込む
(P9)。この後、これらの作成データメモリ領域10
に書き込まれた形状データをもとに素材形状および第1
.2工程の仕上形状を表示装置3に表示させる( P 
1o)。
作業者は表示された仕上形状から工程分割位置が不適切
であると判断すると(Pl2)、端末からキーボード入
力し修正することができる(Pl。
)。工程分割の処理が終了すると第1加工工程、第2加
工工程ごとの仕上形状および素材形状から従来と同様に
NCデータを自動で作成する。
[発明の効果〕 以上、詳記したように、入力開始点、仕上形状および素
材形状から第1.2加工工程の加工領域を自動的に分割
したので加工経験の少ない人でも効率的に第1,2加工
領域を決定できる。
【図面の簡単な説明】
第1図は、NCデータ作成装置の概要を示すブロック図
、第2図(a)、(b)、(c)は仕上形状と素材から
工程を決定する例を示す図、第3図(a)、(b)、(
c)は曲面がある形状のときの認識を示す図、第4図は
止まり穴を有する工作物の仕上げ形状の例を示す図、第
5図は内孔を有しない例を示す図、第6図は工程を決定
する動作フローを示す図である。

Claims (1)

  1. 【特許請求の範囲】 1、加工工程を自動的に分割するための加工工程自動分
    割方法であって、被加工物の素材形状の輪郭線を入力す
    る入力工程と、被加工物の仕上形状の輪郭線を入力する
    仕上形状入力工程と、前記仕上形状の入力開始点を定義
    する工程と、前記仕上形状上の最大外径上であってしか
    も前記仕上形状の端面から被加工物の回転軸線方向に最
    も遠い位置を外径工程分割点として定義する工程と、前
    記素材形状の輪郭線と前記仕上形状の輪郭線と前記入力
    開始点を通り前記回転軸線と直角な線と前記工程分割点
    を通り前記回転軸線と直角な線とで囲まれた領域を第1
    加工工程領域として決定する工程と、前記以外の領域を
    第2加工工程領域と定義する工程と、からなる自動プロ
    グラミング装置における加工工程自動分割方法。 2、請求項1において、前記入力開始点からあらかじめ
    設定された長さを軸線方向に加算して前記第1加工工程
    領域と前記第2加工工程領域とが重複する重複加工領域
    を有して前記加工工程領域を決定することを特徴とする
    自動プログラミング装置における加工工程自動分割方法
    。 3、被加工物の素材形状の輪郭線を記憶する素材形状記
    憶メモリ領域と、被加工物の仕上形状の輪郭線を記憶す
    る仕上形状記憶メモリ領域と、前記仕上形状の入力開始
    点を記憶する入力開始点メモリ領域と、前記仕上形状の
    最大外径であってしかも前記仕上形状の端面から被加工
    物の回転軸線方向に最も遠い位置を外径工程分割点と決
    定し、前記素材形状の輪郭線と前記仕上形状の輪郭線と
    前記入力開始点を通り前記回転軸線と直角な線と前記外
    径工程分割点を通り前記回転軸線と直角な線とで囲まれ
    た領域を第1加工工程領域と決定し、前記以外の領域を
    第2加工工程領域と決定するための制御プログラムメモ
    リ領域と、前記素材形状記憶メモリ領域と前記仕上形状
    記憶メモリ領域と入力開始点メモリ領域と制御プログラ
    ムメモリ領域とを統括制御する中央処理装置と、からな
    る自動プログラミング装置における加工工程自動分割装
    置。
JP12549490A 1990-05-17 1990-05-17 自動プログラミング装置における加工工程自動分割方法および装置 Expired - Lifetime JPH06104292B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12549490A JPH06104292B2 (ja) 1990-05-17 1990-05-17 自動プログラミング装置における加工工程自動分割方法および装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12549490A JPH06104292B2 (ja) 1990-05-17 1990-05-17 自動プログラミング装置における加工工程自動分割方法および装置

Publications (2)

Publication Number Publication Date
JPH0425346A true JPH0425346A (ja) 1992-01-29
JPH06104292B2 JPH06104292B2 (ja) 1994-12-21

Family

ID=14911492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12549490A Expired - Lifetime JPH06104292B2 (ja) 1990-05-17 1990-05-17 自動プログラミング装置における加工工程自動分割方法および装置

Country Status (1)

Country Link
JP (1) JPH06104292B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5384950A (en) * 1994-05-12 1995-01-31 Harnischfeger Corporation Method for machining a component
WO1998019823A1 (fr) * 1996-11-07 1998-05-14 Okuma Corporation Generateur d'instructions pour dispositif de commande numerique et son procede de fonctionnement
WO1998019821A1 (en) * 1996-11-07 1998-05-14 Mitutoyo Corporation Generation of measurement program in nc machining and machining management based on the measurement program
CN1093454C (zh) * 1996-11-07 2002-10-30 大隈株式会社 数字控制命令发生器及其方法
US7243000B2 (en) 2004-12-28 2007-07-10 Yamazaki Mazak Corporation Method and apparatus for automatically dividing machining process in automatic programming apparatus

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5384950A (en) * 1994-05-12 1995-01-31 Harnischfeger Corporation Method for machining a component
WO1998019823A1 (fr) * 1996-11-07 1998-05-14 Okuma Corporation Generateur d'instructions pour dispositif de commande numerique et son procede de fonctionnement
WO1998019821A1 (en) * 1996-11-07 1998-05-14 Mitutoyo Corporation Generation of measurement program in nc machining and machining management based on the measurement program
CN1093454C (zh) * 1996-11-07 2002-10-30 大隈株式会社 数字控制命令发生器及其方法
KR100421789B1 (ko) * 1996-11-07 2004-05-20 가부시키가이샤 미츠토요 수치제어명령작성장치및방법
US7243000B2 (en) 2004-12-28 2007-07-10 Yamazaki Mazak Corporation Method and apparatus for automatically dividing machining process in automatic programming apparatus
CN100461052C (zh) * 2004-12-28 2009-02-11 山崎马扎克公司 自动编程装置中的用于自动划分加工工艺的方法和装置
EP1677169A3 (en) * 2004-12-28 2009-09-30 Yamazaki Mazak Corporation Method and apparatus for automatically dividing machining process in automatic programming apparatus

Also Published As

Publication number Publication date
JPH06104292B2 (ja) 1994-12-21

Similar Documents

Publication Publication Date Title
EP0265525B1 (en) Method of preparing nc program for four-spindle lathe
US4794514A (en) NC program editing method for four-axis lathes
EP0229848A1 (en) System for automatically drawing profile of tool
JPH0425346A (ja) 自動プログラミング装置における加工工程自動分割方法および装置
US5197014A (en) Interpolation method in automatic programming
US4814999A (en) Automatic programming system
JP2604244B2 (ja) ワイヤ放電加工におけるコアレス加工用ncデータ作成方法
JPS58175010A (ja) 4軸旋盤用数値制御装置のグラフイツク表示方法
JP2649838B2 (ja) 数値制御情報作成装置における加工方法の決定方法
JP3202068B2 (ja) Nc加工用工具移動経路の作成方法
EP0547244A1 (en) Method for specifying position where fillet curved surface is located
JP2753365B2 (ja) 数値制御情報作成方法
US5060163A (en) Programming apparatus for lathes
EP0509102A1 (en) Method of working simulation
EP0380691A1 (en) Automatic programming method for composite nc lathe
JPS62181853A (ja) 最外径加工用工具の自動決定方法
JPH1049214A (ja) 加工工程図作成装置
JP3248081B2 (ja) 切削軸の自動変更機能付き自動プログラム作成装置
JP2788137B2 (ja) 数値制御データ作成装置
JP2631564B2 (ja) マシニングセンタの自動プログラムでの工程自動決定方法
JP2926524B2 (ja) 試切削機能を有する数値制御装置
JP2707992B2 (ja) 外形加工データ生成装置および外形加工データ生成方法
JPH07287612A (ja) 数値制御情報作成装置
JPS62176732A (ja) 自動プログラミングにおける4軸同時加工生成方法
JP2648228B2 (ja) 自動プログラミングにおける同時加工形状決定方法