Tool path generation for CNC milling based on STL file
Other Title(s)
توليد مسار العدة لمكائن التفريز المبرمجة باعتماد ملف STL
Joint Authors
Hasan, Nadiyah Sami
Muhammad, Layth Abd Allah
Source
Engineering and Technology Journal
Issue
Vol. 33, Issue 2A (28 Feb. 2015), pp.350-361, 12 p.
Publisher
Publication Date
2015-02-28
Country of Publication
Iraq
No. of Pages
12
Main Subjects
Topics
Abstract AR
في هذا البحث تم افتراض و تطوير خوارزميات لقراءة ملفات (STL) و استنباط السمات الهندسية اللازمة لعمليات التفريز المبرمجة.
اعتمدت الخوارزميات المطورة على النمذجة الرياضية و المعالجة لنماذج هندسية من خلال تقسيم ملف (STL) إلى عدة شرائح و بعدها بناء خوارزميات لاعتماد هذه الشرائح في توليد مسارات القطع لمكائن التفريز المبرمجة كبرامج تشغيل (G-codes).
تم تقسيم النظام المقترح إلى ثلاثة أجزاء.
في الجزء الأول تم اقتراح خوارزمية لاستنباط السمات الهندسية لمجموعة من النماذج المقترحة اعتمادا على ملفاتها (STL) برنامج معد على نظام Matlab.
تشمل النماذج المقترحة المكعب، الأسطوانة، القبة، المخروط و التجويف.
في الجزء الثاني تم اقتراح خوارزمية للتقطيع للحصول على شرائح على طول محور z للنماذج المقترحة للحصول على البيانات التصنيعية.
تم أيضا استخدام برنامج (UGS) لتوليد مسارات القطع و محاكاة عملية التشغيل و من ثم توليد برامج التشغيل لهذه النماذج.
الجزء الثالث تضمن مقارنة النتائج المتولدة من كل من اعتماد ملفات (STL) و اعتماد ملفات برنامج (UGS) من خلال المقارنة العملية لقيم الخشونة السطحية، حيث بينت النتائج أن أكبر فرق في معدلات قيم الخشونة السطحية يساوي (0.27 μm).
Abstract EN
This paper proposes and develops algorithms to read (STL) files and extract engineering entities required in CNC milling processes.
The proposed algorithms are dependent on some mathematical modeling and manipulations of the engineering models by slicing an (STL) file to many slices and then building the required algorithms to adopt these slices to generate machining paths for CNC milling machines as (G-Codes).
The proposed system is divided into three parts, in the first part, an algorithm proposed to extract engineering object entities to some proposed models based on their (STL) files using Matlab program.
The proposed models include cube, cylinder, dome, cone and cavity models.
In the second part, a slicing algorithm is proposed to enable the slices along the proposed models z-axis to find and navigate the required manufacturing data.
UGS program was used also to generate the tool paths and to simulate the machining process and then generate NC part program of the proposed objects (G-Code).
Finally, the third part of this work includes comparing results produced based on both (STL) and (UGS), to achieve the required aim of this paper by experimentally comparing objects surface roughness, resulted values show that the maximum difference in average Ra is equal to (0.
27μm).
American Psychological Association (APA)
Hasan, Nadiyah Sami& Muhammad, Layth Abd Allah. 2015. Tool path generation for CNC milling based on STL file. Engineering and Technology Journal،Vol. 33, no. 2A, pp.350-361.
https://search.emarefa.net/detail/BIM-565344
Modern Language Association (MLA)
Hasan, Nadiyah Sami& Muhammad, Layth Abd Allah. Tool path generation for CNC milling based on STL file. Engineering and Technology Journal Vol. 33, no. 2A ( 2015), pp.350-361.
https://search.emarefa.net/detail/BIM-565344
American Medical Association (AMA)
Hasan, Nadiyah Sami& Muhammad, Layth Abd Allah. Tool path generation for CNC milling based on STL file. Engineering and Technology Journal. 2015. Vol. 33, no. 2A, pp.350-361.
https://search.emarefa.net/detail/BIM-565344
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 361
Record ID
BIM-565344