Hi,
Object type can be overwritten by adding the parameter to elements (type or instance) IfcExportAs
for example a Generic Model can be exported as a Window (Value = IfcWindow)
Note: this doesn't work for all types!
Name/TypeNames can be overwritten by:
Adding a instance parameter named: IfcType (only needed for user families!)
Adding a instance parameter named: IfcName
Adding a type parameter named: NameOverride (only needed for system families, like walls)
As stated above there is some difference between UserFamilies and system families.
Also see: https://sourceforge.net/projects/ifcexporter/ for some more detailled info
Below a sample of the Ifc override result (Left has the override for a wall, right the original)
Sample With Ifc overrides and without
- Michel