Revit & Business systems by Michelle Louw [Implementation Article - AUGIAECEDGE]

For those of you who have not noticed I’m a bit of a system fanatic ;-p
Recently I was asked to write an article on Revit and Business sytems for the brand new E-magazine in the USA called AUGIAECEDGE
Here is a shortcut to my recently published article:  (Page 9 & 10)
http://digitaleditiononline.com/publication/?i=17799
Here is the link to the [...]

Harry Mattison – Demystifying Revit API’s – TABLED SUMMARY ATTACHED

Q: Can you tell us a bit about your journey in getting involved with Revit API
My journey to the API was that I was the Quality Assurance Manager for Revit Architecture and Revit Structure for several years, starting when Revit was a small startup company with no customers and before our first release. I always [...]

GUY: How do you see API solutions being useful to companies and who should be considering their use?

An interview with Guy Robinson
I firmly believe every Revit firm should be using the API just not via traditional methods necessarily. In the past I have consulted to firms trying to help them in achieving this. However it is my experience that with the exception of enthusiasts, most API work is currently done for large [...]

GUY: How do you see API solutions being used in Revit?

An interview with Guy Robinson
In broad terms a lot of API work in AutoCAD was about automating common documentation tasks within AutoCAD. In Revit and BIM/IPD the API shouldn’t be about this so much because that is what makes Revit unique in the first place. IMO, the API is as fundamental as drawing a wall [...]

GUY: Can you tell us a little more about your vision or hopes of API….

An interview with Guy Robinson
Q: Can you tell us a little more about yourself and your vision or hopes of api-solutions in the future in regards to Revit?
Regarding visions, that is all in the hands of Autodesk and where they take Revit and the API. So I try and avoid visions on the API’s future [...]

GUY: Where is the future of Revit api heading…..

An interview with Guy Robinson
Q: Where is the future of Revit api heading? What can you foresee that users might be able to do in a few years time through Revit external commands?
??????????????????????????????? I’ll tell you when R2011 and then R2012 and then R2013… releases come out The current API is well designed [...]

GUY: How does a company evaluate when it is appropriate to create an API solution…

An interview with Guy Robinson
Q: How does a company evaluate when it is appropriate to create an API solution for a particular work flow outcome? What are the criteria’s for knowing when an API could be used? Do you have any suggestions?
This is difficult. I think the first test is – Can you do it [...]

GUY: What do you see as the biggest hurdle for companies….

An interview with Guy Robinson
Q:  What do you see as the biggest hurdle in regards to companies considering complex API’s or External Tool solutions for their business? How can this risk be minimized?
Software development is expensive. Plan thoroughly and be very clear on what you are trying to do short-term and long-term. Don’t compromise on [...]

GUY: What you think is important for newbie’s know about using API’s?

An interview with Guy Robinson
…well… If you have no programming experience it’s a vertical wall to learning .NET and the Revit API. You will have some advantage if you a) understand the concepts Revit is designed around. b) have some programming experience. (Regardless of which language.) You need to understand the basic principles of object [...]

GUY – What benefits do you see API providing, other than external applications?

An interview with Guy Robinson
Applications can be spilt into 6 broad categories of applications in my experience:
1.       Management
Includes management, correction and communication of Office standards and Building Regulations within a project.
2.        Geometry Manipulation
Particularly useful for Structural and MEP disciplines in conjunction 3rd Party analysis solutions will use this extensively. Also may include for example [...]