FloorPlanGen

مولد المخططات المعمارية V2.5.1

أنماط الممرات

8 أنماط مختلفة للممرات

  • • Grid (2×2, 3×3)
  • • H, U, L Patterns
  • • Plus (+), T, Line
  • • Auto (اختيار ذكي)

دعم الأنوية المتعددة

من 1 إلى 4 أنوية

  • • نواة واحدة (مركزية)
  • • نواتان (للمباني الطويلة)
  • • 4 أنوية (للمباني الكبيرة)
  • • وضع تلقائي

وضع الوحدات الذكي

4 مراحل وضع متقدمة

  • • Studio, 1BR, 2BR, 3BR
  • • اتصال بالممرات
  • • واجهات محيطية
  • • توزيع متوازن

مقاييس الأداء V2.5.1

66-77%
التغطية
33-38
الوحدات
9-10%
نسبة الممرات
~10s
وقت التوليد

مثال استخدام الـ API

POST /generate
Content-Type: application/json

{
  "project_id": "test-001",
  "dxf_url": "https://example.com/floor.dxf",
  "variant_count": 5,
  "constraints": {
    "architectural_constraints": {
      "core": {
        "core_count": 2,
        "elevators": 2,
        "stairs": 2
      },
      "circulation": {
        "corridor_pattern": "H",
        "corridor_width_m": {"target": 2.2}
      },
      "units": [
        {"type": "1BR", "percentage": 50},
        {"type": "2BR", "percentage": 50}
      ]
    }
  }
}

التحميل والنسخ الاحتياطية

بني بـ ❤️ باستخدام Python, FastAPI, Shapely, و ezdxf

✅ مستقر وجاهز للاستخدام الإنتاجي