Questions tagged [ifc]

The Industry Foundation Classes (IFC) are an open standard in civil engineering used to describe building and construction industry data.

The Industry Foundation Classes (IFC) are an open standard in civil engineering used to describe building and construction industry data.

There are officially 3 file formats specified: STEP, XML and JSON. STEP is most commonly used as exchange format for projects, XML and JSON are meant for web exchange.

See the buildingSMART IFC page for more information.

219 questions
0
votes
1 answer

Ifc2x3 Equivalent for IfcExtrudedAreaSolidTapered

I want to be able to implement a truncated cone in IFC. I know that there is a rather quick way to implement this in IFC 2x4 with the IfcExtrudedAreaSolidTapered class. Can anybody tell me how to do that with Ifc 2x3? Here's what I have:…
user3166700
  • 25
  • 1
  • 6
0
votes
1 answer

IfcOpenShell ObjectPlacement

I have the following data:
user1380697
0
votes
1 answer

How can I convert a UUID to a string using a custom character set in Ruby?

I want to create a valid IFC GUID (IfcGloballyUniqueId) according to the specification here: http://www.buildingsmart-tech.org/ifc/IFC2x3/TC1/html/ifcutilityresource/lexical/ifcgloballyuniqueid.htm It's basically a UUID or GUID (128 bit) mapped to a…
0
votes
0 answers

Autodesk Forge: Finding IFC material names

I'm using the forge viewer and would like to display a list of materials. Currently I'm finding the material name using the "tag" field of the render proxy's material (renderProxy.material.tag). This works for most formats, but I've noticed that…
user3179594
  • 27
  • 1
  • 5
0
votes
1 answer

Geometry Gym C# - How to modify existing IFC file with new component?

My requirement is to read an existing IFC file with GeometryGym and add a new object to it. So I've written a C# code as follow, public void CreateDocuemntRefIcon(string filePath) { DatabaseIfc db = new DatabaseIfc(filePath); …
Shamique
  • 86
  • 8
0
votes
1 answer

How to export an IFC file of a high-rise based on each storey

I have a 3D model of a highrise with 100 levels in Revit. I would like to separate this file based on each storey. I mean, I would like to have 100 Revit files (or IFC files) for each level from this 3D model. What is the best solution for this?…
mbehnaam
  • 401
  • 10
  • 24
0
votes
1 answer

Opensource API for reading IFC Files in Java

Can someone please suggest me an opensource API (SDK) for reading IFC file ? I need to acces at the file content.
Ousmane MBINTE
  • 664
  • 4
  • 15
  • 37
0
votes
2 answers

How to implement EXPRESS in CSharp the most efficient

I need to create a class library based on an EXPRESS schema. The EXPRESS schema has types and entities looking like the following: ENTITY IfcRoot ABSTRACT SUPERTYPE OF (ONEOF (IfcObjectDefinition ,IfcPropertyDefinition …
FlixFix
  • 63
  • 9
0
votes
2 answers

How to implement: Express (ISO 10303-21) TYPE typename = SELECT in C#

At the moment I am writing a really basic Early Binding for IFC, that is mapped following the Express-standard described in ISO 10303-21. As I've only just started coding two months ago, everything I do is fairly basic still. However, I can already…
FlixFix
  • 63
  • 9
0
votes
1 answer

Absolute wall positions in IFC

Because I want to associate windows with walls, I am trying to find the endpoints of a wall using IFCOpenShell. #include #include using namespace Ifc2x3; using namespace IfcSchema; using namespace…
Janus Troelsen
  • 20,267
  • 14
  • 135
  • 196
0
votes
1 answer

Xbim Geometry error

I am using the following C# code to access geometry data from an ifc4 file. The file contains only a wall created using Revit 2016. I am using Xbim library. This is my code: class Program { private static readonly ILog logger = …
0
votes
1 answer

automated way to create BIM objects (.rvt .aat format)

Is there an automated way to create BIM objects in revit(.rvt) or archicad(.aat) format from product data(xml)? What is needed to create such an object?
kostas
  • 78
  • 1
  • 9
0
votes
1 answer

How to convert Ifc file to ifcXMLfile

I'm working on a ifc file (3D building) and I would like to have it in ifcXML (or any XML format). I tried with IfcOpenShell (IfcConvert) but launching the computer terminal it says Command not found. I tried this way on the computer terminal: $…
0
votes
1 answer

Class IfcStore not recognized in XbimExtract project

I am trying to use the Xbim Extract project for an application I am working on. However, Visual Studio underlines in red some classes, saying that it cannot find them. I managed to solve some errors, for instance I typed : using…
Marievi
  • 4,951
  • 1
  • 16
  • 33
0
votes
1 answer

what does XBIM used for triangular mesh boolean operation?

XBIM provides a library for serializing/deserializing IFC file. At some point they must have used mesh boolean operations. I wanna know what library they have used and how they have created openings in IfcWall standard case?
Gitesh
  • 67
  • 1
  • 7
1 2 3
14
15