JPS6228154A - Ncデ−タ作成方法 - Google Patents

Ncデ−タ作成方法

Info

Publication number
JPS6228154A
JPS6228154A JP16613685A JP16613685A JPS6228154A JP S6228154 A JPS6228154 A JP S6228154A JP 16613685 A JP16613685 A JP 16613685A JP 16613685 A JP16613685 A JP 16613685A JP S6228154 A JPS6228154 A JP S6228154A
Authority
JP
Japan
Prior art keywords
drilling
hole
machining
data
determined
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
JP16613685A
Other languages
English (en)
Other versions
JPH0448573B2 (ja
Inventor
Maki Seki
関 真樹
Takashi Takegahara
竹ケ原 隆史
Masatoshi Nakajima
中島 政利
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP16613685A priority Critical patent/JPS6228154A/ja
Publication of JPS6228154A publication Critical patent/JPS6228154A/ja
Publication of JPH0448573B2 publication Critical patent/JPH0448573B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Drilling And Boring (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明はNCデータ作成方法に係り、特に穴深さと穴径
とからドリリング方法を決定し該ドリリング方法に応じ
たドリル穴加工用のNCデータを作成するNCデータ作
成方法に関する。
〈従来技衛〉 ドリル穴加工のNCデータ作成に際してはfal穴をい
つきに明けてしまうか(第1ドリリング方法という)、
あるいは (bl所定量L1の穴加工動作と所定量U(<Ll)の
逃げ動作を繰り返して加工するか(第2ドリリング方法
という)、あるいは (c+第2ドリリング方法に更に穴加工開始点へ逃げろ
逃げ動作が加わって加工するか(第3ドリリング方法と
いう) のいずれの方法で加工するかを特定しなければならない
。というのは、穴深さが浅い場合には切り粉が少なく、
従って該切り粉が大面の加工精度に影響することはない
が、穴が深くなると切り粉が多くなり大面の加工精度に
影響を与えるからである。
このため、従来はプログラマが穴深さを考慮して上記い
ずれのドリリング方法で加工するかを決定して入力し、
該特定されたドリリング方法に基づいてドリリング用の
NCデータを作成している。
〈発明が解決しようとしている問題点〉しかし、かかる
方法ではドリリング方法決定作業が複雑になり、しかも
プログラミング時間が長くなる問題がある。又、プログ
ラミングに相当の熟練度が要求され、更には画一的にド
IJ IJレンゲ法を決定することができず、最適なド
リリング方法を決定できない問題がある。
以上から本発明の目的は入力された穴深さLと穴径りの
比率に基づいて自動的にドリリング方法を決定し、該決
定されたドリリング方法に基づいてNCCデクを作成す
るNCデータ作成方法を提供する乙とである。
〈問題点を解決するための手段〉 第1図は本発明方法を実現する自動プログラミング装置
のブロック図である。
第1図において、11は自動プログラミング装置本体で
あり、プロセッサllaと、RAM11cと、RAM 
11 c 、 ワーキングメモリlldを有している。
12はグラフィックディスプレイ装置、13はキーボー
ド、14はディスク制御装置、15はその他のデータ入
出力装置である。
RAM11cの各記憶域11 c −1〜11 c −
6にはそれぞれ予めプログラミング操作に先立って、シ
ステムプログラムSP1ドリリング方法を決定するため
のマクロを含む各種マクロMCR、ツールファイルTF
、各M材’RファイルMTF。
各種加工条件ファイルCCF、パラメータ類PR等が記
憶される。
そして、被削材質が特定され、又水種としてドリル穴(
ドリリング加工)が特定され、更に穴寸法が特定されれ
ばドリリング方法を自動決定するマクロMCRによりド
リリング方法が決定され、該決定されたドリリング方法
に基づいてドリリング加工用のNCデータが作成される
〈作用〉 ドリル穴の深さLと穴径りの比を求め、核化の大きさに
基づいてfalいつきに穴加工するか、あるいは(b)
所定量の穴加工動作と逃げ動作を繰り返して穴加工する
かを決定し、 該決定されたドリリング加工動作に基づいてドリリング
用のNCデータを作成する。
すなわち、被削材の材質名と加工がドIJ ’Jング加
工であることをキーとして特定されろ材質ファイルに予
めR1,R2(>R1)の2つの定数を含ませておき、 0<L/D<R1 の場合にはいつきに穴加工するものとしく第1ドリリン
グ方法)、 R1≦L/D<R2 の場合には所定量の加工動作と逃げ動作を繰り返して穴
加工するものとしく第2ドリリング方法)、R2≦L/
D の場合には加工動作と逃げ動作に加えて加工開始点への
逃げ動作を含む方法により穴加工をするものとする(第
3ドリリング方法)。
そして、決定されたドリリング方法を考慮してドリリン
グ用のNCデータを作成する。
この方法によれば自動的にドリリング方法を決定でき、
プログラミング作業が容易になると共に、画一的に最適
なドリリング方法を決定することができる。
〈実施例〉 第1図は本発明方法を実現する自動プログラミング装置
のブロック図である。
第1図において、11は自動プログラミング装置本体て
あり、プロセッサllaと、ROMl1bと、RAM1
1c、ワーキングメモリ11dを有している。
12はグラフィックディスプレイ装置、13はキーボー
ド、14はディスク制御装置、15(よその他のデータ
入出力装置である。
RAM11cの各記憶域11 c −1〜11 c −
6にはそれぞれ予めプログラミング操作に先立って、シ
ステムプログラムSP、 ドリリング方法を決定するた
めのマクロを含む各種マクロMCR。
ツールファイルrF、各FHIRファイルMTF。
各種加工条件ファイルCCF、パラメータ類PR等が記
憶されろ。
第2図は本発明の処理の流れ図、第3図は各種ドリリン
グ方法の説明図である。
自動プログラミングの実行に先立って、面加工、輪郭加
工、ポケット加工及び穴加工用NCプログラムを作成す
るtこめのシステムプログラムSP・各種加工条件や使
用工具を決定するためのマク。
MCR、ツールファイルTF1材質ファイルMTF1加
工条件ファイルCCF、パラメータPR等が記憶されて
いるフロッピーFLDをディスク制御装置14のディス
クドライブにセットし、ROM11bに記憶されている
ローディングプログラムの制御でこれらをRAM11c
の記憶域11、 c−1,11c−2・・・、11−6
に記憶する。
ツールファイルTFは各工具につき(al Tコード(
工具番号コード)、(b)工具の種類、(c)工具径D
T、刃の長さLT、ピンチ及び回転方向(タップ工具の
み)(d)材質等を特定するデータなどで構成されてい
る。
又、加工条件ファイルは加工の種類毎に(面加工、輪郭
加工、ポケット加工、各種穴加工)用意され、それぞれ
の加工におけろ(alクリアランス量、(bl切り込み
量(面加工、ポケッ)・加工のみ)、(c)切り込み角
度(ポケット加工のみ)等が登録されている。尚、ドU
 ’Jング加工においては第3図(A)〜(C)に示す
3つのクリアランスfkC1〜C3が加工条件フチ。イ
ルに登録されている。ただし、クリアランスftc11
よ穴加工の開始点(アプローチ点)を特定するためのワ
ーク上面からの高さ、クリアランス量C2は加工済み面
MSからの高さ、クリアランス量C3はワーク貫通後の
貫通量である。
更に、材質ファイルMTFは被削材質と加工の種類と使
用工具の種類との組み合わせに応じてそj−1ぞれ1つ
用意されクーラン)・の方法、切削速度v1工具1回転
当たりの送り量f、等が登録されている。尚、加工の種
類がドリリングの場合には以上のデータに加えて Fal下穴加工しない最大穴径D1、 (b)下穴加工が1回の最大穴径D2、(Clドリリン
グ方法選択用の第1の定数R1、(dlドリリング方法
選択用の第2の定数R2、(e)ペラキング量CP、U
 (第3図参照)が登録されている。
以上により、NCプログラムの作成が可能となる。
(1)設問に応答して加工の種類(面加工、ポケット加
工、輪郭加工、穴加工の別)や被削材質等を入力する。
尚、穴加工が入力されたものとする。
(2)以後、処理が進んで人種入力のステップになると
、ディスプレイ画面にドリル穴、リーマ穴、り・ツブ穴
、ボール穴等の人種名称がメニュ一番号と共に表示され
、かつ水種の設問文が表示される。
プログラマは該設問に従って、加工しようとする穴の種
類をメニュ一番号でキーボード13から入力ずろ゛。尚
、ドリル穴が入力されたものとする。
(3)大皿の入力が終了すれば、ディスプレイ画面に穴
寸法の設問文が表示されろ。たと丸ば、水種がドリル穴
であれば該ドリル穴の形状図と共に、ドリル穴を特定す
るための穴径D1穴深さLの設問文が表示されるから該
設問に従ってキーボードから必要なデータを入力する。
(4)穴寸法が入力されれば、プロセッサllaはドリ
ル穴の深さLと穴径りの比率L/Dを演算する。
(51L / Dの計算が終了すればプロセッサは被削
材質名とドリリング加工をキーとして材質ファイルMT
Fを求め、該材質ファイルMTFからドリリング方法を
決定するための第1、第2の定数R1,R2を読み取る
(6)シかる後、プロセッサは次式 0式%(1) が成立するかどうかをチェックする。
(71F11式が成立すれば第3図(A)に示す第1ド
リリング方法によりドリリング加工するものとする。す
なわち、ドリリング加工に際してポイントP1迄アプロ
ーチし、ついでポイントP2迄アプローチし、しかる後
逃げ動作せずにいつきに穴加工する。尚1、第3図(A
)の右側に示す点線矢印は早送りを、実線矢印は切削送
りを示している。
(81F11式が成立しない場合にはプロセッサ11a
は次式 %式%(2) が成立するかどうかをチェックする。
(9)  f2+式が成立すれば第3図(B)に示す第
2のドリリング方法によりドリリング加工するものとす
るQすなわち、ポイン1−Pl、P2へのアプローチ後
所定量L1の穴加工動作と所定量Uの逃げ動作を繰り返
してドリリング加工するものとする。尚、Llは次式 %式%(3) で与えられる。又、第3図(B)の右側に点線矢印と実
線矢印で工具の動きを示す。
(10)一方、(2)式が成立しない場合には第3図(
C)に示す第3のドリリング方法によりドリリング加工
するものとする。すなわち、ポイントPi、P2へのア
プローチ後、 所定量L1の穴加工動作→所定量Uの逃げ動作−4(L
2−Ll)の穴加工動作−アプローチ点P2への逃げ動
作→大我から高さCPのポイントP3へのアプローチ動
作 を繰り返してドリリング加工するものとする。尚、L2
は次式 %式%(4) 1ll) JJ上によりドリリング方法が決定すれば、
ドリリングのための加工条件ファイルからクリアランス
量01〜C3を求め、上記決定されたドリリング方法で
ドリリングが行われるように工具通路データ(NCデー
タ)を作成する。
以上によりドリリング加工における通路データの作成が
終了する。以後、使用工具の自動決定処理、その他の加
工条件決定処理が等が行われて最終的にドリル穴加工の
ためのNCデータが作成されろことになる。
尚、加工条件のうちクーラントを使用するかしないか、
使用する場合のクーラントの種類は材質ファイルに登録
されているから、被削材質と加工の種類と使用工具の種
類とから所定の材質ファイルを求め、該材質ファイルか
らクーラントに関するデータを得ろ。又、主軸の回転速
度Nは材質ファイルに切削速度Vが登録されているから
所定の材質ファイルから切削速度■と使用工具の径Rを
求め次式 %式%) より演算する。更に、送り速度Fは材質ファイルに工具
1回転当たりの送り量f、が登録されているから所定の
材質ファイルから送り呈シを求め次式0式% により演算する。
〈発明の効果〉 思上本発明によれば、入力された穴深さLと穴径りの比
を求め、核化の大きさに基づし)でドリリング方法を決
定し、該決定されたドリリング方法に基づいてドリリン
グ用のNCデータを作成するように構成したから、自動
的にドリリング方法を決定でき、プログラミング作業が
容易になると共に、画一的に最適なドリリング方法を決
定することができる。
【図面の簡単な説明】
第1図は本発明を実現する自動プログラミング装置のブ
ロック図、 第2図は本発明の処理の流れ図、 第3図は各種ドリリング方法説明図である。 11a=プロセツサ、11c・−RAMSP・・システ
ムプログラム、 TF・・ツールファイル、 MTF・・材質ファイル、 CCF・・加工条件ファイル、 特許出願人        ファナック株式会社代理人
          弁理士  齋藤千幹第1図

Claims (3)

    【特許請求の範囲】
  1. (1)穴加工用のNCデータを作成する自動プログラミ
    ング装置におけるNCデータ作成方法において、 ドリリング加工により穴加工する場合入力された穴深さ
    Lと穴径Dの比を求め、 該比の大きさに基づいていっきに穴加工するか、あるい
    は所定量の穴加工動作と逃げ動作を繰り返して穴加工す
    るかを決定し、 該決定されたドリリング方法に基づいてドリリング用の
    NCデータを作成することを特徴とするNCデータ作成
    方法。
  2. (2)被削材の材質名と加工がドリリング加工であるこ
    とをキーとして特定される材質ファイルに予め所定の定
    数を登録しておき、前記比と該定数の大小に基づいてド
    リリング方法を決定することを特徴とする特許請求の範
    囲第(1)項記載のNCデータ作成方法。
  3. (3)前記定数としてR1、R2(>R1)の2つの定
    数を登録しておき、 0<L/D<R1 の場合にはいっきに穴加工するものとし、 R1≦L/D<R2 の場合には所定量の加工動作と逃げ動作を繰り返して穴
    加工するものとし、 R2≦L/D の場合には加工動作と逃げ動作に加えて加工開始点への
    逃げ動作を含む方法により穴加工をするものとすること
    を特徴とする特許請求の範囲第(2)項記載のNCデー
    タ作成方法。
JP16613685A 1985-07-27 1985-07-27 Ncデ−タ作成方法 Granted JPS6228154A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16613685A JPS6228154A (ja) 1985-07-27 1985-07-27 Ncデ−タ作成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16613685A JPS6228154A (ja) 1985-07-27 1985-07-27 Ncデ−タ作成方法

Publications (2)

Publication Number Publication Date
JPS6228154A true JPS6228154A (ja) 1987-02-06
JPH0448573B2 JPH0448573B2 (ja) 1992-08-07

Family

ID=15825702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16613685A Granted JPS6228154A (ja) 1985-07-27 1985-07-27 Ncデ−タ作成方法

Country Status (1)

Country Link
JP (1) JPS6228154A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990011559A1 (en) * 1989-03-24 1990-10-04 Fanuc Ltd System for preparing numeric control sentence
JP2002331421A (ja) * 2001-05-10 2002-11-19 Amada Co Ltd 切断機による切断方法および切断機
KR20030091182A (ko) * 2002-05-24 2003-12-03 현대자동차주식회사 드릴 가공용 드릴 사이클 선정방법
WO2016194181A1 (ja) * 2015-06-03 2016-12-08 三菱電機株式会社 数値制御装置および切削加工方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4891680A (ja) * 1972-03-08 1973-11-28

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4891680A (ja) * 1972-03-08 1973-11-28

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990011559A1 (en) * 1989-03-24 1990-10-04 Fanuc Ltd System for preparing numeric control sentence
JP2002331421A (ja) * 2001-05-10 2002-11-19 Amada Co Ltd 切断機による切断方法および切断機
KR20030091182A (ko) * 2002-05-24 2003-12-03 현대자동차주식회사 드릴 가공용 드릴 사이클 선정방법
WO2016194181A1 (ja) * 2015-06-03 2016-12-08 三菱電機株式会社 数値制御装置および切削加工方法

Also Published As

Publication number Publication date
JPH0448573B2 (ja) 1992-08-07

Similar Documents

Publication Publication Date Title
WO2000012258A1 (en) Method and apparatus for optimizing nc programs in nc machining
GB2164878A (en) A machine tool for machining a workpiece by feeding a cutting tool in a series of discrete steps and related method
JPS6228154A (ja) Ncデ−タ作成方法
JPS61157906A (ja) Ncデ−タ作成方法
JPS60201811A (ja) 穴明け加工装置
US5177690A (en) Method of creating no data for hole machining
JPH0313023B2 (ja)
JPS62181853A (ja) 最外径加工用工具の自動決定方法
JPS61274842A (ja) 穴加工用工具の自動決定方法
JPS6222107A (ja) Ncデ−タ作成方法
JPS6268251A (ja) 工具決定方法
JPS59196145A (ja) 工具自動決定機能を有する数値制御装置
JP2839564B2 (ja) Ncデータ作成装置
JP2803747B2 (ja) 旋盤用数値制御情報作成機能における穴あけ工程の自動決定方法
JPS62292309A (ja) ポケツト加工方法
JP2758935B2 (ja) Ncデータ作成装置
JPS62140739A (ja) 自動加工機における加工順序設定装置
JPH0516961B2 (ja)
JPS60126708A (ja) 数値制御加工方法
JPH04269149A (ja) 穴加工用ncデータ作成方法
Ssemakula Further development of a computer-aided process planning system and its integration with NC part programming
JPS62228309A (ja) 数値制御工作機械
JPS62181854A (ja) 下穴加工用工具の自動決定方法
JPH01282610A (ja) 穴加工データ作成方法
Lewis et al. Efficient formulation of computer algorithms to plan machining processes