Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0470643B2 - - Google Patents
[go: Go Back, main page]

JPH0470643B2 - - Google Patents

Info

Publication number
JPH0470643B2
JPH0470643B2 JP11858787A JP11858787A JPH0470643B2 JP H0470643 B2 JPH0470643 B2 JP H0470643B2 JP 11858787 A JP11858787 A JP 11858787A JP 11858787 A JP11858787 A JP 11858787A JP H0470643 B2 JPH0470643 B2 JP H0470643B2
Authority
JP
Japan
Prior art keywords
machining
basic
program
displayed
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
Application number
JP11858787A
Other languages
Japanese (ja)
Other versions
JPS63158613A (en
Inventor
Kazuo Ishibashi
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP11858787A priority Critical patent/JPS63158613A/en
Publication of JPS63158613A publication Critical patent/JPS63158613A/en
Publication of JPH0470643B2 publication Critical patent/JPH0470643B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 本発明は、あらかじめ定められた基本プログラ
ムから実際の加工に用いる加工プログラムを作成
する数値制御装置の加工プログラム生成方法に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a machining program generation method for a numerical control device that creates a machining program for use in actual machining from a predetermined basic program.

第1図は従来の加工プログラム生成方法を説明
するための図で、10は加工プログラム生成に必
要なデータを入力する上での手順を表示する工程
ランプ群、12はあらかじめ記憶された、加工基
本パターン[旋削の場合;“外形削り”、“内径削
り”、“正面削り”、“溝切り”、“中ぐり”、“内径

面削り”等々、マニシング加工の場合;“座付き
穴”、“ドリル”、“タツピング”等の穴あけ加工、
“円”、“四角”等のポケツト加工等々]に対応す
る基本プログラム(所定のデータを入力すること
により、その加工基本パターンに対応する加工プ
ログラムを生成するプログラム)の中から所望の
基本プラグラムを検索したり、検索された基本プ
ログラムにデータを入力するためのデータキー、
14は入力されたデータを表示するデータ表示器
である。なおこの従来例に相当するものは、特開
昭52−112180号公報に開示されている。
FIG. 1 is a diagram for explaining the conventional machining program generation method, in which 10 is a group of process lamps that display the procedure for inputting data necessary for machining program generation, and 12 is a group of process lamps that are pre-stored, machining basics. Pattern [For turning: "outer milling", "inner diameter milling", "face milling", "groove cutting", "boring", "inner diameter face milling", etc. For machining: "socket hole", "drill" ”, “tatting” and other hole drilling processes,
Select the desired basic program from among the basic programs (programs that generate a machining program corresponding to the basic machining pattern by inputting predetermined data) corresponding to pocket machining such as "circle", "square", etc. Data keys for searching and entering data into the searched basic program,
14 is a data display device that displays input data. Note that a device corresponding to this conventional example is disclosed in Japanese Patent Laid-Open No. 112180/1983.

以下、旋削加工の場合プログラム作成例を第1
図について説明する。実際の操作に入る際の前準
備として、旋削に必要な加工基本パターンをいく
つか作図し、作図された加工基本パターンに対応
して基本プログラムを作成すると共にこのプログ
ラムを特殊なプログラム言語を用いてコード化す
る。そしてこのコードを用いて基本プログラムを
あらかじめ記憶装置に記憶し、記憶した時の記憶
番号と加工基本パターンの関係を示す図面集を作
成する。
Below is the first example of program creation for turning processing.
The diagram will be explained. In preparation for starting the actual operation, several basic machining patterns necessary for turning are drawn, a basic program is created corresponding to the drawn basic machining patterns, and this program is executed using a special programming language. Code. Then, using this code, the basic program is stored in advance in a storage device, and a drawing collection showing the relationship between the storage number and the basic machining pattern at the time of storage is created.

次いで加工図面が与えられたら、まず、加工図
面と上記図面集を照合して、図面集の中から加工
図面に類似又は対応した基本パターンを探し出
し、その加工基本パターンに対応する記憶番号、
その加工基本パターン固有のプログラム点に対応
する加工図面上の座標あるいは寸法、加工条件等
をプロセスシートに記入する。プロセスシートが
完成したら、操作ボードからプロセスシートに記
入された通りにデータを入力する。第1図におい
ては、工程ランプ群10はデータキー12の書き
込みキー12aを押す毎に紙面の左から右に点灯
位置がシフトするように構成されており、初期状
態は基本プログラムサーチ10aの位置が点灯し
ている。まず、データキー12により所望の加工
基本パターンの記憶番号をキーインし、書き込み
キー12aを押すとその加工基本パターンに対応
する基本プログラムがサーチされ、同時に工程ラ
ンプ群10はP1座標10bの位置が点灯する。
次にデータキー12により加工基本パターンのプ
ログラム点であるP1に相当するX軸・Z軸の座
標をキーインし、書き込みキー12aを押すと
P1座標が設定され、同時に工程ランプ群10の
点灯位置はP2座標10cに移る。以下、同時に
工程ランプ群10の点灯位置10d,10e,1
0f,10gに対応してデータをキーインするこ
とにより加工プログラムの作成が完了する。キー
インされたデータはその都度データ表示器14の
表示面に表示される。すなわち10a〜10dに
ついてキーインされたデータはデータ表示器14
の表示面14a,14bに、また、工程10e,
10f,10gについてキーインされたデータは
表示面14c,14d,14eに表示される。な
お14fは記憶番号の表示面である。
Next, when a processing drawing is given, first, the processing drawing is compared with the above-mentioned drawing collection, a basic pattern similar to or corresponding to the processing drawing is searched from the drawing collection, and a memory number corresponding to the processing basic pattern,
The coordinates or dimensions on the machining drawing, machining conditions, etc. corresponding to the program points specific to the basic machining pattern are entered in the process sheet. Once the process sheet is completed, input the data exactly as written on the process sheet from the operation board. In FIG. 1, the process lamp group 10 is configured so that its lighting position shifts from left to right on the page each time the write key 12a of the data key 12 is pressed, and in the initial state, the position of the basic program search 10a is It's lit. First, by keying in the memory number of the desired basic machining pattern using the data key 12 and pressing the write key 12a, the basic program corresponding to that basic machining pattern is searched, and at the same time, the process lamp group 10 is set to the position of the P1 coordinate 10b. Light.
Next, use the data key 12 to key in the X-axis and Z-axis coordinates corresponding to P 1 , which is the program point of the basic machining pattern, and press the write key 12a.
The P1 coordinate is set, and at the same time the lighting position of the process lamp group 10 moves to the P2 coordinate 10c. Below, at the same time, the lighting positions 10d, 10e, 1 of the process lamp group 10
Creation of the machining program is completed by keying in data corresponding to 0f and 10g. The keyed-in data is displayed on the display surface of the data display 14 each time. That is, the data keyed in for 10a to 10d is displayed on the data display 14.
Also, on the display surfaces 14a and 14b of the step 10e,
The keyed-in data for 10f and 10g are displayed on display surfaces 14c, 14d, and 14e. Note that 14f is a display surface for the storage number.

従来方法は以上のようにして加工プログラムを
作成するので、加工基本パターンの図面集および
キーインする時のプロセスシートの作成が必要で
あり、加工プログラムが完了するまでに長時間を
要する欠点があつた。
In the conventional method, a machining program is created as described above, so it is necessary to create a collection of drawings of the basic machining pattern and a process sheet for key-in, which has the disadvantage that it takes a long time to complete the machining program. .

本発明は前述した従来の課題に鑑みなされたも
のであり、その目的は加工基本パターンの図面
集、プロセスシート等を用いることなく、加工プ
ログラムを容易かつ迅速に作成することのできる
数値制御装置の加工プログラム生成方法を提供す
ることにある。
The present invention was made in view of the above-mentioned conventional problems, and its purpose is to provide a numerical control device that can easily and quickly create machining programs without using drawing collections of basic machining patterns, process sheets, etc. The object of the present invention is to provide a machining program generation method.

以下、図面に基づいて本発明の好適な実施例を
説明する。第2図は本発明方法を実施する装置の
構成図を示すもので、16はブラウン管デイスプ
レイ装置(以下、CRTと略記する)、18は
CRT画面16a上に現われるカーソルの位置を
シフトさせるカーソルキー、20はCRT画面の
ページを選択するページキーである。第2図中、
第1図と同一部分には同一符号を付して説明を省
略する。
Hereinafter, preferred embodiments of the present invention will be described based on the drawings. FIG. 2 shows a configuration diagram of an apparatus for implementing the method of the present invention, in which 16 is a cathode ray tube display device (hereinafter abbreviated as CRT), 18 is a cathode ray tube display device (hereinafter abbreviated as CRT);
A cursor key 20 shifts the position of the cursor appearing on the CRT screen 16a, and a page key 20 selects a page on the CRT screen. In Figure 2,
Components that are the same as those in FIG. 1 are designated by the same reference numerals and their explanation will be omitted.

以下、本発明による数値制御装置の加工プログ
ラム生成方法に関する一実施例を図によつて説明
する。加工図面(不図示)が与えられたら、ま
ず、ページキー20を操作して記憶装置(不図
示)に記載された加工基本パターンリストを選択
し、この基本パターンリストの画像を第3図に示
すようにCRT画面16aに表示する。この表示
された画像の中から加工画面に類似又は相当した
加工基本パターンを探し出し、この基本パターン
に対応する記憶番号をデータキー12でキーイン
して書き込みキー12aを押すと、第4図に示す
ように上記加工基本パターン100とデータテー
ブル102がCRT画面16aに表示される。す
なわち特定の基本プログラムが検索され、基本プ
ログラムから実際の加工プログラムを生成するに
際し必要な入力すべき加工データのヘツド項目
(この実施例の場合はP1〜P3、X、Z、C、R)
が表示される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a machining program generation method for a numerical control device according to the present invention will be described below with reference to the drawings. When a machining drawing (not shown) is given, first, operate the page key 20 to select a machining basic pattern list written in a storage device (not shown), and an image of this basic pattern list is shown in FIG. is displayed on the CRT screen 16a. Find a basic machining pattern similar to or equivalent to the machining screen from among the displayed images, key in the memory number corresponding to this basic pattern with the data key 12, and press the write key 12a, as shown in FIG. The basic machining pattern 100 and data table 102 are displayed on the CRT screen 16a. In other words, a specific basic program is searched, and the head items of machining data that are required to be input when generating an actual machining program from the basic program (in this example, P1 to P3, X, Z, C, R)
is displayed.

次いで、加工図面を見ながら、ゲータテーブル
102内の各プログラム点P1〜P4の座標をデー
タキー12とカーソルキー18とで順次キーイン
して書き込みキー12aを押すと、CRT画面1
6aの画像は第5図に示すように入力データに基
づく加工パターン110とデータテーブル112
の画像に変わる。そしてCRT画面16aに現わ
れた上記加工パターン110が加工図面と一致す
るかどうかを照合して、一致していれば加工プロ
グラムの作成が完了する。
Next, while looking at the processing drawing, input the coordinates of each program point P 1 to P 4 in the gator table 102 sequentially using the data key 12 and cursor key 18 and press the write key 12a.
The image 6a is a processing pattern 110 based on input data and a data table 112 as shown in FIG.
The image changes to Then, it is checked whether the machining pattern 110 appearing on the CRT screen 16a matches the machining drawing, and if they match, the creation of the machining program is completed.

加工図面がいくつかの基本パターンの組み合せ
で構成されている場合は、第6図に示すように2
つ以上の基本パターン102を重ね合わせること
により、上記と同様にして加工プログラムを作成
することができる。
If the processing drawing consists of a combination of several basic patterns, two
By overlapping two or more basic patterns 102, a machining program can be created in the same manner as described above.

また、本発明方法は下記のように変形すること
もできる。
Furthermore, the method of the present invention can be modified as follows.

例 1 検索された基本プログラムの編集すべきプログ
ラム座標点の座標軸、例えばアドレスX、Z、
C、Rのみ(ヘツド項目)をCRT画面16a上
に表示し、座標値はキー入力により入力する。
Example 1 Coordinate axes of program coordinate points to be edited in the searched basic program, e.g. addresses X, Z,
Only C and R (head items) are displayed on the CRT screen 16a, and coordinate values are input by key input.

例 2 第7図及び第8図に示すように、検索された基
本プログラムの編集すべきプログラム座標点の位
置を、CRT画面上の画像に、例えば・印、編集
する順番を示す数字等でマーキングする。即ち、
データ入力の案内となる画像を表示する。
Example 2 As shown in Figures 7 and 8, the position of the program coordinate point to be edited in the searched basic program is marked on the image on the CRT screen with a mark, a number indicating the editing order, etc. do. That is,
Display an image to guide you through data entry.

例 3 CRT画面上に表示された画像を伸縮させる。Example 3 Stretch or contract the image displayed on the CRT screen.

したがつて、本発明によれば、画面に表示され
た複数の加工基本パターンの中から実際に行いた
い加工パターンに類似するものを選ぶことによつ
て、基本プログラムの検索が行える。このため、
基本プログラムの検索が非常に簡単である。そし
て、検索された基本プログラムから実際の加工プ
ログラムを生成するに際し必要な入力すべき加工
データのヘツド項目を、文字でデイスプレイに表
示し、この表示に基づいて加工データを入力する
ことによつて、加工プログラムを作成できる。こ
のため、加工プログラム作成が非常に簡単に行え
る。また、第2の発明によれば、第1の発明の効
果に加え生成された加工プログラムが少なくとも
画像でデイスプレイに表示されるので、加工図面
との照合が容易にできるようになる。
Therefore, according to the present invention, a search for a basic program can be performed by selecting a pattern similar to a desired machining pattern from among a plurality of basic machining patterns displayed on the screen. For this reason,
Searching for basic programs is very easy. Then, the head items of machining data that are required to be input when generating an actual machining program from the searched basic program are displayed in characters on the display, and the machining data is input based on this display. Can create machining programs. Therefore, machining programs can be created very easily. Further, according to the second invention, in addition to the effects of the first invention, the generated machining program is displayed on the display as at least an image, so that comparison with the machining drawing can be easily performed.

また第3の発明によれば、第1の発明の効果に
加え、データ入力の案内となる画像が表示される
ので、加工データ入力時にオペレータが加工基本
パターンのどの部分を入力しているのか、或い
は、入力すべきなのかを画像からも知ることがで
きるようになり、ひいてはデータ入力ミスが減少
すると共にオペレータにとつて安心してデータ入
力が出来るようになる。さらにこれらの発明によ
れば、基本パターン図面集、プロセスシートが不
要となる。このように、本発明によれば加工プロ
グラムを容易かつ迅速に作成することができる。
Further, according to the third invention, in addition to the effects of the first invention, an image is displayed to guide data input, so that when inputting processing data, the operator can easily check which part of the basic processing pattern is being input. Alternatively, it becomes possible to know from the image whether data should be entered, which in turn reduces data entry errors and allows the operator to enter data with peace of mind. Furthermore, according to these inventions, a collection of basic pattern drawings and a process sheet are no longer necessary. In this way, according to the present invention, a machining program can be created easily and quickly.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来方法を実施する装置の操作ボード
図、第2図は本発明に係る方法を実施する装置の
操作ボード図、第3図〜第8図は本発明に係るそ
れぞれCRT画面の表示内容を示す図である。 各図中同一部材には同一符号を付し、10は工
程ランプ群、12はデータキー、14はデータ表
示器、16はブラウン管デイスプレイ装置、18
はカーソルキー、20はページキー、100は基
本パターン、102,112はデータテーブル、
110は加工パターン。
FIG. 1 is an operation board diagram of an apparatus for implementing the conventional method, FIG. 2 is an operation board diagram for an apparatus for implementing the method according to the present invention, and FIGS. 3 to 8 are CRT screen displays according to the present invention. It is a diagram showing the contents. The same members in each figure are given the same reference numerals, 10 is a process lamp group, 12 is a data key, 14 is a data display, 16 is a cathode ray tube display device, 18
is the cursor key, 20 is the page key, 100 is the basic pattern, 102 and 112 are the data table,
110 is a processing pattern.

Claims (1)

【特許請求の範囲】 1 あらかじめ定められた加工基本パターンに対
応する複数の基本プログラムをあらかじめ記憶装
置に記憶し、 この記憶された複数の基本プログラムに対応す
る複数の加工基本パターンをデイスプレイ装置の
画面上に表示し、 この表示された加工基本パターンの中から所望
する加工基本パターンを選ぶことによつて、特定
の基本プログラムを検索し、 この検索された基本プログラムから実際の加工
プログラムを生成するに際し必要な入力すべき加
工データのヘツド項目を、デイスプレイ装置の画
面上に文字で表示し、 この表示に基づいて加工データを入力すること
により上記基本プログラムから実際の加工プログ
ラムを生成することを特徴とする数値制御装置の
加工プログラム生成方法。 2 あらかじめ定められた加工基本パターンに対
応する複数の基本プログラムをあらかじめ記憶装
置に記憶し、 この記憶された複数の基本プログラムに対応す
る複数の加工基本パターンをデイスプレイ装置の
画面上に表示し、 この表示された加工基本パターンの中から所望
する加工基本パターンを選ぶことによつて、特定
の基本プログラムを検索し、 この検索された基本プログラムから実際の加工
プログラムを生成するに際し必要な入力すべき加
工データのヘツド項目を、デイスプレイ装置の画
面上に文字で表示し、 この表示に基づいて加工データを入力すること
によつて、上記基本プログラムから実際の加工プ
ログラムを生成すると共に、実際の加工プログラ
ムを上記デイスプレイ装置の画面上に少なくとも
画像で表示することを特徴とする数値制御装置の
加工プログラム生成方法。 3 実際の加工プログラムを、デイスプレイ装置
の画面上に文字と画像で表示することを特徴とす
る特許請求の範囲第2項記載の数値制御装置の加
工プログラム生成方法。 4 あらかじめ定められた加工基本パターンに対
応する複数の基本プログラムをあらかじめ記憶装
置に記憶し、 この記憶された複数の基本プログラムに対応す
る複数の加工基本パターンをデイスプレイ装置の
画面上に表示し、 この表示された加工基本パターンの中から所望
する加工基本パターンを選ぶことによつて、特定
の基本プログラムを検索し、 この検索された基本プログラムから実際の加工
プログラムを生成するに際し必要な入力すべき加
工データのヘツド項目を、デイスプレイ装置の画
面上に文字で表示すると共に、このヘツド項目表
示画面上に、データ入力の案内となる画像を表示
し、この表示に基づいて加工データを入力するこ
とにより上記基本プログラムから実際の加工プロ
グラムを生成することを特徴とする数値制御装置
の加工プログラム生成方法。
[Claims] 1. A plurality of basic programs corresponding to predetermined basic machining patterns are stored in advance in a storage device, and a plurality of basic machining patterns corresponding to the plurality of stored basic programs are displayed on a screen of a display device. By selecting a desired basic machining pattern from among the displayed basic machining patterns, you can search for a specific basic program and generate an actual machining program from this searched basic program. The present invention is characterized by displaying head items of required machining data to be input in characters on the screen of a display device, and generating an actual machining program from the basic program by inputting machining data based on this display. A method for generating machining programs for numerical control devices. 2 A plurality of basic programs corresponding to predetermined basic machining patterns are stored in advance in a storage device, a plurality of basic machining patterns corresponding to the plurality of stored basic programs are displayed on the screen of a display device, and this By selecting a desired basic machining pattern from among the basic machining patterns displayed, a specific basic program can be searched, and the machining that must be input to generate an actual machining program from the searched basic program can be performed. By displaying the head item of the data in characters on the screen of the display device and inputting the machining data based on this display, the actual machining program is generated from the above basic program, and the actual machining program is also generated. A method for generating a machining program for a numerical control device, the method comprising displaying at least an image on the screen of the display device. 3. A machining program generation method for a numerical control device according to claim 2, characterized in that the actual machining program is displayed in characters and images on the screen of a display device. 4 A plurality of basic programs corresponding to predetermined basic machining patterns are stored in advance in a storage device, a plurality of basic machining patterns corresponding to the plurality of stored basic programs are displayed on the screen of a display device, and this By selecting a desired basic machining pattern from among the basic machining patterns displayed, a specific basic program can be searched, and the machining that must be input to generate an actual machining program from the searched basic program can be performed. The head item of the data is displayed in text on the screen of the display device, and an image that serves as a guide for data input is displayed on the head item display screen, and the processed data is input based on this display. A method for generating a machining program for a numerical control device, characterized by generating an actual machining program from a basic program.
JP11858787A 1987-05-15 1987-05-15 Interactive numerical control method Granted JPS63158613A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11858787A JPS63158613A (en) 1987-05-15 1987-05-15 Interactive numerical control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11858787A JPS63158613A (en) 1987-05-15 1987-05-15 Interactive numerical control method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP6731680A Division JPS56164405A (en) 1980-05-21 1980-05-21 Conversation type numerical control method

Publications (2)

Publication Number Publication Date
JPS63158613A JPS63158613A (en) 1988-07-01
JPH0470643B2 true JPH0470643B2 (en) 1992-11-11

Family

ID=14740276

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11858787A Granted JPS63158613A (en) 1987-05-15 1987-05-15 Interactive numerical control method

Country Status (1)

Country Link
JP (1) JPS63158613A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02228705A (en) * 1989-03-01 1990-09-11 Fanuc Ltd Cnc screen preparing system
GB2229242B (en) * 1989-03-17 1993-06-30 Kyodo Denki Apparatus for indicating incomplete and complete fastening of screw components

Also Published As

Publication number Publication date
JPS63158613A (en) 1988-07-01

Similar Documents

Publication Publication Date Title
JPS6261962B2 (en)
US6107994A (en) Character input method and apparatus arrangement
US6125304A (en) Coordinate data converting method and device thereof
JPH0470643B2 (en)
JPS5814685B2 (en) Japanese text input device
JPH07152418A (en) Method for creation and/or change of nc program
JPS62130405A (en) Nc data correction method
JP3528249B2 (en) Document processing device
JPS59142682A (en) Command input system
JP3782467B2 (en) Character input method and apparatus
JPH0683881A (en) Imparting method for parts number in assembly drawing
JPS6137671B2 (en)
JPH04131912A (en) Numerical controller
JPS6227994A (en) Pattern data input apparatus
JPS59229613A (en) Numerical control device
JPH086750A (en) Window structure display method and apparatus
JP2713942B2 (en) Kana-Kanji conversion device
JPS59229612A (en) Numerical control device
JPH0322639B2 (en)
JPS6249582A (en) Optical character reader
JPH08185401A (en) Document search device
JPH069044B2 (en) Character processor
JPH02304671A (en) Document processor
JPH0283658A (en) Document display system
JPS62271015A (en) Document editing device