عن المشروع
يوفر RoomMate سير عمل كاملاً لإدارة بيانات الغرف المعمارية. يتكون النظام من مستخرج IronPython يعمل داخل Revit لدفع بيانات JSON ذات إصدارات محددة إلى خادم Rust. يتولى الخادم عمليات استيعاب البيانات، وتخزينها، والتكامل مع بيانات مرجعية خارجية (dRofus)، ويوفر خدمات هندسية لتجميع المساحات وتحليل تجاور الجدران.
يتضمن النظام مستعرض متصفح يعمل بتقنية WebGL ومبني باستخدام TypeScript و Vite لعرض مخططات الطوابق. تم هيكلة المشروع لضمان بقاء المستخرج والخادم متزامنين عبر عقد سلكي مشترك. وبالنسبة للنشر، يتضمن النظام برنامج تثبيت لنظام Windows يقوم بحزم الملفات الثنائية والمستعرض في ملف تنفيذي مستقل.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.