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
JPH077291B2 - Automatic programming equipment - Google Patents
[go: Go Back, main page]

JPH077291B2 - Automatic programming equipment - Google Patents

Automatic programming equipment

Info

Publication number
JPH077291B2
JPH077291B2 JP61001614A JP161486A JPH077291B2 JP H077291 B2 JPH077291 B2 JP H077291B2 JP 61001614 A JP61001614 A JP 61001614A JP 161486 A JP161486 A JP 161486A JP H077291 B2 JPH077291 B2 JP H077291B2
Authority
JP
Japan
Prior art keywords
identification number
control program
processing parameter
data
location 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 - Lifetime
Application number
JP61001614A
Other languages
Japanese (ja)
Other versions
JPS62160505A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP61001614A priority Critical patent/JPH077291B2/en
Publication of JPS62160505A publication Critical patent/JPS62160505A/en
Publication of JPH077291B2 publication Critical patent/JPH077291B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は例えばレーザ加工機やロボット等の自動工作機
に用いられる自動プログラミング装置の改良に関する。
Description: TECHNICAL FIELD OF THE INVENTION The present invention relates to an improvement of an automatic programming device used for an automatic machine tool such as a laser beam machine or a robot.

〔発明の技術的背景とその問題点〕[Technical background of the invention and its problems]

一般に、レーザ加工機やロボット等の自動工作機の制御
プログラムは、レーザビームやロボットハンドと言った
いわゆるツールの軌跡を定義する移動命令と、ツールの
動作例えばレーザビームの出力開始や停止,ロボットハ
ンドの開閉等を定義するシーケンス命令とから構成され
ている。また、軌跡は一連の座標列から構成され、移動
命令は現座標から次の目的座標までの移動量および補間
方式等で表現される。そして、この移動命令に先立っ
て、移動中のツールの動作あるいは移動前に完了させる
動作と移動速度を定義するシーケンス命令が記述され
る。つまり、制御プログラムはシーケンス命令と移動命
令とが交互に記述され、2つの命令が1組となって最少
のプログラムが定義され、かつ最適の制御プログラムが
生成されるわけである。
Generally, a control program for an automatic machine tool such as a laser processing machine or a robot includes a movement command that defines a so-called tool trajectory such as a laser beam or a robot hand, and a tool operation such as start or stop of laser beam output and robot hand. And a sequence command that defines the opening and closing of the. The locus is composed of a series of coordinate sequences, and the movement command is expressed by the movement amount from the current coordinate to the next target coordinate and the interpolation method. Then, prior to this movement command, a sequence command for defining the movement of the tool during movement or the movement to be completed before the movement and the movement speed is described. That is, in the control program, the sequence command and the movement command are written alternately, and two commands form one set to define the minimum program and generate the optimum control program.

しかしながら、従来の自動プログラミング装置は単に移
動命令の自動生成を図ったものであり、単なる動作軌跡
の作画機となっているにすぎない。つまり、一連の座標
を登録してこれに番号を付け、この番号を順次指定する
ことによって移動命令が自動的に生成されるわけである
が、加工パラメータはオペレータがその軌跡形状に合せ
て各種条件を判断し、各移動命令に1対1に対応させて
もれなく記述しなければならない。このため、軌跡の修
正つまり移動命令の修正は座標番号の指定順序を変更す
るのみであるため容易ではあるが、加工パラメータは全
てオペレータにより再定義しなければならない。すなわ
ち、再び最初から移動順序に従って加工パラメータを見
直し再設定しなければならない。以上のことは、加工形
状が複雑であれば単に座標データつまり移動命令が膨大
になるだけでなく、1対1に対応したシーケンス命令も
膨大となり、しかもそのシーケンス命令を構成する加工
パラメータの定義も繁雑なものとなり、一つの制御プロ
グラムを完成させるのに非常に多くの時間を必要とする
ことになる。結局、従来の自動プログラミング装置で
は、移動命令とシーケンス命令とを各々独立して任意に
設定することができないという問題がある。
However, the conventional automatic programming device merely intends to automatically generate a movement command, and is merely a mere motion trajectory drawing machine. In other words, a series of coordinates are registered, numbers are assigned to these coordinates, and movement commands are automatically generated by sequentially specifying these numbers, but the machining parameters are set by the operator in accordance with various trajectory conditions. It is necessary to describe each move command in a one-to-one correspondence. Therefore, the modification of the locus, that is, the modification of the movement command is easy because it only changes the designated order of the coordinate numbers, but all the machining parameters must be redefined by the operator. That is, the machining parameters must be reviewed and reset again from the beginning according to the movement order. As described above, if the machining shape is complicated, not only coordinate data, that is, a movement command becomes enormous, but also a sequence command corresponding to one-to-one also becomes enormous, and definition of a processing parameter that constitutes the sequence command is also increased. It becomes complicated and requires a great deal of time to complete one control program. After all, in the conventional automatic programming device, there is a problem that the movement command and the sequence command cannot be independently set independently.

〔発明の目的〕[Object of the Invention]

本発明は上記のような問題を解決するために成されたも
ので、その目的は移動命令とシーケンス命令とを各々独
立して登録し、これらを自動的に組み合せて制御プログ
ラムを極めて効率よく生成することが可能な自動プログ
ラミング装置を提供することにある。
The present invention has been made to solve the above problems, and its purpose is to independently register a movement command and a sequence command and automatically combine them to generate a control program extremely efficiently. An object is to provide an automatic programming device capable of performing.

〔発明の概要〕[Outline of Invention]

上記の目的を達成するために本発明の自動プログラミン
グ装置は、制御プログラムを構成する座標情報からなる
カッタロケーションデータを、当該カッタロケーション
データ毎に付加された識別番号bと併せて格納する図形
情報管理装置と、加工パラメータ、および当該加工パラ
メータに付加する識別番号aを格納する加工パラメータ
記憶器と、識別番号aおよび識別番号bを1対1の組み
合せで記憶する識別番号記憶器と、識別番号aおよび識
別番号bの組み合せ、加工パラメータと識別番号bを登
録するデータ入力装置と、図形情報管理装置よりカッタ
ロケーションデータを読み込み、当該カッタロケーショ
ンデータに付加された識別番号bと当該識別番号bに対
応する識別番号aとを識別番号記憶器を検索して照合す
ることにより、識別番号aと対応する加工パラメータを
加工パラメータ記憶器から読み出し、識別番号aに対応
する加工パラメータと識別番号bに対応するカッタロケ
ーションデータとを合成する組み合わせ判定装置と、組
み合わせ判定装置より一対となった加工パラメータとカ
ッタロケーションデータを読み出し、制御プログラムを
所定の条件で生成する制御プログラム生成装置と、制御
プログラム生成装置により生成された制御御プログラム
を格納保持する制御プログラム記憶器とを備えて成る。
In order to achieve the above object, the automatic programming apparatus of the present invention stores graphic information management that stores cutter location data composed of coordinate information that constitutes a control program together with an identification number b added to each cutter location data. A device, a processing parameter storage device that stores a processing parameter and an identification number a added to the processing parameter, an identification number storage device that stores an identification number a and an identification number b in a one-to-one combination, and an identification number a. And the combination of the identification number b, the data input device that registers the processing parameter and the identification number b, and the cutter location data is read from the graphic information management device, and the identification number b and the identification number b added to the cutter location data are corresponded. By searching the identification number storage for the identification number A combination determination device that reads out a processing parameter corresponding to the number a from the processing parameter storage unit and combines the processing parameter corresponding to the identification number a and the cutter location data corresponding to the identification number b is paired by the combination determination device. It is provided with a control program generation device for reading out the machining parameters and the cutter location data and generating a control program under a predetermined condition, and a control program storage device for storing and holding the control control program generated by the control program generation device.

〔発明の実施例〕Example of Invention

本発明は、移動速度ツール動作により構成される加工パ
ラメータの集りに識別番号aを付加してあらかじめ登録
し、次に2点または3点の座標データと補間方式により
構成された移動命令を構成する最少単位の移動パラメー
タ、すなわちカッタロケーションデータ(以下、CLデー
タと称する)にも別の識別番号bを付加して登録する。
そして、上記加工パラメータに付加された識別番号aと
移動パラメータに付加された識別番号bとを1対1に対
応させて記憶する識別番号記憶器を設け、オペレータが
指定した加工順序つまり移動パラメータの順序に従い、
この識別番号bを認識してそれに対応する加工パラメー
タを識別番号aとbの対応比較により自動的に組み合せ
る組み合せ判定装置を設けるようにしたものである。す
なわち、本発明では、移動命令とシーケンス命令とを各
々独立して登録し、これらを組み合せる、換言すれば、
複数プログラムの別途記憶ではなく、プログラムを構成
要素(移動命令やシーケンス命令)により別々に登録
し、これらを合成させることにより、制御プログラムを
極めて効率よく生成すること要旨とするものである。
According to the present invention, an identification number a is added to a set of machining parameters constituted by a movement speed tool operation and registered in advance, and then a movement command constituted by coordinate data of two or three points and an interpolation method is constituted. Another identification number b is added to the minimum unit movement parameter, that is, cutter location data (hereinafter, referred to as CL data), and registered.
Then, an identification number storage device for storing the identification number a added to the above-mentioned processing parameter and the identification number b added to the movement parameter in a one-to-one correspondence is provided, and the processing order designated by the operator, that is, the movement parameter According to the order
A combination determination device is provided for recognizing the identification number b and automatically combining processing parameters corresponding to the identification number by comparing the correspondence between the identification numbers a and b. That is, in the present invention, the movement command and the sequence command are independently registered, and these are combined, in other words,
The gist of the present invention is to generate a control program extremely efficiently by separately registering the programs by component elements (movement command and sequence command) and combining them, instead of separately storing a plurality of programs.

以下、本発明の具体的な一実施例について図面を参照し
て説明する。
Hereinafter, a specific embodiment of the present invention will be described with reference to the drawings.

第1図は、本発明による自動プログラミング装置の構成
例をブロック的に示すものである。本実施例の自動プロ
グラミング装置は第1図に示すように、制御プログラム
を構成する座標情報からなるCLデータを当該CLデータご
とに付加された識別番号bと合せて格納する図形情報管
理装置1と、加工パラメータおよびこれに付加する識別
番号aを格納する加工パラメータ記憶器2と、上記各識
別番号a,bを1対1の組み合せで記憶する識別番号記憶
器3と、上記識別番号aおよび識別番号bの組み合せ、
加工パラメータと識別番号bを登録するデータ入力装置
4と、上記図形情報管理装置1よりCLデータを読み込
み、これに付加された識別番号bとこれに対応する識別
番号aとを上記識別番号記憶器3を検索してて照合する
ことにより識別番号aと対応する加工パラメータを上記
加工パラメータ記憶器2から読み出し、上記識別番号a
に対応する加工パラメータと上記識別番号bに対応する
CLデータを合成する組み合せ判定装置5と、この組み合
せ判定装置5より一対となったた加工パラメータとCLデ
ータを読み出し,制御プログラムを所定の条件で生成す
る制御プログラム生成装置6と、この制御プログラム生
成装置6により生成された制御プログラムを格納保持す
る制御プログラム記憶器7とから構成している。
FIG. 1 is a block diagram showing a configuration example of an automatic programming device according to the present invention. As shown in FIG. 1, the automatic programming device of the present embodiment is a graphic information management device 1 for storing CL data consisting of coordinate information forming a control program together with an identification number b added to each CL data. , A machining parameter memory 2 for storing a machining parameter and an identification number a added thereto, an identification number memory 3 for storing each of the identification numbers a and b in a one-to-one combination, the identification number a and the identification. Combination of number b,
CL data is read from the data input device 4 for registering the processing parameter and the identification number b and the graphic information management device 1, and the identification number b added to this and the corresponding identification number a are stored in the identification number storage device. 3 is searched and collated to read the machining parameter corresponding to the identification number a from the machining parameter storage device 2 and the identification number a.
Corresponding to the processing parameter corresponding to
A combination determination device 5 that synthesizes CL data, a control program generation device 6 that reads a pair of machining parameters and CL data from the combination determination device 5 and generates a control program under predetermined conditions, and this control program generation The control program storage device 7 stores and holds the control program generated by the device 6.

次に、かかる如く構成した自動プログラミング装置の動
作について第2図(a)〜(c)に示すフロー図を用い
て述べる。
Next, the operation of the automatic programming device configured as described above will be described with reference to the flow charts shown in FIGS.

まず制御プログラム生成装置6は、加工パラメータと移
動パラメータを順次読み込み制御プログラムを生成す
る、いわゆるポストプロセッサである。オペレータによ
りあらかじめ任意に登録された加工パラメータ、つまり
レーザ出力,レーザパルス周波数,デューティ,走査速
度等は、データ入力装置4により加工パラメータ記憶器
2に格納される。これらの加工パラメータは、オペレー
タにより指定された識別番号aにより管理される。
First, the control program generation device 6 is a so-called post processor that sequentially reads the processing parameters and the movement parameters and generates a control program. The processing parameters, which are arbitrarily registered in advance by the operator, that is, the laser output, the laser pulse frequency, the duty, the scanning speed, etc., are stored in the processing parameter memory 2 by the data input device 4. These processing parameters are managed by the identification number a designated by the operator.

次に、オペレータにより作成された一連の座標および補
間方式からなる移動パラメータは、最少の移動命令を構
成する単位ごとに一つのブロック、いわゆるCLデータご
とにオペレータにより識別番号bが与えられ、図形情報
管理装置1に格納される。この場合の移動パラメータの
登録は、前述した従来の自動プログラミング装置のごと
く、デジタイザを使って登録してもあるいはCRT画面の
作画情報を使って登録しても、またキー入力で登録して
もよい。
Next, the movement parameter consisting of a series of coordinates and interpolation method created by the operator is given an identification number b by the operator for each block that constitutes the minimum movement command, that is, for each so-called CL data. It is stored in the management device 1. In this case, the movement parameter may be registered by using a digitizer, by using the drawing information on the CRT screen, or by key input as in the conventional automatic programming device described above. .

さら、いオペレータはデータ入力4により加工パラメー
タの識別番号aとCLデータに付加した識別番号bとを1
対1に対応させて登録する。そして、この対応情報は識
別番号記憶器3に格納される。
In addition, the operator inputs 1 of the machining parameter identification number a and the CL data-added identification number b by data input 4.
Register in correspondence with one-to-one. Then, this correspondence information is stored in the identification number storage device 3.

かかる状態において、いま制御プログラムの生成が始ま
ると、まず組み合せ判定装置5は図形情報管理装置1か
ら最初のCLデータを読み込む。次に組み合せ判定装置5
は、当該CLデータに付加された識別番号bに対応する加
工パラメータ識別番号aを識別番号記憶器3から照合
し、対応する加工パラメータ情報を加工パラメータ記憶
器2から読み出し、上記CLデータに付加して制御プログ
ラム生成装置6へ伝送する。
In this state, when the generation of the control program is started, the combination determination device 5 first reads the first CL data from the graphic information management device 1. Next, the combination determination device 5
Checks the machining parameter identification number a corresponding to the identification number b added to the CL data from the identification number storage device 3, reads the corresponding machining parameter information from the processing parameter storage device 2 and adds it to the CL data. And transmits it to the control program generator 6.

一方、制御プログラム生成装置1はこの伝送されたCLデ
ータ,加工パラメータを基に,最少の制御プログラムを
生成して制御プログラム記憶器7に格納する。そしてこ
れ以後は、図形情報管理装置1に格納されたCLデータが
終了するまで、上述した処理が繰り返されて制御プログ
ラムが完成することになる。
On the other hand, the control program generation device 1 generates a minimum control program based on the transmitted CL data and machining parameters and stores it in the control program storage unit 7. After that, the above-described processing is repeated until the CL data stored in the graphic information management device 1 is completed, and the control program is completed.

第2図(a)〜(c)に、上述した自動プログラミング
装置の処理内容をフロー的に示している。すなわち、加
工パラメータと識別番号aは同図(a)および同図
(b)のごとく、あらかじめオペレータにより登録され
る。そして、同図(c)のごとく制御プログラム生成が
開始されると、あらかじめ格納されたCLデータを順次読
み出し、このデータに付加された識別番号bに対応する
識別番号aを検索し、これに付属する加工パラメータを
読み込む。そして、この対応したCLデータと加工パラメ
ータにより、移動命令とシーケンス命令とからなる制御
プログラムが生成されて格納されることになる。
FIGS. 2A to 2C are flow charts showing the processing contents of the above-mentioned automatic programming device. That is, the processing parameter and the identification number a are registered in advance by the operator as shown in FIGS. Then, when the control program generation is started as shown in FIG. 7C, the CL data stored in advance is sequentially read, the identification number a corresponding to the identification number b added to this data is searched, and it is attached to this. Read the processing parameter to be used. Then, a control program including a movement command and a sequence command is generated and stored based on the corresponding CL data and the processing parameter.

上述したように、本実施例の自動プログラミング装置に
おいては、移動命令とシーケンス命令とを各々独立して
登録し、これらを組み合せる、換言すれば、複数プログ
ラムの別途記憶ではなく、プログラムを構成要素(移動
命令やシーケンス命令)により別々に登録し、これらを
合成させるようにしているため、制御プログラムを極め
て効率よく生成することが可能となる。
As described above, in the automatic programming device according to the present embodiment, the movement command and the sequence command are independently registered, and these are combined, in other words, the program is not stored separately in the plurality of programs but is a component of the program. Since they are separately registered by (movement command or sequence command) and these are combined, the control program can be generated extremely efficiently.

すなわち、移動命令とシーケンス命令との分離が可能と
なり、各々独自に修正を行なうことができることから、
制御プログラムを効率よく生成することができると共
に、修正も容易でかつシーケンス命令が加工ノウハウと
してて加工形状とは無関係に蓄積できるといった優れた
効果が得られるものである。
That is, since it is possible to separate the move instruction and the sequence instruction, and each can be independently modified,
It is possible to efficiently generate a control program, easily modify the sequence program, and obtain an excellent effect that a sequence command can be accumulated as machining know-how regardless of a machining shape.

尚、本発明は上述した実施例に限定されるものではな
く、次のようにしても実施することができるものであ
る。
It should be noted that the present invention is not limited to the above-described embodiments, but can be carried out as follows.

上記実施例において、加工パラメータの識別番号をさら
に数番号組み合せて一つの総合識別番号としても良い。
例えばレーザ切断の場合には、材質,板厚別に総合識別
番号を付加して、これに加工パラメータの識別番号を数
個付加させるようにすれば、オペレータは材質,板厚名
を指定することによってこれに含まれるいくつかの加工
パラメータを容易に識別することができ、その修正,管
理が極めて容易となる。
In the above-mentioned embodiment, the identification numbers of the processing parameters may be further combined to form one comprehensive identification number.
For example, in the case of laser cutting, if a general identification number is added for each material and plate thickness, and several identification numbers of processing parameters are added, the operator can specify the material and plate name. It is possible to easily identify some of the processing parameters contained therein, and it is extremely easy to correct and manage them.

また、CLデータに付加する識別番号のCRT画面、または
作画時の表示色、またはペン色種No、選択番号と対応さ
せるようにすれば、図形に対しての加工パラメータの設
定状況を一見して判別することができ作業が極めて容易
である。これにより、オペレータは材質,板厚で加工パ
ラメータを数種選定でき、しかも各CLデータの作成つま
り作画時に図形要素の色をかえて表現することにより、
加工パラメータの指定が可能となる。
Also, by making it correspond to the CRT screen of the identification number added to the CL data, the display color at the time of drawing, the pen color type number, and the selection number, you can see the setting status of the processing parameters for the figure at a glance. It can be identified and the work is extremely easy. This allows the operator to select several machining parameters based on the material and plate thickness, and by changing the color of the graphic element when creating each CL data, that is, during drawing,
It is possible to specify processing parameters.

その他、本発明はその要旨を変更しない範囲で、種々に
変形して実施することができるものである。
In addition, the present invention can be variously modified and implemented within the scope of the invention.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明によれば、移動命令とシーケ
ンス命令とを各々独立して登録し、これらを自動的に組
み合せて制御プログラムを極めて効率よく生成すること
が可能な信頼性の高い自動プログラミング装置が提供で
きる。
As described above, according to the present invention, it is possible to register a movement command and a sequence command independently and automatically combine them to generate a control program with high efficiency. A device can be provided.

【図面の簡単な説明】 第1図は本発明による自動プログラミング装置の一実施
例を示す構成ブロック図、第2図(a)〜(c)は同実
施例における動作を説明するためのフロー図である。 1……図形情報管理装置、2……加工パラメータ記憶
器、3……識別番号記憶器、4……データ入力装置、5
……組み合せ判定装置、6……制御プログラム生成装
置、7……制御プログラム記憶器、a……加工パラメー
タ識別番号、b……CLデータ識別番号。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a configuration block diagram showing an embodiment of an automatic programming device according to the present invention, and FIGS. 2 (a) to (c) are flow charts for explaining the operation in the embodiment. Is. 1 ... Graphic information management device, 2 ... Processing parameter storage device, 3 ... Identification number storage device, 4 ... Data input device, 5
...... Combination determination device, 6 ...... Control program generation device, 7 ...... Control program storage device, a ... Machining parameter identification number, b ... CL data identification number.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】制御プログラムを構成する座標情報からな
るカッタロケーションデータを、当該カッタロケーショ
ンデータ毎に付加された識別番号bと併せて格納する図
形情報管理装置と、 加工パラメータ、および当該加工パラメータに付加する
識別番号aを格納する加工パラメータ記憶器と、 前記識別番号aおよび識別番号bを1対1の組み合せで
記憶する識別番号記憶器と、 前記識別番号aおよび識別番号bの組み合せ、加工パラ
メータと識別番号bを登録するデータ入力装置と、 前記図形情報管理装置よりカッタロケーションデータを
読み込み、当該カッタロケーションデータに付加された
識別番号bと当該識別番号bに対応する識別番号aとを
前記識別番号記憶器を検索して照合することにより、識
別番号aと対応する加工パラメータを前記加工パラメー
タ記憶器から読み出し、前記識別番号aに対応する加工
パラメータと前記識別番号bに対応するカッタロケーシ
ョンデータとを合成する組み合わせ判定装置と、 前記組み合わせ判定装置より一対となった加工パラメー
タとカッタロケーションデータを読み出し、制御プログ
ラムを所定の条件で生成する制御プログラム生成装置
と、 前記制御プログラム生成装置により生成された制御プロ
グラムを格納保持する制御プログラム記憶器と、 を備えて成ることを特徴とする自動プログラミング装
置。
1. A graphic information management device for storing cutter location data consisting of coordinate information constituting a control program together with an identification number b added to each cutter location data, a machining parameter, and a machining parameter. A processing parameter storage device that stores an identification number a to be added, an identification number storage device that stores the identification number a and the identification number b in a one-to-one combination, a combination of the identification number a and the identification number b, and a processing parameter And a data input device for registering the identification number b, the cutter location data is read from the graphic information management device, and the identification number b added to the cutter location data and the identification number a corresponding to the identification number b are identified. By searching and collating the number memory, the processing parameter corresponding to the identification number a Data from the processing parameter storage device, and a combination determination device for combining the processing parameter corresponding to the identification number a and the cutter location data corresponding to the identification number b; and a processing parameter paired by the combination determination device. And a control program generation device for reading out the cutter location data and generating a control program under a predetermined condition, and a control program storage device for storing and holding the control program generated by the control program generation device. And an automatic programming device.
JP61001614A 1986-01-08 1986-01-08 Automatic programming equipment Expired - Lifetime JPH077291B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61001614A JPH077291B2 (en) 1986-01-08 1986-01-08 Automatic programming equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61001614A JPH077291B2 (en) 1986-01-08 1986-01-08 Automatic programming equipment

Publications (2)

Publication Number Publication Date
JPS62160505A JPS62160505A (en) 1987-07-16
JPH077291B2 true JPH077291B2 (en) 1995-01-30

Family

ID=11506390

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61001614A Expired - Lifetime JPH077291B2 (en) 1986-01-08 1986-01-08 Automatic programming equipment

Country Status (1)

Country Link
JP (1) JPH077291B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59216209A (en) * 1983-05-24 1984-12-06 Mitsubishi Electric Corp Controller for robot

Also Published As

Publication number Publication date
JPS62160505A (en) 1987-07-16

Similar Documents

Publication Publication Date Title
US7194396B2 (en) Simulation device
US6411858B1 (en) Method of and apparatus for automatically generating control programs for computer controlled system
JPH11134017A (en) Offline teaching method
US4660148A (en) Part program creation method
JPH03154105A (en) Nc program generating device
US4116143A (en) Programming systems for automatic sewing machines
JPH077291B2 (en) Automatic programming equipment
US5473535A (en) Method and apparatus for preparing pattern data for machine tool
JPS58217223A (en) Numerically controlled electric discharge machine equipped with display device
JPS58181108A (en) Numerical control system
JP2800592B2 (en) Tool placement interference check method for machined figure data
JPH01162904A (en) Automatic programming device
US6263256B1 (en) Embroidery pattern display apparatus
JPH06142954A (en) Control method by numerical control program of laser beam machine
JP2658134B2 (en) How to create NC data
JP2942812B2 (en) Device for creating a variant and variable production program
JP2628912B2 (en) Rule generator
JP2579996B2 (en) Core state prediction device
JP2730040B2 (en) How to create NC data
JP2953514B2 (en) Motion program execution block division method
JP2724240B2 (en) Automatic program generator with block diagram processing function
JPH0675243B2 (en) Machine program creation device for numerical control
JP3072918B2 (en) Schedule operation method
JPH04163602A (en) Numerical control information generation device
Cavagna et al. An approach to the problem of data entry for engineering drawing