Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn to program the Revit API by Boost Your BIM - Part 2
Highest Rated
Rating: 4.6 out of 5(21 ratings)
193 students

Learn to program the Revit API by Boost Your BIM - Part 2

Learn how to make Revit better! bitly.com/revitapi is a recommended prerequisite.
Created byHarry Mattison
Last updated 11/2020
English

What you'll learn

  • In this course, you will learn how to write Revit API code in the C# language to perform a wide variety of tasks.

Course content

4 sections13 lectures1h 31m total length
  • Floor Creation12:09

    Create a floor with code to put the verticies in the correct order

  • Floor Slab Shape Editing3:17

    Create 'shape edit' points in a floor based on XYZ points in a toposurface

  • Floor Supports4:05

    Allow the user to multi-select supports

  • Model Curve Creation12:52

    Create model lines and the sketch planes that are needed to create them.

  • Analytical Curves2:24

    Create model lines based on the geometry of analytical lines

  • Find column closest to a point with LocationPoint & LocationCurve5:30

    How to find the column nearest a given point. An enhancement has been made to the downloadable code that is not in the video - this allows the code to work for vertical and slanted columns.

  • Find closest column with ElementIntersectsSolidFilter & CreateRevolvedGeometry9:15
  • External Events with Updater6:22

    Get data about transient parts that you create in an External Event called from an Updater that is triggered every time a wall is changed.

Requirements

  • Course is taught using Revit Architecture 2014. The vast majority of material also applies to Revit 2013, Revit MEP, and Revit Structure.

Description

This course is for people who want to do more with the Autodesk Revit building information modeling software.

You can do a lot of great things with Revit as it ships "out of the box" from Autodesk, but there are still many tasks that are repetitive, boring, and error-prone. There are also many situations where you can be more effective and productive if you can add additional functionality to Revit.

This course will cover a wide range of topics in the Revit API. Each topic will be taught by walking through a set of C# code samples that progress from the basics to more advanced concepts.

More content will be added to this new course in the upcoming weeks. If you see a topic that you like added, just let me know and I will try to make that addition.

Who this course is for:

  • Revit users who want to do more with Revit
  • People who already basic experience with the Revit API comparable to my course at bitly.com/revitapi