عن المشروع

OpenSCAD هو أداة برمجية مجانية لإنشاء كائنات CAD ثلاثية الأبعاد صلبة، وهو متاح لأنظمة Linux/UNIX و MS Windows و macOS. وعلى عكس أدوات النمذجة الفنية التفاعلية، يعمل OpenSCAD كمترجم ثلاثي الأبعاد يقوم بتصيير النماذج من ملف نصي برمجياً، مما يتيح للمصممين الحفاظ على تحكم كامل في عملية النمذجة واستخدام معاملات قابلة للتكوين. يستخدم البرنامج تقنيتين أساسيتين للنمذجة: 1. الهندسة الصلبة البنائية (CSG): دمج الأشكال الأولية باستخدام عمليات المجموعات مثل الاتحاد والتقاطع والفرق. 2. بثق المخططات ثنائية الأبعاد: إنشاء أشكال ثلاثية الأبعاد من مسارات ثنائية الأبعاد، مع دعم ملفات Autocad DXF. يدعم OpenSCAD قراءة وإنشاء النماذج بتنسيقات ملفات STL و OFF. كما يوفر بيئة تطوير تحتوي على محرر أكواد ونافذة تصيير ثلاثية الأبعاد للمعاينة الفورية للتصاميم المبرمجة.