buildingSMART / buildingSMART/IFC4.x-development

Renewal of IfcFurnitureTypeEnum

Open
#610 1 comment 0 reactions 0 assignees View on GitHub
ifc-update-out
Dominant language
Python
Stars
234
Forks
123
Avg merge
15h 4m
Merged PRs (30d)
5

Description

The IfcFurnitureTypeEnum should be renewed, it is pretty irrelevant, and some of the items are ancient history (like FILECABINET). I propose adding the following new enums:

Fixed kitchen cabinet (FIXED_KITCHEN_CABINET) = A fixed piece of furniture for storing cooking equipment, dishes and food.
Movable kitchen cabinet (MOVABLE_KITCHEN_CABINET) = A movable piece of furniture for storing cooking equipment, dishes and food.
Fixed cabinet (FIXED_CABINET) = Fixed furniture for storing clothes, cleaning equipment, hobby equipment, etc.
Movable cabinet (MOVABLE_CABINET) = Movable furniture for storing clothes, cleaning equipment, hobby equipment, etc.
Fixed wardrobe (FIXED_WARDROBE) = Fixed furniture for outdoor clothes.
Movable wardrobe (MOVABLE_WARDROBE) = Movable furniture for outdoor clothes.
Indoor fixture (INDOOR_FIXTURE) = Indoor fixtures such as reception desks, telephone booths and furniture groups.
Outdoor fixture (OUTDOOR_FIXTURE) = Outdoor fixtures such bicycle racks, playground equipment and outdoor benches.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current IfcFurnitureTypeEnum in the IFC4.x specification and the proposed values in issue 610. Check the repository’s specification-change process before deciding whether existing items should be removed or retained. Done means the enum update is agreed and reflected consistently in the specification.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.