sold666 / IFC-stats-plugin

Project for the company ODA (Open Design Alliance) Course "Fundamentals of project activity"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IFC Statistics Plugin

Project for the company ODA (Open Design Alliance)

Course "Fundamentals of project activity" by SPBPU

What is IFC?

IFC (Industry Foundation Classes - Basic Industry Classification) is an open, neutral data exchange format. It is optimized for the organization of OPEN BIM interaction at the model level, mainly common in the AIS industry. The technology of Building Information Modeling is one of the largest achievements since the beginning of the use of CAD in the construction industry.

The IFC format is used for efficient import and export of 3D elements and non-geometric data and does not depend on the application in which the model was created. image3

To learn more: IFC (Industry Foundation Classes)

About the plugin

The main idea

Model statistics: For a database table (downloaded from an IFC file, an object-oriented database) that contains objects of different types in an internal format, in the user interface (Qt), output statistics on objects grouped as follows: A table with the number of objects of each type (Object_type 1 - 10 pieces, Object_type 2 - 120 pieces). Then, at the request of the user, export the data to an Excel document.

Sample program

Main window Excel example

About

Project for the company ODA (Open Design Alliance) Course "Fundamentals of project activity"


Languages

Language:C++ 99.9%Language:CMake 0.1%