JPH06312341A - Numeral control device - Google Patents

Numeral control device

Info

Publication number
JPH06312341A
JPH06312341A JP10171693A JP10171693A JPH06312341A JP H06312341 A JPH06312341 A JP H06312341A JP 10171693 A JP10171693 A JP 10171693A JP 10171693 A JP10171693 A JP 10171693A JP H06312341 A JPH06312341 A JP H06312341A
Authority
JP
Japan
Prior art keywords
speed
feed
maximum speed
override
signal
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
Application number
JP10171693A
Other languages
Japanese (ja)
Inventor
Toshiaki Otsuki
俊明 大槻
Haruhiko Kozai
治彦 香西
Yasuhiro Saito
康寛 斎藤
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP10171693A priority Critical patent/JPH06312341A/en
Publication of JPH06312341A publication Critical patent/JPH06312341A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To improve operability concerning the control of a feed rate by providing a highest speed clamp means capable of changing the feed rates of all machinery by one operation in a device having a function capable of manually changing various feed rates of numeral control machinery respectively. CONSTITUTION:This numeral control device is provided with a pretreating means 1 outputting movement data from a work program and a feed rate command. A feed rate command from the pre-treatment means 1, a rapid traverse, a feed rate, and outputs of respective override dials for manual running/dry run also a signal from a highest speed clamp means 3 are inputted in a speed control means 2, and here a signal representing override quantity or the highest speed to be clamped is outputted. Interpolation treatment is applied by an interpolation means 4 according to movement data from the pre-treatment means 1 and a signal from a speed control means 2, and a treatment result is fed to a spindle control means 5 to drive-control the servo motors 6a-6c of respective spindles based on a movement command concerning the respective spindles.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は数値制御装置に関し、特
に機械の送り速度の制御に関して操作性を向上させた数
値制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerical control device, and more particularly to a numerical control device having improved operability in controlling the feed rate of a machine.

【0002】[0002]

【従来の技術】通常、数値制御装置(CNC)によって
制御される機械の機械加工の開始時には、手動による位
置決めなどの段取りをした後で最初にプログラムを実行
する際、その段取りが正しいかどうかの確認の意味もあ
って、機械をまずゆっくりと動作させ、確認が取れた時
点でオーバライド量を上げていって指令通りの速度で動
作させるという運転方法が採られている。プログラムさ
れた値を変更する手段として、機械操作盤には通常は早
送り用、送り速度用及び手動運転用(ドライラン兼用)
の3つのオーバライドダイヤルが設けられている。加工
開始時には、機械のオペレータはこれらのダイヤルを操
作し、ゆっくりと機械を移動させたり停止させたりしな
がら、工具とワークとの位置関係を見て、正しい加工が
行われていることを確認してからオーバライド量をプロ
グラム指定の送り速度まで上げるようにしている。
2. Description of the Related Art Normally, at the start of machining of a machine controlled by a numerical control device (CNC), when a program is first executed after a setup such as manual positioning, whether the setup is correct or not. For confirmation, the operation method is that the machine is operated slowly first, and when the confirmation is obtained, the amount of override is increased and the machine is operated at the speed as instructed. As a means to change the programmed value, the machine operation panel is usually for fast-forward, for feed speed and for manual operation (also for dry run).
There are three override dials. At the start of machining, the machine operator operates these dials to slowly move or stop the machine, while checking the positional relationship between the tool and the workpiece to confirm that correct machining is being performed. After that, the amount of override is increased to the feed speed specified by the program.

【0003】[0003]

【発明が解決しようとする課題】しかし、オーバライド
ダイヤルによって加工開始時の試切削などを行おうとす
る時、オペレータは、場合によって、3つのオーバライ
ドダイヤルを使い分けたり、早送りと切削送り速度のオ
ーバライドダイヤルをともに操作しなければならず、操
作が煩雑であった。
However, when attempting to perform trial cutting at the start of machining with the override dial, the operator may use three override dials properly or may use the override dials for fast feed and cutting feed speed. Both had to be operated, and the operation was complicated.

【0004】そこで、早送りと送り速度のオーバライド
ダイヤルを兼用にしている機械もあるが、この場合、切
削送り速度と早送り速度とが異なるため、同じダイヤル
の位置でも指令が切削から早送りになるところで速度が
急に変化してしまい、操作ミスを引き起こす可能性があ
る。
Therefore, some machines use both the rapid feed and the feed speed override dial, but in this case, since the cutting feed speed and the rapid feed speed are different, the speed is changed from the cutting to the rapid feed even when the position of the same dial is set. May change suddenly, which may cause an operation error.

【0005】本発明はこのような点に鑑みてなされたも
のであり、場合によって使い分けていた3つのオーバラ
イドダイヤルによるあらゆる移動の速度をまとめて操作
することができるようにした数値制御装置を提供するこ
とを目的とする。
The present invention has been made in view of the above circumstances, and provides a numerical control apparatus capable of collectively controlling all movement speeds by three override dials, which are properly used in some cases. The purpose is to

【0006】[0006]

【課題を解決するための手段】本発明では上記課題を解
決するために、数値制御機械の各種送り速度をそれぞれ
手動で可変できる機能を備えた数値制御装置において、
すべての機械の送り速度を1つの操作手段で可変できる
最高速度クランプ手段を設けたことを特徴とする数値制
御装置が提供される。
In order to solve the above-mentioned problems, the present invention provides a numerical control device having a function capable of manually changing various feed rates of a numerical control machine,
There is provided a numerical controller characterized by being provided with a maximum speed clamping means capable of changing the feed speed of all machines by one operating means.

【0007】[0007]

【作用】上述の手段によれば、最高速度クランプ手段は
1つの操作手段を操作することにより機械が移動できる
最高速度を設定し、数値制御装置は早送り、切削などの
すべての機械の移動速度を、その設定された最高速度に
クランプする。
According to the above-mentioned means, the maximum speed clamping means sets the maximum speed at which the machine can move by operating one operating means, and the numerical controller sets the moving speed of all machines such as fast-forwarding and cutting. , Clamp to its set maximum speed.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本発明を実施するための数値制御装置の
構成を示す説明図である。図において、1は前処理手段
であり、加工プログラムからの移動データ及び送り速度
指令を出力する。2は速度制御手段であり、前処理手段
1からの送り速度指令、早送りオーバライドダイヤル、
送り速度オーバライドダイヤル、手動運転/ドライラン
用オーバライドダイヤル、及び最高速度クランプ手段3
からの信号を受けてオーバライド量又はクランプしよう
とする最高速度を表す信号を出力する。補間手段4は前
処理手段1からの移動データ及び速度制御手段2からの
信号を受けて補間処理をし、その結果を軸制御手段5に
供給する。軸制御手段5は各軸に関する移動指令を受け
て各軸のサーボモータ6a〜6cを駆動する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is an explanatory diagram showing the configuration of a numerical controller for carrying out the present invention. In the figure, 1 is a pre-processing means, which outputs movement data and a feed rate command from a machining program. 2 is a speed control means, which is a feed speed command from the preprocessing means 1, a fast-forward override dial,
Feed speed override dial, manual operation / dry run override dial, and maximum speed clamp means 3
And outputs a signal indicating the amount of override or the maximum speed to be clamped. The interpolation means 4 receives the movement data from the pre-processing means 1 and the signal from the speed control means 2 and performs interpolation processing, and supplies the result to the axis control means 5. The axis control means 5 receives the movement command for each axis and drives the servo motors 6a to 6c for each axis.

【0009】最高速度クランプ手段3は1つの操作手段
を有し、これを操作することで機械が移動できる最高速
度を表す信号を出力する。この信号はオーバライド用の
信号と同様の信号で、たとえば0から255%までのオ
ーバライド値を表す1バイト構成のバイナリ信号であ
る。速度制御手段2はその信号を受けて、補間手段4に
入力され、軸制御手段5を介してサーボモータが送り得
る速度を最高速度クランプ手段3で設定した最高速度に
送り速度にクランプする。
The maximum speed clamp means 3 has one operating means, and by operating it, a signal representing the maximum speed at which the machine can move is output. This signal is a signal similar to the override signal, and is a 1-byte binary signal representing an override value of 0 to 255%, for example. The speed control means 2 receives the signal, is input to the interpolation means 4, and clamps the speed that the servo motor can send via the axis control means 5 to the maximum speed set by the maximum speed clamp means 3 at the feed speed.

【0010】図2は本発明を実施するための数値制御装
置(CNC)の詳細な構成を示したハードウェアのブロ
ック図である。図において、10は数値制御装置であ
る。プロセッサ11は数値制御装置10全体の制御の中
心となるプロセッサであり、バス21を介して、ROM
12に格納されたシステムプログラムを読み出し、この
システムプログラムに従って、数値制御装置10全体の
制御を実行する。RAM13には一時的な計算データ、
表示データなどが格納される。RAM13にはDRAM
が使用される。CMOSなどが使用される不揮発性メモ
リ14には工具補正量、ピッチ誤差補正量、加工プログ
ラム及びパラメータなど電源切断後も保持すべきデータ
が格納される。
FIG. 2 is a block diagram of hardware showing a detailed configuration of a numerical controller (CNC) for implementing the present invention. In the figure, 10 is a numerical controller. The processor 11 is a central processor for controlling the entire numerical control device 10, and a ROM is provided via a bus 21.
The system program stored in 12 is read, and the entire numerical controller 10 is controlled according to this system program. RAM 13 has temporary calculation data,
Display data etc. are stored. DRAM for RAM13
Is used. The non-volatile memory 14 using a CMOS or the like stores data such as a tool correction amount, a pitch error correction amount, a machining program and parameters to be retained even after the power is turned off.

【0011】インタフェース15は外部機器用のインタ
フェースであり、紙テープリーダ、紙テープパンチャ
ー、紙テープリーダ・パンチャーなどの外部機器31が
接続される。紙テープリーダからは加工プログラムが読
み込まれ、また、数値制御装置10内で編集された加工
プログラムを紙テープパンチャーに出力することができ
る。
The interface 15 is an interface for an external device, and is connected to an external device 31 such as a paper tape reader, a paper tape puncher, and a paper tape reader / puncher. The processing program is read from the paper tape reader, and the processing program edited in the numerical controller 10 can be output to the paper tape puncher.

【0012】プログラマブル・マシン・コントローラ
(PMC)16は数値制御装置10に内蔵され、ラダー
形式で作成されたシーケンスプログラムで機械を制御す
る。すなわち、加工プログラムで指令された、M機能
(補助機能)、S機能(主軸機能)及びT機能(工具機
能)に従って、これらをシーケンスプログラムで機械側
で必要な信号に変換し、I/Oユニット17から機械側
に出力する。この出力信号は機械側のマグネットなどを
駆動し、油圧バルブ、空圧バルブ及び電気アクチュエイ
タなどを作動させる。また、機械側のリミットスイッチ
からの各種接点信号及び機械操作盤33に設けられた早
送りオーバライドダイヤル34、送り速度オーバライド
ダイヤル35、手動運転/ドライラン用オーバライドダ
イヤル36、及び最高速度クランプ手段としての最高速
度クランプ用ダイヤル37からの信号を受けて、必要な
処理をして、プロセッサ11に渡す。最高速度クランプ
用ダイヤル37は各種オーバライド量を表す信号を与え
ることができる、多接点構成のロータリスイッチとする
ことができる。
A programmable machine controller (PMC) 16 is built in the numerical controller 10 and controls the machine with a sequence program created in a ladder format. That is, according to the M function (auxiliary function), S function (spindle function) and T function (tool function) instructed by the machining program, these are converted into necessary signals on the machine side by the sequence program, and the I / O unit Output from 17 to the machine side. This output signal drives a magnet or the like on the machine side to operate a hydraulic valve, a pneumatic valve, an electric actuator, or the like. Further, various contact signals from the limit switch on the machine side and a rapid feed override dial 34 provided on the machine operation panel 33, a feed speed override dial 35, a manual operation / dry run override dial 36, and a maximum speed as a maximum speed clamping means. A signal from the clamp dial 37 is received, necessary processing is performed, and the signal is passed to the processor 11. The maximum speed clamp dial 37 may be a rotary switch having a multi-contact structure that can give signals representing various override amounts.

【0013】グラフィック制御回路18は各軸の現在位
置、アラーム、パラメータ、画像データなどのディジタ
ルデータを画像信号に変換して出力する。この画像信号
はCRT/MDI(マニュアル・データ・インプット)
ユニット25の表示装置26に送られ、表示装置26に
表示される。インタフェース19はCRT/MDIユニ
ット25内のキーボード27から入力されたデータを受
けて、プロセッサ11に渡す。
The graphic control circuit 18 converts digital data such as the current position of each axis, alarms, parameters and image data into an image signal and outputs it. This image signal is CRT / MDI (manual data input)
It is sent to the display device 26 of the unit 25 and displayed on the display device 26. The interface 19 receives the data input from the keyboard 27 in the CRT / MDI unit 25 and transfers it to the processor 11.

【0014】インタフェース20は手動パルス発生器3
2に接続され、手動パルス発生器32からのパルスを受
ける。手動パルス発生器32はそのハンドルを手動で回
転操作することにより機械稼働部を精密に位置決めする
のに使用される。
The interface 20 is a manual pulse generator 3
2 and receives the pulse from the manual pulse generator 32. The manual pulse generator 32 is used to precisely position the working part of the machine by manually rotating its handle.

【0015】軸制御回路41〜44はプロセッサ11か
らの各軸の移動指令を受けて、各軸の指令をサーボアン
プ51〜54に出力する。サーボアンプ51〜54はこ
の移動指令を受けて、各軸のサーボモータ61〜64を
駆動する。サーボモータ61〜64には位置検出用のパ
ルスコーダが内蔵されており、このパルスコーダから位
置信号がパルス列としてフィードバックされる。場合に
よっては、位置検出器として、リニアスケールが使用さ
れる。また、このパルス列を周波数/速度(F/V)変
換することにより、速度信号を生成することができる。
図ではこれらの位置信号のフィードバックライン及び速
度フィードバックは省略してある。
The axis control circuits 41 to 44 receive the movement command of each axis from the processor 11 and output the command of each axis to the servo amplifiers 51 to 54. The servo amplifiers 51 to 54 receive the movement command and drive the servo motors 61 to 64 of the respective axes. The servo motors 61 to 64 have a built-in pulse coder for position detection, and the position signal is fed back from this pulse coder as a pulse train. In some cases, a linear scale is used as the position detector. Further, a speed signal can be generated by frequency / speed (F / V) conversion of this pulse train.
In the figure, the feedback line and velocity feedback of these position signals are omitted.

【0016】スピンドル制御回路71はスピンドル回転
指令及びスピンドルのオリエンテーションなどの指令を
受けて、スピンドルアンプ72にスピンドル速度信号を
出力する。スピンドルアンプ72はこのスピンドル速度
信号を受けて、スピンドルモータ73を指令された回転
速度で回転させる。また、オリエンテーション指令によ
って、所定の位置にスピンドルを位置決めする。
The spindle control circuit 71 receives a spindle rotation command and a spindle orientation command, and outputs a spindle speed signal to a spindle amplifier 72. The spindle amplifier 72 receives the spindle speed signal and rotates the spindle motor 73 at the commanded rotation speed. In addition, the spindle is positioned at a predetermined position according to the orientation command.

【0017】スピンドルモータ73には歯車あるいはベ
ルトでポジションコーダ82が結合されている。したが
って、ポジションコーダ82はスピンドル73に同期し
て回転し、帰還パルスを出力し、その帰還パルスはイン
タフェース81を経由して、プロセッサ11によって読
み取られる。この帰還パルスは他の軸をスピンドルモー
タ73に同期して移動させてねじ切りなどの加工を行う
ために使用される。
A position coder 82 is connected to the spindle motor 73 by a gear or a belt. Therefore, the position coder 82 rotates in synchronization with the spindle 73, outputs a feedback pulse, and the feedback pulse is read by the processor 11 via the interface 81. This feedback pulse is used to move the other shaft in synchronization with the spindle motor 73 and perform machining such as thread cutting.

【0018】図3は最高速度クランプ手段を、図2の最
高速度クランプ用ダイヤル37とする代わりに手動パル
ス発生器32で代用した例を示す。図3の(A)は手動
パルス発生器32を回転する方向によってクランプすべ
き最高速度を加減する方法を示したものである。手動パ
ルス発生器32はその回転方向によって極性が変わる二
相パルス信号を出力し、このパルス信号は速度制御手段
2のレジスタ2aに入力される。レジスタ2aは手動パ
ルス発生器32からの二相パルス信号のパルス数を積算
し、その極性に従って加減算する。たとえば、手動パル
ス発生器32を右方向に回転することで、レジスタ2a
の値は加算されて最高速度は増加され、左方向に回転す
ると、レジスタ2aの値は減算されて最高速度は減少さ
れる。
FIG. 3 shows an example in which the manual pulse generator 32 is used instead of the maximum speed clamp dial 37 of FIG. 2 as the maximum speed clamp means. FIG. 3A shows a method of adjusting the maximum speed to be clamped according to the rotating direction of the manual pulse generator 32. The manual pulse generator 32 outputs a two-phase pulse signal whose polarity changes depending on its rotation direction, and this pulse signal is input to the register 2 a of the speed control means 2. The register 2a integrates the number of pulses of the two-phase pulse signal from the manual pulse generator 32, and adds or subtracts according to the polarity. For example, by rotating the manual pulse generator 32 to the right, the register 2a
Value is added to increase the maximum speed, and when rotating to the left, the value in register 2a is subtracted and the maximum speed is decreased.

【0019】図3の(B)は手動パルス発生器32の回
転速度によってクランプすべき最高速度を加減する方法
を示したものである。手動パルス発生器32はその回転
速度に応じた数のパルスを出力し、速度制御装置2のレ
ジスタ2bに入力される。レジスタ2bは一定時間毎に
クリアされるもので、一定時間内に入力されたパルス数
が最高速度として出力される。
FIG. 3B shows a method of adjusting the maximum speed to be clamped by the rotation speed of the manual pulse generator 32. The manual pulse generator 32 outputs a number of pulses corresponding to the rotation speed and is input to the register 2b of the speed control device 2. The register 2b is cleared every fixed time, and the number of pulses input within the fixed time is output as the maximum speed.

【0020】手動パルス発生器32は好適には機械操作
盤から取り外して使用できるペンダント型のものとする
ことができる。これにより、工具とワークとの位置関係
を見ながらオーバライドのダイヤルに手の届く範囲でし
かできなかった操作が可能となり、オペレータが見やす
い位置関係に移動した場合にも、オーバライドを操作す
るために再び移動する必要がなくなり、オペレータにと
って送り速度制御の操作性が向上される。
The manual pulse generator 32 is preferably of the pendant type which can be removed from the machine control panel for use. This enables operations that could only be done within reach of the override dial while observing the positional relationship between the tool and the workpiece, and when the operator moves to a position that is easy for the operator to see, it is necessary to operate again to operate the override. This eliminates the need to move and improves the operability of the feed rate control for the operator.

【0021】図4は本発明による数値制御装置の送り速
度決定手順を示すフローチャートである。送り速度の計
算は、まず、ステップ90での切削か早送りかの指令に
よる条件と、ステップ91、92でのドライランか否か
の条件とから、早送りオーバライドの場合はオーバライ
ド信号と指令速度から送り速度を計算し(ステップ9
3)、早送りのドライランの場合はドライラン速度の計
算をし(ステップ94)、切削送り速度オーバライドの
場合はオーバライド信号と指令速度から送り速度を計算
し(ステップ95)、切削送りのドライランの場合はド
ライラン速度の計算をする(ステップ96)方法にて、
通常通り行われる。
FIG. 4 is a flow chart showing the procedure for determining the feed rate of the numerical controller according to the present invention. The feed rate is calculated by first determining the feed rate from the override signal and the command rate in the case of fast-forward override, based on the conditions based on the cutting or fast-feed command in step 90 and the dry run conditions in steps 91 and 92. Is calculated (step 9
3) Calculate the dry run speed in the case of fast feed dry run (step 94), calculate the feed speed from the override signal and command speed in the case of cutting feed speed override (step 95), and in the case of cutting feed dry run By the method of calculating the dry run speed (step 96),
As usual.

【0022】最高速度クランプ手段による最高速度のク
ランプは、この送り速度の計算の後に適用される。すな
わち、ステップ97において、数値制御装置は操作盤か
らの信号又は手動パルス発生器からの信号を基に最高速
度を計算し、ステップ98では、通常通りの方法で計算
された送り速度がその最高速度を超えている場合に、送
り速度をその最高速度にクランプする。
The maximum speed clamping by the maximum speed clamping means is applied after this feed rate calculation. That is, in step 97, the numerical controller calculates the maximum speed based on the signal from the operation panel or the signal from the manual pulse generator, and in step 98, the feed speed calculated by the usual method is the maximum speed. If it exceeds, clamp the feed rate to its maximum speed.

【0023】[0023]

【発明の効果】以上説明したように本発明では、最高速
度クランプ手段を備えたことにより、加工開始時に工具
とワークとの位置を確認しながら工具を移動させたり、
止めたりするときに、場合によって使い分けが必要であ
った3つのオーバライドダイヤルを使用する代わりに1
つのダイヤルで操作が可能なので、操作が簡略化され
る。
As described above, according to the present invention, by providing the maximum speed clamping means, the tool can be moved while confirming the positions of the tool and the work at the start of machining,
Instead of using 3 override dials, which had to be used properly when stopping, 1
The operation is simplified because it can be operated with one dial.

【0024】また、最高速度クランプ手段として手動パ
ルス発生器を使用した場合には、ダイヤルの数を増やす
ことなくクランプ機能を実施することができ、特に、ペ
ンダント型の手動パルス発生器を使用した場合には、オ
ペレータは自由に移動して工具とワークとの位置を任意
の角度から確認できるので、操作性が飛躍的に向上す
る。
When the manual pulse generator is used as the maximum speed clamping means, the clamp function can be implemented without increasing the number of dials. Especially, when the pendant type manual pulse generator is used. In addition, since the operator can move freely and check the position of the tool and the work from an arbitrary angle, the operability is dramatically improved.

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

【図1】本発明を実施するための数値制御装置の構成を
示した説明図である。
FIG. 1 is an explanatory diagram showing a configuration of a numerical control device for carrying out the present invention.

【図2】本発明を実施するための数値制御装置の詳細な
構成を示したハードウェアのブロック図である。
FIG. 2 is a hardware block diagram showing a detailed configuration of a numerical control device for carrying out the present invention.

【図3】最高速度クランプ手段の他の実施例を示した説
明図である。
FIG. 3 is an explanatory view showing another embodiment of the maximum speed clamping means.

【図4】本発明による数値制御装置の送り速度決定手順
を示したフローチャートである。
FIG. 4 is a flowchart showing a procedure for determining a feed rate of the numerical controller according to the present invention.

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

1 前処理手段 2 速度制御手段 3 最高速度クランプ手段 4 補間手段 5 軸制御手段 10 数値制御装置 32 手動パルス発生器 33 機械操作盤 34 早送りオーバライドダイヤル 35 送り速度オーバライドダイヤル 36 手動運転/ドライラン用オーバライドダイヤル 37 最高速度クランプ用ダイヤル 1 Pre-Processing Means 2 Speed Control Means 3 Maximum Speed Clamping Means 4 Interpolating Means 5 Axis Control Means 10 Numerical Control Devices 32 Manual Pulse Generators 33 Machine Control Panels 34 Fast Forward Override Dials 35 Feed Speed Override Dials 36 Manual Run / Dry Run Override Dials 37 Dial for maximum speed clamp

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 数値制御機械の各種送り速度をそれぞれ
手動で可変できる機能を備えた数値制御装置において、 すべての機械の送り速度を1つの操作手段で可変できる
最高速度クランプ手段を設けたことを特徴とする数値制
御装置。
1. A numerical controller having a function capable of manually varying various feed rates of a numerically controlled machine, wherein a maximum speed clamp means capable of varying the feed rate of all machines by one operating means is provided. Characteristic numerical control device.
【請求項2】 前記最高速度クランプ手段は回転角度に
応じた送り速度の信号を出力するロータリスイッチであ
ることを特徴とする請求項1記載の数値制御装置。
2. The numerical controller according to claim 1, wherein the maximum speed clamp means is a rotary switch that outputs a signal of a feed speed according to a rotation angle.
【請求項3】 前記最高速度クランプ手段は手動パルス
発生器と前記手動パルス発生器の回転方向に応じてパル
ス数を加減算するレジスタとで構成されていることを特
徴とする請求項1記載の数値制御装置。
3. The numerical value according to claim 1, wherein the maximum speed clamp means is composed of a manual pulse generator and a register for adding / subtracting the number of pulses according to the rotating direction of the manual pulse generator. Control device.
【請求項4】 前記最高速度クランプ手段は回転速度に
応じた数のパルス数を発生する手動パルス発生器と前記
手動パルス発生器から一定時間内のパルス数をカウント
するレジスタとで構成されていることを特徴とする請求
項1記載の数値制御装置。
4. The maximum speed clamp means is composed of a manual pulse generator that generates a number of pulses according to the rotation speed, and a register that counts the number of pulses within a fixed time from the manual pulse generator. The numerical controller according to claim 1, characterized in that.
【請求項5】 前記手動パルス発生器は取り外して操作
できるペンダント型のものとしたことを特徴とする請求
項3記載の数値制御装置。
5. The numerical controller according to claim 3, wherein the manual pulse generator is of a pendant type which can be detached and operated.
JP10171693A 1993-04-28 1993-04-28 Numeral control device Pending JPH06312341A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10171693A JPH06312341A (en) 1993-04-28 1993-04-28 Numeral control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10171693A JPH06312341A (en) 1993-04-28 1993-04-28 Numeral control device

Publications (1)

Publication Number Publication Date
JPH06312341A true JPH06312341A (en) 1994-11-08

Family

ID=14308033

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10171693A Pending JPH06312341A (en) 1993-04-28 1993-04-28 Numeral control device

Country Status (1)

Country Link
JP (1) JPH06312341A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456098B1 (en) * 1997-06-25 2005-01-27 위아 주식회사 Spindle speed adjusting device of numerical control machine tool
JP2014108067A (en) * 2012-11-30 2014-06-12 Iseki & Co Ltd Grafted seedling producing apparatus
CN115870806A (en) * 2023-02-07 2023-03-31 新代科技(苏州)有限公司 Automatic integer-degree walking realization method for index plate of horizontal machining center

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456098B1 (en) * 1997-06-25 2005-01-27 위아 주식회사 Spindle speed adjusting device of numerical control machine tool
JP2014108067A (en) * 2012-11-30 2014-06-12 Iseki & Co Ltd Grafted seedling producing apparatus
CN115870806A (en) * 2023-02-07 2023-03-31 新代科技(苏州)有限公司 Automatic integer-degree walking realization method for index plate of horizontal machining center

Similar Documents

Publication Publication Date Title
JPH0736514A (en) Three-dimensional tool diameter correction system
US5181178A (en) Spindle control command method
US10520913B2 (en) Numerical controller
WO1994023869A1 (en) Nc machining apparatus
EP0484539B1 (en) Cylinder interpolation system
US5144550A (en) Test run control method
WO1999040493A1 (en) Method for controlling feeding motion of numerical controlled machine and numerically controlled machine
JPH03190601A (en) Work changing method
JPH10301614A (en) Numeric controller
JPH03126104A (en) Feed speed control system
JPH05100723A (en) Tool length correcting system for machine tool
JP2796335B2 (en) Numerical control unit
JP2862211B2 (en) Speed detection method of spindle speed of numerical controller
JPH06304845A (en) Numerical control device
JPH0887312A (en) Cylinder interpolation system
KR940010397B1 (en) Reloading method of pitch error correction data
JP2868527B2 (en) Numerical control unit
JPH07334223A (en) Tool spindle attitude control system
JPH0379262A (en) Swing grinding method for numerical control device
JPH0651822A (en) Animation drawing method for interactive numerical controller
JPH04195204A (en) Numerical control system
JPH03166609A (en) Working path plotting system
JPH05143123A (en) Turret lathe and its numerical controller
WO1990011558A1 (en) Command system for numerical control device
JPH0312711A (en) Position signal output system