API / Programming

API / Programming

sham.summan
Enthusiast Enthusiast
569 Views
3 Replies
Message 1 of 4

API / Programming

sham.summan
Enthusiast
Enthusiast

Hi,

 

I need some advice,  I would like to start learning how customisation CAD / Revit via API and other programming methods.  I know how to use basic lisp but that it.  What is the best way to start ? do I need to do some research into .Net, c++, VBA or all of them?

 

Any advice will be appreciated.  I will be attending AU this year are there any classes’ that anyone know if that might help this year?

 

S      

0 Likes
570 Views
3 Replies
Replies (3)
Message 2 of 4

jeremytammik
Autodesk
Autodesk

Dear Sham,

Thank you for your query.

For getting started with the Revit API, I would suggest looking at the tutorial material provided by the Revit developer centre.

Here is a pointer to that and other getting started material:

http://thebuildingcoder.typepad.com/blog/about-the-author.html#2

Similar developer centres are provided for the other Autodesk CAD environments as well, e.g.


Answers to all of your questions are provided in each one of these sites.

For AutoCAD customisation, I also highly recommend Kean Walmsley's blog Through The Interface.

http://through-the-interface.typepad.com

I hope this helps.

Best regards,

 

Jeremy



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

0 Likes
Message 3 of 4

sham.summan
Enthusiast
Enthusiast

Thanks,

 

Just about to downlaod visual studio express 2010 now.

 

I will also be attending AU this year,  do you know for any good classes to atteded for beginners ?

 

S

0 Likes
Message 4 of 4

jeremytammik
Autodesk
Autodesk

Go to the AU class catalogue, sign in, click 'View All Classes', use the filters or keyword search to locate an event you want to schedule and add it to your personal schedule using the scheduling options and blue plus sign. For example, you can filter for Revit products and add the keywords programming, customisation, macros or API.

 

Cheers,

 

Jeremy



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

0 Likes