I've also been doing a lot of work in model exchange and BIM modelling. Particularly in exchanging models to and from Rhino.
The tools are constantly under development (and I doubt this will ever change), and I'm addressing all sorts of BIM formats (IFC, CIS/2, SDNF) as well as native structural analysis model data for programs such as SAP2000, GSA, Robot, Sofistik, and Strand7.
The engineering programs are the most progressed, but I've recently been concentrating on IFC and CIS/2 and can import into Rhino already models generated by a lot of other programs (these file formats are vast and comprehensive). The plug-ins have been under development for more than 30 months now, and are being used by commercial design firms on high profile and outstanding projects.
All my work has been driven by demands and requests by users, so if anyone wishes to start testing BIM variations they are very welcome. You can learn all about the project (and download the plug-ins) at
www.geometrygym.com/summary and
geometrygym.blogspot.com
For those interested, I do keep my own database of "intelligent" objects in the plug-in, but the object attribute is simply tagged so that I identify when to make changes or when the file is opened.
Please get in contact if you wish to learn more.
