OCCT هو في الأساس جوهر النمذجة الهندسية مفتوح المصدر الوحيد المتاح حاليًا بموجب ترخيص مجاني. Open CASCADE Technology هو جوهر أو مكون مهم لبرامج مثل FreeCAD و KiCAD و Netgen و gmsh و CadQuery و pyOCCT وغيرها. تتضمن Open CASCADE Technology 7.4.0 أكثر من 500 تحسين وإصلاح مقارنة بالإصدار السابق 7.3.0 ، والذي تم إصداره قبل عام ونصف.
رئيسي
- تصميم
- تحسين الموثوقية والأداء والدقة لخوارزمية BRepMesh
- معلمات للتحكم في الانحراف الخطي والزاوي لداخل الوجوه في BRepMesh
- تحسين موثوقية واستقرار العمليات المنطقية والعمليات القصوى
- تمكين العمليات المنطقية على الأجسام المفتوحة
- خيار لإلغاء تنشيط إنشاء التاريخ ، وتسريع العمليات المنطقية
- خيار لتبسيط نتائج العمليات المنطقية
- حساب خصائص السطح والحجم على التثليث (نماذج بدون مواصفات الهندسة التحليلية).
- واجهة جديدة في BRepBndLib تُرجع الجزء النهائي لوحدة التخزين للهندسة ذات الحدود المفتوحة
- أوضاع شطف "الحلق المستمر" الجديدة
- تمت إزالة API للعمليات المنطقية القديمة
- تصور
- تحسين دعم Linux للأنظمة الأساسية المضمنة
- تحسين أداء الكشف
- دعم لمجموعات من طائرات القطع
- فئة جديدة AIS_ViewController للتعامل مع مدخلات المستخدم (الماوس ، شاشة اللمس) في معالجة الكاميرا.
- تحسين إدارة الخطوط
- أدوات تحليل أداء التصور المحسن
- عرض مخطط الكائنات المظللة
- خيار لاستبعاد اللحامات الهندسية عند عرض الهيكل السلكي
- عرض كائن بنسيج ديناميكي (فيديو)
- قراءة الصور النقطية المضغوطة من الذاكرة
- قم بإزالة وظيفة السياق المحلي المهملة من AIS.
- تمت إزالة الاعتماد على gl2ps (بناءً على وظيفة OpenGL التي تم إيقافها)
- تبادل البيانات
- تصدير مستند XCAF (بهيكل التجميع والأسماء والألوان) إلى ملف VRML
- أدوات جديدة لاستيراد البيانات من تنسيقات glTF 2.0 و OBJ
- دعم بعض الترميزات بخلاف ASCII في استيراد STEP.
رسم بيئة الاختبار - تحكم محسّن في الكاميرا في العارض ثلاثي الأبعاد
- تم إصلاح المشكلات المتعلقة ببدء تشغيل السحب من البرامج النصية المجمعة.
- دعم محسّن لـ Draw في بيئة بدون CASROOT.
- آخر
- تحسين أداء إجراءات الموازاة المضمنة (OSD_Parallel)
- أدوات لاجتياز شجرة BVH بشكل ملائم وفعال
- تحسين سمة العرض TPrsStd_AIS
- مثال على دمج عارض ثلاثي الأبعاد في تطبيق glfw
المصدر: opennet.ru