JPH01124006A - Numerically controlled machine tool - Google Patents
Numerically controlled machine toolInfo
- Publication number
- JPH01124006A JPH01124006A JP28269687A JP28269687A JPH01124006A JP H01124006 A JPH01124006 A JP H01124006A JP 28269687 A JP28269687 A JP 28269687A JP 28269687 A JP28269687 A JP 28269687A JP H01124006 A JPH01124006 A JP H01124006A
- Authority
- JP
- Japan
- Prior art keywords
- auxiliary function
- machining
- program
- command value
- machine tool
- 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.)
- Pending
Links
- 230000006870 function Effects 0.000 claims abstract description 22
- 238000003754 machining Methods 0.000 claims description 22
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 239000002826 coolant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は加工プログラムを簡単に作成できるようにした
数値制御工作機械に関するものである。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a numerically controlled machine tool that allows machining programs to be easily created.
〈従来の技術〉
この種の数値制御工作機械は工作物の加工前に、加工工
具が取付けられた主軸を作業者がパルス発生器を操作す
ることにより記憶させたい加工位置に主軸を移動させ、
記憶ボタン等を操作することにより各軸に設けられた位
置検出器の出力を読込みメモリに記憶させている。<Prior art> Before machining a workpiece, this type of numerically controlled machine tool moves the spindle, on which a machining tool is attached, to the desired machining position by operating a pulse generator.
By operating a memory button or the like, the output of the position detector provided on each axis is read and stored in the memory.
〈発明が解決しようとする問題点〉
しかしながら、このような数値制御工作機械においては
、熟練者の手動操作によりパルス発生器を操作して主軸
を移動させ、記憶ボタンを作業者が操作することにより
加工位置の座標値のみの記憶をしている。従って、加工
位置の記憶時に主軸の回転にオーバライド等の機能を使
用し主軸の回転数を変更したい場合には、加工位置の記
憶が終了した後、加工位置が記憶された加工プログラム
を読出し作業者の操作により加工プログラム中に主軸の
回転制御指令をキー人力することにより行っており、操
作が面倒であった。<Problems to be Solved by the Invention> However, in such numerically controlled machine tools, the pulse generator is manually operated by an expert to move the spindle, and the operator operates the memory button. Only the coordinate values of the machining position are stored. Therefore, if you want to change the rotation speed of the spindle by using a function such as override on the spindle rotation while memorizing the machining position, the operator must read the machining program in which the machining position is stored after the machining position has been memorized. The rotation control commands for the spindle were manually input using keys during the machining program, which was cumbersome to operate.
また、オーバライド値は通常パーセント値で表わされて
おり、主軸の回転数にオーバライドをかけたときには指
定した主軸回転数とオーバライド値から所定の演算を行
い実際の主軸の回転数を求めてから、作業者が加工プロ
グラムを読出しキー人力する必要もあり演算が面倒であ
った。In addition, the override value is usually expressed as a percentage value, and when applying an override to the spindle rotation speed, a predetermined calculation is performed from the specified spindle rotation speed and the override value, and the actual spindle rotation speed is calculated. The calculations were troublesome because the operator had to read out the machining program and input the keys manually.
〈問題点を解決するための手段〉 第1図は本発明を明示するための全体構成図である。〈Means for solving problems〉 FIG. 1 is an overall configuration diagram for clearly explaining the present invention.
本発明は上記問題点を解決するために、パルス発生器の
操作による主軸移動にともなう工作物加工時における位
置検出器Sから検出される加工位置の座標値を所定の時
間間隔で数値制御装置に入力する入力手段100と、主
軸モータ等の補助機能の制御指令を設定する補助機能設
定手段200と、補助機能設定手段20(lにより設定
された設定値を取込む取込み手段300と、入力手段1
00の出力と取込み手段300により取込まれた値を加
工プログラムに変換しメモリMに記憶する変換手段40
0とを備えたことを特徴とするものである。 −
〈作用〉
加工時と同様に主軸に取付けられた工具を回転させなが
ら、加工位置を検出する位置検出器Sからの出力を所定
の読込時間間隔で数値制御装置PUに入力し、このとき
主軸モータ等の補助機能の制御指令が設定されたときに
、この制御指令値を取込み加工位置データと合わせて加
工プログラムとしてメモリMに記憶させる。In order to solve the above-mentioned problems, the present invention has been developed to transmit the coordinate values of the machining position detected by the position detector S to a numerical control device at predetermined time intervals during machining of a workpiece as the main axis moves by operating a pulse generator. An input means 100 for inputting information, an auxiliary function setting means 200 for setting control commands for auxiliary functions such as a spindle motor, an importing means 300 for taking in set values set by the auxiliary function setting means 20 (l), and an input means 1
Converting means 40 converts the output of 00 and the value taken in by the taking means 300 into a machining program and stores it in the memory M.
0. - <Operation> While rotating the tool attached to the spindle in the same way as during machining, the output from the position detector S that detects the machining position is input to the numerical controller PU at predetermined reading time intervals, and at this time the spindle When a control command for an auxiliary function such as a motor is set, this control command value is captured and stored in the memory M as a machining program along with machining position data.
〈実施例〉 以下本発明の実施例を図面に基づいて説明する。<Example> Embodiments of the present invention will be described below based on the drawings.
第2図において10は数値制御装置であり、この数値制
御装置10は主に、シーケンス制御装置20とNCプロ
グラム処理装置30とにより構成されている。In FIG. 2, 10 is a numerical control device, and this numerical control device 10 is mainly composed of a sequence control device 20 and an NC program processing device 30.
一方、50は前記構成の数値制御装置10によって制御
されるマシニングセンタである。このマシニングセンタ
50には各軸を駆動するサーボモータ51.52.53
が取りつけられ、このサーボモータ51,52.53の
回転によって、工作物Wを支持する工作物テーブル54
と、主軸モータ55によって駆動される主軸56を軸架
する主軸ヘッド57との間の相対位置がx、y、z方向
に3次元的に変更される。また、58は複数種類の工具
を保持する工具マガジンであり、回路のマガジン割出装
置と工具交換装置59とによって工具マガジン58内の
工具が選択的に主軸56に装着されて工作物Wの加工が
行われる。On the other hand, 50 is a machining center controlled by the numerical control device 10 having the above configuration. This machining center 50 has servo motors 51, 52, 53 that drive each axis.
is attached to the workpiece table 54 that supports the workpiece W by the rotation of the servo motors 51, 52, and 53.
and a spindle head 57 that supports a spindle 56 driven by a spindle motor 55 is changed three-dimensionally in the x, y, and z directions. Further, 58 is a tool magazine that holds a plurality of types of tools, and the tools in the tool magazine 58 are selectively mounted on the spindle 56 by a magazine indexing device and a tool changing device 59 of the circuit to process the workpiece W. will be held.
前記シーケンスコントローラ20は演算処理装置21と
RAM22a、ROM22 b、インタフェース23に
より構成されている。この演算処理装置21には前記マ
シニングセンタ50の主軸モータの回転速度を制御する
ための主軸モータ駆動回路24が回路のインタフェース
を介して接続され、インクフェース23にはデータ入力
装置25.3方向の位置指定ができる位置データ記憶用
の操作盤26が接続されている。この操作盤26にはX
軸周、Y軸用、Z軸周の3種類のパルス発生器26X、
26Y、 26Zが設けられている。The sequence controller 20 is composed of an arithmetic processing unit 21, a RAM 22a, a ROM 22b, and an interface 23. A spindle motor drive circuit 24 for controlling the rotational speed of the spindle motor of the machining center 50 is connected to the arithmetic processing unit 21 via a circuit interface, and the ink face 23 is connected to a data input device 25. An operation panel 26 for storing position data that can be specified is connected. This operation panel 26 has an
Three types of pulse generators 26X for axial circumference, Y-axis, and Z-axis circumference,
26Y and 26Z are provided.
前記データ入力装置25には第3図に示すように、主軸
モータ55の回転数を一時的に数パーセント単位で増加
させる主軸オーバライドスイッチ90の他、回路の座標
位置データ入力を開始するためのボタン、主軸の回転数
をセットするためのデータ入力キー等が設けられている
。As shown in FIG. 3, the data input device 25 includes a spindle override switch 90 for temporarily increasing the rotation speed of the spindle motor 55 in units of several percent, as well as a button for starting input of circuit coordinate position data. , data input keys for setting the rotation speed of the main shaft, etc. are provided.
前記NCプログラム処理装置30は、演算処理装置31
と、RAM32a、ROM32b、インタフエース33
により構成されている。このインタフェース33には手
動送り用のパルス発生器34と、CRT表示装置35が
接続されている。また、前記演算処理装置31には、各
軸の座標位置を検出する位置検出器61,62.63が
インタフェース60を介して接続され、前記サーボモー
タ51,52.53を駆動するサーボモータ駆動回路D
UX、DUY、DUZが回路のインタフェースを介して
接続されている。The NC program processing device 30 includes an arithmetic processing device 31
, RAM32a, ROM32b, interface 33
It is made up of. A pulse generator 34 for manual feeding and a CRT display device 35 are connected to this interface 33. Further, position detectors 61, 62, 63 that detect the coordinate positions of each axis are connected to the arithmetic processing unit 31 via an interface 60, and a servo motor drive circuit that drives the servo motors 51, 52, 53. D
UX, DUY, and DUZ are connected via a circuit interface.
70は演算処理装置21.31間のデータのやり取りを
するためのインタフェースである。70 is an interface for exchanging data between the arithmetic processing units 21 and 31.
以上の構成において、実際の数値制御プログラムを作成
するときの数値制御装置30の動作について説明する。In the above configuration, the operation of the numerical control device 30 when creating an actual numerical control program will be explained.
まず、工作物Wを工作物テーブル54に取イ」け工具マ
ガジン58から加工時に使用する工具を選択し主軸56
に取付ける。次に主軸モータ55も同様に加工時と同じ
回転数で回転駆動させる。First, the workpiece W is placed on the workpiece table 54, a tool to be used for machining is selected from the tool magazine 58, and the spindle 56 is
Attach to. Next, the main shaft motor 55 is similarly driven to rotate at the same rotation speed as during machining.
以上の操作が終了した状態で、熟練者の手動操作により
、実際に工作物Wの加工を行う。After the above operations are completed, the workpiece W is actually machined by manual operation by an expert.
乙の手動操作はデータ入力装置25から熟練者の操作に
より回路の座標位置データ入力のボタンが押されると、
位置データ記憶用のパルス発生器26の入力が有効にな
る。In the manual operation of Party B, when a button for inputting circuit coordinate position data is pressed by an expert from the data input device 25,
The input of the pulse generator 26 for storing position data is enabled.
この状態で、演算処理装置21により、RC1M22b
に記憶された第4図に示すプログラムを実行する。In this state, the arithmetic processing unit 21 causes the RC1M22b
The program shown in FIG. 4, which is stored in , is executed.
ステップ200ではデータ入力装置25を介して作業者
により主軸56の回転数80をセットする。この操作は
主軸モータ55の回転指令をするGコードを使用したプ
ログラムを入力することにより行われる。In step 200, the number of revolutions 80 of the main shaft 56 is set by the operator via the data input device 25. This operation is performed by inputting a program using a G code that instructs the spindle motor 55 to rotate.
次にステップ201では座標位置の入力が終了かどうか
判定し、この判定が終了の場合はこのプログラムの実行
が終了する。座標位置の入力が終了でない場合は、次の
ステップ202に移り、熟練者による座標位置記憶用の
操作盤26の各パルス発生器26X、26Y、26Z(
7)操作により、各パルス発生器から出力される出力信
号をインタフェース23を介して演算処理装置21に入
力し、さらにインタフェース70を介してNCプログラ
ム処理装置30の演算処理装置31に入力し、この演算
処理装置31から各パルス発生器の操作により出力され
る出力信号に応じた指令がサーボモータ駆動回路DUX
、DUY、DUZ送られ、各軸に設けられたサーボモー
タ51,52.53にそれぞれパルス分配が行われ主軸
56が軸移動し、第5図に示すように工作物テーブル5
4に載置された工作物Wが工具Tにより加工される。こ
の第5図において、半径Rの工具Tの中心位置PO〜P
n(工具軌跡に上の点)の座標位置をサーボモータ51
,52.53に取付けられた位置検出器61.62.6
3から読込む。次にステップ203では、前記ステップ
202で現在位置PO(Xn、Yn、Zn)を読込む時
に主軸の回転数S。Next, in step 201, it is determined whether the input of the coordinate position is completed, and if this determination is completed, the execution of this program is completed. If the coordinate position input is not completed, the process moves to the next step 202, and the pulse generators 26X, 26Y, 26Z (
7) By operation, the output signal output from each pulse generator is input to the arithmetic processing unit 21 via the interface 23, further inputted to the arithmetic processing unit 31 of the NC program processing unit 30 via the interface 70, and Commands corresponding to output signals output from the arithmetic processing unit 31 by operating each pulse generator are sent to the servo motor drive circuit DUX.
, DUY, DUZ are sent, pulses are distributed to the servo motors 51, 52, and 53 provided on each axis, and the main spindle 56 is moved to move the workpiece table 5 as shown in FIG.
The workpiece W placed on 4 is machined by the tool T. In this FIG. 5, the center position PO~P of the tool T with radius R
The coordinate position of n (the upper point on the tool path) is set by the servo motor 51.
, 52.53 mounted position detector 61.62.6
Load from 3. Next, in step 203, the rotation speed S of the spindle is determined when the current position PO (Xn, Yn, Zn) is read in step 202.
等の補助機能の変更が行われたかどうか判定を行う。こ
の判定は第6図に示すように、ステップ300で、ここ
では主軸の回転数S。を−時的に変更するオーバライド
スイッチ90が操作されたかどうか判定する。オーバラ
イドスイッチ90が操=8−
作されてないと判定された場合にステップ204に移行
する。また、オーバライドスイッチ90が操作されたと
判定された場合には、次のステップ301に移行しオー
バライド指令値Ovを読込む。Determine whether changes have been made to auxiliary functions such as This determination is made in step 300 as shown in FIG. 6, in which the rotation speed S of the main shaft is determined. - It is determined whether the override switch 90 that changes the time has been operated. If it is determined that the override switch 90 has not been operated, the process moves to step 204. If it is determined that the override switch 90 has been operated, the process moves to the next step 301 and the override command value Ov is read.
ステップ302では前記ステップ301で読込まれたオ
ーバライド指令値Ovとオーバライドスイッチ90を操
作する前の主軸回転数S。から、オーバライドスイッチ
90を操作しているときの主軸回転数Sを下記の演算式
に基づいて演算する。In step 302, the override command value Ov read in step 301 and the spindle rotation speed S before operating the override switch 90 are determined. From this, the main shaft rotational speed S when the override switch 90 is operated is calculated based on the following calculation formula.
次にステップ204に移行し、前記ステップ202で読
込んだ現在位置PO(Xn、Yn、Zn)と前記ステッ
プ302で演算した主軸回転数SをNCデータに変換す
る。ステップ205では、前記ステップ204で変換さ
れたNCデータをNCプログラム処理装置30のRAM
32aに記憶する。次にステップ206では所定の読込
時間間隔の0.1秒間このプログラムの処理が停止され
る。Next, the process moves to step 204, where the current position PO (Xn, Yn, Zn) read in step 202 and the spindle rotation speed S calculated in step 302 are converted into NC data. In step 205, the NC data converted in step 204 is stored in the RAM of the NC program processing device 30.
32a. Next, in step 206, processing of this program is stopped for 0.1 second of a predetermined reading time interval.
次のステップ207では前記ステップ206の読込時間
間隔の0.1秒が経過したかどうか判定し、経過してい
ない場合には、もう−度このステップ207を実行する
。読込時間間隔の0.1秒が経過した場合には前記ステ
ップ201に再び戻り、ステップ201〜ステツプ20
7のプログラムが実行される。In the next step 207, it is determined whether 0.1 second of the reading time interval of step 206 has elapsed, and if it has not elapsed, step 207 is executed again. If 0.1 second of the reading time interval has elapsed, the process returns to step 201 and steps 201 to 20 are performed.
7 program is executed.
以上のステップ200〜208のプログラムを実行する
ことにより、座標位置と補助機能を一時的に変更した場
合の指令値が、第7図に示す加工プログラムの記号X、
Y、Zの後に続く座標位置データならびに記号Sに続く
主軸回転数データとして記憶される。By executing the program in steps 200 to 208 above, the command value when the coordinate position and auxiliary function are temporarily changed is changed to the symbol X of the machining program shown in FIG.
It is stored as coordinate position data following Y and Z and spindle rotation speed data following symbol S.
また、この実施例では補助機能として主軸の回転の場合
について述べたが、工具交換した場合の工具データの変
更、クーラントのON−〇FFについても適用できる。Further, in this embodiment, the case of rotating the main shaft as an auxiliary function has been described, but it can also be applied to changing tool data when a tool is replaced and turning on/off the coolant.
なお、上記実施例では加工プログラムへの変換をNCプ
ログラム処理装置30により行っているが、シーケンス
制御装置20て行っても良い。In the above embodiment, the conversion into a machining program is performed by the NC program processing device 30, but it may also be performed by the sequence control device 20.
〈発明の効果〉
以上述べたように本発明においては、熟練者のパルス発
生器の操作により実際に工作物を加工するときに、座標
位置を所定の時間間隔で数値制御装置に読込むとともに
、この読込んだときに主軸モータの回転等の補助機能を
作動させるための指令操作をしたかどうか判定し、指令
操作をした場合には座標位置の他に補助機能対象とその
指令値とを合わせて加工プログラムに変換しメモリに記
憶するようにしたので、熟練者が工作物を加工している
時の補助機能の操作状態を記憶できる利点がある。<Effects of the Invention> As described above, in the present invention, when a workpiece is actually machined by a skilled person operating a pulse generator, the coordinate position is read into the numerical control device at a predetermined time interval, and When read, it is determined whether a command operation has been performed to activate an auxiliary function such as rotation of the spindle motor, and if a command operation has been performed, in addition to the coordinate position, the auxiliary function target and its command value are also checked. Since it is converted into a machining program and stored in memory, there is an advantage that the operating state of the auxiliary functions can be memorized when an expert is machining a workpiece.
また、作業者が指令値を演算し加工プログラムを読出し
、補助機能指令をプログラム中に挿入するという作業が
不要となる利点もある。Another advantage is that the operator does not have to calculate command values, read the machining program, and insert auxiliary function commands into the program.
第1図は本発明を明示するための全体構成図、第2図〜
第7図は本発明の実施例を示すもので、第2図は本発明
の数値制御装置を備えた工作機械の全体構成図、第3図
は主軸オーバライドスイッチを脱型するための図、第4
図は本発明の数値制御装置のNCプログラム処理装置の
動作を示すフローチャート、第5図は工作物加工時の座
標位置の説明をするための図、第6図は補助機能状態を
判定するだめのフローチャート、第7図は第4図により
作成された加工プログラムのリストの一部である。
10・・・数値制御装置、20・・・シーケンス制御装
置、26・・・パルス発生器、30・・・NCプログラ
ム制御装置、50・・・マシュングセンタ、51,52
.53・・・サーボモータ、61.62.63・・・位
置検出器、W・・・工作物。Figure 1 is an overall configuration diagram for clearly demonstrating the present invention, Figures 2-
Fig. 7 shows an embodiment of the present invention, Fig. 2 is an overall configuration diagram of a machine tool equipped with the numerical control device of the present invention, Fig. 3 is a diagram for demolding the spindle override switch, and Fig. 4
The figure is a flowchart showing the operation of the NC program processing device of the numerical control device of the present invention, FIG. 5 is a diagram for explaining the coordinate position during machining of a workpiece, and FIG. The flowchart in FIG. 7 is a part of the machining program list created according to FIG. DESCRIPTION OF SYMBOLS 10... Numerical control device, 20... Sequence control device, 26... Pulse generator, 30... NC program control device, 50... Mashing center, 51, 52
.. 53... Servo motor, 61.62.63... Position detector, W... Workpiece.
Claims (2)
る数値制御装置に接続されたパルス発生器を操作するこ
とによりパルス分配し、回転制御された主軸モータによ
り回転駆動する主軸を相対移動させ、加工位置の座標値
を各モータに取付けられた位置検出器により検出し、加
工位置の座標値を加工データとしてメモリに記憶させる
ようにした数値制御工作機械において、前記パルス発生
器の操作による前記主軸移動にともなう工作物加工時に
おける前記位置検出器から検出される前記加工位置の座
標値を所定の時間間隔で前記数値制御装置に入力する入
力手段と、前記主軸モータ等の補助機能の制御指令を設
定する補助機能設定手段と、この補助機能設定手段によ
り設定された設定値を取込む取込み手段と、前記入力手
段の出力と前記取込み手段により取込まれた値を加工プ
ログラムに変換し前記メモリに記憶する変換手段とを備
えたことを特徴とする数値制御工作機械。(1) Pulses are distributed by operating a pulse generator connected to a numerical control device that drives and controls the motors installed on each axis of the machine tool, and the main shaft, which is rotationally driven by a rotationally controlled main shaft motor, is relatively moved. In a numerically controlled machine tool, the coordinate values of the machining position are detected by a position detector attached to each motor, and the coordinate values of the machining position are stored in the memory as machining data. input means for inputting coordinate values of the machining position detected by the position detector to the numerical control device at predetermined time intervals during machining of the workpiece accompanying movement of the spindle; and control of auxiliary functions such as the spindle motor. an auxiliary function setting means for setting a command; an importing means for taking the setting value set by the auxiliary function setting means; and a processing program for converting the output of the input means and the value taken in by the importing means into a machining program. A numerically controlled machine tool characterized by comprising a conversion means for storing data in a memory.
値を一時的に設定変更する指令値変更手段と、前記補助
機能設定手段の指令値が変更されたことを判定する補助
機能状態判定手段と、この補助機能状態判定手段の判定
が変更と判定された場合指令値の演算をする指令値演算
手段とを備えたことを特徴とする特許請求範囲1項記載
の数値制御工作機械。(2) The acquisition means includes command value changing means for temporarily changing the command value of the auxiliary function setting means, and auxiliary function state determining means for determining that the command value of the auxiliary function setting means has been changed. 2. A numerically controlled machine tool according to claim 1, further comprising command value calculation means for calculating a command value when the determination by the auxiliary function state determination means is determined to be a change.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28269687A JPH01124006A (en) | 1987-11-09 | 1987-11-09 | Numerically controlled machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28269687A JPH01124006A (en) | 1987-11-09 | 1987-11-09 | Numerically controlled machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01124006A true JPH01124006A (en) | 1989-05-16 |
Family
ID=17655866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP28269687A Pending JPH01124006A (en) | 1987-11-09 | 1987-11-09 | Numerically controlled machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01124006A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020181311A (en) * | 2019-04-24 | 2020-11-05 | ファナック株式会社 | Numerical control system for industrial machine |
-
1987
- 1987-11-09 JP JP28269687A patent/JPH01124006A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020181311A (en) * | 2019-04-24 | 2020-11-05 | ファナック株式会社 | Numerical control system for industrial machine |
US11353849B2 (en) | 2019-04-24 | 2022-06-07 | Fanuc Corporation | Numerical control system of industrial machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4245316A (en) | System for providing time control data in a numerical control system | |
JPS5822411A (en) | Industrial robot control system | |
JPS62277244A (en) | Accommodation control device for machine tool | |
JPH046001B2 (en) | ||
JP2762788B2 (en) | Moving body operation display device and display method thereof | |
JPH0695725A (en) | Animation drawing system for nc working program | |
JPH06222819A (en) | Machining program executing method for nc device | |
US5200678A (en) | Motor driving control apparatus | |
CN116820034B (en) | Shaft mode switching method and device and related equipment | |
JPH0392248A (en) | Operation sequence display device for numerical control device | |
JPH01124006A (en) | Numerically controlled machine tool | |
WO1992009018A1 (en) | Method for executing auxiliary function in numerical control equipment | |
JPH0563749U (en) | Numerical control device with processing time calculation function | |
JPH0885044A (en) | Working load monitoring system | |
WO2022249304A1 (en) | Control device for industrial machine | |
JPS6230082Y2 (en) | ||
JPH07104810A (en) | Numerical controller | |
JPH02212905A (en) | Nc program route profiling device and semi-automatic manipulator | |
JPH1015864A (en) | Manual pulse generating device | |
JPS62292347A (en) | Adaptation control device for machine tool | |
JPH10249605A (en) | Tool interference prevention method and device for piston ring working machine | |
JPH1165635A (en) | Numerical controller with teaching playback function | |
JP2000079538A (en) | Tool presetter in NC lathe | |
JPH03225507A (en) | Numerical controller with constant peripheral speed control function | |
JP3079837B2 (en) | Numerical control unit |