Revit Interoperability Tools, Parameter mapping is not working

Christian.Murphy7G2FE
Explorer
Explorer

Revit Interoperability Tools, Parameter mapping is not working

Christian.Murphy7G2FE
Explorer
Explorer

Hi,

 

I am trying to use the Revit Interoperability Tools to populate COBie fields using shared parameters already within my family / project. For example - I would like the COBie.Component.Length to be populated by my Door Frame Width shared parameter. I have set it up using the Parameter Mappings tool as shown below, but the COBie.Component.Length field remains blank.

 

I'm sure I am missing a simple step here, but I cannot get this to populate. I have tried a few different parameters and none seem to work for me. Thanks in advance for your help.

 

 

Parameter Mappings set up

ChristianMurphy7G2FE_0-1666881156089.png

 

 

               

Field is empty

ChristianMurphy7G2FE_1-1666881156090.png

 

 

Parameter from family

ChristianMurphy7G2FE_2-1666881156090.png

 

 

0 Likes
Reply
Accepted solutions (1)
325 Views
4 Replies
Replies (4)

barthbradley
Consultant
Consultant

Is the custom parameter mapped to the same Revit categories as the default? 

0 Likes

Christian.Murphy7G2FE
Explorer
Explorer

Hi, the custom parameter is a shared parameter (Door Frame Width) within a door family that I have loaded into the project. It is a reporting parameter that reports the width of each door frame.

 

I can create my own door schedule in Revit and this field is populated as expected, but this does not transfer over to the Cobie.Component.Length field.

 

I'm not sure if this answers your question, but let me know if not.

 

Thanks 

 

 

 

 

 

0 Likes

JasonKunkel
Collaborator
Collaborator
Accepted solution

The Parameter Mapping can be confusing. It does NOT fill in the "COBie" parameter. It essentially replaces it.

 

On export, the COBie Extension by default looks at its own parameters to populate the Excel file. In this case, it would look to Cobie.Component.Length. When you set up Parameter Mapping, you are telling the COBie Extension what parameter to export from. So in your case specifically the values from Door Frame Width will be exported, not from Cobie.Component.Length. Basically, ignoring the "default" COBie parameter.

 

Not seeing anything in Cobie.Component.Length is expected. You should export to Excel to check that it is reading your mapped parameter correctly.

 

Similarly, the export does not rely on the schedules in the model. Those schedules are there for reference and easier updating.


Jason Kunkel
Senior Practice Manager, Architecture and Engineering
CADD Microsystems Blog
RVIT Blog | Twitter | LinkedIn

Christian.Murphy7G2FE
Explorer
Explorer

Hi Jason,

 

Thank you very much for this explanation - as you said, once I exported the COBie sheets to Excel everything that I had mapped was shown correctly . It just did not show it within the COBie schedules within Revit, which is where I got confuised, but all clear now.