في المقالة التالية سوف نلقي نظرة على OpenSCAD. هذا واحد تطبيق مجاني لإنشاء كائنات صلبة من 3D CAD. عمل هندسة بناءة للمواد الصلبة (CSG). إنه ليس محررًا تفاعليًا ولكنه مترجم ثلاثي الأبعاد يعتمد على لغة وصف نصي. تحدد وثيقة OpenSCAD الأساسيات الهندسية وتحدد كيفية تعديلها ومعالجتها لإعادة إنتاج نموذج ثلاثي الأبعاد.
هذا البرنامج ثلاثي الأبعاد CAD هو مجاني وخفيف الوزن ومرن. إنها أداة معقدة للغاية لاستخدامها ، لأنها توفر تفاعلًا محدودًا. يتطلب المستخدمالبرنامجيهالنموذج ثم يقدم نموذجًا مرئيًا يتوافق مع التعليمات البرمجية الخاصة بك. إنه يعمل بشكل أساسي كمترجم ، يأخذ الأوامر المقدمة من المستخدم ، ويفسرها ويقدم النتائج. لا يمكن رسم النموذج باستخدام هذا البرنامج ، سنكون قادرين فقط على وصفه.
إنه برنامج مجاني سنجده متاحًا لمنصات مختلفة. على عكس البرامج المجانية لإنشاء نماذج ثلاثية الأبعاد ، مثل Blender ، فإنه لا يركز على الجوانب الفنية للنمذجة ثلاثية الأبعاد. افضل يركز على جوانب CAD. لذلك ، قد يكون هذا تطبيقًا جذابًا لأولئك الذين يتطلعون إلى إنشاء نماذج ثلاثية الأبعاد لأجزاء الماكينة. يجب التأكيد على أنه ليس ما تبحث عنه عندما يكون ما تهتم به هو إنشاء أفلام رسوم متحركة بالكمبيوتر.
ماذا يمكننا أن نفعل مع OpenSCAD؟
OpenSCAD ليس مصممًا تفاعليًا. بدلاً من ذلك ، فهو يشبه برنامج التحويل البرمجي ثلاثي الأبعاد لملف نصي يصف الكائن ، وينتهي به الأمر إلى عرض نموذج ثلاثي الأبعاد له. سيقدم هذا المصمم أ السيطرة الكاملة على عملية النمذجة. السماح لك بتغيير أي خطوة في عملية النمذجة ، أو عمل تصميمات يتم تحديدها بواسطة معلمات قابلة للتكوين.
سيقدم لنا هذا البرنامج طريقتين للنمذجة. اولا هندسة صلبة بناءة (المعروف أيضًا باسم CSG) ، وثانيًا ، ملف 2D البثق المخطط.
الكثير ملفات أوتوكاد DXF يمكن استخدامها كتنسيق لتبادل البيانات للخطط ثنائية الأبعاد. بالإضافة إلى المسارات ثنائية الأبعاد للبثق ، من الممكن أيضًا قراءة معلمات التخطيط من ملفات DXF. بالإضافة إلى ملفات DXF ، يمكن لـ OpenSCAD قراءة وإنشاء نماذج ثلاثية الأبعاد بتنسيقات ملفات STL و OFF.
سيسمح البرنامج أيضًا للمصمم إنشاء نماذج ثلاثية الأبعاد دقيقة وتصميمات بارامترية والتي يمكن تعديلها بسهولة عن طريق تغيير المعلمات.
نظرًا لطبيعته النصية ، فهو أسهل بكثير على الناس توزيع رسومات CAD كمستندات OpenSCAD، بصرف النظر عن التحسينات التدريجية لكل واحد. سنكون قادرين أيضًا على تجميع جميع رسومات CAD معًا كمستند واحد يتضمن جميع التحسينات التي تم إجراؤها.
قم بتثبيت OpenSCAD على Ubuntu 18.04
OpenSCAD هو متاح لأنظمة Windows و Linux و OS X. في موقع الويب الخاص بك لقد نشروا أخبارًا بأنهم يعملون على تحسينات لهذا البرنامج.
إذا كنت تريد لقطة تطوير الاختبار، تم بناؤه تلقائيًا من المستودع ، مع مخاطر الاستقرار التي يمكن أن يجلبها أحدث إصدار لها سوف تكون قادرًا على ذلك التثبيت عبر حزمة المفاجئة الكتابة في المحطة الطرفية (Ctrl + Alt + T):
sudo snap install openscad-nightly
يمكننا أيضا اختيار ل قم بتثبيت أحدث إصدار مستقر. ظهر هذا الإصدار في عام 2015 وفي تحميل الصفحة تقديم تعليمات التثبيت عبر PPA.
إلى أضف PPA ثم قم بتثبيت OpenSCAD، سنقوم بكتابة هذه الأوامر في المحطة الطرفية (Ctrl + Alt + T):
sudo add-apt-repository ppa:openscad/releases sudo apt install openscad
قم بإلغاء تثبيت OpenSCAD
التخلص من هذا البرنامج بسيط مثل تثبيته. بالنسبة إزالة حزمة الخاطف التي نستخدمها لتثبيت الإصدار الليلي ، سنكتب في المحطة (Ctrl + Alt + T):
sudo snap remove openscad-nightly
إذا اخترنا الإصدار الثابت، يمكننا إلغاء تثبيته عن طريق فتح محطة طرفية (Ctrl + Alt + T). سيتعين علينا فقط أن نكتب فيه:
sudo apt remove openscad
إلى حذف المستودع التي نضيفها إلى نظامنا ، سنكتب في نفس المحطة:
sudo add-apt-repository -r ppa:openscad/releases
في الوثائق الرسمية حول هذا البرنامج سنجد ملف دليل المستخدم التي يقدمها منشئو المحتوى على موقع المشروع. يمكن أن يكون مفيدًا أيضًا للمستخدمين الوصول إلى شفرة المصدر من هذا البرنامج في الخاص بك مستودع جيثب.