Dynamo for BIM engineering projects
What you'll learn
- Understand the concepts and potential of visual programming
- Understand the workflow with graphic nodes within Dynamo
- Process lists and external data sources with Dynamo
- Create primitive geometries as work tools for more complex solutions
- Use Dynamo to automate tasks within Revit
- Use Dynamo to create generative and adaptive models in Revit
Requirements
- General domain of Revit (type parameters and instances)
- Mathematics and basic geometry
Description
Disclaimer:
We have selected this course to offer it in English for its high pedagogical quality and user acceptance.
The version of the software used is in Spanish, but the whole explanation of the instructor is narrated in English.
---------------------------------------------------------
This course is a friendly and introductory guide to the world of computer design using Dynamo, an open source visual programming platform for designers.
#AulaGEO In progress, it is developed through projects in which the basic concepts of visual programming will be learned. Among the topics we will discuss the work with computational geometries, the best practices for rule-based design, programming application for interdisciplinary design and much more with the Dynamo Platform.
Dynamo's power is evidenced in a variety of design-related activities. Dynamo allows us to:
Explore programming for the first time
Connect workflows in several softwares
Promote the activity of communities of users, contributors and developers
Develop an open source platform with constant improvements
Content:
Lecture 1: Welcome
Lecture 2: Starting Dynamo
Knowing Dynamo
Lecture 3: What is Dynamo?
Lecture 4: Navigating the interface and node library
Lecture 5: Placing and connecting nodes
Lecture 6: Let's do it
Working with data
Lecture 7: Type of data
Lecture 8: Mathematical functions
Lecture 9: What is a list
Lecture 10: Working with lists
Lecture 11: Creating and modifying text strings
Lecture 12: Reading data from an Excel table
Lecture 13: Writing data in an Excel table
Building and analyzing geometries
Lecture 14: Vectors
Lecture 15: Plans
Lecture 16: Coordinate systems
Lecture 17: points
Lecture 18: Curves
Lecture 19: Surfaces
Lecture 20: Solids
Revit
Lecture 21: Selecting items
Lecture 22: Editing elements
Lecture 23: Creating elements
Lecture 24: Customizing
Lecture 25: Documentation with Dynamo
Conclusion
Lecture 26: Whats Next
Who this course is for:
- BIM modelers and designers
- Architects, engineers and related technicians
- Enthusiasts in BIM technology and visual programming
Instructors
We choose the best courses and make them available to new audiences.
Our training offer covers the entire spectrum of data intelligence:
Art - Capture - Modeling - Design - Construction - Operation. Using technological development and process improvement as a transverse thread.
The creators of courses with which we have decided to work have been carefully selected, to offer a complementary set of knowledge. We firmly believe that today people do not seek courses to fill their walls with diplomas; but to make their abilities more productive.
Copyright:
All the content of the AulaGEO Academy it´s owned and managed by Golgi Alvarez. If you have any question, you can cotact to info@zatoca.com
Soy un entusiasta de la tecnología y me he dedicado a la enseñanza de las materias que me apasionan. Con más de 15 años de experiencia en diseño asistido por computador y un sólido conocimiento acerca del Modelado de Información de Edificaciones he compilado mucha de la experiencia adquirida a través de los años en cursos de capacitación útiles, fáciles de entender y prácticos para el día a día del diseñador.
Mis campos de acción incluyen CAD (Computer Aided Design), CAE (Computer Aided Engineering), FEA (Finite Element Analysis), BIM (Building Information Modeling), PM (Project Management). Y aunque me inicié con el estudio de la ingeniería civil, he explorado otras ramas de la ingeniería, participando en proyectos que incluyen la creación de modelos computaciones para la simulación de maquinaria para la extracción de petróleo, análisis no-lineal de cimentaciones especiales, diseño de piezas automotrices, estudio de estabilidad en túneles, entre otros tipo de proyectos.
Así mismo, he creado aplicaciones de software dirigido a la administración de procesos y al diseño asistido por computador. También soy programador web, especializándome en aplicaciones web .NET. Tengo experiencia programando en C#, Java, Python, C++, Foltran, JavaScript. Y en lenguajes de etiquetado como HTML5 y CCS3.
Como hobby he incursionado en la programación de autómatas programables (PLC) y en la programación en Assembler de micro-controladores.
En resumen, me encanta a prender y enseñar. Ese es realmente mi trabajo.