فري كاد منصة حرة للتصميم ثلاثي الأبعاد

فري كاد منصة حرة للتصميم ثلاثي الأبعاد

في السنوات الأخيرة برز برنامج فري كاد (FreeCAD) كحل عملي امام التكلفة الباهظة لتراخيص البرامج التجارية المهندسين المستقلين، والصناع، والشركات الناشئة.

المصدر المفتوح واختلاف المنصات

في عالم التصميم الهندسي بمساعدة الحاسوب (CAD)، يعد فري كاد FreeCAD واحدًا من أبرز برامج التصميم بمساعدة الحاسوب المفتوحة المصدر، وهو موجه أساسا لإنشاء النماذج ثلاثية الأبعاد بطريقة بارامترية؛ أي إن المستخدم يستطيع تعديل التصميم لاحقا عبر الرجوع إلى تاريخ النموذج وتغيير الأبعاد أو القيود أو العلاقات بين العناصر. ويستخدم البرنامج في تصميم القطع الميكانيكية، والنماذج المعدة للطباعة ثلاثية الأبعاد، والتصميم المعماري، والهندسة، والمحاكاة، ومشاريع الهواة والتعليم.

ويُعرّف المشروع نفسه بأنه برنامج نمذجة ثلاثية الأبعاد بارامتري متعدد المنصات، أي إنه يعمل على أنظمة تشغيل مختلفة مثل ويندوز وماك ولينكس. كما أن ترخيصه المفتوح يمنح المستخدمين والمطورين حرية استخدامه وتعديله والمساهمة في تطويره. يدعم البرنامج عددًا كبيرًا من صيغ الملفات المستخدمة في التصميم والهندسة، ومنها STEP وIGES وSTL وSVG وDXF وOBJ وIFC وDAE، مما يجعله قابلًا للاندماج في بيئات عمل مختلفة. فمثلًا يمكن استخدامه لتصميم نموذج ثم تصديره بصيغة STL للطباعة ثلاثية الأبعاد، أو بصيغة STEP للتبادل مع برامج CAD أخرى، أو بصيغة IFC في سياقات نمذجة معلومات البناء.المصدر المفتوح واختلاف المنصات

تتميز واجهة FreeCAD بأنها مقسّمة إلى مساحات عمل تُعرف باسم Workbenches، حيث تضم كل مساحة أدوات متخصصة لمجال معين. فهناك أدوات للرسم التخطيطي، والتصميم الميكانيكي، والنمذجة المعمارية، وتحليل العناصر المحدودة، والتصنيع بالحاسوب، وغير ذلك.

ولا يقتصر FreeCAD على النمذجة الميكانيكية فقط؛ إذ يوفر أدوات لتحليل العناصر متناهية الصغر FEA، ومساحات عمل مخصصة للتصميم المعماري وBIM، وأدوات للتصنيع بالحاسوب CAM/CNC، إضافة إلى إمكانات تعتمد على لغة Python للأتمتة وكتابة السكربتات. هذه المرونة جعلت البرنامج مناسبًا للمستخدم الفردي، وللمصمم، وللمهندس، وللمتعلم الذي يريد دخول عالم التصميم ثلاثي الأبعاد دون الاعتماد على برامج احتكارية مرتفعة التكلفة.

التطور الملفت في الفترة الأخيرة

شهد برنامج فري كاد (FreeCAD) تطوراً متسارعاً وجذرياً في الفترة الأخيرة، وتُوّج هذا التطور بإطلاق الإصدار التاريخي (FreeCAD 1.0) في نوفمبر 2024، والذي يُعد نقلة نوعية أخرجت البرنامج من عباءة “المشروع قيد التطوير” ليصبح أداة احترافية ناضجة ومستقرة ومستعدة لمنافسة البرامج التجارية بشراسة.

هذا التطور السريع جاء نتيجة جهود ضخمة من مجتمع المطورين المفتوح المصدر، بالإضافة إلى مساهمات محورية من شركات داعمة مثل “Ondsel” التي ركزت على تحسين تجربة المستخدم وإضافة ميزات حيوية.

إليك أبرز ملامح هذا التطور وأهم المميزات الجديدة:

1. الحل الجذري لمشكلة “التسمية الطوبولوجية” (Topological Naming Problem)

هذه هي أهم ميزة على الإطلاق في التحديثات الأخيرة. في السابق، إذا قمت ببناء مجسم يعتمد على أبعاد وجه معين، ثم عدت لتغيير عدد أضلاع أو شكل ذلك الوجه في الخطوات الأولى، كان التصميم بأكمله “ينكسر” أو يتشوه لأن البرنامج يفقد مرجعية الوجوه (وهي مشكلة تعرف بـ TNP).
مع الإصدار الجديد، تم تطبيق كود برمجي يخفف ويعالج هذه المشكلة بشكل كبير، مما يجعل التعديل على التصميمات المعقدة آمناً ومستقراً تماماً، ليقف FreeCAD في هذه النقطة على قدم المساواة مع برامج CAD التجارية الكبرى.

2. بيئة التجميع الرسمية المدمجة (Integrated Assembly Workbench)

طالما عانى مستخدمو FreeCAD من الحاجة لتثبيت إضافات خارجية (Add-ons) لتجميع الأجزاء الميكانيكية. الآن، أصبح البرنامج يتضمن بيئة تجميع (Assembly Workbench) رسمية ومدمجة كجزء من نواته الأساسية.

3. ثورة في واجهة وتجربة المستخدم (UI/UX & Initial User Experience)

تخلص البرنامج أخيراً من سمعته كبرنامج “صعب التعلم” بفضل سلسلة من التحسينات البصرية والوظيفية:ت

صميم جديد وعصري: تم تغيير الشعار الأيقوني القديم وتحديث الألوان والأيقونات لتعكس النضج والاحترافية.

نظام التنقل: تحسين ملحوظ في مركز الدوران (Rotation Center) الذي أصبح مميزاً بوضوح لتسهيل تحريك النماذج المعقدة، بالإضافة إلى ميزة المحاذاة التلقائية مع الوجوه لتسهيل الرسم.

مرشد البدء (First Run Wizard): لمساعدة المستخدمين الجدد على إعداد بيئة العمل المفضلة لديهم فور تثبيت البرنامج.