JPH0375887B2 - - Google Patents

Info

Publication number
JPH0375887B2
JPH0375887B2 JP57045944A JP4594482A JPH0375887B2 JP H0375887 B2 JPH0375887 B2 JP H0375887B2 JP 57045944 A JP57045944 A JP 57045944A JP 4594482 A JP4594482 A JP 4594482A JP H0375887 B2 JPH0375887 B2 JP H0375887B2
Authority
JP
Japan
Prior art keywords
material shape
shape
machining
input
information
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.)
Expired - Lifetime
Application number
JP57045944A
Other languages
English (en)
Other versions
JPS58163009A (ja
Inventor
Kenichi Munekata
Isao Suzuki
Tetsuo Yamakage
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP57045944A priority Critical patent/JPS58163009A/ja
Priority to EP83102370A priority patent/EP0089562A3/en
Priority to US06/476,142 priority patent/US4530046A/en
Publication of JPS58163009A publication Critical patent/JPS58163009A/ja
Publication of JPH0375887B2 publication Critical patent/JPH0375887B2/ja
Granted legal-status Critical Current

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/40931—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 geometry
    • G05B19/40935—Selection of predetermined shapes and defining the dimensions with parameter input
    • 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/34—Director, elements to supervisory
    • G05B2219/34425—Same microprocessor for programming and for machine control
    • 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/36262—Input workpiece mounting position, setup
    • 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/36283—Select, enter machining, cutting conditions, material file, tool file
    • 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/36357—Tool line up, select right order of tool, optimal tool order loading, tool file
    • 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]
    • 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
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00—Computer graphics processing and selective visual display systems
    • Y10S345/902—Menu display

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)

Description

【発明の詳細な説明】 本発明は、工作物加工に必要な加工情報を対話
形式によつて入力し、この入力された加工情報に
基づいて工作物の加工を制御するようにした数値
制御装置における加工情報の入力方法に関するも
ので、その目的とするところは、工作物の素材形
状と加工情報によつて定義される加工形状とを同
じ尺度で重ね合わせ、この重ね合わせた図形を立
体図形として表示画面上に表示できるようにし、
マシニングセンタ形の工作機械による工作物加工
を定義する加工情報を入力する場合においても定
義した加工位置が正しい位置にあるか否かを容易
に確認できるようにすることにある。
従来の数値制御施盤の一部には、数値制御装置
自体に、対話形式で加工に必要な加工形状等のデ
ータを入力することにより数値制御プログラムを
自動的に創成する対話形の自動プログラミング機
能を備えたものがある。しかしながら、数値制御
施盤においては、基本的には、工具を主軸軸線と
平行な面内で2次元的に移動させることで工作物
の加工を行なうため、かかる数値制御装置では、
工具を3次元的に移動させて工作の加工を行なう
マシニングセンタに適用することが困難であつ
た。
特に、対話形式で加工位置を入力する場合には
入力した加工位置が工作物上のどの位置であるか
を表示画面を見て確認し、もし間違つていれば加
工位置データを再入力して修正するという操作が
行なわれるため、加工位置が正しいか否かを容易
に確認できることが必要とされるが、上述した従
来の数値制御装置においては、工作物の素材形状
を立体として定義してこれを表示画面上に表示す
る機能がないだけでなく、立体形状の上で3次元
的に定義された加工位置を表示する機能もなく、
立体形状の上で定義された加工形状が正しいかど
うかを確認できない問題があつた。
また、従来のものでは、工作物の素材形状とし
て凹凸のある形状は全く定義できず、工作物の外
形形状を長方形で表わすだけであるため、工作物
に凹凸がある場合には、実際の工作物形状と表示
画面に表示される形状とが大幅に異なることにな
り、加工位置、加工形状の確認が行ないにくい問
題もあつた。
本発明はこのような従来の問題点に鑑みてなさ
れたもので、主たる特徴は、工作物の素材形状を
立体図形として表示画面上に表示するとともに、
入力情報によつて定義された加工形状を、立体図
形として表示された素材形状の上に同じ尺度で重
ね合わせて表示できるようにして、立体形状の上
で定義される加工形状が正しく定義されているか
否かを容易に確認できるようにしたことにある。
また、本発明の別の特徴は、工作物素材形状を
基本素材形状と追加素材形状との組合わせで定義
するようにして、凹凸のある素材形状でも容易に
定義できるようにすることにある。
以下本発明の実施例を図面に基づいて説明す
る。第1図において10は、数値制御装置本体を
構成する中央処理装置であり、マイクロプロセツ
サMPU、読出専用メモリROM、バツテリーバ
ツクアツプされ不揮発化されたランダムアクセス
メモリRAM1、バツフア用ランダムアクセスメ
モリRAM2によつて構成されている。そして、
この中央処理装置10には、データ入力手段をな
すキーボード11、表示手段をなすCRT表示装
置12、サーボモータ駆動回路DUX、DUY、
DUZに指令パルスを供給するパルス発生回路1
3、シーケンス回路15が図略のインタフエイス
を介して接続されている。
一方、20は上記構成の数値制御装置によつて
制御されるマシニングセンタ形の工作機械であ
り、前記サーボモータ駆動回路DUX、DUY、
DUZのそれぞれによつて駆動されるサーボモー
タ21,22,23の回転によつて、工作物Wを
支持する工作物テーブル25と、主軸26を軸架
する主軸ヘツド24との間の相対位置が3次元的
に変更される。また、27は複数種類の工具を保
持する工具マガジンであり、図略のマガジン割出
装置と工具交換装置28とによつて工具マガジン
27内の工具が選択的に主軸26に装着されて工
作物Wの加工が行なわれる。
前記中央処理装置10は、読出し専用メモリ
ROMに記憶されたシステムプログラムに基づ
き、対話形式で加工に必要なデータを入力して数
値制御プログラムを創成する対話式自動プログラ
ミングの機能と、この創成された数値制御プログ
ラムに基づいて数値制御を行なうための機能を有
している。この両方の機能を並行して行なうに
は、中央処理装置10に互いに独立して動作可能
な2個のマイクロプロセツサを設け、一方のマイ
クロプロセツサで数値制御プログラムの創成に必
要な処理を行ない他方のマイクロプロセツサで数
値制御の処理を行なうようにすればよいが、本実
施例では説明を簡単にするため、一台のマイクロ
プロセツサで両方の処理を行なうものとして説明
する。
すなわち、中央処理装置10は、まず最初に第
2図に概略的に示されている自動プログラミング
のための処理を行なつて工作物Wの加工を行なう
ための数値制御プログラムを創成し、これをラン
ダムアクセスメモリRAM1内のNCデータエリ
アに記憶させる。そして、この後、第7図に示す
数値制御実行ルーチンを実行して、ランダムアク
セスメモリRAM1内に記憶された数値制御デー
タに応じた処理を行なう。
この数値制御実行ルーチンは、ランダムアクセ
スメモリRAM1に記憶された数値制御データを
1ブロツクずつ読出し、これに応じて各軸に対す
るパルス分配を行なうと同時に、補助機能等の処
理を行うもので、従来の数値制御装置と同様の動
作であるので詳細な説明を省略し、以下に本発明
の特徴部分である自動プログラミングの処理につ
いて説明する。
中央処理装置10が自動プログラミング時にお
いて行なう処理は、第2図に示されているよう
に、素材形状の定義、機械基準点に対する工作物
取付位置の定義、加工の定義、数値制御データの
創成の4つのステツプに大別でき、これらの処理
が順番に実行される。
() 素材形状の定義 このステツプは、工作機械20によ加工すべ
く工作物の素材形状を定義するステツプであ
り、このステツプの詳細な処理が第3図に示さ
れている。
マシニングセンタ形の工作機械によつて加工
する工作物Wは、凹凸が比較的多いが、多くの
工作物Wは、直方体と円柱とを組合わせたもの
に、丸穴と角穴が穿設された形状に近い形をし
ている。このため、本実施例においては、直方
体と円柱を基本素材形状、直方体、円柱、丸穴
および角穴を追加素材形状として、この基本素
材形状と追加素材形状の組合わせによつて工作
物Wの素材形状を定義するようにしている。
すなわち、中央処理装置10は第3図のステ
ツプ(40)において第8図aに示すように、直
方体と円柱をCRT表示装置12の表示画面1
2a上に平面図と立面図で表示し、作業者に工
作物Wが全体的な形状が直方体であるのが、円
柱であるのかを、キーボード11で入力するよ
うに指示する。表示画面上では、直方体の上部
に(A)が表示され、円柱の上部に(B)が表示されて
おり、工作物Wの全体的な形状が直方体である
場合には作業者は“A”のキーを操作し、円柱
である場合には作業者は“B”のキーを操作す
る。
今、工作物Wが直方体であり、作業者が
“A”のキーを操作したものとすると、中央処
理装置10はステツプ(41)へ移行して第8図
aに示す画面を消し、第8図bに示すように
CRT表示装置12の画面に左端に設けられた
スケーリングゾーン12bに一定の形をした直
方体の平面図と正面図を上下に表示するととも
に、画面の右側には、直方体工作物のX軸方向
(横)の寸法a、Y軸方向(縦)の寸法b、Z
軸方向(高さ)の寸法hの各テーダの入力を要
求するコメントを表示する。
これに応じて作業者が寸法データを入力する
と、中央処理装置10はこれを読込んで一時記
憶し、この後、ステツプ(42)へ移行する。ス
テツプ(42)へ移行すると、第8図cに示すよ
うに、画面のスケーリングゾーン12bに入力
された寸法値に比例した縦、横および高さ方向
の長さを有する直方体の平面図と立面図を表示
する。また、これと同時に画面の右側には4個
の追加素材形状、すなわち、直方体、円柱、丸
穴、角穴を抽象化した平面図と立面図が表示さ
れるとともに、画面の右下には追加素材形状を
選択すべきことを作業者に指示するコメントが
表示される。
もし、工作物Wが単純な直方体で追加素材形
状がない場合はここで“N”のキーを操作すれ
ば、ステツプ(43)からステツプ(46)へ移行
して素材形状の追加処理を行なわないが、例え
ば、第11図a,bに示すように工作物Wの中
央に鉛直方向の断面円形の貫通穴があり、これ
を定義する場合には、画面上において丸穴の平
面図と立面図の左側に付されている“C”をキ
ーボード11によつて入力する。すると、中央
処理装置10はステツプ(43)からステツプ
(45)へ移行し、第8図dに示すように、丸穴
を抽象化したものに、基本素材形状の基準位置
から穴の中心までのX軸およびY軸方向の距離
をそれぞれx,yとし、穴の直径と深さをそれ
ぞれd,hとすることを表わす寸法関係図が表
示され、これらのデータを入力すべきことを作
業者に報知する。なお、基本素材形状が直方体
の場合には、平面図において左下の角がXY平
面での基準位置となるが、基本素材形状が円柱
の場合には円の中心がXY平面での基準位置と
なる。
これに応答して作業者が上記の寸法を数値キ
ーを用いて順次入力し、全て寸法が入力される
と、中央処理装置10はステツプ(45)から
(42)へ戻り、入力された丸穴の大きさ及び位
置のデータを基にして、基本素材形状である直
方体の上に追加素材形状である丸穴を組合わせ
た平面図と立面図をスケーリングゾーン12b
に表示する。このスケーリングゾーン12bの
表示は、入力された基本素材形状の寸法と追加
素材形状の寸法値および位置のデータとに基づ
いて尺度だけを変更して表示されるため、作業
者はこの表示と設計図面との両者を見比べるこ
とにより、追加素材形状の大きさと位置を表わ
す寸法データが正しく入力されたか否かを容易
に確認できる。
以下同様の操作の繰返しにより、追加素材形
状の積上げを継続して行なうことができるが、
第11図a,bに示した工作ではP1〜P4は加
工穴であり素材形状としては定義しないものと
すると、この段階で追加素材形状がないとして
“N”のキーを押す。これにより、中央処理装
置10はステツプ(43)からステツプ(46)へ
移行し、第8図eに示すように、上述の操作に
よつて定義した素材形状を修正する必要がある
か否かを問合わせる。もし、これに応答して修
正要を表わす“1”のキーが操作された場合に
はステツプ(46)からステツプ(40)へ戻つて
前述の処理が再び行なわれるが、修正の必要が
ないことを表わす“2”のキーが操作された場
合には、ステツプ(46)から第4図のステツプ
(50)へ移行して素材形状を定義する処理を完
了する。
() 工作物取付位置の定義 第4図のステツプ(50)へ移行すると、中央
処理装置10は第9図aに示すように、工作機
械のテーブルと基本素材形状とを抽象化してス
ケーリングゾーン12bに表示するとともに、
工作物の基準位置と工作機械XY平面内におけ
る基準位置となつているテーブル中心とのX,
Y軸方向のずれをそれぞれx,yとし、テーブ
ル上面から工作物Wの底面までの距離をzとす
ることを表わす寸法関係図をこれと同時にスケ
ーリングゾーン12bに表示して作業者にこれ
らのデータを入力すべくことを指示する。
これに応答して、x,y,zのそれぞれに対
応する寸法データが入力されると、中央処理装
置10はステツプ(50)からステツプ(51)へ
移行し、前述の処理によつて定義された工作物
の素材形状と、工作機械のテーブルとが同時に
スケーリングゾーン12bに表示される。工作
機械のテーブルは、ランダムアクセスメモリ
RAM1内のパラメータエリアに記憶された機
械パラメータを参照して実際のテーブルを一定
の縮尺率で縮尺した形で表示され、また、工作
物Wの素材形状は、前記の操作によつて入力さ
れた素材形状の寸法をテーブルの縮尺率と同じ
縮尺率で縮小し、かつ前記ステツプ(50)で入
力されたテーブル中心からのずれ量を同じ縮尺
率で縮尺した量だけテーブル中心と表示位置か
らずれた位置に表示される。
したがつて、スケーリングゾーン12bに表
示された平面図と立面図は、今までに定義した
工作物素材形状の大きさと、その取付位置と
を、工作機械のテーブルとの対比で確認するこ
とができ、この図と、工作機械20上における
工作物の取付状態とを比較することで、工作物
の取付位置が正しく定義されたことを確認でき
る。すなわち、取付位置を大幅に間違えて入力
すれば、工作物の素材形状はテーブル中心に対
し実際の取付状態に比べて大幅にずれた位置に
表示されるためである。
このようにして工作物の取付関係が表示され
ると同時に、画面の右側に上記の操作によつて
入力した取付位置のデータを修正する必要が有
るか否かを作業者に問合わせるコメントが表示
され、これに応じて修正要を表わす“1”のキ
ーが操作されるとステツプ(52)からステツプ
(50)へ戻つて上記の処理が再度行なわれ、修
正が必要でないことを表わす“2”のキーが操
作させると、第5図のステツプ(60)へ移行し
て工作物の取付位置を定義する処理を完了す
る。
() 加工の定義 上述のようにして、工作物Wの素材形状と取
付位置の定義が完了すると、中央処理装置10
は、第5図のステツプ(60)において、第10
図aに示すように、工作物Wの加工に使用され
る工具、すなわち、センタドリル、ドリル、タ
ツプ等の工具を抽象化して表示し、まず最初の
加工工程ではどの工具によつて加工を行なうか
を作業者に選択させる。
例えば、第11図a,bに示す工作物の加工
図において、第1工程で工作物Wの4隅に設け
られた加工位置P1〜P4に同径の貫通穴を明
けるものとすると、ドリルの上に表示されてい
る“2”の番号を入力する。これにより、中央
処理装置10は第1工程の加工がドリル加工で
あることを識別し、ステツプ(61)において第
10図bに示すように、ドリル穴を抽象化した
図形をCRT表示装置12の表示画面12aに
表示し、穴の直径dと深さlを表わすデータの
入力を作業者に指示する。
これに応答して、穴の直径dと深さlの寸法
を入力すると、中央処理装置10は第10図c
に示すように、穴を抽象化した図形と、その穴
の中心から工作物の基準位置までのX軸、Y軸
方向の距離をx,yとし、工具の工作物上面か
らの戻し量およびエアカツト量をc,aとする
寸法関係図とを画面上に表示し、これらのデー
タを入力すべきことを指示する。
これに応答して、作業者が工作物W上におけ
る4隅の穴の位置を図面を参照して順番に入力
した後、戻し量cとエアカツト量aとデータを
入力すると、中央処理装置10は、ステツプ
(62)からステツプ(63)へ移行し、第10図
dに示すように、入力された穴位置データに従
つた穴の図形を素材形状に重ねてスケーリング
ゾーン12bに表示する。この穴の表示は、工
作物の基準位置の表示点を基準とし、この基準
位置の表示点から各加工位置のX,Y方向の距
離データを素材形状と同じ縮尺率で縮尺した距
離だけ画面の水平および垂直方向にずれた位置
に、入力された穴径を素材形状と同じ縮尺率で
縮小した穴を表示するものであるため、穴の位
置データが図面通り正しく入力されていれば、
スケーリングゾーン12bに表示される穴の位
置は加工図面と同一になり、両者を比較するこ
とで穴の位置を正しく入力したか否かを容易に
判別できる。
このようにして穴の位置が表示されると同時
に画面の右側に修正の要否を入力すべきコメン
トが表示され、修正が必要であるとして“1”
が入力されるとステツプ(65)からステツプ
(60)戻つて上記の処理を再度行ない、修正が
必要でないとして“0”が入力された場合に
は、第10図eに示すように画面の右側に次の
加工があるか否かを作業者に問合わせるコメン
トが新たに表示される。
例えば、第11図a,bに示す加工図におい
て工作物Wの中央に穿設された穴のボーリング
加工を第2工程で行なうものとすれば、ここで
作業者は“1”のキーを操作し、これに応答し
て中央処理装置10はステツプ(66)からステ
ツプ(60)へ戻り、上記の処理を繰返す。
この場合第2工程がボーリング加工であるこ
とから、ステツプ(60)で第10図aに示す図
が画面上に表示されると作業者は“5”又は
“6”のキーを操作する。これにより、ステツ
プ(61)においては、第10図fに示す画面が
表示され、ボーリング加工に必要な穴径d、穴
深さl、ボーリングクイルの許容突出量sを入
力することが指示され、これに応答して作業者
は上記のデータを入力する。
これ以降は前述と同一の処理が行なわれ、穴
の位置指定がなされ、ステツプ(63)でこの新
たに定義された加工穴が前工程で加工される穴
とともに素材形状と重ねて表示される。この場
合、加工穴の位置が正しく定義されていれば、
素材形状として定義された丸穴と加工穴が同心
となり、穴径はあまり違わないことから両者は
重複して表示される。なお、このようにして入
力された加工データはランダムアクセスメモリ
RAM1に一時記憶される。
() 数値制御データの創成 上記の処理によつて加工の定義が完了する
と、中央処理装置10は第6図のステツプ
(70)へ移行し、数値制御データの創成処理を
開始する。すなわち、まず最初に、ステツプ
(70)において最終加工工程までの数値制御プ
ログラムの創成が完了したか否かを判別し、完
了していないことが判別されると、ステツプ
(70)からステツプ(71)へ移行し、まず、最
初にその工程で使用する工具の選択を行ない、
その工具番号を識別する。この工具の選択は、
ランダムアクセスメモリRAM1内の工具フア
イルに登録されている工具の中から加工の種類
と加工形状とに応じて選択し、選択された工具
の工具番号を工具フアイルを参照して識別す
る。また、これと同時に次工程の加工で使用す
る工具の選択を行ない、この選択された工具の
番号も識別しておく。
このようにして、工具の選択が完了すると、
ステツプ(71)からステツプ(72)へ移行し、
最初の工程で使用される工具を工具交換位置に
割出して主軸に取付け、この後、次工程で使用
される工具を工具交換位置へ割出すための数値
制御プログラムを創成する。第12図に示され
る数値制御プログラムの内、ブロツクNOO1、
NOO2のプロラムが、この処理によつて創成
された数値制御プログラムである。
この処理が完了すると、加工の種類に応じた
ルーチンに分岐し、加工の種類に応じた数値制
御プログラムの創成が行なわれる。この場合に
は第1工程の加工がドリル加工であるので、ス
テツプ(73a)に移行し、ドリル加工のパター
ンに応じた数値制御プログラムが創成される。
すなわち、第1加工工程で加工位置として定
義された加工位置P1〜P4の内の加工位置P
1の絶対値座標を、前述した加工定義のステツ
プで入力された情報、すなわち、工作物の取付
位置を表わすデータと工作物基準位置を基準と
した加工位置のデータとを参照してステツプ
(73a)で演算し、ステツプ(73b)にてこれを
インクリメンタルの移動量に変換した後、数値
制御プログラムに変換する。この移動は早送り
で行う必要があるため、第12図のブロツク
NOO3に示されるようにGOOが付された移動
指令に変換される。
また、これと同時に、工具フアイルを参照し
て使用するドリルに合つた主軸回転数を識別
し、同じブロツクにかかる速度で主軸を回転さ
せるための数値指令を付加する。
この後、ステツプ(73c)に移行し、工作物
Wの素材上面位置、エアカツト量のデータを参
照してz軸方向の早送り量を演算するととも
に、使用工具に応じた工具位置オフセツトを選
択し、ブロツクNOO4に示されたz軸早送り
用と工具位置オフセツト用のプログラムを創成
する。さらに、ステツプ(73d)においては、
加工穴の深さを表わすデータ等を参照してブロ
ツクNOO5に示される切削送り用の数値指令
を創成し、ステツプ(73e)においてブロツク
NOO6に示される工具戻し用のプログラムを
創成して加工位置P1におけるドリル加工用の
プログラムの創成を完了する。なお、切削送り
時における送り速度も工具フアイルを参照して
判別される。
このような処理が完了すると、ステツプ
(73f)において同一加工工程内の全ての加工位
置での加工を行うための数値制御データの創成
が完了したか否かを判別し、完了していない場
合にはステツプ(73a)に戻つて上記の処理を
再び行ない、完了している場合にはステツプ
(70)へ戻る。したがつてこの場合には、ステ
ツプ(73a)〜(73e)までのプログラムが4
回実行されることによつて加工位置P1〜P4
におけるドリル加工を連続して行なうプログラ
ムが創成され、この後、ステツプ(70)へ戻つ
て、第2工程のボーリング加工に必要なプログ
ラムが創成される。このボーリング加工のため
の数値制御プログラムの創成も、前記のドリル
加工とほぼ同様であるので説明を略すが、ステ
ツプ(72)においては、工具変換のプログラム
を創成する前に主軸ヘツドを工具変換位置へ戻
すプログラムが創成される。
このようにして、対話形式で入力された加工
情報に基づく数値制御プログラムの創成が完了
すると、中央処理装置10は待期状態となり、
この後、加工指令が発生されると第7図に示し
たプログラムを実行することで、創成した数値
制御プログラムを順次実行し、工作機械20上
の工作物Wを定義された通り正確に加工する。
なお、上記実施例においては、基本素材形状
として直方体と円柱を設け、追加素材形状とし
て直方体、円柱、丸穴および角穴を設け、これ
らの組合わせてで素材形状を定義していたが、
基本素材形状および追加素材形状としてもつと
多くの形状素材を設けもよい。
以上述べたように本発明においては、工作物の
素材形状を立体的に定義するためのデータを入力
するとともに、加工位置、加工寸法等の加工情報
によつて定義された加工形状を、定義された素材
形状と同じ尺度で重ね合わて立体形状として表示
画面に表示するようにしたため、加工形状が3次
元空間で定義される場合でも設計図面と表示画面
とを見比べることにより、加工位置、加工寸法等
が正しく入力されたか否かを容易に判別すること
ができ、誤つた加工情報に基づいて工作物加工が
行なわれることを未然に防止できる利点がある。
また、直方体と円柱を含む基本素材形状と、直
方体、円柱、丸穴および角穴を含む追加素材形状
との組合わせによつて素材形状を定義するように
した場合には、複雑な素材形状でも簡単に定義で
きる利点がある。
【図面の簡単な説明】
図面は本発明にかかる加工情報入力方法によつ
て加工情報を入力するようにした数値制御装置の
実施例を示すもので、第1図は数値制御装置の構
成を示すブロツク図に工作機械の概略側面図を併
記した図、第2図〜第7図は第1図における中央
処理装置10の動作を示すフローチヤート、第8
図a〜第10図fは第1図における表示装置12
の表示画面を示す図で、第8図aは基本素材形状
を指定する工程中に表示される画面図、第8図b
は基本素材形状の寸法を入力する工程中に表示さ
れる画面図、第8図cは追加素材形状を指定する
工程中に表示される画面図、第8図dは追加素材
形状の大きさと位置を表すデータを入力する工程
中に表示される画面図、第8図eは素材形状を確
認する工程中に表示される画面図、第9図aは素
材の取付位置を入力する工程中に表示される画面
図、第9図bは取付位置を確認する工程中に表示
される画面図、第10図aは加工工具を選択する
工程中に表示される画面図、第10図bは加工工
具がドリルである場合の加工形状を入力する工程
中に表示される画面図、第10図cは加工位置を
入力する工程中に表示される画面図、第10図d
は工作物の素材形状に加工形状を重ね合わせて表
示した画面図、第10図eは追加加工の有無を問
い合わせる工程中に表示される画面図、第10図
fは工具がボーリング工具である場合の加工形状
を入力する工程中に表示される画面図、第11図
a,bは工作物の加工形状の一例を示す平面図お
よび正面図、第12図は第11図に示される加工
箇所P1〜P5を加工する数値制御プログラムを
示す図である。 10……中央処理装置、11……キーボード、
12……表示装置、12a……表示画面、12b
……スケーリングゾーン、13……パルス発生回
路、RAM1,RAM2……ランダムアクセスメ
モリ、ROM……読出専用メモリ、W……工作
物。

Claims (1)

  1. 【特許請求の範囲】 1 工作物加工に必要な加工情報データを対話形
    式によつて入力するようにした数値制御装置にお
    ける加工情報の入力方法であつて、工作物の素材
    形状の形と大きさを定義するための素材形状情報
    を入力する素材形状情報入力工程と、この素材形
    状情報の入力に引続きキーボードから入力される
    加工位置および加工寸法等の加工情報を読込んで
    記憶する加工情報入力工程とを設け、さらにこの
    加工情報入力工程によつて入力された加工情報に
    基づく加工形状を前記素材形状入力行程によつて
    入力された素材形状情報によつて定義される素材
    形状と同じ尺度で重ね合わせて表示装置上に表示
    する確認工程とを備えたことを特徴とする対話式
    データ入力機能を備えた数値制御装置における加
    工情報入力方法。 2 前記素材形状入力工程は、少なくとも直方体
    と円柱を含む複数の基本素材形状と、少なくとも
    直方体、円柱、丸穴および角穴を含む複数の追加
    素材形状との組合わせ定義する形状指定データを
    入力する形状定義工程と、前記素材形状および追
    加素材形状の寸法と前記追加素材形状の追加位置
    とを定義する寸法データを入力する寸法定義工程
    とによつて構成されることを特徴とする特許請求
    の範囲第1項記載の対話式データ入力機能を備え
    た数値制御装置における加工情報入力方法。 3 前記形状定義工程は、前記複数の基本素材形
    状を表示画面上に表示して基本素材形状の選択を
    作業者に指示する工程と、前記複数の追加素材形
    状を表示画面上に表示して追加素材形状の選択を
    作業者に指示する工程と、作業者によつて入力さ
    れた選択データによつて基本素材形状および追加
    素材形状を認識する工程とによつて構成されてい
    ることを特徴とする特許請求の範囲第2項記載の
    対話式データ入力機能を備えた数値制御装置にお
    ける加工情報入力方法。 4 前記認識工程は、加工情報入力工程によつて
    入力された加工情報に基づく加工形状を、素材形
    状入力工程によつて入力された素材形状情報によ
    つて定義された素材形状と同じ尺度で重ね合わ
    せ、平面図と立面図によつてこの重ね合わせ図形
    を表示装置上に表示するようにしたことを特徴と
    する特許請求の範囲第1項、第2項もしくは第3
    項記載の対話式データ入力機能を備えた数値制御
    装置における加工情報入力方法。
JP57045944A 1982-03-23 1982-03-23 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法 Granted JPS58163009A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP57045944A JPS58163009A (ja) 1982-03-23 1982-03-23 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法
EP83102370A EP0089562A3 (en) 1982-03-23 1983-03-10 Method of inputting machining information to a machine tool numerical controller and apparatus therefor
US06/476,142 US4530046A (en) 1982-03-23 1983-03-17 Method of inputting machining information to a machine tool numerical controller and apparatus therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57045944A JPS58163009A (ja) 1982-03-23 1982-03-23 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法

Publications (2)

Publication Number Publication Date
JPS58163009A JPS58163009A (ja) 1983-09-27
JPH0375887B2 true JPH0375887B2 (ja) 1991-12-03

Family

ID=12733381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57045944A Granted JPS58163009A (ja) 1982-03-23 1982-03-23 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法

Country Status (3)

Country Link
US (1) US4530046A (ja)
EP (1) EP0089562A3 (ja)
JP (1) JPS58163009A (ja)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59173804A (ja) * 1983-03-23 1984-10-02 Fanuc Ltd 自動プログラミング方法
JPS59177606A (ja) * 1983-03-28 1984-10-08 Fanuc Ltd 自動プログラミングにおける加工領域特定方法
JPS59177605A (ja) * 1983-03-28 1984-10-08 Fanuc Ltd 自動プログラミングにおける切削方向入力方法
JPS59195707A (ja) * 1983-04-22 1984-11-06 Fanuc Ltd 旋盤用自動プログラミングにおける素材形状特定方法
JPS59212911A (ja) * 1983-05-18 1984-12-01 Fanuc Ltd Nc加工デ−タ作成方法における角度デ−タ判別方法
JPS59212910A (ja) * 1983-05-18 1984-12-01 Fanuc Ltd Nc加工デ−タ作成方法におけるインクリメンタル量の符号決定方法
JPS59229615A (ja) * 1983-05-23 1984-12-24 Mitsubishi Electric Corp 数値制御装置
JPS59216208A (ja) * 1983-05-23 1984-12-06 Mitsubishi Electric Corp 数値制御装置
JPS60502A (ja) * 1983-06-17 1985-01-05 Fanuc Ltd 描画によるストアドストロ−クリミツトチエツク付数値制御装置
JPS6044293A (ja) * 1983-08-18 1985-03-09 株式会社日立製作所 産業用ロボットの制御装置
DE3338765C2 (de) * 1983-10-26 1986-01-30 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut Schaltungsanordnung zur Darstellung von veränderbaren Gebilden
JPS60101608A (ja) * 1983-11-07 1985-06-05 Mitsubishi Electric Corp 数値制御装置
DE3344350C1 (de) * 1983-12-08 1985-01-10 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut Schaltungsanordnung für die Grafikeinheit eines Mikroprozessorsystems
JPS60126710A (ja) * 1983-12-14 1985-07-06 Fanuc Ltd 自動プログラミングにおける加工工程の決定方法
DE3403677A1 (de) * 1984-02-03 1985-08-08 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut Verfahren zum erzeugen von werkstueckkonturen
DE3403678A1 (de) * 1984-02-03 1985-08-08 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut Verfahren zum darstellen von gegenstaenden
JPS60191365A (ja) * 1984-03-13 1985-09-28 Okuma Mach Works Ltd 自動プログラミング機能における形状入力方式
JPS60263211A (ja) * 1984-06-11 1985-12-26 Toyoda Mach Works Ltd 対話形数値制御工作機械のデ−タ入力装置
US4584649A (en) * 1984-06-15 1986-04-22 General Electric Company Method for selecting and implementing cutting conditions in machining a workpiece
JPS619705A (ja) * 1984-06-25 1986-01-17 Toyoda Mach Works Ltd 数値制御工作機械
US4636938A (en) * 1984-08-31 1987-01-13 Cincinnati Milacron Inc. Method and apparatus for producing numerical control programs
US4972322A (en) * 1984-09-21 1990-11-20 Brother Kogyo Kabushiki Kaisha Method for preparing numerical control data for a machine tool
US4739488A (en) * 1984-09-21 1988-04-19 Brother Kogyo Kabushiki Kaisha Machine tool with tool selection and work sequence determination
US4618924A (en) * 1984-09-28 1986-10-21 General Electric Company Automatic machining using constructive solid geometry with Boolean combinations of primitives including tool offsets to form a machining pattern
JPS61103213A (ja) * 1984-10-26 1986-05-21 Fanuc Ltd Ncデ−タ作成方法
JPH0682292B2 (ja) * 1985-04-08 1994-10-19 ブラザー工業株式会社 自動プログラミング作成装置
US4736306A (en) * 1985-04-29 1988-04-05 The United States Of America As Represented By The United States Department Of Energy System for conversion between the boundary representation model and a constructive solid geometry model of an object
US4641236A (en) * 1985-05-06 1987-02-03 The Boeing Company Programmable machine tool control system
JPH0611458B2 (ja) * 1985-06-27 1994-02-16 ファナック株式会社 工具形状表示装置
JPS6257852A (ja) * 1985-09-04 1987-03-13 Toyoda Mach Works Ltd 自動プログラミング装置
JPS62105202A (ja) * 1985-10-31 1987-05-15 Fanuc Ltd Ncデ−タ作成方法
JPS62119608A (ja) * 1985-11-20 1987-05-30 Fanuc Ltd 対話形プログラミング装置
JPS62267804A (ja) * 1986-05-15 1987-11-20 Fanuc Ltd Ncデ−タ変更方法
GB2192471A (en) * 1986-07-10 1988-01-13 Unilever Plc Compiling control program
JPS63159908A (ja) * 1986-12-24 1988-07-02 Amada Co Ltd 加工プログラムのシユミレ−ト方法
JPS63196906A (ja) * 1987-02-10 1988-08-15 Fanuc Ltd 旋盤用プログラミング装置
JPH084993B2 (ja) * 1987-02-27 1996-01-24 オークマ株式会社 旋削用素材形状の表示方法
JPS63250707A (ja) * 1987-04-07 1988-10-18 Fanuc Ltd 部品形状入力方法
US5268999A (en) * 1987-05-30 1993-12-07 Ricoh Company, Ltd. Modeling method and system using solid data having functional structure and normal projection drawing dimensional format
US4896273A (en) * 1987-07-29 1990-01-23 Moore Bill V Method and apparatus for selection of complex parts, including blades for band saws
US4887221A (en) * 1987-09-25 1989-12-12 Sunnen Products Company Computer controlled honing machine using look up table data for automatic programming
US4912625A (en) * 1987-09-30 1990-03-27 The Boeing Company Graphics verification system for numerical control programs
JPH01152511A (ja) * 1987-12-09 1989-06-15 Fanuc Ltd 自動プログラミングにおける図形定義方式
JPH01321505A (ja) * 1988-06-24 1989-12-27 Fanuc Ltd 穴加工用ncデータ作成方法
US5249135A (en) * 1988-07-04 1993-09-28 Mitsubishi Denki K.K. Automatic design processing system for creating design processes for machining of parts
JP2779181B2 (ja) * 1988-10-26 1998-07-23 マツダ株式会社 治具自動設計装置および治具の設計方法
JPH02148109A (ja) * 1988-11-29 1990-06-07 Fanuc Ltd Cnc制御方式
IL89484A (en) * 1989-03-03 1992-08-18 Nct Ltd Numerical Control Tech System for automatic finishing of machined parts
JP2649838B2 (ja) * 1989-03-15 1997-09-03 オークマ 株式会社 数値制御情報作成装置における加工方法の決定方法
JPH03100807A (ja) * 1989-09-14 1991-04-25 Hitachi Ltd 対話型実装機ncデータ作成装置
US5307282A (en) * 1989-09-22 1994-04-26 Hewlett-Packard Company Method of computer-aided prediction of collisions between objects including fabrication tools and parts to be fabricated
US5121319A (en) * 1989-10-23 1992-06-09 International Business Machines Corporation Method and apparatus for selective suspension and resumption of computer based manufacturing processes
US5293106A (en) * 1989-12-11 1994-03-08 Murata Kikai Kabushiki Kaisha Program reviewing device in numerical control processing apparatus
JPH084992B2 (ja) * 1989-12-13 1996-01-24 オ−クマ株式会社 数値制御情報作成機能における溝加工方法決定方法
JP2916796B2 (ja) * 1990-05-23 1999-07-05 日立精工株式会社 複数の工作機械を制御するcnc装置
JPH04122545A (ja) * 1990-05-24 1992-04-23 Mitsubishi Electric Corp 機械加工における工程設計処理方法
JP3279556B2 (ja) * 1990-07-06 2002-04-30 株式会社日立製作所 データ編集方法
JP2830407B2 (ja) * 1990-07-13 1998-12-02 三菱電機株式会社 曲線抽出装置およびncプログラミングシステム
JPH0496111A (ja) * 1990-08-09 1992-03-27 Fanuc Ltd 工具軌跡描画方法
US5189352A (en) * 1990-11-08 1993-02-23 Nec Corporation Drilling restart control system
JPH04181403A (ja) * 1990-11-16 1992-06-29 Fanuc Ltd 対話形数値制御装置
US5341468A (en) * 1991-01-28 1994-08-23 Ricoh Company, Ltd. Image processor
JP2983728B2 (ja) * 1991-01-30 1999-11-29 株式会社リコー クリッピング処理装置
JPH05297926A (ja) * 1992-04-22 1993-11-12 Fanuc Ltd 加工定義方法
JP2853755B2 (ja) 1992-12-02 1999-02-03 三菱電機株式会社 数値制御加工装置
US5438180A (en) * 1993-01-21 1995-08-01 Whirlpool Corporation Electronic input control for a cooking oven having independent selection of function and sentence programming
JPH07136897A (ja) * 1993-11-19 1995-05-30 Fanuc Ltd 切削領域描画方法
US5465215A (en) * 1994-07-07 1995-11-07 Cincinnati Milacron Inc. Numerical control method and apparatus
JP3099666B2 (ja) * 1995-02-16 2000-10-16 株式会社デンソー 物品検査装置
US5732194A (en) * 1995-08-04 1998-03-24 Ford Global Technologies, Inc. Computer controlled reconfigurable part fixture mechanism
JPH09325804A (ja) * 1996-06-06 1997-12-16 Toshiba Mach Co Ltd ロール加工用ncプログラム自動生成装置
US5784281A (en) * 1996-08-23 1998-07-21 Qcam Non-graphical automation of machine controls
KR100421788B1 (ko) * 1996-11-07 2004-07-16 가부시키가이샤 미츠토요 엔시가공에있어서의엔시프로그램해석장치및가공방법
US6112133A (en) * 1998-02-27 2000-08-29 Imcs, Inc. Visual system and method for generating a CNC program for machining parts with planar and curvilinear surfaces
JP3071758B2 (ja) * 1998-05-20 2000-07-31 ヤマザキマザック株式会社 3次元レーザ加工機及び3次元レーザ加工機における加工プログラムの作成制御方法
US6325198B1 (en) 1998-06-26 2001-12-04 Eveready Battery Company, Inc. High speed manufacturing system
US6615091B1 (en) * 1998-06-26 2003-09-02 Eveready Battery Company, Inc. Control system and method therefor
JP2000172315A (ja) * 1998-12-09 2000-06-23 Toshiba Mach Co Ltd 数値制御装置
DE19900117A1 (de) * 1999-01-05 2000-07-06 Walter Ag Virtuelles Teach-In-System
JP3998846B2 (ja) * 1999-02-15 2007-10-31 東芝機械株式会社 加工情報を用いた数値制御装置
GB2350207B (en) * 1999-05-11 2003-08-20 Falcon Machine Tools Co Ltd Interactive system between machine tool and operator
DE10034079A1 (de) * 2000-07-13 2002-01-24 Heidenhain Gmbh Dr Johannes Vorrichtung und Verfahren zur Steuerung einer Werkzeugmaschine
US6665580B1 (en) * 2000-09-18 2003-12-16 Thermwood Corporation Automatic cutting tool management system for a computer numeric controlled machining system
JP2004268189A (ja) * 2003-03-07 2004-09-30 Fanuc Ltd 加工プログラム作成装置
WO2011057298A1 (en) * 2009-11-09 2011-05-12 Rapid Converting Llc Rapid converting of sheet material methods and apparatus
TWI554857B (zh) * 2011-05-23 2016-10-21 精工愛普生股份有限公司 資料產生方法
TWI528223B (zh) * 2012-04-02 2016-04-01 賜福科技股份有限公司 數控加工設備的鎖碼系統及方法
JP5349713B1 (ja) * 2012-12-10 2013-11-20 三菱電機株式会社 Ncプログラム検索方法、ncプログラム検索装置、ncプログラム作成方法およびncプログラム作成装置
WO2015155821A1 (ja) * 2014-04-07 2015-10-15 三菱電機株式会社 数値制御装置
US10191460B2 (en) 2014-06-19 2019-01-29 Makino Milling Machine Co., Ltd. Control device for machine tool
JP6386871B2 (ja) * 2014-10-22 2018-09-05 オークマ株式会社 工作機械用数値制御装置
JP5964533B1 (ja) * 2015-08-31 2016-08-03 株式会社松風 貫通孔を有する歯科用被切削体から歯科修復物を製造する歯科修復物製造システム、該システムの動作方法、該システム用プログラム、及び、該システムで使用する歯科用被切削体
JP6484148B2 (ja) * 2015-09-03 2019-03-13 ファナック株式会社 ワイヤ放電加工機の加工プログラム作成装置
JP7042938B1 (ja) * 2021-02-17 2022-03-28 Dmg森精機株式会社 工作機械、表示方法、および表示プログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3534396A (en) * 1965-10-27 1970-10-13 Gen Motors Corp Computer-aided graphical analysis
US3828318A (en) * 1972-04-12 1974-08-06 Cam Ind Inc Operator programmed numerical control system
US4010356A (en) * 1974-10-15 1977-03-01 Do All Company Tape preparation system
US4317114A (en) * 1980-05-12 1982-02-23 Cromemco Inc. Composite display device for combining image data and method
JPS5719809A (en) * 1980-07-10 1982-02-02 Fanuc Ltd Numerical control information generating system
US4437150A (en) * 1981-04-27 1984-03-13 Dahlgren Jr William V Tool manipulating method and apparatus for multiple job processing

Also Published As

Publication number Publication date
EP0089562A2 (en) 1983-09-28
JPS58163009A (ja) 1983-09-27
EP0089562A3 (en) 1985-11-06
US4530046A (en) 1985-07-16

Similar Documents

Publication Publication Date Title
JPS58163009A (ja) 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法
EP0213531B1 (en) Automatic programming system for numerical control program used in cutting machine tool
US4513366A (en) Menu programmed machine tool numerical controller with an interference checking function
US4739488A (en) Machine tool with tool selection and work sequence determination
EP1195665B1 (en) Apparatus and method for setting control parameters of machining apparatus
JPH0585301B2 (ja)
WO2004011193A1 (ja) 工作機械における工具選択方法及び制御装置並びに数値制御旋盤
JPS58186548A (ja) 自動プログラミング機能を備えた数値制御装置
JP4059411B2 (ja) Nc工作機械の制御装置
JPS58178405A (ja) 自動プログラミング機能を備えた数値制御装置
JPH0375884B2 (ja)
JP4398070B2 (ja) 工作機械の数値制御装置および溝加工方法
JP4286940B2 (ja) 工作機械のnc加工プログラム作成方法および装置
JPH10143213A (ja) 多面加工機および多面加工方法
JP3443121B2 (ja) 木工機械の数値制御装置
JPH0611456B2 (ja) 加工経路の算出方法
JPH03190602A (ja) 数値制御複合旋盤
JPS63196906A (ja) 旋盤用プログラミング装置
JPH08112737A (ja) Nc旋盤の加工プログラム表示方法
JPWO1994025909A1 (ja) 木工機械の数値制御装置
JPS60201857A (ja) 工作機械における多数個取り加工の加工制御方法
JPS62228309A (ja) 数値制御工作機械
JP2839564B2 (ja) Ncデータ作成装置
JP2758935B2 (ja) Ncデータ作成装置
JPS6270910A (ja) 干渉物特定方法