Journals / Uludağ Üniversitesi Mühendislik Fakültesi Dergisi / 2026 / Cilt: 31 Sayı: 2

A Practical Approach to Programming Process on FANUC 0i-T Controlled CNC Lathes

FANUC 0İ-T KONTROLLÜ CNC TORNA TEZGÂHLARINDA PROGRAMLAMA SÜRECİNE UYGULAMALI BİR YAKLAŞIM

Erman Aydın(AYDIN ADNAN MENDERES ÜNİVERSİTESİ, SÖKE MESLEK YÜKSEKOKULU, MOTORLU ARAÇLAR VE ULAŞTIRMA TEKNOLOJİLERİ BÖLÜMÜ)0000-0002-9568-1966
Pages
939–958
Publication Date
2026-08-04
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The findings indicate that the developed workflow offers a systematic and practice-oriented learning pathway for students new to CNC turning, individuals interested in the field, and prospective operators.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In this study, the programming process of CNC turning machines equipped with the Fanuc 0i-T control unit is examined through an applied methodology.
📊
Key Findings & Data:The work first provides an overview of the fundamental principles of CNC technology, its significance in modern manufacturing, and its major application domains, followed by a detailed explanation of the structure and operational functions of the Fanuc 0i-T system.
💡
Conclusion & Impact:The findings indicate that the developed workflow offers a systematic and practice-oriented learning pathway for students new to CNC turning, individuals interested in the field, and prospective operators.
🔬Design:Teknik Not
📍Scope:Comprehensive Sample
⚙️Variables:CNC · Torna · G-M Kod

Abstract

In this study, the programming process of CNC turning machines equipped with the Fanuc 0i-T control unit is examined through an applied methodology. The work first provides an overview of the fundamental principles of CNC technology, its significance in modern manufacturing, and its major application domains, followed by a detailed explanation of the structure and operational functions of the Fanuc 0i-T system. The practical implementation includes machine preparation, selection of appropriate cutting tools, determination of machining parameters, generation of G/M codes based on the technical drawing of the workpiece, and simulation-based verification. The programming workflow is demonstrated step-by-step on a sample part using relevant G and M codes, with emphasis placed on critical considerations during machining. The findings indicate that the developed workflow offers a systematic and practice-oriented learning pathway for students new to CNC turning, individuals interested in the field, and prospective operators. Ultimately, by integrating the theoretical foundations of CNC education with hands-on manufacturing practices, this study establishes a structured and accessible framework that can serve as a reference resource for those aiming to strengthen their professional competence.

Özet

Bu çalışmada, Fanuc 0i-T kontrol ünitesine sahip CNC torna tezgâhlarında programlama süreci uygulamalı olarak ele alınmıştır. Çalışma kapsamında, CNC teknolojisinin temel ilkeleri, imalat sanayindeki yeri ve kullanım alanları özetlenmiş; ardından Fanuc 0i-T işletim sisteminin yapısı ve işlevleri açıklanmıştır. Uygulama süreci, tezgâhın üretim öncesi hazırlanması, uygun kesici takımların seçilmesi, kesme parametrelerinin belirlenmesi, iş parçası imalat resmine göre program G/M kodlarının oluşturulması ve simülasyon adımlarını kapsamaktadır. Programlama süreci, örnek bir parça üzerinden G ve M kodları kullanılarak adım adım gösterilmiş, imalat sırasında dikkat edilmesi gereken kritik noktalar vurgulanmıştır. Çalışma sonucunda CNC torna programlamaya yeni başlayan öğrenciler, sektöre ilgi duyan bireyler ve operatör adayları için sistematik ve uygulamaya dönük bir öğrenme kaynağı sunulmuştur. Sonuç olarak, CNC eğitiminin teorik altyapısını uygulamalı üretim süreciyle bütünleştirerek, öğrenme sürecine rehberlik eden ve mesleki yetkinliğini artırmayı hedefleyenler için referans bir çalışma oluşturulmuştur.

🔖

Cite This Article

Aydın, E. (2026). A Practical Approach to Programming Process on FANUC 0i-T Controlled CNC Lathes. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, Cilt: 31 Sayı: 2, 939–958. https://doi.org/10.17482/uumfd.1831818

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (51)

  1. Abdullah, A. S. S., Zalita, F. A. S., Elshibani, M. M. N. ve Alshamili, N. S. E. (2024). Improving Traditional Cutting Processes by Using CNC Machines. Azzaytuna University Journal, 52, 442–454. https://doi.org/10.35778/jazu.i55
  2. Akkurt, M. (2020). Talaş Kaldırma Bilimi ve Teknolojisi CNC Takım Tezgahları ve Üretim Otomasyonu. Birsen Yayınevi.
  3. Aslan, A. (2021). Tornalama Parametrelerinin Kesme Sıcaklığı ve Krater Aşınması Üzerine Etkilerinin Deneysel Olarak Araştırılması. Türk Doğa ve Fen Dergisi, 10(1), 109–118. https://doi.org/10.46810/tdfd.830053
  4. Britannica, (2026). Machine tool. Erişim Adresi: https://www.britannica.com/technology/machine-tool (Erişim Tarihi: 09.02.2026)
  5. Dawang Metals, (2026). Orta karbonlu çelik: Özellikler, uygulamalar ve kullanım alanları. Erişim Adresi: https://dawangmetals.com/tr/resources/medium-carbon-steel/ (Erişim Tarihi: 09.02.2026)
  6. Elsheikh, A. H., Omer, M. A. E., Eladawy, M. A., Sheriff, M. H., Shalaby, M. M. E. ve El-Kassas, A. M. (2025). Sustainable turning of AISI 316 stainless steel using copper oxide nanoparticle-enriched sunflower oil: Experimental evaluation and machine learning-based prediction of surface roughness. Results in Engineering, 27. https://doi.org/10.1016/j.rineng.2025.106921
  7. Esteves Correia, A. ve Davim, J. P. (2011). Surface roughness measurement in turning carbon steel AISI 1045 using wiper inserts. Measurement, 44(5), 1000–1005. https://doi.org/10.1016/j.measurement.2011.01.018
  8. Fan, H., Liu, C., Bian, S., Ma, C., Huang, J., Liu, X., Doyle, M., Lu, T., Chow, E., Chen, L., Fuh, J. Y. H., Lu, W. F. ve Li, B. (2025). New era towards autonomous additive manufacturing: A Review Of Recent Trends And Future Perspectives. International Journal of Extreme Manufacturing, 7(3). https://doi.org/10.1088/2631-7990/ada8e4
  9. Fanuc, (2026a). CNC turning applications. Erişim Adresi: https://www.fanuc.eu/eu-en/application/cnc-turning (Erişim Tarihi: 09.02.2026)
  10. Fanuc, (2026b). Series 0i-MODEL CNC systems. Erişim Adresi: https://www.fanuc.eu/eu-en/0i-f-plus-premium-standard-fanuc (Erişim Tarihi: 09.02.2026)
  11. Fortune Business Insights, (2026). Computer numerical controls (CNC) machine tools market. Erişim Adresi: https://www.fortunebusinessinsights.com/industry-reports/computer-numerical-controls-cnc-machine-tools-market-101707 (Erişim Tarihi: 09.02.2026)
  12. Gavas, M. (2019). CNC Tekniği ve Teknolojisi. Seçkin Yayıncılık.
  13. Grand View Research, (2026). CNC machining and turning centers market (2024–2030). Erişim Adresi: https://www.grandviewresearch.com/industry-analysis/cnc-machining-turning-centers-market-report (Erişim Tarihi: 09.02.2026)
  14. Groover, M. P. (2015). Automation, Production Systems, and Computer-Integrated Manufacturing (4th ed.). Pearson.
  15. Gülesin, M., Güllü, A., Avcı, Ö. ve Akdoğan, G. (2006). CNC Torna ve Freze Tezgâhlarının Programlanması (2. Baskı). Asil Yayıncılık.
  16. Haas CNC, (2026a). Lathe M-codes. Erişim Adresi: https://www.haascnc.com/tr/service/online-operator-s-manuals/lathe-operator-s-manual/lathe---m-codes.html (Erişim Tarihi: 09.02.2026)
  17. Haas CNC, (2026b). Automatic tool presetter. Erişim Adresi: https://www.haascnc.com/productivity/probe-system/atp.html (Erişim Tarihi: 09.02.2026)
  18. Helman CNC, (2026). Mori Seiki G-codes and M-codes. Erişim Adresi: https://www.helmancnc.com/mori-seiki-g-codes-and-m-codes/ (Erişim Tarihi: 09.02.2026)
  19. Iscar, (2026a). Calculation of cutting conditions and parameters. Erişim Adresi: https://mpwr.iscar.com/Turning/MachiningPower/Longitudinal/StraightEdge (Erişim Tarihi: 09.02.2026)
  20. Iscar, (2026b). Turning indexable inserts. Erişim Adresi: https://webshop.iscar.nl/catalogue/product/1903542 (Erişim Tarihi: 09.02.2026)
  21. ISO 1832:2017. Indexable inserts for cutting tools — Designation. Geneva: International Organization for Standardization.
  22. ISO 513:2012. Classification and application of hard cutting materials for metal removal with defined cutting edges — Designation of the main groups and groups of application. Geneva: International Organization for Standardization.
  23. ISO 5608:2012. Tool holders for turning and copying, for indexable inserts — Dimensions. Geneva: International Organization for Standardization.
  24. ISO 6983-1:2009. Automation systems and integration — Numerical control of machines — Program format and definitions of address words — Part 1: Data format for positioning, line motion and contouring control systems. Geneva: International Organization for Standardization.
  25. İstanbul Makina, (2026). CNC torna tezgahları için G ve M kodları. Erişim Adresi: https://www.istanbulmakina.com.tr/cnc-torna-tezgahlari-icin-g-ve-m-kodlari/ (Erişim Tarihi: 09.02.2026)
  26. Jachak, S., Giri, J., Awari, G. K. ve Bonde, A. S. (2021a). Surface finish generated in turning of medium carbon steel parts using conventional and adhesive bonded tools. Materials Today: Proceedings, 43, 2882–2887. https://doi.org/10.1016/j.matpr.2021.01.127
  27. Khan, S. A., Ameer, M. F., Uddin, G. M., Ali, M. A., Anwar, S., Farooq, M. U. ve Alfaify, A. (2022). An in-depth analysis of tool wear mechanisms and surface integrity during high-speed hard turning of AISI D2 steel via novel inserts. The International Journal of Advanced Manufacturing Technology, 122(9), 4013–4028. https://doi.org/10.1007/S00170-022-10151-0
  28. Korloy, (2026). Turning tools catalogue. Erişim Adresi: https://www.korloy.com/tr/ebook/2025-2026_TURNING(TR)/ (Erişim Tarihi: 09.02.2026)
  29. Krar, S. F., Gill, A. ve Smid, P. (2001). Computer Numerical Control Simplified (1st ed.). Industrial Press Inc.
  30. Maneesh, K., Shan, M., Xavier, S., Vinayak, M. B. ve Shafeek, M. (2023). Quality characteristic optimization in CNC turning of aluminum bronze by using Taguchi’s approach and ANOVA. Materials Today: Proceedings, 80, 620–628. https://doi.org/10.1016/J.matpr.2022.11.059
  31. MIT Museum, (2026). A numerically controlled milling machine. Erişim Adresi: https://mitmuseum.mit.edu/collections/object/1990.036.001 (Erişim Tarihi: 09.02.2026)
  32. Neseli, S. ve Yaldiz, S. (2007). The Effects of Approach Angle and Rake Angle Due to Chatter Vibrations on Surface Roughness in Turning. Journal of Polytechnic, 10(4), 383–389.
  33. Onaran, K. (2010). Malzeme Bilimi (12. Baskı). Bilim Teknik Yayınevi.
  34. Orak, S. ve Türkeş, E. (2006). Tornalamada Ortogonal Kesme için Tırlama Titreşimi ve Kararlılığın Lineer Analizi. Eskişehir Osmangazi Üniversitesi Mühendislik ve Mimarlık Fakültesi Dergisi, 19(2), 89-108.
  35. Ovalı, İ. ve Mavi, A. (2014). Talaşlı İmalatta Kullanılan CNC Tezgâhların Programlanması. Gökçe Ofset.
  36. Patel, R., Patel, S., Patel, P., Parmar, P. ve Vohra, J. (2021). Optimization of machining parameters for EN8D carbon steel by Taguchi’s orthogonal array experiments in CNC turning. Materials Today: Proceedings, 44, 2325–2329. https://doi.org/10.1016/J.matpr.2020.12.409
  37. Peterka, J., Kuruc, M., Kolesnyk, V., Dehtiarov, I., Moravcikova, J., Vopat, T., Pokorny, P., Jurina, F. ve Simna, V. (2023). Selected Aspects of Precision Machining on CNC Machine Tools. Machines, 11(10), 946. https://doi.org/10.3390/MACHINES11100946
  38. Sağlam Metal (2017). Çelik Rehberi. VDEh Çelik Enstitü.
  39. Sandvik Coromant, (2026). How to choose correct turning insert. Erişim Adresi: https://www.sandvik.coromant.com/tr-tr/knowledge/general-turning/how-to-choose-correct-turning-insert (Erişim Tarihi: 09.02.2026)
  40. Savaşkan, T. (2012). Malzeme Bilgisi ve Muayenesi (6. Baskı). Celepler Matbaacılık.
  41. Sinumerik, (2026). Sinumerik handbook: G-codes and M-codes on turning. Erişim Adresi: https://share.google/dj5uGP5br8oOanPik (Erişim Tarihi: 09.02.2026)
  42. Smid, P. (2021). CNC Programming Handbook (3rd ed.). Industrial Press Inc.
  43. Şahin, N. (2014). Makine Teknolojisi: CNC Teknolojisine Giriş. Kendi yayını.
  44. Takımsaş, (2026a). Takımsaş dış tornalama takımları için ISO kodlama sistemi. Erişim Adresi: https://share.google/IDIeSkM48mgAsgFaL (Erişim Tarihi: 09.02.2026)
  45. Takımsaş, (2026b). Ürün kataloğu. Erişim Adresi: https://share.google/eYltTa0dBNoBUkor6 (Erişim Tarihi: 09.02.2026)
  46. T.C. Milli Eğitim Bakanlığı (2012). CNC Tornada Programlama.
  47. Töre, C. (2007). Mekanik Tasarımda Çelik ve Özellikleri. TMMOB Makine Mühendisleri Odası.
  48. Walter Tools, (2026). ISO turning operations. Erişim Adresi: https://mac.walter-tools.com/#content/turningOp (Erişim Tarihi: 09.02.2026)
  49. Xu, X. (2017). Machine Tool 4.0 For The New Era Of Manufacturing. International Journal of Advanced Manufacturing Technology, 92(5–8), 1893–1900. https://doi.org/10.1007/s00170-017-0300-7
  50. Yaka, M. (2019). AISI 1040 Çeliğinin Tornalanmasında Yüzey Pürüzlülüğünün İstatistiksel İncelenmesi, Yüksek Lisans Tezi, Amasya Üniversitesi Fen Bilimleri Enstitüsü, Amasya.
  51. Yazılıdağ, M. (2021). CNC Torna Programlama. Teknik Yayıncılık Anonim Şirketi.