Bu çalışmada, mobilya endüstrisinde kullanılan CNC freze tezgâhları için Visual Basic programlama dili kullanılarak bir program arayüzü tasarlanmıştır. Hazırlanan program arayüzü ile CNC freze tezgâhı arasında PCI hareket kontrol kartı kullanıldı. Bu program arayüzünün ergonomik tasarımı sayesinde, kullanıcılar CNC tezgahlarında kullanılan G ve M kodlarına ihtiyaç duymadan rahatlıkla kullanabilecektir. Yapılan çalışmada, program arayüzü resim formatlarındaki iki boyutlu şekilleri başarılı bir şekilde vektörel çizime dönüştürerek takım yollarını oluşturmaktadır. Vektörel çizimler program arayüzünde txt, bmp, png, jpeg, tiff, emf ve gif resim formatlarında dışa ve içe aktarma işlemleri doğru bir şekilde gerçekleştirilmektedir. Program arayüzünde bulunan başlık çubuğu, menü çubuğu, anlık durum göstergesi, şekil oluşturma alanı, hızlı erişim düğmeleri, koordinat listesi, cep boşaltma, işlem ayarı, çoklu işlem ve resim ayarı penceresi araçları için hazırlanan metotların işlevleri doğru bir şekilde yaptığı görüldü.
Fırat Üniversitesi Bilimsel Araştırma Projeleri Birimi
MF.11.19
Desteklerinden dolayı Fırat Üniversitesi Bilimsel Araştırma Projeleri Birimine teşekkür ederim.
In this study, a new program interface has been designed using the visual basic programming language for CNC milling machines used in the furniture industry. PCI motion control card was used between the prepared program interface and the CNC milling machine. Thanks to the ergonomic design of this program interface, users can easily use them without the need for G and M codes used on CNC machines. As a result of the work done; It was seen that toolpaths were created by successfully converting two-dimensional shapes in picture formats into vectorial drawing. It correctly performs the function of exporting and importing vectorial drawings into the program interface in txt, bmp, png, jpeg, tiff, emf and gif image formats. It was seen that the methods prepared for the title bar, menu bar, instant status indicator, shape creation area, quick access buttons, coordinate list, pocket emptying, process setting, multi-process and picture setting window tools in the program interface function properly.
MF.11.19
Primary Language | Turkish |
---|---|
Subjects | Mechanical Engineering |
Journal Section | Mechanical Engineering |
Authors | |
Project Number | MF.11.19 |
Publication Date | January 14, 2022 |
Submission Date | June 15, 2021 |
Acceptance Date | August 11, 2021 |
Published in Issue | Year 2022 Volume: 11 Issue: 1 |