Team
A Team is a tenant/company which work on the building projects. The team has to be specified and setup through the
bimplus
portal as so called
slugs
to present a
clean URL
. The team slug will be used to know which tenant database to work on. Please see
user administration service
for more information.
Project
A Project is basically a holder which contains building models.
- The project slug (which should be provided during the creation of a project) should be provided as part of the URL which is necessary to verify the user’s access rights on the project in an early stage of processing the API call (before any business data will be touched and any business logic will be executed)
Model
A Model is basically a technical building 3D plan.
Layer
A group of element types constitute a layer. They are predefined. Please see the detailed structure of the attachment in the Object Model.
Object
Objects are the primary component of a project and it exists in two forms.
- Node: Objects with no graphical representation
- Geometry: Objects with graphical representation (See Geometry)
Please see the detailed structure of the issue in the Object Model
Topology
Topology is a hierarchical tree representing all its child nodes. A topology tree consist of components which can have a graphical representation(objects or elements) or components which does not have a graphical representation(nodes). A topology tree can be obtained both on the project as well as on the object level.
- Please use the Bimplus Project Service for obtaining/filtering the project topology tree. This will yield the topology nodes filtered till the sub-project level.
- Please use the Bimplus Object Service for obtaining/filtering the object topology tree. This will yield the topology nodes with all the properties, attributes, geometry and children.
Geometry
It represents the geometrical information(graphical representation) of a building. Please see the detailed structure of the issue in the Object Model
There are three type of Geometry objects.
ElementType
Element type describes the type of predefined building elements required to build a building (eg: wall, window, door etc) Each element type have an unique id. Please see the detailed structure of the ElementType in the Object Model
The available element types can be found under 2.1.4.1 Bimplus Element Types
Issue
Issues are problems or remarks which can be assigned to any project. Comments or attachments can be added to the issue. Please see the detailed structure of the issue in the Object Model
Pin
Pins are relation between an issue and an object. It defines position of an issue in the 3D space. Please see the detailed structure of the pin in the Object Model
Comments can be added to the issues using the Bimplus Comment Service
Attachments
Attachments are mostly documents or any media files with additional information which can be assigned to any project, object or issue. Please see the detailed structure of the attachment in the Object Model