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
JP3201822B2 - Numerical control unit - Google Patents
[go: Go Back, main page]

JP3201822B2 - Numerical control unit - Google Patents

Numerical control unit

Info

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
Application number
JP08732392A
Other languages
Japanese (ja)
Other versions
JPH05289721A (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.)
DMG Mori Co Ltd
Original Assignee
DMG Mori Co Ltd
Mori Seiki Co 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 DMG Mori Co Ltd, Mori Seiki Co Ltd filed Critical DMG Mori Co Ltd
Priority to JP08732392A priority Critical patent/JP3201822B2/en
Publication of JPH05289721A publication Critical patent/JPH05289721A/en
Application granted granted Critical
Publication of JP3201822B2 publication Critical patent/JP3201822B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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.

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

【図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.

【符号の説明】[Explanation of symbols]

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)

(57)【特許請求の範囲】(57) [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.
JP08732392A 1992-04-08 1992-04-08 Numerical control unit Expired - Fee Related JP3201822B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339625B1 (en) 1998-04-08 2002-01-15 Nec Corporation Clock generation circuit

Cited By (1)

* Cited by examiner, † Cited by third party
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