JPS6142005A - 位置決め通路決定方法 - Google Patents

位置決め通路決定方法

Info

Publication number
JPS6142005A
JPS6142005A JP16361184A JP16361184A JPS6142005A JP S6142005 A JPS6142005 A JP S6142005A JP 16361184 A JP16361184 A JP 16361184A JP 16361184 A JP16361184 A JP 16361184A JP S6142005 A JPS6142005 A JP S6142005A
Authority
JP
Japan
Prior art keywords
tool
positioning
path
obstacle
positioning path
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
Application number
JP16361184A
Other languages
English (en)
Inventor
Hajime Kishi
甫 岸
Maki Seki
関 真樹
Takashi Takegahara
竹ケ原 隆史
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 JP16361184A priority Critical patent/JPS6142005A/ja
Publication of JPS6142005A publication Critical patent/JPS6142005A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/4093Numerical 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/40931Numerical 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 geometry
    • G05B19/40932Shape input
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35316Interference checking between tool, machine, part, chuck, machining range
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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)
  • Safety Devices In Control Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分計〉 本発明は位置決め通路決定方法に係り、特に対象物の障
害部分や治工具等の位置決めに際して障害となる障害物
の形状と位置を特定してお(ことによゆ、位置決め開始
点と終了点とから障害物に干渉しない位置決め通路を自
動的に決定する位置決め通路決定方法に関する。
〈従来技術〉 1つの加工終了後に次の加工を行うには、工具を加工終
了点から線法の加工開始点へ位置決めする必要がある。
ところで、一般に、加工終了点である位置決め開始点と
次の加工開始点である位置決め終了点が与えられると、
自動的に位置決め通路(たとえば2点を結ぶ直線通j1
)が決定されろ。
しかし、上記位置決め通路に沿って工具を移動させると
工具が障害物と衝突し、該工具の折れ損、その他の不具
合をを生じる場合がある。尚、障害物としては、たとえ
ばワーク(対象物)を機械に固定する治工具や対象物そ
のものがある。
第8図はかかる状況を説明する説明図であり、対象物W
Kに工具TLで穴明は加工を行う場合である。対象物の
第2面SF2に穴HL:を開けた後、対象物の第2面S
F2に穴HL2を開けろものとすれば、工具TLを第1
穴HLIから第2穴HL2に位置決めしなくてはならな
いが、位置決め通路を第1、第2の穴を結ぶ直線通路で
あるとすると、該位置決め通路(第1図点線参照)に沿
って工具を移動させると、途中に突起物PRが存在する
ため、工具TLは突起物PRに衝突(干渉)してしまう
。このため、位置決め通路は該突起物PRと干渉しない
ように新たに決定する必要がある。そして、干渉しない
通路は、たとえば工具TLを+2軸方向(以後逃げ方向
という)に所定の逃げポイントP1迄逃がし、しかる後
逃げポイントP!を含むX−Y平面に平行な平面上を該
逃げポイントから第2の穴HL2の真上ポイントP ′
迄移動させ、最後に−Z軸方向に工具を移動させろ通路
となる。
〈発明が解決しようとしている問題点〉さて、穴明は加
工を考えると従来は、各穴を加工するに必要な加工工程
、使用工具、穴寸法等を入力すると共に、穴位置を入力
し、更に1つの穴から次の穴への位置決め時に工具が障
害物と干渉しないように位置決め通路を特定し、自動プ
ログラミング装置はこれらのデータから自動的に穴あけ
用のNCプログラムデータを作成し、NC装置は該NC
プログラムデータを用いて数値制御処理を行い指令通り
の穴明は加工を実行する。
しかし、従来の方法ではプログラムミスにより工具が障
害物に干渉する場合があり、しかも治工具、突起物など
の障害物をその都度考慮しながら位置決め通路を特定し
なくてはならないためプログラミングが煩わしくなる欠
点があった。
く問題点を解決するための手段〉 本発明の位置決め通路決定方法は、予め工具の位置決め
に障害となる障害物の形状とその位置を特定すると共に
、位置決め開始点と位置決め終了点となる第1及び第2
のポイントを特定し、該第1及び第2のポイントの位置
データを用いて所定の規則に従って位置決め通路を求め
、該位置決め通路に沿って工具を移動させるとき、該工
具が障害物に干渉するかどうかをチェックし、干渉する
場合には干渉しない位置決め通路を新たに決定するよう
に構成される。
く作用〉 予め、工具の位置決めに障害となる障害物の形状と位置
を特定する。尚、障害物は対象物を含み、該対象物とそ
の他の障害物(たとえば治工具等)を零を含むいくつか
の直方体と円柱に分割し、各直方体の形状とその位置、
並びに各円柱の形状とその位置とを特定して障害物の形
状と位置を特定する。
又、位置決め開始点及び位置決め終了点となる第1及び
第2のポイントを特定する。そして、該第1及び第2の
ポイントの位置データを用いて所定の規則に従って位置
決め通路を求める。
ついで、該決定された位置決め通路に沿って工具を移動
させると該工具が障害物に干渉するかどうかをチェック
する。すなわち、上記喧置決め通路に沿って工具を移動
させるとき、前記全直方体及び全円柱の各部材に対して
工具が干渉するかどうかをチェックする。
そして、工具が干渉する部材が存在する場合には、工具
逃げ方向に現工具位習より最も離れた面を有する干渉部
材を求め、線面から所定量離れた逃げポイント迄の逃げ
通路を障害物に干渉しない位置決め通路の1部分とする
。すなわち、該逃げポイント迄工具を逃がした後工具を
第2のポイントへ位置決めする。
〈実施例〉 第1図、第2図は本発明の詳細な説明する説明図であり
、第1図は対象物の構造図、第2図は障害物の定義方法
説明図である。第1図(A)に示す斜視図において11
は穴明は加工が施される対象物、12〜15は該対象物
を機械に固定する治工具である。対象物11は第1図(
A)の斜視図あるいは第1図(C)の底面図から明らか
なようにZ軸方向に2段になっており、各段部11−1
.11−2に第1図CB)に示す穴11a1い冨1.2
、・ ・ ・)と穴11b、(i=1.2、・ ・・ 
・)が形成される。尚、以下において、位置決め開始点
及び位置決め終了点となる第1、第2のポイントが特定
されている時の位置決め通路はZ軸方向の同時l軸移動
とX−Y平面におけろ同時2軸移動の組み合わせにより
決定されるものとする。すなわち、第3図(A)に示す
ように、位置決め開始点P、のZ軸座標錬Zmが位置決
め終了点PのZ軸座標値Zsより小さければ+Z方向へ
まず工具を同時1軸制御で移動させ、Z軸現在位置Za
が(Ze+e)となったときZ軸方向の移動を停止しく
Cはクリアランス量である)、ついでX1Yの同時2軸
制御で工具を位置決め終了点P、よりCだけ高い位置P
、Iに位置決めする。又、第3図(B)に示すように、
Zs≧Zeの場合には、まづ工具をX、Yの同時2軸制
御で位置決め終了点P、の真上位置P、/に位置決めし
、ついで−Z軸方向へ工具を同時1軸制御で移動させて
Za=(Zg+e)の位置P、tに位置決めする。
さて、第1図(B)に戻って、段部11−2上に穴11
1)□を加工後に、段部11−1上に穴11a1を加工
するものとすれば、前記第3図に関連して説明した位置
決め通路決定法により求まる位置決め通路に沿って工具
を移動させると、該工具は治工具12に衝突してしまう
。又、段部11−2上に穴1 l b、を加工後に、段
部11−2上に穴11b、を加工するものとすれば、同
様に前記位置決め通路決定方法により求まる位置決め通
路に沿って工具を移動させると工具は対象物の段部11
−1に衝突してしまう。
このため、本発明においては予め、第2図に示すように
障害物を構成する対象物11の所定の部分と治工具とを
それぞれいくつかの直方体と円柱とに分割し、各直方体
と円柱の形状、位置とをそれぞれ特定して、登録してい
る。すなわち、対象物については、障害となる部分を直
方体101a〜101cと円柱101dとに分割し、各
直方体並びに円柱の形状と位置を特定して対象物の障害
部分の形状と位置を特定する。又、治工具については直
方体102a〜102dに分割し、各直方体の形状と位
置を特定する。尚、直方体と円柱の形状及び位置は第4
図を参照すると以下のように特定される。ただし、円柱
及び直方体はZ軸に対して傾いていないものとする。さ
て、直方体は第4図(A)に示すように、該直方体を+
Z方向からみた形状(長方形)の隣接する2辺の長さX
 とy、と、該2辺をそれぞれX′、Y′軸とするとき
、X−Y座標系(機減腐標系)とx’ =y’座標系間
の各軸距離x1、y、及び回転角度6゛1と、Z軸に垂
直な直方体の面のZ方向位置2.とで特定される。
又、円柱は第4図(B)に示すように、該円柱の断面で
ある円の中心位置(xc SY c )と円弧半径rと
Z軸に垂直な円柱の面のZ方向位置zcとで特定されろ
そして、前記位置決め通路決定方法に準じて位置決め通
路が決定されれば、該位置決め通路が予め登録されてい
る各直方体及び円柱と干渉するがをチェックする。
位置決め通路がどの直方体及び円柱とも干渉しなければ
該位置決め通路を実際の位置決め通路とする。
一方、位置決め通路が1以上の直方体または円柱と干渉
する場合には、干渉部材のうちで一トZ方向に1番高い
面を有する干渉部材(直方体、円柱)を検出する。たと
えば、第5図に示すようにPl、Pアをそれぞれ位置決
め開始点、位置決め終了点とすれば前記位置決め決定基
準によれば位置決め通路は点線矢印のようになる。しか
し、この位置決め通路は直方体202.204と干渉す
る。そこで+Z方向に1番高い面を有する直方体(干渉
部材)の線面のZ軸方向位置z4を求める。
ついで、工具の現在位置Zaが(Z4+C)に一致する
迄工具を+Z方向に同時1軸制御で上昇させ、しかる後
、X、Yの同時2軸で工具を位置決め終了点P!の真上
位置p 、 /迄移動させ、最後に工具を−Z方向にZ
aw (x  +al となる迄移動する位置決め通路
を求める。
第6図は本発明を実現する自動プログラミング装置のブ
四ツク図、第7図は処理の流れ図である。
第6図において、301はプロセッサ、302はROM
、303はRAM、304はキーボードなどのデータ入
力装置、305はグラフィックディスプレイ装置、30
6はワーキングメモリ、307はNCプログラムデータ
出力装置、308はNCテープである。
+al  予め障害物となる治工具及び対象物をいくつ
かの直方体と円柱に分解し、各部材(直方体及び円柱)
の形状とそれらの位置をデータ入力装置304から入力
してRAM303に登録しておく。
(bl  ついで、穴加工に必要なデータ及び穴位置を
入力する。尚、穴加工に必要なデータは、穴加工工程、
使用工具、大寸法等がある。
(bl−1すなわち、ネジ穴を加工するものとすれば、
まず穴加工工程を選択入力する。尚、ネジ穴はセンタモ
ミ、ドリリング、皿座グリ、タップ立ての順序で行うも
のであり、従って最初はセンタモミが選択される。
lbl −2ついで、ステップIb)−iで選択した穴
加工工程に用いる工具を工具番号で入力する。
(bl−3工具選択後、該工具により加工される穴の深
さなどの寸法を入力する。
(bl−4Lかる後、1つの穴につき、全穴加工工程が
特定されたかを判別し、特定されなければステップTo
l−1以降の処理を繰り返し、全穴加工工程が特定され
ていれば、穴位置を入力する。尚、同一形状で同−深さ
の穴が複数存在すれば各穴の位置も全部入力する。
let  ついで、別の形状あるいは寸法の穴があるか
どうかをチェックし、あれば該穴に対してステップ(b
l−1以降の処理を行い、なければ穴データの入力は終
了する。
以後、プロセッサ301は入力された穴データを用いて
穴加工用のN01gグラムデータの作成処理を実行する
。すなわち、 (di  プロセッサは先ず入力されたデータの中から
センタモミに使用するセンタドリルを検索する。
let  センタドリルがあれば、該センタドリルを選
択する工具交換命令と、該センタドリルにより加工され
る各穴の位置へセンタドリルを位置決めする位置決めデ
ータと、センタモミ加工サイクルを特定するNCデータ
を作成する。尚、位置決めデータの作成処理は障害物と
干渉しない位置決め通路を求め、該位置決め通路に沿っ
て、センタドリルが移動するように作成することで行わ
れる。
すなわち、 (el −1プロセッサは現在位置と次の穴加工位置の
Z軸方向座標値Za、z、の大小を判別する。
(el −2Z a < z、であれば位置決め通路は
+Z方向へZ a w (z、+ c )となる迄同時
1軸制御で移動する第1通路と、Za= (z、+e)
のポイントからX、Yの同時2軸制御で穴加工位置へ移
動する第2!1#Iとなる。
(el −3一方、Za≧2.であれば、X、Yの同時
2軸制御でセンタドリルを穴加工位置の真上位置に移動
させろ第1通路と、センタドリルを−Z軸方向にZa=
+(z、+c)となる迄移動する第2通路となる。
(el −4位置決め通路が求まれば、該位置決め通路
に沿って工具を移動させろとセンタドリルがステップf
alで既にRAM303に登録しである各部材(直方体
、円柱)に干渉するかどうかをチェックする。
(al−5いずれの部材とも干渉しなければステップ(
el−2または(el−3で決定された位置決め通路に
沿って工具を移動させるNCデータを作成する。
(al−6一方、干渉する場合には、干渉部材のZ軸方
向面位置を特定する位置データz、(i=1.2・・・
)を比較して、最大の2値を求める(2とする)。
(al−7これにより、センタドリルが障害物と干渉し
ない位置決め通路は+Z方向にZa−(Z+c)となる
迄工^を移動する第1通路と、該工具をX、Yの同時z
軸で穴加工位置の真上位置に移動する第2通路と、該真
上位置からZa−(z+cl となる迄工具を−Z軸方
向へ移動する第3通路となる。従って、該位置決め通路
に沿って工具を移動させるようにNCデータを作成する
。以後同様に該センタドリルを用いる金穴についてセン
タモミ加工サイクル及び位置決めをデータを作成する。
(fl  ついで、別のセンタドリルにより加工されろ
穴があるかどうかをチェックし、あればステップ(el
 −1〜tel−7と同様な処理を行う。
tgl  別のセンタドリルによ抄加工されろ穴がなく
なれば、以後ドリル、皿座グリ工具、タップ工具につい
てセンタドリルと同様な処理を行ってNCデータを作成
し、RAM303に記憶する。
〈発明の効果〉 以上説明したように、本発明によれば予め工具の位置決
めに障害となる障害物の形状とその位置を特定すると共
に、位置決めの開始点と終了点となる第1及び第2のポ
イントを特定し、該第1及び第2のポイントの位置デー
タを用いて所定の規則に従って位置決め通路を求め、該
位置決め通路に沿って工具を移動させるとき、該工具が
障害物に干渉するかどうかをチェックし、干渉する場合
には干渉しない位置決め通路を新たに決定するように構
成したから、工具は障害物に決して衝突することがなり
、シかも障害物をいちいち考慮して位置決め通路を特定
しなくても障害物の形状とその位置を特定するだけで自
動的に障害物に干渉しない位置決め通路が決定され、プ
ログラミング操作が簡単となった。又、障害物をいくつ
かの直方体と円柱とに分割すると共に、各部材(直方体
、円柱)の形状、位置を特定して障害物の形状と位置を
特定するように構成したから障害物の特定処理も簡単に
行うことができた。
尚、以上の説明では位置決め通路をZ軸方向の同時1軸
制御とX、Yの同時z軸側−とで構成する場合について
説明したが本発明はこれに限るものではなく、同時3軸
移動を含めるようにしてもよい。又、本発明を穴明は加
工に適用した場合について説明したが本発明はこれに限
るものではない。更に、障害物を直方体、円柱に分解し
た場合について説明したが本発明はこれに限るものでは
なく、中空状の円柱、直方体その他の形を含めるように
構成することもできる・
【図面の簡単な説明】
第1図、第2図は本発明の概略説明図であり、第1図は
対象物の構造図、第2図は障害物の定義方法説明図、第
3図は障害物を考慮しない位置決め通路決定基準説明図
、第4図は直方体及び円柱特定方法説明図、第5図は本
発明による位置決め通路決定方法説明図、第6図は本発
明を適用できる自@NCデータ作成装置のブロック図、
第7図は本発明の詳細な説明する流れ図、第8図は従来
の欠点説明図である。 11・・・対象物、11−1.11−2・・・段部12
〜15.、、治工具、11a1.11b。 ・・・穴、101a〜101c・・・直方体、101d
・・・円柱 特許出願人        ファナック株式会社代理人
          弁理士  齋藤千幹第2図 第5図 軍6T:IJ

Claims (4)

    【特許請求の範囲】
  1. (1)第1のポイントから第2のポイントへ工具を位置
    決めし、しかる後該工具をして対象物に所定の加工を実
    行させる数値制御の位置決め通路決定方法において、予
    め工具の位置決めに障害となる障害物の形状とその位置
    を特定すると共に、前記第1及び第2のポイントを特定
    し、該第1及び第2のポイントの位置データを用いて所
    定の規則に従って位置決め通路を求め、該位置決め通路
    に沿って工具を移動させるとき、該工具が障害物に干渉
    するかどうかをチェックし、干渉する場合には干渉しな
    い位置決め通路を新たに決定することを特徴とする位置
    決め通路決定方法。
  2. (2)前記障害物は対象物を含み、該対象物の障害部分
    を零を含むいくつかの直方体と円柱に分割し、各直方体
    の形状とそれらの位置、並びに各円柱の形状とそれらの
    位置とを特定して対象物の障害部分の形状と位置を特定
    することを特徴とする特許請求の範囲第(1)項記載の
    位置決め通路決定方法。
  3. (3)対象物以外の障害物を零を含むいくつかの直方体
    と円柱に分割し、各直方体、円柱の形状とそれらの位置
    を特定して障害物の形状と位置を特定することを特徴と
    する特許請求の範囲第(2)項記載の位置決め通路決定
    方法。
  4. (4)第1及び第2のポイントの位置データにより定ま
    る位置決め通路に沿って工具を移動させるとき、前記全
    直方体及び全円柱の各部材に対して工具が干渉するかど
    うかをチェックし、干渉する部材が存在する場合には、
    工具逃げ方向に現工具位置より最も離れた面を有する干
    渉部材を求め、該面から所定量離れた逃げポイント迄の
    逃げ通路を前記障害物に干渉しない位置決め通路の1部
    分とすることを特徴とする特許請求の範囲第(3)項記
    載の位置決め通路決定方法。
JP16361184A 1984-08-03 1984-08-03 位置決め通路決定方法 Pending JPS6142005A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16361184A JPS6142005A (ja) 1984-08-03 1984-08-03 位置決め通路決定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16361184A JPS6142005A (ja) 1984-08-03 1984-08-03 位置決め通路決定方法

Publications (1)

Publication Number Publication Date
JPS6142005A true JPS6142005A (ja) 1986-02-28

Family

ID=15777214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16361184A Pending JPS6142005A (ja) 1984-08-03 1984-08-03 位置決め通路決定方法

Country Status (1)

Country Link
JP (1) JPS6142005A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62239206A (ja) * 1986-04-10 1987-10-20 Hitachi Seiki Co Ltd 自動加工機における加工開始点設定装置
JPS6341910A (ja) * 1986-08-07 1988-02-23 Fanuc Ltd ロボツト制御装置
JPS63273910A (ja) * 1987-05-01 1988-11-11 Fanuc Ltd 荒加工用ncデ−タ作成方法
JPH02287706A (ja) * 1989-04-28 1990-11-27 Nissan Motor Co Ltd 自動機械の動作プログラムの作成方法
JPH02287707A (ja) * 1989-04-28 1990-11-27 Nissan Motor Co Ltd 自動機械の動作プログラムの作成方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62239206A (ja) * 1986-04-10 1987-10-20 Hitachi Seiki Co Ltd 自動加工機における加工開始点設定装置
JPS6341910A (ja) * 1986-08-07 1988-02-23 Fanuc Ltd ロボツト制御装置
JPS63273910A (ja) * 1987-05-01 1988-11-11 Fanuc Ltd 荒加工用ncデ−タ作成方法
JPH02287706A (ja) * 1989-04-28 1990-11-27 Nissan Motor Co Ltd 自動機械の動作プログラムの作成方法
JPH02287707A (ja) * 1989-04-28 1990-11-27 Nissan Motor Co Ltd 自動機械の動作プログラムの作成方法

Similar Documents

Publication Publication Date Title
US5150305A (en) Numerical control system providing graphic machining simulation
JPS6257852A (ja) 自動プログラミング装置
US4878172A (en) Four-axis lathe NC program creation method
JPH028855B2 (ja)
WO2000012258A1 (en) Method and apparatus for optimizing nc programs in nc machining
EP0122943A1 (en) Method of controlling chasing lathe
JPH03177903A (ja) Nc加工データ作成方法およびその装置
EP0145934A2 (en) Tool display method and device for machining apparatus equipped with numerical control unit
JPS6142005A (ja) 位置決め通路決定方法
EP0364600B1 (en) Round screw machining method
JPH0720920A (ja) 工具軌跡データ作成方法
JPH022661B2 (ja)
JPS6222107A (ja) Ncデ−タ作成方法
JPS6235910A (ja) 工具干渉チエツク方法
EP0160705A1 (en) Machining method for machine tools
EP0123696A1 (en) Method of preparing nc part program
JPS60201857A (ja) 工作機械における多数個取り加工の加工制御方法
EP0139762A1 (en) Method of specifying shape of blank
JPS6270910A (ja) 干渉物特定方法
JP2520127B2 (ja) 高能率工具選択方法
JPS63196906A (ja) 旋盤用プログラミング装置
JP3264054B2 (ja) Nc文作成方法
JP2903524B2 (ja) 自由曲面加工方法
JPH0251705A (ja) 対話型数値制御装置
JPS59211105A (ja) パ−トプログラム作成方法