JP3201822B2 - Numerical control unit - Google Patents
Numerical control unitInfo
- Publication number
- JP3201822B2 JP3201822B2 JP08732392A JP8732392A JP3201822B2 JP 3201822 B2 JP3201822 B2 JP 3201822B2 JP 08732392 A JP08732392 A JP 08732392A JP 8732392 A JP8732392 A JP 8732392A JP 3201822 B2 JP3201822 B2 JP 3201822B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- attribute
- program
- macro
- movement command
- 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
Links
Landscapes
- Numerical Control (AREA)
Description
【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION
【0001】[0001]
【産業上の利用分野】本発明は工作機械等に利用され
る、マクロ変数を利用する数値制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerical controller using a macro variable, which is used for a machine tool or the like.
【0002】[0002]
【従来の技術】従来、マクロ機能を備えた数値制御装置
で、X軸及びZ軸の2軸を制御する場合、例えばマクロ
変数#500に数値を登録するには、X軸及びZ軸の現
在位置を示す座標が X=100.0 Z=200.
0 の位置に有るとすると、X軸の座標もしくはZ軸の
座標のどちらかを選択し、ティーチングすることにより
マクロ変数#500にその選択した軸の座標が登録され
る。2. Description of the Related Art Conventionally, when a numerical controller having a macro function controls two axes of an X axis and a Z axis, for example, in order to register a numerical value in a macro variable # 500, the current values of the X axis and the Z axis are used. The coordinates indicating the position are X = 100.0 Z = 200.
If it is located at the position of 0, either the coordinate of the X axis or the coordinate of the Z axis is selected, and the teaching is performed to register the coordinate of the selected axis in the macro variable # 500.
【0003】例えば、この選択した軸がX軸ならばマク
ロ変数#500にはX軸の座標である100.0が登録
される。For example, if the selected axis is the X axis, 100.0 which is the X axis coordinate is registered in the macro variable # 500.
【0004】このようにして各マクロ変数に座標を登録
した上で、マクロ変数を使用した軸移動指令のプログラ
ム X(#500);を作成し実行すると、X軸を100.
0の位置まで移動さすことが出来る。After the coordinates are registered in each macro variable in this way, a program X (# 500) of an axis movement command using the macro variable is created and executed, and the X axis is set to 100.
It can be moved to the zero position.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、このよ
うな方法はX軸若しくはZ軸をオペレータが選択すると
きに、もしその選択を間違えた場合、たとえばX軸を選
択するべきところをZ軸を選択してティーチングする
と、マクロ変数#500にはX軸の座標100.0では
なくZ軸の座標200.0が登録されてしまう。However, such a method is difficult when the operator selects the X-axis or the Z-axis, if the operator makes a mistake, for example, selects the Z-axis where the X-axis should be selected. When teaching is performed, not the coordinate 100.0 of the X axis but the coordinate 200.0 of the Z axis is registered in the macro variable # 500.
【0006】そして、このようにマクロ変数の関係する
制御対象軸を間違えて登録すると、数値制御装置は軸移
動指令のプログラム X(#500);を実行した場合、X軸は100.0の
位置ではなく200.0の位置まで移動してしまい非常
に危険であるという課題がある。If the control target axis related to the macro variable is erroneously registered as described above, the numerical controller executes the axis movement command program X (# 500); However, there is a problem that it moves to the position of 200.0 and is very dangerous.
【0007】このように、マクロ変数を使用する軸とプ
ログラムでの指令軸とが異なっていても、プログラムで
指令された通りに軸移動してしまうという課題がある。As described above, even if the axis using the macro variable is different from the command axis in the program, there is a problem that the axis moves as instructed by the program.
【0008】本発明は、従来の数値制御装置のこのよう
な課題を考慮し、軸制御部の危険な動作を防止出来る数
値制御装置を提供することを目的とする。An object of the present invention is to provide a numerical controller capable of preventing dangerous operation of an axis control unit in consideration of such problems of a conventional numerical controller.
【0009】[0009]
【課題を解決するための手段】本発明は、複数の軸制御
部を有する数値制御装置において、マクロ変数にそのマ
クロ変数が関係する軸を指定するための軸属性を入力す
るための軸属性入力手段と、入力された軸属性を記憶す
る軸属性記憶部と、前記数値制御装置を制御するプログ
ラム部と、そのプログラムを解読するプログラム解読部
と、その解読により得た所定のマクロ変数による軸移動
指令の移動指令軸と前記マクロ変数に付与された軸属性
とが一致しているかどうかを判断する軸属性判断手段
と、その軸属性判断手段の結果が一致していれば前記所
定の軸の移動指令を出し前記軸属性判断手段の結果が不
一致ならば軸の移動指令の実行を停止する軸移動制御手
段とを備えたことを特徴とする数値制御装置である。SUMMARY OF THE INVENTION According to the present invention, in a numerical controller having a plurality of axis controllers, an axis attribute input for inputting, to a macro variable, an axis attribute for designating an axis to which the macro variable relates. Means, an axis attribute storage unit for storing the input axis attribute, a program unit for controlling the numerical controller, a program decoding unit for decoding the program, and axis movement by a predetermined macro variable obtained by the decoding. Axis attribute determining means for determining whether a command movement command axis and an axis attribute given to the macro variable match, and if the result of the axis attribute determining means matches, movement of the predetermined axis A shaft movement control unit for issuing a command and stopping execution of the shaft movement command if the result of the axis attribute determination unit does not match.
【0010】[0010]
【作用】本発明は、複数の軸制御部を有しマクロ変数を
使用する数値制御装置において、軸属性入力手段によ
り、所定のマクロ変数が関係する軸を示す軸属性を入力
し、その入力された軸属性を軸属性記憶部に記憶する。
数値制御装置を制御するプログラム部では、数値制御装
置を制御するプログラムが格納されている。このプログ
ラムを解読するためのプログラム解読部で、プログラム
の内容を解読し、所定のマクロ変数の軸移動指令の移動
指令軸の情報を判断手段に送る。According to the present invention, in a numerical control device having a plurality of axis control units and using macro variables, an axis attribute indicating an axis to which a predetermined macro variable is related is input by an axis attribute input means. The stored axis attributes are stored in the axis attribute storage unit.
The program for controlling the numerical control device stores a program for controlling the numerical control device. A program decoding section for decoding this program decodes the contents of the program and sends information on a movement command axis of an axis movement command of a predetermined macro variable to the judgment means.
【0011】判断手段では前記の軸属性記憶部の内容と
プログラム解読部で得たマクロ変数の移動指令軸の情報
とを比較して、双方の軸属性が一致しているかどうかを
判断し、その軸属性が一致していればその一致している
軸の移動指令を出し、双方の軸属性が不一致ならば軸の
移動指令の実行を停止する。The determination means compares the contents of the axis attribute storage section with the information on the movement command axis of the macro variable obtained by the program decoding section, and determines whether or not both axis attributes match. If the axis attributes match, a movement command for the matching axis is issued, and if both axis attributes do not match, execution of the axis movement command is stopped.
【0012】[0012]
【実施例】以下、本発明にかかる数値制御装置の実施例
について図面を参照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a numerical controller according to the present invention will be described below with reference to the drawings.
【0013】図1は、本発明にかかる数値制御装置の一
実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of a numerical controller according to the present invention.
【0014】メモリ1はX軸及びZ軸の現在位置の座標
が入っているメモリであり、ティーチングのときなどに
利用する。軸属性入力手段2はティーチングまたは軸の
名称である軸属性を指示するキー入力部21及び入力表
示部22からなる。入力バッファ3は前記メモリ1及び
入力手段2からのデータを一時的に記憶するところであ
る。The memory 1 stores the coordinates of the current position of the X axis and the Z axis, and is used for teaching and the like. The axis attribute input means 2 comprises a key input unit 21 and an input display unit 22 for instructing an axis attribute which is the name of teaching or axis. The input buffer 3 temporarily stores data from the memory 1 and the input means 2.
【0015】メモリ4は軸座標の制御データであるマク
ロ変数及び軸属性が記憶されており、入力バッファ3か
らのデータによりその内容が更新することが出来る。メ
モリ4の記憶内容は図4のようになっている。すなわ
ち、マクロ変数の番号順に、マクロ変数の値とそのマク
ロ変数に対応する軸の軸属性コードがマクロ変数である
メモリ4に図のように格納されている。例えばX軸であ
れば軸属性は ”X”のキャラクター(アスキーコード
で58H)をストアしている。また軸属性なしの時には
数字の0をストアしている。The memory 4 stores macro variables and axis attributes, which are control data of axis coordinates, and the contents thereof can be updated by data from the input buffer 3. The contents stored in the memory 4 are as shown in FIG. That is, the values of the macro variables and the axis attribute codes of the axes corresponding to the macro variables are stored in the memory 4 as the macro variables as shown in FIG. For example, in the case of the X axis, the axis attribute stores the character "X" (58H in ASCII code). When there is no axis attribute, the number 0 is stored.
【0016】メモリ6は数値制御装置の制御をするプロ
グラムが格納されている。 プログラム解読部61はプ
ログラム6の内容を解読しその結果を判断手段7に送る
手段である。The memory 6 stores a program for controlling the numerical controller. The program decoding section 61 is means for decoding the contents of the program 6 and sending the result to the judgment means 7.
【0017】判断手段7は、そのプログラムのマクロ変
数及び軸移動指令の移動軸の関係を、軸属性記憶部4の
マクロ変数及びその軸属性の関係に照らし合わせて一致
しているか否かを判断する手段である。X軸モ−タ制御
部8及びZ軸モータ制御部9は判断手段7の指令に従
い、それぞれX軸モ−タ10及びZ軸モ−タ11に回転
指令を出し、X軸若しくはZ軸の移動を行うかまたはX
軸若しくはZ軸を停止する手段である。The judging means 7 judges whether or not the relationship between the macro variable of the program and the movement axis of the axis movement command matches with the relationship between the macro variable of the axis attribute storage unit 4 and the relationship of the axis attribute. It is a means to do. The X-axis motor control unit 8 and the Z-axis motor control unit 9 issue a rotation command to the X-axis motor 10 and the Z-axis motor 11, respectively, in accordance with the command of the judgment means 7, and move the X-axis or Z-axis. Or X
This is means for stopping the axis or Z axis.
【0018】X軸モ−タ10及びZ軸モ−タ11は数値
制御装置のX軸及びZ軸の移動部に機械的に結合されて
いる。The X-axis motor 10 and the Z-axis motor 11 are mechanically connected to the X-axis and Z-axis moving parts of the numerical controller.
【0019】次に、上記実施例の動作を図5のフローチ
ャートと共に説明する。Next, the operation of the above embodiment will be described with reference to the flowchart of FIG.
【0020】先ずあらかじめ軸属性をメモリ4に入力し
ておく。例えば次のような方法がある。図3において、
入力方法として第1の方法であるティーチングによる方
法を上側の表にしめす。先ず、ティーチングする軸名称
たとえば ”X”を入力手段2により入力する。次に同
じく軸属性入力手段2であるティーチングキーと入力キ
ーを共に押すことにより所定のマクロ変数4にX軸座標
の現在値が入力されると共に属性として ”X”がメモ
リ4に登録される。First, the axis attributes are input to the memory 4 in advance. For example, there is the following method. In FIG.
The first table shows a first input method, which is a teaching method. First, the name of the axis to be taught, for example, “X” is input by the input means 2. Next, by pressing both the teaching key and the input key, which are also the axis attribute input means 2, the current value of the X-axis coordinates is input to a predetermined macro variable 4 and "X" is registered in the memory 4 as an attribute.
【0021】次に第2の方法であるキー入力による方法
を下側の表に示す。このキー入力による方法はマクロ変
数の値は変更せずに軸の属性だけを変更する場合に利用
する。軸属性入力手段2により軸属性を入力する、たと
えばZ軸ならば ”Z”と入力することにより軸属性と
して ”Z”がメモリ4に登録される。判断手段7によ
りマクロ変数による軸移動指令が有るかどうかを判断し
(ステップS1)、その軸移動指令がない場合は再度
(ステップS1)にもどる。 反対にマクロ変数による
軸移動指令が有る場合は、その見つけたマクロ変数の軸
属性情報をメモリ4より取り出す(ステップS2)。Next, the second method, which is a method by key input, is shown in the lower table. This method by key input is used when only the attribute of the axis is changed without changing the value of the macro variable. By inputting the axis attribute by the axis attribute input means 2, for example, inputting "Z" for the Z axis, "Z" is registered in the memory 4 as the axis attribute. The determination means 7 determines whether or not there is an axis movement command by a macro variable (step S1), and if there is no such axis movement command, returns to (step S1). Conversely, if there is an axis movement command by a macro variable, the axis attribute information of the found macro variable is retrieved from the memory 4 (step S2).
【0022】次にそのメモリ4より取り入れたマクロ変
数の軸属性が有るか無いかを判断し(ステップS3)、
軸属性が無い場合は所定のモ−タへ軸移動指令を出す
(ステップS6)。反対に軸属性がある場合軸移動指令
の指令軸を取り出し(ステップS4)、その次に以下に
示す(ステップS5)にすすむ。Next, it is determined whether or not there is an axis attribute of the macro variable taken from the memory 4 (step S3).
If there is no axis attribute, an axis movement command is issued to a predetermined motor (step S6). Conversely, if there is an axis attribute, the command axis of the axis movement command is extracted (step S4), and then the process proceeds to the following (step S5).
【0023】判断手段7によりメモリ4のマクロ変数の
軸座標のデータ、メモリ4の軸属性のデータ及びプログ
ラム解読部61の指令軸判断結果を取り入れて、同一マ
クロ変数について、メモリ4の軸属性とプログラムであ
るメモリ6を解読して得た軸の移動指令軸が一致してい
るか不一致かを判断し(ステップS5)、その判断の結
果が一致していればその軸の移動指令を出す(ステップ
S6)、しかし反対に、例えばプログラム6の移動指令
軸がX軸であるのにメモリ4に記憶されているマクロ変
数の軸属性がZ軸ならば不一致であるので軸の移動指令
の実行を停止しエラー表示をする(ステップS7)。The determination means 7 takes in the axis coordinate data of the macro variable in the memory 4, the data of the axis attribute of the memory 4, and the command axis determination result of the program decoding section 61, and determines the axis attribute of the memory 4 for the same macro variable. It is determined whether the movement command axes of the axes obtained by decoding the memory 6 as a program match or not (step S5), and if the determination results match, a movement command of the axis is issued (step S5). S6) However, conversely, for example, if the axis of the macro variable stored in the memory 4 is the Z axis even though the axis of the movement command of the program 6 is the X axis, there is a mismatch, so the execution of the axis movement command is stopped. Then, an error is displayed (step S7).
【0024】上記実施例をマイクロプロセッサ(CP
U)を用いて実現した場合のブロック図を図2にしめ
す。CPU71にはROM及びRAMを内蔵し、そのR
OMに図1の判断手段7及びプログラム解読部61の働
きをする軸属性処理プログラムを入れておく。このよう
に構成されたCPU71により図1の判断手段7及びプ
ログラム解読部61と同じ機能及び動作をおこなう。軸
属性入力手段2及びその他ブロックについては図1の場
合と同様なので説明を省略する。In the above embodiment, a microprocessor (CP
FIG. 2 shows a block diagram in the case of realizing using U). The CPU 71 has a built-in ROM and RAM.
In the OM, an axis attribute processing program that functions as the determination unit 7 and the program decoding unit 61 in FIG. The CPU 71 thus configured performs the same functions and operations as those of the determination unit 7 and the program decoding unit 61 of FIG. The axis attribute input means 2 and other blocks are the same as those in FIG.
【0025】上記実施例ではプログラム6はマクロ変数
に関する指令軸を定めている場合を述べたが、プログラ
ムで指令軸を省略し軸属性の軸に従って軸の移動指令を
することも出来る。例えばプログラム6の指令がX[#
500];の指令の時にXが省略されて「#500」;
と指令した時、図4の例でマクロ変数#500の軸属性
は”X”なのでX「#500];と同じ軸移動の動作を
する。In the above embodiment, the case where the program 6 defines the command axis relating to the macro variable has been described. However, the command axis may be omitted in the program and the axis movement command may be issued according to the axis having the axis attribute. For example, the command of the program 6 is X [#
500]; X is omitted at the time of the command of “# 500”;
In the example of FIG. 4, since the axis attribute of the macro variable # 500 is "X", the same axis movement as that of X "# 500]; is performed.
【0026】上記実施例では軸座標の座標値と軸属性と
は同一番号のマクロ変数に記憶したが、これをそれぞれ
別個の番号のマクロ変数に記憶することもできる。具体
的に説明すると、例えば軸座標は#500から#549
の範囲に記憶しておきそれに対応する軸属性は#550
から#599の範囲に記憶するようにしてもよい。In the above embodiment, the coordinate values of the axis coordinates and the axis attributes are stored in macro variables having the same number, but they may be stored in macro variables having different numbers. More specifically, for example, the axis coordinates are from # 500 to # 549.
And the corresponding axis attribute is # 550
To # 599.
【0027】[0027]
【発明の効果】以上述べたところから明らかなように本
発明は、マクロ変数にそのマクロ変数が関係する軸を指
定するための軸属性を入力するための軸属性入力手段
と、入力された軸属性を記憶する軸属性記憶部と、前記
数値制御装置を制御するプログラム部と、そのプログラ
ムを解読するプログラム解読部と、その解読により得た
所定のマクロ変数による軸移動指令の移動指令軸と前記
マクロ変数に付与された軸属性とが一致しているかどう
かを判断する軸属性判断手段と、その軸属性判断手段の
結果が一致していれば前記所定の軸の移動指令を出し前
記軸属性判断手段の結果が不一致ならば軸の移動指令の
実行を停止する軸移動制御手段とを備えているので、登
録しておいたマクロ変数と軸属性の組合せに反する、マ
クロ変数と軸属性の組合せを有する軸移動指令がなされ
た場合、数値制御装置の軸移動の実行が停止される。し
たがって数値制御装置の間違った軸移動を防止でき安全
性が向上するという効果がある。As is apparent from the above description, the present invention provides an axis attribute input means for inputting, to a macro variable, an axis attribute for specifying an axis to which the macro variable relates, and an input axis attribute. An axis attribute storage unit for storing an attribute, a program unit for controlling the numerical controller, a program decoding unit for decoding the program, a movement command axis of an axis movement command based on a predetermined macro variable obtained by the decoding, and Axis attribute determining means for determining whether or not the axis attribute assigned to the macro variable matches; and, if the results of the axis attribute determining means match, issue a movement command for the predetermined axis and issue the axis attribute determination. If the results of the means do not match, the axis movement control means that stops execution of the axis movement command is provided, so that the macro variable and axis attribute If the axis movement command having a combined have been made, execution of the axial movement of the numerical controller is stopped. Therefore, there is an effect that erroneous axis movement of the numerical controller can be prevented and safety is improved.
【図1】本発明にかかる数値制御装置の一実施例のブロ
ック図である。FIG. 1 is a block diagram of an embodiment of a numerical control device according to the present invention.
【図2】本発明にかかる数値制御装置をマイクロプロセ
ッサを用いて構成した一実施例のブロック図である。FIG. 2 is a block diagram of an embodiment in which the numerical controller according to the present invention is configured using a microprocessor.
【図3】本発明にかかる数値制御装置の一実施例の軸属
性入力手順を示した図である。FIG. 3 is a diagram showing an axis attribute input procedure of an embodiment of the numerical controller according to the present invention.
【図4】同実施例のマクロ変数及び軸属性を記憶するメ
モリの内容示した図である。FIG. 4 is a diagram showing contents of a memory for storing macro variables and axis attributes according to the embodiment.
【図5】同実施例の動作を説明するフローチャートであ
る。FIG. 5 is a flowchart illustrating the operation of the embodiment.
1 メモリ(位置) 2 軸属性入力手段 3 入力バッファ 4 メモリ(マクロ変数:軸座標及び軸属性) 6 メモリ(プログラム) 61 プログラム解読部 7 判断手段 8 X軸モ−タ制御部 9 Z軸モ−タ制御部 10 X軸モ−タ 11 Z軸モータ 71 マイクロプロセッサ DESCRIPTION OF SYMBOLS 1 Memory (position) 2 Axis attribute input means 3 Input buffer 4 Memory (macro variable: axis coordinate and axis attribute) 6 Memory (program) 61 Program decoding part 7 Judgment means 8 X axis motor control part 9 Z axis motor Motor controller 10 X-axis motor 11 Z-axis motor 71 Microprocessor
Claims (1)
おいて、マクロ変数にそのマクロ変数が関係する軸を指
定するための軸属性を入力するための軸属性入力手段
と、入力された軸属性を記憶する軸属性記憶部と、前記
数値制御装置を制御するプログラム部と、そのプログラ
ムを解読するプログラム解読部と、その解読により得た
所定のマクロ変数による軸移動指令の移動指令軸と前記
マクロ変数に付与された軸属性とが一致しているかどう
かを判断する軸属性判断手段と、その軸属性判断手段の
結果が一致していれば前記所定の軸の移動指令を出し前
記軸属性判断手段の結果が不一致ならば軸の移動指令の
実行を停止する軸移動制御手段とを備えたことを特徴と
する数値制御装置。1. A numerical control device having a plurality of axis controllers, wherein: an axis attribute input means for inputting an axis attribute for designating an axis to which the macro variable relates to a macro variable; An axis attribute storage unit, a program unit for controlling the numerical control device, a program decoding unit for decoding the program, a movement command axis of an axis movement command based on a predetermined macro variable obtained by the decoding, and the macro Axis attribute determining means for determining whether or not the axis attribute given to the variable matches; and, if the result of the axis attribute determining means matches, issuing the movement command of the predetermined axis and issuing the axis attribute determining means. And a shaft movement control means for stopping execution of the movement command of the axis if the result of (1) does not match.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08732392A JP3201822B2 (en) | 1992-04-08 | 1992-04-08 | Numerical control unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08732392A JP3201822B2 (en) | 1992-04-08 | 1992-04-08 | Numerical control unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05289721A JPH05289721A (en) | 1993-11-05 |
| JP3201822B2 true JP3201822B2 (en) | 2001-08-27 |
Family
ID=13911653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08732392A Expired - Fee Related JP3201822B2 (en) | 1992-04-08 | 1992-04-08 | Numerical control unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3201822B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6339625B1 (en) | 1998-04-08 | 2002-01-15 | Nec Corporation | Clock generation circuit |
-
1992
- 1992-04-08 JP JP08732392A patent/JP3201822B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6339625B1 (en) | 1998-04-08 | 2002-01-15 | Nec Corporation | Clock generation circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05289721A (en) | 1993-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0078856B1 (en) | Numerical control device | |
| JP3949689B2 (en) | Machining program creation device | |
| JP2757590B2 (en) | Numerical control unit | |
| US5006977A (en) | Figure element revising method | |
| JP3201822B2 (en) | Numerical control unit | |
| JP2002373008A (en) | Numerical control unit | |
| JP2003202910A (en) | Parameter setting apparatus for numerically controlled machine tool | |
| US5619415A (en) | Method of drawing a cutting area | |
| JPS62130405A (en) | Nc data correction method | |
| JP3180805B2 (en) | Numerically controlled machine tools | |
| JPS61173842A (en) | Numerical control device | |
| US5093796A (en) | Automatic programming definition of a machining configuration for a numerical control device | |
| WO1991000557A1 (en) | Nc data execution method | |
| EP0169913A1 (en) | Method of altering program protecting range | |
| EP0827053A1 (en) | Programming system for motion controller | |
| JPH0242510A (en) | Display system for working information | |
| JPH077839U (en) | Numerical control device | |
| JP3660038B2 (en) | Numerical controller | |
| JP2686158B2 (en) | Numerical control device having data calculation input function | |
| JPH1020915A (en) | Interactive automatic programming device | |
| JPH056684B2 (en) | ||
| JPS6132106A (en) | Programming device of programmable controller | |
| JP2752984B2 (en) | Drilling machine control with automatic tool changer | |
| JPH07120181B2 (en) | Display method | |
| JPH04131912A (en) | Numerical controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3201822 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |