Configuring an external UI for beginners

Configuring an external UI for beginners

Anonymous
Not applicable
822 Views
2 Replies
Message 1 of 3

Configuring an external UI for beginners

Anonymous
Not applicable

Hi I'm Jordi, I'm in my last year in engineering in Le Mans France. I'm actually doing some reasearch on my end of studies internship. I've got a potential subject which use Revit. I must create a simple UI for people who don't know much about 3D. My question is the following : is it possible to use any coding language (I'd prefer Python) to create this UI who would launch Revit in the background and do stuff, for example, linking a 3D object in a 3D point model. The idea is to simplify the procedure to the maximum.

Thank you in advance and sorry for my poor english or my lack of clarity.

 

Jordi

0 Likes
Accepted solutions (1)
823 Views
2 Replies
Replies (2)
Message 2 of 3

jeremytammik
Autodesk
Autodesk
Accepted solution

Dear Jordi,

 

The Revit API or application programming interface is based on .NET and .NET only. Most people use C#, VB or managed C++. An IronPython interface is also available, the RevitPythonShell, and also an IronRuby one, the RevitRubyShell:

 

https://code.google.com/p/revitpythonshell

 

https://github.com/hakonhc/RevitRubyShell

 

Cheers,

 

Jeremy



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

Message 3 of 3

Anonymous
Not applicable

Thank you very much Jeremy.

 

Have a nice day.

 

Jordi

0 Likes