قاعدة بيانات البرامج · 13 برنامجًا
⚙️ التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناء
تتيح أدوات التصميم الحاسوبي وتطوير نمذجة معلومات البناء (BIM) للفرق وصف الهندسة والبيانات كقواعد ونصوص برمجية وأكواد بدلاً من رسم كل عنصر يدوياً. تمتد من بيئات البرمجة المرئية (Dynamo وGrasshopper وMarionette وGenerativeComponents)، مروراً بطبقات البرمجة النصية وواجهات برمجة التطبيقات (pyRevit وRevit API وAutodesk Platform Services)، وصولاً إلى منصات الجدوى والتصميم التوليدي السحابية (Forma وTestFit وHypar وArchistar) وأطر تبادل البيانات مثل Speckle. وتُستخدَم في سير عمل BIM لأتمتة النمذجة والتوثيق المتكرِّرَين، وتوليد ومقارنة خيارات التصميم، والتحقق من صحة بيانات النموذج، وربط أدوات التأليف ببعضها وبالأنظمة الخارجية.
Dynamo
Autodeskبيئة Autodesk للبرمجة المرئية مفتوحة المصدر، مدمجة في Revit وCivil 3D وتطبيقات مضيفة أخرى.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمفتوح المصدرWindows
برنامج Dynamo هو أداة برمجة مرئية قائمة على العُقد تقرأ وتكتب البيانات والهندسة في تطبيقها المضيف. يأتي مدمجاً داخل Revit وCivil 3D وFormIt وغيرها من منتجات Autodesk، ويعمل أيضاً بشكل مستقل باسم Dynamo Sandbox. تستخدمه فرق BIM لتحرير المعاملات دفعياً، وإنشاء اللوحات والمشاهد، ووضع العائلات من جداول البيانات، وفحص بيانات النموذج، وتوليد هندسة بارامترية. يُشغِّل غير المبرمجين المخططات الجاهزة عبر Dynamo Player؛ ويُوسِّع المستخدمون المتقدمون المخططات بعُقد Python أو C# بلا لمسة (zero-touch). انتقل Revit 2027 من سلسلة Dynamo 3.x إلى سلسلة Dynamo 4.x.
- الشركة المطوّرة
- Autodesk
- الإصدار الحالي
- Dynamo 4.1 (Dynamo Core 4.1.x, shipped with Revit 2027.2 and Civil 3D 2027.1) · 2026
- الإصدار الأول
- 2011
- الموقع الرسمي
- dynamobim.org
- المنصات
- Windows
- النشر
- desktop
- نموذج التسعير
- مفتوح المصدر — برنامج Dynamo Core مفتوح المصدر بموجب رخصة Apache؛ ويُثبَّت Dynamo لـ Revit وDynamo لـ Civil 3D مع اشتراك التطبيق المضيف دون تكلفة إضافية. أما Dynamo Sandbox فهو نسخة مستقلة مجانية للتنزيل.
- نسخة مجانية
- أداة Dynamo Sandbox (مستقلة، بلا تطبيق مضيف) تنزيل مجاني؛ ويأتي Dynamo لـ Revit / Civil 3D مُضمَّناً مع اشتراك التطبيق المضيف
- الصيغ الأصلية
- .dyn.dyf
- صيغ التبادل
- XLSX (Excel nodes)CSVJSONSATOBJSTLPNG (image import)
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- لا يمتلك Dynamo عُقد IFC أصلية؛ ويتم العمل مع IFC عبر التطبيق المضيف (تصدير IFC في Revit) أو حِزَم خارجية. لا يُدعَم IDS/BCF أصلياً.
- الأتمتة وواجهات البرمجة
- DesignScript (Code Block)Python (CPython 3, IronPython via package)Zero-touch C# nodesDynamo PlayerGenerative Design in Revit (built on Dynamo, formerly Project Refinery)
- منحنى التعلّم
- متوسط — يمكن تعلُّم تحرير المعاملات والقوائم الأساسية خلال أيام؛ أما تشبيك القوائم (lacing) والمستويات وPython فتتطلب أشهراً من الممارسة.
- المستخدمون المعتادون
- منسِّقو BIMمديرو BIMالمعماريونالمهندسون الإنشائيونمهندسو الميكانيكا والكهرباء والسباكةالمهندسون المدنيون
الميزات الرئيسية
- محرِّر مخططات قائم على العُقد مع معاينة هندسة حية
- وصول مباشر للقراءة والكتابة إلى أجسام ومعاملات Revit وCivil 3D
- عُقد Code Block باستخدام لغة DesignScript لتعبيرات مضغوطة
- عُقد نصية بلغة Python (CPython 3) وعُقد C# مخصصة بلا لمسة
- مدير حِزَم بآلاف الحِزَم المجتمعية (Clockwork، Bimorph Nodes، Data-Shapes، Civil3DToolkit)
- Dynamo Player لتشغيل المخططات دون فتح المحرِّر
- إكمال تلقائي للعُقد بالتعلم الآلي (Dynamo 3.6 فما بعد)
- عُقد استيراد وتصدير لملفات Excel وCSV وJSON والصور
نقاط القوة
- مجاني ومفتوح المصدر، ويُثبَّت مع التطبيق المضيف
- مجتمع ومنظومة حِزَم واسعان جداً
- عتبة دخول منخفضة لموظفي BIM غير المبرمجين؛ ويرتقي حتى Python وC#
- يمكن تسليم المخطط نفسه للآخرين عبر Dynamo Player
القيود
- المخططات تعتمد على إصدار التطبيق المضيف؛ وغالباً ما تتأخر الحِزَم عن إصدارات Revit الجديدة
- يتراجع الأداء على القوائم الكبيرة والهندسة الثقيلة مقارنةً بالإضافات المُترجَمة
- يعمل على Windows فقط؛ لا توجد نسخة لـ macOS
- تصحيح أخطاء المخططات الكبيرة أصعب من قراءة الكود
الأفضل لـ: أتمتة المهام المتكررة في Revit وCivil 3D وتشغيل بيانات النموذج من جداول البيانات دون كتابة إضافة مُترجَمة.
ملاحظات السوق: Dynamo هو طبقة الأتمتة الافتراضية للشركات المتمحورة حول Revit لأنه مجاني ويُثبَّت مع Revit. لا تُقدِّم Autodesk امتحان اعتماد مخصصاً لـ Dynamo؛ بل تُقيَّم مهارات Dynamo ضمن الاعتماد والتدريب المتمحور حول Revit.
التدريب والشهادات الرسمية
- The Dynamo Primer (free, open source) · documentation
- Dynamo Forum · community
- Dynamo release notes (GitHub wiki) · documentation
- Autodesk Learning: Generative Design in Revit (curated course) · course
المصادر: github.com/DynamoDS/Dynamo · dynamobim.org/dynamo-core-3-6-release · help.autodesk.com/view/RVT/2027/ENU/?guid=RevitReleaseNotes_2027updates_2027_2_html · forum.dynamobim.com/t/civil-3d-2027-1-and-dynamo-4-1/115039 · primer2.dynamobim.org · autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Which-Dynamo-versions-are-supported-for-Revit.html · آخر تحقّق 2026-09-15
Grasshopper
Robert McNeel & Associatesمحرِّر خوارزميات قائم على العُقد ومدمج في Rhino، ويُعد المعيار الفعلي للهندسة البارامترية.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءترخيص دائمWindowsmacOS
برنامج Grasshopper هو محرِّر خوارزميات رسومي متكامل بإحكام مع أدوات نمذجة NURBS في Rhino. يبني المصمِّمون تعريفات من مكوِّنات موصولة بأسلاك لتوليد الهندسة وتشغيل التحليلات وتوليد بيانات التصنيع. وهو أساس معظم سير عمل الواجهات البارامترية وتشكيل الأشكال الإنشائية والتحليل البيئي، مع مئات الإضافات على food4rhino (Kangaroo، Ladybug Tools، Karamba3D، Galapagos، Elefront). عبر Rhino.Inside.Revit وحلقة الاتصال الحية بين Grasshopper وArchicad، يمكنه إنشاء وتحرير أجسام BIM أصلية في Revit وArchicad. تأتي نسخة Grasshopper 1 مُضمَّنة مع Rhino 8؛ وتُطوِّر McNeel نسخة Grasshopper 2 إلى جانب Rhino 9.
- الشركة المطوّرة
- Robert McNeel & Associates
- الإصدار الحالي
- Grasshopper 1 (bundled with Rhino 8); Grasshopper 2 in development with Rhino 9 · 2023
- الإصدار الأول
- 2007
- الموقع الرسمي
- grasshopper3d.com
- المنصات
- WindowsmacOS
- النشر
- desktop
- نموذج التسعير
- ترخيص دائم — مُضمَّن مع كل ترخيص Rhino دون تكلفة إضافية؛ وRhino نفسه ترخيص دائم (انظر مدخل Rhino).
- نسخة مجانية
- مُضمَّن في نسخة Rhino التجريبية لمدة 90 يوماً؛ النسخة الكاملة مع أي ترخيص Rhino
- الصيغ الأصلية
- .gh.ghx.ghpy.gha
- صيغ التبادل
- 3DMIFC (via plug-ins such as Geometry Gym / VisualARQ)DWG/DXF (via Rhino)OBJSTLFBXXLSX/CSV (via plug-ins)
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- لا يوجد دعم أصلي لـ IFC؛ يعتمد تأليف IFC في Grasshopper على إضافات خارجية (مثل Geometry Gym ggIFC وVisualARQ) أو على دفع الهندسة إلى Revit أو Archicad عبر Rhino.Inside.Revit أو حلقة الاتصال الحية بين Grasshopper وArchicad.
- الأتمتة وواجهات البرمجة
- C# / VB script componentsPython (CPython 3 and IronPython 2 in Rhino 8 ScriptEditor)RhinoCommon SDKGrasshopper SDK (.gha plug-ins)Rhino.Compute (headless server)
- منحنى التعلّم
- مرتفع — المكوِّنات الأساسية سريعة التعلُّم، لكن منطق شجرة البيانات هو العقبة التي يواجهها معظم المتعلِّمين.
- المستخدمون المعتادون
- المعماريونمصمّمو الحاسوبمهندسو الواجهاتالمهندسون الإنشائيونمتخصِّصو التصنيع الرقمي
الميزات الرئيسية
- مخطط قائم على المكوِّنات مع معاينة هندسة Rhino حية
- أشجار بيانات لمعالجة قوائم منظَّمة
- حلّال Galapagos التطوري ومحرك Kangaroo الفيزيائي مُضمَّنان
- مكوِّنات نصية بلغات C# وVB وPython
- منظومة إضافات كبيرة جداً على food4rhino
- عناقيد (Clusters) وHops لتعريفات قابلة لإعادة الاستخدام وحلّ عن بُعد
- روابط BIM ثنائية الاتجاه مع Revit (عبر Rhino.Inside.Revit) وArchicad (Live Connection)
- يعمل على Windows وmacOS
نقاط القوة
- أنضج بيئة هندسة بارامترية في قطاع البناء والتشييد
- مجاني مع Rhino، ومتعدد المنصات
- منظومة إضافات عميقة للتحليل والإنشاء والبيئة والتصنيع
- امتحان اعتماد رسمي من McNeel متاح
القيود
- لا يمتلك نموذج بيانات BIM أصلياً؛ ويعتمد تأليف BIM على جسور أو إضافات
- التعريفات الكبيرة تصبح بطيئة وصعبة الصيانة دون انضباط
- نسخة Grasshopper 1 أحادية الخيط لمعظم المكوِّنات
- توافق إصدارات الإضافات قد يكسر التعريفات بين إصدارات Rhino
الأفضل لـ: الهندسة المعقّدة، وتشكيل الأشكال، وترشيد الواجهات، والتصميم المدفوع بالتحليل حيث يكون محرك الهندسة أهم من بيانات BIM.
ملاحظات السوق: يهيمن Grasshopper على التصميم الحاسوبي في كليات العمارة والمتخصِّصين في الواجهات والإنشاء حول العالم؛ ويُعد Dynamo أكثر شيوعاً في مكاتب BIM الإنتاجية المعيارية على Revit.
التدريب والشهادات الرسمية
- Grasshopper Level 1 Certification (McNeel Europe) · certification
- Rhino Certifications and Exams (McNeel wiki) · documentation
- Grasshopper community forum (McNeel Discourse) · community
- Grasshopper official site and tutorials · documentation
المصادر: grasshopper3d.com · certification.mcneel.eu/grasshopper-level-1-certification · rhino3d.com/sales · graphisoft.com/en-us/downloads/add-ons/rhino-grasshopper · cadwax.co.uk/blogs/news/rhino-9-beta-release-timeline-upgrade-guide · آخر تحقّق 2026-09-15
Rhinoceros 3D (Rhino)
Robert McNeel & Associatesأداة نمذجة NURBS بترخيص دائم تستضيف Grasshopper وتقنية Rhino.Inside.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءترخيص دائمWindowsmacOS
برنامج Rhino هو أداة نمذجة سطوح وشبكات NURBS عامة الغرض تُستخدَم في العمارة وتصميم المنتجات والتصنيع. في نمذجة معلومات البناء، يعمل كمنصة حاسوبية: يعمل Grasshopper داخله، ويتيح Rhino.Inside تشغيل Rhino وGrasshopper ضمن تطبيقات أخرى مثل Revit، ويُعرِّض Rhino.Compute محرك هندسته كخدمة ويب بلا واجهة. أضاف Rhino 8 محرِّر نصوص بلغة CPython 3، وأداة ShrinkWrap، وPushPull، وتحسينات على Grasshopper؛ ويوجد Rhino 9 في نسخة تجريبية عامة اعتباراً من منتصف 2026. التراخيص دائمة ومتعددة المنصات.
- الشركة المطوّرة
- Robert McNeel & Associates
- الإصدار الحالي
- Rhino 8 (Rhino 9 in public beta) · 2023
- الإصدار الأول
- 1998
- الموقع الرسمي
- rhino3d.com
- المنصات
- WindowsmacOS
- النشر
- desktopcloud
- نموذج التسعير
- ترخيص دائم — ترخيص Rhino 8 التجاري لمستخدم واحد بسعر 995 يورو (بدفعة واحدة، دائم، دون رسوم صيانة)؛ الترخيص التعليمي 195 يورو؛ وتتوفر أسعار ترقية. أسعار مُشاهَدة على rhino3d.com/sales، سبتمبر 2026.
- نسخة مجانية
- نسخة تجريبية كاملة لمدة 90 يوماً؛ تراخيص تعليمية بسعر مخفَّض
- الصيغ الأصلية
- .3dm
- صيغ التبادل
- IFC (via plug-ins only)DWGDXFSATSTEPIGESOBJFBXSTLSKPDAEPDFUSD
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- لا يمتلك Rhino دعم IFC مدمجاً؛ يُقدَّم استيراد وتصدير IFC عبر إضافات (VisualARQ، Geometry Gym) أو عبر النقل ذهاباً وإياباً من خلال Revit/Archicad.
- الأتمتة وواجهات البرمجة
- RhinoCommon (.NET)Rhino C++ SDKRhinoScript / Python (CPython 3 in Rhino 8)GrasshopperRhino.ComputeRhino.Inside
- منحنى التعلّم
- متوسط — أساسيات النمذجة سريعة؛ أما إتقان جودة NURBS والبرمجة النصية فيستغرق وقتاً أطول.
- المستخدمون المعتادون
- المعماريونمصمّمو الحاسوباستشاريو الواجهاتالمصنِّعونمعماريو المناظر الطبيعية
الميزات الرئيسية
- نمذجة NURBS والشبكات وSubD وسُحُب النقاط
- Grasshopper مُضمَّن
- محرِّر نصوص برمجية (ScriptEditor) بلغتَي CPython 3 وC#
- تقنية Rhino.Inside لتضمينه داخل Revit وتطبيقات مضيفة أخرى
- خادم Rhino.Compute للهندسة بلا واجهة لأجل الأتمتة السحابية
- قائمة واسعة من صيغ الاستيراد والتصدير (DWG، STEP، IGES، SKP، FBX، USD)
- إدارة تراخيص Cloud Zoo للفرق
نقاط القوة
- ترخيص دائم بدفعة واحدة دون رسوم صيانة
- يعمل على Windows وmacOS
- محرك هندسة ممتاز ودعم واسع للصيغ
- مجتمع تعليمي وإضافات كبير
القيود
- ليس أداة تأليف BIM؛ لا يوجد تصنيف أجسام أو IFC أصلي
- أدوات التوثيق والتوسيم أضعف من منصات BIM
- أداة Rhino.Inside.Revit تعمل على Windows فقط
الأفضل لـ: الهندسة الحرة والبارامترية التي تحتاج لاحقاً إلى أن تصبح أجسام BIM، وكمحرك لخدمات الهندسة السحابية.
ملاحظات السوق: يُستخدَم على نطاق واسع في كليات العمارة واستشاريي الهندسة المتخصِّصين؛ وغالباً ما يُقرَن بـ Revit أو Archicad بدلاً من استبدالهما.
التدريب والشهادات الرسمية
- Rhino Certifications and Exams (McNeel wiki) · certification
- McNeel Europe Rhino Certification Site · certification
- McNeel Forum · community
المصادر: rhino3d.com/sales · rhino3d.com · wiki.mcneel.com/rhino/certified_test · cadwax.co.uk/blogs/news/rhino-9-beta-release-timeline-upgrade-guide · آخر تحقّق 2026-09-15
Rhino.Inside.Revit
Robert McNeel & Associatesيُشغِّل Rhino وGrasshopper داخل عملية Revit لإنشاء وتحرير أجسام BIM أصلية.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجانيWindows
يُحمِّل Rhino.Inside.Revit برنامجَي Rhino وGrasshopper في ذاكرة Revit بحيث يمكن لتعريفات Grasshopper قراءة وكتابة أجسام Revit مباشرةً. يُقدِّم مجموعة مخصصة من مكوِّنات Grasshopper للفئات والعائلات والمعاملات والمستويات والمشاهد والأجسام المباشرة (DirectShapes)، ويتيح للمكوِّنات النصية استدعاء كلٍّ من RhinoCommon وواجهة Revit API في مكان واحد. الاستخدامات النموذجية هي تحويل هندسة واجهات Rhino إلى عائلات Revit، وتشغيل معاملات Revit بمنطق Grasshopper، وتشغيل فحوصات جودة على بيانات Revit. يتطلب Rhino 8 وRevit من 2018 إلى 2027 على Windows.
- الشركة المطوّرة
- Robert McNeel & Associates
- الإصدار الحالي
- v1.35 stable (June 2026); v1.36 release candidates with Revit 2027 fixes · 2026
- الإصدار الأول
- 2021
- الموقع الرسمي
- rhino3d.com/inside/revit
- المنصات
- Windows
- النشر
- desktop
- نموذج التسعير
- مجاني — إضافة مجانية؛ تتطلب نسخة مرخَّصة من Rhino 8 (SR32 أو أحدث لإصدار v1.35 فما فوق) وRevit.
- نسخة مجانية
- الإضافة نفسها مجانية؛ ويمكن استخدام ترخيص Rhino التجريبي للاختبار
- الصيغ الأصلية
- .gh.3dm.rvt (via host)
- صيغ التبادل
- Native Revit elements (walls, floors, families, DirectShapes)3DMIFC (via Revit export)
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- يُنشئ أجسام Revit أصلية، لذا يتم تصدير IFC عبر مُصدِّر Revit المعتمد.
- الأتمتة وواجهات البرمجة
- Grasshopper components for RevitPython and C# script components with both RhinoCommon and Revit API loadedRhino.Inside technology
- منحنى التعلّم
- مرتفع — يتطلب مهارات Grasshopper راسخة إضافةً إلى فهم نموذج الأجسام والعائلات في Revit.
- المستخدمون المعتادون
- مصمّمو الحاسوبمهندسو الواجهاتمديرو BIMالمعماريون
- البدائل
- DynamoSpeckleGrasshopper
الميزات الرئيسية
- مكوِّنات Grasshopper لأجسام Revit والمعاملات والفئات والمشاهد
- إنشاء عائلات أصلية، وعائلات نظام، وأجسام مباشرة (DirectShapes)
- ثنائي الاتجاه: يقرأ هندسة Revit مرة أخرى في Grasshopper
- مكوِّنات نصية تتيح استخدام Revit API وRhinoCommon معاً
- يدعم Revit من 2018 حتى 2027
- تفتح وثيقة Rhino ولوحة Grasshopper جنباً إلى جنب مع Revit
نقاط القوة
- مجاني مع Rhino؛ دون شراء منفصل
- أجسام Revit أصلية، وليست شبكات مستوردة فقط
- إصدارات متكررة تُواكب إصدارات Revit الجديدة
- وصول إلى منظومة إضافات Grasshopper الكاملة داخل Revit
القيود
- يعمل على Windows فقط (بسبب اعتماده على Revit)
- يحتاج إلى Rhino 8 SR32 فما بعد لإصدارات .NET 10 الخاصة بـ Revit 2027
- إنشاء الأجسام قد يكون بطيئاً في التعريفات الكبيرة جداً
- التعريفات تعتمد على توافق إصدارَي Rhino وRevit معاً
الأفضل لـ: الفرق المعيارية على Rhino/Grasshopper في التصميم والتي يجب أن تُسلِّم في Revit.
ملاحظات السوق: شائع في ممارسات العمارة الكبرى واستشاريي الواجهات الذين يُبقون على Rhino أداة تصميم وRevit منصة تسليم.
التدريب والشهادات الرسمية
- Rhino.Inside.Revit Getting Started guide · documentation
- Rhino.Inside.Revit release notes · documentation
- Rhino.Inside for Autodesk Revit on food4rhino · community
المصادر: rhino3d.com/inside/revit/1.0/reference/release-notes · rhino3d.com/features/rhino-inside-revit · rhino3d.com/inside/revit/1.0/getting-started · food4rhino.com/en/app/rhinoinside-autodesk-revit · آخر تحقّق 2026-09-15
pyRevit
pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)إطار عمل مجاني للنمذجة الأولية السريعة والإنتاجية للبرمجة النصية لـ Revit بلغة Python.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمفتوح المصدرWindows
برنامج pyRevit هو إضافة مفتوحة المصدر تتيح للمستخدمين كتابة أدوات Revit بلغة Python دون تجميع إضافة .NET. يُثبِّت شريط أدوات جاهز من الأوامر الإنتاجية (أدوات المشاهد واللوحات والتحديد والجودة والبيانات)، وإطار عمل للشركات لبناء إضافاتها الخاصة بمجلدات ونصوص برمجية. تعمل النصوص البرمجية ضد Revit API بلغتَي IronPython أو CPython؛ وتنشر واجهة سطر أوامر pyRevit (CLI) الإضافات عبر المكتب. وهو شائع لدى مديري BIM الذين يحتاجون إلى أدوات مخصصة أسرع مما تسمح به دورة تطوير الإضافات.
- الشركة المطوّرة
- pyRevitLabs (open-source community, created by Ehsan Iran-Nejad)
- الإصدار الحالي
- pyRevit v6.5.5 (2026); v5.1 added Revit 2026, v6.5 added Revit 2027 · 2026
- الإصدار الأول
- 2014
- الموقع الرسمي
- pyrevitlabs.io
- المنصات
- Windows
- النشر
- desktop
- نموذج التسعير
- مفتوح المصدر — رخصة GPL-3.0؛ تنزيل مجاني من GitHub.
- نسخة مجانية
- المنتج بأكمله مجاني ومفتوح المصدر
- الصيغ الأصلية
- .py (IronPython / CPython scripts).extension folders.yaml bundle config
- صيغ التبادل
- Uses Revit's own formats via the Revit API
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- ليس أداة openBIM بحد ذاته؛ يمكن للنصوص البرمجية استدعاء تصدير IFC الخاص بـ Revit أو قراءة بيانات مرتبطة بـ IFC عبر واجهة Revit API.
- الأتمتة وواجهات البرمجة
- Revit API via IronPython 2/3 or CPython 3C# and VB.NET bundlespyRevit CLI for deploymentExtension framework with ribbon UI
- منحنى التعلّم
- متوسط — استخدام الأدوات المدمجة سهل؛ أما كتابة النصوص البرمجية فتتطلب أساسيات Python ومعرفة بواجهة Revit API.
- المستخدمون المعتادون
- مديرو BIMمطوّرو BIMمنسِّقو BIMمستخدمو Revit المتقدِّمون
- يعمل مع
- Autodesk RevitDynamo
الميزات الرئيسية
- شريط أدوات إنتاجية مدمج لـ Revit
- كتابة أوامر Revit بلغة Python أو C# أو VB.NET من هيكل مجلدات
- محرِّر نصوص تفاعلي ونافذة مخرجات داخل Revit
- توزيع الإضافات وتحديثاتها عبر git وواجهة سطر أوامر pyRevit
- يدعم محرِّكَي IronPython وCPython
- يدعم Revit من 2019 حتى 2027
نقاط القوة
- مجاني تماماً ومفتوح المصدر
- تكرار سريع: تحرير النص، إعادة التحميل، التشغيل
- منتدى مجتمعي نشط وتوثيق غني
- أدوات نشر للمكاتب متعددة المستخدمين
القيود
- يعمل على Windows/Revit فقط
- تحتاج إصدارات Revit الجديدة إلى تحديث pyRevit قبل عمل النصوص (تطلَّب Revit 2027 سلسلة الإصدار v6)
- أدوات Python أقل أماناً من ناحية الأنواع مقارنةً بإضافات C#
- قد تحتاج نصوص IronPython 2 إلى نقل لمحرِّكات أحدث
الأفضل لـ: الشركات التي تريد أدوات Revit مخصصة على مستوى المكتب بلغة Python دون خط أنابيب لإضافة مُترجَمة.
ملاحظات السوق: من بين أكثر إضافات Revit المجانية تثبيتاً؛ ويُستخدَم غالباً إلى جانب Dynamo وليس بديلاً عنه.
التدريب والشهادات الرسمية
- pyRevit documentation · documentation
- pyRevit forums · community
- pyRevit GitHub releases · documentation
المصادر: github.com/pyrevitlabs/pyRevit · github.com/pyrevitlabs/pyRevit/releases · pyrevitlabs.io/posts/revit-2026-support---pre-release · docs.pyrevitlabs.io/adding-revit-version · آخر تحقّق 2026-09-15
Revit API and Revit SDK (.NET)
Autodeskواجهة البرمجة المُترجَمة على .NET لبناء إضافات Revit والأتمتة السحابية.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجانيWindowsIFC ⇄
واجهة Revit API هي مكتبة أصناف .NET التي تُعرِّض نموذج المستند والأجسام والمعاملات والهندسة والواجهة الخاص بـ Revit لمطوِّري الإضافات. تُكتَب الإضافات بلغة C# أو VB.NET، وتُسجَّل بملف بيان .addin، وتُحمَّل عند بدء تشغيل Revit. منذ Revit 2025، تستهدف الإضافات .NET 8؛ وينتقل Revit 2027 إلى .NET 10 ويضيف عزلاً أشد صرامة للإضافات. تعمل واجهة البرمجة نفسها بلا واجهة على السحابة عبر محرك APS Design Automation for Revit. تُبنى معظم إضافات Revit التجارية وpyRevit وDynamo لـ Revit على هذه الواجهة.
- الشركة المطوّرة
- Autodesk
- الإصدار الحالي
- Revit 2027 SDK (.NET 10); Revit 2025-2026 SDKs target .NET 8 · 2026
- الإصدار الأول
- 2004
- الموقع الرسمي
- aps.autodesk.com/developer/overview/revit
- المنصات
- Windows
- النشر
- desktopcloud
- نموذج التسعير
- مجاني — حزمة التطوير SDK تنزيل مجاني من Autodesk Platform Services؛ ويلزم ترخيص Revit لتشغيل الإضافات. يستخدم التنفيذ السحابي للإضافات واجهة APS Design Automation المدفوعة.
- نسخة مجانية
- حزمة التطوير SDK والعيّنات مجانية؛ يتطلب تشغيل الإضافات اشتراك Revit
- الصيغ الأصلية
- .addin manifest.dll assemblies.rvt/.rfa (via API)
- صيغ التبادل
- Any format Revit exposes through the API (IFC, DWG, NWC, PDF, gbXML, images)
- IFC
- استيراد: نعم · تصدير: نعم · اعتماد buildingSMART: Uses Revit's IFC exporter, which is buildingSMART certified for IFC4 (Revit product certification)
- ملاحظات openBIM
- مُصدِّر IFC الخاص بـ Revit هو نفسه مفتوح المصدر (revit-ifc على GitHub) ويمكن استدعاؤه وتهيئته من واجهة البرمجة.
- الأتمتة وواجهات البرمجة
- C# / VB.NET add-insExternal Commands and External ApplicationsMacros (SharpDevelop-based)Design Automation for Revit (cloud, via APS)Autodesk Assistant MCP server (technical preview in Revit 2027)
- منحنى التعلّم
- مرتفع جدًا — تتطلب خبرة برمجية إضافةً إلى فهم عميق لنموذج أجسام Revit والمعاملات.
- المستخدمون المعتادون
- مطوّرو BIMموردو البرمجياتمديرو BIMمصمّمو الحاسوب
الميزات الرئيسية
- وصول كامل إلى الأجسام والمعاملات والعائلات والمشاهد واللوحات والهندسة
- معاملات (Transactions) وأحداث للتحكم في تغييرات النموذج
- أوامر خارجية، وتطبيقات خارجية، وتخصيص الشريط
- أداة RevitLookup وعيّنات SDK للاستكشاف
- يُشغِّل Design Automation for Revit واجهة البرمجة في السحابة دون واجهة مستخدم
- مساعد Autodesk Assistant بخادم MCP في Revit 2027 (معاينة تقنية)
نقاط القوة
- أفضل أداء وأعمق وصول إلى Revit
- توزيع مستقر عبر متجر تطبيقات Autodesk والنشر المؤسسي
- قدر كبير من التوثيق (Building Coder، revitapidocs.com)
- يمكن للكود نفسه العمل في السحابة عبر Design Automation
القيود
- تتطلب مهارات C#/.NET وخط أنابيب بناء ونشر
- يجب إعادة تجميع الإضافات لكل إصدار رئيسي جديد من Revit
- تكسر ترحيلات الإطار (من .NET Framework إلى .NET 8 إلى .NET 10) الإضافات الأقدم
- لا توجد بيئة تشغيل رسمية متعددة المنصات؛ Windows فقط
الأفضل لـ: الأدوات على مستوى الإنتاج، والإضافات على مستوى المكتب، والمعالجة الدفعية السحابية حيث يكون Dynamo أو pyRevit بطيئين جداً أو هشّين جداً.
ملاحظات السوق: لا تُقدِّم Autodesk شهادة منفصلة لواجهة Revit API؛ وتُثبَت مهارات المطوِّرين عادةً من خلال إضافات منشورة وعضوية في Autodesk Developer Network.
التدريب والشهادات الرسمية
- Revit Developer Center (Autodesk Platform Services) · documentation
- Autodesk Developer Blog: Revit · documentation
- Revit API Docs (community reference) · documentation
- Revit API Forum (Autodesk Community) · community
المصادر: blog.autodesk.io/revit-2027-sdk-net-10-api-changes-and-additions · blog.autodesk.io/revit-2027-and-autodesk-assistant-release-announcement · revitapidocs.com/2026 · aps.autodesk.com/blog/estimate-design-automation-costs · آخر تحقّق 2026-09-15
Autodesk Platform Services (APS, formerly Forge)
Autodeskمنصة مطوِّري Autodesk السحابية: عارض وترجمة نماذج وبيانات وأتمتة تصميم بلا واجهة.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجاني مع مزايا مدفوعةWeb / cloud (any OS via REST APIs and SDKs)IFC ⇄أُعيدت تسميته
منصة Autodesk Platform Services (APS) هي عائلة واجهات برمجة تطبيقات الويب وحزم التطوير التي كانت تُسمى Forge سابقاً. تتيح للمطوِّرين عرض نماذج Autodesk في المتصفح، وترجمة الملفات عبر واجهة Model Derivative API، وقراءة وكتابة بيانات Autodesk Construction Cloud، والاستعلام عن نموذج بيانات AEC، وتشغيل Revit وAutoCAD وInventor و3ds Max بلا واجهة في السحابة عبر واجهة Design Automation API. تستخدمها الشركات لبناء لوحات معلومات، وأدوات فحص نماذج، وإنتاج رسومات آلي، وتكاملات مع أنظمة ERP وGIS وبيئات البيانات المشتركة. انتقل نموذج تسعيره إلى فئة مجانية مع نظام رموز Flex في 2026.
- الشركة المطوّرة
- Autodesk
- الإصدار الحالي
- APS (2026 business model: Free tier plus Flex-token paid tier) · 2026
- الإصدار الأول
- 2015
- الموقع الرسمي
- aps.autodesk.com
- المنصات
- Web / cloud (any OS via REST APIs and SDKs)
- النشر
- cloudweb
- نموذج التسعير
- مجاني مع مزايا مدفوعة — منذ تغيير نموذج العمل في ديسمبر 2025، تمتلك APS فئة مجانية بحدود استخدام شهرية ووصولاً مدفوعاً عبر رموز Flex مدفوعة مسبقاً أو الدفع حسب الاستخدام. أربع واجهات برمجة تطبيقات فقط مُقيَّمة (Automation، Model Derivative، Flow Graph Engine، Reality Capture)؛ والباقي مجاني. يجري استبدال الأرصدة السحابية برموز Flex. تاريخياً، كانت واجهة Design Automation تُكلِّف 6 أرصدة سحابية للساعة لـ Revit وInventor و3ds Max و4 لـ AutoCAD.
- نسخة مجانية
- فئة مجانية بحدود شهرية للاختبار وللعملاء الذين لديهم اشتراكات منتجات مؤهَّلة
- الصيغ الأصلية
- SVF/SVF2 (Viewer derivatives)JSON (REST)OTG
- صيغ التبادل
- RVTIFCDWGNWDOBJSTLSTEPIGESF3DPDFglTF (via community tools)
- IFC
- استيراد: نعم · تصدير: نعم
- ملاحظات openBIM
- تُترجِم Model Derivative صيغة IFC إلى صيغ قابلة للعرض؛ ويمكن لـ Design Automation for Revit تشغيل مُصدِّر IFC الخاص بـ Revit في السحابة.
- الأتمتة وواجهات البرمجة
- REST APIsOfficial SDKs (.NET, Node.js, Python, Java)Design Automation API (Revit, AutoCAD, Inventor, 3ds Max engines)Model Derivative APIViewer SDK (JavaScript)Data Management / ACC APIsAEC Data Model API (GraphQL)
- منحنى التعلّم
- مرتفع جدًا — تتطلب معرفة بـ REST/OAuth وتطوير الويب إضافةً إلى إلمام بمنظومة بيانات Autodesk.
- المستخدمون المعتادون
- مطوّرو BIMموردو البرمجياتفرق تقنية المعلومات/التحول الرقمي في المؤسساتمديرو BIM
- يعمل مع
- Autodesk RevitAutodesk Construction Cloud (Autodesk Forma)Autodesk BIM Collaborate / BIM Collaborate Pro (Model Coordination)Autodesk Navisworks (Manage / Simulate / Freedom)Autodesk AutoCADAutodesk Civil 3DAutodesk FormaAutodesk Tandem
- الخلَف
- Autodesk Platform Services is the 2022 rename of Autodesk Forge; the product continues under the APS name
الميزات الرئيسية
- حزمة تطوير العارض لعرض النماذج ثلاثية وثنائية الأبعاد في المتصفح
- واجهة Model Derivative API لترجمة الصيغ واستخلاص الخصائص
- واجهة Design Automation API لتشغيل Revit وAutoCAD وInventor و3ds Max بلا واجهة
- واجهات إدارة البيانات وACC ونموذج بيانات AEC (GraphQL)
- المصادقة عبر OAuth 2.0 (بخطوتين وثلاث خطوات)
- حزم تطوير رسمية بلغات .NET وNode.js وPython وJava
- واجهات برمجة تطبيقات لالتقاط الواقع ومحرك Flow Graph
نقاط القوة
- الطريقة المدعومة الوحيدة لتشغيل Revit بلا واجهة في السحابة
- عارض ناضج تستخدمه معظم منتجات Autodesk على الويب
- فئة مجانية وبرامج تعليمية واسعة
- وصول مباشر إلى بيانات مشاريع ACC / BIM 360
القيود
- تكلفة قائمة على الاستخدام لواجهات البرمجة المُقيَّمة والأتمتة السحابية
- نموذج العمل تغيّر عدة مرات (أرصدة سحابية، رموز Flex)؛ يحتاج التخطيط إلى مراقبة
- يتطلب مهارات تطوير ويب تتجاوز مهارات موظفي BIM النموذجيين
- حدود معدل وقيود حجم ملفات في مهام الترجمة
الأفضل لـ: لوحات معلومات على الويب، وأتمتة دفعية سحابية لملفات Revit، ودمج بيانات Autodesk مع أنظمة أعمال أخرى.
ملاحظات السوق: تستخدمها معظم شركات منظومة Autodesk وكبار المالكين لبناء بوابات مخصصة؛ ويُعد العارض (Viewer) المكوِّن الأكثر انتشاراً.
التدريب والشهادات الرسمية
- APS Tutorials (Get Started) · course
- APS Blog · documentation
- APS Pricing and Cloud Credits · documentation
المصادر: aps.autodesk.com/blog/aps-business-model-evolution · aps.autodesk.com/pricing-cloud-credits · aps.autodesk.com/blog/estimate-design-automation-costs · aps.autodesk.com/blog/data-model-apis-included-subscriptions-plus-flexible-ways-scale · آخر تحقّق 2026-09-15
Speckle
Speckle Systems Ltdمحور بيانات مفتوح المصدر يبث هندسة النموذج وبياناته بين Revit وRhino وGrasshopper وArchicad والويب.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجاني مع مزايا مدفوعةWindowsmacOS (server/web and some connectors)WebIFC ⇦
برنامج Speckle هو منصة بيانات مفتوحة المصدر لقطاع البناء والتشييد. تُرسِل موصِّلات (connectors) في Revit وRhino وGrasshopper وArchicad وSketchUp وBlender وCivil 3D وNavisworks وTekla وETABS وأدوات أخرى أجسام النموذج بنُسخ (versions) إلى خادم Speckle، حيث يمكن مشاهدتها في المتصفح، والتعليق عليها، وترشيحها، وسحبها إلى تطبيقات أخرى. يستخدم المطوِّرون حزم تطويره وواجهة GraphQL وأداة Speckle Automate لتشغيل فحوصات أو توليد تقارير كلما وصلت نسخة جديدة. الخادم مرخَّص بموجب Apache-2.0 ويمكن استضافته ذاتياً؛ وتُشغِّل Speckle أيضاً خدمة مستضافة بخطة Explore مجانية وخطط فرق مدفوعة.
- الشركة المطوّرة
- Speckle Systems Ltd
- الإصدار الحالي
- Speckle v3 connectors (next-gen connectors, 2025-2026); Revit connector supports Revit 2023-2027 · 2026
- الإصدار الأول
- 2016
- الموقع الرسمي
- speckle.systems
- المنصات
- WindowsmacOS (server/web and some connectors)Web
- النشر
- cloudwebdesktopself-hosted
- نموذج التسعير
- مجاني مع مزايا مدفوعة — خطة Explore مجانية (حتى 3 مستخدمين، مشروع واحد، سجل نُسخ 30 يوماً)؛ خطط مخصَّصة مدفوعة بمستخدمين ومشاريع غير محدودة، وSpeckle Automate، وتسجيل دخول موحَّد (SSO)، وتكاملات بيئة بيانات مشتركة. مجاني للطلاب والمعلّمين. الخادم مفتوح المصدر (Apache-2.0) وقابل للاستضافة الذاتية.
- نسخة مجانية
- خطة Explore: مجانية حتى 3 مستخدمين ومشروع واحد وسجل نُسخ لمدة 30 يوماً؛ الاستضافة الذاتية مجانية بموجب رخصة Apache-2.0
- الصيغ الأصلية
- Speckle objects (JSON-based object model, stored on a Speckle server)
- صيغ التبادل
- IFC (file importer)RVT (via connector)3DMDWGOBJSTLglTF (viewer export)CSV/Excel (via Power BI / data connectors)
- IFC
- استيراد: نعم · تصدير: لا
- ملاحظات openBIM
- يستورد Speckle ملفات IFC إلى نموذج أجسامه الخاص ويعرضها في عارض الويب؛ لكنه لا يُصدِّر IFC أصلياً. يُستخدَم غالباً كبديل مفتوح لتبادل السحابة الخاص بالموردين.
- الأتمتة وواجهات البرمجة
- GraphQL and REST APISDKs: C# (.NET), Python (specklepy), JavaScript/TypeScriptSpeckle Automate (serverless functions triggered on model versions)Grasshopper and Dynamo connectorsPower BI connector
- منحنى التعلّم
- متوسط — إرسال واستقبال النماذج بسيط؛ وبناء الأتمتات يتطلب مهارات برمجة.
- المستخدمون المعتادون
- مطوّرو BIMمصمّمو الحاسوبمنسِّقو BIMالشركات الهندسيةالباحثون
الميزات الرئيسية
- موصِّلات لـ Revit وRhino وGrasshopper وArchicad وSketchUp وBlender وCivil 3D وNavisworks وTekla وغيرها
- تحديد نُسخ ومقارنة على مستوى الأجسام بدلاً من تبادل الملفات
- عارض ثلاثي الأبعاد قائم على المتصفح مع تعليقات وتوحيد
- أداة Speckle Automate لتشغيل وظائف عند وصول نُسخ نموذج جديدة
- حزم تطوير بلغات C# وPython وJavaScript إضافةً إلى واجهة GraphQL
- موصِّل Power BI للوحات معلومات بيانات النموذج
- خادم مفتوح المصدر قابل للاستضافة الذاتية
نقاط القوة
- مفتوح المصدر ومحايد تجاه الموردين
- سير عمل ممتاز من Grasshopper وRhino إلى Revit
- واجهة برمجة تطبيقات حديثة وروابط أتمتة
- فئة مجانية وبرنامج أكاديمي
القيود
- ليس مُصدِّر IFC؛ وليس بديلاً عن بيئة بيانات مشتركة (CDE) معتمدة
- دقة الأجسام تعتمد على مطابقة كل موصِّل
- قد تتأخر تحديثات الموصِّلات عن إصدارات التطبيق المضيف الجديدة
- الاستضافة الذاتية تتطلب مهارات DevOps
الأفضل لـ: تبادل الهندسة والبيانات عبر المنصات بين Rhino وGrasshopper وRevit وArchicad، وبناء أتمتات مخصصة فوق نُسخ النموذج.
ملاحظات السوق: شائع لدى فرق التصميم الحاسوبي وشركات الاستشارات الهندسية في أوروبا وأمريكا الشمالية؛ ومقر شركة Speckle Systems في لندن.
التدريب والشهادات الرسمية
- Speckle Docs · documentation
- Speckle Community Forum · community
- Speckle product updates · documentation
المصادر: speckle.systems/pricing · github.com/specklesystems/speckle-server · docs.speckle.systems/connectors/revit/revit · github.com/specklesystems/speckle-sharp-connectors · speckle.systems/integrations · آخر تحقّق 2026-09-15
Hypar
Hypar, Inc.منصة سحابية لتخطيط المساحات وتوليد المباني، مبنية على مكتبة Elements مفتوحة المصدر.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجاني مع مزايا مدفوعةWebIFC ⇨
برنامج Hypar هو منصة قائمة على المتصفح لتوليد تخطيطات وأنظمة المباني من قواعد. يرسم المستخدم موقعاً أو كتلة، ثم يُسلسِل 'وظائف' (مستويات، أنوية، هياكل، تخطيطات مساحات، أثاث، مناطق ميكانيكا وكهرباء وسباكة) تُولِّد أجساماً ثلاثية الأبعاد منسَّقة وكميات في ثوانٍ. تُكتَب الوظائف بلغة C# على مكتبة Elements مفتوحة المصدر الخاصة بـ Hypar، بحيث يمكن للشركات ترميز معاييرها الخاصة. تُصدَّر النتائج إلى Revit وDWG وIFC وglTF. يُموضِع Hypar نفسه كبرنامج تخطيط مساحات للتصميم المبكر وكسب تأييد أصحاب المصلحة، بخطة Personal مجانية وخطتَي Professional وStudio مدفوعتَين.
- الشركة المطوّرة
- Hypar, Inc.
- الإصدار الحالي
- Hypar web platform (continuous release; pricing docs v0.2.037, September 2026) · 2026
- الإصدار الأول
- 2018
- الموقع الرسمي
- hypar.io
- المنصات
- Web
- النشر
- cloudweb
- نموذج التسعير
- مجاني مع مزايا مدفوعة — خطة Personal مجانية (3 مشاريع مملوكة، غير مخصصة للعمل الاحترافي)؛ خطة Professional بسعر 100 دولار أمريكي شهرياً أو 83 دولاراً أمريكياً شهرياً بالفوترة السنوية (1,000 دولار سنوياً)؛ خطة Studio/المؤسسات من 20 مقعداً فما فوق بعرض سعر مخصص. مُشاهَد على docs.hypar.io، مُحدَّث في 4 سبتمبر 2026.
- نسخة مجانية
- خطة Personal: مجانية حتى 3 مشاريع، مشاركة للعرض فقط
- الصيغ الأصلية
- Hypar workflow / Elements JSON
- صيغ التبادل
- RVT (Revit export)DWG (import/export, paid plans)IFCglTFJSONDXFSVGXLSX
- IFC
- استيراد: لا · تصدير: نعم
- ملاحظات openBIM
- تُسلسِل مكتبة Elements مفتوحة المصدر إلى IFC وglTF؛ وتصدير Revit الخاص بـ Hypar هو تسليم BIM الرئيسي.
- الأتمتة وواجهات البرمجة
- Hypar Functions written in C# on the open-source Elements library (MIT)Hypar CLIExcel/Grasshopper inputs for functionsAI text-to-layout prompts
- منحنى التعلّم
- متوسط — استخدام الوظائف الجاهزة سهل؛ وكتابة وظائف خاصة عمل مطوِّرين.
- المستخدمون المعتادون
- المعماريونمخطِّطو المساحاتالمطوِّرون العقاريونمصمّمو الحاسوب
الميزات الرئيسية
- توليد قائم على المتصفح للمستويات والأنوية والهياكل وتخطيطات المساحات
- وظائف مخصصة بلغة C# عبر مكتبة Elements المرخَّصة بموجب MIT
- خيارات تصميم مع مقاييس مساحة وعدد حية
- كشف تعارضات آلي بمسافات قابلة للتعديل (الخطط المدفوعة)
- تصدير إلى Revit وDWG وIFC وglTF
- مدخلات برنامج مدفوعة من Excel
- روابط مشاركة للعرض فقط للعملاء
نقاط القوة
- توليد سريع جداً بثوانٍ مع الكميات
- مكتبة Elements مفتوحة المصدر لمنطق مخصص
- تصدير Revit حقيقي بدلاً من الصور
- فئة مجانية للتعلُّم
القيود
- تتطلب الوظائف المخصصة مهارات C#
- مركَّز على التصميم المبكر؛ ليست أداة توثيق
- أنواع المباني المشمولة بالوظائف الجاهزة محدودة بأنظمة المكاتب والسكن الشائعة
- على الويب فقط؛ يعتمد على خدمة المورّد
الأفضل لـ: تخطيط مساحات سريع في المرحلة المبكرة واختبارات ملاءمة تحتاج إلى تسليم BIM حقيقي إلى Revit.
ملاحظات السوق: يُستخدَم أساساً في الممارسات الأمريكية الشمالية لاختبارات ملاءمة المكاتب والسكن.
التدريب والشهادات الرسمية
- Hypar documentation · documentation
- Hypar Elements on GitHub · documentation
المصادر: docs.hypar.io/pricing-and-purchasing · github.com/hypar-io/Elements · hypar.io · آخر تحقّق 2026-09-15
TestFit
TestFit, Inc.أداة جدوى عقارية توليدية تحل تخطيطات المواقع ومواقف السيارات والنماذج المالية في الوقت الفعلي.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءاشتراكWeb
برنامج TestFit هو منصة جدوى قائمة على المتصفح للمطوِّرين والمعماريين والمخطِّطين. يرسم المستخدمون حدود الموقع ويُحدِّدون مزيج الوحدات ونِسَب مواقف السيارات وقيود التقسيم؛ ويُولِّد Site Solver تخطيطات المبنى والمواقف مع عدد الوحدات والقيمة والأرقام المالية تُحدَّث حياً. وهو الأقوى في تخطيط مواقع السكن متعدد الوحدات والاستخدام المختلط والصناعي ومراكز البيانات المدفوعة بمواقف السيارات. تُدفَع النتائج مباشرةً إلى Revit عبر إضافة أو تُصدَّر إلى AutoCAD وSketchUp وglTF وCSV وPDF. تتيح إضافة MCP Connection لعام 2026 لمساعدي الذكاء الاصطناعي إدارة دراسات المواقع عبر أوامر نصية.
- الشركة المطوّرة
- TestFit, Inc.
- الإصدار الحالي
- TestFit web platform (continuous release, 2026); products: Site Solver, Parking Solver, Site Intelligence, Pro Forma, MCP Connection · 2026
- الإصدار الأول
- 2017
- الموقع الرسمي
- testfit.io
- المنصات
- Web
- النشر
- cloudweb
- نموذج التسعير
- اشتراك — حلّال المواقف (Parking Solver) بسعر 195 دولاراً أمريكياً شهرياً؛ Site Solver من 15,000 دولار سنوياً؛ Site Solver Portfolio من 20,000 دولار سنوياً؛ إضافات Site Intelligence بسعر 150 دولاراً شهرياً، وPro Forma بسعر 170 دولاراً شهرياً، وMCP Connection بسعر 100 دولار شهرياً. مُشاهَد على testfit.io/pricing، سبتمبر 2026.
- الصيغ الأصلية
- TestFit cloud project
- صيغ التبادل
- RVT (Revit push via add-in)DWG (AutoCAD)SKPglTFCSVXLSXPDF
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- لا يوجد دعم لـ IFC؛ يتم تسليم BIM عبر إضافة Revit الأصلية.
- الأتمتة وواجهات البرمجة
- Generative site solver (rule-based)MCP Connection for AI-assistant prompting (paid add-on)Revit, SketchUp and AutoCAD integrations
- منحنى التعلّم
- منخفض — مصمَّمة لمستخدمي العقارات غير التقنيين؛ وتصبح منتِجة خلال ساعات.
- المستخدمون المعتادون
- المطوِّرون العقاريونالمعماريونالمخطِّطون الحضريونالسماسرةالمقاولون (ما قبل الإنشاء)
- البدائل
- Autodesk FormaHyparArchistar
الميزات الرئيسية
- حلّال موقع توليدي (Site Solver) للمباني ومواقف السيارات
- حلّال مواقف السيارات (Parking Solver) للمواقف السطحية والمُنشأة
- مقاييس حية للقيمة ومزيج الوحدات والنموذج المالي
- بيانات ذكاء الموقع لبيانات التقسيم والبيئة
- دفع مباشر إلى Revit؛ تصدير إلى AutoCAD وSketchUp وglTF وCSV وPDF
- أداة MCP Connection لدراسات مدفوعة بأوامر الذكاء الاصطناعي
نقاط القوة
- تكرار سريع جداً مع تغذية راجعة مالية
- تسليم أصلي إلى Revit
- حلّالات متخصصة لمواقف السيارات ومزيج الوحدات
القيود
- مُسعَّر للمطوِّرين؛ مكلف للشركات التصميمية الصغيرة
- الحل التوليدي متاح فقط في فئات Site Solver
- لا يوجد IFC؛ بيانات تقسيم مناطق مركَّزة على الولايات المتحدة
- ليست أداة تصميم أو توثيق
الأفضل لـ: دراسات جدوى في مرحلة الصفقة على مواقع السكن متعدد الوحدات والاستخدام المختلط المدفوعة بمواقف السيارات في أمريكا الشمالية.
ملاحظات السوق: مقرّها في دالاس؛ الاعتماد مركَّز بين المطوِّرين الأمريكيين للسكن متعدد الوحدات والمعماريين المركِّزين على الجدوى.
التدريب والشهادات الرسمية
- TestFit pricing and product overview · documentation
المصادر: testfit.io/pricing · testfit.io · آخر تحقّق 2026-09-15
Archistar
Archistar Pty Ltdمنصة بحث عقاري وتصميم توليدي تجد المواقع وتُولِّد خيارات كتلة متوافقة مع الأنظمة.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءمجاني مع مزايا مدفوعةWeb
برنامج Archistar هو منصة ويب موجَّهة للمطوِّرين العقاريين والمخطِّطين والمجالس المحلية. يجمع بين بيانات الأراضي والتخطيط (التقسيم، التراكبات، المخاطر البيئية، خطوط الارتفاع، بيانات السوق) ومصمِّم ثلاثي الأبعاد توليدي يُنتج العديد من خيارات غلاف المبنى المُقيَّدة بقواعد التخطيط ويُرتِّبها. يُستخدَم لتحديد مصادر المواقع، والجدوى، وفحوصات ما قبل تقديم الطلب، أساساً في أستراليا، مع مكاتب أيضاً في الولايات المتحدة وكندا. تضيف الفئات المدفوعة توليداً غير محدود وتصدير CAD للتصاميم.
- الشركة المطوّرة
- Archistar Pty Ltd
- الإصدار الحالي
- Archistar web platform (continuous release, 2026) · 2026
- الإصدار الأول
- 2017
- الموقع الرسمي
- archistar.ai
- المنصات
- Web
- النشر
- cloudweb
- نموذج التسعير
- مجاني مع مزايا مدفوعة — التسعير الأسترالي (بالدولار الأسترالي شاملاً الضريبة): فئة مجانية؛ فئة Basic بسعر 95 دولاراً أسترالياً شهرياً (79.17 دولاراً أسترالياً شهرياً سنوياً)؛ فئة Professional بسعر 345 دولاراً أسترالياً شهرياً؛ فئة National بسعر 595 دولاراً أسترالياً شهرياً لكل ولايات وأقاليم أستراليا؛ فئة المؤسسات بالتفاوض. تُدرج Archistar أيضاً مكاتب في Culver City وفانكوفر، وقد يختلف التسعير في أسواق أخرى.
- نسخة مجانية
- فئة مجانية ببحث عقاري وتصوّر بصري للتقسيم ووصول إلى المصمِّم الثلاثي الأبعاد التوليدي
- الصيغ الأصلية
- Archistar cloud project
- صيغ التبادل
- CAD-compatible 3D export on paid tiers (vendor does not list specific formats)PDF reports
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- لا يوجد دعم منشور لـ IFC.
- الأتمتة وواجهات البرمجة
- AI generative 3D designerAutomated planning-rule and feasibility assessmentEnterprise integrations (e.g. Microsoft Marketplace listing)
- منحنى التعلّم
- منخفض — واجهة متصفح موجَّهة لمحترفي العقارات غير التقنيين.
- المستخدمون المعتادون
- المطوِّرون العقاريونمخطِّطو البلداتالمجالس المحليةالمعماريون (مرحلة الجدوى)
- البدائل
- TestFitAutodesk FormaHypar
الميزات الرئيسية
- بحث عن المواقع بطبقات بيانات التقسيم والتراكبات والبيئة
- مصمِّم ثلاثي الأبعاد توليدي يُنتج ويُرتِّب مئات الخيارات
- فحوصات آلية لقواعد التخطيط وملخصات جدوى
- صور Nearmap وقوائم تطوير في الفئة الاحترافية
- تصدير CAD للتصاميم المُولَّدة في الفئات المدفوعة
- فئة مجانية للبحث
نقاط القوة
- بيانات تخطيط متكاملة وكتلة توليدية في أداة واحدة
- فئة مجانية
- مقارنة سريعة للعديد من خيارات الغلاف
القيود
- تغطية البيانات الأقوى في أستراليا
- لا يوجد IFC أو رابط موثَّق مع Revit
- مخرجات على مستوى الكتلة فقط؛ ليست أداة تصميم
- لا يُنشر المورّد صيغ التصدير التفصيلية
الأفضل لـ: تحديد مصادر المواقع الأسترالية وجدوى قواعد التخطيط قبل الاستعانة بمعماري.
ملاحظات السوق: يُستخدَم من قِبل المطوِّرين الأستراليين وعدة مجالس محلية لفحوصات التخطيط؛ ومُدرج أيضاً على Microsoft Marketplace.
التدريب والشهادات الرسمية
- Archistar generative design overview · documentation
المصادر: archistar.ai/pricing · archistar.ai/generative-design · marketplace.microsoft.com/en-us/product/saas/archistarptyltd1622981907240.archistar?tab=overview · آخر تحقّق 2026-09-15
Vectorworks Marionette
Vectorworks, Inc.بيئة البرمجة المرئية المدمجة في Vectorworks والقائمة على Python، متعددة المنصات.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءاشتراكWindowsmacOS
برنامج Marionette هو أداة البرمجة المرئية القائمة على العُقد المدمجة في منتجات Vectorworks Design Suite. يُوصِل المستخدمون عُقداً في شبكات تُولِّد الهندسة، وتضع الأجسام وتُحرِّرها، وتقرأ جداول البيانات، وتُؤتمِت التوثيق، دون كتابة Python مباشرةً؛ ويمكن للمستخدمين المتقدِّمين تحرير النص البرمجي بلغة Python الخاص بكل عُقدة. يمكن تحويل الشبكات إلى أجسام Marionette، وهي أجسام بارامترية قابلة لإعادة الاستخدام تتصرف كأجسام إضافة أصلية. يعمل بشكل متطابق على macOS وWindows، وهو بيئة البرمجة المرئية الوحيدة الأصلية لـ Vectorworks.
- الشركة المطوّرة
- Vectorworks, Inc. (Nemetschek Group)
- الإصدار الحالي
- Marionette in Vectorworks 2026 (Design Suite products) · 2025
- الإصدار الأول
- 2016
- الموقع الرسمي
- app-help.vectorworks.net/2026/eng/VW2026_Guide/Marionette/Visual_scripting_with_Marionette.htm
- المنصات
- WindowsmacOS
- النشر
- desktop
- نموذج التسعير
- اشتراك — مُضمَّن في منتجات Vectorworks Design Suite (Architect، Landmark، Spotlight، Design Suite)؛ دون شراء منفصل.
- نسخة مجانية
- مُضمَّن في تراخيص Vectorworks التعليمية
- الصيغ الأصلية
- .vwx (networks stored in the Vectorworks file)Python node scripts
- صيغ التبادل
- Uses Vectorworks import/export (IFC, DWG, RVT, SKP, OBJ)
- IFC
- استيراد: لا · تصدير: لا · اعتماد buildingSMART: Vectorworks Architect holds buildingSMART IFC4 certifications; Marionette itself is not certified
- ملاحظات openBIM
- يمكن لـ Marionette إنشاء ووسم أجسام Vectorworks التي تُصدَّر بعدها عبر مُصدِّر IFC المعتمد الخاص بـ Vectorworks.
- الأتمتة وواجهات البرمجة
- Python 3 underlying node scriptsVectorworks Python and VectorScript APIsMarionette Objects (parametric objects from networks)Vectorworks SDK (C++)
- منحنى التعلّم
- متوسط — مألوف لمستخدمي Grasshopper؛ ومعرفة نموذج أجسام Vectorworks هي العقبة الرئيسية.
- المستخدمون المعتادون
- المعماريونمعماريو المناظر الطبيعيةمصمّمو فنون الأداءمديرو BIM في Vectorworks
الميزات الرئيسية
- برمجة مرئية قائمة على العُقد داخل Vectorworks
- كل عُقدة مدعومة بكود Python قابل للتحرير
- أجسام Marionette لمحتوى بارامتري قابل لإعادة الاستخدام
- عُقد غلاف (wrapper) ومشاركة الشبكات
- وصول إلى أجسام وسجلات وجداول عمل Vectorworks
- يعمل على macOS وWindows
نقاط القوة
- دون تكلفة إضافية، متعدد المنصات
- مسار مباشر من شبكة العُقد إلى جسم بارامتري
- لغة Python تحته للتوسيع
القيود
- مجتمع ومكتبة عُقد أصغر بكثير من Grasshopper أو Dynamo
- حدود أداء على الهندسة الثقيلة
- متاح فقط في منتجات Design Suite، وليس في Fundamentals
الأفضل لـ: مستخدمو Vectorworks الذين يحتاجون إلى أجسام بارامترية وأتمتة دون مغادرة التطبيق.
ملاحظات السوق: يُستخدَم أساساً ضمن قاعدة مستخدمي Vectorworks في أوروبا واليابان وأمريكا الشمالية؛ ونادراً ما يُختار كأداة حاسوبية مستقلة.
التدريب والشهادات الرسمية
- Vectorworks Help: Visual scripting with Marionette · documentation
- Vectorworks developer scripting on GitHub (Marionette basics) · documentation
- Vectorworks Community Board: Marionette · community
المصادر: app-help.vectorworks.net/2026/eng/VW2026_Guide/Marionette/Visual_scripting_with_Marionette.htm · github.com/Vectorworks/developer-scripting/blob/main/Marionette/pages/Basics.md · آخر تحقّق 2026-09-15
OpenBuildings GenerativeComponents
Bentley Systemsبيئة Bentley للتصميم البارامتري والترابطي لـ MicroStation وOpenBuildings Designer.التصميم الحاسوبي والأتمتة وتطوير نمذجة معلومات البناءاشتراكWindows
برنامج GenerativeComponents (GC) هو أداة التصميم الحاسوبي من Bentley، ومن أوائل الأنظمة البارامترية في قطاع البناء والتشييد. يعمل كأداة مرافقة لـ OpenBuildings Designer وMicroStation، ويُقدِّم مخطط عُقد، وعرض نموذج رمزي، ولغة برمجة نصية بحيث يمكن للمصمِّمين تشغيل الهندسة من المتغيِّرات والقواعد وجداول البيانات. يُستخدَم للواجهات والمحطات والأنفاق والجسور في سير عمل البنية التحتية القائم على Bentley، بما في ذلك توليد أجزاء الأنفاق من محاور OpenRail. تُقدِّم Bentley شهادة معتمدة (BIM Modeler) للتصميم الحاسوبي باستخدام GC.
- الشركة المطوّرة
- Bentley Systems
- الإصدار الحالي
- GenerativeComponents CONNECT Edition (Update 10 companion to OpenBuildings Designer CONNECT Edition)
- الإصدار الأول
- 2007
- الموقع الرسمي
- bentley.com/software/openbuildings-designer
- المنصات
- Windows
- النشر
- desktop
- نموذج التسعير
- اشتراك
- نسخة مجانية
- تراخيص Bentley Education للطلاب
- الصيغ الأصلية
- .gct (GC transaction files).dgn (MicroStation)
- صيغ التبادل
- DGNDWGIFC (via OpenBuildings Designer / MicroStation)OBJSTEPIGESXLSX
- IFC
- استيراد: لا · تصدير: لا
- ملاحظات openBIM
- يمر تصدير IFC عبر OpenBuildings Designer، الذي يحمل شهادات IFC من buildingSMART؛ أما GC نفسه فهو طبقة هندسة ومنطق.
- الأتمتة وواجهات البرمجة
- GC scripting language (GCScript)C# feature types and .NET APIMicroStation / OpenBuildings APIsNode-based graph and script transactions
- منحنى التعلّم
- مرتفع — يستغرق النموذج الرمزي ولغة GCScript وقتاً أطول من المحرِّرات القائمة على الأسلاك.
- المستخدمون المعتادون
- المعماريون على منصات Bentleyمصمّمو البنية التحتيةمهندسو الواجهات
الميزات الرئيسية
- مخطط بارامتري بهندسة ترابطية داخل MicroStation/OpenBuildings
- لغة GCScript وC# لأنواع سمات مخصصة
- رابط مباشر بمنتجات Bentley الإنشائية وللبنية التحتية
- تكتيل وتكديس توليدي وتقسيم واجهات
- مدخلات مدفوعة من Excel
- تثبيت مرافق لـ OpenBuildings Designer
نقاط القوة
- تكامل وثيق مع أدوات البنية التحتية الخاصة بـ Bentley
- يوجد اعتماد رسمي من Bentley
- محرك ترابطي راسخ وقوي منذ زمن طويل
القيود
- مجتمع صغير مقارنةً بـ Grasshopper وDynamo
- مقتصر على Bentley؛ قيمة قليلة خارج MicroStation/OpenBuildings
- التوثيق العام للإصدار والترخيص الحاليَين محدود
الأفضل لـ: الشركات التي تُسلِّم في OpenBuildings Designer أو MicroStation والتي تحتاج إلى هندسة بارامترية داخل منظومة Bentley.
ملاحظات السوق: يتركَّز الاعتماد في مشاريع البنية التحتية والسكك الحديدية المعيارية على برمجيات Bentley.
التدريب والشهادات الرسمية
- Bentley Accredited BIM Modeler: Computational Design Modeling with OpenBuildings GenerativeComponents · certification
- OpenBuildings Designer documentation · documentation
المصادر: credly.com/org/bentley-systems/badge/bentley-accredited-bim-modeler-computational-design-modeling-with-openbuildings-generativecomponents · docs.bentley.com/LiveContent/web/OpenBuildings%20Designer%20Help-v9/en/GUID-2F8D4ACC-267D-4AEB-8E8F-6C96380A951C.html · geospatialworld.net/news/bentley-applications-comprehensive-modeling · آخر تحقّق 2026-09-15
لا توجد نتائج. جرّب مصطلحًا آخر.
ذات صلة أيضًا بهذه الفئة: Autodesk Forma
إرشادات التدريب ومسارات التعلّم
مسار من أربع مراحل لكل فئة، مع المهارات والتمارين والموارد المجانية وشهادات الشركات المصنّعة الرسمية التي تستحق السعي إليها.
⚙️ التصميم الحاسوبي وأتمتة BIM: من البرمجة المرئية إلى واجهات البرمجة السحابية
الساعات المقدّرة: 160مسار تدريجي لمحترفي BIM الراغبين في أتمتة أدوات التأليف وتوليد خيارات تصميم. يبدأ بأساسيات Dynamo وGrasshopper، ويمر ببرمجة نصية على مستوى الإنتاج مع pyRevit وواجهة Revit API، وينتهي بالأتمتة السحابية على Autodesk Platform Services وSpeckle. وفي النهاية يستطيع المتعلِّمون بناء واختبار وتوثيق ونشر أدوات أتمتة لمكتب BIM، وتقييم منصات توليدية مثل Forma وTestFit وHypar.منسِّق BIMمدير BIMمصمِّم حاسوبيمطوِّر BIM
المتطلبات المسبقة: معرفة عملية بأداة تأليف BIM واحدة على الأقل (Revit أو Archicad أو Rhino) · فهم أساسي لمفاهيم أجسام BIM والمعاملات · دون حاجة إلى خبرة برمجية للمرحلتَين الأولى والثانية؛ تفيد أساسيات Python من المرحلة الثالثة
التأسيس
25 h- شرح ماهية البرمجة المرئية وكيفية ارتباط Dynamo وGrasshopper بتطبيقاتهما المضيفة
- التنقل في واجهتَي Dynamo وGrasshopper: المكتبة واللوحة والعُقد والأسلاك والمعاينات
- بناء مخططات بسيطة تُنشئ نقاطاً ومنحنيات وأسطحاً من مدخلات رقمية
- قراءة وكتابة معاملات Revit باستخدام Dynamo وفهم القوائم والفهارس
- وصف أدوار pyRevit وواجهة Revit API وAPS وSpeckle والمنصات التوليدية في مجموعة أدوات أتمتة
البرامج الأساسية: Dynamo, Grasshopper, Rhinoceros 3D (Rhino)
تمارين تطبيقية- تثبيت Dynamo Sandbox وإعادة بناء الفصول الثلاثة الأولى من Dynamo Primer
- في Dynamo لـ Revit، تحديد جميع الغرف وكتابة اسم طابقها في معامل مشترك
- في Grasshopper، إنشاء شبكة بارامترية من الأعمدة يُحدِّد تباعدها منزلقات رقمية
- فتح مخطط Dynamo في Dynamo Player وتشغيله بمدخلات مختلفة
النتيجة: يستطيع المتعلِّم بناء وتشغيل مخططات Dynamo وGrasshopper بسيطة، وشرح أي أداة أتمتة تناسب أي مهمة.
الممارس
40 h- إدارة القوائم والتشبيك (lacing) والمستويات في Dynamo وأشجار البيانات في Grasshopper
- أتمتة مهام Revit اليومية: إنشاء اللوحات، إعادة تسمية المشاهد، نقل المعاملات، وضع العائلات من Excel
- تثبيت واستخدام الحِزَم (Clockwork، Data-Shapes، Bimorph Nodes) وإضافات Grasshopper بمسؤولية
- استخدام أدوات pyRevit المدمجة وإنشاء أول زر مخصص
- دفع هندسة Grasshopper إلى Revit عبر Rhino.Inside.Revit وإلى Archicad عبر حلقة الاتصال الحية
- تشغيل دراسة موقع في Forma أو TestFit وتصدير الكتلة إلى Revit
البرامج الأساسية: Dynamo, Grasshopper, pyRevit, Rhino.Inside.Revit, Autodesk Forma, TestFit
تمارين تطبيقية- بناء مخطط Dynamo يُنشئ لوحات ويضع مشاهد من قائمة Excel، ثم تغليفه لـ Dynamo Player
- ترشيد واجهة منحنية في Grasshopper إلى ألواح مستوية والإبلاغ عن عدد الألواح ومساحتها لكل طابق باستخدام أشجار البيانات
- استخدام Rhino.Inside.Revit لتحويل ألواح الواجهة إلى عائلة لوح ستارة في Revit بمعاملات مثيل
- كتابة زر pyRevit يُدرج جميع الأجسام التي تفتقد قيم 'Type Mark'
- نمذجة موقع في Forma Site Design، وتشغيل تحليل ساعات الشمس على خيارَين، وإرسال الخيار المفضَّل إلى Revit
النتيجة: يستطيع المتعلِّم تسليم أدوات Dynamo وGrasshopper وpyRevit موثوقة للإنتاج اليومي، وتسليم كتلة توليدية إلى BIM.
المحترف
45 h- كتابة Python داخل Dynamo وpyRevit ضد واجهة Revit API، بما في ذلك المعاملات وترشيح الأجسام
- تصميم فحوصات جودة نموذج آلية متوافقة مع خطة تنفيذ BIM ومتطلبات معلومات ISO 19650
- تبادل النماذج بين Rhino وGrasshopper وRevit وArchicad عبر Speckle بتصنيف صحيح
- التحكم بإصدارات المخططات والنصوص البرمجية عبر git وتوثيقها للمستخدمين الآخرين
- تشخيص مشكلات التوافق عند تغيّر إصدارات Revit أو Dynamo أو Rhino أو الحِزَم
- برمجة فحوصات بيانات IFC نصياً باستخدام IfcOpenShell كبديل محايد تجاه الأدوات
البرامج الأساسية: Dynamo, Grasshopper, pyRevit, Speckle, Revit API and Revit SDK (.NET)
تمارين تطبيقية- بناء مخطط Dynamo لفحص صحة النموذج يُشير إلى الغرف غير الموضوعة، والعلامات المكررة، والأجسام الخارجة عن الشبكة، وتصدير التقرير إلى Excel
- إعادة كتابة الفحص نفسه كنص pyRevit بنافذة نتائج وقياس فرق السرعة
- إرسال كتلة Rhino إلى Speckle بفئات Revit مُعيَّنة حسب الطبقة واستقبالها في Revit كأجسام مباشرة مصنَّفة
- إعداد مستودع git لمكتبة Dynamo وpyRevit الخاصة بالمكتب بملف README ووسوم إصدار
- ترقية مخطط Dynamo لـ Revit 2026 وحِزَمه إلى Revit 2027، وتوثيق كل تغيير كاسر
النتيجة: يستطيع المتعلِّم بناء وتوثيق وصيانة مكتبة أتمتة على مستوى المكتب، وتشغيل تبادلات عبر المنصات بثقة.
الخبير
50 h- تطوير إضافة Revit مُترجَمة بلغة C# بأوامر خارجية وواجهة شريط وإدارة معاملات سليمة
- تعبئة منطق قابل لإعادة الاستخدام كعُقد Dynamo بلا لمسة وعناقيد أو إضافات Grasshopper
- تشغيل أتمتة بلا واجهة في السحابة باستخدام APS Design Automation for Revit وRhino.Compute
- بناء وظائف Speckle Automate أو لوحات معلومات قائمة على APS تستجيب لنُسخ نموذج جديدة
- تخطيط النشر المؤسسي: عمليات نشر واجهة سطر أوامر pyRevit، وتوقيع الإضافات، ومصفوفات الإصدارات، والحوكمة
- تقييم أدوات التوليد والذكاء الاصطناعي (Forma، Hypar، Archistar، Autodesk Assistant) مقابل احتياجات المشروع الحقيقية
البرامج الأساسية: Revit API and Revit SDK (.NET), Autodesk Platform Services (APS, formerly Forge), Speckle, Dynamo, Grasshopper, Hypar, OpenBuildings GenerativeComponents, Vectorworks Marionette
تمارين تطبيقية- إنشاء إضافة Revit بلغة C# تُصدِّر IFC دفعياً من مجلد نماذج باستخدام إعدادات خاصة بالمشروع، مستهدفة .NET 8 لـ Revit 2026 و.NET 10 لـ Revit 2027
- نشر المنطق نفسه كحزمة تطبيق APS Design Automation AppBundle وتشغيله على عشرة ملفات مُخزَّنة في Autodesk Construction Cloud
- كتابة حزمة Dynamo بلا لمسة مع اختبارات وحدة ونشرها في موجز حِزَم خاص
- نشر تعريف Grasshopper إلى Rhino.Compute واستدعاؤه من صفحة ويب صغيرة لتوليد خيارات واجهة
- كتابة وظيفة Hypar بلغة C# على مكتبة Elements تُولِّد مجموعة خيارات جوهر وغلاف وتصديرها إلى Revit
- بناء وظيفة Speckle Automate تُخفِق نسخة عند غياب معاملات مطلوبة وتنشر تقريراً
النتيجة: يستطيع المتعلِّم تصميم ونشر خط أنابيب أتمتة متعدد الأدوات يمتد عبر إضافات سطح المكتب والخدمات السحابية والمنصات التوليدية.
موارد مجانية
- The Dynamo Primer · documentation
- Dynamo Forum · community
- Dynamo release notes (GitHub wiki) · documentation
- Grasshopper official site and tutorials · documentation
- McNeel Forum (Rhino and Grasshopper) · community
- Rhino.Inside.Revit Getting Started · documentation
- pyRevit documentation · documentation
- pyRevit forums · community
- Revit API Docs · documentation
- Autodesk Developer Blog: Revit · documentation
- APS Tutorials · course
- Speckle Docs · documentation
- Hypar Elements library (GitHub) · documentation
- Generative Design Primer · documentation
- Vectorworks Help: Visual scripting with Marionette · documentation
- Autodesk Learning: Generative Design in Revit · course
الشهادات الرسمية
- Grasshopper Level 1 Certification · McNeel Europe
امتحان إلكتروني من 125 سؤالاً خلال 180 دقيقة بعلامة نجاح 75 بالمئة؛ تُصدَر شهادة PDF عند النجاح. - Rhino Certifications and Exams · Robert McNeel & Associates
فهرس McNeel لامتحانات اعتماد Rhino؛ مفيد قبل امتحان Grasshopper. - Bentley Accredited BIM Modeler: Computational Design Modeling with OpenBuildings GenerativeComponents · Bentley Systems
شهادة تأسيسية تُكتَسَب من خلال دورات Bentley OnDemand ونموذج تكديس بارامتري مُقدَّم؛ 5 وحدات تعليم مستمر. - Autodesk Certification programme · Autodesk
لا تمتلك Autodesk امتحاناً مخصصاً لـ Dynamo أو واجهة Revit API؛ وتُعد شهادات Revit أقرب اعتماد رسمي لمستخدمي Dynamo.
نصائح من استشاريينا
- تعلَّم منطق القوائم وأشجار البيانات قبل أي شيء آخر؛ معظم أخطاء Dynamo وGrasshopper مشكلات هيكل بيانات، وليست مشكلات هندسة.
- احتفظ بمصفوفة إصدارات واحدة للمكتب: أي إصدارات من Revit وDynamo وRhino وRhino.Inside.Revit وpyRevit مُعتمَدة معاً، واختبرها قبل كل ترقية.
- أنشئ نماذج أولية في Dynamo أو pyRevit، ثم أعد كتابة الأدوات المستقرة والمُستخدَمة بكثافة كإضافات مُترجَمة لتحسين السرعة والدعم.
- خزِّن المخططات والنصوص البرمجية في git مع ملف README يذكر المدخلات والمخرجات وإصدار التطبيق المضيف الذي اختُبرت عليه.
- عامِل المنصات التوليدية كمولِّدات خيارات، وليست أدوات توثيق؛ خطِّط دائماً للتسليم إلى Revit أو Archicad ولتصدير IFC من هناك.
- خطِّط ميزانية للأتمتة السحابية: واجهات برمجة تطبيقات APS المُقيَّمة وRhino.Compute مقاسة بالاستخدام، لذا قِس أوقات التشغيل على عيّنة قبل التوسّع إلى مئات الملفات.
حول قاعدة البيانات هذه
أسماء المنتجات علامات تجارية لأصحابها. تُتحقَّق الحقائق من وثائق الشركات المطوّرة ومصادر مؤرّخة؛ ويوصف التسعير بالنموذج فقط. هل لاحظت خطأ أو أداة ناقصة؟ راسلنا على [email protected] وسنصحّحه. تحديث قاعدة البيانات: 2026-09-15.