SkyCiv Structural — تحليل/تصميم إنشائي سحابي (بلا جهاز، بديل STAAD MCP)
الغرض: بديل STAAD.Pro MCP يعمل سحابياً بالكامل عبر API — صفر تثبيت، صفر جهاز شغّال (بعكس STAAD MCP الذي يشترط ويندوز + STAAD مثبّتاً وشغّالاً). يخدم KCPC مباشرة.
لماذا SkyCiv لا STAAD MCP (حُسم 2026-09-28): STAAD MCP (BentleySystems/openstaad-mcp) ينصّ رسمياً: «requires STAAD.Pro installed locally + running + Windows 11». يخالف شرط «قيمة عملية بلا جهاز». SkyCiv سحابي محض → القيمة الكاملة بلا لابتوب.
القدرات (سحابية عبر API)
- Structural Analysis: FEA / linear / non-linear / plates / buckling / cable
- Structural Design: 100+ حاسبة معتمدة (steel/concrete/timber) حسب الأكواد
- Load Generator: أحمال رياح/زلازل/ثلوج حسب الأكواد الإقليمية
- CloudCAD: توليد رسومات CAD تلقائياً
- استيراد: Revit / Grasshopper / DXF / IFC
AI Skills العامة الرسمية (نقرؤها بلا مفتاح)
GitHub:skyciv/skyciv-ai-skills — SKILL.md مع schemas + units + call sequences دقيقة (تمنع الهلوسة). ابدأ دائماً بـ skyciv-api-v3 (auth/sessions/envelope).التشغيل
- API:
https://api.skyciv.com/v3· docs:skyciv.com/api/v3/docs - المفتاح: تسجيل على
platform.skyciv.com/api(free tier متاح) →SKYCIV_API_KEYفي env.sh. - بعض skills (
run-quick-design) تحتاج API token من نفس الصفحة.
متى يُستدعى
أي تحليل/تصميم إنشائي KCPC (تحليل هيكل، تدقيق عناصر، أحمال، رسومات) → SkyCiv السحابي بلا جهاز.البدائل (never-stop)
1. SkyCiv (سحابي، AI Skills عامة) — الأساس. 2. Dlubal RFEM API (gRPC، Python/C#) — بديل قوي ثانٍ. 3. engineering-design-stack + civil-design-router (معادلاتنا المبرمجة + مجلس النخبة) — بلا مفتاح. 4. CAD Router (cadquery + Zoo KCL) — نمذجة بارامترية سحابية.الحالة — ✅ مُفعّل + مُختبَر E2E حيّاً (2026-09-28)
المفتاح مُثبّت في env.sh (SKYCIV_API_KEY + SKYCIV_USERNAME=wayrk76@gmail.com، طول 64 نظيف). اختبار E2E حيّ ناجح (جائز 5m فولاذ + حمل 10kN): HTTP 200 · S3D.session.start=0 · S3D.model.set=0 · S3D.model.solve=0 (Solved Successfully). التحليل الإنشائي السحابي يعمل 100% بلا جهاز.التشغيل العملي (مُثبَت)
الطلب:POST https://api.skyciv.com/v3 · JSON body = {auth:{username,key}, functions:[...]} · الدورة: S3D.session.start → S3D.model.set → S3D.model.solve. status=0 = نجاح. المفتاح من env.sh (SKYCIV_API_KEY/SKYCIV_USERNAME).