Collaborate forum
cancel
Showing results for 
Search instead for 
Did you mean: 

IFC Export - Decompose composites to its skins

Johan Stinckens
Enthusiast

When exporting an IFC to use for Information Takeoff (Solibri) I would like to have all composites decomposed to their skins, preserving their materials and the ID of the composite they belong to.

 

I have tried several combinations with either BREP or not, but can't seem to produce what is needed.

 

When selecting a wall I should not get the whole component, consisting of 3 decompose (forward) elements, but I should have three seperate objects.

 

I know I can select them seperately (Shift-click) in Solibri, but I need them to actually be seperated, retaining the name information from its "parent" and the material from itself.

 

IFC-Export_DecomposeIFC-Export_Decompose

Archicad user since April 2014 (v17 - v25) - Dell Precision T5820 - 32 GB / Nvidia Quadro P2000 - Windows 10 Pro 64

Other than that it's hiking, camping, climbing.
11 REPLIES 11

There is a workaround to do this: you need to make separate IFC exports for each layer and one more for the rest of the model.

 

You can do this by turning 'participates in collission detection' on and off in the building material settings.

 

So let's say you have a bricks, air-space, insulation and concrete or bricks that make up the composite. You can leave out the air-space in collission detection all together and then make 3 exports showing only those walls for each material and one more export for the rest of your model. You then need to merge these 4 IFC files.

 

It is not ideal, but the other alternative currently is to model each layer seperately and that is even more work.

 

It is interesting to see that the need to have these be seperate is not exclusive to Dutch market, unless your project also takes place in NL.

Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-24 NED FULL
Windows 10 Pro
Adobe Design Premium CS5

Hi Erwin,

 

I would expect IFC exports to be able to decompose any composite or profile, regardless of local building practices.

 

Well, nearly in NL! Belgium. 🙂

Archicad user since April 2014 (v17 - v25) - Dell Precision T5820 - 32 GB / Nvidia Quadro P2000 - Windows 10 Pro 64

Other than that it's hiking, camping, climbing.

stefan
Booster

Unfortunately there are some restrictions on what Archicad can deliver when dividing the element into its constituent parts.

 

Beware: the "name" you see is an auto-generated naming convention from Solibri (IFC Entity + Storey Number + Object Number) and is not controlled by Archicad at all! It is not even in the IFC file.

--- stefan boeykens --- architect-engineer-musician ---
ARCHICAD25/Revit2022/Rhino6/Unity2020/Solibri
MBP2019:i9Octo2.4GHz32GBVega20/BigSur+Win11
ARCHICAD-user since 1998

squall_tmo
Contributor

Hi Johan,

 

 

I don't know if it's exactly what you were looking for, but from AC25 update 2 you can export the Wall with all the components information called with the name of the Building Material:

so we don't need to explode skin components anymore to understand the name of the Material and all the rest of the related info!

 

I hope this may help!


Schermata 2021-11-08 alle 16.25.51.png

Hi @squall_tmo,

 

Sounds promising. Will have a look into it (currently stil operating AC24).

However, in your example I can't seem to find the length of each component!

They should relate to the length of the individual skins to be of any use.

 

Could you point me to where you set up the Archicad Properties to be included in the IFC. I seem to have "broken" one of the translators. 😞 

Archicad user since April 2014 (v17 - v25) - Dell Precision T5820 - 32 GB / Nvidia Quadro P2000 - Windows 10 Pro 64

Other than that it's hiking, camping, climbing.

I start from the question related to length:

I'm afraid but from what I know you can extract the height and the thickness of the component, but it's still not possible to extract its length (you cannot even in schedules).

In AC25 you can calculate the length "analytically" (out of Archicad obviously) because they added the "Gross Volume" and the "Gross Area" (obviously it's not exactly the same of a property printed out by AC...but it's better than nothing I suppose).

 

Talking about export settings I just set geometry conversion to never explode elements and in the Data Conversion I choose what I want to export, eg. Components Properties and Materials properties (I attached a couple of screenshot).

 

I hope this may be helpful!


01 - Geometry conversion.png02 - Data Conversion.png

  "I'm afraid but from what I know you can extract the height and the thickness of the component, but it's still not possible to extract its length (you cannot even in schedules)." 

 

But you can Schedule the Length of the Reverence lines and some other Wall Length fields - if that is any help.   I seem to remember using Length in 3D or something like that too.  ? 

SteveJepson_0-1636529457453.png

 

 

ArchiCAD 25 4013 USA - Windows 10 Pro 64x - Dell 7720 64 GB 2400MHz ECC - Xeon E3 1535M v6 4.20GHz - (2) 1TB M.2 PCIe Class 50 SSD's - 17.3" UHD IPS (3840x2160) - Nvidia Quadro P5000 16GB GDDR5 - Maxwell Studio/Render 5.2.1.49- Multilight 2 - Adobe Acrobat Pro

Indeed @Steve Jepson , you can schedule the length of the reference line.

But the given length is identical for each of the skins as there is only one reference line for anyone composite/complex profile, regardless of how many skins it has.

 

And for this to work we need the length of each of the skins, taking into account that wherever skins touch/intersect, the common area of these components are calculated only once.

 

I just can't seem to grasp why an export to IFC has no length attribute included?!

Is this an anonimity in the IFC standard?

Archicad user since April 2014 (v17 - v25) - Dell Precision T5820 - 32 GB / Nvidia Quadro P2000 - Windows 10 Pro 64

Other than that it's hiking, camping, climbing.

Thanks Steve for the suggestion!

I think that it probably depends on what they ask you in every different Nation/state.

They often ask you the dimensions of every skin, that are generally quite different from the length of the reference line, so this would be really useful in my opinion...

If the length of the wall is enough for the QTO it's possible to export it (and a lot of other info) by checking the "Element Properties" in the Data Conversion settings.

stefan
Booster

In IFC, the length of a wall is defined as: Total nominal length of the wall along the wall center line (even if different to the wall path).

 

https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/link/qto_wallbasequantities.htm 

--- stefan boeykens --- architect-engineer-musician ---
ARCHICAD25/Revit2022/Rhino6/Unity2020/Solibri
MBP2019:i9Octo2.4GHz32GBVega20/BigSur+Win11
ARCHICAD-user since 1998

Mats_Knutsson
Expert

This is something i'm really interested in solving. I want to separate the facade skin from the other skins so that I can use simplebim location editor and connect quantities of the interior part of the wall with the "room volume" for quantity take-off.

AC 24 SWE Full
HPZbook 32GB i7 7820HQ 2,9 GHz
Quadro M2200 2GB

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!