JPH071283A - ストロークの干渉検出方法 - Google Patents
ストロークの干渉検出方法Info
- Publication number
- JPH071283A JPH071283A JP27694791A JP27694791A JPH071283A JP H071283 A JPH071283 A JP H071283A JP 27694791 A JP27694791 A JP 27694791A JP 27694791 A JP27694791 A JP 27694791A JP H071283 A JPH071283 A JP H071283A
- Authority
- JP
- Japan
- Prior art keywords
- stroke
- box
- screen
- over
- movement
- 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
Landscapes
- Numerical Control (AREA)
- Auxiliary Devices For Machine Tools (AREA)
Abstract
(57)【要約】
【目的】 コンピュータ・プログラムのストロークチエ
ック機能により、作成された加工プログラムの各ストロ
ークが使用機械のストロークに納まっているかをチエッ
クする干渉検出方法を提供することを目的とする。 【構成】 コンピュータ・プログラムのストロークチエ
ック機能により、CRT20の画面上に機械ストローク
の箱形領域(A)と工具の移動ストロークの箱形移動領
域(B)とを示し、工具の移動ストロークの箱形移動領
域(B)が機械ストロークの箱形領域(A)を超えると
画面を一時停止してチエックすることを特徴とするスト
ロークの干渉検出方法としたものである。
ック機能により、作成された加工プログラムの各ストロ
ークが使用機械のストロークに納まっているかをチエッ
クする干渉検出方法を提供することを目的とする。 【構成】 コンピュータ・プログラムのストロークチエ
ック機能により、CRT20の画面上に機械ストローク
の箱形領域(A)と工具の移動ストロークの箱形移動領
域(B)とを示し、工具の移動ストロークの箱形移動領
域(B)が機械ストロークの箱形領域(A)を超えると
画面を一時停止してチエックすることを特徴とするスト
ロークの干渉検出方法としたものである。
Description
【0001】
【産業上の利用分野】本発明は、工作機械における機械
ストロークに対する工具の移動ストロークの干渉検出方
法に関するものである。
ストロークに対する工具の移動ストロークの干渉検出方
法に関するものである。
【0002】
【従来技術と問題点】従来、工作機械の機械ストローク
に対する工具の移動ストロークの干渉検出は、テーブル
上のワークを手動操作又は半自動操作により移動させ、
機械各部との干渉状況を作業者の目視と感に頼ってい
た。
に対する工具の移動ストロークの干渉検出は、テーブル
上のワークを手動操作又は半自動操作により移動させ、
機械各部との干渉状況を作業者の目視と感に頼ってい
た。
【0003】前記工作機械の機械ストロークに対するワ
ークの移動ストロークの干渉検出では、テーブル上のワ
ークを手動操作又は半自動操作により移動させ、機械各
部との干渉状況を作業者の目視と感に頼っているから、
干渉検出に多大の時間を要している。また、ストローク
干渉の発生位置がどこであるか、加工プログラム上から
はチエックできないし、描画画面からも確認出来なかっ
た。
ークの移動ストロークの干渉検出では、テーブル上のワ
ークを手動操作又は半自動操作により移動させ、機械各
部との干渉状況を作業者の目視と感に頼っているから、
干渉検出に多大の時間を要している。また、ストローク
干渉の発生位置がどこであるか、加工プログラム上から
はチエックできないし、描画画面からも確認出来なかっ
た。
【0004】
【発明が解決しようとする課題】本発明は、前記従来の
問題点に鑑み、コンピュータ・プログラムのストローク
チエック機能により、作成された加工プログラムの各ス
トロークが使用機械のストロークに納まっているかをチ
エックする干渉検出方法を提供することを目的とする。
問題点に鑑み、コンピュータ・プログラムのストローク
チエック機能により、作成された加工プログラムの各ス
トロークが使用機械のストロークに納まっているかをチ
エックする干渉検出方法を提供することを目的とする。
【0005】
【課題を解決するための手段】本発明は、コンピュータ
・プログラムのストロークチエック機能により、CRT
画面上に機械ストロークの箱形領域と工具の移動ストロ
ークの箱形移動領域とを表示し、工具の移動ストローク
の箱形移動領域が機械ストロークの箱形領域を超えると
画面を一時停止してチエックすることを特徴とするスト
ロークの干渉検出方法としたものである。
・プログラムのストロークチエック機能により、CRT
画面上に機械ストロークの箱形領域と工具の移動ストロ
ークの箱形移動領域とを表示し、工具の移動ストローク
の箱形移動領域が機械ストロークの箱形領域を超えると
画面を一時停止してチエックすることを特徴とするスト
ロークの干渉検出方法としたものである。
【0006】本発明による作用は、工具移動ストローク
の箱形移動領域が機械ストロークの箱形領域を超えると
CRT画面が一時停止し、このストロークの干渉状態を
3方向より確認でき、且つ加工プログラムの内容もチエ
ックでき、工具移動ストロークの箱形移動領域をより明
確に確認できる。
の箱形移動領域が機械ストロークの箱形領域を超えると
CRT画面が一時停止し、このストロークの干渉状態を
3方向より確認でき、且つ加工プログラムの内容もチエ
ックでき、工具移動ストロークの箱形移動領域をより明
確に確認できる。
【0007】
【実施例】以下、図面に示す実施例にて説明する。図1
は本発明のストロークの干渉検出方法を実施する概要ブ
ロック線図であり、図2は本発明のストロークの干渉検
出方法の動作フローチャート図、図3は本発明のストロ
ークの干渉関係を示す部分画面図、図4はストロークの
干渉関係を示す立体画面図、図5はストロークオーバー
時の描画表示を示す立体画面図である。
は本発明のストロークの干渉検出方法を実施する概要ブ
ロック線図であり、図2は本発明のストロークの干渉検
出方法の動作フローチャート図、図3は本発明のストロ
ークの干渉関係を示す部分画面図、図4はストロークの
干渉関係を示す立体画面図、図5はストロークオーバー
時の描画表示を示す立体画面図である。
【0008】図1において、本発明のストロークの干渉
検出方法を実施する為の実施装置100で、中央演算部
CPU(コンピュータ)50と本発明の人工知能の推論
機能が働くアプリケーションプログラムを持つROM4
0と、ストロークチエツクに関するデータフアイルを持
つRAM30,ディスプレィ20,キーボード10とを
具備している。前記キーボード10の操作のもと、ディ
スプレィ20の画面を見ながら本発明のストロークの干
渉検出方法を実施する。
検出方法を実施する為の実施装置100で、中央演算部
CPU(コンピュータ)50と本発明の人工知能の推論
機能が働くアプリケーションプログラムを持つROM4
0と、ストロークチエツクに関するデータフアイルを持
つRAM30,ディスプレィ20,キーボード10とを
具備している。前記キーボード10の操作のもと、ディ
スプレィ20の画面を見ながら本発明のストロークの干
渉検出方法を実施する。
【0009】本発明に係るストロークの干渉検出方法の
実施装置100は上記のように構成され、図2の動作フ
ローチャートと図3以下の画面図にて説明する。先ず、
「スタート」によりディスプレィ20には、図4乃至図
5の画面表示がなされ、「NCプログラム解析」(1)
は(解析モデル情報),(現ブロック情報),(工具補
正情報),(ワークオフセット情報)に基づき、加工N
Cプログラムを1ブロックずつ逐次解析し、その加工ブ
ロックの工具経路を求めその経路が機械加工ストローク
の内側にあるかをチエックして行う。即ち、「現ブロッ
クNCパス生成」(2)により、その経路が「直線か」
どうかを判定し、直線(イ)であればその「終点は機械
加工のストローク内か」を判定して「オーバー」(5)
となると、ストロークオーバー(イ´)が図3及び図5
のように画面表示され、一時停止する。特に、図5の画
面において、機械加工ストロークの箱形領域(A)から
ワークストロークの経路(イ´)が超えたため、画面を
一時停止した状態にあり、ストロークオーバーの「メッ
セージ文」と「NC文(停止位置)」とを表示する。他
方、「終点が機械加工のストローク内」となれば、「プ
ログラム終了か」(6)を判別し、YESで「ストロー
クチエックOK」(7)となる。
実施装置100は上記のように構成され、図2の動作フ
ローチャートと図3以下の画面図にて説明する。先ず、
「スタート」によりディスプレィ20には、図4乃至図
5の画面表示がなされ、「NCプログラム解析」(1)
は(解析モデル情報),(現ブロック情報),(工具補
正情報),(ワークオフセット情報)に基づき、加工N
Cプログラムを1ブロックずつ逐次解析し、その加工ブ
ロックの工具経路を求めその経路が機械加工ストローク
の内側にあるかをチエックして行う。即ち、「現ブロッ
クNCパス生成」(2)により、その経路が「直線か」
どうかを判定し、直線(イ)であればその「終点は機械
加工のストローク内か」を判定して「オーバー」(5)
となると、ストロークオーバー(イ´)が図3及び図5
のように画面表示され、一時停止する。特に、図5の画
面において、機械加工ストロークの箱形領域(A)から
ワークストロークの経路(イ´)が超えたため、画面を
一時停止した状態にあり、ストロークオーバーの「メッ
セージ文」と「NC文(停止位置)」とを表示する。他
方、「終点が機械加工のストローク内」となれば、「プ
ログラム終了か」(6)を判別し、YESで「ストロー
クチエックOK」(7)となる。
【0010】次に、「現ブロックNCパス生成」(2)
により、その経路が「直線か」どうかを判定し、円弧
(ロ)であればその「終点までの道程のXYZ最大座標
計算」(8)を行い、「最大値はストローク内か」
(9)を判別し、「オーバー」(10)となると、スト
ロークオーバー(イ´)が図3のように画面表示され、
一時停止する。この停止状態にて、図4に示す画面をX
方向,Y方向,Z方向から切替てストロークオーバーの
干渉状態を確認できる。尚、(A)は機械加工ストロー
クの箱形領域を示し、(B)は工具の移動ストロークの
箱形領域を示している。
により、その経路が「直線か」どうかを判定し、円弧
(ロ)であればその「終点までの道程のXYZ最大座標
計算」(8)を行い、「最大値はストローク内か」
(9)を判別し、「オーバー」(10)となると、スト
ロークオーバー(イ´)が図3のように画面表示され、
一時停止する。この停止状態にて、図4に示す画面をX
方向,Y方向,Z方向から切替てストロークオーバーの
干渉状態を確認できる。尚、(A)は機械加工ストロー
クの箱形領域を示し、(B)は工具の移動ストロークの
箱形領域を示している。
【0011】本発明は、上記一実施例に限定されること
なく発明の要旨内での設計変更が可能であること勿論で
ある。
なく発明の要旨内での設計変更が可能であること勿論で
ある。
【0012】
【効果】本発明のストロークの干渉検出方法によるとき
は、工具移動ストロークの箱形移動領域が機械ストロー
クの箱形領域を超えるとCRT画面が一時停止し、この
ストロークの干渉状態を3方向より確認でき、且つ加工
プログラムの内容もチエックでき、工具移動ストローク
の箱形移動領域をより明確に確認できる効果がある。
は、工具移動ストロークの箱形移動領域が機械ストロー
クの箱形領域を超えるとCRT画面が一時停止し、この
ストロークの干渉状態を3方向より確認でき、且つ加工
プログラムの内容もチエックでき、工具移動ストローク
の箱形移動領域をより明確に確認できる効果がある。
【図1】本発明のストロークの干渉検出方法の実施装置
を示す概要ブロック線図である。
を示す概要ブロック線図である。
【図2】本発明のストロークの干渉検出方法の動作フロ
ーチャート図である。
ーチャート図である。
【図3】ストロークの干渉関係を示す部分画面図であ
る。
る。
【図4】ストロークの干渉関係を示す立体画面図であ
る。
る。
【図5】ストロークオーバー時の描画表示を示す立体画
面図である。
面図である。
10 コンピュータ 20 ROM 30 RAM 40 ディスプィ 50 キーボード 100 実施装置 (A) 機械加工ストロークの箱形領域 (B) 工具の移動ストロークの箱形領域 (イ´) ストロークオーバー
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成6年5月6日
【手続補正1】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正内容】
【図1】
【図3】
【図4】
【図5】
【図2】
Claims (1)
- 【請求項1】 コンピュータ・プログラムのストローク
チエック機能により、CRT画面上に機械ストロークの
箱形領域と工具の移動ストロークの箱形移動領域とを表
示し、工具の移動ストロークの箱形移動領域が機械スト
ロークの箱形領域を超えると画面を一時停止してチエッ
クすることを特徴とするストロークの干渉検出方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27694791A JPH071283A (ja) | 1991-09-26 | 1991-09-26 | ストロークの干渉検出方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27694791A JPH071283A (ja) | 1991-09-26 | 1991-09-26 | ストロークの干渉検出方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH071283A true JPH071283A (ja) | 1995-01-06 |
Family
ID=17576638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27694791A Pending JPH071283A (ja) | 1991-09-26 | 1991-09-26 | ストロークの干渉検出方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH071283A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014068677A1 (ja) * | 2012-10-30 | 2014-05-08 | 株式会社牧野フライス製作所 | ワーク取付情報報知装置 |
-
1991
- 1991-09-26 JP JP27694791A patent/JPH071283A/ja active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014068677A1 (ja) * | 2012-10-30 | 2014-05-08 | 株式会社牧野フライス製作所 | ワーク取付情報報知装置 |
JP5925332B2 (ja) * | 2012-10-30 | 2016-05-25 | 株式会社牧野フライス製作所 | ワーク取付情報報知装置 |
US9791845B2 (en) | 2012-10-30 | 2017-10-17 | Makino Milling Machine Co., Ltd. | Workpiece-attachment-information reporting device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4979128A (en) | Method of deciding robot layout | |
KR20020069026A (ko) | 로봇 제어장치 | |
US9067321B2 (en) | System and method for visualization of process errors | |
JP2018018155A (ja) | カメラを使って計測動作を自動化する機能を備えた数値制御装置 | |
JPH11333563A (ja) | 溶接ロボット | |
JP2019188531A (ja) | ロボットのシミュレーション装置 | |
JP4024117B2 (ja) | 測定支援装置 | |
KR102669491B1 (ko) | 원격 지원을 위한 방법 및 디바이스 | |
JPH071283A (ja) | ストロークの干渉検出方法 | |
JPS6097409A (ja) | ロボツトの動作教示法 | |
JP4343072B2 (ja) | Nc加工シミュレーション装置 | |
JPS6352204A (ja) | ロボツトの教示装置 | |
JPH0778017A (ja) | 動作物体間の干渉チェック方法及びその装置 | |
WO2019069934A1 (ja) | プログラム作成装置、溶接システム、及びプログラム作成方法 | |
JP2000351070A (ja) | 溶接条件設定方法及びシステム | |
CN111694316B (zh) | 加工模拟装置以及记录加工模拟程序的记录介质 | |
JPH08137532A (ja) | ロボット動作プログラム作成方法およびロボット教示方法 | |
JPH05253794A (ja) | 放電加工方法及び装置 | |
JPH06324809A (ja) | ポインティングデバイスの位置指標制御装置 | |
JP4301684B2 (ja) | レーザ加工機のncデータ作成方法及びその装置並びにレーザ加工機のncデータ作成方法のプログラムを記憶した記憶媒体 | |
JPH0580831A (ja) | 三次元レーザ加工機のオフライン教示方法 | |
JPS6238908A (ja) | 数値制御装置 | |
JPS62173140A (ja) | 干渉直前チエツク方法 | |
JPS59194214A (ja) | テイ−チング情報表示装置 | |
JPH06114678A (ja) | Nc装置の工具軌跡表示装置 |