Surface Feature Type Enum | |
Enumération des types de traitement de surface |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcSurfaceFeatureTypeEnum | ADDED |
This enumeration indicates the type of a surface feature.
HISTORY New type in IFC4.
Constant | Description |
---|---|
MARK | A point, line, cross, or other mark, applied for example for easier adjustment of elements during assembly. |
TAG | A name tag, which allows to identify an element during production, delivery and assembly. May be manufactured in different ways, e.g. by printing or punching the tracking code onto the element or by attaching an actual tag. |
TREATMENT | A subtractive surface feature, e.g. grinding, or an additive surface feature, e.g. coating, or an impregnating treatment, or a series of any of these kinds of treatments. |
USERDEFINED | A user-defined type of surface feature. |
NOTDEFINED | An undefined type of surface feature. |
<xs:simpleType name="IfcSurfaceFeatureTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="mark"/>
<xs:enumeration value="tag"/>
<xs:enumeration value="treatment"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF (
MARK,
TAG,
TREATMENT,
USERDEFINED,
NOTDEFINED);
END_TYPE;