Mở đầu

Bài viết này là nơi để tổng hợp những tài liệu học tập bổ ích cho các bác muốn nghiên cứu, tìm hiểu và bắt đầu.Thực sự bài viết này không mới nhưng do mình chuyển đổi giao diện Web nên không xuất hiện ở mục tài liệu nữa. Mọi thông tin tài liệu quan trọng mình sẽ tổng hợp và cập nhật tại bài viết này cho các bác dễ theo dõi.

Dynamo Builds

Trang này tải các gói cài đặt và các gói Dynamo Core được phát triển thường xuyên, mình có thể ghé thăm để tải về cài đặt hoặc trải nghiệm các phiên bản mới nhất của Dynamo. Website

Dynamo Forum

Trang này mỗi khi mình rảnh là mình lại lên đọc, vừa tham gia giải đáp được những câu hỏi , vừa giúp đỡ người khác và tìm ra ý tưởng thực hiện bài toán cho riêng mình. Website | Github repo

Dynamo Dictionary

Trang này bao gồm các ví dụ cơ bản nhất tương tự như một bộ từ điển bách khoa toàn thư vậy, tại đây mình có một mớ bài ví dụ mẫu cụ thể và giải thích cho từng node rất chi là sịn sò, anh em nào không hiểu có thể chạy lên đây tra cứu trong những lúc không nhớ mình là ai! Website

Dynamo Primer

Một cuốn sách học thuật từ đầu đến cuối cho người mới bắt đầu.Nếu bạn là người mới hay là trùm cuối gì thì cũng nên xem qua cái này hết, giải thích rất chi tiết và mạch lạc.Vì lâu lâu không ôn lại thì sớm muộn cũng quên mất thôi. Website

Dynamo Package

Trang này sẽ giải quyết vấn đề giữa các phiên bản 1x và 2x, nếu bạn tải các gói không tương thích hoặc Dynamo quá cũ khiến bạn thông thể tải gói về , đây là trang sẽ giành cho bạn tìm về kí ức và tải những gói đó. Website

Dynamo Developer

Khi bạn đã rành rỏi các trang trên kia rồi thì việc mở mang cho mình một cái gì đó riêng và cá nhân thì đây chính là trang giành cho bạn, qua trang này sẽ giúp bạn biết được cách can thiệp và xử lí sâu hơn vào môi trường Dynamo thông qua hai ngôn ngữ chính là Python và C# . Đến đây hẳn bạn sắp trở thành một con quỷ rồi :D Website

Dynamo Further

Trang này cũng là tài liệu về lập trình cho Dynamo, tuy nhiên đi sâu hơn vào giải thích chi tiết công việc lập trình hơn, đó chính là những thủ tục, cú pháp, làm như thế nào để tiếp cận với lập trình và can thiệp vào trong môi trường Revit nếu bạn là người mới vào nghề cũng sẽ hình dung và hiểu được. Website

Python Basic

Trang này cung cấp khá đầy đủ và giải thích cho mình cách tiếp cận và học ngôn ngữ Python một cách khoa học và đi theo từng chủ đề, nếu bạn có hứng thú với viết mã bằng Python hãy truy cập đường link bên dưới Website

RevitPythonShell

Trang này giới thiệu cho mình cách viết mã can thiệp vào revit với Python, ở đây mình sẽ hiểu được những khái niệm cơ bản của python và triển khai như thế nào trong revit.Đây là một cách viết gần hơn với ngôn ngữ mã nguồn mở rất phát triển. Website

pyRevit

Đây là cách lập trình Add-in mới được tác giả Ehsan Iran-Nejad Giới thiệu.Với tài liệu này, mình sẽ học được cách tiếp cận mã Python, tạo môi trường và các công cụ nút chọn tương tự như ta viết mã với ngôn ngữ C#, tuy nhiên nó đơn giản hơn và cách viết, cách chạy cũng khác hơn hẳn, tương lai đây là một dự án rất tiềm năng. Website

revitapidocs

Trang tra cứu thư viện giúp bạn tra cứu các method với Revit API trên ngôn ngữ C#, VBA , Python.Ở đây mình có cả hai trang cho các bạn tham khảo.

RevitAPisdocs APIDocs

Generative Design

Tự động hoá thiết kế đang là xu thế với các nhà thiết kế, nếu bạn là người yêu thích bộ môn thiết kế tự động với nhiều phương án và phân tích thiết kế thì đây là một trang bạn khó có thể bỏ qua, giúp bạn làm ra cái tự động nho nhỏ và khởi đầu cho nghiên cứu sâu ở các phần sau.

Generative Design

Hypar

Với Hypar bạn có thể mô hình sản phẩm trực tuyến của bạn, yêu cầu bạn phải có khả năng lập trình cũng như hiểu biết về thiết kế, dự án giúp bạn định hình map, tạo sản phẩm 3d với việc sử dụng các funtion và quản lý mô hình của bạn, tốc độ triển khai thiết kế giai đoạn đầu của bạn có lẽ sẽ hấp dẫn từ đây.

Hypar

Updating....