JPS6146259B2 - - Google Patents
Info
- Publication number
- JPS6146259B2 JPS6146259B2 JP14816280A JP14816280A JPS6146259B2 JP S6146259 B2 JPS6146259 B2 JP S6146259B2 JP 14816280 A JP14816280 A JP 14816280A JP 14816280 A JP14816280 A JP 14816280A JP S6146259 B2 JPS6146259 B2 JP S6146259B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- table drive
- time constant
- hob
- drive shaft
- 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
Links
- 230000001360 synchronised effect Effects 0.000 claims description 15
- 238000003754 machining Methods 0.000 claims description 5
- 230000003111 delayed effect Effects 0.000 claims description 2
- 238000005520 cutting process Methods 0.000 description 29
- 238000000034 method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000001052 transient effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Gear Processing (AREA)
Description
【発明の詳細な説明】
本発明は数値制御ホブ盤等同期運転を必要とす
るNC工作機械の同期運転方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a synchronous operation method for NC machine tools that require synchronous operation, such as numerically controlled hobbing machines.
近年、制御技術の進歩にともない数値制御を用
いた工作機械(以下、NC工作機械とする。)が広
く用いられるようになつて来た。 In recent years, with advances in control technology, machine tools using numerical control (hereinafter referred to as NC machine tools) have become widely used.
たとえば、歯切りを行なうホブ盤にも数値制御
が広用され、生産能率の向上や品質の向上がはか
られつつあるとともに切削速度を向上させるとい
う要求もあり、制御系の設計条件が難しくなつて
いる。特に、ホブ盤のように、ホブ軸とテーブル
駆動軸を同期させる必要があるものにあつては、
切削速度の増大によつて、切削に入るまでの早送
り速度とほぼ等しい速度の切削速度(テーブル駆
動軸の速度)が要求され、従来のように、制御系
の基本的因子である時定数と位置ループゲインを
定常状態、すなわち切削送り速度の制御と過渡状
態、すなわち早送り速度に対応する立上り、立下
り等の制御とを考慮して設定することが出来なく
なり、NCホブ盤等で同期運転を行なう場合に
種々の不具合が生じている。 For example, numerical control is being widely used in hobbing machines that perform gear cutting, and efforts are being made to improve production efficiency and quality. At the same time, there is also a demand for faster cutting speeds, making the design conditions for control systems more difficult. ing. In particular, for machines such as hobbing machines that require synchronization of the hob shaft and table drive shaft,
As the cutting speed increases, a cutting speed (speed of the table drive shaft) that is almost equal to the rapid traverse speed until cutting starts is required, and as in the past, the time constant and position, which are the basic factors of the control system, are required. It is no longer possible to set the loop gain in consideration of the steady state, that is, controlling the cutting feed rate, and the transient state, that is, controlling the rise, fall, etc. corresponding to the rapid feed speed, and it is necessary to perform synchronous operation with an NC hobbing machine, etc. In some cases, various problems occur.
本発明はかかる現状に鑑みてなされたもので、
切削精度を向上させるとともに切削条件を低下さ
せることなく同期運転ができる数値制御工作機械
の同期運転方法を提供することを目的とする。か
かる目的を達成する本発明は一方の回転軸を他方
の回転軸の立上りおよび定常状態の回転に同期回
転させ当該定常状態で加工を行なう数値制御工作
機械であつて、定常状態での加工に最適な数値制
御条件では立上り時の同期運転にサーボエラーが
生ずる前記数値制御条件で運転するに際し、前記
一方の回転軸が同期できるよう前記他方の回転軸
の立上りを遅らせるよう制御することを特徴とす
る。 The present invention was made in view of the current situation, and
The purpose of the present invention is to provide a method for synchronous operation of numerically controlled machine tools that improves cutting accuracy and enables synchronous operation without reducing cutting conditions. The present invention, which achieves this object, is a numerically controlled machine tool that rotates one rotary shaft synchronously with the start-up and steady state rotation of the other rotary shaft and performs machining in the steady state, and is ideal for machining in the steady state. When operating under the numerical control conditions in which a servo error occurs in synchronized operation at startup, control is performed to delay the startup of the other rotating shaft so that the one rotating shaft can be synchronized. .
以下、本発明方法を図面を参照して詳細に説明
する。 Hereinafter, the method of the present invention will be explained in detail with reference to the drawings.
NCホブ盤では通常のNC工作機械のいわゆる送
り機能または位置決め機能のみを有する軸すなわ
ちラジアル送り軸、ホブシフト軸、アキシヤル送
り軸のほかに回転するホブ軸と同期させて回転さ
せるテーブル駆動軸を具えている。そして、これ
ら4軸のうちテーブル駆動軸を除く他の3軸では
切削送り速度、すなわち定常状態での速度が0.1
〜0.3m/minと比較的小さいのに対し早送り速
度、すなわち過渡状態にあたる速度が例えば5
m/minと大きく、両速度間にかなりの差がある
ため、制御系を設計するにあたり、早送り時の時
定数をその立上り、立下りがスムーズとなるよう
慣性モーメントや駆動目的に応じて決定し、切削
送り時についての低速度の部分を考慮しなくとも
両速度の制御上何ら問題がない。ところが、テー
ブル駆動軸については、その切削送り速度が次式
(1)で示すように、ホブ回転数とホブ口数とワーク
歯数とで決定されるものであるが、現在1〜10
m/minの範囲の値とされているが、このテーブ
ル駆動軸の速度を(1)式に基づいて計算すると第1
図に示すような曲線が得られる。 In addition to the axes that have only the so-called feeding function or positioning function of normal NC machine tools, namely the radial feed axis, hob shift axis, and axial feed axis, NC hobbing machines are equipped with a table drive axis that rotates in synchronization with the rotating hob axis. There is. Of these four axes, the other three axes except the table drive axis have a cutting feed rate of 0.1 in steady state.
~0.3 m/min, which is relatively small, whereas the rapid traverse speed, that is, the speed corresponding to the transient state, is, for example, 5 m/min.
m/min, and there is a considerable difference between the two speeds, so when designing the control system, the time constant during rapid traverse must be determined according to the moment of inertia and driving purpose so that the rise and fall are smooth. , there is no problem in controlling both speeds without considering the low speed portion during cutting feed. However, for the table drive axis, the cutting feed rate is expressed by the following formula:
As shown in (1), it is determined by the hob rotation speed, the number of hob openings, and the number of workpiece teeth, and currently it is 1 to 10.
It is said that the value is in the range of m/min, but when the speed of this table drive axis is calculated based on formula (1), the first
A curve as shown in the figure is obtained.
テーブル駆動軸速度/(m/min)=
ホブ回転数(rpm)×ホブ口数/ワーク歯数×360…(
1)
一方、テーブル駆動軸の早送り速度も10m/mi
n程度であり、両速度が同レベルである。このた
め切削送りの時定数を適当に選ぶと歯切り精度に
影響してしまう。これはテーブル駆動軸がホブ軸
と同期して回転駆動されねばならないこと、およ
び歯切りが断続切削であるためテーブル駆動軸に
断続的負荷が作用することでNC制御の基本とな
る時定数TSと、NC指令に対する現在値の遅れを
とりもどす目安となる位置ループゲインKPとを
勝手に選ぶことができないためである。そこで、
第2図に示すように歯車1の歯の左面Lと右面R
との歯すじの加工精度と時定数TS(msec)と位
置ループゲインKP(rad/sec)との関係を調べた。
その結果、第3図a,b,cに示すように、時定
数TSと位置ループゲインKPとを十分吟味しなか
つた場合には歯切精度は悪く、第4図に示すよう
に、十分吟味した場合には歯切精度も良いのであ
る。このように第3図および第4図から時定数T
Sと位置ループゲインKPとが歯切精度に影響する
ことがわかる。 Table drive shaft speed/(m/min)=
Hob rotation speed (rpm) x number of hob openings/number of workpiece teeth x 360...(
1) On the other hand, the rapid traverse speed of the table drive axis is also 10m/mi.
n, and both speeds are at the same level. Therefore, if the time constant of the cutting feed is selected appropriately, it will affect the gear cutting accuracy. This is because the table drive shaft must be rotated in synchronization with the hob shaft, and since gear cutting is intermittent cutting, an intermittent load is applied to the table drive shaft, resulting in a time constant T S that is the basis of NC control. This is because it is not possible to arbitrarily select the position loop gain KP , which is a guideline for recovering the delay of the current value with respect to the NC command. Therefore,
As shown in Fig. 2, the left surface L and right surface R of the teeth of gear 1
The relationship between the machining accuracy of the tooth trace, the time constant T S (msec), and the position loop gain K P (rad/sec) was investigated.
As a result, as shown in Fig. 3a, b, and c, if the time constant T S and position loop gain K P are not carefully considered, the gear cutting accuracy is poor, and as shown in Fig. 4, If carefully examined, the gear cutting accuracy is also good. In this way, from Figures 3 and 4, the time constant T
It can be seen that S and the position loop gain K P affect the gear cutting accuracy.
一方、NC装置固有の性質としてNCホブ盤につ
いても同様、テーブルの遅れという問題がある。
このテーブルの遅れは、第5図aに示すように、
ホブ2とワーク3とを静的な状態で位置決めして
おいても、テーブルが駆動されワーク3が回転し
た状態である動的な状態では位置のずれが生じ、
図中のaからa′になつてしまう。この位置ずれ
は、当然に歯切り精度に影響することから小さい
方が好ましく、特に歯切りを2〜3回行なうとき
にはこのずれが0となるようにセツトしなければ
ならない。また、この位置ずれ、すなわちテーブ
ルの遅れ量Δはテーブル駆動軸速度Fと位置ルー
プゲインKPとによつて決定されると従来考えら
れており、この遅れ量Δを小さくすることが歯切
り精度とNCホブ盤の運転特性を向上させること
となるとされこの点ばかり検討されていたが、本
願発明者らは時定数TSとも密接な関係があり、
遅れ量Δが次式2で示されるとともに、時定数T
Sと位置ループゲインKPとには最適値があること
を知るに到つた。 On the other hand, NC hobbing machines also have the same problem of table lag as a characteristic inherent in NC equipment.
The delay of this table is as shown in Figure 5a.
Even if the hob 2 and workpiece 3 are positioned in a static state, their positions will shift in a dynamic state where the table is driven and the workpiece 3 is rotated.
In the figure, a changes to a'. Since this positional deviation naturally affects the gear cutting accuracy, it is preferable that it be small, and in particular when gear cutting is to be performed two or three times, it must be set so that this deviation becomes zero. Furthermore, it has been conventionally thought that this positional deviation, that is, the table delay amount Δ, is determined by the table drive shaft speed F and the position loop gain K P , and reducing this delay amount Δ improves the gear cutting accuracy. This point was considered to improve the operating characteristics of the NC hobbing machine, but the inventors of the present application found that it is also closely related to the time constant T S.
The delay amount Δ is expressed by the following equation 2, and the time constant T
We have come to know that there is an optimal value for S and position loop gain K P.
Δ=F/60(1/KP+TS) …(2)
この式(2)の値はテーブル駆動軸速度Fについて
図示したのが第6図である。同図は位置ループゲ
インKPを50rad/sec一定とし、時定数TSを80,
40,40,0msecと変化させたときのものであ
り、時定数TS=80msec付近の場合には精度不
良、TS=20msec以下ではテーブル駆動軸の速度
制御困難となりTS=0msecは従来の時定数を無
視した場合に相当するものである。したがつて、
時定数TSは20〜40msecが設計条件となる。ま
た、歯切り精度上からも位置ループゲインKPも
50〜100rad/secが設計条件となる。ところが、こ
の時定数TSと位置ループゲインKPの設計条件は
いずれもNC工作機械の上限値である。このた
め、テーブル駆動軸の回転速度が5m/min前後
であれば、通常の起動又は停止でもホブ軸に対し
て同期させることができるが、10m/min近くに
なるとテーブル駆動軸の起動又は停止が簡単でな
く、同期させることすなわち、追従させることが
困難となる。つまり、時定数TSならびに位置ル
ープゲインKPを条件限度いつぱいに設定しなけ
ればならないため、テーブル駆動軸の起動、停止
時の過渡状態を制御することができサーボエラー
となる。 Δ=F/60(1/K P +T S )...(2) The value of this equation (2) is shown in FIG. 6 with respect to the table drive shaft speed F. In the figure, the position loop gain K P is constant at 50 rad/sec, the time constant T S is 80,
40, 40, 0 msec, and when the time constant T S = 80 msec , the accuracy is poor, and when T S = 20 msec or less, it becomes difficult to control the speed of the table drive axis. This corresponds to the case where the time constant is ignored. Therefore,
The design condition for the time constant T S is 20 to 40 msec. Also, from the viewpoint of gear cutting accuracy, the position loop gain K P
The design condition is 50 to 100 rad/sec. However, the design conditions for this time constant T S and position loop gain K P are both upper limit values for NC machine tools. For this reason, if the rotation speed of the table drive shaft is around 5 m/min, it can be synchronized with the hob shaft even during normal startup or stop, but when the rotation speed approaches 10 m/min, the table drive shaft cannot start or stop. It is not easy and difficult to synchronize, that is, follow. That is, since the time constant T S and the position loop gain K P must be set to the fullest limit of the condition, the transient state at the time of starting and stopping the table drive shaft cannot be controlled, resulting in a servo error.
そこで、このサーボエラーを除去するように、
ホブ軸の起動時および停止時の立上り、立下りを
テーブル駆動軸が同期できる程度までその時間を
遅らせるように制御するものである。そして、具
体的には、第7図に示すように、ホブ軸速度Hを
ステツプ状に増速または減速し、テーブル駆動軸
の速Fが各ステツプ状の速度に対して同期させな
がら所要の回転となるように制御するプログラム
を組む。また、第8図は第7図のようにステツプ
状、すなわちデイジタル的に立上り時間または立
下り時間を遅らすよう制御するのではなく、ホブ
軸とテーブル駆動軸とを同時に起動するが、ホブ
軸についてはその速度を破線で示す従来の立上
り、立下りより連続的すなわち、アナログ的に遅
らせるよう制御する。どうすることによつて、テ
ーブル駆動軸の制御系が設計条件いつぱいであつ
ても容易に同期させることができるのである。第
8図に示す場合の立上り時間は従来、3〜5secで
あるがこの時間を5〜7sec程度に伸ばすことで同
期させることができる。 Therefore, to remove this servo error,
Control is performed to delay the rise and fall of the hob shaft when it starts and stops to the extent that the table drive shaft can be synchronized. Specifically, as shown in Fig. 7, the hob shaft speed H is increased or decreased in steps, and the table drive shaft speed F is synchronized with each step speed to achieve the required rotation. Create a program to control it so that Also, in Fig. 8, the hob axis and table drive axis are started simultaneously, rather than being controlled stepwise, that is, digitally to delay the rise time or fall time, as in Fig. 7. The speed is controlled to be slower than the conventional rise and fall indicated by broken lines in a continuous manner, that is, in an analog manner. By doing this, it is possible to easily synchronize the table drive shaft control system even if the design conditions are full. Conventionally, the rise time in the case shown in FIG. 8 is 3 to 5 seconds, but synchronization can be achieved by extending this time to about 5 to 7 seconds.
このようにして、ホブ軸とテーブル駆動軸とを
同期させることができるので、時定数TSと位置
ループゲインKPを歯切り精度上の最適値に設定
することができる。しかし、この場合にも、テー
ブルの位置ずれによる遅れ量Δが、第6図に示す
ように生ずるが、これは、第5図bに示すよう
に、ホブ2を例えば100,200,300rpmと順次回転
すると、これに伴つてワーク3の歯すじがずれる
ので、このずれ量Δ1,Δ2を回転角で計測し、
この値をテーブル駆動軸の速度の関数としてNC
ホブ盤ごとに求めておき、これを補正して歯切り
を行なう。この補正としては(2)式中のKP又はTS
を変えても良く、またずれに対応させてホブ2の
変位をずらすようにすること等、種々の方法が考
えられる。 In this way, the hob shaft and the table drive shaft can be synchronized, so that the time constant T S and position loop gain K P can be set to optimal values in terms of gear cutting accuracy. However, even in this case, a delay amount Δ due to the positional deviation of the table occurs as shown in FIG . As the workpiece 3 rotates sequentially, the tooth trace of the workpiece 3 shifts accordingly, so measure this shift amount Δ 1 and Δ 2 in terms of rotation angle,
NC this value as a function of the speed of the table drive axis.
Determine the value for each hobbing machine, correct this value, and perform gear cutting. For this correction, K P or T S in equation (2)
Various methods can be considered, such as changing the displacement of the hob 2 in response to the deviation.
以上、実施例とともに具体的に説明したように
本発明によれば、切削精度を向上させるとともに
切削条件を低下させることなく同期運転が容易に
行なえる。そして、ステツプ状に遅らす場合のプ
ログラムを用いれば確実な操作性が得られる。一
方、直線状に遅らす場合には最終目標速度までの
到達時間が短かく、しかもプログラムも簡便であ
る。 As described above in detail with the embodiments, according to the present invention, cutting accuracy can be improved and synchronous operation can be easily performed without reducing cutting conditions. If a program for delaying in steps is used, reliable operability can be obtained. On the other hand, when the speed is linearly delayed, the time required to reach the final target speed is short and the program is simple.
尚、上記説明ではNCホブ盤を対象として説明
したがホブ盤に限らず、NC旋盤でのねじ切り等
NC工作機械で同期運転を必要とするものに適用
できる。 In addition, although the above explanation was made for NC hobbing machines, it is not limited to hobbing machines, but can also be used for thread cutting with NC lathes, etc.
Applicable to NC machine tools that require synchronous operation.
第1図はワーク歯数とテーブル駆動軸速度との
関係を示すグラフ、第2図は歯切り精度の測定部
の説明図、第3図a,b,cは時定数と位置ルー
プゲインを吟味しない場合の歯切り精度を示すグ
ラフ、第4図は時定数と位置ループゲインを吟味
した場合の歯切り精度を示すグラフ、第5図a,
bはホブとテーブルとの位置ずれの説明図、第6
図はテーブル送り速度とテーブル遅れ量との関係
を示すグラフ、第7図は本発明方法の一具体例の
説明図、第8図は他の具体例の説明図である。
図面中、1は歯車、2はホブ、3はワーク、
a,a′は位置、KPは位置ループゲイン、TSは時
定数、Lは左面、Rは右面、Fはテーブル駆動軸
速度、Δ,Δ1,Δ2はテーブル遅れ量である。
Figure 1 is a graph showing the relationship between the number of workpiece teeth and table drive shaft speed, Figure 2 is an explanatory diagram of the gear cutting accuracy measuring section, and Figures 3 a, b, and c are a close examination of the time constant and position loop gain. Figure 4 is a graph showing the gear cutting accuracy when the time constant and position loop gain are carefully considered, Figure 5 a,
b is an explanatory diagram of the misalignment between the hob and the table, No. 6
The figure is a graph showing the relationship between table feed speed and table delay amount, FIG. 7 is an explanatory diagram of one specific example of the method of the present invention, and FIG. 8 is an explanatory diagram of another specific example. In the drawing, 1 is a gear, 2 is a hob, 3 is a workpiece,
a and a' are positions, K P is a position loop gain, T S is a time constant, L is a left surface, R is a right surface, F is a table drive shaft speed, and Δ, Δ 1 and Δ 2 are table delay amounts.
Claims (1)
定常状態の回転に同期回転させ当該定常状態で加
工を行なう数値制御工作機機であつて、定常状態
での加工に最適な数値制御条件では立上り時の同
期運転にサーボエラーが生ずる前記数値制御条件
で運転するに際し、前期一方の回転軸が同期でき
るよう前記他方の回転軸の立上りを遅らせるよう
制御することを特徴とする数値制御工作機械の同
期運転方法。1 A numerically controlled machine tool that performs machining in a steady state by rotating one rotary shaft in synchronization with the start-up and steady-state rotation of the other rotary shaft, and under the optimal numerical control conditions for steady-state machining, the start-up Synchronization of a numerically controlled machine tool, characterized in that when operating under the numerical control conditions in which a servo error occurs during synchronized operation, the start-up of the other rotating axis is controlled to be delayed so that the other rotating axis can be synchronized. how to drive.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14816280A JPS5771754A (en) | 1980-10-24 | 1980-10-24 | Synchronous operating method of numerically controlled machine tool |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14816280A JPS5771754A (en) | 1980-10-24 | 1980-10-24 | Synchronous operating method of numerically controlled machine tool |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5771754A JPS5771754A (en) | 1982-05-04 |
| JPS6146259B2 true JPS6146259B2 (en) | 1986-10-13 |
Family
ID=15446634
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14816280A Granted JPS5771754A (en) | 1980-10-24 | 1980-10-24 | Synchronous operating method of numerically controlled machine tool |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5771754A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105666162B (en) * | 2016-03-15 | 2017-12-15 | 南京航空航天大学 | The accurate wedge-shaped Feed table of macro-micro dual-drive and motion production method |
| WO2022224291A1 (en) * | 2021-04-19 | 2022-10-27 | 株式会社Fuji | Hobbing machine |
-
1980
- 1980-10-24 JP JP14816280A patent/JPS5771754A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5771754A (en) | 1982-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4879660A (en) | Thread cutting machine with synchronized feed and rotation motors | |
| EP1742128B1 (en) | Servo controller | |
| US4906908A (en) | Method for numerical position control of motor-driven shafts | |
| WO1993004817A1 (en) | Numerical control device | |
| JP2003181722A (en) | Tapping machining device and tapping machining method | |
| JPH0550329A (en) | Controlling unit and method of machine tool | |
| US6111382A (en) | Device for controlling tapping device provided with composite tool having boring and tapping sections | |
| WO1988003451A1 (en) | Tapping controller | |
| JP3581259B2 (en) | Round die type rolling device control system | |
| JP4193799B2 (en) | Threading control method and apparatus | |
| JPH04164557A (en) | Polygon work method | |
| US5015935A (en) | Servo-control apparatus | |
| JPS6146259B2 (en) | ||
| JP5494378B2 (en) | Thread cutting control method and apparatus | |
| US4583433A (en) | Turning control apparatus and method | |
| US4878171A (en) | Numerical control method for machining an arc on the curved surface of a cylinder using interpolation of linear and angular data | |
| JP2555593B2 (en) | Screw processing equipment | |
| JP2007000941A (en) | Thread cutting control method and apparatus | |
| JP2588610B2 (en) | Synchronous tapping control method | |
| JPH0546236A (en) | Numerical controller | |
| JP2001134321A (en) | Numerical control unit | |
| JPS6039488B2 (en) | Automatic tooth alignment method on numerically controlled hobbing machine | |
| JP3114505B2 (en) | Synchronous control device | |
| JPH0313009B2 (en) | ||
| JPH0223285B2 (en) |