JPH0314103A - 工具径路作成編集方式 - Google Patents
工具径路作成編集方式Info
- Publication number
- JPH0314103A JPH0314103A JP1150288A JP15028889A JPH0314103A JP H0314103 A JPH0314103 A JP H0314103A JP 1150288 A JP1150288 A JP 1150288A JP 15028889 A JP15028889 A JP 15028889A JP H0314103 A JPH0314103 A JP H0314103A
- Authority
- JP
- Japan
- Prior art keywords
- tool path
- tool
- editing
- pond
- point
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
- G05B19/40937—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine concerning programming of machining or material parameters, pocket machining
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36214—Pocket machining, area clearance, contained cutting, axis milling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は任意形状のポケット加工等の工具径路を作成編
集する工具径路作成編集方式に関し、特にグラフィック
表示機能を使用して、工具径路を編集する工具径路作成
編集方式に関する。
集する工具径路作成編集方式に関し、特にグラフィック
表示機能を使用して、工具径路を編集する工具径路作成
編集方式に関する。
自動プログラミング機能を備えた数値制御装置において
、任意形状のポケット加工等の工具径路を自動的に決め
る方法がある。この方法では、自動的に決定した工具径
路はそのまま実行されるか、NC文として出力される。
、任意形状のポケット加工等の工具径路を自動的に決め
る方法がある。この方法では、自動的に決定した工具径
路はそのまま実行されるか、NC文として出力される。
なお、この場合に自動的に決定された工具径路をクラフ
ィック表示させることができるものもある。
ィック表示させることができるものもある。
しかし、このような方法では、簡単な形状での工具径路
は自動的に最適な工具径路が作成されるが、複数の島が
あったりする複雑な形状では、自動的に最適な工具径路
を作成することは困難である。つまり、無駄な動きや削
り残しが発生ずるような工具径路が作成されてしまう。
は自動的に最適な工具径路が作成されるが、複数の島が
あったりする複雑な形状では、自動的に最適な工具径路
を作成することは困難である。つまり、無駄な動きや削
り残しが発生ずるような工具径路が作成されてしまう。
このため、自動的に決定される工具径路を修正する必要
があるが、自動的に決定された工具径路がそのまま実行
される方法では、修正することができない。また、−度
NC文として出力される方法では、作成されたNC文を
直接修正する必要があり、NC文のどの部分を修正すべ
きか、どんな値に修正すべきか判別が困難である。
があるが、自動的に決定された工具径路がそのまま実行
される方法では、修正することができない。また、−度
NC文として出力される方法では、作成されたNC文を
直接修正する必要があり、NC文のどの部分を修正すべ
きか、どんな値に修正すべきか判別が困難である。
本発明はこのような点に鑑みてなされたものであり、自
動的に決定された工具径路をグラフィック表示するとと
もに、グラフィック表示」二で、工具径路を直接編集で
きるようにした工具径路作成編集方式を提供することを
目的とする。
動的に決定された工具径路をグラフィック表示するとと
もに、グラフィック表示」二で、工具径路を直接編集で
きるようにした工具径路作成編集方式を提供することを
目的とする。
を使用して前記任意形状と工具径路を表示画面にグラフ
ィック表示し、前記自動的に作成された工具径路をカー
ソル等を移動させることによりグラフィック的に編集す
ることを特徴とする工具径路作成編集方式が、 提供される。
ィック表示し、前記自動的に作成された工具径路をカー
ソル等を移動させることによりグラフィック的に編集す
ることを特徴とする工具径路作成編集方式が、 提供される。
ワークの任意形状と自動的に作成された工具径路がグラ
フィック表示画面に表示され、表示された工具径路を画
面上で変更、削除、追加することにより編集ずれば、編
集すべき場所を捜したり、座標値等を計算することなく
、簡単に工具径路の編集が可能となる。
フィック表示画面に表示され、表示された工具径路を画
面上で変更、削除、追加することにより編集ずれば、編
集すべき場所を捜したり、座標値等を計算することなく
、簡単に工具径路の編集が可能となる。
本発明では上記課題を解決するために、任意形状のポケ
ット加工等の工具径路を作成編集する工具径路作成編集
方式において、前記工具径路を自動的に作成して、グラ
フィック表示機能〔実施例〕 以下、本発明の一実施例を図面に基づいて説明する。
ット加工等の工具径路を作成編集する工具径路作成編集
方式において、前記工具径路を自動的に作成して、グラ
フィック表示機能〔実施例〕 以下、本発明の一実施例を図面に基づいて説明する。
第2図は工具径路を自動的に決定するだめの説明図であ
る。表示画面には、ワークの島3と池2がグラフィック
表示されている。斜線の部分が加工されない部分であり
、それ以外の池2を工具4でポケット加工する。このよ
うな工具径路5はワクの形状すなわち島3の外壁3aと
池2の内壁2aが決まれば、自動的に決定される。
る。表示画面には、ワークの島3と池2がグラフィック
表示されている。斜線の部分が加工されない部分であり
、それ以外の池2を工具4でポケット加工する。このよ
うな工具径路5はワクの形状すなわち島3の外壁3aと
池2の内壁2aが決まれば、自動的に決定される。
例えば、工具4を右下からアプローチすることにし、ア
プローチ後に工具をX軸方向に進め、池の内壁2aに当
たる部分で、Y軸方向に工具径の75%程度移動させ、
X軸の負方向へ進み、さらに池の内壁2aに当たったら
、Y軸方向に進めばよい。
プローチ後に工具をX軸方向に進め、池の内壁2aに当
たる部分で、Y軸方向に工具径の75%程度移動させ、
X軸の負方向へ進み、さらに池の内壁2aに当たったら
、Y軸方向に進めばよい。
最初は池2のメツシュをすべてOとし、その他のメツシ
ュを1とする。次に工具4が通過した池2のメツシュを
Oから1にしていく。従って、池2の全てのメツシュが
工具のメツシュによって、全て1になれば、加工が全て
行われたこととなり、工具径路5が完成する。
ュを1とする。次に工具4が通過した池2のメツシュを
Oから1にしていく。従って、池2の全てのメツシュが
工具のメツシュによって、全て1になれば、加工が全て
行われたこととなり、工具径路5が完成する。
第3図はワークの任意形状と工具径路を表示画面上に表
示した図である。図では池2の一部の内壁部2bが突き
出ており、このために工具径路5の一部を変更するもの
とする。なお、工具径路5の変更部は分かり易くするた
めに、誇張して表示しである。すなわち、工具径路5を
点P1と点P2を経由するものから、点P3でY軸方向
に進み、点P4でX軸の正方向へ進むように変更する。
示した図である。図では池2の一部の内壁部2bが突き
出ており、このために工具径路5の一部を変更するもの
とする。なお、工具径路5の変更部は分かり易くするた
めに、誇張して表示しである。すなわち、工具径路5を
点P1と点P2を経由するものから、点P3でY軸方向
に進み、点P4でX軸の正方向へ進むように変更する。
まず、グラフィックカーソル6をソフトウェアキー7a
、7b、7c、7dを使用して、点P1に持っていく。
、7b、7c、7dを使用して、点P1に持っていく。
次にソフトウェアキー7f(変更)を押し、グラフィッ
クカーソル6を点P3の位置へ持っていき、ソフトウェ
アキー7e(編集点設定)を押す。同様に点P2を点P
4に移す操作を行う。これによって、工具径路4は点P
3からY軸方向に向かい、点P4でX軸の正方向に向か
う径路に変更される。新しい点を追加したいときは、ソ
フトウェアキー7g(挿入)を使用し、工具径路5上の
点を削除したいときは、ソフトウェアキー7h(削除)
を使用する。必要な編集が終了したら、ソフトウェアキ
ー7j(編集終了)を押し、完全な工具径路5が得られ
る。
クカーソル6を点P3の位置へ持っていき、ソフトウェ
アキー7e(編集点設定)を押す。同様に点P2を点P
4に移す操作を行う。これによって、工具径路4は点P
3からY軸方向に向かい、点P4でX軸の正方向に向か
う径路に変更される。新しい点を追加したいときは、ソ
フトウェアキー7g(挿入)を使用し、工具径路5上の
点を削除したいときは、ソフトウェアキー7h(削除)
を使用する。必要な編集が終了したら、ソフトウェアキ
ー7j(編集終了)を押し、完全な工具径路5が得られ
る。
第1図は本発明の工具径路作成編集方式のフロチャート
である。図において、Sに続く数値はステップ番号を示
す。
である。図において、Sに続く数値はステップ番号を示
す。
〔S1〕工具径路を自動的に決めろためのパラメータを
設定する。
設定する。
〔S2〕数値制御装置によって、工具径路が自動的に決
定される。
定される。
〔S3〕決定された工具径路がワークの任意形状と共に
グラフィック表示される。
グラフィック表示される。
〔S4〕工具径路を編集する必要があるか判断し、あれ
ばS5へ進む。
ばS5へ進む。
C35]編集すべき工具径路上の点を選択ずろ。
〔S6〕編集点の位置を変更する。また、必要に応じて
工具径路上の点を追加、削除する。
工具径路上の点を追加、削除する。
〔S7〕編集された工具径路を表示する。
〔S8〕編集が終了か調べ、さらに編集を続けるならS
5に戻り、編集を続行する。
5に戻り、編集を続行する。
第4図は本発明を実施するための数値制御装置のハード
ウェアの概略構成図である。プロセッサ11はROM1
2に格納されたシステムプロクラムに従って数値制御装
置全体を制御する。ROM12にはEPR,OMあるい
はE E P R,OMが使用される。RAM13はD
RΔM等が使用され、各種のデータあるいは入出力信号
が格納される。不揮発性メモリ14にはバッテリバック
アップされたCMO3が使用され、電源切断後も保持す
べきパラメータ、ピッチ誤差補正量及び工具補正量等が
格納されている。
ウェアの概略構成図である。プロセッサ11はROM1
2に格納されたシステムプロクラムに従って数値制御装
置全体を制御する。ROM12にはEPR,OMあるい
はE E P R,OMが使用される。RAM13はD
RΔM等が使用され、各種のデータあるいは入出力信号
が格納される。不揮発性メモリ14にはバッテリバック
アップされたCMO3が使用され、電源切断後も保持す
べきパラメータ、ピッチ誤差補正量及び工具補正量等が
格納されている。
グラフィック制御回路15はディジタル信号を表示用の
信号に変換し、表示器16に与える。表示器16はCR
Tあるいは液晶表示装置が使用され、ワークの任意形状
、工具径路を表示する。操作盤17はソフトウェアキー
及びその他のキーボド等から構成され、各種のデータの
人力あるいは工作機械18の操作に使用される。これら
の構成要素はバス19によって結合されている。
信号に変換し、表示器16に与える。表示器16はCR
Tあるいは液晶表示装置が使用され、ワークの任意形状
、工具径路を表示する。操作盤17はソフトウェアキー
及びその他のキーボド等から構成され、各種のデータの
人力あるいは工作機械18の操作に使用される。これら
の構成要素はバス19によって結合されている。
なお、第4図では軸制御回路、ザーボアンプ、スピンド
ルアンプ及びPMC(プログラマブル・マシン・コント
ローラ)等の構成要素は省略しである。また、プロセッ
サを複数個にして、マルチプロセッザシステムとするこ
ともできる。
ルアンプ及びPMC(プログラマブル・マシン・コント
ローラ)等の構成要素は省略しである。また、プロセッ
サを複数個にして、マルチプロセッザシステムとするこ
ともできる。
上記の説明では、本発明を数値制御装置で実行すること
で説明したが、自動プロゲラミンク装置を使用して同様
に実行するこ2もできる。
で説明したが、自動プロゲラミンク装置を使用して同様
に実行するこ2もできる。
以」二説明したように本発明では、工具径路を自動的に
決定した後で、ワークの任意形状と工具径路をグラフィ
ック表示してグラフィック表示画面」二で工具径路を編
集できるようにしたので、自動的に作成された工具径路
の無駄な動きや削り残しの部分を簡単に修正して最適な
工具径路にすることができる。
決定した後で、ワークの任意形状と工具径路をグラフィ
ック表示してグラフィック表示画面」二で工具径路を編
集できるようにしたので、自動的に作成された工具径路
の無駄な動きや削り残しの部分を簡単に修正して最適な
工具径路にすることができる。
第1図は本発明の工具径路作成編集方式のフローチャー
ト、 第2図は工具径路を自動的に決定するための説明図、 第3図はワークの任意形状と工具径路を表示画面」二に
表示した図、 第4図は本発明を実施するた杓の数値制御装置のハード
ウェアの概略構成図である。 表示画面 池 池の内壁 島 島の外壁 工具 工具径路 グラフィックカーソル ソフトウェアキー プロセッサ ROM AM 不揮発性メモリ グラフィック制御回路 表示器 操作盤 工作機械 0 9 ノース
ト、 第2図は工具径路を自動的に決定するための説明図、 第3図はワークの任意形状と工具径路を表示画面」二に
表示した図、 第4図は本発明を実施するた杓の数値制御装置のハード
ウェアの概略構成図である。 表示画面 池 池の内壁 島 島の外壁 工具 工具径路 グラフィックカーソル ソフトウェアキー プロセッサ ROM AM 不揮発性メモリ グラフィック制御回路 表示器 操作盤 工作機械 0 9 ノース
Claims (2)
- (1)任意形状のポケット加工等の工具径路を作成編集
する工具径路作成編集方式において、前記工具径路を自
動的に作成して、グラフィック表示機能を使用して前記
任意形状と工具径路を表示画面にグラフィック表示し、 前記自動的に作成された工具径路をカーソル等を移動さ
せることによりグラフィック的に編集することを特徴と
する工具径路作成編集方式。 - (2)前記工具径路上の点を変更、削除、追加すること
により、前記工具径路を編集することを特徴とする特許
請求の範囲第1項記載の工具径路作成編集方式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150288A JPH0314103A (ja) | 1989-06-13 | 1989-06-13 | 工具径路作成編集方式 |
| PCT/JP1990/000712 WO1990016021A1 (fr) | 1989-06-13 | 1990-05-30 | Systeme de preparation/correction de trajectoire d'outil |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150288A JPH0314103A (ja) | 1989-06-13 | 1989-06-13 | 工具径路作成編集方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0314103A true JPH0314103A (ja) | 1991-01-22 |
Family
ID=15493706
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1150288A Pending JPH0314103A (ja) | 1989-06-13 | 1989-06-13 | 工具径路作成編集方式 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH0314103A (ja) |
| WO (1) | WO1990016021A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0653142U (ja) * | 1992-12-28 | 1994-07-19 | ニューロング精密工業株式会社 | スクリーン印刷機 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62130405A (ja) * | 1985-11-30 | 1987-06-12 | Fanuc Ltd | Ncデ−タ修正方法 |
| JPS6423306A (en) * | 1987-07-20 | 1989-01-26 | Fanuc Ltd | Nc data production system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6359604A (ja) * | 1986-08-29 | 1988-03-15 | Mitsubishi Electric Corp | 数値制御装置の加工径路変更方法 |
-
1989
- 1989-06-13 JP JP1150288A patent/JPH0314103A/ja active Pending
-
1990
- 1990-05-30 WO PCT/JP1990/000712 patent/WO1990016021A1/ja not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62130405A (ja) * | 1985-11-30 | 1987-06-12 | Fanuc Ltd | Ncデ−タ修正方法 |
| JPS6423306A (en) * | 1987-07-20 | 1989-01-26 | Fanuc Ltd | Nc data production system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0653142U (ja) * | 1992-12-28 | 1994-07-19 | ニューロング精密工業株式会社 | スクリーン印刷機 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1990016021A1 (fr) | 1990-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61255408A (ja) | ワ−ク形状のリスト入力装置 | |
| US5327350A (en) | Interactive type numerical control apparatus and method thereof | |
| JPS59123008A (ja) | パ−トプログラム作成方法 | |
| US7089531B2 (en) | Method and device for generating or editing NC programs | |
| JPH03265906A (ja) | 対話形数値制御装置のプログラミング方式 | |
| JPH0314103A (ja) | 工具径路作成編集方式 | |
| JP3193072B2 (ja) | 数値制御プログラム編集装置 | |
| JPS58155146A (ja) | 数値制御加工方式 | |
| JPH02252004A (ja) | 工具形状描画方式 | |
| JP2771701B2 (ja) | 対話形数値制御装置 | |
| JPH05297925A (ja) | 対話形数値制御装置 | |
| JPS6252608A (ja) | 対話型ncプログラム作成方法 | |
| JPS60127949A (ja) | 自動プログラミングにおける工具選別方法 | |
| JPH01136208A (ja) | 自動プログラミング装置 | |
| JPS60127945A (ja) | 自動プログラミングにおけるドリル加工用工具の選別方法 | |
| JP3216629B2 (ja) | 数値制御装置 | |
| JPS5914411A (ja) | 数値制御装置 | |
| JPH0354607A (ja) | 自動運転のプログラム再開方式 | |
| JPH03156506A (ja) | 対話型数値制御装置又は自動プログラミング装置のncプログラム作成方法 | |
| JPH03156507A (ja) | 対話型数値制御装置又は自動プログラミング装置のプログラミング方式 | |
| JPH0496109A (ja) | 側面穴の加工プログラム作成方法 | |
| JP3000986B2 (ja) | 加工プログラム作成装置及び加工プログラム作成方法 | |
| JPH08263121A (ja) | Cncの加工経路逆行方式 | |
| JPS62204310A (ja) | 加工プログラムの編集方式 | |
| JPS62241008A (ja) | 自動加工機における加工情報作成装置 |