Revit REX vs Plug in

Revit REX vs Plug in

Matias_Halac
Contributor Contributor
3,685 Views
3 Replies
Message 1 of 4

Revit REX vs Plug in

Matias_Halac
Contributor
Contributor

Good morning! I'm new to Revit programming through the SDK. When installing the SDK I find the REX tool. I read the example of the extension that creates a pyramid and I see that it has great advantages such as saving information, and a predefined layout that speeds up tasks. My doubt is if there is a difference with the plug-ins for Revit. Has advantages to use the REX? or rex is in disuse.
Finally, I would like to know if all the features and advantages of REX can be implemented with a plug in. Thank you very much!!

0 Likes
3,686 Views
3 Replies
Replies (3)
Message 2 of 4

jeremytammik
Autodesk
Autodesk
0 Likes
Message 3 of 4

Matias_Halac
Contributor
Contributor

Jeremy, thanks for the answer!

 

I´ve been reading your page about REX and its really interesting.

 

What is your recommendation on what tecnology (I dont know how to put it) to follow and implement. I mean, time is never unlimited to study and I would like to spend time learing one of all posibilities for developing my own aplications that runs in Revit. The possibilities that I mention as far as I know are: WPF, macros inside Revit, add ins develop in Visual Studio with C#, REX. Pherhaps Im kite lost, but which of these would you recomend me to follow in order to cover all aplication cases.

 

Thaks again!!

0 Likes
Message 4 of 4

jeremytammik
Autodesk
Autodesk

'All application cases' is a very wide bill indeed.

 

Personally, I focus exclusively on Revit add-ins in C#. I know (almost) nothing about WPF, or REX, or Revit macros. On the other hand, I have no application case, either.

 

If you are a beginner, I would start with Revit macros, or Dynamo, or pyRevit.

 

If you want to learn programming, I would start with Python, not the Revit API.

 

I would forget about 'all application cases' and focus on one single application case to begin with.

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes