Now that we have got the getting started material out of the way, let us embark on the great adventure of free unstructured day to day blogging. If you think there is anything still missing for the getting started material, please let me know. Also, please let me know if you have any comments on the material I post or wishes and ideas for other subjects that I have not yet touched. I can obviously make no guarantees about anything, especially not that I will actually be able to address any requests or questions raised. The idea behind this blog is for me to be able to chit-chat about anything that I find interesting and that may be of use to the wider community and participate in a constructive dialogue on the Revit API. On the other hand, I do have a day time job that I need to take care of first. I will also be away now and then, on holiday or involved in other commitments where I have limited Internet access, so please bear with me if it occasionally takes a while for me to reply to some input.
One of the things I could talk about next are the labs included with the Revit API introductory material mentioned in the post on Getting Started with the Revit API. Another potential topic might be looking into the Revit SDK samples in more detail. I might do that, since I have to prepare a presentation on that topic for Autodesk University in Las Vegas in December. Finally, and most attractive for me at the moment, is to just talk about anything that comes to mind.
A nice little subject of that kind is looking into the samples that I created interactively with the participants in a recent Revit API introductory workshop. As a first step to exploring API access to the Revit BIM, we implemented a little plug-in which selects all wall elements in the database and lists the area and length of each.
This gave us an opportunity to discuss a number of interesting details, such as some debugging support included in the .NET framework, the handling of units in Revit, parameter access and location definition on Revit database elements, etc.
Hi Jeremy,
Great to see you have started a blog - I've pulled late nights to catch some of your web casts (starting at around 2am my time!) in the past, and am pleased to see some more revit information being put into the blogosphere.
A topic I would like to hear more on is stuff like adding rebar to slabs, and other functionality that involves using Geometry, location points and other modeling based stuff. The examples and RevitMgDebug do a good job of showing off the database and some of the great stuff you can do with that, but something i find harder to grasp just from example code is the 3d type geometry stuff.
Thanks,
Rod Howarth
Posted by: Rod Howarth | September 12, 2008 at 01:10
Hi Jeremy,
very nice blog and very interesting material on DevTV. Compliments.
About "What's next" I'd like to see in Revit something about generative modeling/architecture by code. I'm interested and I'd like to participate writing code.
Actually does not exist nothing on the net about Revit.
Thanks,
Arturo Montieri
Posted by: Arturo Montieri | September 15, 2008 at 03:47
Hi Rod and Arturo,
Thank you both very much for your appreciation and interesting suggestions! I agree that the Revit element geometry is less directly accessible and understandable than some other areas, and will definitely add some notes on that soon. The other areas you mention I see further down the road.
Best regards,
Jeremy
Posted by: jeremy | September 16, 2008 at 04:12
Hi Arturo,
Do you have some concrete suggestions for generative modelling or architecture? If so, and if something small and clever could be implemented relatively fast, Kean Walmsley's F# contest may be of interest to you:
http://through-the-interface.typepad.com/through_the_interface/2009/01/f-programming-contest.html
Best regards,
Jeremy
Posted by: Jeremy Tammik | January 08, 2009 at 12:42