IfcFurnitureTypeEnum

Natural language names
Furniture Type Enum
Enumération des types de mobilier
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcFurnitureTypeEnumADDED
IFC4x2 to IFC4x3_RC1
    IfcFurnitureTypeEnum
      TECHNICALCABINETADDED
Semantic definitions at the type
Type definition

IfcFurnitureTypeEnum defines the types of furniture from which the type required can be selected.

HISTORY  New enumeration in IFC4.

Enumeration definition
ConstantDescription
CHAIR

Furniture for seating a single person.

TABLE

Furniture with a countertop for multiple people.

DESK

Furniture with a countertop and optional drawers for a single person.

BED

Furniture for sleeping.

FILECABINET

Furniture with sliding drawers for storing files.

SHELF

Furniture for storing books or other items.

SOFA

Furniture for seating multiple people.

TECHNICALCABINET

A technical cabinet is a piece of furniture for holding, displaying and protecting technical appliances, usually organized in shelves, drawers or racks.

USERDEFINED

User-defined type.

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <xs:simpleType name="IfcFurnitureTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="chair"/>
   <xs:enumeration value="table"/>
   <xs:enumeration value="desk"/>
   <xs:enumeration value="bed"/>
   <xs:enumeration value="filecabinet"/>
   <xs:enumeration value="shelf"/>
   <xs:enumeration value="sofa"/>
   <xs:enumeration value="technicalcabinet"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcFurnitureTypeEnum = ENUMERATION OF (
 CHAIR,
 TABLE,
 DESK,
 BED,
 FILECABINET,
 SHELF,
 SOFA,
 TECHNICALCABINET,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcFurniture IfcFurnitureType

Link to this page  Link to this page