OSMSerializer is a BIMserver plugin that translates Industry Foundation Classes (IFC) building model into OpenStudio file (.osm) format, which can be used to perform energy and lighting analysis in OpenStudio.
OSMSerializer currently extracts the following information from IFC file:
-
Geometry information of the following IFC entities:
- IfcWall
- IfcSlab
- IfcRoof
- IfcWindow
- IfcDoor
-
Material information of the following IFC entities:
- IfcWall
- IfcSlab
- IfcRoof
- IfcWindow
- IfcDoor
-
Lighting fixtures and lighting control zones infromation
OSMserializer is a plugin specifically developed for BIMserver 1.3.4. To use this plugin, please:
- Download BIMserver version 1.3.4 and rename the .jar file to bimserver.
- When you first run the server, it will create two folders, which are home and bimserver.
- Download our serializer (.jar file) from our github release page and put it under bimserver/plugins.
- If the server is running when you import the serializer, please restart the server before you perform any tasks.
There are two ways to use our serializer to generate OSM file:
- You can use our OpenStudio plugin which provides a graphical user interface to interact with BIMServer directly within OpenStudio. This plugin offers a set of useful functionalites, such as create project, upload IFC file and download IFC file in OSM format.
- You can also use the API page in Admin GUI page provided by BIMserver.
If you have any questions, please contact Dr. Issa Ramaji at [email protected].