Difference between pages "Freeware" and "Open Source"

From IFC Wiki
(Difference between pages)
Jump to: navigation, search
>Robert Lipman
m (update urls for NIST software)
 
>Karl-Heinz Haefele
 
Line 1: Line 1:
Beside commercial software packages there is also a number of software tools free of charge (freeware) that support IFC. Tools include '''viewer''' to visualize an IFC model, often in conjunction with showing the project structure and the properties of objects, '''text browser''' to show the original IFC file for debugging, '''converter''' to convert project data from/to other file formats, and '''syntax checker''' to check the formal validity of IFC files.
 
 
 
 
<div style="background-color:#d0d0ff;">
 
<div style="background-color:#d0d0ff;">
'''&nbsp;Freeware IFC tools for visualizing, checking and translating IFC files'''
+
'''&nbsp;Open Source Projects supporting IFC'''
 
</div>
 
</div>
 
<div style="border: 2px solid #d0d0ff;">
 
<div style="border: 2px solid #d0d0ff;">
 
<table>
 
<table>
   
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.areddo.com/ Areddo]'''
 
</td>
 
<td align="left" width="70%">
 
'''Areddo''', a BIM viewer for IFC and pointclouds (.PTS)
 
'''[http://www.areddo.com -->Website]'''
 
</td>
 
</tr>
 
   
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.bimserver.org Bimserver.org]'''
+
* '''[http://www.bimserver.org BiMserver]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
'''Open Source BIM Server''', an open source BIM Server based on IFC
+
'''Open Source BIM Server''', The pioneer in open source: BIMserver.org is fully based on IFC and is the first dedicated bimserver on the market. Currently used by thousands of users and proven to be enterprise stable.
'''[http://www.bimserver.org/ -->Website]'''
+
'''[http://www.bimserver.org/ www.bimserver.org]'''
 
</td>
 
</td>
 
</tr>
 
</tr>
 
   
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.bimsurfer.org BIM surfer WebGL viewer]'''
+
* '''[http://www.bimsurfer.org BIM surfer]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
 
'''BIM Surfer''', an open source WebGL viewer for IFC in the webbrowser
 
'''BIM Surfer''', an open source WebGL viewer for IFC in the webbrowser
'''[http://www.bimsurfer.org/ -->Website]'''
+
'''[http://www.bimsurfer.org/ www.bimsurfer.org]'''
 
 
</td>
 
</td>
 
</tr>
 
</tr>
 
   
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.cadalog-inc.com/ Cadalog, Inc]'''
+
* '''[http://www.ifcopenshell.org IfcOpenShell]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
  +
'''IfcOpenShell''' is a free open source IFC geometry engine based on OpenCascade Technology. Besides the library itself, it features an [http://www.ifcopenshell.org/ifcmax.html importer for Autodesk 3ds Max], an [http://www.ifcopenshell.org/ifcblender.html importer for Blender] and a [http://www.ifcopenshell.org/ifcobj.html stand-alone application] to convert into the Wavefront .OBJ file format.''' [http://www.ifcopenshell.org www.ifcopenshell.org]'''
'''IFC2SKP''', IFC Import Plugin for Google SketchUp 8 '''[http://cadalog-inc2.software.informer.com/ --> Download]'''
 
 
</td>
 
</td>
 
</tr>
 
</tr>
 
   
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.constructivity.com Constructivity]'''
+
* '''[http://www.ifcquery.com IfcPlusPlus]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
  +
'''IfcPlusPlus''' is a an open source C++ class model. It can be used as starting point for all kinds of applications around the open building model standard IFC. Additionally, there's a simple IFC viewer application, using Qt and OpenSceneGraph.''' [http://www.ifcquery.com www.ifcquery.com]'''
'''Constructivity Model Viewer''', a viewer for IFC Data
 
'''[http://www.constructivity.com --> Download]'''
 
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 64: Line 47:
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.bimvision.eu/home/ datacomp]'''
+
* '''[http://www.freecadweb.org FreeCAD]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
  +
'''FreeCAD''' is an Open Source parametric 3D CAD modeler based on OpenCascade Technology. FreeCAD has an simple bulit in importer for ifc. By the use of IfcOpenShell is is possible to import any ifc-geometry which is recognised by IfcOpenShell. There is a developmentversion which even supports export of ifc using a developmentversion of IfcOpenShell.''' [http://www.freecadweb.org www.freecadweb.org]'''
'''BIM Vision''', first Polish browser for IFC format'''[http://www.bimvision.eu/download/ --> Download]'''
 
 
 
</td>
 
</td>
 
</tr>
 
</tr>
 
   
 
<tr valign="top">
 
<tr valign="top">
 
<td align="left" width="30%">
 
<td align="left" width="30%">
* '''[http://www.dds-cad.net/ Data Design System]'''
+
* '''[http://docs.xbim.net/ xBIM Toolkit]'''
 
</td>
 
</td>
 
<td align="left" width="70%">
 
<td align="left" width="70%">
  +
The '''xBIM Toolkit (eXtensible Building Information Modelling)''' is a .NET open-source software development BIM toolkit that supports complete IFC2x3 and IFC4 data models.
'''DDS-CAD Viewer''', a viewer for IFC Data *.ifc, *.ifcZIP, *ifcxml, *gbxml'''[http://www.dds-cad.net/downloads/dds-cad-viewer/ --> Download]'''
 
   
  +
xBIM allows .NET developers to read, create and view Building Information (BIM) Models in the IFC format. There is full support for geometric, topological operations and visualisation (both desktop and web). In addition xBIM supports bi-directional translation between IFC and COBie formats. Core libraries for data manipulation are all written in C#, core of geometry engine is written in C++.
'''DDS IFC Reader''', drag & drop IFC files and examine '''[ftp://ftp.dds.no/pub/install/IfcViewer/IfcSchemaReader/ --> Download]'''
 
</td>
 
</tr>
 
   
  +
Case studies and high overview can be found '''[http://www.openbim.org/ here]''', code examples and documentation '''[http://docs.xbim.net/ here]''' and source code on '''[https://github.com/xBimTeam GitHub]'''
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.team-solutions.de/ G.E.M. Team Solutions]'''
 
</td>
 
<td align="left" width="70%">
 
'''IfcQuickBrowser''', Text-browser for large IFC files. The IFC file is displayed in a tree structure. '''[http://www.team-solutions.de/?page_id=19 --> Download]'''
 
 
</td>
 
</td>
 
</tr>
 
</tr>
   
   
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.ifcopenshell.org IfcOpenShell.org]'''
 
</td>
 
<td align="left" width="70%">
 
'''IfcOpenShell''' is a free open source IFC geometry engine. Besides the library itself, it features an [http://www.ifcopenshell.org/ifcmax.html importer for Autodesk 3ds Max], an [http://www.ifcopenshell.org/ifcblender.html importer for Blender] and a [http://www.ifcopenshell.org/ifcobj.html stand-alone application] to convert into the Wavefront .OBJ file format.''' [http://www.ifcopenshell.org --> Website]'''
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.kit.edu/english Karlsruhe Institute for Technology / Institute for Applied Computer Science / Campus North]'''
 
</td>
 
<td align="left" width="70%">
 
 
'''FZKViewer''', a viewer for IFC and CityGML Data. '''[http://www.iai.fzk.de/www-extern/index.php?id=1134&L=1 --> Download]'''
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.nemetschek.com Nemetschek AG]'''
 
</td>
 
<td align="left" width="70%">
 
'''Nemetschek IFC Viewer''', free 3D IFC Viewer, supports IFC format and XML IFC Format
 
'''[http://www.nemetschek.com/ifc -->Download]''' (Dead link)
 
'''Support Forum''', open Support Forum for IFC Viewer
 
'''[http://www.ifc-forum.com --> visit forum]'''
 
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.nist.gov/ NIST]'''
 
</td>
 
<td align="left" width="70%">
 
'''IFC File Analyzer''', Create an Excel spreadsheet from an IFC file '''[http://go.usa.gov/xK9gh -->Download]'''
 
 
'''SteelVis - CIS/2 to IFC Translator''', CIS/2 is the product model for structural steel '''[http://go.usa.gov/s8fm -->Download]'''
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://download.opensourcebim.org/ Open Source BIM collective]'''
 
</td>
 
<td align="left" width="70%">
 
'''Open source BIM collective'''The open source BIM Collective is created to support and build the highest-quality open source Building Information Modeling software for open standards like IFC. Projects like IfcWebServer, BIM tools for sketchup, UBERviewer (CityGML and IFC), BIMserver.org, IfcOpenShell and BIMsurfer team up to create a stable suite of free and open source tools for everybody to use!''' [http://download.opensourcebim.org/ --> Website]'''
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://openifctools.com/Open_IFC_Tools/Home.html Open IFC Tools]'''
 
</td>
 
<td align="left" width="70%">
 
'''Open IFC tools''', a set of tools for open source IFC development. '''[http://www.openifctools.com/Open_IFC_Tools/Home.html --> Overview]'''
 
 
including [http://www.openifctools.com/Open_IFC_Tools/ifc_features.html open Java toolbox],
 
[http://www.openifctools.com/Open_IFC_Tools/j3d_features.html IFC loader for Java-3d],
 
[http://www.openifctools.com/Open_IFC_Tools/bm_features.html Boolean modeller], and
 
[http://www.openifctools.com/Open_IFC_Tools/4d_features.html Schedule assistent]
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://rdf.bg RDF Ltd.]'''
 
</td>
 
<td align="left" width="70%">
 
'''IFC Viewer''', an [http://rdf.bg/ifc-viewer.php IFC Viewer] for Windows (DirectX 9), Unicode, IFC 2x3 (TC1) as well as IFC 4 and both 32/64 bit versions.
 
'''[http://rdf.bg/ifcviewer/ifcviewer.zip -->Download]'''
 
 
'''IFC Viewers Source Code''', the same viewer with C++ source code for 32/64 bit Unicode, including non-Unicode versions and a C# 32 bit version.
 
'''[http://rdf.bg/ifcviewer/ifcviewerpackage.zip -->Download]'''
 
 
'''IFC Examples Source Code''', C++ and C# examples of IFC applications reading/writing including 'Hello Wall'/'Hello World' and IFC Viewers (all based on the http://rdf.bg/ifc-engine-dll.php IFC Engine DLL]).
 
'''[http://rdf.bg/ifcenginedll/ifcenginedllpackage.zip -->Download]'''
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.solibri.com Solibri]'''
 
</td>
 
<td align="left" width="70%">
 
'''Solibri IFC Optimizer''', a tool for optimizing/compressing IFC files
 
'''[http://www.solibri.com/products/solibri-ifc-optimizer/ Solibri IFC Optimizer]'''
 
'''Solibri Model Viewer''', a viewer for IFC and Solibri Model Checker Data
 
'''[http://www.solibri.com/products/solibri-model-viewer/ Solibri Model Viewer]'''
 
 
(Both Solibri softwares run on Windows and Mac OS X.)
 
</td>
 
</tr>
 
 
 
<tr valign="top">
 
<td align="left" width="30%">
 
* '''[http://www.tekla.com Tekla]'''
 
</td>
 
<td align="left" width="70%">
 
'''Tekla BIMsight''', *.ifc, *.ifcZIP, *ifcxml,.dgn, .dwg, .xml files, you can combine models and run clash detection for free
 
'''[http://www.teklabimsight.com --> Download]'''
 
</td>
 
</tr>
 
   
 
</table>
 
</table>

Latest revision as of 18:16, 23 February 2018

 Open Source Projects supporting IFC

Open Source BIM Server, The pioneer in open source: BIMserver.org is fully based on IFC and is the first dedicated bimserver on the market. Currently used by thousands of users and proven to be enterprise stable. www.bimserver.org

BIM Surfer, an open source WebGL viewer for IFC in the webbrowser www.bimsurfer.org

IfcOpenShell is a free open source IFC geometry engine based on OpenCascade Technology. Besides the library itself, it features an importer for Autodesk 3ds Max, an importer for Blender and a stand-alone application to convert into the Wavefront .OBJ file format. www.ifcopenshell.org

IfcPlusPlus is a an open source C++ class model. It can be used as starting point for all kinds of applications around the open building model standard IFC. Additionally, there's a simple IFC viewer application, using Qt and OpenSceneGraph. www.ifcquery.com

FreeCAD is an Open Source parametric 3D CAD modeler based on OpenCascade Technology. FreeCAD has an simple bulit in importer for ifc. By the use of IfcOpenShell is is possible to import any ifc-geometry which is recognised by IfcOpenShell. There is a developmentversion which even supports export of ifc using a developmentversion of IfcOpenShell. www.freecadweb.org

The xBIM Toolkit (eXtensible Building Information Modelling) is a .NET open-source software development BIM toolkit that supports complete IFC2x3 and IFC4 data models.

xBIM allows .NET developers to read, create and view Building Information (BIM) Models in the IFC format. There is full support for geometric, topological operations and visualisation (both desktop and web). In addition xBIM supports bi-directional translation between IFC and COBie formats. Core libraries for data manipulation are all written in C#, core of geometry engine is written in C++.

Case studies and high overview can be found here, code examples and documentation here and source code on GitHub