bldrs-ai / ifctool

Command line tools for working with IFC models
https://bldrs-ai.github.io/ifctool
16 stars 5 forks source link

export of property sets / properties needs to reference the element #41

Open MarkusSteinbrecher opened 2 years ago

MarkusSteinbrecher commented 2 years ago

Did some testing with project Seestrasse and exported to csv using: npx @bldrs-ai/ifctool@latest Seestrassev2.ifc --out=csv >test1.csv

The results are here.

The properties are exported, e.g. length of a wall but I do not understand the way they are structured. The entries do not seem to be linked to the element they belong to, or am I missing it?

pablo-mayrgundter commented 2 years ago

Sorta have it working locally.. but yeah, it's that the pset object is deeply nested so you get kind of a useless table. will see what i can do

image
MarkusSteinbrecher commented 1 year ago

I did a another csv export of the latest Seestrasse model in Blender across element types (Space, Wall, Window, Door, Slab) and with a couple of the important properties: Seestrasse Dashboard Export ... Table will get sparser with more properties but totally doable, if a set of properties and element types is selected. PS: this does take about 2 Minutes and spikes the blender process to 100% :)

pablo-mayrgundter commented 1 year ago

Thanks.. did you have to select element types to export? I did see an example in ifcjs that does explicitly list common types for export. I wonder if that's the simplest way

MarkusSteinbrecher commented 1 year ago

yes, you have to list the types and properties in Blender to export