[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2531147B2 - Numerical control data creation method - Google Patents

Numerical control data creation method

Info

Publication number
JP2531147B2
JP2531147B2 JP61203944A JP20394486A JP2531147B2 JP 2531147 B2 JP2531147 B2 JP 2531147B2 JP 61203944 A JP61203944 A JP 61203944A JP 20394486 A JP20394486 A JP 20394486A JP 2531147 B2 JP2531147 B2 JP 2531147B2
Authority
JP
Japan
Prior art keywords
input
machining
numerical control
screen
control data
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 - Fee Related
Application number
JP61203944A
Other languages
Japanese (ja)
Other versions
JPS6359603A (en
Inventor
功市 朝倉
商基 安田
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP61203944A priority Critical patent/JP2531147B2/en
Publication of JPS6359603A publication Critical patent/JPS6359603A/en
Priority to US07/404,057 priority patent/US4972322A/en
Application granted granted Critical
Publication of JP2531147B2 publication Critical patent/JP2531147B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、数値制御データの作成に必要なデータを入
力させるための各種操作情報を表示し、その表示に従っ
てデータを入力することにより数値制御データを作成す
る数値制御データ作成方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention displays various operation information for inputting data necessary for creating numerical control data, and performs numerical control by inputting data according to the display. The present invention relates to a numerical control data creation method for creating data.

[従来技術] 従来この種の数値制御データ作成方式を利用して加工
に必要な数値制御データを作成する工作機械としては、
複数本の工具を交換可能に保持する工具マガジンを備
え、その工具マガジンから必要な工具を選択して主軸に
装着して加工を行うものが知られており、穴,タップ,
リーマ等の加工の種類に応じて表示手段の表示に従って
対話型式で所定のデータを入力することによってその加
工に必要な入力項目を順に表示させ、その入力項目にオ
ペレータが入力したデータ及びその入力されたデータよ
り予めメモリに記憶されたデータを引出し、それらのデ
ータから数値制御データを自動的に作成していた。
[Prior art] Conventionally, a machine tool that creates numerical control data required for machining using this type of numerical control data creation method includes:
It is known to provide a tool magazine for holding a plurality of tools interchangeably, select a necessary tool from the tool magazine, mount the tool on a spindle, and perform machining.
By inputting predetermined data in an interactive manner according to the display on the display means according to the type of processing such as a reamer, input items necessary for the processing are sequentially displayed, and the data input by the operator and the input The data stored in the memory in advance is extracted from the data, and the numerical control data is automatically created from the data.

[発明が解決しようとする問題点] 上記のように加工の種類に応じて必要な入力項目を順
に表示し、その入力項目に従って対話型式でオペレータ
にデータを入力させることにより数値制御データを作成
するものにおいては、表示手段に表示された入力項目に
従ってオペレータは必要なデータを順に入力するだけで
容易に一連の加工プログラムを作成することができる反
面、工具の移動等の加工動作が一義的に固定され、種々
の複雑な加工に対応することができない等の問題点があ
った。
[Problems to be Solved by the Invention] As described above, necessary input items are sequentially displayed according to the type of machining, and numerical control data is created by allowing an operator to input data in an interactive manner according to the input items. In this case, the operator can easily create a series of machining programs simply by inputting necessary data in order according to the input items displayed on the display means, but the machining operations such as tool movement are uniquely fixed. However, there is a problem that various complicated processes cannot be handled.

[発明の目的] 本発明は上記の問題点を解消するものであり、種々の
複雑な加工に対応可能な加工プログラムを容易に作成す
ることができる数値制御データ作成方式を提供すること
を目的とする。
[Object of the Invention] The present invention solves the above problems, and an object of the present invention is to provide a numerical control data creating method capable of easily creating a machining program that can cope with various complicated machining. To do.

[問題点を解決するための手段] 上記の目的を達成するために本発明においては、予め
加工動作及びその入力項目を記憶手段の第1記憶エリア
(8)に記憶させ、加工動作を定義する画面と前記加工
動作に必要な入力項目にデータを入力する画面とを表示
手段(7)の表示に基づいて選択させ、選択された加工
動作を定義する画面において工具の動き等の加工動作を
入力させた後、その加工動作を前記記憶手段の第2記憶
エリア(4)に記憶させ、前記データを入力する画面に
おいて、前記記憶手段の第2記憶エリア(4)に記憶さ
れた加工動作に基づいて、その加工動作に必要な入力項
目を項目生成手段によって前記表示手段(7)に表示さ
せ、その入力項目に対応したデータを入力手段(6)に
よって入力させた後、前記記憶手段の第3記憶エリアに
記憶させる数値制御データ作成方式が提供される。
[Means for Solving Problems] In order to achieve the above object, in the present invention, the machining operation and its input items are stored in advance in the first storage area (8) of the storage means to define the machining operation. A screen and a screen for inputting data into the input items required for the machining operation are selected based on the display of the display means (7), and the machining operation such as the movement of the tool is input on the screen defining the selected machining operation. After that, the machining operation is stored in the second storage area (4) of the storage means, and based on the processing operation stored in the second storage area (4) of the storage means on the screen for inputting the data. Then, the input item necessary for the processing operation is displayed on the display means (7) by the item generating means, and the data corresponding to the input item is input by the input means (6), and then the third means of the storage means is used. A numerical control data creation method for storing in a storage area is provided.

[作用] 本発明は上記した方式により、表示手段の表示に基づ
いて選択した加工動作を定義する画面において、工具の
動き等の加工動作を入力した後、その加工動作を記憶手
段の第2記憶エリアに記憶させる。その後、加工プログ
ラムを作成するときに、加工動作に必要な入力項目にデ
ータを入力する画面において、前記第2記憶エリアに記
憶された加工動作及び前記第1の記憶エリアに記憶され
た入力項目に基づいて、その加工動作に必要な入力項目
を項目生成手段によって表示手段に表示させ、その入力
項目に対応したデータを入力手段によって入力して、前
記記憶手段の第3記憶エリアに記憶させる。
[Operation] According to the present invention, after the machining operation such as the movement of the tool is input on the screen for defining the machining operation selected based on the display of the display means, the machining operation is stored in the second storage of the storage means. Store in the area. After that, when creating a machining program, on the screen for inputting data to the input items required for the machining operation, the machining operation stored in the second storage area and the input item stored in the first storage area are displayed. Based on this, the input items required for the processing operation are displayed on the display means by the item generation means, and the data corresponding to the input items are input by the input means and stored in the third storage area of the storage means.

[実施例] 以下に本発明を具体化した一実施例を図面を参照して
説明する。
[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.

工作機械は、第16図に示すように、主軸14を回転可能
に支持する主軸ヘッド13がフレーム17の一側に往復昇降
可能に支持されている。その主軸ヘッド13は、フレーム
17の上面に取付けられたACサーボモータ23及びそのモー
タ23に連結されたボールネジ(図示せず)により所定の
ストロークだけ昇降される。また、主軸ヘッド13の上面
には、主軸14の一端に連結された正逆両回転可能なスピ
ンドルモータ11が取付けられている。
In the machine tool, as shown in FIG. 16, a spindle head 13 that rotatably supports a spindle 14 is supported on one side of a frame 17 so as to be able to reciprocate up and down. The spindle head 13 is a frame
The AC servomotor 23 mounted on the upper surface of the motor 17 and a ball screw (not shown) connected to the motor 23 move up and down a predetermined stroke. On the upper surface of the spindle head 13, a spindle motor 11 connected to one end of the spindle 14 and capable of both forward and reverse rotation is mounted.

前記フレーム17の一側には、10個の工具21を保持する
工具マガジン16が主軸14の軸線に対して傾斜した軸線を
中心にして回転割出しモータ16a(第1図参照)により
回転割出し可能に支持されている。前記工具マガジン16
の各工具装着位置には、1〜10の工具ポット番号が示さ
れている。
On one side of the frame 17, a tool magazine 16 holding ten tools 21 is rotationally indexed by a rotary indexing motor 16a (see FIG. 1) about an axis inclined with respect to the axis of the main shaft 14. Supported as possible. The tool magazine 16
Tool pot numbers 1 to 10 are shown at the respective tool mounting positions.

尚、主軸ヘッド13、工具マガジン16等は、特開昭60-1
55338号公報に示されるように作動されて工具21の交換
等を実行する。
Incidentally, the spindle head 13, the tool magazine 16 and the like are disclosed in JP-A-60-1.
The tool 21 is operated as shown in Japanese Patent No. 55338 to change the tool 21 or the like.

前記フレーム17の一側には、各種加工データ等を入力
するめの入力手段としてのキーボード6及び各種操作情
報等を表示するための表示手段としてのCRT7を備えたコ
ンピュータ19が支持アーム20によって固定されている。
また、前記主軸ヘッド13の下方には、水平方向の任意の
位置に被加工物Wを移動可能なX,Yテーブル10が取付け
られている。
A computer 19 having a keyboard 6 as an input means for inputting various processing data and a CRT 7 as a display means for displaying various operation information is fixed to one side of the frame 17 by a support arm 20. ing.
Further, below the spindle head 13, an X, Y table 10 capable of moving the workpiece W at an arbitrary position in the horizontal direction is attached.

前記コンピュータ19内の中央演算処理装置(以下CPU
という)5には、第1図に示すように、各種制御プログ
ラム等が記憶されたROM9、前記キーボード6より設定さ
れた加工情報等が記憶される記憶手段としてのRAM1が接
続されると共に、前記キーボード6及びCRT7が接続され
ている。
A central processing unit (hereinafter a CPU) in the computer 19
As shown in FIG. 1, a ROM 9 in which various control programs and the like are stored, a RAM 1 as storage means for storing processing information and the like set from the keyboard 6 are connected to the The keyboard 6 and the CRT 7 are connected.

前記RAM1内には、CRT7の表示に従ってキーボード6よ
り入力された一連の加工プログラムが記憶される第3記
憶エリアとしてのエリア3、ユーザが求める複雑な加工
等に対応して工具21の位置決め動作、主軸14の回転動作
等の加工動作が順に入力された動作プログラムが記憶さ
れる第2記憶エリアとしてのエリア4及び前記各加工動
作とその加工動作に必要な入力項目とが記憶された第1
記憶エリアとしてのエリア8が設けられている。そして
前記RAM1は、プログラム番号0001〜9999番までのプログ
ラムが書込み可能に構成され、そのプログラム番号の内
0001〜9799番までが加工プログラム記憶エリア3にまた
9800〜9999番までが動作プログラム記憶エリア4に割当
てられている。
In the RAM 1, an area 3 as a third storage area for storing a series of machining programs input from the keyboard 6 according to the display of the CRT 7, a positioning operation of the tool 21 corresponding to complicated machining required by the user, An area 4 as a second storage area for storing an operation program in which machining operations such as rotation of the spindle 14 are sequentially input, and a first memory in which each machining operation and input items necessary for the machining operation are stored.
An area 8 is provided as a storage area. The RAM 1 is configured to be writable by programs of program numbers 0001 to 9999.
Numbers 0001 to 9799 are stored in machining program storage area 3 again
The numbers 9800 to 9999 are assigned to the operation program storage area 4.

本実施例は以上のように構成されており、第2図に示
すような断面コ字型の被加工物2にジャンプフィード加
工を行うための加工プログラムの作成手順を例にあげて
その作用を第3図のフローチャートに従って次に説明す
る。
The present embodiment is configured as described above, and its operation will be described by taking as an example a procedure of creating a machining program for performing jump feed machining on a workpiece 2 having a U-shaped cross section as shown in FIG. A description will be given below according to the flowchart of FIG.

まず、第4図に示すように、キーボード6が操作され
て加工プログラム編集モードの画面が選択され、CRT7に
7つのメニューが表示された状態で、カーソル7aが点滅
しているメニュー入力箇所へ加工プログラムを入力する
ための番号1がキーボード6から入力されると、CPU5は
ステップS1を実行し第5図に示すプログラム番号入力画
面をCRT7に表示する。
First, as shown in FIG. 4, the keyboard 6 is operated to select the processing program edit mode screen, and the seven menus are displayed on the CRT 7, and the processing is performed at the menu input location where the cursor 7a is blinking. When number 1 for inputting a program is input from the keyboard 6, the CPU 5 executes step S1 and displays a program number input screen shown in FIG. 5 on the CRT 7.

ここでオペレータが加工プログラムを作成したい場合
には、プログラム番号0001〜9799番の所望のプログラム
番号をカーソル7aが点滅している入力箇所へ入力すれば
よい。一方加工動作を順に入力して動作プログラムを作
成したい場合には、プログラム番号9800〜9999番の所望
のプログラム番号を前記と同様にして入力すればよい。
そしてオペレータにより所定のプログラム番号が入力さ
れると、CPU5はステップS2を実行し、該プログラム番号
の判定を行う。
Here, if the operator wants to create a machining program, he or she may input a desired program number of program numbers 0001 to 9799 to the input location where the cursor 7a is blinking. On the other hand, when an operation program is to be created by sequentially inputting machining operations, desired program numbers 9800 to 9999 may be input in the same manner as described above.
Then, when a predetermined program number is input by the operator, the CPU 5 executes step S2 to determine the program number.

前記ステップS2において入力されたプログラム番号が
9800〜9999番であると判定すると、ステップS3を実行
し、オペレータの入力に基いて動作プログラムの編集が
終了したか否かの判定を行う。そして、ステップS3にお
いて編集終了でないと判定すると、ステップS4を実行
し、RAM1の記憶エリア8の内容に基いて、動作の種類を
入力するための画面をCRT7に表示させる(第6図参
照)。この第6図が、加工動作を定義する画面に相当す
る。
The program number input in step S2 is
If it is determined that the number is 9800 to 9999, step S3 is executed to determine whether or not the editing of the operation program has been completed based on the input of the operator. Then, when it is determined in step S3 that the editing is not completed, step S4 is executed and a screen for inputting the type of operation is displayed on the CRT 7 based on the contents of the storage area 8 of the RAM 1 (see FIG. 6). This FIG. 6 corresponds to the screen for defining the machining operation.

尚、この画面に表示された6つのメニューは、第7図
に示すように、夫々各動作に応じた具体的な動作に分類
されてRAM1のエリア8に記憶されている。
The six menus displayed on this screen are stored in the area 8 of the RAM 1 as shown in FIG. 7, classified into concrete actions corresponding to the respective actions.

更に、後述するように、CRT7の表示に従ってオペレー
タに加工動作の定義を行わせた後、前記ステップS3の判
定を行う。
Further, as will be described later, after the operator defines the machining operation according to the display on the CRT 7, the determination in the step S3 is performed.

ここで例えば、被加工物2(第2図参照)を加工する
ためには、第8図に示すように、1〜8の動作を順に行
わせることが最も早く効率よく加工することができる。
Here, for example, in order to process the workpiece 2 (see FIG. 2), as shown in FIG. 8, it is possible to perform the operations 1 to 8 in order in the fastest and efficient manner.

従って、前記動作に基いて、第6図に示す画面におい
てカーソル7aの点滅位置へメニュー番号を「1」と入力
すると、CPU5は第9図に示す画面をCRT7に表示する。更
に、前記「1」の動作(第8図参照)に相当する動作で
ある位置決めXYを設定するためにメニュー番号「1」を
入力すると、第10図に示す画面を表示し、動作01に位置
決め−XY動作を定義する。
Accordingly, when the menu number is input as "1" at the blinking position of the cursor 7a on the screen shown in FIG. 6 based on the above operation, the CPU 5 displays the screen shown in FIG. 9 on the CRT 7. Further, when the menu number “1” is input to set the positioning XY which is the operation corresponding to the operation of “1” (see FIG. 8), the screen shown in FIG. -Define XY motion.

更に、前記と同様にして2乃至8の動作(第8図参
照)に相当する各メニューをCRT7の表示に従って入力す
ることにより、第11図に示すように、一連の加工動作が
定義される。その後、キーボード6からプログラムの終
了を示す所定のキー入力が行われることによってプログ
ラムエンドの表示を行い(第12図参照)、動作プログラ
ム記憶エリア4のプログラム番号9800に該一連の動作を
記憶させると共に、ステップS5においてCRT7の表示を第
4図に示す初期画面へ戻す。
Further, by inputting each menu corresponding to the operations 2 to 8 (see FIG. 8) in accordance with the display on the CRT 7 in the same manner as described above, a series of machining operations is defined as shown in FIG. After that, a predetermined key input indicating the end of the program is input from the keyboard 6 to display the program end (see FIG. 12), and the series of operations is stored in the program number 9800 of the operation program storage area 4. In step S5, the display of CRT7 is returned to the initial screen shown in FIG.

ここで、再び別の加工動作を定義したい場合には、プ
ログラム番号9800〜9999番の前記と別のプログラム番号
を入力して前述したように入力を行えばよい。
Here, when it is desired to define another machining operation again, the program numbers 9800 to 9999 different from the above program numbers may be input and input as described above.

以上のようにいくつかの動作プログラムが定義された
後、第4図に示す画面においてメニュー番号1を入力す
ると共に、第5図に示す画面においてプログラム番号00
01〜9799番が入力されると、ステップS10を実行し、特
開昭61-86153号公報の第14図乃至第17図に示されるよう
に、CRT7の表示画面に従って順に各データが入力される
ことにより、次々に所定の画面を表示する。そして、前
記公報の第17図に示される画面上でワーク材質がメニュ
ーから選択されて入力されると、第13図に示す画面をCR
T7に表示する。
After some operation programs are defined as described above, enter menu number 1 on the screen shown in FIG. 4 and program number 00 on the screen shown in FIG.
When numbers 01 to 9799 are input, step S10 is executed, and as shown in FIG. 14 to FIG. 17 of JP-A-61-86153, each data is sequentially input according to the display screen of CRT7. As a result, predetermined screens are displayed one after another. Then, when the work material is selected from the menu and entered on the screen shown in FIG. 17 of the publication, the screen shown in FIG.
Display on T7.

次にステップS11において、加工プログラムの編集が
終了したか否かの判定を行った後、ステップS12を実行
し、オペレータにより入力された工程の種類が動作呼出
しメニュー14(第13図参照)か否かを判定する。
Next, in step S11, it is determined whether or not the editing of the machining program is completed, then step S12 is executed, and the type of process input by the operator is the operation call menu 14 (see FIG. 13). To determine.

ここで前記入力された工程の種類が動作呼出しではな
いと判定すると、ステップS13を実行し、前記公報に開
示されているように、必要な入力項目を順にCRT7に表示
すると共に、オペレータに各データを入力させる。そし
て、1工程の加工プログラムが入力されると、前記ステ
ップS11の判定を行う。
If it is determined that the type of the input process is not the operation call, step S13 is executed, and the necessary input items are sequentially displayed on the CRT 7 as described in the above-mentioned publication, and each data is provided to the operator. Input. Then, when a machining program for one process is input, the determination in step S11 is performed.

前記ステップS12において、入力された工程の種類が
動作呼出しであると判定すると、第14図に示すように、
前記動作プログラム記憶エリア4の所定のプログラム番
号に記憶された動作プログラムのうち加工プログラム中
に読出したい所望のプログラム番号とRAM1の所定のエリ
ア(図示せず)に記憶された使用する工具21の番号とを
オペレータに入力させる。
In step S12, when it is determined that the type of the input process is an operation call, as shown in FIG.
Of the operation programs stored in the predetermined program number of the operation program storage area 4, a desired program number to be read during the machining program and the number of the tool 21 to be used stored in a predetermined area (not shown) of the RAM 1 Is input by the operator.

次にステップS14を実行し、前記プログラム番号と工
具番号とが入力されたと判定すると、ステップS15にお
いて該プログラム番号に相当するエリアに記憶された加
工動作を加工データ内へ読込み(第15図参照)、各加工
動作に必要な入力項目を夫々ブランクで表示する。この
第15図が、(第6図参照)。この第6図が、加工動作に
必要な入力項にデータを入力する画面に相当する。
Next, when step S14 is executed and it is determined that the program number and the tool number are input, the machining operation stored in the area corresponding to the program number in step S15 is read into the machining data (see FIG. 15). , Input items required for each machining operation are displayed as blanks. This Figure 15 is (see Figure 6). This FIG. 6 corresponds to the screen for inputting data to the input items necessary for the machining operation.

更に、前記各入力項目に第2図に示す加工に相当する
データを入力することにより、前述のステップフィード
加工の加工プログラムを定義することができる。その
後、別の加工プログラムを入力したい場合には、第13図
に示すメニューから所望の加工を選択入力してCRT7の表
示に従って入力を繰返せばよい。
Further, by inputting the data corresponding to the processing shown in FIG. 2 to each of the input items, the processing program for the step feed processing described above can be defined. Thereafter, when another machining program is desired to be input, the user can select and input a desired machining from the menu shown in FIG. 13 and repeat the input according to the display on the CRT 7.

また全ての加工プログラムの入力が終了した場合に
は、キーボード6からプログラムの終了を示す所定のキ
ー入力が行われることによってプログラムエンドの表示
を行い、一連の加工プログラムが前記加工プログラム記
憶エリア3の所定のプログラム番号に記憶される。
When the input of all machining programs is completed, a predetermined key input indicating the end of the program is performed from the keyboard 6 to display the end of the program, and a series of machining programs are stored in the machining program storage area 3. It is stored in a predetermined program number.

尚、前記S15の処理工程が、加工動作に必要な入力項
目をCRT7に表示させる項目生成手段として機能する。
The processing step of S15 functions as an item generating means for displaying the input items required for the machining operation on the CRT 7.

[発明の効果] 以上詳述したように本発明においては、表示手段の表
示に基づいて選択した加工動作を定義する画面におい
て、工具の動き等の加工動作を入力した後、その加工動
作を記憶手段の第2記憶エリアに記憶させ、その後、加
工プログラムを作成するときに、加工動作に必要な入力
項目にデータを入力する画面において、前記第2記憶エ
リアに記憶された加工動作及び前記第1の記憶エリアに
記憶された入力項目に基づいて、その加工動作に必要な
入力項目を項目生成手段によって表示手段に表示させ、
その入力項目に対応したデータを入力手段によって入力
して、前記記憶手段の第3記憶エリアに記憶させるた
め、工具の動き等の加工動作が一義的に固定されてしま
う対話型のデータ作成方式においても、容易にかつ入力
ミスも少なく所望の加工動作を定義することができるだ
けでなく、加工プログラムの入力も容易に行うことがで
きる効果を有する。
[Effects of the Invention] As described in detail above, in the present invention, after the machining operation such as the movement of the tool is input on the screen defining the machining operation selected based on the display of the display means, the machining operation is stored. In the screen for inputting data to the input items required for the machining operation when the machining program is stored in the second storage area of the means and then the machining program is created, the machining operation and the first machining operation stored in the second storage area are displayed. Based on the input items stored in the storage area of, the item generation means displays the input items necessary for the processing operation on the display means,
In an interactive data creation method in which data corresponding to the input item is input by the input means and stored in the third storage area of the storage means, the machining operation such as the movement of the tool is uniquely fixed. In addition, it is possible to easily define a desired machining operation with few input errors and also to easily input a machining program.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明を具体化した一実施例の回路構成を示す
ブロック図、第2図は一加工実施例を示す図、第3図は
動作を説明するためのフローチャート、第4図乃至第6
図及び第9図乃至第15図はCRTの表示画面を示す説明
図、第7図は加工動作の分類を示す説明図、第8図は一
加工実施例の動作を説明するための説明図、第16図は工
作機械の一実施例を示す構成図である。 図中、1はRAM、5はCPU、7はCRT、9はコンピュータ
である。
FIG. 1 is a block diagram showing a circuit configuration of one embodiment of the present invention, FIG. 2 is a diagram showing one working embodiment, FIG. 3 is a flowchart for explaining the operation, and FIGS. 6
9 and 15 are explanatory views showing a display screen of a CRT, FIG. 7 is an explanatory view showing classification of machining operations, and FIG. 8 is an explanatory view for explaining operations of one machining embodiment. FIG. 16 is a configuration diagram showing an embodiment of a machine tool. In the figure, 1 is a RAM, 5 is a CPU, 7 is a CRT, and 9 is a computer.

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】予め加工動作及びその入力項目を記憶手段
の第1記憶エリア(8)に記憶させ、加工動作を定義す
る画面と前記加工動作に必要な前記入力項目にデータを
入力する画面とを表示手段(7)の表示に基づいて選択
させ、選択された加工動作を定義する画面において工具
の動き等の加工動作を入力させた後、その加工動作を前
記記憶手段の第2記憶エリア(4)に記憶させ、前記デ
ータを入力する画面において、前記第2記憶エリア
(4)に記憶された加工動作及び前記第1記憶エリア
(8)に記憶された前記入力項目に基づいて、その加工
動作に必要な前記入力項目を項目生成手段によって前記
表示手段(7)に表示させ、その入力項目に対応したデ
ータを入力手段(6)によって入力させた後、前記記憶
手段の第3記憶エリア(3)に記憶させるようにしたこ
とを特徴とする数値制御データ作成方式。
1. A screen for preliminarily storing a machining operation and its input items in a first storage area (8) of a storage means, and a screen for defining the machining operation and a screen for inputting data to the input items required for the machining operation. On the basis of the display of the display means (7), and after inputting the machining operation such as the movement of the tool on the screen defining the selected machining operation, the machining operation is stored in the second storage area ( 4), in the screen for inputting the data, the processing based on the processing operation stored in the second storage area (4) and the input item stored in the first storage area (8). After the input item necessary for the operation is displayed on the display means (7) by the item generating means and the data corresponding to the input item is input by the input means (6), the third storage area of the storage means ( Numerical control data created method being characterized in that so as to be stored in).
【請求項2】前記加工動作は、工具の位置決め動作であ
ることを特徴とする特許請求の範囲第1項記載の数値制
御データ作成方式。
2. The numerical control data creating method according to claim 1, wherein the machining operation is a tool positioning operation.
【請求項3】前記加工動作は、主軸の回転動作であるこ
とを特徴とする特許請求の範囲第1項記載の数値制御デ
ータ作成方式。
3. The numerical control data creating method according to claim 1, wherein the machining operation is a rotation operation of a spindle.
【請求項4】前記加工動作は、切削動作であることを特
徴とする特許請求の範囲第1項記載の数値制御データ作
成方式。
4. The numerical control data creating method according to claim 1, wherein the machining operation is a cutting operation.
【請求項5】前記加工動作は、補助機能命令であること
を特徴とする特許請求の範囲第1項記載の数値制御デー
タ作成方式。
5. The numerical control data creating method according to claim 1, wherein the processing operation is an auxiliary function command.
【請求項6】前記加工動作は、ドウェル命令であること
を特徴とする特許請求の範囲第1項記載の数値制御デー
タ作成方式。
6. The numerical control data generating method according to claim 1, wherein the processing operation is a dwell instruction.
JP61203944A 1984-09-21 1986-08-29 Numerical control data creation method Expired - Fee Related JP2531147B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61203944A JP2531147B2 (en) 1986-08-29 1986-08-29 Numerical control data creation method
US07/404,057 US4972322A (en) 1984-09-21 1989-09-08 Method for preparing numerical control data for a machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61203944A JP2531147B2 (en) 1986-08-29 1986-08-29 Numerical control data creation method

Publications (2)

Publication Number Publication Date
JPS6359603A JPS6359603A (en) 1988-03-15
JP2531147B2 true JP2531147B2 (en) 1996-09-04

Family

ID=16482262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61203944A Expired - Fee Related JP2531147B2 (en) 1984-09-21 1986-08-29 Numerical control data creation method

Country Status (1)

Country Link
JP (1) JP2531147B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0437905A (en) * 1990-06-01 1992-02-07 Daikin Ind Ltd Method and device for operation guidance of numerical control device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60126710A (en) * 1983-12-14 1985-07-06 Fanuc Ltd Method for determining working process in automatic programming
JPS6162106A (en) * 1984-09-03 1986-03-31 Fanuc Ltd Method for making nc data
JPS61157906A (en) * 1984-12-28 1986-07-17 Fanuc Ltd Nc data generating method

Also Published As

Publication number Publication date
JPS6359603A (en) 1988-03-15

Similar Documents

Publication Publication Date Title
JPH11179633A (en) Method and device for inputting and displaying structure information of machining system
JP2013012051A (en) Machine control program formulating device
JPH03154105A (en) Nc program generating device
JPH0375884B2 (en)
JP2531147B2 (en) Numerical control data creation method
JP2614607B2 (en) Numerical control data creation method for machine tools
JP2603622B2 (en) Numerical control data creation method for machine tools
JP2003022110A (en) Method and device for operating machine tool
JP3532255B2 (en) Input data display method for interactive numerical controller
JP3516597B2 (en) Setting device of programming device in electric discharge machining
JP2000284820A (en) Shape engraving electric discharge machine and method for creating nc program for shape engraving electric discharge machine
JP2002116806A (en) Method for inputting data to interactive numerical controller for machine tool
JPH0749180B2 (en) Machine Tools
JP3091604B2 (en) How to create a tool unit shape
JPH1063323A (en) Nc working program preparing method and device for horizontal type working machine
JP2003202909A (en) Origin return device
JP4261710B2 (en) NC machining equipment
JP4261708B2 (en) NC machining equipment
JPH08272416A (en) Retrieving method for nc program
JP2008191802A (en) Nc program editing device, nc program edit control program, and recording medium for nc program edit control
JPH08112738A (en) Machining method by nc lathe and its machining program preparation method
JP2511166Y2 (en) Shape data input device
JP2000343308A (en) Drilling device and method
JPH05177504A (en) Nc sentence preparing device
JPH05265532A (en) Method for setting limit data in numerical controller

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees