
Learn Revit map API programming with C# and Dynamo, focusing on connectors and holders in Revit 2023, with arc metric systems and imperial templates and Revit lookup.
Create templates for programming the Revit API with a .NET class library, add Revit 2023 references, and build a map class to draw connectors using C# and Dynamo automodeling.
Learn how to upgrade from Revit 2023 to 2025, access 2025 content in Dynamo, troubleshoot missing elements, and run Dynamo scripts across the updated platform.
Use the Revit API with C# to build a conduit selection workflow, employing two selections and get selected conduits to extract elements and prepare a connection.
Demonstrate creating conduits with the Revit API by identifying closest connectors, selecting a main connector, and executing a CreateConduit transaction with start and end points and the appropriate level data.
Refine functions to convert curves to lines, derive type and level IDs, and build a main conduit with coordinate systems from points and directions. Extract connectors from conduits, determine the closest connector, and map new conduits using the Revit API with C# and Dynamo Automodeling.
Learn to compute distances to origin for conduit points using a string to double dictionary, leveraging vector length, normalization, and sign, and test the workflow in a Dynamo automodeling context.
Refine Revit conduit automation by implementing conduit sizing, last conduit tracking, and line splitting with connectors to create robust tee fittings.
Unlock the Power of MEP Modeling with Revit API & Dynamo
Are you ready to take your MEP modeling skills to the next level? This course offers a unique opportunity to integrate Dynamo's powerful geometric solutions with the advanced capabilities of the Revit API for add-in development. Learn how to automate repetitive tasks, streamline workflows, and create custom MEP components—from basic elements like Bend Fittings and Tees to more advanced geometrical solutions.
What You'll Learn:
How to leverage Revit API programming with C# for MEP modeling.
Implementing creation methods for MEP elements, fittings, and components.
Advanced Dynamo techniques for pipes and ducts, building on previous Dynamo courses.
Developing custom add-ins to simplify complex MEP modeling processes.
Preparing for future applications such as clash detection, MEP arrangement, and obstacle avoidance.
Why This Course? This course is designed for both beginners and experienced professionals in the MEP modeling field. Whether you're looking to develop custom solutions for your projects or streamline your existing workflows, this course will give you the tactical advantage you need in modern BIM projects. The techniques covered here are just the beginning—opening the door for future developments in automation, clash detection, and obstacle avoidance within MEP systems.
Join me in transforming how you approach BIM modeling, and let's harness technology to meet real-world needs efficiently and creatively!