-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PR: Can't overwrite *_Common.LoadBearing with a user defined parameter #833
Comments
Hi, I think this is because LoadBearing is a property from entity in IFC - and therefore an instance parameter in Revit. So it seems like it is not possible (for now), to use a type parameter in Revit for LoadBearing in IFC. Best |
@o-babii , can you comment here? |
Not sure about why the mapping has issues (syntax looks correct) but this is achievable when using the And the exported IfcPlate entity shows the property in the common pset of the entity type: We only use this for those element categories that don't export a LoadBearing property by default, though. |
@andydandy74 the configuration as type parameter for the objects that do not have a "load bearing" parameter works ok by us, @b-volker where did you get this schema-definition from? AFAIK LoadBearing is part of the Pset_WallCommmon, and this is Type-Defined, isn't it? |
Hi, @MIVillegas I have created a corresponding ticket for further investigation of the overriding issue in parameter mapping (REVIT-232947). As a possible workaround for now, you might consider exporting the custom property ARC_Tragwerk directly using a user-defined Pset file. Something like this: Let me know if this approach works for you! |
Hi @MIVillegas, sorry - I didn't check with schema definition. In many (most?) IFC files, Pset_WallCommon seems to be from entity, not from entity type. |
Problem Description
... Hello.
I know not all the families have the "Loadbearing" instance built in parameter.
Therefore we have had to implement an office-wide ARC-Loadbearing parameter which we also prefer to use as type parameter.
The problem is that when we use this parameter and export the IFC with a "supposedly" correct mapping file, the corresponding *common.LoadBearing parameter in the exported IFC does not react and takes only the value from the "Loadbearing" built in parameter.
Is there a way to overwrite it?
I think the translator works because, for test purposes, I assigned the ARC_Tragwerk (loadbearing in german) to other common parameters, and it worked.
Is perhaps my syntax wrong, or is it actually impossible?
Thanks in advance!
Revit Version
2024.0.x
IFC for Revit Addon Version
Other / None
Windows Version
11 22H2
The text was updated successfully, but these errors were encountered: