JPH03219306A - Method for controlling feeding speed of numerical controller - Google Patents

Method for controlling feeding speed of numerical controller

Info

Publication number
JPH03219306A
JPH03219306A JP1557490A JP1557490A JPH03219306A JP H03219306 A JPH03219306 A JP H03219306A JP 1557490 A JP1557490 A JP 1557490A JP 1557490 A JP1557490 A JP 1557490A JP H03219306 A JPH03219306 A JP H03219306A
Authority
JP
Japan
Prior art keywords
deceleration
iad
interpolation
time constant
acceleration
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.)
Granted
Application number
JP1557490A
Other languages
Japanese (ja)
Other versions
JP2628923B2 (en
Inventor
Takao Sasaki
隆夫 佐々木
Kentaro Fujibayashi
謙太郎 藤林
Toshiaki Otsuki
俊明 大槻
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 JP1557490A priority Critical patent/JP2628923B2/en
Publication of JPH03219306A publication Critical patent/JPH03219306A/en
Application granted granted Critical
Publication of JP2628923B2 publication Critical patent/JP2628923B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To attain highly accurate working having a small time constant and reducing its error at the time of using pre-interpolation acceleration/deceleration (pre-IAD) and to attain smooth and rapid working having a large time constant when the pre-IAD is not used by switching the time constant of post- interpolation acceleration/deceleration (post-IAD) in accordance with the used/ unused state of the pre-IAD. CONSTITUTION:The time constant of post-IAD at the time of using the pre-IAD and that at the time of no use of the pre-IAD are respectively set up to different values. Namely, a pre-IAD circuit 3 executes acceleration/deceleration by a fixed time constant based upon a pre-IAD starting command and ends the pre- IAD operation based upon a pre-IAD end command. An interpolation means 4 distributes pulses to respective axes based upon data outputted from a preprocessing arithmetic circuit 2 and a constant switching circuit 5 switches the time constant in accordance with the used/unused state of the pre-IAD selected by an A/D start command or an A/D end command. Consequently, the time constant of post-IAD can be switched to differently set time constant.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、数値制御装置の送り速度制御方法に関し、特
に補間前加減速と補間後加減速との相互作用を改善した
数値制御装置の送り速度制御方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a method for controlling the feed rate of a numerical control device, and particularly to a feed rate control method for a numerical control device that improves the interaction between acceleration/deceleration before interpolation and acceleration/deceleration after interpolation. This invention relates to a speed control method.

〔従来の技術〕[Conventional technology]

数値制御装置(CNC)では、加ニブログラムをブロッ
ク単位で実行しやすい形にあらかじめ処理(前処理)し
ておき、そのデータをもとに分配(実行)を行っている
。このようなCNCでは通常、急激な速度変化による機
械へのショック等を防ぐため、補間後の分配データをあ
る時定数でなまらせる補間後加減速が行われていた。補
間後加減速を使用した時には、加工誤差が生じるものの
、コーナ部で軸毎に加減速が行われるので、特に減速し
なくてもなめらかに加工が行われる。
In a numerical control unit (CNC), the program is processed (preprocessed) in advance in a form that is easy to execute block by block, and distributed (executed) based on the data. In such a CNC, post-interpolation acceleration/deceleration is normally performed to blunt distribution data after interpolation with a certain time constant in order to prevent shocks to the machine due to sudden speed changes. When using acceleration/deceleration after interpolation, machining errors occur, but since acceleration/deceleration is performed for each axis at the corner, machining can be performed smoothly without any particular deceleration.

これに対して、補間後加減速の欠点である加工誤差の問
題を解決するために補間前加減速が開発され実用化され
ている。この補間前加減速は接線方向の送り速度に加減
速をかけるため加工誤差が生じないという利点がある反
面、コーナ部分では軸毎にみると急激な速度変化が生じ
るため、コーナ部で自動的に減速する機能等を使用しな
ければならないので、減速した分だけサイクルタイムが
長くなるという欠点がある。
In contrast, pre-interpolation acceleration/deceleration has been developed and put into practical use in order to solve the problem of machining errors, which is a drawback of post-interpolation acceleration/deceleration. This pre-interpolation acceleration/deceleration has the advantage of not causing machining errors because it applies acceleration/deceleration to the feed rate in the tangential direction, but on the other hand, when looking at each axis at corners, rapid speed changes occur, so it is automatically Since a deceleration function etc. must be used, there is a drawback that the cycle time becomes longer by the amount of deceleration.

また、コーナ部で軸毎に加減速が行われ、特に減速しな
くてもなめらかに加工が行える補間後月減速と接線方向
の送り速度を徐々に変化させる補間前動減速の両方を使
用する場合もある。
In addition, acceleration and deceleration is performed for each axis at the corner, and when using both the post-interpolation deceleration, which allows smooth machining without particularly decelerating, and the pre-interpolation dynamic deceleration, which gradually changes the feed speed in the tangential direction. There is also.

口発明が解決しようとする課題〕 しかし、従来の数値制御装置の送り速度制御方法では、
補間前動減速を使用する時も使用しない時も同一の補間
後月減速の時定数が用いられていた。そこで、補間前動
減速を使用する時の精度を重視して補間後月減速の時定
数を小さく設定した場合に、補間前動減速を使用しない
と機械へのショックが大きくなる。逆に、補間前加減速
を使用しない時に充分なめらかな加減速が行われるよう
に補間後月減速の時定数を大きく設定した場合に、補間
前動減速を使用しても精度の高い加工が行えなくなると
いう問題がある。
[Problems to be solved by the invention] However, in the conventional method of controlling the feed rate of a numerical control device,
The same time constant for post-interpolation deceleration was used whether or not pre-interpolation dynamic deceleration was used. Therefore, if the time constant of the post-interpolation deceleration is set small with emphasis on accuracy when using the pre-interpolation dynamic deceleration, the shock to the machine will be large if the pre-interpolation dynamic deceleration is not used. Conversely, if the time constant of the post-interpolation deceleration is set large so that acceleration/deceleration is sufficiently smooth when pre-interpolation acceleration/deceleration is not used, highly accurate machining can be performed even when pre-interpolation dynamic deceleration is used. The problem is that it disappears.

本発明はこのような点に鑑みてなされたものであり、補
間前加減速の使用の有無によって、補間後月減速の時定
数を別に設定された時定数に切り換える数値制御装置の
送り速度制御方法を提供することを目的とする。
The present invention has been made in view of these points, and provides a feed rate control method for a numerical control device that switches the time constant of the post-interpolation deceleration to a separately set time constant depending on whether or not the pre-interpolation acceleration/deceleration is used. The purpose is to provide

〔課題を解決するための手段〕[Means to solve the problem]

本発明では上記課題を解決するために、数値制御装置の
送り速度制御方式において、補間前動減速を使用する時
の補間後月減速の時定数と、補間前動減速を使用しない
時の補間後月減速の時定数を、異なる値に設定すること
を特徴とする数値制御装置の送り速度制御方法が、提供
される。
In order to solve the above-mentioned problems, in the present invention, in the feed rate control method of a numerical control device, the time constant of the post-interpolation deceleration when the pre-interpolation dynamic deceleration is used and the time constant of the post-interpolation deceleration when the pre-interpolation dynamic deceleration is not used. A method for controlling the feed rate of a numerical control device is provided, which is characterized in that the time constant of monthly deceleration is set to different values.

〔作用〕[Effect]

プログラムまたはパラメータで補間前加減速か指令され
ている場合には通常の補間後月減速の時定数とは別に設
定された補間後月減速の時定数に切り換える。また、補
間前動減速が指令されていない場合には通常の補間後月
減速の時定数に切り換える。
If pre-interpolation acceleration/deceleration is commanded by the program or parameter, the time constant for post-interpolation monthly deceleration is switched to a time constant set separately from the normal post-interpolation monthly deceleration time constant. Furthermore, if pre-interpolation dynamic deceleration is not commanded, the time constant is switched to the normal post-interpolation deceleration.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。 Hereinafter, one embodiment of the present invention will be described based on the drawings.

第2図は本発明の一実施例における数値制御装置の構成
を示したブロック図である。1はNCプログラムであり
、数値制御装置で作られる。2は前処理演算回路であり
、加ニブログラムをブロック単位で実行しやすい形にあ
らかじめ前処理を行う回路である。3は補間前加減速回
路であり、急速な速度変化による機械へのショックを防
ぐために、接線方向の送り速度に加減速をかける回路で
ある。また、補間前原減速開始指令(GO5,IQl)
により補間前加減速回路3は定めれた時定数で加減速を
かけ、補間前加減速終了指令(G。
FIG. 2 is a block diagram showing the configuration of a numerical control device in an embodiment of the present invention. 1 is an NC program, which is created by a numerical control device. Reference numeral 2 denotes a preprocessing arithmetic circuit, which preprocesses the addition program into a form that is easy to execute block by block. 3 is a pre-interpolation acceleration/deceleration circuit, which accelerates/decelerates the feed speed in the tangential direction in order to prevent shock to the machine due to rapid speed changes. In addition, the pre-interpolation original deceleration start command (GO5, IQl)
Accordingly, the pre-interpolation acceleration/deceleration circuit 3 accelerates/decelerates with a predetermined time constant, and receives the pre-interpolation acceleration/deceleration end command (G).

5、IQO)により、補間前動減速の動作は終了する。5, IQO), the pre-interpolation dynamic deceleration operation ends.

4は補間手段であり、前処理演算回路2からのデータに
基づき各軸へのパルス分配を行う。
4 is an interpolation means, which distributes pulses to each axis based on data from the preprocessing calculation circuit 2.

5は時定数切換回路であり、次に説明する補間後加減速
回路の時定数を切り換える。この時定数切換回路5は、
先に説明した補間前加減速回路3への加減速開始指令(
GO5,1QI)や加減速終了指令(QO5,IQO)
等の指令により選択される補間前動減速の使用の有無に
より時定数を切り換える。6は補間後加減速回路であり
、急速な速度変化による機械へのショックを防ぐために
、補間後の分配データをある時定数でなまらせ、軸毎に
加減速をかける回路である。7xと7Yは軸制御回路で
あり、XはX軸を、YはY軸を想定している。以下同様
に、8Xと8Yはサーボアンプであり、9xと9Yはサ
ーボモータである。
5 is a time constant switching circuit, which switches the time constant of the post-interpolation acceleration/deceleration circuit described next. This time constant switching circuit 5 is
The acceleration/deceleration start command (
GO5, 1QI) and acceleration/deceleration end command (QO5, IQO)
The time constant is switched depending on whether or not pre-interpolation dynamic deceleration is used, which is selected by a command such as Reference numeral 6 denotes a post-interpolation acceleration/deceleration circuit, which blunts the distributed data after interpolation with a certain time constant and applies acceleration/deceleration to each axis in order to prevent shock to the machine due to rapid speed changes. 7x and 7Y are axis control circuits, where X is assumed to be the X axis and Y is assumed to be the Y axis. Similarly, 8X and 8Y are servo amplifiers, and 9x and 9Y are servo motors.

第3図は本発明を実施するための数値制御装置(CNC
)のハードウェアのブロック図である。
FIG. 3 shows a numerical control device (CNC) for implementing the present invention.
) is a block diagram of the hardware.

プロセッサ11はROM12に格納されたシステムプロ
グラムに従って、数値制御装置全体を制御する。ROM
12にはEPROMあるいはEEPROMが使用される
。RAM13はSRAMが使用され、各種のデータが格
納される。不揮発性メモリ14は加ニブログラム14a
1パラメータ等が記憶され、バッテリバックアップされ
たCMO8等が使用されるので、数値制御装置の電源切
断後もその内容が保持される。
The processor 11 controls the entire numerical control device according to a system program stored in the ROM 12. ROM
12 is an EPROM or an EEPROM. An SRAM is used as the RAM 13, and various data are stored therein. The non-volatile memory 14 is a program 14a.
Since the CMO 8 and the like with battery backup are used, the contents are retained even after the numerical control device is powered off.

PMC(7’ログラマブル・マシン・コントローラ)1
5はM機能、S機能、T機能等の指令を受けて、シーケ
ンスプログラム15aによってこの指令を解読処理し、
工作機械を制御する出力信号を出力する。また、機械側
からのリミットスイッチの信号あるいは機械操作盤がら
のスイッチ信号を受けて、シーケンス・プログラム15
 a テ処理し、機械側を制御する出力信号を出力し、
数値制御装置で必要な信号はバス25を経由してRAM
13に転送され、プロセッサ11によって、読み取られ
る。
PMC (7' programmable machine controller) 1
5 receives commands for the M function, S function, T function, etc., and decodes and processes these commands using the sequence program 15a.
Outputs output signals to control machine tools. In addition, in response to limit switch signals from the machine side or switch signals from the machine operation panel, the sequence program 15
a Te processing and output an output signal to control the machine side,
Signals necessary for the numerical control device are sent to the RAM via bus 25.
13 and read by the processor 11.

グラフィック制御回路16は各軸の現在位置、移動量等
のRAM13に格納されたデータを表示信号に変換し、
表示装置16aに送り、表示装置16aはこれを表示す
る。表示装置16aはCRT1液晶表示装置等が使用さ
れる。キーボード17は各種のデータを入力するのに使
用される。
The graphic control circuit 16 converts data stored in the RAM 13, such as the current position and amount of movement of each axis, into display signals.
It is sent to the display device 16a, and the display device 16a displays it. As the display device 16a, a CRT1 liquid crystal display device or the like is used. The keyboard 17 is used to input various data.

軸制御回路18はプロセッサ11から位置指令を受けて
、サーボモータ20を制御するための速度指令信号をサ
ーボアンプ19に出力する。サーボアンプ19はこの速
度指令信号を増幅し、サーボモータ20を駆動する。サ
ーボモータ20には位置帰還信号を出力するパルスコー
ダ21が結合されている。パルスコーダ21は位置帰還
パルスを軸制御回路18にフィードバックする。パルス
コーダ21の他にリニアスケール等の位置検出器を使用
する場合もある。これらの要素は軸数分だけ必要である
が、各要素の構成は同じであるので、ここでは1軸分の
み表しである。
The axis control circuit 18 receives a position command from the processor 11 and outputs a speed command signal for controlling the servo motor 20 to the servo amplifier 19. The servo amplifier 19 amplifies this speed command signal and drives the servo motor 20. A pulse coder 21 that outputs a position feedback signal is coupled to the servo motor 20. The pulse coder 21 feeds back position feedback pulses to the axis control circuit 18. In addition to the pulse coder 21, a position detector such as a linear scale may be used. These elements are required for the number of axes, but since the configuration of each element is the same, only one axis is shown here.

入出力回路22は機械側との入出力信号の授受を行う。The input/output circuit 22 exchanges input/output signals with the machine side.

すなわち機械側のリミットスイッチ信号、機械操作盤の
スイッチ信号を受け、これをPMC15が読み取る。ま
た、PMC15からの機械側の空圧アクチュエイタ等を
制御する出力信号を受けて、機械側に出力する。
That is, the PMC 15 receives limit switch signals from the machine side and switch signals from the machine operation panel, and reads these signals. It also receives an output signal from the PMC 15 for controlling a pneumatic actuator, etc. on the machine side, and outputs it to the machine side.

手動パルス発生器23は回転角度に応じて、各軸を精密
に移動させるパルス列を出力し、機械位置を精密に位置
決めするために使用される。手動パルス発生器23は通
常機械操作盤に実装される。
The manual pulse generator 23 outputs a pulse train for precisely moving each axis according to the rotation angle, and is used to precisely position the machine. Manual pulse generator 23 is usually mounted on a machine operation panel.

図ではスピンドルを制御するためのスピンドル制’f1
回路、スピンドルアンプ、スピンドルモータ等は省略し
である。
In the figure, the spindle system 'f1 to control the spindle
The circuit, spindle amplifier, spindle motor, etc. are omitted.

また、ここではプロセッサは1個であるが、システムに
応じて複数のプロセッサを使用したマルチ・プロセッサ
システムにすることもできる。
Further, although there is one processor here, a multi-processor system using a plurality of processors can be used depending on the system.

第1図は本発明の一実施例の送り速度制御方法のフロー
チャートである。図において、Sに続く数値はステップ
数を示す。
FIG. 1 is a flowchart of a feed rate control method according to an embodiment of the present invention. In the figure, the number following S indicates the number of steps.

〔S1〕補間前加減速の使用(モード)中であるかどう
かをチエツクし、使用中ならS2に進み、使用していな
ければS5に進む。
[S1] Check whether pre-interpolation acceleration/deceleration is in use (mode). If it is in use, proceed to S2; if not, proceed to S5.

〔S2〕補間前加減速の使用終了指令があるかどうかチ
エツクし、使用終了指令があればS3に進む。
[S2] Check whether there is a command to end the use of pre-interpolation acceleration/deceleration, and if there is a command to end the use, proceed to S3.

〔S3〕補間前加減速の使用中から使用終了に変更にな
ったので、補間後加減速のパルス溜まりによる誤差を無
くすために、補間後月減速回路の溜まりパルスが0にな
るまで完全に減速するイブザクトストップチエツクを行
う。
[S3] Since the pre-interpolation acceleration/deceleration has been changed from being in use to being used, in order to eliminate the error caused by the accumulation of pulses in the post-interpolation acceleration/deceleration, the deceleration is completed until the accumulated pulses in the post-interpolation deceleration circuit become 0. Perform an exact stop check.

〔S4〕補間前加減速の使用中に適合していた補間後加
減速の時定数を補間前加減速を使用しない時に適合する
ように補間後加減速の時定数を大きな値に切り換える。
[S4] The time constant of the post-interpolation acceleration/deceleration that was suitable when the pre-interpolation acceleration/deceleration was used is switched to a large value so that it is suitable when the pre-interpolation acceleration/deceleration is not used.

〔S5〕補間前加減速の使用開始指令があるかどうかチ
エツクし、使用開始指令があればS6に進む。
[S5] Check whether there is a command to start using pre-interpolation acceleration/deceleration, and if there is a command to start using it, proceed to S6.

〔S6〕補関前加減速を使用しないから使用するに変更
になったので、補間後加減速のパルス溜まりによる誤差
を無くすために、補間後月減速回路の溜まりパルスがO
になるまで完全に減速するイブザクトストップチエツク
を行う。
[S6] Since the acceleration/deceleration before interpolation has been changed from not being used to being used, in order to eliminate the error caused by the accumulation of pulses in the acceleration/deceleration after interpolation, the accumulation of pulses in the post-interpolation deceleration circuit is
Perform an exact stop check to completely decelerate until .

〔S7〕補関前加減速を使用しない時に適合していた補
間後加減速の時定数を補間前加減速を使用する時に適合
するように補間後加減速の時定数を小さな値に切り換え
る。
[S7] The time constant of the post-interpolation acceleration/deceleration that is suitable when the pre-interpolation acceleration/deceleration is not used is changed to a small value so that it is suitable when the pre-interpolation acceleration/deceleration is used.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明では、送り速度制御方法にお
いて、補間前加減速の使用の有無により補間後加減速の
時定数を適切な値に切り換えるようにしたので、補間前
加減速を使用した時は、小さい時定数で誤差の少ない高
精度の加工を行うことができ、補間前加減速を使用しな
い時は、大きな時定数でなめらかで高速に加工を行うこ
とができる。
As explained above, in the feed rate control method of the present invention, the time constant of post-interpolation acceleration/deceleration is switched to an appropriate value depending on whether or not pre-interpolation acceleration/deceleration is used. can perform high-precision machining with few errors with a small time constant, and when pre-interpolation acceleration/deceleration is not used, smooth and high-speed machining can be performed with a large time constant.

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

第1図は本発明の一実施例の送り速度制御方法のフロー
チャート、 第2図は本発明の一実施例における数値制御装置の構成
を示したブロック図、 第3図は本発明を実施するための数値制御装置(CNC
)のハードウェアのブロック図である。 7X、7Y 8X、8Y 9X、9Y 1 1 2  − 3 4 4a 5 5a 6a 7 NCプログラム 前処理演算回路 補間前月減速回路 補間手段 時定数切換回路 補間後月減速回路 軸制御回路 サーボアンプ サーボモータ プロセッサ OM AM 不揮発性メモリ 加ニブログラム PMC(プログラマブル・マ ・コントローラ) シーケンスプログラム 表示装置 キーボード 軸制御回路 サーボアンプ サーボモータ パルスコーダ 入出力回路 手動パルス発生器 ノくス
FIG. 1 is a flowchart of a feed rate control method according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration of a numerical control device according to an embodiment of the present invention, and FIG. 3 is a flow chart for implementing the present invention. Numerical control device (CNC)
) is a block diagram of the hardware. 7 X, 7 Y 8 X, 8 Y 9 AM Non-volatile memory programmable controller PMC (programmable master controller) Sequence program display device Keyboard axis control circuit Servo amplifier Servo motor Pulse coder I/O circuit Manual pulse generator Nox

Claims (3)

【特許請求の範囲】[Claims] (1)数値制御装置の送り速度制御方式において、補間
前加減速を使用する時の補間後加減速の時定数と、補間
前加減速を使用しない時の補間後加減速の時定数を、異
なる値に設定することを特徴とする数値制御装置の送り
速度制御方法。
(1) In the feed rate control method of the numerical control device, the time constant for acceleration/deceleration after interpolation when using acceleration/deceleration before interpolation is different from the time constant for acceleration/deceleration after interpolation when acceleration/deceleration before interpolation is not used. A feed rate control method for a numerical control device, characterized in that the feed rate is set to a value.
(2)前記補間後加減速の時定数を補間前加減速の使用
、不使用により自動的に切り換えることを特徴とする請
求項1記載の数値制御装置の送り速度制御方法。
2. The feed rate control method for a numerical control device according to claim 1, wherein the time constant of the post-interpolation acceleration/deceleration is automatically switched depending on whether or not the pre-interpolation acceleration/deceleration is used.
(3)前記補間後加減速の時定数をパラメータにより選
択することを特徴とする請求項1記載の数値制御装置の
送り速度制御方法。
(3) The feed rate control method for a numerical control device according to claim 1, wherein the time constant of the post-interpolation acceleration/deceleration is selected by a parameter.
JP1557490A 1990-01-25 1990-01-25 Feed rate control method for numerical controller Expired - Fee Related JP2628923B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1557490A JP2628923B2 (en) 1990-01-25 1990-01-25 Feed rate control method for numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1557490A JP2628923B2 (en) 1990-01-25 1990-01-25 Feed rate control method for numerical controller

Publications (2)

Publication Number Publication Date
JPH03219306A true JPH03219306A (en) 1991-09-26
JP2628923B2 JP2628923B2 (en) 1997-07-09

Family

ID=11892505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1557490A Expired - Fee Related JP2628923B2 (en) 1990-01-25 1990-01-25 Feed rate control method for numerical controller

Country Status (1)

Country Link
JP (1) JP2628923B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06180606A (en) * 1992-12-11 1994-06-28 Mitsubishi Electric Corp Drive object control device
US5475602A (en) * 1992-10-15 1995-12-12 Fanuc Ltd. Acceleration constant switching apparatus
CN106094737A (en) * 2016-07-14 2016-11-09 西北工业大学 A kind of NC Machining Speed optimal control method specified under the conditions of mismachining tolerance

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5475602A (en) * 1992-10-15 1995-12-12 Fanuc Ltd. Acceleration constant switching apparatus
JPH06180606A (en) * 1992-12-11 1994-06-28 Mitsubishi Electric Corp Drive object control device
CN106094737A (en) * 2016-07-14 2016-11-09 西北工业大学 A kind of NC Machining Speed optimal control method specified under the conditions of mismachining tolerance
CN106094737B (en) * 2016-07-14 2018-08-17 西北工业大学 A kind of NC Machining Speed optimal control method under the conditions of specified mismachining tolerance

Also Published As

Publication number Publication date
JP2628923B2 (en) 1997-07-09

Similar Documents

Publication Publication Date Title
JP2742104B2 (en) Feed rate control method for numerical controller
JP5172990B2 (en) Numerical control device with operation function based on table format data
JP2003303005A (en) Numerical control device
JPH02220103A (en) Spindle control command system
JP3494685B2 (en) Emergency stop method and emergency stop device
WO1991010179A1 (en) Display system of numerical controller
JP2008269483A (en) Numerical controller
JPS59225403A (en) Numerical control system
JPH03219306A (en) Method for controlling feeding speed of numerical controller
JP4044105B2 (en) Numerical control device having function of switching operation means for each system
US5485069A (en) Numerical control apparatus
US5475602A (en) Acceleration constant switching apparatus
JPH03246605A (en) Method for controlling feeding speed in numerical controller
JP2793677B2 (en) Origin setting method
JPH04305707A (en) Numerical controller
JPH04100123A (en) Acceleration/deceleration time constant setting system for numerical controller
JP3232252B2 (en) Positioning control device and positioning control method
JPH03152604A (en) Feed speed control method for numerical controller
JPH0895623A (en) Tool shift control system in cnc
JP2868527B2 (en) Numerical control unit
JPH0258106A (en) Accelerating/decelerating time constant control system
JPH08234821A (en) Tool move control system for cnc
JPH0312711A (en) Position signal output system
JPH0435810A (en) Numerical controller
JPH06312341A (en) Numeral control device

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080418

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees