sohale / ifc2brep-0

PoC for an IFC to BREP converter for BIM in C++ (3D, BIM, cli)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ifc2brep-0

PoC for an IFC to BREP converter for BIM in C++ (3D, BIM, cli)

Features (provisional):

  • Is a CLI application ifc2brep-0, written in C++.
  • It uses IFC SDK.
  • The BREP files are in Novorender JSON format.
  • It converts "cylinders", "circular arcs", etc [TBC]
  • IFC is partially implemented in the PoC: "cylinders" and "circular arcs", enough to convert certain sample files.

Sponsor

Sponsored by Novorender "The World`s Most Powerful Digital Twin & BIM Platform"

Usage

Output format

The BREP files will be in Novorender JSON format.

  • IFC ids are used as filenames, e.g. 0f7I2_mxX3JOk$Z$4oj$LI.json

Technical Details

  • Uses ODA's IFC SDK

About

PoC for an IFC to BREP converter for BIM in C++ (3D, BIM, cli)

License:MIT License


Languages

Language:Shell 79.0%Language:C++ 18.5%Language:Batchfile 2.0%Language:Dockerfile 0.5%