Industry Foundation Class STEP/XML Files (IFC) Reader Parameters
Deprecated Reader Parameters
Split Multiple Representations
Specifies whether IfcProduct objects associated with multiple IfcShapeRepresentation objects will be read as a single FME feature.
If the value is No and the IfcProduct object is associated with multiple IfcShapeRepresentation objects, then the geometry of the feature will be a collection of all the geometric representations.
If the value is Yes, then the IfcProduct will be split among multiple FME features with each feature geometrically represented by a single IfcShapeRepresentation object. All the split features will have the same attributes that are on the IfcProduct object.
Representation Identifiers to Read
Specifies which geometric representation will be processed by the reader according to the IfcRepresentation object’s RepresentationIdentifier attribute. If this parameter is not specified, then all representations will be processed.
The format for values for this parameter is a comma-delimited list of RepresentationIdentifier values. If at least one RepresentationIdentifier value is specified for this parameter, then the reader will only process the representations that have RepresentationIdentifier values that appear in the list specified for this parameter. However, if a ‘!’ character appears by itself in the comma-delimited string, then the reader will not process the representations that matches a value in the list. If the only value for this parameter is ‘!’, then all representation identifiers will be processed.
Representation Context Types to Read
Specifies which geometric representation will be processed by the reader according to the associated IfcRepresentationContext object’s ContextType attribute. If this directive is not specified, then all representations will be processed.
The format for values for this parameter is a comma-delimited list of ContextType values. If at least one ContextType value is specified for this parameter, then the reader will only process the representations that are associated with IfcRepresentationContext objects that have ContextType values that appear in the list specified for this parameter. However, if a ‘!’ character appears by itself in the comma-delimited string, then the reader will not process the representations associated with representation contexts that matches a value in the list. If the only value for this parameter is ‘!’, then all context types will be processed.
Representation Types to Read
Specifies which geometric representation will be processed by the reader according to the IfcRepresentation object’s RepresentationType attribute. If this parameter is not specified, then all representations except for the BoundingBox representation type will be processed.
The format for values for this parameter is a comma-delimited list of RepresentationType values. If at least one RepresentationType value is specified for this parameter, then the reader will only process the representations that have RepresentationType values that appear in the list specified for this parameter. However, if a ‘!’ character appears by itself in the comma-delimited string, then the reader will not process the representations that matches a value in the list. If the only value for this directive is ‘!’, then all representation types will be processed.
Representations can have multiple representation types: specifically, the MappedRepresentation type can coexist with other representation types. In this case, all representation types applicable to the representation must be specified for that representation to be read.