هذا العمل جزء من تطوير وحدات برمجية لإنتاج القطع ذات الأشكال المعقدة التي بدأها فريق التصميم والتصنيع بمساعدة الكمبيوتر (CFAO) التابع لقسم الانتاجية والروبوتات (DPR) في مركز تطوير التقنيات المتقدمة (CDTA).
في هذا المشروع ، نهتم بتخشين الأجزاء المعقدة ، المعرَفة بواسطة نماذج STL الخاصة بها، على آلات التفريز الرقمية ذات 03 محاور، وذلك باستخدام استراتيجية التصنيع "المستويات المتوازية". يتضمن ذلك تصميم وتطوير ودمج وحدة برمجية رسومية وتفاعلية في منصة البرنامج، لإنشاء مسار الأداة تلقائيًا "G-Code" الذي يمثل تعاقب نقاط تموضع الأداة بالنسبة للسطح مع تجنب مشاكل التداخل والاصطدام. يسمح هذا العمل بتحسين جودة المعالجة وتقليل أوقات إنشاء البرامج.
الكلمات المفتاحية : الجزء المعقد، نموذج STL، المستويات المتوازية، G-Code، التخشين، التداخل، الاصطدام، آلة التفريز ثلاثية المحور.
This work is part of a software platform for the production of complex surfaces initiated by the Computer Aided Design and Manufacturing (CAD / CAM) team of the DPR Division of the Center for Development of Advanced Technologies (CDTA).
In this project, we are interested in roughing complex parts, defined by their STL models on 03-axis CNC milling machines, considering the "Parallel Planes" machining strategy. This involves designing, developing and integrating into the software platform a graphic and an interactive software module in order to generate automatically toolpaths «G-Code» while avoiding interferences and collisions problems. This work reduces costs and program generation times.
Keywords : Complex part, STL model, Parallel planes, G-Code, Roughing, Interference, Collision, 03-axis CNC milling machine.
Ce travail s'insère dans le cadre de développement d’une plateforme logicielle pour la production des surfaces de formes complexes initié par l’équipe Conception et Fabrication Assistées par Ordinateur (CFAO) de la Division Productique et Robotique (DPR) du Centre de Développement des Technologies Avancées (CDTA).
Dans ce projet nous nous intéressons à l’ébauchage des pièces de formes complexes, définies par leurs modèles STL sur des fraiseuses numériques à 03-axes, en considérant la stratégie d’usinage « Plans Parallèles ». Il s’agit de concevoir, de développer et d’intégrer à la plateforme logicielle, un module logiciel graphique et interactif permettant de générer automatiquement le trajet d’outils «G-Code» représentant la succession des points de positionnement de l’outil par rapport à la surface tout en évitant les problèmes d’interférence et de collision. Ce travail permettra de réduire les coûts et les temps de génération des programmes.
Mots Clés : Pièce Complexe, Modèle STL, Plans Parallèles, G-Code, Ebauchage, Interférence, Collision, Fraiseuse 03-axes.