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
JPS6236825B2 - - Google Patents
[go: Go Back, main page]

JPS6236825B2 - - Google Patents

Info

Publication number
JPS6236825B2
JPS6236825B2 JP10865982A JP10865982A JPS6236825B2 JP S6236825 B2 JPS6236825 B2 JP S6236825B2 JP 10865982 A JP10865982 A JP 10865982A JP 10865982 A JP10865982 A JP 10865982A JP S6236825 B2 JPS6236825 B2 JP S6236825B2
Authority
JP
Japan
Prior art keywords
rotation speed
gear
spindle
speed range
machining
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
Application number
JP10865982A
Other languages
Japanese (ja)
Other versions
JPS591136A (en
Inventor
Koichi Takeda
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.)
Daihatsu Motor Co Ltd
Original Assignee
Daihatsu Motor 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 Daihatsu Motor Co Ltd filed Critical Daihatsu Motor Co Ltd
Priority to JP10865982A priority Critical patent/JPS591136A/en
Publication of JPS591136A publication Critical patent/JPS591136A/en
Publication of JPS6236825B2 publication Critical patent/JPS6236825B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/416Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by control of velocity, acceleration or deceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)

Description

【発明の詳細な説明】 この発明はNC旋盤の主軸変速機制御方法に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for controlling a main shaft transmission of an NC lathe.

従来、NC旋盤においては、主軸駆動用モータ
として可変速型のモータ(DCまたはAC)を使用
するのが一般的であるが、低速域では出力が低下
するという欠点がある。
Conventionally, NC lathes have generally used variable speed motors (DC or AC) as the spindle drive motors, but this has the disadvantage that the output decreases in the low speed range.

これを解消するためにモータと主軸の間に変速
機を挿入する方式がとられている。
To solve this problem, a method has been adopted in which a transmission is inserted between the motor and the main shaft.

ところが、複数の変速段を持つた変速機を使用
する場合は、最適な変速段を選択する必要があ
り、従来のNC旋盤では、この作業をオペレータ
に仕せているが、この作業は非常にわずらわしい
ものであると共に、入力ミスを避け難い欠点があ
る。
However, when using a transmission with multiple gears, it is necessary to select the optimal gear. With conventional NC lathes, this task is left to the operator, but this task is extremely time-consuming. It is troublesome and has the disadvantage that input errors are difficult to avoid.

そこで、この発明は被加工物の加工情報を基に
して、最適な変速段を自動的に選択するようにな
したものである。
Therefore, the present invention is designed to automatically select the optimum gear stage based on the processing information of the workpiece.

以下、この発明の構成を図面に示す実施例につ
いて説明すると次の通りである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the structure of the present invention shown in the drawings will be described below.

先ず、NC旋盤は、入力装置、記憶装置、演算
装置、制御装置、出力装置からなるコンピユータ
を備え、加工情報、工具情報等が入力装置を通し
て入力され、主軸にチヤツクされた加工物を自動
的に加工するものである。
First, an NC lathe is equipped with a computer consisting of an input device, a storage device, a calculation device, a control device, and an output device. Machining information, tool information, etc. are input through the input device, and the workpiece checked on the spindle is automatically processed. It is something to be processed.

上記加工情報は、加工物の形状(外径削り、内
径削り、ネジ切り、溝切り、荒加工、荒仕上加
工、仕上加工等)、寸法(主軸方向の寸法及び半
径方向の寸法)、切削条件(切削速度、切込量、
周速一定か否か等)が、各加工工程毎に入力され
るものである。
The above machining information includes the shape of the workpiece (outer diameter milling, inner diameter milling, thread cutting, grooving, rough machining, rough finishing machining, finishing machining, etc.), dimensions (dimensions in the spindle direction and radial direction), and cutting conditions. (Cutting speed, depth of cut,
(whether the peripheral speed is constant or not) are input for each machining process.

今、対象とするNC旋盤の変速機が第1図に示
す様に、高・低2段の変速段をもち、夫々の主軸
回転数域が 低速段はM/g〜M/g・K 高速段はM/g〜M/g・K と定められているものとする。
As shown in Figure 1, the target NC lathe transmission has two gear stages, high and low, and each main shaft rotation speed range is M/g 1 to M/g 1 . It is assumed that the K high-speed stage is defined as M/g 2 to M/g 2 ·K.

但し、M:モータ最大回転数(r.p.m) g1:低速段のギヤ比
(モータ回転数/主軸回転数) g2:高速段の 〃 〃 (但し、g1>g2) K:定出力域におけるモータの最大回転
数と最小回転数の比(モータ最小回転
数=M/K) を表わすものとする。
However, M: Maximum motor rotation speed (rpm) g 1 : Gear ratio of low gear
(Motor rotation speed/spindle rotation speed) g 2 : High-speed stage 〃 〃 (However, g 1 > g 2 ) K: Ratio of the maximum and minimum rotation speed of the motor in the constant output range (minimum motor rotation speed = M /K).

そして、入力された加工物の加工形状、加工位
置の半径方向寸法、切削速度から加工に必要な主
軸の要求回転数をNC演算装置で演算させるので
ある。
Then, the NC calculation unit calculates the required rotational speed of the spindle necessary for machining from the input machining shape of the workpiece, radial dimension of the machining position, and cutting speed.

以下、その要領を第2図のフローチヤートで説
明する。
The procedure will be explained below using the flowchart shown in FIG.

先ず、工程番号初期設定ステツプ1で工程番号
NをN=0と設定させ、次に、工程番号設定ステ
ツプ2で工程番号をN=N+1と設定させ、続い
て、確認ステツプ3で当該工程にデータが有るや
否やを確認させ、「NO」のときは終り信号
(RET)を発信させるが、通常は「yes」である
ので、確認ステツプ4でN工程に「周速一定」の
指定が有るや否やを確認させる。即ち、加工形状
がテーパー形状や円弧形状の場合、主軸回転数を
一定とすると、周速は半径の大きさに比例して変
化し、加工精度が各部で変化することを防止する
ため、通常、これらの形状については周速を一定
とする指定が行われる。
First, in the process number initial setting step 1, the process number N is set to N=0, then in the process number setting step 2, the process number is set to N=N+1, and then, in the confirmation step 3, data is assigned to the process. If the answer is "NO", the end signal (RET) is sent, but normally it is "yes", so if "constant circumferential speed" is specified for the N process in confirmation step 4, the end signal (RET) will be sent. Confirm whether or not. In other words, when the machined shape is a tapered shape or an arc shape, if the spindle rotation speed is constant, the circumferential speed will change in proportion to the size of the radius, and in order to prevent the machining accuracy from changing in each part, For these shapes, the peripheral speed is specified to be constant.

上記確認ステツプ4で「yes」のときは、選出
ステツプ5でN工程の半径方向寸法より最大値
(rnax)、最小値(rnio)を選び出して一時記憶
させておき、次の確認ステツプ6で「yes」であ
れば、演算ステツプ7でrnax及びrnioともに、 rnax,rnio=rnax+rnio/2 と演算記憶させて次の演算ステツプ8へ移行させ
る。尚、上記確認ステツプ6で「NO」のとき
は、直ちに演算ステツプ8へ移行させる。
If the answer is "yes" in the above confirmation step 4, the maximum value (r nax ) and minimum value (r nio ) are selected from the radial dimension of the N process in the selection step 5 and temporarily stored, and then the next confirmation step 6 is performed. If ``yes'' in the calculation step 7, r nax and r nio are calculated and stored as r nax , r nio =r nax +r nio /2, and the process moves to the next calculation step 8. Incidentally, if "NO" in the above confirmation step 6, the process immediately proceeds to calculation step 8.

上記演算ステツプ8では、N工程の最小回転数
L(r.p.m)と最大回転数nH(r.p.m)をそれ
ぞれ nL=500V/π・rnaxH=500V/π・rnio として演算記憶させる。
In the above calculation step 8, the minimum rotation speed n L (rpm) and maximum rotation speed n H (rpm) of the N process are calculated and stored as n L = 500V/π・r nax n H = 500V/π・r nio , respectively. .

但し、V:入力された周速(切削速度)m/
min π:円周率 そして、1つ前の工程、即ち「N―1」工程が
同一グループか否かを確認ステツプ9で確認させ
る。
However, V: input peripheral speed (cutting speed) m/
min π: Pi Percentage Then, in confirmation step 9, it is confirmed whether the previous process, ie, the "N-1" process, is in the same group.

上記同一グループとは、同一加工態様を意味
し、例えば、「外径切削」、「内径切削」、「正面切
削」、「溝切り」、「ネジ切り」等のグループに分け
られる。
The above-mentioned same group means the same processing mode, and is divided into groups such as "outer diameter cutting,""inner diameter cutting,""frontcutting,""groovecutting," and "thread cutting," for example.

尚、周速一定の確認ステツプ4で「NO」のと
き、即ち、N工程が、周速一定の指定がなされて
いないときは、設定ステツプ10により、nL
びnHとして、ともに入力された回転数n(r・
p・m)が設定され、確認ステツプ9へ移行せし
められる。
Note that if "NO" is determined in step 4 to confirm constant circumferential speed, that is, if constant circumferential speed is not specified for the N process, both n L and n H are input in setting step 10. Rotation speed n(r・
p.m) is set, and the process moves to confirmation step 9.

確認ステツプ9で「NO」のときは、設定ステ
ツプ11で同一グループ内の最小回転数nL
(M)及び最大回転数nH(M)を夫々、ML
(M)=nL,nH(M)=nHとして設定する。
If “NO” in confirmation step 9, set the minimum rotation speed n L in the same group in setting step 11.
(M) and the maximum rotation speed n H (M), respectively, M L
Set as (M)=n L and n H (M)=n H.

然して、確認ステツプ9で「yes」のときは、
確認ステツプ12で当該N工程と同一グループ内
の前回までの最小回転数nL(M)と当該N工程
の最小回転数nLとの大小関係を比較させ、nL
(M)>nLが「yes」、即ち、今回のnLの方が小
さければ、次の設定ステツプ13でnL(M)=n
Lとして設定させ、「NO」のときは、設定ステツ
プ13を飛ばして直ちに次の確認ステツプ14へ
移行させる。
However, if the answer is "yes" in confirmation step 9,
In confirmation step 12, the minimum rotation speed n L (M) of the N process and the previous time in the same group is compared with the minimum rotation speed n L of the N process, and n L
If (M)>n L is "yes", that is, the current n L is smaller, then in the next setting step 13, n L (M) = n
If the answer is "NO", the setting step 13 is skipped and the process immediately proceeds to the next confirmation step 14.

確認ステツプ14では、当該N工程と同一グル
ープ内の前回までの最大回転数nH(M)と当該
N工程の最大回転数nHとの大小関係を比較し、
H(M)<nHが「yes」即ち、今回のnHの方が
大きければ、次の設定ステツプ15でnH(M)=
Hとして設定し、「NO」のときは、設定ステツ
プ15を飛ばして直ちに次の擬似工程番号設定ス
テツプ16に移行し、N′=Nとする。
In confirmation step 14, the maximum rotation speed n H (M) up to the previous time in the same group as the N process is compared with the maximum rotation speed n H of the N process,
If n H (M)<n H is "yes", that is, the current n H is larger, then in the next setting step 15, n H (M) =
nH , and if "NO", skip setting step 15 and immediately proceed to the next pseudo process number setting step 16, and set N'=N.

そして、次の確認ステツプ17で、次の工程即
ち(N′+1)工程が同一グループか否かを確認
させ、「yes」であれば、再び、最初の工程番号
設定ステツプ2へ戻り、同様な処理を繰り返す。
Then, in the next confirmation step 17, it is confirmed whether the next process, that is, the (N'+1) process, is in the same group. If "yes", the process returns to the first process number setting step 2 and the same process is performed. Repeat the process.

即ち、ステツプ2からステツプ17までの間で
は、同一グループ内の最大回転数nH(M)と最
小回転数nL(M)(換言すれば主軸の要求回転数
域)を演算させているのである。従つて、各加工
工程での最大回転数nHと最小回転数nLとを演算
する過程において、同一グループの工程が連続し
ているときには、上記処理を反復するのであり、
その結果として、各グループ毎に最大回転数nH
(M)と最小回転数nL(M)とが演算されること
になる。
That is, from step 2 to step 17, the maximum rotation speed n H (M) and minimum rotation speed n L (M) (in other words, the required rotation speed range of the spindle) within the same group are calculated. be. Therefore, in the process of calculating the maximum rotational speed nH and minimum rotational speed nL for each machining process, if the same group of processes is continuous, the above process is repeated.
As a result, the maximum rotation speed n H for each group
(M) and the minimum rotation speed n L (M) will be calculated.

そして、1つのグループが終了すると、確認ス
テツプ17では「NO」の判定が出されることに
なり、次のミツシヨン選択ステツプ18に移行し
て、そのグループの要求回転数域nH(M)〜nL
(M)に最適な変速段の選択が行われるのであ
る。
When one group is completed, a determination of "NO" is issued in the confirmation step 17, and the process moves to the next mission selection step 18, where the requested rotation speed range n H (M) to n L
The optimum gear position for (M) is selected.

上記ミツシヨン選択ステツプ18で、当該グル
ープの変速段の選択が行われると、次の書き込み
ステツプ19でN′工程(即ちN工程)に選択さ
れたミツシヨン段数が書き込まれ、次の確認ステ
ツプ20で(N′―1)工程(即ち、N工程の1
つ前の工程)が同一グループか否かが確認され、
「yes」のときは、工程番号設定ステツプ21で
N′=N′―1と設定させ、1つ前の工程にもステ
ツプ19で同一のミツシヨン段数の書き込みが行
われ、これを同一グループ内全部にわたつて繰り
返す。即ち、同一グループの工程が連続している
と、そのグループの工程のミツシヨン段数はすべ
て同一とさせている。このようにしている理由
は、同一グループ内での加工は、連続して行われ
る場合が多く、1つの工程から次の工程へ移る
際、変速動作に時間のかかる変速機の場合では、
変速動作が遅れ勝ちとなり、加工精度が悪化する
場合があるからである。
When the transmission speed of the group is selected in the mission selection step 18, the selected transmission speed is written in the N' step (i.e. N′-1) process (i.e. 1 of N process
It is confirmed whether the previous process) is in the same group.
If “yes”, in step 21 to set the process number.
N'=N'-1 is set, and the same number of mission stages is written in the previous process in step 19, and this is repeated for all the same group. That is, when processes in the same group are consecutive, the number of stages of the processes in the group is all set to be the same. The reason for this is that machining within the same group is often performed continuously, and in the case of a transmission that takes time to change gears when moving from one process to the next,
This is because the speed change operation may be delayed and machining accuracy may deteriorate.

上記同一グループ内の全部の工程に対するミツ
シヨン段数の書き込みが終了すると、確認ステツ
プ20では「NO」の判定が出ることとなり、次
のグループについて、再び同様な処理をなすべ
く、再び、最初の工程番号設定ステツプ2へ戻
り、以後、全工程が終了するまで、上記動作を繰
り返すのであり、全工程が終了して、次の工程の
処理へ戻つて確認ステツプ3へくると、次の工程
のデータがないことにより、終了信号(RET)
が出て終了するのである。
When the writing of the number of mission stages for all the processes in the same group is completed, a "NO" determination will be made in the confirmation step 20, and in order to perform the same process again for the next group, the first process number will be written again. The process returns to setting step 2, and the above operations are repeated until all processes are completed. When all processes are completed, the process returns to the next process and confirmation step 3 is reached, and the data for the next process is displayed. No termination signal (RET)
appears and ends.

尚、上記説明は、同一グループ毎に主軸の要求
回転数域を演算させるようにした場合であるが、
変速動作が高速で行われる変速機の場合には、各
工程毎の要求回転数域により、その都度ミツシヨ
ン段数の選択を行わせることができるものであ
る。
The above explanation is for the case where the required rotation speed range of the spindle is calculated for each group.
In the case of a transmission in which gear shifting operations are performed at high speed, the number of transmission stages can be selected each time depending on the required rotational speed range for each process.

次に、ミツシヨン選択ステツプ18内でのミツ
シヨン段数の選択の要領を第3図のフローチヤー
トで説明する。
Next, the procedure for selecting the number of mission stages in the mission selection step 18 will be explained with reference to the flowchart of FIG.

先ず、ステツプ22で入力された最大回転数n
H(M)と低速段での主軸最高回転数M/gとの nH(M)≦M/g の比較が行われ、「yes」のときは、低速指示ス
テツプ23で低速の変速段が選択される。
First, the maximum rotation speed n input in step 22
A comparison is made between H (M) and the maximum spindle rotation speed M/g 1 in the low speed gear (n H (M)≦M/g 1) , and if "yes", a low speed shift is performed in low speed instruction step 23. A row is selected.

上記ステツプ22で「NO」のときは、ステツ
プ24で同じく先に求めた最小回転数nL(M)
と高速段での主軸最低回転数M/g・Kとの nL(M)<M/g・K の比較が行われ、「yes」のときは、低速の変速
段を選択させ、「NO」のときは、当該グループ
(又は工程)の加工が仕上加工か否かが確認ステ
ツプ25で確認され、「yes」のときは、高速指
示ステツプ26で高速の変速段が選択される。し
かし、確認ステツプ25で「NO」のときは、さ
らに比較ステツプ27で {nH(M)−M/g}×C≦M/g−nL(M
) の比較が行われ、「yes」のときは、低速の変速
段へ、「NO」のときは高速の変速段への選択が行
われる。上記式中、Cは高速・低速選択係数であ
り、Cを大きくすると高速ギヤ優先、Cを小さく
すると低速ギヤ優先である。
If “NO” in step 22, proceed to step 24 to set the minimum rotation speed n L (M) obtained earlier.
A comparison is made between n L (M) < M/g 2・K between the minimum spindle speed M/g 2・K in the high speed gear, and if “yes”, a low speed gear is selected. If "NO", it is confirmed in a confirmation step 25 whether the machining of the group (or process) is finishing machining, and if "yes", a high speed gear is selected in a high speed instruction step 26. However, if “NO” is determined in the confirmation step 25, then in the comparison step 27, {n H (M) − M/g 1 }×C≦M/g 1 −n L (M
) is compared, and if ``yes'', a lower gear is selected, and if ``no'', a higher gear is selected. In the above formula, C is a high speed/low speed selection coefficient; when C is increased, priority is given to high speed gears, and when C is decreased, priority is given to low speed gears.

これは、当該グループ(又は工程)の加工が仕
上ではなく、荒加工か荒仕上加工の場合、その主
軸要求回転数域が変速段の回転数域と重複する比
率が予じめ定める値より上か下かを判定させてい
るのであり、荒加工及び荒仕上加工では、高速域
で要求回転数域を満足しない場合であつても、そ
の程度によつては、低速段で回転させる方が主軸
トルクが大きくなり好ましいからである。
This means that if the machining of the group (or process) is not finishing but rough machining or rough finishing, the ratio at which the required spindle speed range overlaps with the speed range of the gear is higher than the predetermined value. In rough machining and rough finishing machining, even if the required rotation speed range is not satisfied in the high speed range, depending on the degree, it is better to rotate the spindle at a low speed. This is because the torque increases, which is preferable.

要するに、ミツシヨン選択基準として本実施例
では、 1 入力した周速/回転より速く回さない。
In short, in this embodiment, the transmission selection criteria are as follows: 1. Do not rotate faster than the input circumferential speed/rotation.

2 可能なかぎり、出力一定域を使用する(低速
ギヤ優先)。
2. Use a constant output range as much as possible (give priority to low speed gears).

(3) どちらでもよい場合 荒削り・荒仕上…出力(トルク)優先(低速ギ
ヤ優先) 仕上…高速優先(高速ギヤ優先) (4) 同一グループ内ではミツシヨン変速は行わな
い。(変速動作に時間がかかる変速機の場合) の4項目を考慮している。
(3) When either is acceptable Rough cutting/rough finishing...output (torque) priority (low speed gear priority) Finishing...high speed priority (high speed gear priority) (4) Mission shifting is not performed within the same group. (For transmissions that take time to shift) The following four items are taken into consideration.

このようにして設定された変速段に基づく変速
指令により、油圧、モータ、電磁石等の適当なア
クチユエータが作動して変速機の変速段を自動的
に切換えるのである。
In response to a gear change command based on the gear position set in this manner, an appropriate actuator such as a hydraulic pressure, a motor, or an electromagnet is operated to automatically change the gear position of the transmission.

以上説明したようにこの発明はモータと主軸間
に高・低2段からなる変速機を挿入したNC旋盤
の主軸変速機制御方法であつて、被加工物の加工
に際して要求される主軸回転の要求回転数域を入
力された加工情報を基に演算し、この要求回転数
域の最大値が前記変速機の低速段の主軸回転数域
より小さい場合、または、要求回転数域の最小値
が高速段の主軸回転数域より小さい場合は低速段
を当該加工の変速段として設定し、要求回転数域
の最大値が低速段の主軸回転数域の最大値より大
きく、かつ、要求回転数域の最小値が高速段の主
軸回転数域の最小値より大きい場合は要求回転数
域の予じめ定める比率以上が低速段の主軸回転数
域と重複する場合は低速段を当該加工の変速段と
して設定し、重複が予じめ定める値以下の場合は
高速段を当該加工の変速段として設定するように
なしたから、可変速型モータのように、低速域で
の出力低下の問題がなく、しかも、加工物の加工
形状、寸法と切削条件から最適な変速段を自動的
に選択させ得るため、作業者の負担を軽減させ、
かつ、入力ミスを防止でき、この種、NC旋盤の
主軸変速機制御方法として優秀な性能を発揮し得
るものである。
As explained above, the present invention is a method for controlling the spindle transmission of an NC lathe in which a transmission consisting of two stages, high and low, is inserted between the motor and the spindle. The rotation speed range is calculated based on the input machining information, and if the maximum value of this required rotation speed range is smaller than the main shaft rotation speed range of the low gear of the transmission, or the minimum value of the required rotation speed range is high. If it is smaller than the spindle rotation speed range of the stage, the low speed gear is set as the gear for the relevant machining, and the maximum value of the required rotation speed range is greater than the maximum value of the spindle rotation speed range of the low speed stage, and the required rotation speed range is If the minimum value is larger than the minimum value of the spindle rotation speed range of the high speed gear, and if a predetermined ratio or more of the required rotation speed range overlaps with the spindle rotation speed range of the low speed gear, the low gear will be used as the gear for the relevant machining. If the overlap is less than a predetermined value, the high speed gear is set as the gear for the machining process, so unlike variable speed motors, there is no problem of output drop in the low speed range. In addition, the optimal gear stage can be automatically selected based on the shape, dimensions, and cutting conditions of the workpiece, reducing the burden on the operator.
In addition, input errors can be prevented, and this type of method can exhibit excellent performance as a control method for the main spindle transmission of an NC lathe.

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

第1図は本発明の高・低2段の変速比と主軸回
転数との関係を示す図、第2図は本発明の制御方
法の具体例を示すフローチヤート図、第3図は第
2図のミツシヨン選択の要領を示すフローチヤー
ト図である。
Fig. 1 is a diagram showing the relationship between the high and low gear ratios of the present invention and the main shaft rotation speed, Fig. 2 is a flowchart showing a specific example of the control method of the present invention, and Fig. 3 is a FIG. 3 is a flowchart showing the procedure for selecting the mission shown in FIG.

Claims (1)

【特許請求の範囲】 1 モータと主軸間に高・低2段からなる変速機
を挿入したNC旋盤の主軸変速機制御方法であつ
て、被加工物の加工に際して要求される主軸回転
の要求回転数域を入力された加工情報を基に演算
し、この要求回転数域の最大値が前記変速機の低
速段の主軸回転数域より小さい場合、または、要
求回転数域の最小値が高速段の主軸回転数域より
小さい場合は低速段を当該加工の変速段として設
定し、要求回転数域の最大値が低速段の主軸回転
数域の最大値より大きく、かつ、要求回転数域の
最小値が高速段の主軸回転数域の最小値より大き
い場合は要求回転数域の予じめ定める比率以上が
低速段の主軸回転数域と重複する場合は低速段を
当該加工の変速段として設定し、重複が予じめ定
める値以下の場合は高速段を当該加工の変速段と
して設定することを特徴とするNC旋盤の主軸変
速機制御方法。 2 第1項記載のNC旋盤の主軸変速機制御方法
であつて、要求回転数域の最大値が低速段の主軸
回転数域の最大値より大きく、かつ、要求回転数
域の最小値が高速段の主軸回転数域の最小値より
小さい場合は、さらに当該加工が仕上加工か否か
の判定をし、仕上加工の場合は前記要求回転数域
と低速段の主軸回転数域との重複とは無関係に高
速段を当該加工の変速段として設定することを特
徴とするNC旋盤の主軸変速機制御方法。
[Claims] 1. A method for controlling a spindle transmission of an NC lathe in which a transmission consisting of two high and low stages is inserted between a motor and a spindle, which method includes controlling the required rotation of the spindle when machining a workpiece. If the maximum value of this required rotation speed range is smaller than the main shaft rotation speed range of the low speed gear of the transmission, or the minimum value of the required rotation speed range is calculated based on the input machining information, If the spindle rotation speed is smaller than the spindle rotation speed range of If the value is larger than the minimum value of the spindle rotation speed range of the high speed gear, and if a predetermined ratio or more of the required rotation speed range overlaps with the spindle rotation speed range of the low gear gear, the low gear will be set as the gear for the relevant machining. However, if the overlap is less than a predetermined value, a high-speed gear is set as the gear for the machining process. 2. The spindle transmission control method for an NC lathe as described in paragraph 1, wherein the maximum value of the required rotation speed range is greater than the maximum value of the spindle rotation speed range of a low speed stage, and the minimum value of the required rotation speed range is high. If it is smaller than the minimum value of the spindle rotation speed range of the stage, it is further determined whether the machining is finishing machining, and if it is finishing machining, it is determined whether the required rotation speed range overlaps with the spindle rotation speed range of the low speed stage. 1. A method for controlling a spindle transmission of an NC lathe, characterized in that a high speed gear is set as a gear gear for the machining process regardless of the process.
JP10865982A 1982-06-23 1982-06-23 Control method of main shaft speed change gear for nc lathe Granted JPS591136A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10865982A JPS591136A (en) 1982-06-23 1982-06-23 Control method of main shaft speed change gear for nc lathe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10865982A JPS591136A (en) 1982-06-23 1982-06-23 Control method of main shaft speed change gear for nc lathe

Publications (2)

Publication Number Publication Date
JPS591136A JPS591136A (en) 1984-01-06
JPS6236825B2 true JPS6236825B2 (en) 1987-08-10

Family

ID=14490409

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10865982A Granted JPS591136A (en) 1982-06-23 1982-06-23 Control method of main shaft speed change gear for nc lathe

Country Status (1)

Country Link
JP (1) JPS591136A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6427740A (en) * 1987-07-21 1989-01-30 Nippon Fuandorii Service Kk Method for continuously casting graphite spheroidized product
US5364914A (en) * 1988-10-05 1994-11-15 Imperial Chemical Industries Plc Moulding composition comprising a thermoset component and thermoplast component
JP5647529B2 (en) * 2011-01-25 2014-12-24 オークマ株式会社 Numerical control information creation device

Also Published As

Publication number Publication date
JPS591136A (en) 1984-01-06

Similar Documents

Publication Publication Date Title
US4445182A (en) Method of control of NC machine tools
US4604705A (en) Numerical control machining method and system therefor
WO1985002692A1 (en) Machining step determination method for automatic programming
US3766369A (en) System for producing a three dimension surface
US20020123823A1 (en) Control apparatus for cutting machine, cutting machine and cutting method
KR19980023986A (en) Control method of acceleration and deceleration of spindle motor of numerical control device and numerical control device
WO2013118169A1 (en) Numerical control device
Ahn et al. Effects of synchronizing errors on cutting performance in the ultra-high-speed tapping
US4988934A (en) Robot control apparatus
JPS6236825B2 (en)
JPS6216270Y2 (en)
JPS6236824B2 (en)
JP3125946B2 (en) Robot control method
US5193952A (en) Inner circle cutting control apparatus for numerically controlled machine tool
KR860001679B1 (en) Numerical Control Device
JP5647529B2 (en) Numerical control information creation device
JP2506206B2 (en) Method and apparatus for selecting gear ratio of machine tool
US3190139A (en) Programmed motion control system
EP0098715B2 (en) Spindle speed control method and apparatus
JP2733714B2 (en) Automatic coordinate axis conversion method for machine tools
JP2925414B2 (en) Speed control method and apparatus for numerically controlled machine tool
KR20050041952A (en) Method for controlling an automatic transmission system for a motor vehicle
JP2005046945A (en) Chamfering method for swash plate, nc machine tool for performing the chamfering method, and control method for controlling the nc machine tool
JPS60177837A (en) Spindle speed change method for numerically controlled lathes
JPH0588736A (en) Generation of groove machining path