Course Information

Overview

تصميم برامجك الخاصه باستخدام الداينمو لجعل عملك اسهل وعكس تصوراتك الى واقع تستخدمه في عمليه التصميم

Design your own software using dynamo to make your work easier and reflect your perceptions into the reality you use in the design process


ربط عناصر التصميم المنمذجه في التصميم لتسهيل التعامل معها والخروج بالفكره المراد عملها

Link BIM elements in the design to facilitate dealing with them and come up with the idea you want to make


القدره على انتاج تصميم لمشروعك بجوده عاليه وبوقت اسرع

Ability to produce design for your project with high quality and faster time


Objectives

اصبح برنامج الريفيت اداه اساسيه في الشركات الهندسية الرائده كبرنامج نمذجه للبناء وبرنامج الداينمو هو اداه مميزه للتحكم ببرنامج الريفيت برمجيا , وهذه الدوره موجهه لطلاب ومهندسيي كافه التخصصات اللتي لها علاقه في قطاع الانشاءات

The program has become a basic tool in the leading engineering companies as a BIM tool, and Dynamo program is a special tool to control the Revit pro grammatically, and this course is directed to students and engineers of all disciplines that have a relationship in the construction sector


نسعى في هذه الدوره الى ايصال جميع المعلومات المطلوبه بشكل مبسط ووضح من مستوى المبتدئ الى المستوى المتقدم بحيث يتم استخدامه تطبيقيا بشكل فعال

In this course we aim to deliver all the information required in a simplified and clear from the basic level of to the advanced level so that it is applied effectively


استخدام البرنامج يحتاج الى معرفه اساسيات برنامج الريفيت اضافه الى معرفه اساسيات في البرمجه والرياضيات وهذا ما سيتم شرحه ايضا خلال الدوره

The use of the program needs to know the basics of Revit software in addition to the knowledge of the basics in programming and mathematics, which will also be explained during the course


لا نؤمن بتدريس الواجهة الرسومية للبرنامج فقط و لكن نسعى الى ايصال المعرفة التي اكتسبناها من خلال خبراتنا في السوق كشركة و مدربين عملوا في القطاع الانشائي و حلول المشاكل و اوجدوا حلولها للطلاب و عليه نقدم اليكم خلاصاتنا كمهندسين و مدربين جل همهم دراسة المحتوى و تحديثاته .

We believe that we should not only give the trainee the tool practice, but we believe that the trainer should be an expert in his field, and this what we do, we provide the solutions and know-how for our trainees.


لا نؤمن بالكم و العدد داخل الدورة الواحدة و لكن نؤمن بالنوعية و جودة ايصال المعلومة للطالب
We believe that Revit as a software requires a lot of practice inside the lecture, so we recommend that the class should not exceed more than 10 trainees. To make sure that each student gain the material
efficiently.


فضمت كل دورة من دوراتنا عشر طلاب كحد اقصى حيث يكون نصيب كل طالب 15 دقيقة في محاضرة مدتها ساعتين في قاعات مجهزة باحدث الاجهزة فما عليك سوى ان تحضر دفترك و قلمك و تستمت
lecture, so we recommend that the class should not exceed more than 10 trainees. To make sure that each student gain the material efficiently.


Audience

Architectural engineers, Building & services (Design )

Structural engineers, Building & services (Design)

Electrical engineers, Building & services (Design )

Mechanical engineers, Building & services (Design )

Architectural engineering students

Structural engineering students

Electrical engineering students

Mechanical engineering students

مهندسو المعماري,

مهندسو الانشائي

مهندسو الكهرباء,

مهندسو الميكانيك

طلاب الهندسة المدنية

طلاب الهندسة المعماريه

طلاب الهندسة الكهربائية

طلاب الهندسة الميكانيكية

Outline

  • Module 1:Introduction
    • What is Visual Programming?
    • What is Dynamo?
    • Installing and Launching Dynamo
    • The User Interface
    • The Workspace
  • Module 2: Dynamo parts
    • Nodes
    • Wires
    • Library
    • Managing your program
  • Module 3: Building Blocks
    • Data
    • Math
    • Logic
    • Color
    • String
  • Module 4: Designing with lists
    • What's a List
    • Working with Lists
    • Lists of Lists
    • n-Dimensional Lists
  • Module 5: Code blocks and design scripts
    • What’s a Code Block
    • DesignScript Syntax
    • Shorthand
  • Module 6: Geometry for computational design
    • Geometry Overview
    • Vectors
    • Points
    • Curves
    • Surfaces
    • Solids
    • Meshes
    • Importing Geometry
  • Module 7: Dynamo for Revit
    • The Revit Connection
    • Selecting
    • Editing
    • Creating
  • Module 8: Dynamo & Excel
    • Import from excel
    • Export to excel
  • Module 9: Custom nodes
    • Creating a Custom Node
    • Publishing to Your Library
  • Module 10: Packages
    • Package Introduction
    • Installing packages
    • Most common use packages
    • Create your own nodes and package
  • Module 11: Introduction to python
    • Python node
    • Python and Revit
    • Exercises using python