JPH04165405A - 自動プログラミング装置 - Google Patents
自動プログラミング装置Info
- Publication number
- JPH04165405A JPH04165405A JP12403890A JP12403890A JPH04165405A JP H04165405 A JPH04165405 A JP H04165405A JP 12403890 A JP12403890 A JP 12403890A JP 12403890 A JP12403890 A JP 12403890A JP H04165405 A JPH04165405 A JP H04165405A
- Authority
- JP
- Japan
- Prior art keywords
- information
- repeat
- added
- processing
- automatic programming
- 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
- 238000012545 processing Methods 0.000 claims abstract description 58
- 238000010586 diagram Methods 0.000 claims description 31
- 238000003754 machining Methods 0.000 claims description 27
- 238000012986 modification Methods 0.000 claims description 8
- 230000004048 modification Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 abstract description 27
- 238000013459 approach Methods 0.000 abstract description 9
- 238000003860 storage Methods 0.000 abstract description 9
- 230000003252 repetitive effect Effects 0.000 abstract description 3
- 238000012937 correction Methods 0.000 description 12
- 101100326580 Arabidopsis thaliana CAD4 gene Proteins 0.000 description 3
- 101100123053 Arabidopsis thaliana GSH1 gene Proteins 0.000 description 3
- 101150081304 CAD2 gene Proteins 0.000 description 3
- 101150096994 Cdx1 gene Proteins 0.000 description 3
- 101710091102 Probable cinnamyl alcohol dehydrogenase 2 Proteins 0.000 description 3
- 101100381325 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) PCA1 gene Proteins 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 241000283690 Bos taurus Species 0.000 description 1
- 241000905957 Channa melasoma Species 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003698 laser cutting Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は各種加工機構のNCプログラムを自動生成する
自動プログラミング装置に関する。
自動プログラミング装置に関する。
(従来の技術)
レーザ加工機やワイヤカット放電加工機、タレットパン
チプレス機などの各種加工機械にあっては、CA D
(Computer Aided Design)及び
CAM (Co+mputer Aided Manu
facturing)の組み合わせによる自動プログラ
ミング装置が多用され、CADで設計された加工図形を
加工すべく、CAMで機械を数値制御するためのNCプ
ログラムが生成される。
チプレス機などの各種加工機械にあっては、CA D
(Computer Aided Design)及び
CAM (Co+mputer Aided Manu
facturing)の組み合わせによる自動プログラ
ミング装置が多用され、CADで設計された加工図形を
加工すべく、CAMで機械を数値制御するためのNCプ
ログラムが生成される。
ここに、CADは、一般にコピー機能やリピート機能を
有し、同一形状を繰り返し加工するための図形は、親図
をコピーあるいはリピートすることにより、容易に設計
できるものである。
有し、同一形状を繰り返し加工するための図形は、親図
をコピーあるいはリピートすることにより、容易に設計
できるものである。
コピー機能とは、全製品図形が共に個別の形状データを
有するよう、元の図面を他の位置に転写する機能である
。
有するよう、元の図面を他の位置に転写する機能である
。
リピート機能とは、親図についてのみ形状データを有し
、各子図をその転写位置で表現し、転写位置の指定のみ
で多数の製品図形を規定する機能である。
、各子図をその転写位置で表現し、転写位置の指定のみ
で多数の製品図形を規定する機能である。
一方、加工図形を入力し、NCプログラムを作成するC
AMは、コピーあるいはリピート機能を用いて設計され
た図面を人力し、各図形に加工情報を付加しつつ、全図
形を加工するようNCプログラムを生成する。
AMは、コピーあるいはリピート機能を用いて設計され
た図面を人力し、各図形に加工情報を付加しつつ、全図
形を加工するようNCプログラムを生成する。
ただし、CAM内に構成される自動プログラミング部そ
れ自体にはコピー機能あるいはリピート機能に準する機
能を有していないので、自動プログラミング部は個別の
図形に対し加工情報をそれぞれ個別に追加【7、各種加
工情報を付属させた個別の加工形状を加工するようNC
プログラムを生成してゆくというものである。
れ自体にはコピー機能あるいはリピート機能に準する機
能を有していないので、自動プログラミング部は個別の
図形に対し加工情報をそれぞれ個別に追加【7、各種加
工情報を付属させた個別の加工形状を加工するようNC
プログラムを生成してゆくというものである。
CAD−CAMによるものではなく、加工機械を制御す
るNC装置に簡易式の図形処理装置とNCプログラム自
動生成機能とを付属させたような自動プログラミング装
置にあっても同様である。
るNC装置に簡易式の図形処理装置とNCプログラム自
動生成機能とを付属させたような自動プログラミング装
置にあっても同様である。
したがって、従来の自動プログラミング装置では、リピ
ート機能を用いて作成された図形を個別の図形に変換し
、各図形に対して個別の加圧情報を追加し、NCプログ
ラムを生成していた。
ート機能を用いて作成された図形を個別の図形に変換し
、各図形に対して個別の加圧情報を追加し、NCプログ
ラムを生成していた。
また、リピート機能を用いて作成された図形について修
正の必要が生したとき、CAD側からやり直しをするか
、あるいはNCプログラム!4:成前に生成された個別
の図形をそれぞれ修正し、修正後の図形についてNCプ
ログラムを生成し7なければならなかった。
正の必要が生したとき、CAD側からやり直しをするか
、あるいはNCプログラム!4:成前に生成された個別
の図形をそれぞれ修正し、修正後の図形についてNCプ
ログラムを生成し7なければならなかった。
加工形状データに追加される加圧情報の一例を示すと、
例えばレーザ加工では、製品切断前の予備加工とし、て
のピアスとこのピアスを製品形状(こ接続するための線
分から成るマ・ソチ針状の図形や、各加工位置に対する
加工速度、レーザ出力条(牛例が挙げられる。
例えばレーザ加工では、製品切断前の予備加工とし、て
のピアスとこのピアスを製品形状(こ接続するための線
分から成るマ・ソチ針状の図形や、各加工位置に対する
加工速度、レーザ出力条(牛例が挙げられる。
(発明が解決し、ようとする課題)
しかしながら、上記の如き従来よりの自動プログラミン
グ装置にあっては、リピート図形C二ついても他の図形
と同様に個別番こ加工情報を追加し、あるいは修正しな
ければならず、多数の1ノビ一ト図形を含む図形にあっ
ては、加工情報の追7N+あるがあった。
グ装置にあっては、リピート図形C二ついても他の図形
と同様に個別番こ加工情報を追加し、あるいは修正しな
ければならず、多数の1ノビ一ト図形を含む図形にあっ
ては、加工情報の追7N+あるがあった。
また、図形の修正をCAD側からやり直す場合には、自
動プログラミング装置を初期の状態力・ら作動させるこ
とになるので、図形の修正lよ容易であるが、NCプロ
グラムの生成:こ多くの時間を要するという問題点があ
った。
動プログラミング装置を初期の状態力・ら作動させるこ
とになるので、図形の修正lよ容易であるが、NCプロ
グラムの生成:こ多くの時間を要するという問題点があ
った。
そこで、本発明は、リピート図形につ(1ての加工情報
の追加あるいは修正処理が容易な自動プログラミング装
置を提供することをU1的とする。
の追加あるいは修正処理が容易な自動プログラミング装
置を提供することをU1的とする。
[発明の構成]
(課題を解決するための手段)
上記課題を解決するための本発明は、親図及び複数の子
図の関係につき子図をその基準位置と親図の形状データ
とで表現したリピート図形を含めて加工形状データを入
力し、各図形に加圧情報を追加し、つつNCプログラム
データを生成する自動プログラミング装置において、 前記リピート図形につき、前記親図または子図のうち1
つの指定に係る元図に加工情報を追加することにより、
該元図に追加した情報と同一情報を他の図形に対して繰
り返し追加処理する繰り返し追加処理手段を設けたこと
を特徴とする。
図の関係につき子図をその基準位置と親図の形状データ
とで表現したリピート図形を含めて加工形状データを入
力し、各図形に加圧情報を追加し、つつNCプログラム
データを生成する自動プログラミング装置において、 前記リピート図形につき、前記親図または子図のうち1
つの指定に係る元図に加工情報を追加することにより、
該元図に追加した情報と同一情報を他の図形に対して繰
り返し追加処理する繰り返し追加処理手段を設けたこと
を特徴とする。
また、親図及び複数の子図の関係につき子図をその基準
位置と親図の形状データとて表現したリピート図形を含
めて加工図形データを入力し、各図形に加工情報を追加
しっつNCプログラムデータを生成する自動プログラミ
ング装置において、前記リピート図形に対して加工情報
を追加してのぢの情報修止につき、前記親図または子図
のうぢ1つの指定に係る元図の情報を修正することによ
り、該元図と同一情報となるよう他の図形を繰り返し修
正する繰り返し修正処理手段を設けたことを特徴とする
。
位置と親図の形状データとて表現したリピート図形を含
めて加工図形データを入力し、各図形に加工情報を追加
しっつNCプログラムデータを生成する自動プログラミ
ング装置において、前記リピート図形に対して加工情報
を追加してのぢの情報修止につき、前記親図または子図
のうぢ1つの指定に係る元図の情報を修正することによ
り、該元図と同一情報となるよう他の図形を繰り返し修
正する繰り返し修正処理手段を設けたことを特徴とする
。
(作用)
本発明の自動プログラミング装置では、加工図形におい
て、リピート図形は本来全く同一の関係を他の位置に転
記した形態となるべきであることに艦ろて、ここで新た
にリピートとは単に同一形状を示すだけではなく、同一
形状で、かつ同−加工を示すものであると定義し、親図
または子図のうち1つの指定に係る元図に加り情報を追
加、あるいは元図あるいはこれに(N1加した情報を修
正すれば他の図形について元図と同一内容となるよう追
加あるいは修正できるようにした。
て、リピート図形は本来全く同一の関係を他の位置に転
記した形態となるべきであることに艦ろて、ここで新た
にリピートとは単に同一形状を示すだけではなく、同一
形状で、かつ同−加工を示すものであると定義し、親図
または子図のうち1つの指定に係る元図に加り情報を追
加、あるいは元図あるいはこれに(N1加した情報を修
正すれば他の図形について元図と同一内容となるよう追
加あるいは修正できるようにした。
(実施例)
本発明の一実施例を示す第1図において、1はCAD−
CA、Mから成る自動プログラミング装置を示す。
CA、Mから成る自動プログラミング装置を示す。
CAD2は、−船内なCADと同様に、コピー機能3や
リピート機能4を備えている。CAD2には、キーボー
ド5及びCR,T 6を備えた操作装w7が接続されて
いる。
リピート機能4を備えている。CAD2には、キーボー
ド5及びCR,T 6を備えた操作装w7が接続されて
いる。
一方、本例のCAM8は、各種生産管理機能を備える他
、前記CAD2で作成された図形を入力し設定記憶する
加工図形データ設定部9と、加工情報追加処理部10と
、該処理部10で加工情報を追加した情報をプログラム
生成用の情報として記憶するプログラム生成情報記憶部
11と、NCプログラム生成部12と、NCプログラム
出力部13とを備えている。
、前記CAD2で作成された図形を入力し設定記憶する
加工図形データ設定部9と、加工情報追加処理部10と
、該処理部10で加工情報を追加した情報をプログラム
生成用の情報として記憶するプログラム生成情報記憶部
11と、NCプログラム生成部12と、NCプログラム
出力部13とを備えている。
プログラム生成情報記憶部11は、各図形を展開し、リ
ピート図形に関しても各図形を個別のデータとして保有
するものである。ただし、本例では、プログラム生成情
報記憶部11にはリピートフラグRPが設けられ、リピ
ート図形に関しては、リピート図形であることを記憶す
る。
ピート図形に関しても各図形を個別のデータとして保有
するものである。ただし、本例では、プログラム生成情
報記憶部11にはリピートフラグRPが設けられ、リピ
ート図形に関しては、リピート図形であることを記憶す
る。
前記加工図形データ設定部9及び前記プログラム生成情
報記憶部11には修正処理部14か接続されている。
報記憶部11には修正処理部14か接続されている。
第2図及び第3図はCAD2のコピー機能3及びリピー
ト機能4の説明図である。
ト機能4の説明図である。
コピーされたデータは、図形F1.F2.F3につき、
Fl (Pi、F2.F3)
F2 (1’4.F5.F6)
F3 (F7.F8.F9)
で表わされ、実データが存在する。
また、リピートされたデータは、図形F4.F5、F6
につき、 F4 (、Plo、pH,F12.F5.F6)F5(
F4.Ll、) F6 (F4.F2) で表わされ、親図(F4)に対し位置データLl。
につき、 F4 (、Plo、pH,F12.F5.F6)F5(
F4.Ll、) F6 (F4.F2) で表わされ、親図(F4)に対し位置データLl。
F2で示される子図(F 5. F 6)の関係があ
る。
る。
そこで、CAD2では、例えばレーザ加工につき、第4
図に示すような製品の加工形状を、コピー機能3やリピ
ート機能4を用いて作成することが可能である。第4図
の製品]5は、被加圧物Wから中心形状Woと放射状に
等間隔で配置された形状W f (W+ 、 W2
、・・・)をレーザ切断する例で示されている。ここで
は、切断形状Wiは、リピート機能4を用いて作成され
たものとする。
図に示すような製品の加工形状を、コピー機能3やリピ
ート機能4を用いて作成することが可能である。第4図
の製品]5は、被加圧物Wから中心形状Woと放射状に
等間隔で配置された形状W f (W+ 、 W2
、・・・)をレーザ切断する例で示されている。ここで
は、切断形状Wiは、リピート機能4を用いて作成され
たものとする。
第5図に上記CAD −CAMから成る自動プログラミ
ング装置1の図形処理方式を示した。
ング装置1の図形処理方式を示した。
ステップ501では、第4図に示したような図形がCA
D2で作成され、ステップ502で、これがCAM8へ
入力され、加工図形データ設定部9へ設定記憶される。
D2で作成され、ステップ502で、これがCAM8へ
入力され、加工図形データ設定部9へ設定記憶される。
そこで、ステップ503では、加工情報追加処理部10
においてリピート図形であるか否かが判別され、リピー
ト図形でなければステップ504へ移行し、個別の図形
に対し加工情報が追加される。前述したように、加工情
報とは第6図に示すようなアプローチ情報16やレーザ
出力条件などである。第6図に示す図形F1..F2.
F3は第2図に示すところのコピー図形であるので、図
形F1について加工情報(16)が追加され、次いで図
形F2について別に加工情報(17)が追加されるとい
うように、各図形について個別に処理される。加工情報
の追加された情報はプログラム生成情報として記憶部1
1に順次記憶される。
においてリピート図形であるか否かが判別され、リピー
ト図形でなければステップ504へ移行し、個別の図形
に対し加工情報が追加される。前述したように、加工情
報とは第6図に示すようなアプローチ情報16やレーザ
出力条件などである。第6図に示す図形F1..F2.
F3は第2図に示すところのコピー図形であるので、図
形F1について加工情報(16)が追加され、次いで図
形F2について別に加工情報(17)が追加されるとい
うように、各図形について個別に処理される。加工情報
の追加された情報はプログラム生成情報として記憶部1
1に順次記憶される。
次いで、ステップ505では、全図形について処理した
か否かを判別し、全図形について処理するまでステップ
503へ返る。
か否かを判別し、全図形について処理するまでステップ
503へ返る。
一方、ステップ503でリピート図形であることが判別
されると、ステップ506へ移行し、ここで親図または
子図のうちいずれか1つの指定に係る元図に加工情報が
追加される。第3図に対応して示す第7図の例で示すと
、例えば親図F4にアプローチ情報19が追加されると
、ステップ507.508で繰り返し処理が実行され、
他の図形F5.F6についても同様にアプローチ情報1
9が追加される。
されると、ステップ506へ移行し、ここで親図または
子図のうちいずれか1つの指定に係る元図に加工情報が
追加される。第3図に対応して示す第7図の例で示すと
、例えば親図F4にアプローチ情報19が追加されると
、ステップ507.508で繰り返し処理が実行され、
他の図形F5.F6についても同様にアプローチ情報1
9が追加される。
リピート図形につき加工情報が追加された情報は、リピ
ート以外の図形と同様に、プログラム生成情報として記
憶部11に記憶される。ただし、後の処理の都合上、リ
ピート図形については、リピート図形であることがリピ
ートフラグRPに記憶される。
ート以外の図形と同様に、プログラム生成情報として記
憶部11に記憶される。ただし、後の処理の都合上、リ
ピート図形については、リピート図形であることがリピ
ートフラグRPに記憶される。
したがって、本例の自動プログラミング装置1では、リ
ピート図形につき、ステップ507及び508の繰り返
し処理を行うので、例えば第4図の形状Wlについての
み加工情報を追加すれば他の形状w2 、w3.・・・
につぃては自動的に加工情報が追加される。
ピート図形につき、ステップ507及び508の繰り返
し処理を行うので、例えば第4図の形状Wlについての
み加工情報を追加すれば他の形状w2 、w3.・・・
につぃては自動的に加工情報が追加される。
次に、ステップ505て全ての図形について加工情報を
追加したことが判別されると、ステップ509へ移行し
、NCプログラム生成部12でNCプログラムが生成さ
れる。
追加したことが判別されると、ステップ509へ移行し
、NCプログラム生成部12でNCプログラムが生成さ
れる。
生成されるNCプログラムは、各形状を追加したアプロ
ーチ情報に次いて所定の条件下で順次切断するよう、被
加工物を把持するワーククランプ装置(図示せず)を作
動させ、がっレーザやアシストガスを制御するという命
令で示される。
ーチ情報に次いて所定の条件下で順次切断するよう、被
加工物を把持するワーククランプ装置(図示せず)を作
動させ、がっレーザやアシストガスを制御するという命
令で示される。
ステップ510では、修正命令の有無を判別し、修正が
無ければステップ511でNCプログラム出力部13よ
り生成したNCプログラムを所定の機械に対し出力する
か、修正指令が在ればステップ900の修正処理に移行
する。
無ければステップ511でNCプログラム出力部13よ
り生成したNCプログラムを所定の機械に対し出力する
か、修正指令が在ればステップ900の修正処理に移行
する。
第8図は修正例の説明図である。第8eJ(a)は第4
図の形状Wfiを拡大して示すものであり、第8図(b
)は第8図(a)の各エツジ部分をアール(R)に変更
した例である。
図の形状Wfiを拡大して示すものであり、第8図(b
)は第8図(a)の各エツジ部分をアール(R)に変更
した例である。
修正処理の内容を示す第9図において、ステップ901
ではモード判別をする。ここでのモードは、CADモー
ドとCAMモードであり、CADモードが選択されたと
きにはステップ902へ移行する。
ではモード判別をする。ここでのモードは、CADモー
ドとCAMモードであり、CADモードが選択されたと
きにはステップ902へ移行する。
ステップ902では、加工図形データ設定部9に設定さ
れた元図が参照され、適宜CAD2の機能を用いて図形
修正され、ステップ903で第5図のステップ503以
下に示す処理が実行され、NCプログラムが新たに生成
される。この限りにおいて従来例と同様であり、後は自
動的ではあるもののNCプログラム生成のためにかなり
の時間が必要となる。
れた元図が参照され、適宜CAD2の機能を用いて図形
修正され、ステップ903で第5図のステップ503以
下に示す処理が実行され、NCプログラムが新たに生成
される。この限りにおいて従来例と同様であり、後は自
動的ではあるもののNCプログラム生成のためにかなり
の時間が必要となる。
一方、ステップ901でCAMモードが選択された場合
には、ステップ904へ移行して修正部分についてのプ
ログラム生成情報が記憶部1]から読み出され、リピー
トフラグRPを参照してステップ905でリピート図形
であるか否かか判別される。
には、ステップ904へ移行して修正部分についてのプ
ログラム生成情報が記憶部1]から読み出され、リピー
トフラグRPを参照してステップ905でリピート図形
であるか否かか判別される。
ステップ905でリピート図形であると判別された場合
には、ステップ906へ移行して、親図または子図のう
ちいずれか1つの元図について図形または加工情報の修
正内容を入力し、ステップ907でリピート図形全てを
繰り返し自動的に修正する。
には、ステップ906へ移行して、親図または子図のう
ちいずれか1つの元図について図形または加工情報の修
正内容を入力し、ステップ907でリピート図形全てを
繰り返し自動的に修正する。
したがって、本例では、リピート図形につき、例えば第
8図(b)の修正を第4図に示す1つの図形Wiを元図
として修正すれば、残りのリピート図形については全て
自動的に修正され、修正時間を短くすることができる。
8図(b)の修正を第4図に示す1つの図形Wiを元図
として修正すれば、残りのリピート図形については全て
自動的に修正され、修正時間を短くすることができる。
アプローチ情報など加工情報の修正についても同様であ
る。
る。
ステップ905てリピート図形で無いと判別された場合
には、ステップ908で個別の図形について個別の修正
を可能とする。
には、ステップ908で個別の図形について個別の修正
を可能とする。
ステップ909では全修正の終了を判別し修正処理を終
了する。
了する。
以上により、本例の自動プログラミング装置1では、第
]−図に示す加工情報追加処理部10に第5図のステッ
プ507及び508の繰り返し追加処理機能を持たせ、
修正処理部14に第9図のステップ906及び907の
繰り返し修正機能を設けたので、リピート図形に関し加
工情報を迅速に追加することができ、かつ修正処理を容
易、迅速に行うことができ、特にリピート機能を多く用
いる必要のあるレーザ加工において有用である。
]−図に示す加工情報追加処理部10に第5図のステッ
プ507及び508の繰り返し追加処理機能を持たせ、
修正処理部14に第9図のステップ906及び907の
繰り返し修正機能を設けたので、リピート図形に関し加
工情報を迅速に追加することができ、かつ修正処理を容
易、迅速に行うことができ、特にリピート機能を多く用
いる必要のあるレーザ加工において有用である。
第10図にリピート図形の他の例を示した。
(a)図は角度付き直線加工(LAA)、(b)図は円
弧加工(ARC)、(c)図は円周加工(BHC)、(
cl)図は格子状加工(GRI D)、(e)図は単発
加工(SINGL)の例を示す。
弧加工(ARC)、(c)図は円周加工(BHC)、(
cl)図は格子状加工(GRI D)、(e)図は単発
加工(SINGL)の例を示す。
上記実施例では、CAD−CAMによる自動プログラミ
ング装置の例で示したが、CAD−CAMと称されてい
ないもの、あるいはNC装置と連動される形の自動プロ
グラミング装置など、他の自動プログラミング装置であ
っても同様である。
ング装置の例で示したが、CAD−CAMと称されてい
ないもの、あるいはNC装置と連動される形の自動プロ
グラミング装置など、他の自動プログラミング装置であ
っても同様である。
また、上記実施例では、レーザ加工の例で示したが、プ
レス加工やワイヤカット放電加工についても同様である
。
レス加工やワイヤカット放電加工についても同様である
。
本発明は上記実施例に限定されるものではなく、適宜の
設計的変更を行うことにより、適宜態様で実施し得るも
のである。
設計的変更を行うことにより、適宜態様で実施し得るも
のである。
[発明の効果]
以上の通り、本発明は、同−図形及び同一加工の繰り返
しを行う図形をリピート図形と定義して、設定されたリ
ピート図形については元図の加工情報の追加で他の図形
についても同一の内容とし、NCプログラム生成用の情
報につき元図の修正で他の図形についても同様の内容に
修正するので、加工情報の追加処理を容易、迅速とし、
加工情報追加後の情報修正も容易、迅速に行うことかで
きる。
しを行う図形をリピート図形と定義して、設定されたリ
ピート図形については元図の加工情報の追加で他の図形
についても同一の内容とし、NCプログラム生成用の情
報につき元図の修正で他の図形についても同様の内容に
修正するので、加工情報の追加処理を容易、迅速とし、
加工情報追加後の情報修正も容易、迅速に行うことかで
きる。
第1図は本発明の一実施例に係る自動プログラミング装
置のブロック図、第2図はコピー機能の説明図、第3図
はリピート機能の説明図、第4図はリピート図形を有す
るレーザ加工製品の説明図、第5図はCAD −CAM
処理のフローチャート、第6図はコピー図形に対するア
プローチ情報の追加方式を示す説明図、第7図はリピー
ト図形に対するアプローチ情報の追加方式を示す説明図
、第8図は図形修正例の説明図、第9図は修正処理の内
容を示すフローチャート、第10図はリピート図形の他
の例を示す説明図である。 1・・・自動プログラミング装置 2・・・CAD 3・・・コピー機能 4・・・リピート機能 7・・・操作装置 8・・・CAM 9・・・加工図形データ設定部 10・・・加工情報追加処理部 11・・・プログラム生成情報記憶部 12・・・NCプログラム生成部 13・・・NCプログラム出力部 ]4・・・修正処理部 RP・・・リピートフラグ Wi・・リピート図形 代理人 弁理士 三 好 秀 和 第1図 第2図 第3図 第4図 第5図 第6図 第7@ 第8図(0) 第8図(b> 第9図 第1゜図(。) 第10図1d)第10
図(e)
置のブロック図、第2図はコピー機能の説明図、第3図
はリピート機能の説明図、第4図はリピート図形を有す
るレーザ加工製品の説明図、第5図はCAD −CAM
処理のフローチャート、第6図はコピー図形に対するア
プローチ情報の追加方式を示す説明図、第7図はリピー
ト図形に対するアプローチ情報の追加方式を示す説明図
、第8図は図形修正例の説明図、第9図は修正処理の内
容を示すフローチャート、第10図はリピート図形の他
の例を示す説明図である。 1・・・自動プログラミング装置 2・・・CAD 3・・・コピー機能 4・・・リピート機能 7・・・操作装置 8・・・CAM 9・・・加工図形データ設定部 10・・・加工情報追加処理部 11・・・プログラム生成情報記憶部 12・・・NCプログラム生成部 13・・・NCプログラム出力部 ]4・・・修正処理部 RP・・・リピートフラグ Wi・・リピート図形 代理人 弁理士 三 好 秀 和 第1図 第2図 第3図 第4図 第5図 第6図 第7@ 第8図(0) 第8図(b> 第9図 第1゜図(。) 第10図1d)第10
図(e)
Claims (2)
- (1)親図及び複数の子図の関係につき子図をその基準
位置と親図の形状データとで表現したリピート図形を含
めて加工図形データを入力し、各図形に加工情報を追加
しつつNCプログラムデータを生成する自動プログラミ
ング装置において、前記リピート図形につき、前記親図
または子図のうち1つの指定に係る元図に加工情報を追
加することにより、該元図に追加した情報と同一情報を
他の図形に対して繰り返し追加処理する繰り返し追加処
理手段を設けたことを特徴とする自動プログラミング装
置。 - (2)親図及び複数の子図の関係につき子図をその基準
位置と親図の形状データとで表現したリピート図形を含
めて加工図形データを入力し、各図形に加工情報を追加
しつつNCプログラムデータを生成する自動プログラミ
ング装置において、前記リピート図形に対して加工情報
を追加してのちの情報修正につき、前記親図または子図
のうち1つの指定に係る元図の情報を修正することによ
り、該元図と同一情報となるよう他の図形を繰り返し修
正する繰り返し修正処理手段を設けたことを特徴とする
自動プログラミング装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12403890A JP2933979B2 (ja) | 1990-05-16 | 1990-05-16 | 自動プログラミング装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12403890A JP2933979B2 (ja) | 1990-05-16 | 1990-05-16 | 自動プログラミング装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04165405A true JPH04165405A (ja) | 1992-06-11 |
| JP2933979B2 JP2933979B2 (ja) | 1999-08-16 |
Family
ID=14875482
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12403890A Expired - Lifetime JP2933979B2 (ja) | 1990-05-16 | 1990-05-16 | 自動プログラミング装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2933979B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1994017460A1 (fr) * | 1993-01-29 | 1994-08-04 | Fanuc Ltd | Procede d'ecriture d'un programme d'usinage |
| JPH1049212A (ja) * | 1996-04-10 | 1998-02-20 | Ind Elektronik Agie Losone Locarno:Ag | 工作機械を制御するための方法及び装置 |
| JP2009178755A (ja) * | 2008-01-31 | 2009-08-13 | Sunx Ltd | レーザ加工装置 |
| WO2023112207A1 (ja) * | 2021-12-15 | 2023-06-22 | ファナック株式会社 | 図形データ編集装置、加工プログラム作成装置、および図形データ編集方法 |
| WO2023112206A1 (ja) * | 2021-12-15 | 2023-06-22 | ファナック株式会社 | 図形データ編集装置、加工プログラム作成装置、および図形データ編集方法 |
-
1990
- 1990-05-16 JP JP12403890A patent/JP2933979B2/ja not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1994017460A1 (fr) * | 1993-01-29 | 1994-08-04 | Fanuc Ltd | Procede d'ecriture d'un programme d'usinage |
| US5773950A (en) * | 1993-01-29 | 1998-06-30 | Fanuc Ltd. | Program creating method for uniform-shape machining |
| JPH1049212A (ja) * | 1996-04-10 | 1998-02-20 | Ind Elektronik Agie Losone Locarno:Ag | 工作機械を制御するための方法及び装置 |
| JP2009178755A (ja) * | 2008-01-31 | 2009-08-13 | Sunx Ltd | レーザ加工装置 |
| WO2023112207A1 (ja) * | 2021-12-15 | 2023-06-22 | ファナック株式会社 | 図形データ編集装置、加工プログラム作成装置、および図形データ編集方法 |
| WO2023112206A1 (ja) * | 2021-12-15 | 2023-06-22 | ファナック株式会社 | 図形データ編集装置、加工プログラム作成装置、および図形データ編集方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2933979B2 (ja) | 1999-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0249639B1 (en) | Method of preparing nc data | |
| CN103260824A (zh) | 数控机床刀具轨迹部件加工程序修正系统 | |
| JPS59224228A (ja) | 数値制御装置 | |
| JPH04165405A (ja) | 自動プログラミング装置 | |
| EP0547244A1 (en) | Method for specifying position where fillet curved surface is located | |
| JPH08339215A (ja) | 数値制御装置 | |
| JPS63133210A (ja) | Nc装置の加工プログラム作成方式 | |
| WO1985000677A1 (fr) | Systeme de programmation pour appareil a commande numerique | |
| JPS62130409A (ja) | 複合曲面生成方法 | |
| EP0383938A1 (en) | Shape input system | |
| JPH06250722A (ja) | 対話形数値制御装置 | |
| JP2776711B2 (ja) | 立体モデルの作成方法 | |
| JP2869105B2 (ja) | ワーク加工データ編集方法 | |
| JPS63159906A (ja) | Ncパ−トプログラム作成方法 | |
| JP3000986B2 (ja) | 加工プログラム作成装置及び加工プログラム作成方法 | |
| JP3172846B2 (ja) | 形状処理装置 | |
| JP3549240B2 (ja) | 加工シミュレーション描画方法及び装置 | |
| JP2000268067A (ja) | 3次元cadデータ修正装置 | |
| JPH01166104A (ja) | 数値制御加工用データ生成方法 | |
| JP3000987B2 (ja) | 数値制御装置 | |
| JPH01297705A (ja) | ワイヤーカット放電加工機用ncプログラムの作成方法 | |
| JPH0827647B2 (ja) | 工具順序変更方法 | |
| JPH02257203A (ja) | マシニングセンタ用ncプログラム作成方法 | |
| JPH0422589A (ja) | レーザ・パンチ複合加工用自動プログラミング装置 | |
| KR20190052299A (ko) | 파워밀 프로그램 제어방법 및 저장매체 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090528 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100528 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term |