تصل Open CASCADE Technology 7.5.0 مع أكثر من 400 تحسين وإصلاح

المشروع افتح CASCADE Technology (أكتوبر) 7.5.0 متاح الآن ويتضمن أكثر من 400 تحسين وإصلاح. ال تشمل الميزات الجديدة عارض 3D Draw Harness ، الذي يسمح لك بالتنقل عبر نماذج كبيرة بالحجم الطبيعي ، بما في ذلك التنقل بنمط النقل الآني عند عرضها في الواقع الافتراضي.

تم توسيع وظيفة تبادل البيانات مع دعم الكتابة glTF 2.0.

بالنسبة لأولئك الذين ليسوا على دراية بـ Open CASCADE ، يجب أن يعرفوا ذلك يوفر محرك النمذجة الهندسية لبرامج مثل FreeCAD و KiCAD و Netgen و gmsh و CadQuery و pyOCCT.

ظل المشروع قيد التطوير لأكثر من عشرين عامًا ويتضمن مجموعة من أدوات تطوير البرمجيات والمكتبات التي تركز على النمذجة ثلاثية الأبعاد والتصميم بمساعدة الكمبيوتر (CAD). اعتبارًا من الإصدار 3 ، تم ترخيص كود مصدر OCCT بموجب ترخيص GNU LGPL 6.7.0.

حول الإصدار الجديد من Open CASCADE 7.5.0

في هذا الإصدار الجديد ، الجديد تقديم وظائف تضمين خرائط نسيج إضافية لتحسين الجودة المرئية، التقديم الصحيح لإخراج sRGB للمواد الشفافة ومعالجة التدرج ، وخشونة معدنية عملية PBR لتحسين عرض الكائنات المعدنية.

تم تمديد دعم أحرف Unicode مع التحسينات المتعلقة بمترجم STEP ووحدة التحكم بالسحب وموارد الرسائل والتصور.

يتم توفير أمثلة جديدة لتوضيح استخدام عارض OCCT ثلاثي الأبعاد ، تم تجميعه بتنسيق WebAssembly ، ليتم تشغيله في متصفح. تم تنقيح هيكل الوثائق ، حيث تم إنشاء قسم "مساهمة" جديد. ستتوفر بوابة مطور OCCT المحدثة قريبًا.

بالإضافة إلى ذلك ، يتم إبراز ما يلي:

  • تم تغيير مؤشر التقدم API للمهام المتوازية.
  • دعم إضافي للترجمة إلى WebAssembly pseudocode (مع Emscripten SDK).
  • تم تطبيق فئة Message_PrinterSystemLog جديدة لكتابة الرسائل إلى سجل النظام.

النمذجة:

  • دعم شريط التقدم BRepMesh
  • خوارزمية بديلة جديدة لتثليث المضلعات ثنائية الأبعاد
  • أداة لإزالة الأشكال الفرعية الداخلية (ذات الاتجاه الداخلي) للشكل مع الحفاظ على الاتصال الطوبولوجي
  • يُسمح بالوسيطات المركبة متعددة الأبعاد لعمليات القطع المنطقي والمشتركة.

عرض:

  • زخارف SRGB ومخزن مؤقت للعرض
  • خشونة PBR المعدنية لتقديم الظلال على المعدن
  • دعم نسيج الخريطة العادي
  • القدرة على حساب أشجار BVH المستخدمة في التحديد التفاعلي في مؤشر ترابط في الخلفية
  • دعم عائلات الخطوط ذات النمط المخصص وملفات .ttc متعددة الخطوط في مدير الخطوط.

تبادل البيانات:

  • دعم لقراءة ملفات STEP التي تحتوي على أحرف غير Ascii (Unicode أو صفحات الرموز المحلية) في سلاسل نصية
  • دعم لكتابة سلاسل نصية Unicode في STEP (مثل UTF-8)
  • قراءة STEP الجديدة لواجهة برمجة التطبيقات التي تقبل دفق C ++ كمدخل
  • تصدير GlTF 2.0
  • تحسين أداء قراءة (ASCII) لملفات STL و OBJ.

إطار تطبيق:

  • إدارة مستندات متعددة (فتح ، حفظ ، إغلاق ، إلخ) في سلاسل متوازية (تطبيق واحد لكل سلسلة محادثات)
  • وراثة الصفات لإعادة استخدام آليات ثباتها
  • مؤشر التقدم في TDocStd_Application
  • الالتزام بتحسين العملية لإجراء تعديلات كبيرة.
  • عرض رسالة متعددة الألوان
  • دعم أحرف Unicode في وحدة التحكم DRAW في Windows
  • التنقل في وضع الطيران في العارض ثلاثي الأبعاد باستخدام مفاتيح WASD والماوس ثلاثي الأبعاد في Windows
  • التنقل التجريبي في وضع النقل الآني في العارض ثلاثي الأبعاد باستخدام OpenVR.

كيفية تثبيت Open CASCADE؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت هذه الأداة على نظامهم ، يجب أن يعرفوا ذلك يحتوي Open CASCADE على إصدار لكل من Windows و Linux.

لذلك ، في كلتا الحالتين ، يمكن تحميل النسخة الجديدة من الرابط أدناه.

من المهم ذكر ذلك في حالة Linux ، يجب إنشاء الإصدار الجديد من المصدر أو الخيار الآخر هو انتظار تحديث هذا الإصدار الجديد من Open CASCADE 7.5.0 داخل القنوات الرسمية لتوزيعك.

كما في الوقت الحالي هو متاح بالفعل لنظام التشغيل Arch Linux لذلك ، يمكن لمستخدمي هذا التوزيع ، بالإضافة إلى مشتقاته ، تثبيت Open CASCADE من محطة طرفية عن طريق كتابة:

sudo pacman -S opencascade

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.