• 沒有找到結果。

The Research of Controller Preference Setting of Hobbing Machine - Taking FANUC as an Example 童卜信、張義芳

N/A
N/A
Protected

Academic year: 2022

Share "The Research of Controller Preference Setting of Hobbing Machine - Taking FANUC as an Example 童卜信、張義芳"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

The Research of Controller Preference Setting of Hobbing Machine - Taking FANUC as an Example

童卜信、張義芳

E-mail: [email protected]

ABSTRACT

Gear is one of the widely-used transmission components. With the development of the technology, we value gear precision than before; therefore, the manufacturing method is very important. In manufacturing, hobbing machine, gear-shaping machine, and other machines are widely-used in the manufacture of various gears. Among them, hobbing machine is easy to set, efficient in production, and the quality of products is stable. After regrinding, the precision and quality of products are great, so the hobbing machine is widely-used. However, compare with other machines, hobbing machine is easy to shake when process due to the snatchy cutting in hobbing process. Therefore, in order to promote better stability when processing, the research focuses on the following:

After the hobbing machine is assembled, in the preference setting process of FANUC controller and verification process of controller adjustment, we use Servo-Guide software to intercept Pass Error Messages from Motorserver Encoder to judge the speed gain of each axle and broadband adjustment. By doing this, we can control the effect of High Frequency Resonance.

Keywords : hobbing machine、gear-shaping machine、snatchy cutting、speed gain Table of Contents

封面內頁 簽名頁 中文摘要...iii 英文摘要...iv 誌謝...v 目錄...vi 圖目

錄...viii 表目錄...x 符號說明...xi 第一章 緒論 1.1研究動機與目的...1 1.2文獻回 顧...2 第二章 研究內容與方法 2.1齒輪創成製程...7 2.2滾齒加工介紹...9 2.3齒輪滾齒刀形 式...16 第三章 進給系統理論分析 3.1 控制器的功能簡介...21 3.1.1 控制器的選用...21 3.1.2 建構 伺服控制系統模型...22 3.2 控制系統原理...25 3.2.1 直線插補器架構...25 3.2.2 圓弧插補器架 構...26 3.2.3 預視插補器架構...27 3.2.4 加減速架構...29 3.3 伺服控制系統原理...30 3.3.1 速度迴路控制器...30 3.3.2 位置迴路控制器...32 3.3.3 速度前饋控制器...33 3.4 共振原

理...35 第四章 控制器調機實驗...37 4.1 重要參數說明...39 4.2 測試結果...46 第 五章 結果討論...50 附錄一...52 參考文獻...54

REFERENCES

[1]吳序堂,齒輪嚙合原理,機械工業出版社,北平,1982。

[2]曾冠智,滾刀數學模式的建立與滾齒加工後工件齒輪之齒面誤差分析,國立中正大學碩士論文,民國九十二年七月。

[3]王秩信,用齒輪滾刀代替專用滾刀加工蝸輪,機械工業雜誌。四川省機械工業局編,齒輪刀具設計理論基礎,機械工業出版社,1982

[4]方宏聲,蝸桿蝸輪組之製造分析,國立交通大學博士論文,民國八十五年六月。

[5]張信良,電腦數控滾齒機之齒輪滾削模擬,國立交通大學博士論文,民國八十五年六月。

[6]G. C. Han, D. I. Kim, H. G. Kim, K. Nam, B. K. Choi and S. K. Kim, “A high speed machining algorithm for CNC machine tools,” in Proceedings of the 25th Annual Conference of the IEEE on Industrial Electronics Society, San Jose, California, USA, Nov. 29-Dec. 3, 1999, pp.

1493-1497.

[7]W.-G. Cao, Q.-X. Chang, “A kind of arithmetic having the function of look ahead in smoothly controlling”, Modular Machine Tool and Automatic Manufacturing Technique, vol. 5, no. 9, pp. 56–59, 2005.

[8]M.-C. Tsai, M.-Y. Cheng, K.-F. Lin, N.-C. Tsai, “On acceleration/deceleration before interpolation for CNC motion control,” in IEEE International Conference on Mechatronics, Taipei, Taiwan, Jul. 10-12, pp.382-387, 2005.

[9]S. Bedi, I. Ali and N. Quan, “Advanced interpolation techniques for CNC machines,” Transaction of the ASME, Journal of Engineering for Industry, vol. 115, pp. 329–336, 1993.

[10]F. C. Wang and D. C. H. Yang, “Nearly arc-length parameterized quintic-spline interpolation for precision machining,” Computer-Aided Design, vol. 25, no. 5, pp. 281–288, 1993.

[11]F. C. Wang and P. K. Wright, “Open architecture controllers for machine tools, part 2: a real time quintic spline interpolator,” Transaction

(2)

of the ASME, Journal of Manufacturing Science and Engineering, vol. 120, pp. 425–432, 1998.

[12]K. Erkorkmaz and Y. Altintas, “High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation,”

International Journal of Machine Tools and Manufacture, vol. 41, no. 9, pp. 1323–1345, 2001.

[13]M. Shipitalni, Y. Koren and C. C. Lo, “Real-time curve interpolators,” Computer-Aided Design, vol.26 no.11, 832-838, 1994.

[14]D. C. H. Yang and T. Kong, “Parametric interpolator versus linear interpolator for precision CNC machining,” Computer-Aided Design, vol. 26, no. 3, pp. 225-233, 1994.

[15]S. S. Yeh and P. L. Hsu, “The speed-controlled interpolator for machining parametric curves,” Computer-Aided Design, vol. 31, no.5, pp.

349-357, 1999.

[16]X. Zhiming, C. Jincheng and F. Zhengjin, “Performance evaluation of a real-time interpolation algorithm for NURBS curves,”

International Journal of Advanced Manufacturing Technology, vol. 20, pp. 270-276, 2002.

[17]S. S. Yeh and P. L. Hsu, “Adaptive-feedrate interpolation for parametric curves with a confined chord error,” Computer-Aided Design, vol.

34, no. 3, pp. 229-237, 2002.

[18]M. Tikhon, T. J. Ko, S. H. Lee and H. S. Kim, “NURBS interpolator for constant material removal rate in open NC machine tools,”

International Journal of Machine Tools and Manufacture, vol. 44, pp. 237-245, 2004.

[19]T. J. Ko, H. S. Kim and S. H. Park, “Machineability in NURBS interpolator considering constant material removal rate,” International Journal of Machine Tools and Manufacture, vol.45, pp.665-671, 2005.

[20]S. H. Nam and M. Y. Yang, “A study on a generalized parametric interpolator with real-time jerk-limited acceleration,” Computer-Aided Design, vol. 36, no.1, pp. 27-36, 2004.

[21]X. Liu, F. Ahmad, K. Yamazaki and M. Mori, “Adaptive interpolation scheme for NURBS curves with the integration of machining dynamics,” International Journal of Machine Tools and Manufacture, vol. 45, pp. 433-444, 2005.

[22]Y. Sun, J. Wang and D. Guo, “Guide curve based interpolation scheme of parametric curves for precision CNC machining,” International Journal of Machine Tools and Manufacture, vol. 46, pp. 235-242, 2006.

[23]M.-T. Lin, M.-S. Tsai and H.-T. Yau, “Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm,”

International Journal of Machine Tools and Manufacture, vol. 47, no.15, pp. 2246-2262, 2007.

[24]M.-S. Tsai, H.-W. Nien, H-.T. Yau, ”Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery”, Computer-Aided Design, vol. 40, pp.554–566, 2008.

[25]Y. C. Chen and J. Tlusty, “Effect of low-friction guideways and lead-screw flexibility on dynamics of high-speed machines, ”Annals of the CIRP, vol. 44, pp. 353-356, 1995.

[26]D. A. Smith, “Wide bandwidth control of high-speed milling machine feed drives, “ Ph.D. thesis, University of Florida, Gainesville, Florida, 1999.

[27]K. K. Varanasi and S. A. Nayfeh, “The dynamics of lead-screw drives: low-order modeling and experiments,” ASME Journal of Dynamic Systems, Measurement and Control, vol.126, no.2, pp. 388-396, 2004.

[28]L. Ljiung and T. Glad, Modeling of Dynamic Systems. Englewood Cliffs, NJ: Prentice-Hall, 1994.

[29]L. Ljiung, System Identification: Theory for the User. Englewood Cliffs, NJ: Prentice-Hall, 1999.

參考文獻

相關文件

The Secondary Education Curriculum Guide (SECG) is prepared by the Curriculum Development Council (CDC) to advise secondary schools on how to sustain the Learning to

Xianggang zaji (miscellaneous notes on Hong Kong) was written by an English and translated into Chinese by a local Chinese literati.. Doubts can therefore be cast as to whether

In this paper, we build a new class of neural networks based on the smoothing method for NCP introduced by Haddou and Maheux [18] using some family F of smoothing functions.

Schematic phase diagram of high-Tc superconductors showing hole doping right side and electron doping left side.. The common Features in

⇔ improve some performance measure (e.g. prediction accuracy) machine learning: improving some performance measure?.

• Since the term structure has been upward sloping about 80% of the time, the theory would imply that investors have expected interest rates to rise 80% of the time.. • Riskless

™ ™ When ready to eat a bite of your bread, place the spoon on the When ready to eat a bite of your bread, place the spoon on the under plate, then use the same hand to take the

Experiment a little with the Hello program. It will say that it has no clue what you mean by ouch. The exact wording of the error message is dependent on the compiler, but it might