(線性加減速切換開始點),在本實施方式中 是以與直線狀加減速相同的減速度進行線性加減速的點。此外,該時刻的速度(線性加減 速切換開始點的速度)為Fc。把從PA點的開始修正直到修正完成從而開始鐘形加減速為 止的過程設(shè)為A。
[0040] 圖7是表示圖6所示的鉆孔加工中的進給軸的速度與時間的關(guān)系的圖表。線性加 減速切換開始點P2(時間tl)在以往被設(shè)為鐘形加減速的曲線狀的波形的開始點,因此速 度為〇的時間是t3,但在本實施方式中,不是曲線狀而是設(shè)為線性的加減速,因此速度為0 的時間成為比t3早的t2,結(jié)果,能夠使孔底附近的動作高速化。
[0041] 在此,如圖7所示,在線性加減速切換開始點P2變化為鐘形加減速的曲線形時 (以往技術(shù))的波形為D,從線性加減速切換開始點P2移動至速度0的距離是Xd+Xc。與 此相對,即使經(jīng)過了線性加減速切換開始點P2也不變地維持鐘形的線性加減速的減速度 時(本實施方式)的波形為C,從線性加減速切換開始點P2移動至速度0的距離是Xc。因 此,產(chǎn)生向孔底移動的不足XcL因此,在本實施方式中,在從恒速加工切換為鐘形加減速之 前,預(yù)先計算向孔底移動的不足量Xd,使從恒速加工切換成鐘形加減速的定時延遲該Xd的 量由此來進行修正。
[0042] 圖8是表示本發(fā)明的數(shù)值控制裝置的第2實施方式所執(zhí)行的動作流程的流程圖。 以下,按照各步驟對該流程圖進行說明。
[0043] (步驟SB1)讀入加工程序來進行解析。
[0044] (步驟SB2)判定剛性類型(rigid type)的加減速是否是鐘形加減速。是鐘形加 減速的情況下(是)向步驟SB4前進,不是鐘形加減速的情況下(否)向步驟SB3前進。
[0045] (步驟SB3)執(zhí)行通常的剛性類型的處理后結(jié)束。
[0046] (步驟SB4)判定是否到達了減速開始位置。在到達了減速開始位置的情況下 (是)向步驟SB5前進,在沒有到達的情況下(否)重復(fù)步驟SB4等待到達減速開始位置。
[0047] (步驟SB5)判定是否已使高速化指定有效。在效化的情況下(是)向步驟SB6前 進,在沒有有效的情況下(否)向步驟SB9前進。
[0048] (步驟SB6)計算向孔底移動不足的區(qū)域。
[0049] (步驟SB7)進行向孔底移動不足的量的指令。具體而言,通過使從恒速加工切換 成鐘形加減速的定時延遲來進行修正。
[0050] (步驟SB8)無需從鐘形加減速中的線性加減速切換成曲線形加減速,保持線性加 減速不變地執(zhí)行加減速。
[0051] (步驟SB9)在鐘形加減速中,根據(jù)原本的鐘形加減速,從線性加減速變更為曲線 形加減速。
[0052] (步驟SB10)判定是否到達了孔底位置。在到達了孔底的情況下(是)結(jié)束,在沒 有到達孔底的情況下(否)重復(fù)步驟SBlO等待到達孔底。
[0053] 接著,說明本實施方式的通過孔底加工中的速度波形從鐘形加減速的直線狀加減 速變化為曲線狀加減速時的D部分和以與鐘形加減速中的直線狀加減速相同的減速度進 行線性加減速時的C部分,來計算由于指令差分而產(chǎn)生的向孔底移動不足的量的方法。
[0054] 首先,可以按照如下方式計算使加減速制御從鐘形加減速中的直線狀加減速成為 曲線狀加減速時(D部分)的鐘形加減速的曲線部分的區(qū)域(Xd+Xc)。
[0055] t0 :鐘形加減速的開始部分的時間
[0056] tl :從鐘形加減速中的直線狀加減速變化為曲線狀加減速時的時間
[0057] t2 :在tl不變更為曲線狀加減速,以與直線狀加減速相同的減速度進行線性加減 速的情況下到達孔底時的時間
[0058] t3 :在鐘形加減速中從直線狀加減速變化為曲線狀加減速的情況下到達孔底的時 間
[0059] Fc :在鐘形加減速中,從直線狀加減速變化為曲線狀加減速時的速度
[0060] Fa :指令速度(恒速加工中的速度)
[0061] Aa:鐘形加減速中的速度
[0062] 按照如下方式指定各個值。
[0063] 曲線狀部分的時間常數(shù)t3 - tl :通過參數(shù)指定
[0064] 曲線狀部分+直線狀部分的時間常數(shù)tl 一 t0 :通過參數(shù)指定
[0065] 指令速度Fa :通過程序指令
[0066] 總移動量X :通過程序指令
[0067] 從鐘形加減速的tl (在鐘形加減速中的從直線狀部分向曲線狀部分的切換部分 加速度為〇),在將t3 - tl之間的加速度的函數(shù)設(shè)為A(T)時,A(T)如以下所示。
[0069] 鐘形加減速從直線狀部分變化為曲線狀部分時的速度Fc如以下所示。
[0071] 從鐘形加減速的tl (在鐘形加減速中的從直線狀部分向曲線狀部分的切換部分 加速度為〇),將t3 - tl之間的函數(shù)設(shè)為F(t)時,F(xiàn)(t)如以下所示。
[0073]由此,將加減速從直線狀部分切換為曲線狀部分的情況下的鐘形加減速的曲線狀 部分的區(qū)域Xc+Xd如以下所示。
[0075] 接著,可以按照如下方式計算從將加速度控制保持為線性加速度的情況下(C部 分)的線性加減速切換開始點P2開始的區(qū)域(Xe)。
[0077] 因此,可以通過上式(4)和式(5),按照如下方式計算圖3中的移動不足區(qū)域即 Xd0
[0079] 使用指令速度Fa,可以按照如下方式計算加速度Aa。
[0083] 使用時間t2可以按照如下方式計算Fc。
[0084] Fe = AaX (t2_tl)......(8)
[0085] 因此,通過上式(2)可以按照如下方式計算t2。
[0088] 接著,對通過這些實施方式縮短的時間進行說明。
[0089] 作為加工程序,設(shè)為
[0090] 指令了
[0091] M29S1000 ;
[0092] G84 z - 100. r - 20. F4000.;
[0093] G80 ;
[0094] 并設(shè)定了
[0095] 時間常數(shù) tl - t0 = 200ms
[0096] 曲線時間常數(shù)t3-tI = 32ms。
[0097] 根據(jù)上式(9),當(dāng)設(shè)為t0 = 0時,tl = 200、t3 = 232、t2 = 216。此外,根據(jù)上式 (7),加速度 Aa 成為 Aa = Fa/tl = 400(V(60X 1000X200) = 0· 000166mm/ms2〇
[0098] 并且,根據(jù)上式(6),移動不足區(qū)域Xd如以下那樣。
[0100] 此外,通過精度修正部進行修正而附加的時間(td)如以下所示。
[0101] td = Xd/Fa = 0. 0708 (mm2)/4000 (mm/min) = 0. 0000042 (min) = 0. 106 (ms)
[0102] ...... (11)
[0103] 此外,通過孔底加減速度維持部縮短的時間(tc)如以下所示。
[0104] tc = t3 - t2 = 232 - 216 = 16 (ms)
[0105] 因此,整體縮短的時間(ta)如以下所示。
[0106] ta = tc - td = 16. 0 - 0· 106 = 15. 9 (ms)。
【主權(quán)項】
1. 一種數(shù)值控制裝置,其對鉆孔加工進行控制,該鉆孔加工控制使旋轉(zhuǎn)工具旋轉(zhuǎn)的主 軸和使所述旋轉(zhuǎn)工具移動的進給軸來向被加工物進行鉆孔,該數(shù)值控制裝置的特征在于, 具備加減速度維持部,其在使鉆孔加工中的所述進給軸從恒速狀態(tài)減速至停止?fàn)顟B(tài) 時,從所述恒速狀態(tài)到以一定的比例進行減速的直線部分設(shè)為鐘形加減速,從所述直線部 分到停止?fàn)顟B(tài)以與所述直線部分相同的一定的比例進行線性減速。2. 根據(jù)權(quán)利要求1所述的數(shù)值控制裝置,其特征在于, 還具備:不足移動量計算部,在使所述進給軸從所述直線部分減速至所述停止?fàn)顟B(tài)時, 其計算相對于從所述直線部分到所述停止?fàn)顟B(tài)設(shè)為鐘形加減速時的移動量,在從所述直線 部分到所述停止?fàn)顟B(tài)進行了線性減速的情況下不足的不足移動量;以及 精度修正部,其在從所述恒速狀態(tài)進行減速前,指令由所述不足移動量計算部計算出 的所述不足移動量來進行加工精度的修正。
【專利摘要】本發(fā)明提供一種控制鉆孔加工的數(shù)值控制裝置。該數(shù)值控制裝置對鉆孔加工進行控制。在使鉆孔加工中的進給軸從恒速狀態(tài)減速至停止?fàn)顟B(tài)時,從所述恒速狀態(tài)直到以一定的比例進行減速的直線部分設(shè)為鐘形加減速,從所述直線部分到停止?fàn)顟B(tài)進行以與所述直線部分相同的一定的比例進行減速的線性減速。由此,能夠執(zhí)行平緩的減速,且能夠使孔底附近的速度0附近的動作高速化。
【IPC分類】G05B19/404
【公開號】CN105259867
【申請?zhí)枴緾N201510397286
【發(fā)明人】田野崎英司
【申請人】發(fā)那科株式會社
【公開日】2016年1月20日
【申請日】2015年7月8日
【公告號】DE102015008459A1, US20160011581