Definition from IAI:
This class defines properties of a controller which interacts with
other devices in a control system such as a building automation
control system.
An IfcController typically has a relationship with an IfcSensor
and/or an IfcActuator. These relationships can be handled either
through aggregation (e.g., a unitized controller/actuator assembly)
using the IfcRelAssemblesElements objectified relationship or simply
as an arbitrary grouping of related devices using the IfcRelGroups
objectified relationship.
HISTORY: New entity in IFC R2.0
ISSUES: See issues and change log for changes made in IFC R2x.
Geometry Use Definitions
The geometric representation of IfcController is given
by the IfcProductDefinitionShape, allowing multiple geometric
representations. Included are:
Local Placement
The use of local placement is defined at the supertype
IfcControlElement.
Standard Geometric Representation
Currently, the use of attribute driven geometry for this class
is not supported. The standard geometric representation is
defined using explicit geometry.
B-Rep Representation
The faceted B-Rep capabilities (with or without voids) shall be
supported for B-Rep representation.