IfcPlusPlus: Difference between revisions

From FreeCAD Documentation
(IfcPlusPlus is a small viewer for IFC files. It can be used to compare the performance of other viewers and editors of IFC data, like Blender and FreeCAD, which use IfcOpenShell.)
 
(It requires the OpenSceneGraph library for visualization, as well as the development files for Boost and Qt 5.)
Line 5: Line 5:
== Description ==
== Description ==


[[IfcPlusPlus|IfcPlusPlus]] is a small viewer for IFC files. It can be used to compare the performance of other viewers and editors of IFC data, like Blender and FreeCAD, which use [[IfcOpenShell|IfcOpenShell]].
[[IfcPlusPlus|IfcPlusPlus]] is a small viewer for [[Arch_IFC|IFC]] files from the IfcQuery project. It can be used to compare the performance of other viewers and editors of IFC data, like Blender and FreeCAD, which use [[IfcOpenShell|IfcOpenShell]].


== Installation ==
== Installation ==
Line 11: Line 11:
IfcPlusPlus must be compiled from source.
IfcPlusPlus must be compiled from source.


It requires the OpenSceneGraph library for visualization, as well as the development files for Boost and Qt 5. If you have already [[Compile_on_Linux|compiled FreeCAD in Linux]], or [[IfcOpenShell|IfcOpenShell]], you may already have all the prerequisites, except for the OpenSceneGraph development files.
It requires the OpenSceneGraph library for visualization.
</translate>
{{Code|code=
sudo apt install qtbase5-dev qt5-qmake qttools5-dev libqt5widgets5 libqt5opengl5-dev

sudo apt install libopenscenegraph-3.4-dev
}}
<translate>

</translate>
{{Code|code=
git clone https://github.com/berndhahnebach/ifcplusplus/ ifcpp
}}
<translate>

== Links ==


* [https://forum.freecadweb.org/viewtopic.php?f=13&t=48648 IfcQuery / IfcPlusPlus selber kompilieren]
* [https://forum.freecadweb.org/viewtopic.php?f=13&t=48648 IfcQuery / IfcPlusPlus selber kompilieren]


</translate>
</translate>
{{Userdocnavi{{#translation:}}}}

Revision as of 01:24, 30 July 2020

This page is a work in progress. Please do not edit or translate until this message is removed.
Other languages:

Description

IfcPlusPlus is a small viewer for IFC files from the IfcQuery project. It can be used to compare the performance of other viewers and editors of IFC data, like Blender and FreeCAD, which use IfcOpenShell.

Installation

IfcPlusPlus must be compiled from source.

It requires the OpenSceneGraph library for visualization, as well as the development files for Boost and Qt 5. If you have already compiled FreeCAD in Linux, or IfcOpenShell, you may already have all the prerequisites, except for the OpenSceneGraph development files.

sudo apt install qtbase5-dev qt5-qmake qttools5-dev libqt5widgets5 libqt5opengl5-dev

sudo apt install libopenscenegraph-3.4-dev
git clone https://github.com/berndhahnebach/ifcplusplus/ ifcpp

Links