Posts

Slowing down to normal cruising speed

The development team was speeding up real nice the last couple of weeks. The core of the software changed and updated again to new technology. The development team always has strong focus on the core of the software, instead of adding cool features without thinking them through. The last couple of weeks a few core changes were made that improve stability and performance once more. One of the coolest changes is the automatic generation of SOAP objects. From now on the SOAP objects are generated from the EMF core model. This makes future development faster and the bimserver more stable after changes. A nice side effect of this improvement is the easy generation of a log. The next feature in the bimserver will be a log for the administrator so he can see what happened in his server.

After this intens core development and improvement, the team is slowing down to ‘normal cruising speed’. We decided that we are going to skip the 0.9 release because the stability and performance are now at the level we want for a 1.0 stable release. There’s a 64bit option, a second JVM for stability, streaming data exchange, webbased O3D viewer,  et cetera. The current planning for the 1.0 release is somewhere around summer. If you can’t wait that long you might consider funding our team. We have great sponsor packages that focus on adding value for your company as well as for the BIMserver development.

Revit plugin to connect to BIMserver

As some of you might have noticed a few weeks ago we had a call for private beta on a RevitPlugin to smoothly connect to a bimserver distribution. Well…. seems like the plugin didn’t have a single bug. It works without bugs at all!. But nobody liked it because it doesn’t work as it should be.
The reason why:  The Revit-BIMserver plug-in uses the original IFC-import en –export function within Revit. The IFC file is send to, or received from a BIMserver installation (for example demo.bimserver.org). This is done making use of the webservice interface of the bimserver software. Because Revit does not import it’s own exported IFC files without loss of data, the use of Revit in combination with IFC can result in loss of data! This is not due to the BIMserver-Revit plugin, nor to the open source bimserver, but to the implementation (import and export function) of IFC within Revit. Just to test it yourself: export a model to IFC, waist a minute on doing nothing at all, import the exact same IFC file you just created into Revit again and have a look what’s left of your model. When no data gets lost and you have your original model back, then you will have no problems when you use the plugin (because the plugin is using the exact same function).

For the diehards that are still motivated to try the plugin after reading this: you can download the zip at http://www.bimserver.org/wp-content/uploads/2009/04/

Just a note to the skeptic readers: we know we only have one plugin and it is for Revit…. that is because that is the most easy one to make and marketingwise it’s kind of nice to say we have a ‘revit link’. However, this does nót mean that we ónly support use of Revit. We encourage all developers to create plugins from BIMserver.org software to other CAD or BIM software!