Definition from IAI: An IfcMove is an activity that moves
people, groups within an organization or complete organizations together with
their associated furniture and equipment from one place to another. The objects
to be moved, normally people, equipment, and furniture, are assigned by the
IfcRelAssignsToProcess relationship.
ISSUES: See issue and
change log for changes made in IFC 2x.
HISTORY: New Entity in IFC Release
2.0
Use Definitions
Each IfcMove has a name defined by the
IfcObject.ObjectType attribute that is inherited. This must be
asserted for an IfcMove.
The inherited attribute OperatesOn refers to the
IfcRelAssignsToProcess relationship, keeping the reference to
IfcActor, IfcEquipmentElement and IfcFurnituringElement. The
QuantityInProcess attribute at the relationship object can be used to
specify a quantity of the objects to be moved.
Moves can be nested, i.e. a move object can contain other (more
detailed) move objects. This is handled by the IfcRelNests relationship
pointing (with RelatingObject) to the containing move and (with RelatedObjects)
to the contained (sub)moves.
Moves are assigned to a move schedule (represented as
IfcWorkSchedule with Purpose attribute 'Move') by using the
IfcRelAssignsTask relationship.