Export window IsExternal Revit 2023

b.vanderhoeven
Participant
Participant

Export window IsExternal Revit 2023

b.vanderhoeven
Participant
Participant

If you export a window to IFC it will get the value IsExturnal is False in the Pset_WindowCommon properyset. With Doors you can set this yourself, but not with windows. How can you get this right in the Revit way (I know that I can add a parameter IsExternal, I'm concerned about the difference with the parameter "function" with which you can set the IsExternal True or False in Doors)

0 Likes
Reply
713 Views
10 Replies
Replies (10)

robertovalentino
Advocate
Advocate

same here

0 Likes

L.Maas
Mentor
Mentor

You can do this with a Parameter mapping Table

Create a txt file. Hereunder an example of what it should look like (spacing by TABs)

(Lines regarding Fire Rating are not relevant for you)

LMaas_2-1691487312121.png

In Revit create a project parameter for windows (same name as in the txt file)

LMaas_3-1691487413532.png

 

In Revit set IfcIsExternal to True or False for your windows

LMaas_0-1691487850717.png

 

In the export to IFC load the parameter mapping table.

LMaas_4-1691487631060.png

 

Result after export of the IFC

 

LMaas_1-1691487245178.png

 

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

Simon_Weel
Advisor
Advisor

Like @L.Maas says - add a Project Parameter. Also note there are quite a number of categories not having this IsExternal parameter, like Roof and Ceiling. So if you add the parameter for Windows, you might want to add it for those other categories as well. This is our list:

Simon_Weel_0-1691496568824.png

 

L.Maas
Mentor
Mentor
Then you also have to add to the the parameter mapping table to make sure that the IsExternal is coming in the right IFC (common) property set.

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

robertovalentino
Advocate
Advocate

@L.Maas 

@Simon_Weel 

thank you so much!

0 Likes

Jaouher_Talbi_as272
Explorer
Explorer

Hi, i used another method and it worked for me,

I created a new Type parameter called IsExternal as a Yes/No parameter.

As shown under :

Jaouher_Talbi_as272_1-1718725065144.png

 

Jaouher_Talbi_as272_0-1718725034398.png

When Exporting the Ifc file it worked just fine.

I'm in Revit 2022.1.6

0 Likes

b.vanderhoeven
Participant
Participant

(I know that I can add a parameter IsExternal, I'm concerned about the difference with the parameter "function" with which you can set the IsExternal True or False in Doors)

0 Likes

b.vanderhoeven
Participant
Participant

(I know that I can add a parameter IsExternal, I'm concerned about the difference with the parameter "function" with which you can set the IsExternal True or False in Doors)

0 Likes

b.vanderhoeven
Participant
Participant

(I know that I can add a parameter IsExternal, I'm concerned about the difference with the parameter "function" with which you can set the IsExternal True or False in Doors)

0 Likes

b.vanderhoeven
Participant
Participant

(I know that I can add a parameter IsExternal, I'm concerned about the difference with the parameter "function" with which you can set the IsExternal True or False in Doors)

0 Likes