Revit Api Là Gì ? Giải Thích Nhanh Cho Người Mới Bắt Đầu Revit Api Là Gì

Xin chào các bạn, Q’Apps hiện đã được chuyển đổi sang Alpha BIM. Bạn hãy ghé thăm trang web mới của chúng mình để biết thêm nhiều thông tin nhé: https://alphabimvn.com

Xin chào các bạn, mình là Đặng Lê Quan, người đã sáng lập và phát triển bộ Add-ins Q’Apps bao gồm hơn 50 công cụ giúp cải thiện tốc độ làm việc trên phần mềm Revit. Mình cũng là tác giả của Khóa học lập trình Revit API!

Sau khi tốt nghiệp đại học năm 2015, mình đã đi theo hướng BIM & Revit để phát triển sự nghiệp. Lúc này mình chưa biết gì về lập trình Revit API. Mình chỉ đơn giản là có niềm đam mê với lập trình cho ngành Xây dựng, từ khi còn ở giảng đường Đại học!Ngôi trường mà mình theo học là trường Đại học Sư phạm Kỹ thuật thành phố Hồ Chí Minh. Tại đây, các Thầy Cô của Khoa Xây dựng & Cơ học ứng dụng đã nhen nhóm cho mình niềm đam mê với tự động hóa trong Xây dựng!

*

Công ty đầu tiên mình làm việc là Structures Viet Nam(SVN), thuộc tập đoàn Vinci Construction. Công ty sử dụng công cụ riêng cho AutoCAD Structure Detailing do các anh tiền bối phát triển. Mình đã rất ngưỡng mộ các anh ấy. Mình đã mong muốn sớm có thể tự làm ra các công cụ để cải thiện công việc mô hình và triển khai bản vẽ Shop Drawing trên Revit của mình.

Tham khảo ngay  Syrup Là Gì? Đâu Là Loại Syrup Phổ Biến Nhất Trong Pha Chế Đồ Uống?

Đang xem: Revit api là gì

Ban đầu mình đã học Python để phát triển Dynamo, nhưng sau đó thì nhận ra rằng C# được Autodesk hỗ trợ nhiều hơn. Đồng thời mình cũng nhận được sự ủng hộ từ Người sếp đáng kính của SVN dành cho C# nên mình đã chuyển qua C#.

Xem thêm:

Mình bắt đầu đến với lập trình Revit API từ năm 2016, khi mà khái niệm lập trình Revit API còn rất sơ khai. Bước đầu tiên của mình khá khó khăn vì không có nhiều tài liệu để tham khảo, mình đã mất rất nhiều thời gian để tìm ra hướng đi sao cho đơn giản và hiệu quả. May mắn cho mình là ở SVN có nhiều Anh giỏi về lập trình, các anh ấy đã hỗ trợ mình rất nhiều cho những bước chân đầu đời của mình!

Những sản phẩm ban đầu của mình rất dài dòng vì mình chưa biết cách tối ưu code. Theo thời gian cùng với sự kiên trì, không bõ cuộc thì phong cách lập trình của mình đã được cải thiện hơn. Bạn biết đấy: Những điều kỳ diệu không bao giờ đến một cách dễ dàng.

Xem thêm: Return On Investment Là Gì, Roi (Return On Investment) Là Gì

Ở SVN, mình đã tìm ra được cách lập trình Revit API trên nền tảng WPF hiện đại (WPF – Windows Presentation Foundation). Lập trình với WPF đã giúp code của mình đơn giản hơn, dễ hiểu hơn và các Add-ins của mình đẹp hơn bao giờ hết. WPF là tương lai của .NET Application. Các bạn có thể tham khảo về WPF ở đây nhé: https://bit.ly/WPF&Winform

Tham khảo ngay  Dịch Từ " Pleasure Nghĩa Là Gì, Pleasure Nghĩa Là Gì Trong Tiếng Anh

Công ty thứ 2 và cũng là công ty hiện tại mình đang làm việc là Novaland Group. Tại đây, được sự giúp đỡ của các Anh đồng nghiệp, mình tiếp tục phát triển các công cụ phục vụ công tác xuất Khối lượng BOQ, kiếm soát khối lượng nhà thầu, kiếm soát xung đột mô hình…

Qua hành trình hơn 4 năm với Revit API, mình đã tạo ra bộ công cụ Q’Apps Solutions. Q’Apps bao gồm các Add-ins nổi bật như:

Đồng bộ dữ liệu giữa Excel và Revit:Tính diện tích cốp pha:Các tool về Rebar:Dựng model từ AutoCAD:Các công cụ về View & Sheet:

Hiện tại, mình vẫn đang nổ lực để tiếp tục phát triển và hoàn thiện bộ Add-ins Q’Apps để phục vụ các bạn tốt hơn.

Cuối cùng, mình xin gửi lời cảm ơn những Người sếp đáng kính đã hỗ trợ, tạo điều kiện cho mình được lập trình Revit API. Xin cảm ơn những Người tiền bối đã giúp mình học được nhiều kiến thức mới. Xin cảm ơn những người đồng nghiệp, người dùng Q’Apps đã cho mình những ý tưởng, hỗ trợ mình fix lỗi. Mình cũng xin cảm ơn những bạn học viên Khóa học lập trình Revit API đã giúp mình cải thiện khóa học được tốt hơn!

Rate this post

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button