Learn to program the Revit API by Boost Your BIM - Part 2
4.7 (17 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
163 students enrolled

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.
Highest Rated
4.7 (17 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
163 students enrolled
Created by Harry Mattison
Last updated 11/2015
English
English [Auto]
Price: $149.99
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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.
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
Course content
Expand all 12 lectures 01:24:39
+ Geometry
7 lectures 49:32

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

Preview 12:09

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

Preview 03:17

Allow the user to multi-select supports

Preview 04:05

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

Preview 12:52

Create model lines based on the geometry of analytical lines

Preview 02:24

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 column closest to a point with LocationPoint & LocationCurve
05:30
Find closest column with ElementIntersectsSolidFilter & CreateRevolvedGeometry
09:15
+ Error Handling
1 lecture 13:50

How to suppress warnings and capture information about elements involved in the warnings for a specific transaction.

Preview 13:50
+ Other
3 lectures 13:55

How to find all elements that would be deleted when a specified element is deleted.

Elements that would be deleted when a selected element is deleted
03:52

Use the ability to cancel the DocumentSavingAs event to prevent doing a Save As onto a central file

Prevent overwriting the central file with a local file
05:12
Delete all views
04:51