JPH01296305A - 段取情報によるncプログラムの修正方法 - Google Patents
段取情報によるncプログラムの修正方法Info
- Publication number
- JPH01296305A JPH01296305A JP12807988A JP12807988A JPH01296305A JP H01296305 A JPH01296305 A JP H01296305A JP 12807988 A JP12807988 A JP 12807988A JP 12807988 A JP12807988 A JP 12807988A JP H01296305 A JPH01296305 A JP H01296305A
- Authority
- JP
- Japan
- Prior art keywords
- program
- workpiece
- information
- modifying
- setup
- 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
- 238000000034 method Methods 0.000 title claims description 12
- 238000009434 installation Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 4
- 230000010365 information processing Effects 0.000 claims 1
- 238000012937 correction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000002715 modification method Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、マシニングセンタなどのNG加ニブログラム
を対話型自動プログラミングシステムで作成するものに
おいて1段取情報によりNG加IUプログラムの内容を
ワークの取付状態に合わせて修正する修正方法である。
を対話型自動プログラミングシステムで作成するものに
おいて1段取情報によりNG加IUプログラムの内容を
ワークの取付状態に合わせて修正する修正方法である。
マシニングセンタなどのNC加ニブログラムは対話型自
動ブログラミンゲシステムなどで作られることが多く、
NG加ニブログラムメモリに登録されているNC加ニブ
ログラム数も膨大化する傾向に有り、このNC加ニブロ
グラム−覧表から抽出する特定NCプログラムについて
、加工に必要な段取り情報をいかに速く抽出編集表示し
、NC加ニブログラムの内容をワークの取付状態に合わ
せて修正するかが9段取り作業のポイントである。
動ブログラミンゲシステムなどで作られることが多く、
NG加ニブログラムメモリに登録されているNC加ニブ
ログラム数も膨大化する傾向に有り、このNC加ニブロ
グラム−覧表から抽出する特定NCプログラムについて
、加工に必要な段取り情報をいかに速く抽出編集表示し
、NC加ニブログラムの内容をワークの取付状態に合わ
せて修正するかが9段取り作業のポイントである。
本発明は、係る課題を解決するもので、特定NCプログ
ラムについて、ワークの取付状態を測定して得られるワ
ークの傾きに応じた座標回転情報の段取情報によりNC
加ニブログラムの内容を修正する方法を提供することを
目的とする。
ラムについて、ワークの取付状態を測定して得られるワ
ークの傾きに応じた座標回転情報の段取情報によりNC
加ニブログラムの内容を修正する方法を提供することを
目的とする。
即ち、特定NCプログラムについて、段取りモードにて
テーブル上のワーク配置を測定するワーク測定工程と、
該ワーク測定工程から得られたワーク傾き情報処理工程
と、ワーク傾き情報に基づいてNC加ニブログラムの内
容をワークの取付状態に合わせて修正する工程から成る
段取情報によるNCプログラムの修正方法である。
テーブル上のワーク配置を測定するワーク測定工程と、
該ワーク測定工程から得られたワーク傾き情報処理工程
と、ワーク傾き情報に基づいてNC加ニブログラムの内
容をワークの取付状態に合わせて修正する工程から成る
段取情報によるNCプログラムの修正方法である。
以下、本発明を図面に示す実施態様で説明する。
第1図は本発明の段取修正方法を実施する装置のブロッ
ク線図、第2図は特定NCプログラムの一部を示す画面
図、第3図は段取情報によるNCプログラムの修正方法
を示すフローチャート図である。
ク線図、第2図は特定NCプログラムの一部を示す画面
図、第3図は段取情報によるNCプログラムの修正方法
を示すフローチャート図である。
先ず、第1図において、10は文字2図形表示手段で、
CRTの表示部lとCRT制御部2からなり、データ入
出力手段40であるキーボード&ソフトキー3の操作に
よってメモリデータを画面表示させることが出来る。中
央演算処理部20(CPU)は、前記文字2図形表示手
段やデータ入出力手段のほか、工具ファイルメモリ部M
l。
CRTの表示部lとCRT制御部2からなり、データ入
出力手段40であるキーボード&ソフトキー3の操作に
よってメモリデータを画面表示させることが出来る。中
央演算処理部20(CPU)は、前記文字2図形表示手
段やデータ入出力手段のほか、工具ファイルメモリ部M
l。
工具オフセット値メモ9部M2.NG加ニブログラムメ
モリ部M3.NC制御部4などと結ばれており、データ
入出力手段40のキー操作によって。
モリ部M3.NC制御部4などと結ばれており、データ
入出力手段40のキー操作によって。
各部Ml、M2.M3の情報を抽出処理してCRT上に
表示したりNG加ニブログラムメモリ部M3の特定NC
加ニブログラムに基づいて工作機械制御手段50のNC
制御部4を介してマシニングセンター5を運転制御する
。
表示したりNG加ニブログラムメモリ部M3の特定NC
加ニブログラムに基づいて工作機械制御手段50のNC
制御部4を介してマシニングセンター5を運転制御する
。
上記、NC加ニブログラムメモリ部M3の特定NG加ニ
ブログラムに基づいて工作機械制御手段50のNC制御
部4を介してマシニングセンター5を運転制御するに先
立ち、実行される段取情報によるNCプログラムの修正
作業を第2.3図のN、Cプログラム及びフローチャー
ト図に基づいて説明する。
ブログラムに基づいて工作機械制御手段50のNC制御
部4を介してマシニングセンター5を運転制御するに先
立ち、実行される段取情報によるNCプログラムの修正
作業を第2.3図のN、Cプログラム及びフローチャー
ト図に基づいて説明する。
前提条件として、第2図に示すNCプログラムのワーク
オフセットNoは、「・・・N9553;(G68X
+、 Y +、 R−) J カらrG55J:3〜G
69Jとなる。上記r (G68X +、 Y −。
オフセットNoは、「・・・N9553;(G68X
+、 Y +、 R−) J カらrG55J:3〜G
69Jとなる。上記r (G68X +、 Y −。
R−)Jは、X、Y$標系におけるワークの回転・を示
す座標回転実行位置を示している。この座標回転実行位
置は、テーブル上のワークを芯出し測定したデータにっ
て求められ、NCプログラムを修正する。即ち、rNC
プログラムの作成」、プう。ここでCRTJ:の画面で
座標回転を行うべく。
す座標回転実行位置を示している。この座標回転実行位
置は、テーブル上のワークを芯出し測定したデータにっ
て求められ、NCプログラムを修正する。即ち、rNC
プログラムの作成」、プう。ここでCRTJ:の画面で
座標回転を行うべく。
ワーク形状の選択を行う、この振作で第3図に示trG
@拳J拳Jの画面が描画され、XY平面の芯出し作業を
行う体制と成る。ここで作業者は[基準工具を測定器に
当てソフトキーを押す」操作をすると、自動計算された
値を自動登録する。
@拳J拳Jの画面が描画され、XY平面の芯出し作業を
行う体制と成る。ここで作業者は[基準工具を測定器に
当てソフトキーを押す」操作をすると、自動計算された
値を自動登録する。
このフローチャートを第3図で続いて説明する。
「芯出し作業の終了」で、rNCモード自動切換」とな
り、ワークオフセット番号よりrN9552:−−−、
N9553: (068X+、Y+、R−)をプログ
ラムからサーチJ、rN9552;・・・、 N955
3 ; (G68X−、Y−、R−) Jが見付かれば
、rN9552:・・・、N95.53;の後に(G6
8Xx、Yy、Rθ)を挿入し、N9552; ・・e
、N9553; (G68Xx。
り、ワークオフセット番号よりrN9552:−−−、
N9553: (068X+、Y+、R−)をプログ
ラムからサーチJ、rN9552;・・・、 N955
3 ; (G68X−、Y−、R−) Jが見付かれば
、rN9552:・・・、N95.53;の後に(G6
8Xx、Yy、Rθ)を挿入し、N9552; ・・e
、N9553; (G68Xx。
Yy、Rθ)」にNCプログラムを修正する。以下、[
N95傘串拳1が見付からなくなるまで上記修正作業が
繰り返され、r終了1と成る。上記正方法の利点を纏め
ると。
N95傘串拳1が見付からなくなるまで上記修正作業が
繰り返され、r終了1と成る。上記正方法の利点を纏め
ると。
■現存のNCプログラムについて、各ワークにいて段取
時に座標回転をかける。
時に座標回転をかける。
■ワークが複数あるときは、別々にワーク座標回転がか
けられる。
けられる。
■他で作成したNCプログラムでも修正OK。
本発明によれば、特定NCプログラムについて、ワーク
の取付状態を測定して得られるワークの傾きに応じた座
標回転情報の段取情報によりNG加ニブログラムの内容
を修正する方法を提供するから、テーブルへのワーク取
付けを簡単に行うことでワークがX−Y座標系で回転し
ていてもその補正は、ワークの芯出し段取情報によりN
C加ニブ。
の取付状態を測定して得られるワークの傾きに応じた座
標回転情報の段取情報によりNG加ニブログラムの内容
を修正する方法を提供するから、テーブルへのワーク取
付けを簡単に行うことでワークがX−Y座標系で回転し
ていてもその補正は、ワークの芯出し段取情報によりN
C加ニブ。
ログラムの内容を自動修正することで行われる。
このNC加ニブログラムの自動修正は、各特定NCプロ
グラムについて各ワークごとに実行される。
グラムについて各ワークごとに実行される。
、第1図は本発明の段取修正方法を実施する装置プログ
ラムの修正方法を示すフローチャート図である。 1・・・CRTの表示部、2・・・CRT制御部、3・
・・キーボード&ソフトキー、4・・・NC制御部、1
0・・・・文字9図形表示手段、16・・・画面表示、
20・・・中央演算処理部20 (CPU)、30・・
・メモリ手段、Ml・・・工具ファイルメモリ部、M2
・・・工具オフセット値メモリ部、M3・・・NG加エ
ブログラ11メモリ部、40・・・データ入出力手段、
50・・・工作機械制御31″f′−段。
ラムの修正方法を示すフローチャート図である。 1・・・CRTの表示部、2・・・CRT制御部、3・
・・キーボード&ソフトキー、4・・・NC制御部、1
0・・・・文字9図形表示手段、16・・・画面表示、
20・・・中央演算処理部20 (CPU)、30・・
・メモリ手段、Ml・・・工具ファイルメモリ部、M2
・・・工具オフセット値メモリ部、M3・・・NG加エ
ブログラ11メモリ部、40・・・データ入出力手段、
50・・・工作機械制御31″f′−段。
Claims (1)
- 1、特定NCプログラムについて、段取りモードにてテ
ーブル上のワーク配置を測定するワーク測定工程と、該
ワーク測定工程から得られたワーク傾き情報処理工程と
、ワーク傾き情報に基づいてNC加工プログラムの内容
をワークの取付状態に合わせて修正する工程から成る段
取情報によるNCプログラムの修正方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12807988A JPH01296305A (ja) | 1988-05-25 | 1988-05-25 | 段取情報によるncプログラムの修正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12807988A JPH01296305A (ja) | 1988-05-25 | 1988-05-25 | 段取情報によるncプログラムの修正方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01296305A true JPH01296305A (ja) | 1989-11-29 |
Family
ID=14975903
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12807988A Pending JPH01296305A (ja) | 1988-05-25 | 1988-05-25 | 段取情報によるncプログラムの修正方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01296305A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0760612A (ja) * | 1993-06-23 | 1995-03-07 | Mitsubishi Electric Corp | Cad/cam装置 |
| US9235205B2 (en) | 2003-02-13 | 2016-01-12 | Renishaw Plc | Method for producing a measurement probe path on a numerically controlled machine tool |
| JP7628355B1 (ja) * | 2024-10-04 | 2025-02-10 | 安田工業株式会社 | 芯出しプログラム作成システム、芯出しプログラム作成方法及び芯出しプログラム作成プログラム |
-
1988
- 1988-05-25 JP JP12807988A patent/JPH01296305A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0760612A (ja) * | 1993-06-23 | 1995-03-07 | Mitsubishi Electric Corp | Cad/cam装置 |
| US9235205B2 (en) | 2003-02-13 | 2016-01-12 | Renishaw Plc | Method for producing a measurement probe path on a numerically controlled machine tool |
| JP7628355B1 (ja) * | 2024-10-04 | 2025-02-10 | 安田工業株式会社 | 芯出しプログラム作成システム、芯出しプログラム作成方法及び芯出しプログラム作成プログラム |
| WO2026074741A1 (ja) * | 2024-10-04 | 2026-04-09 | 安田工業株式会社 | 芯出しプログラム作成システム、芯出しプログラム作成方法及び芯出しプログラム作成プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2584104B2 (ja) | 砥石形状定義装置 | |
| JPH07295625A (ja) | ロボットのジョグ送り情報表示装置 | |
| WO1986004160A1 (fr) | Procede de preparation de donnees de commande numerique | |
| JPH01296305A (ja) | 段取情報によるncプログラムの修正方法 | |
| JP3259987B2 (ja) | 対話形数値制御装置 | |
| JP2663575B2 (ja) | プレイバックロボットの制御装置 | |
| JPH04114208A (ja) | Ncプログラムのアニメ描画方法 | |
| US5357445A (en) | Taper angle setting and displaying method for programming unit | |
| JP2858751B2 (ja) | 工具段取り装置 | |
| JP2603622B2 (ja) | 工作機械における数値制御データ作成方式 | |
| JPS6359604A (ja) | 数値制御装置の加工径路変更方法 | |
| JP2614607B2 (ja) | 工作機械における数値制御データ作成方式 | |
| JPH06114767A (ja) | 回転外部軸を有する産業用ロボットの教示方法およびそれに用いる教示装置 | |
| JPS60175555U (ja) | Nc工作機械の加工基準点補正装置 | |
| JPS61136103A (ja) | 工作機械の数値制御装置 | |
| JP2531147B2 (ja) | 数値制御デ−タ作成方式 | |
| JPH0264711A (ja) | 対話システムの段取り手順監視方法 | |
| JPH04348845A (ja) | 加工領域指定方法 | |
| WO1989005006A1 (fr) | Dispositif interactif de commande numerique | |
| JPS6379110A (ja) | 数値制御加工装置 | |
| JPH077839U (ja) | 数値制御装置 | |
| JPH0358202A (ja) | シミュレーション機能付数値制御装置 | |
| JPS59206983A (ja) | 対話形デ−タ入力方法 | |
| JPH01228755A (ja) | 複数溝加工方法 | |
| JPH0557565A (ja) | 加工要領表示装置 |