في المقالة التالية سوف نلقي نظرة على FreeCAD. هذا ال برنامج مجاني ومفتوح المصدر ومصمم ثلاثي الأبعاد وبرامج CAD. يتم استخدامه لتصميم المنتجات و / أو أيضًا في الهندسة الميكانيكية. قبل عامين أخبرنا أحد الزملاء بالفعل عن هذا البرنامج ، يمكنك الرجوع إلى هذا المقال هنا. FreeCAD هو 100٪ مفتوحة المصدر ونمطية للغاية. السماح بهذه الإمكانيات التي لا حصر لها للتخصيص والبرمجة بفضل الامتدادات.
FreeCAD هو مبرمجة بلغات C ++ و Python. البرنامج على أساس OpenCasCade، وهي نواة هندسية قوية. يقرأ وينتج العديد من تنسيقات الملفات المفتوحة مثل STEP و IGES و STL وغيرها. أيضا ، واجهته مبنية باستخدام Qt FreeCAD. هذا يعني أنه يعمل بنفس الطريقة تمامًا على أنظمة التشغيل Windows و Mac OS X و Gnu / Linux.
مثل العديد من مصممي 3D CAD الحديثين ، فإنه يحتوي على مكون ثنائي الأبعاد سيساعدنا استخراج تصميم مفصل من نموذج ثلاثي الأبعاد. باستخدام هذا ، سنكون قادرين على إنتاج رسومات ثنائية الأبعاد ، لكن التصميم ثنائي الأبعاد المباشر (مثل AutoCAD LT) ليس الهدف ، ولا الرسوم المتحركة أو الأشكال العضوية (مثل تلك التي أنشأتها Maya أو 2ds Max أو Cinema 2D).
ميزات FreeCAD أ بيئة عمل مشابهة لـ CATIA أو SolidWorks أو SolidEdge أو ArchiCAD أو Autodesk Revit. يستخدم تقنيات النمذجة البارامترية ومجهز بهندسة برامج معيارية. هذا يجعل من السهل إضافة الوظائف دون الحاجة إلى تغيير جوهر النظام. ستسمح لنا النمذجة بتعديل مشاريعنا بسهولة ، والعودة إلى تاريخ النموذج وبالتالي القدرة على تغيير معاييره.
البرنامج موجه مباشرة نحو الهندسة الميكانيكية وتصميم المنتج. لكن يجب توضيح ذلك أيضًا يناسب مجموعة واسعة من الاستخدامات الهندسية، مثل الهندسة المعمارية أو التخصصات الأخرى.
لا يزال FreeCAD في المراحل الأولى من التطوير، لذلك بينما يقدم لنا بالفعل قائمة كبيرة (ومتنامية) من الميزات ، لا يزال هناك طريق طويل لنقطعه. خاصة عند مقارنتها بأكثر الحلول التجارية شيوعًا. لهذا السبب قد لا تجد هذا البرنامج مطورًا بما يكفي لاستخدامه في بيئة الإنتاج. ومع ذلك ، هناك مجتمع سريع النمو من المستخدمين المتحمسين. اليوم يمكنك بالفعل العثور على العديد من الأمثلة لمشاريع الجودة التي تم تطويرها باستخدام FreeCAD. يمكن الرجوع إلى هذه المشاريع وجميع وثائقها في موقع المشروع.
قم بتثبيت FreeCAD على الأنظمة المستندة إلى Ubuntu و Ubuntu
تعتمد العديد من توزيعات Gnu / Linux على Ubuntu وتشارك مستودعاتها. إلى جانب المتغيرات الرسمية (Kubuntu و Lubuntu و Xubuntu) ، هناك توزيعات غير رسمية مثل Linux Mint و Voyager وغيرها. خيارات التثبيت الموضحة أدناه متوافقة مع هذه الأنظمة.
قم بالتثبيت من مستودع Ubuntu الرسمي
يتوفر FreeCAD من مستودعات Ubuntu ويمكن تثبيته من خلال مركز البرامج أو باستخدام الأمر التالي في الجهاز الطرفي (Ctrl + Alt + T):
sudo apt install freecad
التثبيت من PPA مستقرة
سنكون قادرين أيضًا على تثبيت هذا البرنامج عن طريق كتابة أو نسخ ولصق هذه الأوامر في محطة طرفية (Ctrl + Alt + T) أضف PPA وتثبيت البرنامج كما هو موضح في صفحتهم منصة الإطلاق. لإضافة PPA "المستقر" علينا فقط كتابة:
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
الآن لا تنس تحديث قائمة البرامج الخاصة بك. سنفعل ذلك كالمعتاد عن طريق كتابة:
sudo apt update
يقوم التحديث بمزامنة قائمة الحزم المتاحة مع الخوادم. الآن علينا فقط تثبيت FreeCAD مع وثائقه عن طريق الكتابة في المحطة الطرفية (Ctrl + Alt + T):
sudo apt install freecad freecad-doc && apt upgrade
سيساعدنا التحديث في النهاية على تثبيت إصدار أحدث الحزم. سيتم تطبيقه على جميع البرامج المثبتة على جهاز الكمبيوتر الخاص بنا. الآن يمكننا تشغيل هذا البرنامج. سيتعين علينا فقط البحث عنه في Dash أو استخدام هذا الأمر لفتحه الإصدار الثابت من FreeCAD:
freecad
قم بإلغاء تثبيت FreeCAD
يمكننا إزالة هذا البرنامج من جهاز الكمبيوتر الخاص بنا عن طريق فتح Terminal (Ctrl + Alt + T) والكتابة فيه:
sudo apt remove freecad && sudo apt autoremove
إذا قمنا بإجراء التثبيت اخترنا استخدام PPA الرسمي للتطبيق والآن نريد التخلص منه ، يمكننا كتابة الأمر التالي في المحطة (Ctrl + Alt + T):
sudo add-apt-repository -r ppa:freecad-maintainers/freecad-stable
أنها تبدو جيدة جدا. سيكون من الجيد أن يخبرنا المحترف ما إذا كان قد استخدمها وكيف سارت الأمور.
لقد انتهى إصدار FreeCAD v0.17 الجديد مع العديد من التحسينات.