I recently mentioned the Exchange App Portathon event at which you can Earn $100 Submitting an App.
To further support and simplify this task, my colleagues Mikako Harada and Gopinath Taget have lately been busy creating a series of videos showing exactly how to publish apps to the Autodesk Exchange Store for Revit.
The videos are also accessible from the Autodesk DevTV YouTube channel as part of the Publish Your Revit Apps to Autodesk Exchange Store playlist.
and slide deck)
|1 Goals and Agenda||1:33||video ppt|
|2 Store Overview||4:19||video ppt|
|3 Preparing Apps for the Store: Guidelines||8:30||video ppt|
|4 Preparing Publishing Information||5:10||video ppt|
|5 Submission Process||9:13||video ppt|
|6 Publishing Revit 2013 Apps||2:37||video ppt|
|7 FAQ||3:49||video ppt|
|8 Summary||1:57||video ppt|
Here is a short note to point out that a free interactive eBook is available explaining the new features of Revit 2014.
A recent query on the Revit API discussion forum asked again for a Revit API object model or class diagram:
Question: I worked with the Revit 2010 API. Back then there was a graphical representation of the Revit Object Model in PNG format. I have not been able to locate one for the Revit 2014 Object model. Does anyone know if one exists?
Answer: Actually, the Revit 2010 version is indeed the last one known.
I already mentioned that no Revit API class diagram is provided any longer, adding some background information, suggestions on what tools and methods to use instead, and how you might be able to create one for yourself, if you really want to.
For completeness' sake, it also includes the Revit 2010 API class diagram.
If you do decide to create an up-to-date one yourself, please let us know. Thank you!
Here is a final little question to wrap up this week:
Question: Is there any Revit API to publish the Revit model to an SVG file? Or is there any workaround to achieve that in Revit?
Answer: I am not aware of any built-in Revit API method to publish to SVG.
Your first question before attacking a Revit programming task should always be: Does the user interface support this in any way?
If not, then the API probably does not do so either.
However, I use SVG extensively and exclusively myself in my cloud-based round-trip 2D Revit model editing project.
It is an open format, so you can read the relevant Revit geometry and generate the SVG file yourself.
I also discussed it repeatedly before diving into that project. In fact, The Building Coder has an entire category dedicated to the topic of SVG.
The most up-to-date version of the RoomEditorApp for Revit 2013 that implements the SVG export of a simplified 2D view of a Revit BIM is provided along with the Sydney Revit API training material.
That's it for this week, then.
I wish you a happy weekend!